@charset "gb2312";
*{margin:0;padding:0;}
body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body{margin:0; padding:0;font-family:"Microsoft Yahei"; background:#fff; font-size:13px; color:#707070;}
a{color:#666; text-decoration:none;}
a:hover{color:#007CC2;filter: alpha(opacity=80);
-khtml-opacity: 0.8;
opacity: 0.8;
-webkit-transition: all 0.3s ease-out;
-khtml-transition: all 0.3s ease-out;}
ul, li { list-style:none;margin:0; padding:0;}
img{border:0}
h1{margin:0;padding:0}
.clear{clear:both;}
.head{width:100%; height:60px;background:#FA9E51;}
.header{width:100%; height:60px; background:url(../images/logo.jpg) no-repeat center;}
.swipe{overflow:hidden;visibility:hidden;position:relative;width:100%;}
.swipe-wrap{overflow:hidden;width:100%;position:relative;}
.swipe-wrap>div{width:100%;height:100%;float:left;position:relative;}
.menu_home{width:100%; margin-top:1%;}
/*--顶部导航---*/
 .indexnav{
     width: 100%;
     color: #fff;
     display: inline-block;
     font-family:"黑体";
     font-weight: bold;
     font-size: 16px;
     height: 50px;
     background:#e52029;
}
 .indexnav li {
     display: inline-block;
     float: left;
}
 .indexnav .logo{
     max-height:30px;
     _height:expression(this.height >30 ? "30px" : this.height);
}
 .indexnav .meun a.sub_menu {
     display: block;
     background: url(../images/s_2.png) 0 0 no-repeat;
     -webkit-background-size:28px 20px;
     background-size:28px 20px;
     width: 28px;
     height: 20px;
     line-height:20px;
     margin: 15px 5px 15px 0;
     float: right;
}
 .indexnav .meun {
     width: 20%;
}
 .indexnav .txt {
     width:78%;
     line-height: 44px;
     padding-left: 2%;
     : ;
}
 .hdnavis {
     background:#e6f2f9;
     padding: 5px 0 10px;
     position: absolute;
     right: 0;
     top: 50px;
     width: 76px;
     z-index:998 !important;
}
 .hdnavlists li {
     border-bottom: 1px dashed #fff;
     padding: 3px 0;
	 font-size:13px;
}
 .hdnavlists a {
     color: #000;
     line-height: 25px;
     margin: 4px 5px 4px 15px;
     padding: 3px 0;
}
/*----------------------菜单-------------------------------*/
.head1{width:100%; height:45px;background:#D5111D;}
.header1{width:100%; height:45px; background:url(../images/wz.jpg) no-repeat center;}
.navs{ clear:both; margin:auto;width:100%;position:relative; height:45px; background:#D5111D} 
.navs li{ float:left;} 
.navs li a{ display:block;FONT-SIZE:13px;COLOR: #ffffff; font-weight: bold;text-align:center;line-height:45px;overflow: hidden; width:63px;}  
.navs li a:hover{COLOR: #1D1D1D;background-color:#FBD640;}
.menu_home ul{float:left; margin:0; padding:0; width:100%; list-style:none;}
.menu_home ul li{float:left; width:31%; margin:1%; text-align:center;height:auto;}
.menu_home ul li img{width:90%; text-align:center; }
.menu_home ul li p{line-height:28px; text-align:center}
/*==================================inpro=============================================*/
.incps{ width:100%;height:auto; margin:auto;margin-top:10px;}
.incps ul{margin-left:-1%;}
.incps ul li{ width:49%;float:left;display:inline;margin-left:1%;}
.cptit{ width:100%; line-height:50px;}
.cptit .titL{ width:80%; float:left;line-height:40px; font-size:15px; color:#e62029; margin-left:1%;}
.cptit .titL span{ font-size:13px; color:#a7a5a6; padding-left:5px;}
.cptit .titR{ float:right; width:20px; padding-top:15px;}
/*------------------------------inabout--------------------------------------------*/
.inabout{ width:100%; height:28px; line-height:28px; border-bottom:2px #e62029 solid; margin-top:15px;}
.inabout .tit{ float:left; width:50%; font-size:18px; color:#FFFFFF; background:url(../images/tt.jpg) no-repeat}
.inabout .genduo{ float:right;}
.inaboutnr{width:100%;overflow:hidden; font-size:13px; margin-top:8px;}
.inaboutnr1{ clear:both;width:99%; padding:1%; margin:auto;}
.inaboutnr1 img{ float:left; width:120px; height:90px;}
.jianju{ width:100%; height:80px;}
.zhengwen{clear:both;width:99%; padding:1%; margin:auto;}
.zhengwen img{ width:180px; height:135px;}
/*===================二级菜单===============================================*/
.erji{ width:100%; height:40px; background:#bebebe;}
.erji ul{ margin-left:-5px;}
.erji ul li{ float:left; margin-left:5px;}
.erji li.nav1 a{ padding:0px 5px;  display:block;FONT-SIZE: 14px; COLOR: #6f6f6f;text-align:center;line-height:40px;overflow: hidden;}
.erji li.nav1 a:hover{COLOR: #ffffff;background-color:#e52029;}
.erji li.nav2 a{ padding:0px 5px;  display:block;FONT-SIZE: 14px; COLOR: #fff;text-align:center;line-height:40px;overflow: hidden;background-color:#e52029;}
.erji li.nav2 a:hover{COLOR: #ffffff;background-color:#e52029;}
.erji1{ width:100%; height:40px; background:#dfdede;}
.erji1 ul{}
.erji1 ul li{ float:left;width:49%;text-align:center;}
.erji1 li.nav1 a{display:block;FONT-SIZE: 14px; COLOR: #6f6f6f;text-align:center;line-height:40px;overflow: hidden; width:49%}
.erji1 li.nav1 a:hover{COLOR: #ffffff;background-color:#e52029;text-align:center;}
.erji1 li.nav2 a{display:block;FONT-SIZE: 14px; COLOR: #fff;text-align:center;line-height:40px;overflow: hidden;background-color:#e52029;}
.erji1 li.nav2 a:hover{COLOR: #ffffff;background-color:#e52029; width:49%;text-align:center;}
/*------------------------------product-------------------------------------*/
.cpclass{ width:100%; margin:auto; background:#cccccc; overflow:hidden}
.cpclass ul{float:left; margin:0; padding:0; width:100%;list-style:none;}
.cpclass ul li{float:left; width:45%; margin:1%; height:auto;}
.cplist{ width:100%;height:auto; margin:auto;margin-top:12px;}
.cplist ul{width:100%;margin-top:10px;}
.cplist ul li{ width:44%;float:left;display:inline;margin:10px;}
.cplist ul li img{ width:160px; height:113px;}
.cplist ul li span{ width:160px; height:30px; line-height:30px; text-align:center; display:block;overflow:hidden;}
.cplist ul li a{display:block; overflow:hidden; border:1px #DDDDDD solid;}
.cplist ul li a:hover{border:1px #AF0B13 solid;}

.incp{ width:100%;height:auto; margin:auto;margin-top:12px;}
.incp ul{width:100%;margin-top:10px;}
.incp ul li{ width:31%;float:left;display:inline;margin:3px;font-size:12px;}
.incp ul li img{ width:120px; height:85px;}
.incp ul li span{ width:120px; height:30px; line-height:30px; text-align:center; display:block;overflow:hidden;}
.incp ul li a{display:block; overflow:hidden; border:1px #DDDDDD solid; font-size:12px;}
.incp ul li a:hover{border:1px #AF0B13 solid;}
/*--------------------------------news--------------------------------------*/
.news_list{ width:100%; height:auto; margin-top:15px; margin:auto}
.news_list ul li{border-bottom:#bebebe dotted 1px;width:100%; height:auto;list-style-type:square;overflow:hidden;}
.news_list ul li a{ height:35px; display:block; color:#707070; line-height:35px;}
.news_list ul li a span{  float:right;}
.news_list ul li a:hover{ color:#AF0B13;}
.news_page{ width:100%; height:40px; text-align:center; line-height:40px;}
.proshow{ width:100%;height:auto; margin:auto; margin-top:5px;}
.proshow li.bt{ height:40px; line-height:40px; font-size:16px; text-align:center; font-weight:bold; }
.proshow li.nr{ font-size:13px;}
.proshow li.ly{ font-size:12px; text-align:center}
.proshow li img{ width:95%; text-align:center;}
/*------------------------------foot---------------------------------------*/
.body_footer{width:100%;height:45px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#3b3b3b), to(#131313));background:-moz-linear-gradient(top, #3b3b3b, #131313);/* Firefox */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3b3b3b,endColorstr=#131313,grandientType=0);bottom:0;border-top:1px solid #2a2a2a;}
.body_footer ul{width:100%;height:45px;line-height:45px;}
.body_footer ul li{width:25%;float:left;color:#fff;}
.body_footer ul li a{width:100%;height:45px;display:block;border-left:1px solid #131313;border-right:1px solid #3b3b3b;}
.body_footer ul li dl{width:auto;margin:0 auto;text-align:center;}
.body_footer ul li dt{width:auto;height:25px;overflow:hidden;}
.body_footer ul li dd{width:auto;height:20px;font-size:12px;color:#fff;line-height:20px;overflow:hidden;}