
.w{ width:1200px; margin:0 auto;}  /*版心*/
.ptop40{padding-top:40px;}  /*版心*/
.ptop60{padding-top:60px;}  /*版心*/
.clearfix:after,.clearfix:before{ content:""; display:table;}
.clearfix:after{ clear:both;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.mboottom40{margin-bottom:40px;}


 
/*banner
.banner_index{position: relative;	overflow:hidden;	width:553px;height:370px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}
 
.banner_index .btn,.banner_pro .bBtn{	position: absolute;	top:125px;	width: 29px;	height: 50px;	display: block;	z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{	left:10px;	background-image: url();	background-repeat: no-repeat;	background-position: 0 0;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{	background-image: url();	background-repeat: no-repeat;	background-position: 0 0;}
.banner_index .btnNext,.banner_pro .bNext{	right: 10px;	background-image: url();	background-repeat: no-repeat;	background-position: 0 0;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{	background-image: url();	background-repeat: no-repeat;	background-position: 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 560px;float: left;}
.banner_index2 .banner_wrap li{width: 560px;float: left;}
.banner_index .banner_wrap li img {	display: block;	margin-right: auto;	margin-left: auto;}
.indexBanner_num{	width:560px;	text-align: center;	position: relative;	z-index: 999;	top: -40px;} 
.indexBanner_num a{	width: 10px;	height: 10px;	display: inline-block;	_zoom:1;	font-size: 0px;	line-height: 0px;	background-image: url(../images/qh.png);	background-repeat: no-repeat;	background-position: 0px 0px;	margin-top: 0px;	margin-right: 5px;	margin-bottom: 0px;	margin-left: 0px;}
.indexBanner_num a.on,.indexBanner_num a:hover{	background-image: url(../images/qh.png);	background-repeat: no-repeat;	background-position: -10px 0px;}
 */
.yy2 {float: left;	width:600px;	 overflow: hidden;	height: auto;}
.yy2 .qhtp {		width:540px;overflow: hidden;	margin-bottom: 10px;}
.yy2 .qhtp a span {	font-size: 16px;	line-height: 30px;	color: #FFF;  overflow: hidden;	position: relative;	top: -60px;	display: block;	font-weight: bold;text-align:center}
.yy2 .qhtp .zw img{width:540px;height:343px;	overflow: hidden;	margin-bottom: 10px;}
.yy2 .qhtp .zw h2{font-size:20px;color:#000;line-height:60px;}


.news{width:100%;padding:0px 0 40px 0;box-sizing:border-box;background: url(../images/newsbg.jpg) no-repeat top center;}
.news_hd{width:100%;height:90px;margin-bottom:40px;}
.news_hd span{display:block;width:100%;height:170px;line-height:170px;background:url(../images/line-tt.png) no-repeat center center;font-size:48px; color:#333;text-align:center}

.news_zhd{width:400px;margin:0 auto;height:60px;line-height:60px;margin-bottom:30px;}
.news_zhd a{width:40%;display:block;float: left;text-align:center;font-size:32px;margin:0 5% }
.news_zhd a.on{border-bottom:2px solid #d61518}

.news_cont{width:100%;}
.news_cont_left{width:600px;}
.news_cont_left li{width:100%;}
.news_cont_left li .span_two{width:100%;height:102px;float: right;margin-bottom:20px;background:#ececec;padding:10px 20px;}
.news_cont_left li .span_two h4{font-size:20px;color:#000;font-weight:normal;line-height:40px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news_cont_left li .span_two p{color:#555;overflow:hidden;line-height:20px;height:40px;}

.news_cont_left li:hover .span_two{width:100%;height:102px;float: right;margin-bottom:20px;background: url(../images/allistbg2.jpg) repeat-y center ;box-shadow: 0px 1px 4px rgba(0,0,0,0.3),0px 0px 20px rgba(0,0,0,0.1) ;opacity:100;transition:0.5s all;-webkit-transition:0.5s all;	-moz-transition:0.5s all;	-o-transition:0.5s all;	-ms-transition:0.5s all;}
.news_cont_left li:hover .span_two h4{font-size:20px;color:#fff;}
.news_cont_left li:hover .span_two p{color:#fff;}

 
.news_cont_left li:nth-of-type(3) .span_two{border:none;}
.news_cont > img{width:580px; height:380px;}
 

.footer{width:100%;background:#f1f1f1;z-index: 9999;
    position: relative;}
 
.f_l{width:630px;float:left;/*margin-right:120px;*/margin-top:14px;}
.f_l_link{width:100%;height:36px;margin-top:30px;margin-bottom:30px;}
.f_l_link a{display:block;float: left;font-size:18px;line-height:36px;color:#fff;margin-right:36px;}
.f_l_link a:nth-last-of-type(1){margin-right:0;}
.f_l .f_l_tel{width:100%;height:74px;margin-bottom:25px;margin-top:40px;border-bottom:1px solid #b4b4b4;padding-bottom:25px;}
.f_l .f_l_tel img{display:block;width:74px;height:74px;float:left;}
.f_l .f_l_tel span{display:block;height:74px;float: left;font-size:14px;text-align:left;}
.f_l .f_l_tel span i{display:block;font-size:26px;line-height:26px;margin-bottom:18px;color:#333;font-weight:400;}
.f_l .f_l_tel span a{font-size:14px;color:#333;font-weight:bold;}
.f_l p{font-size:14px;color:#333333;line-height:30px;text-align:left;}
.f_l p a{display:inline-block;color:#333333;}
.f_l > a{display:inline-block;width:48%;color:#333333;font-size:18px;}
.f_l h2 {
    font-size: 18px;
    text-align: left;
    font-weight: normal;
    height: 40px;
    color: #333;
}


.f_r_a{width:130px;margin-top:115px;overflow:hidden;float:right;}
.f_r_a h2{font-size:14px;text-align:center;font-weight:normal;line-height:40px;color:#333}
.f_r_a li{float: left;}
.f_r_a li:nth-child(1) {margin-right:10%;;}

 
.mainbox {width: 100%;margin:0 auto;margin-top:30px;}
.imgbox {	float: left;	width: 100%;	 	overflow: hidden;	height: auto;}
 

/*产品最终*/
.detail{width:1120px;margin:0 auto;margin-top:60px;}
.picview{width:40%;float:left;position:relative,z-index:-1}
.BProImg{width:480px;height:350px; text-align:center;margin-bottom:10px;}
.BProImg img{vertical-align:middle;}
 
.inforList{width:50%;float:right;}
.detail_tit h2{font-size:26px;color:#333;line-height:44px;padding-bottom:1px;background:url(../images/line06.png) repeat-x left bottom;font-weight:normal;}
.detail_txt{padding:10px 0;}
.detail_txt li{line-height:30px;font-size:16px}
.detail_txt .t{padding-left:15px;background:url(../images/ico06.png) no-repeat left 13px;color:#242424;}

.param{position:relative;background: #eee;width:1120px;margin:30px auto;}
.tabBar{position:absolute;height:50px;line-height:50px;width:100%;background:#e5e5e5;}
.tabBar ul{height:50px;line-height:50px;}
.tabBar li{float:left;padding: 0 2%;height:50px;text-align:center;line-height:46px;cursor:pointer;position:relative;font-size:20px;border-radius:4px 4px 0 0;margin-top: 3px;margin-left: 3px;height: 50px;}
.tabBar li.on{color:#000;height:47px;background:#fff;border-radius:4px 4px 0 0;margin-top: 3px;margin-left: 3px;}
.contWrap{line-height:44px;padding-top:47px;}
.contWrap .tabWrap{display:none;padding:20px;font-size:18px;background:#fff;border:3px solid #e5e5e5;margin-bottom:30px}
.Rlist{overflow:hidden;*zoom:1;padding-bottom:20px;}
.Rlist li{float:left;width:50%;text-indent:20px;background:url(../images/ico07.png) no-repeat 4px 9px;line-height:18px;padding:3px 0;}
.Ptit{height:50px;line-height:50px;color:#0055a2;padding-left:15px;background:#e5e5e5;font-weight:normal;margin-bottom:10px;}
.tabWrap p{padding-bottom:10px;font-size:18px}
.tabWrap img{} 

.wrapperxg{ max-width: 1170px;margin:0 auto;}
.wrapperxg h2{ font-size:30px;padding-left:20px;margin-top:30px;}

.proxxdt{ max-width: 1120px;margin:0 auto;}
.proxxdt li{ width: 32.33%;float:left;margin:0.5%}
.proxxdt li img{ width: 100%;}
.proxxdtsj{display:none}

@media only screen and (max-width:1200px) {

.w {
    width:1100px;
    margin: 0 auto;
	
}
.news_cont_left {
    width: 550px;
}
.yy2 {
    float: left;
    width: 550px;
    overflow: hidden;
    height: auto;
}

.news_cont_left li .span_two {
    width: 550px;
    height: 102px;
    float: right;
    margin-bottom: 20px;
    background: #ececec;
    padding-top: 20px;
    padding-left: 10px;
}

}

@media only screen and (max-width:1024px) {

 

.footer{width:100%;height:auto;background:#e9e9e9;padding:0 3%}
 
.f_l{width:100%;height:280px;float:left;/*margin-right:120px;*/}
.f_l_link{width:100%;height:36px;margin-top:30px;margin-bottom:30px;}
.f_l_link a{display:block;float: left;font-size:18px;line-height:36px;color:#fff;margin-right:36px;}
.f_l_link a:nth-last-of-type(1){margin-right:0;}
.f_l .f_l_tel{width:100%;height:114px;margin-bottom:25px;margin-top:20px;border-bottom:1px solid #b4b4b4;padding-bottom:25px;}
.f_l .f_l_tel img{display:block;width:74px;height:74px;float:left;}
.f_l .f_l_tel span{display:block;height:74px;float: left;font-size:14px;text-align:left;}
.f_l .f_l_tel span i{display:block;font-size:26px;line-height:26px;margin-bottom:18px;color:#333;font-weight:400;}
.f_l .f_l_tel span a{font-size:14px;color:#333;font-weight:bold;}
.f_l p{font-size:14px;color:#333333;line-height:26px;text-align:left;}
.f_l p a{display:inline-block;color:#333333;}
.f_l > a{display:inline-block;width:48%;color:#333333;font-size:18px;}

.f_r_a{width:100%;margin-top:10px;overflow:hidden;float: right;}
.f_r_a h2{font-size:18px;text-align:center;font-weight:normal;height:40px;}
.f_r_a span{display:block;float:left;width:100%;margin-left:0;text-align:center}
.f_r_a span:nth-of-type(1){margin-left:0;}
.f_r_a span.f_qrcode i{display: block;width:164px;height:164px;box-sizing:border-box;padding:8px;background:#fff;}
.f_r_a span.f_qrcode i canvas{width:107px;height:107px;overflow:hidden;}
.f_r_a span img{display:block;width:164px;height:164px;margin: 0 auto;}
.f_r_a span b{display:block;font-size:16px;text-align:center;color:#999;margin-top:6px;}

 
.w{ width:98%; margin:0 auto;}  /*版心*/

.yy2 {float: left;	width:100%;	 overflow: hidden;margin:0 auto;	height: auto;text-align:center;margin-bottom:30px;}
.yy2 .qhtp {		width:100%;height:auto;margin:0 auto;}
.yy2 .qhtp a span {	font-size: 16px;	line-height: 30px;	color: #FFF;  overflow: hidden;	position: relative;	top: -60px;	display: block;	font-weight: bold;text-align:center}
.yy2 .qhtp .zw h2 {
    font-size: 20px;
    color: #000;
    line-height: 40px;
}
.yy2 .qhtp .zw img {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}

.news_cont{width:96%;margin:0 auto;height:400px;}
.news_cont_left{width:100%;height:500px;}
.news_cont_left .news_cont_li{display:block;width:100%;margin:0 auto;height:auto;}
.news_cont_left .news_cont_li .span_one{display:block;float:left;width:20%;margin-bottom:1px;background:url(../images/xwjt.png) no-repeat center right;}
.news_cont_left .news_cont_li .span_one b{display:block;font-size:26px;line-height:56px;margin-top:0;text-align:center;color:#333;}
.news_cont_left .news_cont_li .span_one i{display:block;font-size:12px;text-align:center;color:#333;}
.news_cont_left .news_cont_li .span_two{width:100%;height:90px;float: right;padding-top:0;}
.news_cont_left .news_cont_li .span_two h4{font-size:20px;color:#555;font-weight:normal;line-height:40px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;}
.news_cont_left .news_cont_li .span_two h4:hover{color:#e84646;font-weight:normal;}

.news_cont_left .news_cont_li .span_two p{font-size:16px;color:#949494;line-height:30px;height:30px;overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.news_cont_left .news_cont_li .span_two p:hover{color:#949494;}
.news_cont_left .news_cont_li:nth-of-type(3) .span_two{border:none;}
 



}
@media only screen and (max-width:767px) {



.news_cont_left .news_cont_li .span_two p{font-size:12px;color:#949494;line-height:30px;height:30px;overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.news_cont_left .news_cont_li .span_two p:hover{color:#949494;}
.news_cont_left .news_cont_li:nth-of-type(3) .span_two{border:none;}
 


 
.param{width:98%;margin:10px auto;}
.detail{width:98%;margin:0 auto;margin-top:20px;}
.picview{width:100%;float:left;}
.BProImg{width:100%;height:auto; text-align:center;margin-bottom:10px;}
.BProImg img{vertical-align:middle;width:100%;}
.inforList{width:100%;float:left;}
.tabWrap img{width:100%;} 
.detail_tit h2{font-size:18px;color:#333;line-height:44px;padding-bottom:1px;background:url(../images/line06.png) repeat-x left bottom;font-weight:normal;}

.wrapperxg{ max-width: 100%;margin:0 auto;margin-top:20px;}
.wrapperxg h2{ font-size:20px;padding-left:10px;}

.proxxdt{ max-width: 100%;margin:0 auto;display:none}
.proxxdt li{ width:100%;float:left;}
.proxxdt li img{ width:100%;}

.proxxdtsj{display:block}

.mboottom40{margin-bottom:40px;}
.w{ width:98%; margin:0 auto;}  /*版心*/

.yy2 {float: left;	width:100%;	 overflow: hidden;margin:0 auto;	height: auto;text-align:center;margin-bottom:30px;}
.yy2 .qhtp {		width:100%;height:auto;margin:0 auto;}
.yy2 .qhtp a span {	font-size: 16px;	line-height: 30px;	color: #FFF;  overflow: hidden;	position: relative;	top: -60px;	display: block;	font-weight: bold;text-align:center}
.yy2 .qhtp .zw h2 {
    font-size: 20px;
    color: #000;
    line-height: 40px;
}
.yy2 .qhtp .zw img {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}

.index_title2 {
    margin-bottom: 0px;
    position: relative;
    height: 60px;
}

.news{width:100%;height:auto;padding:0px 0 0 0;box-sizing:border-box;}
.news_hd{width:100%;height:90px;margin-bottom:40px;}
.news_hd span{display:block;width:100%;height:170px;line-height:170px;background:url(../images/line-tt.png) no-repeat center center;font-size:48px; color:#333;text-align:center}

.news_zhd{width:400px;margin:0 auto;height:60px;line-height:60px;margin-bottom:30px;}
.news_zhd a{width:40%;display:block;float: left;text-align:center;font-size:32px;margin:0 5% }
.news_zhd a.on{border-bottom:2px solid #d61518}

.news_cont{width:96%;margin:0 auto;height:362px;}
.news_cont_left{width:100%;height:422px;}
.news_cont_left .news_cont_li{display:block;width:100%;margin:0 auto;height:auto;}
.news_cont_left .news_cont_li .span_one{display:block;float:left;width:20%;margin-bottom:1px;background:url(../images/xwjt.png) no-repeat center right;}
.news_cont_left .news_cont_li .span_one b{display:block;font-size:26px;line-height:56px;margin-top:0;text-align:center;color:#333;}
.news_cont_left .news_cont_li .span_one i{display:block;font-size:12px;text-align:center;color:#333;}
.news_cont_left .news_cont_li .span_two{width:100%;height:80px;float: right;padding-top:0;}
.news_cont_left .news_cont_li .span_two h4{font-size:16px;color:#555;font-weight:normal;line-height:30px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news_cont_left .news_cont_li .span_two h4:hover{color:#fff;font-size:16px;font-weight:normal;}
.news_cont_left .news_cont_li .span_two em{font-size:12px;color:#949494;line-height:24px;height:48px;overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.news_cont_left .news_cont_li .span_two em:hover{color:#949494;}
.news_cont_left .news_cont_li:nth-of-type(3) .span_two{border:none;}
.news_cont > img{width:580px; height:380px;}


.footer{width:100%;height:auto;background:#e9e9e9;padding:0 3%}
 
.f_l{width:100%;height:230px;float:left;/*margin-right:120px;*/}
.f_l_link{width:100%;height:36px;margin-top:30px;margin-bottom:30px;}
.f_l_link a{display:block;float: left;font-size:18px;line-height:36px;color:#fff;margin-right:36px;}
.f_l_link a:nth-last-of-type(1){margin-right:0;}
.f_l .f_l_tel{width:100%;height:114px;margin-bottom:25px;margin-top:20px;border-bottom:1px solid #b4b4b4;padding-bottom:25px;}
.f_l .f_l_tel img{display:block;width:74px;height:74px;float:left;}
.f_l .f_l_tel span{display:block;height:74px;float: left;font-size:14px;text-align:left;}
.f_l .f_l_tel span i{display:block;font-size:26px;line-height:26px;margin-bottom:18px;color:#333;font-weight:400;}
.f_l .f_l_tel span a{font-size:14px;color:#333;font-weight:bold;}
.f_l p{font-size:14px;color:#333333;line-height:26px;text-align:left;}
.f_l p a{display:inline-block;color:#333333;}
.f_l > a{display:inline-block;width:48%;color:#333333;font-size:18px;}

.f_r_a{width:100%;margin-top:10px;overflow:hidden;float: right;}
.f_r_a h2{font-size:14px;text-align:center;font-weight:normal;height:40px;}
.f_r_a span{display:block;float:left;width:100%;margin-left:0;text-align:center}
.f_r_a span:nth-of-type(1){margin-left:0;}
.f_r_a span.f_qrcode i{display: block;width:164px;height:164px;box-sizing:border-box;padding:8px;background:#fff;}
.f_r_a span.f_qrcode i canvas{width:107px;height:107px;overflow:hidden;}
.f_r_a span img{display:block;width:164px;height:164px;margin: 0 auto;}
.f_r_a span b{display:block;font-size:16px;text-align:center;color:#999;margin-top:6px;}

.tabBar li{font-size:18px;}
 .contWrap .tabWrap{padding:20px;font-size:16px;line-height:30px;}
 


}