body {
  font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.428571429;
  color: #000000;
}
h3{ font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;}
a {
    color: #c6c6c6;
    text-decoration: none;
}
a:hover { text-decoration:none; color:#ce921d;}



/*---------------------------------------------------------*/



/*.top {
   width:100%;
   background-color:#f8f6f6;
   line-height:30px;
   color:#ebad64;
   text-align:center;
   }
*/   
   
.navbar {
    position: relative;
    margin-bottom: 0px;
    border-bottom: 0px solid #BEBCBC;
}
.zd{ position:fixed;}

.navbar-inverse {
    background:#fff;
    border-color: #31343d;
}

.navbar-brand {
   margin-top:0px;
   padding:0px;
}

.navbar-nav > li > a {
    padding-top: 7px;
    padding-bottom: 10px;
	padding-left:20px;
	padding-right:20px;
    line-height: 58px;
	font-size:1.1428em;
	border-top:3px solid transparent;
}

.nav {
    padding-left: 20px;
}


.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    color: #184c88;
	border-top:3px solid #184c88;

}


.navbar-inverse .navbar-nav > li > a {
    color: #3f3f3f;
}

.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: #000;
    border: 1px solid transparent;
    border-radius: 4px;
}



.navlink{
   float:right;
   margin-right:2%;
   margin-top:26px;

   }      
.navlink input{
   float:left;
   width:143px;
   height:26px;
   border: 0px none;
   background:url(../images/text.png) no-repeat;
   }
.navlink input.submit{
   width: 43px;
   height: 26px;
   background:url(../images/input.png) no-repeat;
   padding: 0px;
   cursor: pointer;
   } 
.textIn {
    width: 133px;
    height: 26px;
    line-height: 26px;
    float: left;
	padding-left:10px;
    color:#bdbdbd;
}  




