@charset "utf-8";
/* CSS Document */

*{margin:0 auto; padding:0;  font-family:Verdana, Geneva, sans-serif;  color:#333}
html{line-height:24px;  }
p{font-size:14px; color:#333;font-family:Verdana, Geneva, sans-serif;}
ul{list-style:none;}
img{border:none;}
.lf{ float:left}
.rf{ float:right;}
em{font-style:normal;}
a{text-decoration:none;}
a:hover{color:#d70000;}
body {padding:0;margin:0; width:100%; display:table; }

.header{ width:100%; height:63px; padding:20px 0; text-align:center; margin:0 auto;}
.main{ width:1205px; margin:0 auto;}

.logo{ float:left;}
.logo_rt{ float:right;width:720px; margin-top:20px}
.top_lt{float:right;width:470px;margin:0 auto; height:35px; }
.top_lt ul{}
.top_lt ul li{ float:left; display:block;line-height:35px;  }
.top_lt ul li a{ font-size:12px; color:#444343;padding-left:0px; padding-right:5px;line-height:35px;}
.top_lt ul li a:hover{color:#f12921; text-decoration:underline}
.top_lt ul #set{ width:165px; background:url(../images/dax_06.jpg) no-repeat left; padding-left:10px }
.top_lt ul #join{ width:150px;background:url(../images/dax_09.jpg) no-repeat left; }
.top_lt ul #cont{ width:145px; text-align:left}

.s_inp01 {width:228px; float:left; margin:5px auto 0}
.inp01 {margin:0;padding:0;width:188px;height:30px;line-height:30px;background:url(../images/dax_23.jpg) no-repeat left;border: 0;
padding-left:0;font-size:12px;color:#999;font-family: "Microsoft Yahei";overflow: hidden;}

/*header over*/

.dao{ width:100%;  margin:0 auto;  text-align:center;background:url(../images/dax_19.jpg) repeat-x center;}
.da_mai{ width:1205px; margin:0 auto;height:45px; }

.index{ width:100%; height:45px;  position:relative; z-index:2000;}
.index ul{width:100%; height:45px; }
.index li{ width:149px; height:45px;float:left; position:relative; text-align:center; cursor:pointer;background:url(../images/dax_22.jpg) no-repeat left}
.index li a{ float:left; width:149px;line-height:45px; color:#FFF; font-size:18px;  }
#erji_meau{ background:#cfcdce;  width:149px; text-align:left;display:none;}
#erji_meau a{display:block;  float:left; width:285px;text-transform:none; font-weight:normal; 
height:33px;background:#e9e9e7;text-indent:25px;border-right:none; line-height:33px;color:#666666; font-size:15px; border-bottom:1px solid #FFF;}
.index li:hover{}
.index li:hover a{color:#FFF;background:#fcbf02;}
.index li:hover #erji_meau{ display: block;transition:0.3s; }
#erji_meau a:hover{color:#FFF;background-color:#e80113; transition:0.3s;}

/*daohang over*/

.banner{ width:100%;margin:0 auto; overflow:hidden; text-align:center;height:472px; }
#main_promo{height:472px; width:1920px; *width:1920px;margin-left:-960px;*margin-left:-980px; position:relative;  top:0;  left:50%; overflow:hidden; z-index:0; }
.promoWD{width:1000px; margin:0 auto; position:relative; }
.slide{display:block; float:left;  width:1920px;}
#dots{height:13px; position:absolute; bottom:15px;left:420px; z-index:99;}
#dots li{ width:25px; height:13px; float:left;}
#dots li a{ width:13px; display:inherit;  height:13px;  background:url(../images/b_5.png) no-repeat;}
#dots li a:hover{ width:13px; display:inherit; height:13px; background:url(../images/b_4.png) no-repeat;}
#dots li.act a{background:url(../images/b_4.png) no-repeat center top; width:13px; height:13px; display:inherit;}
/*ban over*/

.zhu{ width:100%; text-align:center; margin:0 auto;overflow:hidden}
.main{ width: 100%;margin: 0 auto;max-width: 1205px;min-width:320px; overflow:hidden}

.scrollpic {width:100%;margin:40px auto 0;}
#myscroll {float: left;display: block;width: 100%;position: relative;height:680px;overflow: hidden;}
#myscroll #myscrollbox {display: block;float: left;position: absolute;left: 0;top:0;width: 1000000px; }
#myscroll ul.dirr{float: left;padding:0;width:100%; margin:0 0 20px;display:block;position: relative}
#myscroll ul {float: left;padding: 0; margin:20px 0 80px;width: 100%;}
#myscroll ul li {float: left;padding: 0;width:280px; margin:0 11px;}
#myscroll ul li a {float: left;width: 280px;padding: 0;position: relative; color: #333}
#myscroll ul li a img{ padding:2px; border:1px solid #e4e3e2;}
#myscroll ul li a span{ width:286px;float: left; height:40px; margin:5px 0 0; line-height:40px; background:#e7e5e5; font-size:16px; color:#333;}
#myscroll ul li a p{ width:145px; background:#d0040e; color:#FFF; margin:15px auto; line-height:35px; height:35px;}
#myscroll ul li a span:hover{ background:#d0040e; color:#FFF}
#myscroll ul li a p:hover{ text-decoration:underline}
#mybtns {margin: 10px 0;width: 1203px;display: block;height:43px; border:1px solid #d7d7d7;}
#mybtns p{ width:170px; float:left; height:43px;background:url(../images/dax_28.jpg) no-repeat left center; font-size:22px; color:#FFF; line-height:43px}
#mybtns a {width: 60px;height: 43px;display: block;float: right;margin-left:1px;background-color: #FFF;border-left:1px solid #d7d7d7;}
#mybtns a:hover {background-color: #347fdc;}
#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox {
	-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
#mybtns #left {background-image: url(../images/yyy_03.png);}
#mybtns #right {background-image: url(../images/yyy_04.png);}
#kinMaxShow {visibility: hidden;width: 100%;height: 500px;overflow: hidden;}
/*product over*/

.fact{background:url(../images/dax_72.jpg) no-repeat center; height:492px; margin:30px 0 40px}
.fact_left{ float:left;width:520px; padding:50px 0 0 50px}
.fact_top{ width:100%;float:left; margin:0 auto; }
.fact_top a{ float:right;}
.fact_top p{ float:left; font-size:19px; color:#3a3d47; text-transform:uppercase}
.fact_xia{ float:left; margin:25px 5% 0 0;width:95%; text-align:left;}
.fact_xia p{ font-size:14px; color:#4e4d4d; line-height:24px;}
.fact_xia p span{ font-size:13px; line-height:22px;}

.tecn{ float:right; margin:50px 15px 0 0; width:560px;}
.tetop a{ float:right; margin-right:20px; color:#FFF;}
.fact_top a:hover{ text-decoration:underline}
.tetop p{color:#FFF; margin-left:15px}
.tecn_xia{ float:left; margin:13px 3px;width:554px;}
.tecn_xia p span{ float:right; background:#f9c937; width:183px; height:156px; margin:0; padding-top:30px;}
.tecn_xia p span a{loat:left;line-height:40px; font-weight:bold; font-size:34px; color:#FFF;text-transform:uppercase;}
/*about over*/

.newss{ margin:0 0 40px}
.new_tp{ width:99.8%;border:1px solid #d7d7d7; margin:0 auto 30px; overflow:hidden}
.new_tp a{ float:right; line-height:43px; margin-right:10px; }
.new_tp p{width:170px; float:left; height:43px;background:url(../images/dax_28.jpg) no-repeat left center; font-size:22px; color:#FFF; line-height:43px}}

.picbox01{ margin:0 auto; float:left;}
.scroll_horizontal_ti{position:relative;width:1045px;_width:1045px;height:356px; float:left; padding:0 80px 0 80px; margin: 0;overflow:hidden}
.scroll_horizontal_ti .box{overflow:hidden;position:relative;float:left; width:1045px;_width: 1045px;height:356px;margin:0 auto;}
.scroll_horizontal_ti .list,.scroll_horizontal_ti02 .list{overflow:hidden;width:9999px; border:0px; _margin-left:0px;}
.scroll_horizontal_ti .list li{float:left; margin:0 12px 0 12px; width:322px; height:356px; text-align:center;
background:url(../images/dax_68.jpg) no-repeat bottom center; }
.scroll_horizontal_ti .list li img{ width:310px;}
.scroll_horizontal_ti .list li a .newxaa{ width:292px; padding:10px 15px; text-align:left;}
.scroll_horizontal_ti .list li a .newxaa h3{ width:100%; line-height:55px; font-size:18px; font-weight:normal;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis ; overflow:hidden}
.scroll_horizontal_ti .list li a .newxaa p{  width:100%; line-height:21px; height:42px; font-size:14px; overflow:hidden}
.scroll_horizontal_ti .list li a .newxaa span{ float:left; line-height:35px; color:#666; font-size:14px;}
.scroll_horizontal_ti .list li a .newxaa span:hover,.scroll_horizontal_ti .list li a .newxaa h3:hover{ text-decoration:underline; color:#d0040e;}

.scroll_horizontal_ti .plus,.scroll_horizontal_ti02 .plus{position:absolute;top:110px;width:47px;height:145px; background:url(../images/dax_54.jpg) no-repeat;cursor:pointer;}
.scroll_horizontal_ti .minus,.scroll_horizontal_ti02 .minus{position:absolute;top:110px;width:47px;height:145px; background:url(../images/dax_57.jpg) no-repeat;cursor:pointer;}
.scroll_horizontal_ti .plus,.scroll_horizontal_ti02 .plus{left:8px;}
.scroll_horizontal_ti .minus,.scroll_horizontal_ti02 .minus{right:8px;}

/*news over*/

.foot{ background:url(../images/bgg.jpg) repeat; height:350px;}
.ffot_shan{ width:100%; margin:20px 0 25px;text-align:left;}

.ffot_left{ width:350px; float:left;  margin:0 auto 0 30px;}
.ffot_left h6,.ffot_midd h6,.ffot_righ h6{ font-size:17px; color:#FFF; line-height:40px; text-transform:uppercase; font-weight:normal}
.ffot_left ul{float:left;width:295px;  padding-left:55px; margin-top:20px; background:url(../images/dax_63.png) no-repeat left; height:166px;}
.ffot_left ul li{width:100%; display:block; float:left; font-size:13px; color:#b9b9b9; line-height:40px;}
.ffot_left ul li#dizhi{ line-height:25px;}

.ffot_midd{ float:left; width:480px; margin:0 0 0 50px;}
.ffot_midd ul,.ffot_righ ul{float:left; width:100%; margin:15px auto 0}
.ffot_midd ul li{float:left; display:block; width:40%; margin:0 10px 0 0}
.ffot_midd ul li a,.ffot_righ ul li a{ font-size:13px; color:#b9b9b9;line-height:25px;}
.ffot_midd ul li a:hover,.ffot_righ ul li a:hover{color:#FFF; text-decoration:underline}

.ffot_righ{ float:right; width:100px;}
.ffot_righ ul li{float:left; display:block; width:100%; margin:0 0 0 0}

.ffot_san{ float:left; margin-right:20px}
.banquan{ width:100%; float:left; margin:30px auto 0; background:url(../images/dax_67.jpg) repeat-x top center; padding-top:15px;}
.banquan p{float:left; line-height:35px; font-size:13px; color:#b9b9b9; text-align:left}
.ban_rht{ width:18%; float:right; margin:0 auto;overflow:hidden}
.ban_rht a{ margin:0 auto ; }
.ban_rht a:hover{filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
/*foot over*/

/*------------------------------------------------------------about----------------------------------------------------------------------*/
.nei_wei{ height:35px; background:#e8e8e8;}
.nei_wei span{ float:left; font-size:13px; margin-right:10px; line-height:35px;}
.nei_wei p{ float:left; font-size:12px}
.nei_wei p a{ font-size:13px; margin:0 5px;line-height:35px;}

.nei_xia{ background:#f3f3f3; }
.nei_ron{ background:#FFF; margin:50px auto; padding:20px 0 30px; border-top:3px solid #e60113; }

.abo_left{ width:270px; float: right; margin:0 25px 0 0 ; text-align:left}
.abp_yi{ width:100%; float:left; margin:0 auto 30px}
.abt_top{width:100%; float:left;margin-bottom:20px; height:55px; line-height:55px; border-bottom:1px solid #cccccc;}
.abt_top span{font-size:22px; font-weight:bold;  border-bottom:1px solid #18457c; padding-bottom:15px}
.abt_xia{width:100%; float:left; margin:0 auto;}
.abt_xia ul{}
.abt_xia ul li{ width:100%; display:block; line-height:25px;  border-bottom:1px solid #e5e5e5; padding:8px 0px; 
 background:url(../images/libg.png) 256px center no-repeat;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease
 ;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.abt_xia ul li:hover{background:url(../images/libg-hover.png) 261px center no-repeat;}
.abt_xia ul li a{ color:#000;font-size:15px;}
.abt_xia ul li a:hover{ color:#e60113;}

.left_san{ float:left; margin:0 auto; text-align:left; width:100%; overflow:hidden}
.left_san ul{ margin-top:10px}
.left_san li{float:left;width: 100%;height:40px;background: url(../images/left_contact_icon.jpg) no-repeat left;margin-bottom: 22px;
line-height: 40px;font-size: 15px;color: #040404;text-indent:3.7em;}
.left_san li.tel{background-position: left 0px;}
.left_san li.fax{background-position: left -62px;}
.left_san li.addr{background-position: left -125px;font-size: 13px;line-height: 21px;text-indent: 0;padding-left: 55px;width: 79.70479704797048%;}
.left_san .email{width: 100%;float:left;height:102px;background: url(../images/left_contact_email.jpg) no-repeat;position: relative;margin-top: 15px; overflow:hidden}
.left_san .email .char{width: 73.80073800738007%;position: absolute;left: 74px;top: 70px;}
.left_san .email .char a{color: #fff;}

.abo_right{ float: left; width:810px; margin:0 0 0 30px; text-align:left;overflow:hidden}
.abo_right h5{font-size:22px; font-weight:bold; height:55px; line-height:55px; }
.abo_righ_xia{ float:left; width:100%; margin:10px 0 30px;overflow:hidden}

/*------------------------------------------------------------Product----------------------------------------------------------------------*/
.Prod_righ_xia{float:left;width:100%; margin:10px 0 30px;overflow:hidden}
.Prod_righ_xia ul{}
.Prod_righ_xia ul li{ width:262px; float:left; display:block;  margin:0 8px 30px 0; text-align:center}
.Prod_righ_xia ul li img{padding:2px; border:1px solid #e4e3e2;}
.Prod_righ_xia ul li a span{ font-size:14px;width:262px; float:left; color:#3e3f3f;float:left; line-height:40px;}
.Prod_righ_xia ul li a span.more{padding:0 8px;width:100px;float:left;border-radius:5px;-webkit-border-radius: 5px;
            -moz-border-radius: 5px; line-height:30px;  background:#e60113; color:#fff; margin:0 0 0 70px}
.Prod_righ_xia ul li a span:hover{ text-decoration:underline;}
.Prod_righ_xia ul li a span.more:hover{background:#2a2929; text-decoration:none}

/*------------------------------------------------------------Product main----------------------------------------------------------------------*/

.pp_tp{ width:100%;  float:left; margin:20px 0 20px 0 ;}
.im_rt{ float:right; width:45%; margin:0 0 0 0}
.im_rt h2{border-bottom:1px solid #dbdbdb; color:#343434; padding:0 2px 15px; margin:0 0 20px 0; font-size:22px;}
.im_rt p{ font-size:14px; color:#636363; line-height:23px;}
.im_rt p span{ float:left; font-size:15px; font-weight:bold; margin-right:5px}
.btns{ width:100%; float:left; margin:30px 0 0 0; text-align:center}
.btns a{padding:8px 12px;width:130px;float:left; font-size:15px;  background:#e60113; color:#fff; margin:0 20px 0 0}
.btns a:hover{background:#2a2929;}

.prod_bia{width:100%; float:left;margin-bottom:10px; height:55px; line-height:55px; border-bottom:1px solid #cccccc;}
.prod_bia span{font-size:20px; font-weight:bold;  border-bottom:1px solid #e60113; padding-bottom:15px}
.po_ma{width:100%; float:left; margin:0 auto 30px;}

.fanye{ width:100%; margin:0 0 30px; height:50px; float:left;}
.fanye a{ float:left; padding:3px 30px; background:#aaa9a9; line-height:30px; font-size:16px; color:#FFF; overflow:hidden}
.fanye a.xiayicna{ float:right;}
.fanye a:hover{ background:#d70000;}

.pd_section { padding-bottom:20px; margin:0; padding:0 2%; clear:both; text-align:left; border:1px solid #e5e5e5; background:#f7f9fa;  }
.biayy{color: #272727;font-size:20px; font-weight:bold;  line-height:50px; margin-top:1% ; margin-left:15px}
.biayy span{margin-left:30px; color: #d70000; font-size: 17px;  font-weight:normal;}
.inquiryForm { clear:both;overflow:hidden;padding:1% 0 2%; font-family:"nexa_lightregular";}
.inquiryForm dl { padding-bottom:10px; margin-left:2%;}
.inquiryForm dt { font-size:18px; color:#333;}
.inquiryForm .row{ width:98%; float:left}
.inquiryForm font.red { color:red; font-size:18px; vertical-align:middle; height:14px; line-height:14px; display:inline-block;}
.inquiryForm .tip { color:red; padding-top:5px; display:none;}
.inquiryForm .input,.inquiryForm .select,.inquiryForm .textarea { width:100%; border:#ccc 1px solid; height:2.3125em; padding:.5em; line-height:20px;
 box-sizing:border-box; font-family:Arial;}
.inquiryForm .input:focus,.inquiryForm .select:focus,.inquiryForm .textarea:focus { -webkit-box-shadow:0 0 5px #999; -moz-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999; background:#fafafa; border-color:#999; outline:0 }
.inquiryForm .textarea { height:auto; resize:none;}
.inquiryForm .yzm { width:75%; margin-right:10px;}
.span-6,.full-row .row .span-6{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%;width:43%}
.row {width: 100%;}
.span-12, .full-row .row .span-12 {float: left;  transition: .2s width ease; margin-right: 2%; width: 95%;}
.submit{width:30%;height:40px; float:left; margin-right:20px; font-size:17px; color:#FFF;border:none; background:#d70000; cursor:pointer}
.reset{background:#aaa9a9;}

/*------------------------------------------------------------news----------------------------------------------------------------------*/

.news_righ_xia{float:left;width:100%; margin:10px 0 30px;overflow:hidden}
.news_righ_xia .news{ margin:0px; padding:0px; list-style:none;}
.news_righ_xia .news li{border-bottom:1px dotted #dedfde; padding:25px 20px 25px 60px; background:url(../images/news_03.jpg) 10px 30px no-repeat;
transition: all 0.3s ease; }
.news_righ_xia .news li p{font-size:13px; line-height:24px; height:48px; color:#4e4d4d; overflow:hidden}
.news_righ_xia  .news li:hover{ background:#f7f3f7 url(../images/news_07.png) 10px 40px no-repeat;}
.news_righ_xia  .news li a{ display:block; background:url(../images/circle.jpg) left 10px no-repeat; padding-left:20px; color: #000; text-transform:capitalize; font-weight:bold; font-size:14px; margin-bottom:10px; text-decoration:none;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis ; overflow:hidden}
.news_righ_xia  .news li a:hover{ color:#e60113;}


/*------------------------------------------------------------case----------------------------------------------------------------------*/
.case_righ_xia{float:left;width:100%; margin:10px 0 10px;overflow:hidden}
.case_righ_xia ul{}
.case_righ_xia ul li{ float:left; display:block;text-align:center;  margin:0 10px 15px; width:250px; }
.case_righ_xia ul li a span{ width:100%; font-size:15px;line-height:35px;}
.case_righ_xia ul li a span:hover{ color:#e60113; text-decoration:underline}
.case_righ_xia ul li a .img {float:left; display: block; height:172px; overflow: hidden;width:250px;position:relative ;}
.case_righ_xia ul li a .img img{ display:table;transition:1s transform;-webkit-transform:1s transform;-moz-transform:1s transform}
.case_righ_xia ul li a .img img:hover{transform:scale(1.2,1.2); }


.ca_bi{ text-align:center; text-align:left; margin:0 auto;  margin:0 10px 0; }

.ca_bi h3{ font-size:18px; color:#e60113; margin-top:30px; line-height:26px; text-align: center;}

.s_tittle{ border-bottom:1px solid #CCCCCC;display:table; float:left;height:30px;line-height:30px; width:100%; margin:10px 0 10px; text-align: center;  }

.s_tittle span{margin-right:20px; font-size: 12px; color:#8c8c8b; }



.fan_y{ width:791px; float:left; line-height:30px; margin:25px auto 0;overflow:hidden; border-top:1px dotted #c5c7c8; padding-top:10px; }

.fan_y a span{ margin:0 5px 0 0; font-size:14px;color:#e60113; font-weight:bold; }

.fan_y a{float:left;  padding:0; text-align:left; font-size:14px; color:#575555;}

.fan_y a:hover{ text-decoration:underline;} 





.pageController{float:right; padding-right:10px; padding-top:5px;padding-bottom:5px;}

.pageController a{float:left;display:block;background-color:#FFF; border:#efefef 1px solid; color:#838181;padding:0px 7px 0px 7px; margin-right:5px;}

.pageController a:hover{background-color:#efefef;color:#e80113; text-decoration:none;  border:#efefef 1px solid;}

.pageController .currPage {background-color: #efefef;color:#e80113;font-weight:bold;border:#efefef 1px solid;}

.clear{clear:both;}


.items1 ul {width: 950px;}
.items1 ul li {float: left; margin-top: 20px;margin-right: 21px;}
.items1 ul li img {border: 1px solid #D4D4D4; padding: 4px;}
.items1 ul li span {display: block;line-height: 20px; text-align: center;font-size: 14px; color:#686666}


