
.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;}
 */

.news_cont{width:1200px;margin:0 auto}
.news_cont li{width:380px;float:left;margin:0 10px;}

.news_cont li .imgs{background:#ececec;width:380px;height:280px;display:block;overflow: hidden;}
.news_cont li .imgs img{width:380px;height:280px;}


.news_cont li:hover .imgs img{width:380px;height:280px; animation: tada 1s .2s ease both;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 li .txt{background:#ececec;padding:20px;}
.news_cont li:hover .txt{background:#f4f4f4;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 li   h2{font-size:20px;color:#000;font-weight:normal;line-height:30px;height:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news_cont li:hover h2{color:#cf000d;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 li  p{color:#555;overflow:hidden;line-height:30px;height:90px;}
.news_cont li  span{display:block;line-height:30px;height:30px;width:90px;font-size:14px;background:url(../images/arrow_hei.png) no-repeat 70px center;border:1px solid #c2c2c2;padding:0 10px 0 10px;margin-top:20px;}

.linian1{width:1200px;margin:0 auto}
.linian1 li{width:600px;height:338px;float:left;}
.linian1 li.txt{width:600px;float:left;background: url(../images/fwbg.png) repeat;padding:60px 0 0 150px;}
.linian1 li h2{font-size:22px;color:#006fbc;background:url(../images/lx.png) no-repeat left bottom;height:50px;line-height:50px;margin-bottom:20px;}
.linian1 li p{font-size:18px;color:#333;line-height:36px;}

.linian2{width:1200px;margin:0 auto}
.linian2 li{width:600px;height:338px;float:right;}
.linian2 li.txt{width:600px;float:left;background: url(../images/fwbg.png) repeat;padding:60px 0 0 150px;}
.linian2 li h2{font-size:22px;color:#006fbc;background:url(../images/lx.png) no-repeat left bottom;height:50px;line-height:50px;margin-bottom:20px;}
.linian2 li p{font-size:18px;color:#333;line-height:36px;}


.footer{width:100%;background:#f3f4f5;z-index: 9999; position: relative;border-top:2px solid #cf000d;padding-top:50px;}
 
.f_l{width:750px;float:left;margin-top:0px;}
.f_l li{width:20%;float:left;color:#222;line-height:32px;}
.f_l li h2{font-weight:bold;font-size:16px;}
.f_l li a{color:#525252;font-size:15px;}
 
.f_tel{float: left;width:320px;margin-top:0px;overflow:hidden;}
.f_tel h2{font-size:26px;text-align:center;font-weight:normal;line-height:60px;color:#cf000d}
.f_tel span{font-size:18px;text-align:center;font-weight:normal;line-height:40px;color:#cf000d}

.f_r{width:130px;margin-top:0px;overflow:hidden;float:right;}
.f_r h2{font-size:14px;text-align:center;font-weight:normal;line-height:40px;color:#333}


.footercopy{width:100%;background:#e1e1e1;text-align:center;height:80px;line-height:80px;font-size:14px;}


.indexbody .footer2 {
    margin-top: 0px;
}
 

.fixed:after, .clearfix:after, .cf:after, after, .header:after, .main:after, .footer2:after {
    content: '';
    display: table;
    clear: both;
}

.footer2{width:1180px;background: #f8f8f8;margin:0 auto; border-top:2px solid #1a4c95;padding:10px;}
 
.f_l2{width:840px;float:left;margin-top:0px;}
.f_l2 li{    float: left;
    width: 140px;
    text-align: center;}
.f_l2 li h2{font-weight:bold;font-size:16px;color:#fff;}
 
 .f_l2   li a {display: block;
    color: #fff;width: 140px;
    font-size: 16px;text-align: center;    margin-bottom:10px;
    font-weight: bold;
}

.f_l2 span {
    color: #cdcdcd;
    font-size: 15px;
    float: left;
    display: block;
    line-height: 30px;

}
.f_l2   li span a {
    color: #bbdcff;display: block;width: 140px;text-align: center;margin-bottom:0px;
    font-size: 14px;
    display: block;
    font-weight: normal;
}


.f_tel2{float: left;width:320px;margin-top:0px;overflow:hidden;}
.f_tel2 h2{font-size:24px;text-align:center;font-weight:normal;line-height:40px;color:#cf000d}
.f_tel2 span{font-size:18px;text-align:center;font-weight:normal;line-height:30px;color:#9e9e9e}

.f_r2{width:110px;margin-top:0px;overflow:hidden;float:right;}
.f_r2 h2{font-size:14px;text-align:center;font-weight:normal;line-height:40px;color:#fff}


.footercopy2{width:100%;color:#333;text-align:center;height:60px;line-height:30px;font-size:14px;margin:10px 0;}
.footercopy2 a{color:#333;}


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

/*产品最终*/
.detail{width:100%;margin:0 auto;margin-top:30px;}
.picview{width:49.5%;float:left;position:relative,z-index:-1}
.BProImg{margin-bottom:10px;}
.BProImg img{vertical-align:middle;}

 
.DProList{margin:0px;width:100%;overflow:hidden;}
.DProList ul{overflow:hidden;*zoom:1;}
.DProList li{float:left;width:23.5%;line-height:51px;height:60px;margin-right:1%;text-align:center;cursor:pointer;}
.DProList li:nth-child(4){margin-right:0;}
.DProList li img{width:100%;max-width:80px;vertical-align:middle;border:1px solid #FFF;opacity:0.5;_filter:alpha(opacity=50);border:1px solid #DDD;}
.DProList li.on{border:0px solid #066aa8;height:62px;}
.DProList li.on img{border:1px solid #066aa8;opacity:1;_filter:alpha(opacity=100);}
 

 
.inforList{width:45%;float:right;}
.detail_tit{margin-top:10%;}
.detail_tit h2{font-size:23px;color:#333;line-height:44px;padding-bottom:1px;border-bottom:1px solid #f4f4f4;font-weight:normal;}
.detail_txt{padding:10px 0;}
.detail_txt li{line-height:30px;font-size:14px}
.detail_txt .t{padding-left:15px;background:url(../images/ico06.png) no-repeat left 13px;color:#242424;}

.param{position:relative;background: #eee;width:100%;margin:30px auto;}
.tabBar{position:absolute;height:29px;}
.tabBar ul{height:26px;background:#e5e5e5;width:100%;}
.tabBar li{float:left;width:140px;height:46px;text-align:left;line-height:46px;background:#f4f4f4;cursor:pointer;position:relative;font-size:16px}
.tabBar li.on{background:url(../images/line05.jpg) no-repeat right  center;color:#FFF;height:46px;}

.tabBar li span.tb1{width:24px;height:46px;float: left;background:url(/style/images/cpxx01.png) no-repeat left  center;margin-left:20px;margin-right:10px;}
.tabBar li span.tb2{width:24px;height:46px;float: left;background:url(/style/images/cpxx02.png) no-repeat left  center;margin-left:20px;margin-right:10px;}
.tabBar li span.tb3{width:24px;height:46px;float: left;background:url(/style/images/cpxx03.png) no-repeat left  center;margin-left:20px;margin-right:10px;}

.tabBar li.on span.tb1{width:24px;height:46px;float: left;background:url(/style/images/cpxx01_h.png) no-repeat left  center;margin-left:20px;margin-right:10px;}
.tabBar li.on span.tb2{width:24px;height:46px;float: left;background:url(/style/images/cpxx02_h.png) no-repeat left  center;margin-left:20px;margin-right:10px;}
.tabBar li.on span.tb3{width:24px;height:46px;float: left;background:url(/style/images/cpxx03_h.png) no-repeat left  center;margin-left:20px;margin-right:10px;}



.contWrap{line-height:44px;padding-top:47px;}
.contWrap .tabWrap{display:none;padding:20px;font-size:14px;line-height:36px;background:#fff;}
.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:14px}
.tabWrap td{padding:5px;font-size:14px;border:1px solid #e5e5e5}

.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:768px) {



.yanshi{display:block;width:100%;max-width:480px;}


.bx-wrapper img {    max-width: 100%;    width: 100%;    display: block;}
.yanshi .qhtp .slide{	  overflow: hidden;}

.yanshi .title {    color: #333;    font-family: "Microsoft Yahei";    font-size: 26px;    font-weight: normal;height:60px;    line-height: 20px;    margin-top:15px;}
.yanshi .qhtp h2.title{position:relative}
.yanshi .qhtp h2.title p {    font-size: 12px;    color: #999;    margin: 0 auto 5px auto;    font-weight: normal;    text-transform: uppercase;}
.yanshi .qhtp h2.title span { background:#f4f4f4;height:30px;line-height:30px;padding:0 10px;border-radius:20px;   font-size: 14px;    color: #666;     font-weight: normal;  float:right;position:absolute;bottom:15px;right:0px;}


.yanshi {	float: none;	width:90%;	margin:0 auto;	overflow: hidden;	height: auto;}
.yanshi .qhtp {	height:auto;	width: 100%;	overflow: hidden;	    position: relative;
    margin-bottom: -30px; }
.yanshi .qhtp a span {	font-size: 16px;	line-height: 40px;	color: #FFF;	background-image: url(../images/tmbg.png);	height: 40px;	padding-left: 5px;	overflow: hidden;text-overflow:ellipsis;
	white-space:nowrap;	position: relative;	top: -40px;	display: block;	font-weight: normal;}












.nav_wraper ul > li > a.on {
    color: #2a66b0;
    border-bottom: 0px solid #2a66b0;
}

.contWrap .tabWrap{display:none;padding:10px 5px;font-size:14px;line-height:36px;background:#fff;}


.linian1{width:100%;margin:0 auto}
.linian1 li{width:100%;height:auto;min-height:220px;float:left;}
.linian1 li.txt{width:100%;float:left;background: url(../images/fwbg.png) repeat;padding:30px 0 0 50px;}
.linian1 li h2{font-size:18px;color:#006fbc;background:url(../images/lx.png) no-repeat left bottom;height:40px;line-height:40px;margin-bottom:10px;}
.linian1 li p{font-size:14px;color:#333;line-height:26px;}

.linian2{width:100%;margin:0 auto}
.linian2 li{width:100%;height:auto;min-height:220px;float:left;}
.linian2 li.txt{width:100%;float:left;background: url(../images/fwbg.png) repeat;padding:30px 0 0 50px;}
.linian2 li h2{font-size:18px;color:#006fbc;background:url(../images/lx.png) no-repeat left bottom;height:40px;line-height:40px;margin-bottom:10px;}
.linian2 li p{font-size:14px;color:#333;line-height:26px;}


.footer2{width:100%;background:#f8f8f8;position: relative;border-top:0px solid #1a4c95;padding-top:10px;}
 
.f_l2{width:100%;float:left;margin-top:0px;}
.f_l2 li{width:33%;float:left;color:#9e9e9e;line-height:22px;}
.f_l2 li h2{font-weight:bold;font-size:13px;color:#fff;}
.f_l2 li a{color:#fff;font-size:15px;    width: 100%;margin-top:10px;margin-bottom: 0px;}
 .f_l2 span {
   width: 100%;
    display: block;
}
.f_l2 li span a {
    color: #bbdcff;
    width: 100%;
    text-align: center;
    margin-bottom: 0px;
    font-size: 14px;
    display: block;margin-top:0px;
    font-weight: normal;
}


.f_tel2{float: left;width:50%;margin-top:0px;overflow:hidden;}
.f_tel2 h2{font-size:18px;text-align:center;font-weight:normal;line-height:40px;color:#cf000d}
.f_tel2 span{font-size:13px;text-align:center;font-weight:normal;line-height:20px;color:#9e9e9e}

.f_r2{width:100%;margin-top:20px;overflow:hidden;float:right;    text-align: center;display: none;}
.f_r2 h2{font-size:12px;text-align:center;font-weight:normal;line-height:20px;color:#9e9e9e}

.footercopy2{width:100%;color:#9e9e9e;background:#fff;text-align:center;height:auto;line-height:20px;font-size:12px;border-top:0px solid #464646;overflow:hidden;margin-top:10px;}
.footercopy2 a{color:#9e9e9e;}




.footer{width:100%;background:#f3f4f5;z-index:1; position: relative;border-top:2px solid #cf000d;padding-top:30px;}
 
.f_l{width:100%;float:left;margin-top:0px;}
.f_l li{width:20%;float:left;color:#222;line-height:22px;}
.f_l li h2{font-weight:bold;font-size:13px;}
.f_l li a{color:#525252;font-size:12px;}
 
.f_tel{float: left;width:50%;margin-top:0px;overflow:hidden;}
.f_tel h2{font-size:18px;text-align:center;font-weight:normal;line-height:40px;color:#cf000d}
.f_tel span{font-size:13px;text-align:center;font-weight:normal;line-height:20px;color:#cf000d}

.f_r{width:50%;margin-top:0px;overflow:hidden;float:right;}
.f_r h2{font-size:12px;text-align:center;font-weight:normal;line-height:20px;color:#333}


.footercopy{width:100%;background:#e1e1e1;text-align:center;overflow:hidden;height:41px;line-height:40px;font-size:12px;}










.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;}


 
.tabBar{width: 100%;position:absolute;height:29px;}
.tabBar ul{height:26px;background:#eee;width:100%;}
.tabBar li{float:left;width:33.3333%;height:46px;text-align:left;line-height:46px;background:#f4f4f4;cursor:pointer;position:relative;font-size:14px}
.tabBar li.on{background:url(../images/line05.jpg) no-repeat right  center;color:#FFF;height:46px;}

.tabBar li span.tb1{width:24px;height:46px;float: left;background:url(/style/images/cpxx01.png) no-repeat left  center;margin-left:10px;margin-right:10px;}
.tabBar li span.tb2{width:24px;height:46px;float: left;background:url(/style/images/cpxx02.png) no-repeat left  center;margin-left:10px;margin-right:10px;}
.tabBar li span.tb3{width:24px;height:46px;float: left;background:url(/style/images/cpxx03.png) no-repeat left  center;margin-left:10px;margin-right:10px;}

.tabBar li.on span.tb1{width:24px;height:46px;float: left;background:url(/style/images/cpxx01_h.png) no-repeat left  center;margin-left:10px;margin-right:10px;}
.tabBar li.on span.tb2{width:24px;height:46px;float: left;background:url(/style/images/cpxx02_h.png) no-repeat left  center;margin-left:10px;margin-right:10px;}
.tabBar li.on span.tb3{width:24px;height:46px;float: left;background:url(/style/images/cpxx03_h.png) no-repeat left  center;margin-left:10px;margin-right:10px;}










.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;margin-top:20px;    padding-bottom: 10px;display:none;}
.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;}


.news_cont li {
    width:98%;
    float: left;
    margin: 1%;
}
.news_cont li img{
    width:100%;
}
.news_cont li .imgs {
    background: #ececec;
    width: 100%;
    height: auto;
    display: block;
    overflow: hidden;
}
.news_cont li .imgs img {
    width: 100%;
    height: auto;
}

.news_cont li h2 {
    font-size: 16px;
    color: #000;
    font-weight: normal;
    line-height: 20px;
    height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news_cont li p {
    color: #555;
    overflow: hidden;
    line-height: 20px;font-size:12px;
    height: 60px;
}



 
.f_l{width:100%;height:230px;float:left;    display: none;}
.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;}

}