.menu ul.sub_menu{position:absolute; width:600px; display:none; z-index:999; margin-left:0px;}
.menu ul.sub_menu a{ color:#ffffff;}
.menu ul.sub_menu a:hover{ color:#ffffff; background:none;}
.bg{ background:url(../images/bg.png) repeat; height:40px; display:none; width:100%; z-index:99; position:absolute;}
.menu ul.sub_menu li {
    float:left;
	width:100px;
    line-height: 40px;
	list-style-type:none;
	background:none;
}
.menu ul.sub_menu li a{ 
    color:#ffffff;
	font-size:12px;
	}
	

.kq1 {-webkit-animation-delay: 1s;}
.kq2 {-webkit-animation-delay: 2s; -webkit-animation-duration: 2s;}
.kq3 {-webkit-animation-delay: 3s; -webkit-animation-duration: 3s;}


.bannerbutton{ width:165px; height:46px; line-height:46px; background:#dea943; color:#FFFFFF; font-size:16px; margin:0 auto; text-align:center; position:relative; z-index:99; display:block; margin-top:-130px;}





.kkt {
   width:100%;
   padding-right: 15px;
   margin-right: auto;
   margin-left: auto;
   padding-left: 15px;   
   }

   
.kuanping {
   width:1100px;
   padding-right: 15px;
   margin-right: auto;
   margin-left: auto;
   padding-left: 15px;
   }

   
.nav-tabs {
    border-bottom: 0px solid #cbcaca; 
	
}
   
.nav-tabs > li {
   width:25%;
   border-radius:25px;
  /* border:1px solid #cbcaca;*/
   
   }
   
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #ffffff;
    cursor: default;
	background:#f04c53;
    border-width: 1px;
	text-align:center;
    border-style: solid;
	height:auto; overflow:hidden;
    border-color: #cbcaca #cbcaca transparent;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}

.nav-tabs > li > a {
   /* margin-right: 2px;*/
    line-height: 1.42857;
	padding-top:40px; padding-bottom:40px;
    border: 1px solid transparent;
    border-radius: 0px 0px 0px 0px;
    height:auto; overflow:hidden;
	background:#fff;
	text-align:center;
	color:#000;
}

.nav-tabs > li > a:hover {
  /*  border-color: #cbcaca #cbcaca #cbcaca;*/
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background:#f04c53;
	color:#fff;
}
.qienei {
   height:auto; overflow:hidden;
   padding:30px;
   }
   
.qienei p {
   margin-top:0px; margin-bottom:30px;
   }
 
.pc{ display:block;}
.phone{ display:none;}
 







/* products */


.protype{ width:100%; height:auto; background:#174e8f; overflow:hidden;}



.newstype{ width:100%; height:auto; background:#fff; overflow:hidden; margin-bottom:40px;}



.products{ width:100%; height:auto; overflow:hidden; float:left;}
.products li{ width:30%; height:auto; overflow:hidden; float:left; margin-top:25px; margin-left:1.5%; margin-right:1.5%; list-style-type:none; float:left;}


.products li a{ background:#fff; width:94%; padding:3%; height:auto; display:block;}
.products li a p{width:100%; height:30px; line-height:30px; overflow:hidden; text-align:center; color:#000; margin:0px;}

.products li a:hover{ background:#174e8f;}
.products li a:hover p{ color:#fff;}


 
 
<!-- -------about-------- -->

.class{ line-height:24px;}
.class li{ float:left; line-height:24px; width:15%; text-align:center;}
.class li a{ color:#fff; padding-top:6px; padding-bottom:6px; margin-left:8px; margin-right:8px; background:#828ca2; display:block;}
.class li a:hover{ color:#fff; background:#dea942;}

.class1{ line-height:24px;}
.class1 li{ float:left; line-height:24px; width:25%; text-align:center; margin-bottom:10px;}
.class1 li a{ color:#fff; padding-top:6px; padding-bottom:6px; margin-left:8px; margin-right:8px; background:#828ca2; display:block;}
.class1 li a:hover{ color:#fff; background:#dea942;}

.class2{ line-height:24px;}
.class2 li{ float:left; line-height:24px; width:25%; text-align:center; margin-bottom:10px;}
.class2 li a{ color:#fff; padding-top:6px; padding-bottom:6px; margin-left:8px; margin-right:8px; background:#828ca2; display:block;}
.class2 li a:hover{ color:#fff; background:#dea942;}

.xx{ float:right; line-height:40px; color:#c6c6c6;}

.mbx a{ color:#828ca2;}


 
 <!-- -------contact-------- -->


   
    ul,li { list-style:none}
    .img-scroll { position:relative; margin:5px auto; width:1140px; float:left; height:auto; overflow:hidden;}
    .img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:60px; height:120px; margin-top:50px; background-color:#000;
    top:0; color:#FFF; text-align:center;}
    .img-scroll .prev { left:0; background:url(../images/zuo.png) no-repeat; width:60px; height:120px;}
    .img-scroll .next { right:0; background:url(../images/you.png) no-repeat; width:60px; height:120px;}
	.img-scroll .prev:hover { left:0; background:url(../images/zuo.png) no-repeat; width:60px; height:120px;}
	.img-scroll .next:hover { right:0; background:url(../images/you.png) no-repeat; width:60px; height:1200px;}
    .img-list { position:relative; width:860px; height:auto; overflow:hidden; margin-left:105px; overflow:hidden}
    .img-list ul { width:9999px;}
    .img-list li { float:left; display:inline; margin-left:40px; margin-right:40px; height:auto; overflow:hidden;}


   
.juzhong { margin:0 auto;}
   




.foot{ width:100%; float:left; padding-bottom:20px;}
.foot li{ float:left; line-height:32px; width:100%; list-style-type:none;}
.foot li a{ width:100%; overflow:hidden; color:#fff; display:block;}

   
.didi {
   background-color:#082243;
   color:#fff;
   padding-top:22px;
   padding-bottom:22px;
   }
   
   
/*µ¥Ò³*/
.fenlan {
    padding-top: 35px;
    padding-bottom: 15px;
	height:auto; overflow:hidden;
}

.dhzhong {
    margin: 0px auto;
}

.fenlan li {
    width: 16.66%;
    float: left;
    list-style-type: none;

}

.fenlan li a {
    display: block;
	font-size:1.1428em;
	color:#aeaeae;
	line-height:56px;
	padding-top:28px;
	height:84px;
    text-align: center;
    text-decoration: none;
	background:url(../images/fl.png) no-repeat top;
}

.fenlan li a:hover{
    color: #204273;
	background:url(../images/fla.png) no-repeat top;
}

.fla {
    margin-left: 220px;
}

.xxx{ width:100%; border-bottom:5px solid rgba(204,204,204,0.67); margin-top:10px;} 

.hover {
    background-color: #0059ad;
}

.lanmu {
   width:100%;
   height:50px;
   line-height:50px;
   font-size:24px;
   background:url(../images/lanmu.jpg) center;
   text-align:center;
   color:#FFFFFF;
   }
.about {
   line-height:26px;
   padding:15px;
   }
.about img {
    border: 0px none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}



/*ÔÚÏßÁôÑÔ*/
.bky1 {
    margin: 20px 0px;
	line-height:30px;
}

.ttanniu {
    width: 150px;
}




@media (min-width: 0px) and (max-width: 768px) {

.navbar-nav > li > a {
    padding: 10px 20px;
    line-height: 20px;
}

.nav {
    padding-left: 0px;
}


.kuanping {
   width:100%;
   }
   


.navbar-inverse {
   /* background:#ebedee;*/
    border-color: #31343d;
}

.zhucebutton{ width:100%;}
.morebutton{ width:100%;}


.dtk{ background:#6a7899;}


.class li{width:33%; margin-top:10px;}
.class1 li{width:33%; margin-top:10px;}
.class2 li{width:33%; margin-top:10px;}

.pc{ display:none;}
.phone{ display:block;}

.fenlan li {
    width: 48%;
    float: left;
	margin:1%;
    list-style-type: none;

}

.fenlan li a {
    display: block;
    height: 40px;
    line-height: 40px;
	color:#0059ad;
    text-align: center;
    border: 1px solid #CCC;
    text-decoration: none;


    display: block;
	padding-top:0px;

	background:none;


}
.fenlan li a:hover{
    color: #FFF;
    background: #0059ad;
}

.products li{ width:46%; height:auto; overflow:hidden; float:left; margin-top:25px; margin-left:2%; margin-right:2%; list-style-type:none; float:left;}

.fla {
    margin-left: 0px;
}


}