﻿@charset "utf-8";

html,body,div,iframe,span,
dl,dt,dd,ul,ol,li,
form,input,textarea,pre,p,blockquote,
th,td						{ margin:0; padding:0; font-size:100%;}
a							{ text-decoration:none;}
li							{ list-style:none;}
.clear						{ clear:both; height:0px; line-height:0;}
h1,h2,h3					{ font-weight:normal; padding:0px; margin:0px; }
img							{ border:0; }
a							{ color:#666; }
a:hover 					{ text-decoration:none; }

*,
*::before,
*::after {
  box-sizing: border-box;
}
.fl{float:left;}
.fr{float:right;}
.pl0{padding-left:0px !important;}
.pr0{padding-right:0px !important;}
.ml0{margin-left:0px !important;}
.mr0{margin-right:0px !important;}
.nobg{background:none !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.noborder{border:0px !important;}
.bl0{border-left:0px !important;}
.br0{border-right:0px !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.box{width:1200px; margin:0 auto;}
body,html { font-family:"微软雅黑","黑体"; font-size:14px; color:#000; background:#fff; }


.w-header{height:130px; position:absolute; top:0; left:0; width:100%; z-index:9999999;}
.w-header .box{ position:relative; }
.w-logo{ }
.w-logo  img{display:block; width:337px; height:71px;top:40px; left:0; position:absolute; }
.dn{display:block;}
.ssj{display:none;}

.wphone{position:absolute; right:0px; top:30px; height:30px; border:1px solid #27963c; }
.wphone .head_fom_i1{ height:30px; color:#fff; background:none;border:0; padding-left:10px; outline: none;}
.wphone .head_fom_i2{ vertical-align:top; background:#27963c; height:29px; border:0; width:40px; background:#27963c url(../img/sou.png) no-repeat center;}

.mobile{ display:none!important; }

.wnav{ font-size:15px; height:50px; color:#fff; line-height:50px; position:absolute; right:0; top:65px; }
.nav li{float:left;text-align:center; height:50px; line-height:50px; display:block; width:120px;}
.nav li a{color:#fff; }

.nav li ol{display:none; width:100%;background:#27963c;}
.nav li ol p{color:#fff; }
.nav li ol p a{color:#fff; }
.nav li ol p:hover{background:#ffffff;display:block;color:#333;}
.nav li ol p:hover a{color:#333;}

.nav li:hover,
.nav li ol,
.nav li.cur{background:#27963c;}

.nav li:hover ol,
.nav li:hover{display:block;}

.lxbc{ background:#0a4ba5; padding:20px; color:#fff; margin-top:10px; }
.pp1{ font-size:16px;}
.pptel{ font-size:22px;font-weight: bold; padding:5px 0;}
.ppname{ font-size:15px;font-weight: bold; padding-bottom:10px;}
.ppadd{ font-size:14px;padding-bottom:10px;}
.lxbc a{ display:block; width:90%; background:#fff; line-height:30px; color:#333; text-align:center; }


.ym-banner{ text-align:center; z-index:0;}
.ym-banner {  overflow: hidden; position: relative; width: 100%;}
.ym-banner .bd {margin: 0 auto;overflow: hidden; position: relative; z-index: 0; height:100%}
.ym-banner .bd ul {width: 100% !important;}
.ym-banner .bd li {overflow: hidden;text-align: center;width: 100% !important; display:none;}
.ym-banner .bd li:first-child{ display:block; }
.ym-banner .bd li img{ width:100%; height:auto; display:block; }
.ym-banner .bd li a { display: block; background-position:center; width:100%;}
.ym-banner .hd { bottom:57px; height: 30px;left: 0;line-height: 30px;position: absolute;width: 100%; z-index: 1;}
.ym-banner .hd ul { text-align: center; text-align:center;}
.ym-banner .hd ul li { float:none; background: #fff none repeat scroll 0 0;cursor: pointer; border-radius:50%;display: inline-block;height: 12px;line-height: 999px; margin: 2px 8px; overflow: hidden;width: 12px;}
.ym-banner .hd ul .on {background:#27963c;}
.ym-banner .next,
.ym-banner .prev {background: #000 url(../img/bl.png) no-repeat scroll -126px -137px; cursor: pointer;display: none;height: 60px;left: 15%;margin-top: -30px;opacity: 0.5; position: absolute;top: 50%;width: 40px;z-index: 1;}
.ym-banner .next { background-position: -6px -137px;left: auto;right: 15%;}
.lhs1 ul li div.ppy div{text-overflow:none;white-space:none;}

.srkk{ position:absolute; right:0; top:0; }
.where .box{ position:relative;text-align: right;}
.srkk a{ padding:0 20px; }
.srkk a.cur{ font-weight:bold; color:#0a4ba5;}

.footer{background:#192a32;font-size:14px; line-height:30px; color:#c8c9ca; padding-top:0px;padding-bottom:40px;}
.footer .flogo{width:288px; padding-top:33px;}
.footer .flogo img{display:block; margin:0 auto; width:100%;}


.fcode{font-size:12px; width:100px; text-align:center; line-height:24px;}

.fcode img{display:block; margin-bottom:10px; width:100px}
.footer .fnav{ position:absolute; right:0; top:50px;}
.footer .fnav a{font-size:16px; color:#fff; padding:0 30px;}
.footer .box{ position:relative; }
.fcontact{}
.fcinfo{color:#c8c9ca; line-height:40px; font-size:12px; padding-top:60px; width:450px; float:left;}
.fcinfo p{padding-bottom:0px; line-height:20px;}
.fcinfo1{ width:400px; }
.fcinfo2{ width:350px; }

.lxwm{ font-size:24px; padding-bottom:20px; }
.lxwm i{ font-size:14px; font-style:normal; font-weight:normal; padding-left:20px;}
.lxwmline{ width:35px; height:2px; background:#fff; margin:30px 0; }
.fcinfo p{ margin-bottom:10px; }
.fcinfo p.vv{ font-size:48px; line-height:48px; font-weight:bold; margin-bottom:70px;}
.fcinfo p.fadd{ font-size:18px; }
.fcinfo p.ftel{ font-size:18px;font-weight:bold; margin-top:40px; }
.fcinfo p.ftel img{ margin-right:10px; vertical-align:middle; }

.fcinfo.links{ width:235px; }
.fcinfo.links2{ width:220px; }
.fcinfo1{ float:right; width:100px; }

.links{ line-height:31px; }
.links span{ font-size:14px; color:#666666; display:block;}
.links .linkinfo a{ font-size:16px; color:#c8c9ca; display:block;}

.ffg{background:#192a32;color:#c8c9ca; text-align:center;}
.ffg .box{ border-top:1px solid #c8c9ca; padding:30px 0;}
.ffg a{color:#c8c9ca; }
.uk{padding-top:35px;}
.uk input{ color:#999; font-size:14px; height:30px; line-height:30px; background:none; border:1px solid #999999; width:calc(100% - 42px); padding:0 20px; }
.uk textarea{color:#999; font-size:14px; height:60px; background:none; border:1px solid #999999; width:calc(100% - 42px); padding: 20px; }
.uk input.btn1{ background:#f7a100; color:#fff; border:1px solid #f7a100; font-size:14px; height:40px; line-height:40px; }


.n_box{ padding-bottom:70px;    background: url(../images/news.png) no-repeat right bottom;}
.n_box ul{border-top: 1px solid #e0e0e1;width: 100%;padding: 32px 0px;}
.n_box ul ol{width: 100%;clear: both;height: 199px;padding:5px 0px;display: table;position: relative;}
.n_box ul ol img.yy{width: 438px;height: 270px;float: left;}
.n_box ul ol li{float: right;width: 720px;position: relative;height: 270px;}
.n_box ul ol li h3{color: #3e3a39;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: auto;font-size: 22px;display: block;margin: 0px 0px 20px 0px;font-weight:bold;padding-top:10px;}
.n_box ul ol li p{color: #666;font-size: 18px;line-height: 35px;padding-right: 10px;}
.n_box ul ol li span{display:block;color: #717071;position: absolute;bottom: 0;right: 20px;}
.n_box ul ol li span img{ width:auto; vertical-align:middle;}
.n_box ul ol:hover{color:#27963c;background:#eeeeef;}
.n_box ul ol:hover li h3{color:#27963c;}
.n_box ul ol:hover li span{color:#27963c;}

.xx{ padding:70px; }
.xx span{ font-size:38px; font-weight:bold; color:#333333; text-align:center; display:block; margin-top:-50px; }
.xx i{ font-size:45px; font-style:normal; font-weight:bold; color:#dee3ef;text-align:center;display:block;}
.djhk{border-top: 1px solid #e3e3e3; padding-top: 50px; margin-top: 50px; margin-bottom: 80px;}

.djhk ul{}
.djhk ul img{}

.djhk1{border-top: 1px solid #e3e3e3; padding-top: 50px; margin-top: 50px; }

.where{ height:55px; line-height:55px; font-size:14px;color:#333333; }
.where a{ color:#333333; }
.where span{  padding-left:20px;}

.n-banner ul{width: 100%;}
.n-banner ul img{ width:100%; display:block; max-height:669px; margin:0 auto; }

.n_box2{ padding-top:50px; padding-bottom:70px;background: url(../images/news.png) no-repeat right bottom;}
.n_box2 .biaoti h3{ padding-top:10px; color: #000; text-align:center; width: auto; font-size: 32px; display: block; padding-bottom:20px; margin-bottom:20px;}
.n_box2 .biaoti{ padding-bottom:10px; }
.n_box2 .biaoti li{position: relative;}
.n_box2 .biaoti li p{position: absolute;display: block;right: 0;margin-top: -20px;font-size: 16px;color: #717071;}
.n_box2 .biaoti li p span{}
.n_box2 .descr{ padding:20px; background:#f2f2f2; margin:10px 0;}
.neirong{ padding:20px 0; line-height:24px; }
.neirong img{ max-width:100%;margin-bottom:5px;margin-top:5px;}
.neirong p {font-size: 18px;line-height: 32px;}

.biaoqian{ text-align:center; padding:30px 0; }
.biaoqian span{ color:red; }
.biaoqian img{ vertical-align:middle; margin-right:10px; }
.shangxiaye{ border-top:1px solid #efefef; padding-top:20px;position:relative;}
.shangxiaye a{display: block; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: auto;}
.bshare-custom{font-size: 13px; line-height: 16px !important; position: absolute; right: 0; top: 0; margin-top: 25px;}
.rnew { padding-bottom:40px; }
.rnew h2{ padding-top:20px; padding-bottom:10px; }
.rnew li{ line-height:50px; border-bottom:1px dashed #efefef; position:relative; }
.rnew li span{ position:absolute; right:0; top:0; }
.case{ padding-bottom:70px;    background: url(../images/news.png) no-repeat right bottom;}
.case ul{width:550px;border:1px solid #efefef;float:left;margin-bottom: 50px;margin-right: 100px;overflow: hidden;}
.case ul img{width: 550px;height: 348px;display:block;}
.case ul li{padding: 25px 40px;position: relative;height: 250px;}
.case ul li h3{font-size: 22px;font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: auto;margin-bottom: 25px;}
.case ul li p{font-size: 18px;display:block;line-height: 35px;height: 100px;overflow:hidden;color: #3e3a39;}
.case ul li span{display: block;color: #3e3a39;font-size: 16px;position: absolute;bottom: 20px;right: 40px;}

.case ul li:hover{background:#eeeeef;}
.case ul li:hover h3{color:#a90801;}
.case ul li:hover span{color:#a90801;}

.case ul:nth-child(2n){ margin-right:0px; }

.wpr{ padding-top:0px; padding-bottom:70px; background: url(../images/news.png) no-repeat right bottom;}
.wpr_nav{}
.wpr_nav ul{}
.wpr_nav ul li{width: 244px; height: 89px; border: 2px solid #082d47; float: left; margin-right: 74px; text-align: center; line-height: 80px;}
.wpr_nav ul li a{color: #082d47; font-size: 26px;}
.wpr_nav ul li.cur{background: #082d47;}
.wpr_nav ul li.cur a{color: #fff;}
.wpr_nav ul li:hover{background: #082d47;}
.wpr_nav ul li:hover a{color: #fff;}
.wpr_nav ul li:nth-child(4n) {margin-right: 0px;}
p.lmxx{color: #3e3a39; font-size: 24px; display: block; margin: 85px 0px; line-height: 42px;}


.box-left{width:220px;}
.box-left .lmain-title{ background:#0a4ba5; color:#fff; padding:20px 20px; color:#fff;font-size: 18px; font-weight:bold; }
.box-left .lmain-title span{font-size: 14px; font-weight:normal; padding-left:10px; }
.box-left .laboutus li{ background:#eeeeee; height:46px; line-height:46px; border-bottom:1px solid #fff; padding:0 20px;}
.box-right{width:1200px;}
.box-left .laboutus li:hover,
.box-left .laboutus li.cur{background: #f7a100; color:#fff}
.box-left .laboutus li:hover a,
.box-left .laboutus li.cur a{ color:#fff}

.box-right .list_img{ overflow:hidden; }
.box-right ul{width: 1200px;float:left;margin-bottom: 65px;}
.box-right ul img{width: 1200px;height: 535px;display:block;transition: all 0.3s linear;}
.box-right ul img:after{ content:' '; }
.box-right ul:hover img{ transform: scale(1.2);  }
.box-right ul h3{font-size: 22px;color: #3e3a39;padding: 35px 0px 20px;text-align: left;overflow:hidden;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: auto;}
.n_sdu{ color: #717071; font-size: 18px; line-height: 35px;}


.box-right ul.dq_7{width: 560px;height: 345px;float:left;margin-bottom: 65px; background: url(../images/hgl_03.jpg) no-repeat center top;margin-right: 80px;}
.box-right ul.dq_7 img{width: 560px;height: 345px;display:block;transition: all 0.3s linear;}
.box-right ul.dq_7 img:after{ content:' '; }
.box-right ul.dq_7 h3{font-size: 40px;color: #fff;padding: 0px;text-align: center;overflow: unset;font-weight: normal;margin-top: 0px;}
.n_sdu{ color: #717071; font-size: 18px; line-height: 35px;}
.list_img7{box-sizing: border-box; padding-top: 110px;}
.box-right ul.dq_7:nth-child(2n){ margin-right:0px; }



.xxtty{  position:relative; margin-bottom:40px; color:#666; border-bottom:1px solid #efefef; }
.xxtty span{ display:block; padding:5px 20px; width:150px; font-size:18px; color:#fff; background:#0a4ba5; line-height:40px; text-align:center; border-bottom:1px solid #efefef; }


.near-page{ border-top:1px dashed #dcdcdc; padding-top:18px; line-height:25px; color:#009a44; font-size:14px; }
.tagss{ padding-bottom:10px; }
.tagss span{ font-weight:bold; }
.near-page a{color:#1b7fdc;}

.xxinfo{ margin-bottom:30px; }
.xxinfo .xximg{ width:450px;  float:left; display:inline; position:relative; border:1px solid #efefef; padding:20px;  }
.xxinfo .xximg img{ width:100%; }

.xxinfo .xxright{float: left;}
.xxinfo .xxright h3{font-size: 24px;color: #3e3a39;margin-bottom: 20px;}
.xxinfo .xxright .xxdescr{ color:#666; line-height:24px; height:72px; overflow:hidden;}

.xxinfo .ltel{ margin-top:30px; background:#f7a100; font-size:22px; color:#fff; font-weight:bold; padding:10px 20px; display:inline-block;}
.xxinfo .ltel img{ vertical-align:middle; margin-right:10px; }
.hot{ padding-top:30px; margin-top:30px; border-top:1px solid #efefef;}
.hot img{ vertical-align:middle; margin-right:10px; }

.case-ok{  font-size: 18px; color: #717071; line-height: 38px;}
.case-ok img{ max-width:100%;}

.fy{ text-align:center; padding-top:30px;clear: both;}
.fy .pagination{}
.fy .pagination p,
.fy .pagination a{ border: 1px solid #dcdcdc; display: inline-block; padding: 2px 5px; margin: 0 1px; border-radius: 5px;}
.fy .pagination .now{ background:#1b7fdc; color:#fff; padding:4px 14px; border:1px solid #1b7fdc; }
.fy .pagination li{ display:inline-block; font-size:14px; margin:0 3px;  }
.fy .pagination li.thisclass{ background:#009a44; color:#fff; padding:3px 14px; }
.fy .pagination li strong{ font-weight:normal; padding:0 5px; }

.lianxi{position:relative;background: url(../images/news.png) no-repeat right bottom;display: table;width: 100%;padding-bottom: 80px;}
.lianxi_taa{width: 1200px;left:0;top:0;padding: 80px 0px;}
.lianxi_taa h3{font-size: 42px;color: #082d47;padding-bottom:20px;margin-bottom:20px;font-weight: bold;}
.lianxi_taa p{font-size: 20px;color: #717071;line-height: 50px;}
.lianxi_taa img{ display:block; margin:20px 0; }
.lianxi_taa span{ display:block;color:#fff;  }

.ly2{ background:#f6f6f6; margin-top:70px; padding-bottom:70px; }



.uk2 input{  margin-bottom:20px;color:#999; font-size:14px; height:40px; line-height:40px; background:#fff; border:1px solid #dddddd; width:calc(100% - 2px); padding:0 20px; }
.uk2 textarea{color:#999; font-size:14px; height:200px; background:#fff; border:1px solid #dddddd; width:calc(100% - 2px); padding: 20px; margin-bottom:20px; }
.uk2 input.btn1{ background:#f7a100; color:#fff; border:1px solid #f7a100; font-size:14px; height:40px; line-height:40px; }
.aa0{ width:calc(50% - 10px); }
.aa1{ float:left; display:inline;  }
.aa2{ float:right; display:inline;}

.bgg img{ width:100%; display:none; }
.about_zw ul.ab_bottom li:nth-child(3){ margin-right:0; }

.chanpin_zw ul.bottom li:nth-child(3n){ margin-right:0;}



.hds{ margin:0 auto; position:relative; overflow:hidden;}
.hds .hd{ display:none; }



.cd-bouncy-nav-modal{position: fixed; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 1); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.3s 0.6s, visibility 0s 0.9s; -moz-transition: opacity 0.3s 0.6s, visibility 0s 0.9s; transition: opacity 0.3s 0.6s, visibility 0s 0.9s;}

.cd-bouncy-nav-modal .cd-close{ display:block; background: #27963c url("../images/close.png") no-repeat center center; border-radius:50%; height:40px; width:40px; position:absolute; right:20px; top:20px; background-size:20px; }


.cd-bouncy-nav{ padding:20px; }
.cd-bouncy-nav li{ height:50px; line-height:50px; border-bottom:1px solid #dcdcdc; }
.cd-bouncy-nav li{ }

.biaoqian a{ padding-right:10px; }

.box-left .lmain-title{ position:relative; }
.mmjh{ position:absolute; right:0; top:0px; height:62px;  display:none;}

.mmjh2{ position:absolute; right:0; top:0px; height:50px;  display:none;}
/*广告发布地界*/
.gffb{width: 1200px; margin: 0px auto;margin-top: 80px;}
.gffb ul{width: 100%; display: table;}
.gffb ul li{width: 380px; height: 240px; text-align: center; border: 1px solid #dcdddd; float: left; margin-right: 20px; margin-bottom: 20px; font-size: 40px; color: #082d47; padding-top: 90px;}
.gffb ul li:nth-child(3n){margin:0 20px;}
.gffb ul li:hover{background: #082d47;color: #fff;}

/*广告发布内容*/
.lanmms{margin-bottom: 80px;margin-top: 80px;}
.lanmms ul{}
.lanmms ul h3{font-size: 34px; color: #082d47; margin-bottom: 25px;}
.lanmms ul p{font-size: 24px; color: #082d47; line-height: 40px;}

.lanmms_list{margin-top: 80px;}
.lanmms_list ul{display: table; width: 100%; margin-bottom: 45px; border-bottom: 1px solid #ebebeb; padding-bottom: 45px;}
.lanmms_list ul img{width: 615px; height: 350px; float: left;}
.lanmms_list ul li{width: 500px; float: left; list-style: none; padding-top: 30px;}
.lanmms_list ul li p{width: 100%; margin-left: 100px; margin-bottom: 30px;}
.lanmms_list ul li p span{font-size: 24px; color: #082d47;}
.lanmms_list ul li p strong{color: #717071; font-size: 20px;}

.lanmms_list ul ol{}
.lanmms_list ul ol h3{font-size: 24px; color: #082d47; margin-top: 60px; margin-bottom: 30px;}
.lanmms_list ul ol p{font-size: 20px; color: #717071; line-height: 38px;}
/*---------------自适应-----------------*/
@media (max-width: 1366px) {
	.i_about ul h3{font-size: 30px;}
	.i_about ul p{font-size: 18px;line-height: 30px;}
	.i_about ul span{font-size: 18px;border-radius: 28px; padding: 8px 27px;}
	.i_about ol li h3{font-size: 30px;font-weight: bold;margin-top: 22px;color:#333;}
	.i_about ol li.i_ico2{background: url(../images/index_05.png) no-repeat 60px center;text-align: right;padding-right: 40px;}
	.i_about ol li.i_ico3{background: url(../images/index_07.png) no-repeat 95px center;text-align: right;}
	.i_fwxm_zw ul.i_l li span{font-size: 17px;}
	.i_fwxm_zw ul.i_l li p{font-size: 18px;}
	.i_fwxm_zw ul.i_r li.i_r_1 span{font-size: 17px;}
	.i_fwxm_zw ul.i_r li.i_r_1 p{font-size: 18px;}
	.i_fwxm_zw ul.i_r li.i_r_2 span{font-size: 17px;}
	.i_fwxm_zw ul.i_r li.i_r_2 p{font-size: 18px;}
	.i_title h3{font-size: 30px;}
	.i_fwxm_zw h3{text-align: center;font-size: 30px;}
	.i_title span{font-size: 13px;}
	.lhs1 ul li div.ppy i{font-size: 24px;height: 70px;line-height: 33px;}
	.lhs1 ul li div.ppy p{font-size: 16px;}
	.news_zw_fl .nfl I{font-size: 16px;text-align: left;}
	.news_zw_fl .nfl p{font-size: 13px;text-align: left;}
	.news_zw_fl .nfl span{font-size: 13px;}
	.ljgd{font-size: 18px; font-weight: bold; border: 1px solid #082d47; border-radius: 28px; padding: 8px 23px; color: #082d47; margin-top: 50px;}
	.news_zw_fl .nfr p a{text-align: left;font-size: 16px;}
	.news_zw_fl .nfr li i{font-size: 13px;}
	.news_zw_fl .nfr p strong{font-size: 13px;}
	.lxwm{font-size: 19px;}
	.fcinfo p.vv{font-size: 36px;}
	.fcinfo p.fadd{font-size: 13px;}
	.fcinfo p.fadd{font-size: 14px;}
	.lxwm{font-size: 18px;}
	.links .linkinfo a{font-size: 14px;}
	.xx span{font-size: 30px;}
	.xx{padding: 30px;}
	.jjnr p{text-align: center; color: #666; line-height: 29px; font-size: 18px; padding: 0px 40px;}
	.nei_title h3{font-size: 30px;}
	.qiche_zw p{font-size: 18px;color: #fff;line-height: 30px;}
	.n_box ul ol li h3{font-size: 16px;}
	.n_box ul ol li p{color: #666;font-size: 14px;line-height: 25px;padding-right: 10px;}
	.n_box ul ol li span{font-size:14px;}
	.wpr_nav ul li a{font-size: 18px;}
	.wpr_nav ul li{height: 60px;line-height: 55px;}
	p.lmxx{font-size: 17px;margin: 50px 0px;}
	.box-right ul h3{font-size: 16px;padding: 25px 0px 20px;}
	.n_sdu{font-size: 14px;line-height: 24px;}
	.box-right ul{margin-bottom: 30px;}
	.box-right ul.dq_7 h3{font-size: 30px;}
	.list_img7{padding-top: 130px;}
	.case ul li h3{font-size: 16px;}
	.case ul li p{font-size: 14px;display: block;line-height: 26px;height: 100px;overflow: hidden;color: #3e3a39;}
	.case ul li span{font-size: 14px;}
	.lianxi_taa h3{font-size: 30px;}
	.lianxi_taa p{font-size: 14px;color: #717071;line-height: 30px;}
	.n_box2 .biaoti h3 {font-size: 30px;}
	.xxinfo .xxright h3{font-size: 16px;}
	.case-ok{font-size: 14px;}
}
@media (max-width: 1280px) {
	.lhshow1 {width: 1280px;margin: 0 auto;padding: 0px;}
	.i_fwxm_zw ul.i_r li.i_r_1 .ggpic span {font-size: 17px;}
}
@media (max-width: 1240px) {
	.box{ width:calc(100%); padding:0 40px; }
	.fcinfo{ width:33%; }
	.fcontact{ width:100%;position: relative;}
	
	.wphone{ right:40px; }
	.w-logo img{ left:40px;}
	.wnav{top:125px;}
	
	.xx{ padding:50px 0;}
	.lianxi_taa{ z-index:999999; left:40px;}
	
	.box1200{ width:calc(100%); padding:0 40px; }
	.shuzu ul li{ width:calc(33% - 1px); }
	
	.bgg{ height:100%; }
	.bgg img{ width:100%; display:block; }
	
	.gshj_zw ul li{ width:calc(50% - 10px); margin:10px 0; height:auto; }
	.gshj_zw{ padding-bottom:30px; }
	.gshj_zw ul li:nth-child(2n){ margin-left:20px}
	.gshj_zw ul li img{ width:100%; height:auto; }
	
	.fwlc2_zw ul{ width:100%; position:static; }
	
	.about_zw ul.ab_bottom li{ width:calc(33% - 15px); height:auto; }
	.about_zw ul.ab_bottom li img{ width:100%; height:auto; }
	
	.about_zw{ padding-top:30px; padding-bottom:30px; }
	
	.wan_zw{ background:none; height:auto; }
	
	.wan_zw .wa1 ul{ float:none!important;  display:none; width:100%; height:auto; }
	.wan_zw .wa1 ul:first-child{ display:block; }
	
	.ress_zw{ margin-top:20px; position:static;}
	.ress_zw ul.nl,
	.ress_zw ul.nr{ width:100%; }
	.ress_zw.box1200{ padding:0; }
	
	.search-r .s-input{ width:calc(100% - 60px); }
	.chanpin{ margin-top:50px; }
	
	.chanpin_zw ul.top{ height:auto; height:50px;padding-bottom:20px; }
	.chanpin_zw ul.top h3{ height:50px; line-height:50px; width:130px; }
	.chanpin_zw ul.top li{height:50px; line-height:50px; width:calc(100% - 150px); overflow-x:auto; }

	.lhs1{ width:100%;} 
	.lhs1 ul li{ width:33%;height:auto;}
	.chanpin_zw ul.top li{ position:relative; padding-right:80px; }
	
	.chanpin_zw ul.top li{ padding-top:0; }
	.fcinfo.fcinfo1{ width:100%; text-align:center;}
	
	.n_box ul ol li{ height:auto; }
	.n_box ul ol img.yy{ width:30%; height:auto; }
	.n_box ul ol li{ width:68%;height: 215px;}
	.fcode{ width:100%;}
	.fcode2{ display:inline-block; width:100px; margin:0 10px; }
	
.i_about{}
.i_about ul{text-align: center;}
.i_about ul h3{font-size: 30px; font-weight: bold; margin: 50px auto;}
.i_about ul p{font-size: 18px; color: #717071; padding: 0px 85px; text-align: center; text-indent: 0px; margin-bottom: 50px;}
.i_about ul span{font-size: 18px; font-weight: bold; border: 1px solid #082d47; border-radius: 20px; padding: 2px 15px;}
.i_about ol{height: 96px; margin: 80px;}
.i_about ol li{width: 33.33%; float: left; height: 96px; padding-left: 130px;}
.i_about ol li.i_ico1{background: url("../images/index_03.png") no-repeat left center;}
.i_about ol li.i_ico2{background: url("../images/index_05.png") no-repeat 30px center;text-align: right;padding-right: 0px;}
.i_about ol li.i_ico3{background: url("../images/index_07.png") no-repeat 30px center;text-align: right;}
.i_about ol li h3{font-size: 30px;font-weight: bold;margin-top: 32px;color:#333;}

.i_about ol li.i_ico1:hover{background: url("../images/index_03_1.png") no-repeat left center;}
.i_about ol li.i_ico2:hover{background: url("../images/index_05_1.png") no-repeat 30px center;text-align: right;padding-right: 10px;}
.i_about ol li.i_ico3:hover{background: url("../images/index_07_1.png") no-repeat 30px center;text-align: right;}

	.i_fwxm_zw ul.i_l,
	.i_fwxm_zw ul.i_r,
	.i_fwxm_zw ul.i_r li.i_r_1{ float:none; width:100%; height:auto;margin-top: 10px;}
	.i_fwxm{ height:auto; }
	.i_fwxm_zw{ width:calc(100% - 40px); padding:20px; }
	.i_fwxm{ background-size:cover; }
	
	.i_fwxm_zw ul.i_l li,
	.i_fwxm_zw ul.i_r li.i_r_1,
	.i_fwxm_zw ul.i_r li.i_r_2{ padding:30px; }
	.i_fwxm_zw ul.i_r li.i_r_1{ height:150px;display: table;}
	.i_fwxm_zw ul.i_r li.i_r_2{ width:50%; }
	.i_title span{right:20px;}
	.i_fwxm_zw ul.i_r li.i_r_1 .ggpic {
    text-align: center;
    margin-top: 15px;
}
.i_fwxm_zw ul.i_r li.i_r_1 .ggpic span {font-size: 17px;}
.i_fwxm_zw ul.i_r li.i_r_1 p {
    font-size: 14px;
    width: 650px;
    margin-top: 45px;
}
	
	.ab_qyfc_zw ul.ab_qyfc_zw_l {width: 66%;}
	.ftop{width: 100%;}
	.ftop img{width: 100%;height: auto;}
	.fsl{width: 49%;}
	.fsl img{width: 100%;height: auto;}
	.fsr{width: 49%;}
	.fsr img{width: 100%;height: auto;}
	
	.ab_qyfc_zw ul.ab_qyfc_zw_r{width: 32%;}
	.ab_qyfc_zw ul.ab_qyfc_zw_r li{margin-bottom: 20px; width: 100%;}
	.ab_qyfc_zw ul.ab_qyfc_zw_r li img{width: 100%;height: auto;}
	.n_box2 {padding-top: 10px;}
	.n_box2 .biaoti h3{font-size:18px;}
	.xxinfo .xxright h3 {font-size: 18px;}
	.box-right ul.dq_7 { width: 417px;}
	.gffb ul li {width: 301px;}
	.gffb ul li:nth-child(3n){margin-right:0px;}
	.lanmms_list ul img{width: 100%; height: auto; float: left;}
	.lanmms_list ul li p{width: 100%;margin-bottom: 20px;margin-left: 0px;}
	.case ul {width: 44.7%;}
	.lianxi_taa h3 {font-size: 22px;}
	
}

@media (max-width: 1230px) {
	.n_box ul li{ width:65%; }
	.djhk{ margin-top:0; margin-bottom:30px; }
	.djhk img{ width:100%;  }
	.lianxi_taa h3 {font-size: 22px;}
}


@media (max-width: 1142px) {
	.fcinfo{ width:50%; }
	.fcinfo2{ width:100%; float:none; clear:both; }
	.footer .fnav{ display:none;}
	.uk{ padding-top:20px;}
	.uk textarea,
	.uk input{width:calc(100% - 2px);}
	

	.case ul img{ width:100%; height:auto; }
	.about_zw ul.ab_top{ height:auto;}
	.about_zw ul.ab_top .fr{ width:50%; }
	
	.about_zw ul.ab_top{ border-top:0; }
	
	.news{ padding:0 0 20px 0; }
	.about{ padding:30px 0; }
	.news_zw_fl,
	.news_zw_fr{ width:100%; }
	
	.chanpin_zw ul.top a{ display:inline-block; float:left; }
	.chanpin_zw ul.top li span{ margin-right:10px;}
	
	.box-left,
	.box-right{ float:none; width:100%; }
	.box-left .laboutus li{ width:25%; float:left; }
	.lxbc{ display:none; }
	.box-right{ padding-top:30px; }
	
	.box-right ul img{ width:100%; height:auto; }
	 
	.box-right ul{    width: calc(100%);margin: 0px auto;margin-bottom: 30px;}

	
	.mmjh{ display:block;}
	#gghs{ display:none; }
	
	.mmjh2{ display:block;}
	
	.chanpin_zw ul.bottom li{ width:calc(50% - 10px);margin:0; margin-bottom:20px; }
	.chanpin_zw ul.bottom li:nth-child(3n-1){ margin:0 0;margin-bottom:20px;  }
	.chanpin_zw ul.bottom li:nth-child(2n+2){ margin-left:20px; }
	.chanpin_zw ul.bottom li img{ width:100%; height:auto; }
	.lhshow{ width:100%; }
	
	.wan_zw .wa1 ul ul{ width:calc(100%); margin:0; height:auto; display:none; }
	.wan_zw .wa1 ul ul:first-child{ display:block; }
	
	.news_zw_fl .nfl{width: 455px; float: left;}
	.news_zw_fl .nfl img{width: 455px; height: 347px;}
	.news_zw_fl .nfr{width: 470px;}
	.news_zw_fl .nfr li img{width: 180px; height: 137px; float: left; display: block;}
	.news_zw_fl .nfr p{padding-left: 20px; margin-bottom: 11px; width: 290px; float: right;}
	.news_zw_fl .nfr li i{font-size: 18px; font-style: normal; color: #666; line-height: 25px; text-align: left; display: block; height: 72px; overflow: hidden;}
	.box-right ul img.pc{ display:none; }
	.box-right ul img.mobile{ display:block!important; }
	.mobile.jjk{ position:absolute; top:30px; right:30px; }
	.lianxi_taa h3 {font-size: 22px;}
	
	
	
	
}

@media (max-width: 1064px) {
	
	
	.xxinfo .xximg,
	.xxinfo .xxright{ width:100%; }
	
}

@media (max-width: 1088px) {
	.n_box ul li{ width:55%; }
}

@media (max-width:1024px) {
	.fcinfo.fcinfo1{display: block; width: 100px; position: absolute; right: 0;}
.fcode{width: 100%;}
.fcode2{display: inline-block; width: 100%;margin: 0px;}
.fcode img{display: block; margin-bottom: 10px; width: 100%;}
.wcx{width: 60% !important;}
	.wpr_nav ul li{width: 228px; height: 89px; border: 2px solid #082d47; float: left; margin-right: 10px; text-align: center; line-height: 80px;}
	p.lmxx{margin: 25px 0px;}
	.lianxi_taa h3 {font-size: 22px;}
	.lhshow1 {width: 100%;}
	.lhs11{margin-left: 65px !important;}
	.lhs11{width: 893px; margin: 0px auto; overflow: hidden;}
	
	.fcinfo{ padding-top:10px; }
.lxwm{ font-size:16px; padding-bottom:20px; font-weight:bold; }
    .lxwm2{ padding-bottom:0;}
    .lxwm i{ font-size:12px; }
    .uk{ padding-top:10px;}
    .lxwmline{ display:none; }
    .fcinfo p.ftel{ margin-top:15px; }
    .fcinfo p.vv{ padding-top:15px; font-size:30px; margin-bottom:20px; }
    .fcinfo p.fadd{ font-size:14px; }
    .fcinfo{ padding-top:10px; }
    .footer .flogo{ width:60%; margin:0 auto;border-bottom:1px solid #999999; padding-bottom:20px; margin-bottom:0;}

    .lianxi_taa{ position:static; width:100%; background-size:cover; padding:20px; height:auto;}
    .lianxi_taa img,
    .lianxi_taa span{ display:none; }

    .fcinfo.links{ width:100%;}
    .links .linkinfo a{ display:inline-block; margin-right:10px; }
    .fcinfo.fcinfo1{display:block;}
    .djhk1{border-top: none;}
    .n_box ul ol li{height: 175px;}
    
	.wnav {
    top: 80px;
}
.w-logo img {
    left: 40px;
    width: 250px;
    height: auto;
    top: 80px;
}
.i_fwxm_zw ul.i_r li.i_r_1 p {
    font-size: 18px;
}
.i_title h3{text-align: center; font-size: 30px; font-weight: bold; margin: 60px auto 48px; color: #333;}
.news_zw_fl .nfr p a{font-size: 18px;}
.news_zw_fl .nfr li i{font-size: 14px;}
.news_zw_fl .nfl I{font-size: 18px;}
.news_zw_fl .nfl p{font-size: 14px;}
.n_box ul ol li h3 {font-size: 18px;}
.neirong p{font-size: 14px; line-height: 28px;}
.news {
    padding: 0 0 80px 0;
}
.pcc{ display:none!important; }
.mob{display:block!important;}


.i_fwxm_zw ul.i_r li.i_r_2 {
    width: 48.6%;
}
.i_fwxm_zw ul.i_l, .i_fwxm_zw ul.i_r, .i_fwxm_zw ul.i_r li.i_r_1 {
    float: none;
    width: 94%;
    height: auto;
    margin-top: 10px;
    margin: 0px auto;
}

	
}

@media (max-width: 996px) {
	.w-logo img{ height:auto;}
	.wphone{ display:none; }
	.fwlc2_zw ul li{ width:25%; }
	.fwlc1_zw ul li h3{ margin-top:30px; }
	.fwlc1,
	.fwlc2{ height:auto;  }
	.fwlc2{ padding-bottom:30px; }
	.fwlc2_zw ul{ margin-top:20px; }
	.fwlc1_zw ul li p{ font-size:14px; }
	.fwlc1{ background:none; }
	.fwlc00{ background: url(../images/yanfa.jpg); background-size:cover;}
	
	.box-right ul{ width:calc(50% - 10px);margin:0; margin-bottom:20px; }
	.box-right ul:nth-child(3n-1){ margin:0 0;margin-bottom:20px;  }
	.box-right ul:nth-child(2n+2){ margin-left:20px; }
	.chanpin_zw ul.bottom li:nth-child(2n+2){ margin-left:0px; }

	.wnav.pc{ display:none; }
	.mobile{ display:block!important;}
	.lianxi_taa h3 {font-size: 22px;}

}


@media (max-width: 960px) {
	.wnav{ height:auto; }
	.nav li{ padding:0 0; width:25%; }
	
	.case ul{ width:49%;margin-right:1%;}
	.case ul:nth-child(3n-1){ margin:0 0;}
	.case ul:nth-child(2n){ margin-left:1%;margin-right:0%; }
	
	.about_zw ul.ab_top li div.h3{ font-size:30px; line-height:40px; }
	.lanmms_list ul img{width: 100%; height: auto; float: left;margin-left: 0px;}
	
	
}

@media (max-width: 860px) {

	.news_zw_fl .nfl,
	.news_zw_fl .nfr,
	.news_zw_fl .nfl img{ width:100%; }
	.news_zw_fl .nfl img{ height:auto; }
	
	.about_zw ul.ab_top li{ width:100%; }
	.about_zw ul.ab_top li div.h3,
	.about_zw ul.ab_top .fr{ display:none; }
	.about_zw ul.ab_top li p{ padding-right:0; margin:10px 0; }
	.about_zw ul.ab_top{ padding-bottom:20px; }
	.about_zw ul.ab_top li span{ position:static; }
	
	.pcc{ display:none!important; }
	.mobile{ display:block!important; }
	
	.w-logo{ position:relative; }
	.w-logo img.fl{ margin-right:20%; width:auto; }
	.w-logo img.mobile{ width:59px; height:59px; padding-top:0; position:absolute; right:0; top:32px; left:auto; }
	
	.cd-bouncy-nav li{ height:60px; line-height:60px; font-size:18px; }
	#container2{ margin-left:300px;	}
	.lanmms_list ul img{width: 100%; height: auto; float: left;margin-left: 0px;}
	.fcinfo.fcinfo1{display: block; width: 100px; position: absolute; right: 0;}
.fcode{width: 100%;}
.fcode2{display: inline-block; width: 100%;margin: 0px;}
.fcode img{display: block; margin-bottom: 10px; width: 100%;}
.wcx{width: 60% !important;}
}

















@media (max-width: 768px) {
	
	.fcinfo.fcinfo1{display: block; width: 100px; position: absolute; right: 0;}
.fcode{width: 100%;}
.fcode2{display: inline-block; width: 100%;margin: 0px;}
.fcode img{display: block; margin-bottom: 10px; width: 100%;}
.wcx{width: 60% !important;}

	.box1200{ width:calc(100%); padding:0 20px; }
	.case ul{ width:100%; margin-right:0;}
	.case ul:nth-child(3n-1){ margin:0 0; margin-bottom:30px;}
	.case ul:nth-child(2n){ margin-left:0;margin-right:0%; }
	.case{ padding-bottom:30px; }
	
	.n_box ul{ padding:10px 0; }
	.n_box ul li span{ height:40px; line-height:40px; }
	.n_box2{ padding-bottom:30px; padding-top:0px; }
	.footer{ padding-top:15px; }
	.fcinfo{ width:100%; }
	.fcinfo1{ display:none; }
	.w-header{padding-bottom: 0px; height: 115px; position: relative; background: #fff; display: table;}
	
	.n_box2 .biaoti h3 {font-size: 20px;font-weight: bold;}
	
	.box{ padding:0 20px; }
	.wnav{ height:auto; line-height:45px; }
	.nav li{ padding:0 0; width:25%;line-height:45px; height:45px; font-size:13px; overflow:hidden; }
	
	.lxwm{ font-size:16px; padding-bottom:20px; font-weight:bold; }
	.lxwm2{ padding-bottom:0;}
	.lxwm i{ font-size:12px; }
	.uk{ padding-top:10px;}
	.lxwmline{ display:none; }
	.fcinfo p.ftel{ margin-top:15px; }
	.fcinfo p.vv{ padding-top:15px; font-size:30px; margin-bottom:20px; }
	.fcinfo p.fadd{ font-size:14px; }
	.fcinfo{ padding-top:10px; }
	.footer .flogo{ width:60%; margin:0 auto;border-bottom:1px solid #999999; padding-bottom:20px; margin-bottom:0;}
	
	.lianxi_taa{ position:static; width:100%; background-size:cover; padding:20px; height:auto;}
	.lianxi_taa img,
	.lianxi_taa span{ display:none; }
	
	.xx{ padding:20px 0;}
	.xx span{ font-size:22px;}
	.xx i{ font-size:30px;  }
	.ly2{ padding-bottom:30px; margin-top:30px;}
	.rnew li span{ display:none; }
	.rnew h2{ font-size:17px; }
	.rnew li{ line-height:30px; }
	
	.gshj_zw ul li{ width:calc(100%); margin:0; height:auto; display:none; }
	.gshj_zw ul li:nth-child(2n){ margin-left:0}
	
	.gshj_zw ul li:first-child{ display:block; }
	.gshj_zw{ padding-bottom:30px; }
	
	.news_zw_fl h3,
	.news_zw_fr h3{ height:50px; line-height:50px; margin-top:15px; }
	.i_title{ margin:0px;}
	
	.fcinfo.links{ width:100%;}
	.links .linkinfo a{ display:inline-block; margin-right:10px; }
	.n_box ul ol li p{font-size: 14px; line-height: 22px; height: 62px; overflow: hidden;}
	.n_box ul ol li span{ }
	
	.about_zw{ padding-top:30px; padding-bottom:30px;}
	
	.about_zw ul.ab_bottom li{ width:calc(100%); margin:0; height:auto; display:none; }
	.about_zw ul.ab_bottom li:first-child{ display:block; }
	.i_title img{ width:90%; max-width:465px; }
	.wan_zw .wa1 ul ul li{ font-size:20px; }
	.wan_zw .wa1 ul ul{ padding-top:20px; }
	.wan_zw .wa1 ul li.fz,
	.wan_zw .wa1 ul li.xin,
	.wan_zw .wa1 ul li.zs,
	.wan_zw .wa1 ul li.zhi{ background-size:40px; margin-bottom:20px; padding-left:55px; height:50px;}
	
	.ym-banner .next{ right:5%;}
	.ym-banner .prev{left:5%; }
	
	
	
	.chanpin_zw ul.bottom li{width:calc(100%); margin:0; height:auto; display:none;}
	.chanpin_zw ul.bottom li:first-child{ display:block; }
	.chanpin_zw ul.bottom li img{ width:100%; height:100%; }
	
		.ress_zw ul.nr h3{ margin-top:20px; }
	.ress_zw ul.nl h3,
	.ress_zw ul.nl li{ display:none; }
	.ress_zw ul{ height:auto; }
	
	.ym-banner .hd{ bottom:0; }
	
	
	.box-right ul{ width:calc(100%);margin:0; margin-bottom:20px; }
	.box-right ul:nth-child(3n-1){ margin:0 0;margin-bottom:20px;  }
	.box-right ul:nth-child(2n+2){ margin-left:0; }
	
	.box-left .laboutus li{ width:50%; padding:0 10px; font-size:13px; }
	 
	.gtxz{ height:auto; padding-bottom:30px; }
	.gtxz .i_title img{ width:30%; }
	.gtxz .i_title h3{ font-size:22px; }
	.lhshow .prev, .lhshow .next{ top:90px;margin-top: 120px;}
	.lhs1 ul li img{ width:100%; height:auto; }
	.lhs1 ul li,
	.lhs1 ul li div.ppy{ width:100%; }
	.lhs1 ul li div.ppy{ height:auto; display:block; }
	.lhs1 ul li div.ppy span{ position:static; }
	
	.wan_zw .wa1 ul ul{ padding-top:10px; }
	.wan_zw .wa1 ul ul{ height:auto; }
	
	.lhs1 ul li div.ppy i{ width:auto; font-size:18px; height:auto; font-weight:bold;}
	
	
	.pcc{ display:none!important; }
	.mob{display:block!important;}
	.mobile{ display:block!important; }
	
	.news,
	.box1200{ display:flow-root; }
	
	.gtxz,
	.gtxz .i_title h3{ padding-top:10px; }
	.w-logo img{ left:20px; top:30px; }
	.w-logo{ position:relative; }
	.w-logo img.mobile{ width:40px; height:40px; padding-top:0; position:absolute; right:0; top:27px; left:auto; }
	.news_zw_fl .nfl {margin-bottom: 30px;}
	.news_zw_fl .nfr p strong{  }
	.shuzu ul li p span{ font-size:18px; }
	.fwlc1_zw{ padding-top:5px; }
	
	.cd-bouncy-nav li{ height:50px; line-height:50px; font-size:16px; }
	.chanpin_zw ul.top li{ padding-right:50px;padding-left:10px; }
	.chanpin_zw ul.top li{width: calc(100% - 130px);}
	
	.n_box ul{ display:block; }
	#container2 {margin-left:0;}
	
	.gsjj{ }
	.shuxian{ height:50px; }
	.jjnr{ margin-bottom:20px; }
	.shuzu ul li{ width:33%; }
	.gtxz1 {padding-bottom: 30px;}
	.gffb { margin-top: 30px;}
	.news_zw_fl .nfr li i{ overflow:hidden; height:40px; line-height:20px;  display:block; }
	.footer .flogo{ margin-left:0; border-bottom:0; }
	.chanpin_zw ul.top li span{ margin-right:0; }
	.chanpin_zw ul.top li{ padding-right:30px; }
	
	.news_zw_fl .nfr p{ width:calc(100% - 220px); }

	
	.sphh{ height:0; overflow:hidden; margin-top:20px; padding:0; }
	.wpr,
	.box-right{ padding-top:20px; }
	
	.box-left .lmain-title{ padding:0 10px; height:40px; line-height:40px; }
	.mmjh{ height:40px; }
	.fks{ display:block; }
	
	.ress_zw ul.nl{ padding:10px; }
	.search{ margin-top:0; }
	
	
	.sbhh{ display:none; }
	.srkk,
	.about_zw ul.ab_bottom{ display:none;}
	.about_zw ul.ab_top{ margin-bottom:0; }
	
	.n_box2 .descr{ font-size:12px; line-height:22px; }
	.n_box2 .biaoti p span{ display:block; }
	
	.ym-banner2{ display:block!important; }
	.ym-banner{ display:none; }
	
	.news_zw_fl .nfl p,
	.news_zw_fl .nfr li i{ font-size:14px; }
	
		.ljgd{ display:block; width:150px; margin:0 auto; font-size:16px; font-weight:normal; margin-top:20px; margin-bottom:20px; }
	
	.i_about ol li{ padding-top:60px; padding-left:0;  }
	.i_about ol li h3{ display:block; font-size:24px; text-align:center;color:#333;}
	.i_about ol li.i_ico1,
	.i_about ol li.i_ico2,
	.i_about ol li.i_ico3{background-size:60px; background-position:top center;}
	
	
	.i_fwxm_zw ul.i_l,
	.i_fwxm_zw ul.i_r,
	.i_fwxm_zw ul.i_r li.i_r_1{ float:none; width:94%; height:auto;margin-top: 10px;margin: 0px auto;}
	.i_fwxm{ height:auto; }
	.i_fwxm_zw{ width:calc(100% - 0px); padding:20px; }
	.i_fwxm{ background-size:cover; }
	
	.i_fwxm_zw ul.i_l li,
	.i_fwxm_zw ul.i_r li.i_r_1,
	.i_fwxm_zw ul.i_r li.i_r_2{ padding:30px; }
	.i_fwxm_zw ul.i_r li.i_r_1{ height:150px; }
	.i_fwxm_zw ul.i_r li.i_r_2{ width:48.6%; }

	

	.wpr_nav ul{width: 100%; display: table; margin-bottom:20px;}
	.wpr_nav ul li{line-height: 50px; height: 50px; width: 175px; margin: 0px; border: 2px solid #082d47;float:left;margin-right: 9px;}
	.wpr_nav ul li:nth-child(4n){ margin-right:0px;float:right;}
	.wpr_nav ul li a{font-size:16px; }
	p.lmxx{ display:none; }

	
	.box-right ul.dq_7 {
    width: 48%;
    background-size: cover;
    margin: 0px;
    float: left;
    background-size:cover; 
}
.box-right ul.dq_7:nth-child(2n){ margin-right:0px;float:right;}
	
	.ab_qyfc_zw ul.ab_qyfc_zw_l li img {width:100%;}
    
    .ab_qyfc{}
    .ab_qyfc_zw{width: 100%;}
    .ab_qyfc_zw ul{width: 100%;}
    .ab_qyfc_zw ul.ab_qyfc_zw_l{width: 100%;}
    .ab_qyfc_zw ul.ab_qyfc_zw_l li{margin-bottom: 20px;width: 100%;}
    .ab_qyfc_zw ul.ab_qyfc_zw_l li img{}
    .ab_qyfc_zw ul.ab_qyfc_zw_r{width: 100%;}
    .ab_qyfc_zw ul.ab_qyfc_zw_r li{width: 100%;}
    .ab_qyfc_zw ul.ab_qyfc_zw_r li img{width: 100%;}
    
    .nei_title h3{font-size: 22px;}
    .qiche{background: url(../images/qic_02.jpg) no-repeat center top;display: table;width: 100%;height: 383px;padding-top: 40px;}
    .qiche_zw{}
    .qiche_zw p{font-size: 14px;color: #fff;line-height: 22px;}
    
    
	
	.box-right ul.dq_7{ margin-bottom:20px;}
	.gffb ul li{ margin-right:0px; width:100%; height:auto; padding:30px 0; font-size:20px; }
	
	.lanmms_list ul img{width: 100%; height: auto; float: left;}
	.lanmms_list ul li p{width: 100%;margin-bottom: 20px;margin-left: 0px;}
	.lianxi_taa h3 {font-size: 22px;}
	
	.n_box ul ol{height: 166px;}
	.n_box ul ol li {height: 166px;}
	
	
	
	.lhs11 {
    width: 590px;
    margin: 0px auto;
    overflow: hidden;
    margin-left: 93px !important;
} 
	.lhs11 ul li{height: 431px;}
	.lhs11 ul li img {
	    width:284px;
	    height: 395px;
	    display: block;
	    overflow: hidden;
	    border-radius: 5px;
	    transition: all 0.3s linear;
	}
	.lhshow .prev, .lhshow .next {width: 20px;}
	.i_about ul h3 {
    font-size: 22px;}
.i_about ul p {
    font-size: 16px;
    color: #717071;
    padding: 0px 85px;
    text-align: center;
    text-indent: 0px;
    margin-bottom: 50px;
    line-height: 35px;
}
.i_fwxm_zw h3 {
    text-align: center;
    font-size: 22px;
}
.i_fwxm_zw ul.i_r li.i_r_1 p {width: 440px;}

.i_about ol li.i_ico1:hover{background: url("../images/index_03_1.png") no-repeat left center;}
.i_about ol li.i_ico2:hover{background: url("../images/index_05_1.png") no-repeat 30px center;text-align: right;padding-right: 10px;}
.i_about ol li.i_ico3:hover{background: url("../images/index_07_1.png") no-repeat 30px center;text-align: right;}
.i_title h3 {
    text-align: center;
    font-size: 26px;
    font-weight: bold;
    margin: 12px auto 40px;
    color: #333;
}
.lanmms ul h3{font-size: 26px; color: #082d47; margin-bottom: 25px;}
.lanmms ul p{font-size: 18px; color: #082d47; line-height: 40px;}
.lanmms_list ul li{width: 100%; float: left; list-style: none; padding-top: 30px;}
.lanmms_list ul li p span{font-size: 18px; color: #082d47;}
.lanmms_list ul li p strong{color: #717071; font-size: 18px; font-weight: normal;}
.lanmms_list ul ol h3{font-size: 18px; color: #082d47; margin-top: 30px; margin-bottom: 30px;}
.lanmms_list ul ol p{font-size: 16px; color: #717071; line-height: 38px;}
.neirong p{font-size: 16px; line-height: 32px;}
.bshare-custom{font-size: 13px; line-height: 16px !important; position: absolute; right: 0; top: 0; margin-top: 83px;}
	.case ul li p, .n_sdu{font-size: 14px; line-height: 24px; display: none;}
}

















@media (max-width:640px) {
    .w-header{padding-bottom: 0px; height: 80px; position: relative; background: #fff; display: table;}
	.i_fwxm_zw h3{ padding:30px; font-size:20px }
	.w-logo img.fl{ top:15px; left:0px; width:calc(80%); max-width:344px; }
	.mobile.jjk{ width:40px; height:40px; right:20px; top:27px; }
	.lianxi_taa h3{ font-size:20px; }
	.lianxi_taa p{ font-size:14px; line-height:24px; }
	#container2{ height:300px; }
	.lianxi{ padding-bottom:0px; }
	.n_box ul ol img.yy{ width:100%; clear:both; }
	.n_box ul ol li{width:100%; clear:both; }
	.n_box ul ol{ display:block; height:auto; }
	.case ul{ margin-bottom:20px; }
	.case ul li{ padding:20px; height:auto;}
	.case ul li span{ display:none; }
	.case ul li h3{ margin-bottom:20px; font-size:16px; }
	.case ul li p,
	.n_sdu{ font-size:14px; line-height:24px; }
	.n_box2 .biaoti li p{    margin-top: 0px;font-size: 14px;}
	.news_zw_fl .nfr li{ height:auto; }
	.news_zw_fl .nfr p a{ font-size:16px; }
	.news_zw_fl .nfr li img{ width:100px; height:auto;}
	.news_zw_fl .nfr p{ width:calc(100% - 100px); }
	.i_title h3{ font-size:20px; }
	.news_zw_fl .nfl i{font-size:16px; margin-top:20px;}
	.news_zw_fl .nfr{ margin-bottom:0; }
	.i_about ul h3{ margin:30px; font-size:20px;}
	.i_about ul p{ padding:0; font-size:14px; line-height:22px; }
	.i_about ol li h3{ font-size:20px;color:#333;}
	.i_about ol{ padding:20px 0; margin:20px auto; height:auto; padding-bottom:20px; }
	
	.i_fwxm_zw h3{ margin:0;}
	.i_fwxm_zw{ display:table; }
	.i_fwxm_zw ul.i_r li.i_r_1 p{ width:auto; }
	.i_fwxm_zw ul.i_r li.i_r_1 span,
	.i_fwxm_zw ul.i_r li.i_r_2 span{ font-size:18px; }
	.i_fwxm_zw ul.i_r li.i_r_1 span{ float:none; margin:0 auto; text-align: center; padding-top:10px; }
	.i_fwxm_zw ul.i_l li p,
	.i_fwxm_zw ul.i_r li.i_r_1 p,
	.i_fwxm_zw ul.i_r li.i_r_2 p{ font-size:14px; }
	.i_fwxm_zw ul.i_l li, .i_fwxm_zw ul.i_r li.i_r_1, .i_fwxm_zw ul.i_r li.i_r_2{ padding:20px 10px; }
	.wpr_nav ul li{ width:auto; padding:0 20px; }
	.xxinfo .xxright h3{ margin-bottom:10px; font-size:16px; }
	.case-ok{ font-size:14px; }

    .xx span {
        font-size:20px;
        margin-top: -20px;
    }
	.xx {padding: 20px 0;}
	.gsjj{padding-bottom: 10px;}
	.jjnr p{text-align: center; color: #666; line-height:22px; font-size:14px;padding: 0px; text-align: justify;}
    .nei_title h3{text-align: center; font-size: 26px; font-weight: bold; color: #082d47; margin: 10px auto 20px auto; padding: 0px; }
    
    .ab_qyfc_zw ul.ab_qyfc_zw_l li img {width:100%;}
    .gsjj{ padding-top:20px; }
    .ab_qyfc{}
    .ab_qyfc_zw{width: 100%;}
    .ab_qyfc_zw ul{width: 100%;}
    .ab_qyfc_zw ul.ab_qyfc_zw_l{width: 100%;}
    .ab_qyfc_zw ul.ab_qyfc_zw_l li{margin-bottom: 20px;}
    .ab_qyfc_zw ul.ab_qyfc_zw_l li img{}
    .ab_qyfc_zw ul.ab_qyfc_zw_r{width: 100%;}
    .ab_qyfc_zw ul.ab_qyfc_zw_r li{width: 100%;}
    .ab_qyfc_zw ul.ab_qyfc_zw_r li img{width: 100%;}
    
    .qiche{background: url(../images/qic_02.jpg) no-repeat center top;display: table;width: 100%;height: 383px;padding-top: 40px;}
    .qiche_zw{}
    .qiche_zw p{font-size: 14px;color: #fff;line-height: 22px;}
    
    .gtxz1{background: #fff url(../images/news.png) no-repeat right bottom; height: auto; padding-bottom: 70px;padding-top: 27px;}
    .i_title{position: relative;}
    .i_title span{display: block; position: absolute; top: 0; right: 0; font-size: 18px; font-weight: bold; margin-top: 105px; color: #333;}
    .i_title h3{text-align: center;font-size: 24px;font-weight: bold;margin: 0px auto 48px;color: #333;}
    .i_title img.xx{}
    .i_title p{}

   
	
	.lanmms{ margin-top:20px; }
	.lanmms ul h3,
	.lanmms_list ul ol h3{ font-size:18px; margin-bottom:20px; font-weight:bold;margin-top: 30px;}
	.lanmms ul p{ font-size:14px; line-height:22px; }
	.lanmms{ margin-bottom:20px; }
	.lanmms_list{ margin-top:20px; }
	.lanmms_list ul img{ width:100%; height:auto; }
	.lanmms_list ul{ display:block; }
	.lanmms_list ul li{ width:100%; float:none; clear:both }
	.lanmms_list ul li p{ margin-left:0; margin-bottom:10px; font-size:14px; }
	.lanmms_list ul li p span,
	.lanmms_list ul li p strong{ font-size:14px; font-style:normal; }
	.lanmms_list ul ol p{ font-size:14px; line-height:22px; }
	#container2{ height:200px; }
	
	.lhshow1 {width: 100% !important;}
	.lhs11{width: 510px;margin:0px auto !important;overflow: hidden;}
	.lhs11 ul li{height: 431px;}
	.lhs11 ul li img{width:510px;height: 709px;display: block;overflow: hidden;border-radius: 5px;transition: all 0.3s linear;}
	.lhs1 ul li div.ppy i{width:auto;font-size:18px;height:auto;font-weight:bold;}
	.wpr_nav ul{width: 100%; display: table; margin-bottom: 20px;border: none;}

.wpr_nav ul li{width: auto; padding: 0 0px; line-height: 50px; height: 50px; margin: 0px; border: 2px solid #082d47; margin-right: 20px; margin-bottom: 20px;}
.lhshow .prev, .lhshow .next {width: 15px;}
.n_box2 .biaoti h3 {
    font-size: 20px;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
}

.neirong p {
    font-size: 14px;
    line-height: 26px;
}
.neirong p span {
    font-size: 14px;
    line-height: 26px;
}

.wpr_nav ul li:nth-child(2n){ margin-right:0px;float:right;}

.box-right ul.dq_7{margin-bottom: 20px; height: 130px;}
.box-right ul.dq_7 h3{font-size: 18px;}
.list_img7{padding-top: 45px;}
.box-right ul{width: 48.5%; margin: 0; margin-bottom: 20px;}
.box-right ul:nth-child(2n){margin-right:0px;float:right;}

.dn{display:none;}
.ssj{display:block;}
.bshare-custom{font-size: 13px; line-height: 16px !important; position: absolute; right: 0; top: 0; margin-top: 83px;}
.case ul li p, .n_sdu{font-size: 14px; line-height: 24px; display: none;}

}













@media (max-width:414px)  {
	.lhshow1 {width: 100% !important;}
	.lhs11{width: 300px;margin:0px auto !important;overflow: hidden;}
	.lhs11 ul li{height: 300px;}
	.lhs11 ul li img{width:300px;height:417px;display: block;overflow: hidden;border-radius: 5px;transition: all 0.3s linear;}
	.lhs1 ul li div.ppy i{width:auto;font-size:16px;height:auto;font-weight:bold;}
	.wpr_nav ul{width: 100%; display: table; margin-bottom: 20px; border: none;}
.wpr_nav ul li{line-height: 50px; height: auto; margin: 0px; border: 2px solid #082d47; width: 49%; box-sizing: border-box; display: block; float: left; margin-bottom: 10px;}
.i_about ul h3{margin: 15px;font-size: 20px;}
.i_about ul p{padding: 0;font-size: 12px;line-height: 22px;margin-bottom: 20px;}
.i_about ul span{font-size: 12px;font-weight: bold;border: 1px solid #082d47;border-radius: 20px;padding: 2px 15px;}
.i_about ol li h3{font-size: 20px;margin-top: 10px;color:#333;}
.i_fwxm_zw h3{margin: 0;font-size: 20px;}
.i_fwxm_zw ul.i_l li span{font-size: 16px;margin-bottom: 10px;}
.i_fwxm_zw ul.i_r li.i_r_1 span{float: none;margin: 0 auto;text-align: center;padding-bottom: 10px;}
.i_fwxm_zw ul.i_r li.i_r_1 span, .i_fwxm_zw ul.i_r li.i_r_2 span{font-size: 16px;margin-bottom: 10px;padding: 0px;}
.i_fwxm_zw ul.i_l li p, .i_fwxm_zw ul.i_r li.i_r_1 p, .i_fwxm_zw ul.i_r li.i_r_2 p{font-size: 12px;}
.gtxz .i_title h3{font-size: 16px;margin-bottom: 20px;padding: 0px;}
.i_title span{display: none;}
.i_title h3{text-align: center;font-size: 20px;font-weight: bold;margin: 0px auto 10px;color: #333;}
.i_title{position: relative;margin: 10px auto;}
.news_zw_fl .nfl i{font-size: 16px;margin-top: 15px;}
.news_zw_fl .nfl p{padding-bottom: 5px;font-size: 14px;line-height: 20px;}
.news_zw_fl .nfl span{margin-bottom: 32px;display: none;}
.news_zw_fl .nfr p strong{display: none;}
.ljgd{display: block;width: 140px;margin: 0 auto;font-size: 14px;font-weight: normal;margin-top: 20px;margin-bottom: 20px;}
.lhshow .prev, .lhshow .next {width: 15px;}
.i_fwxm_zw ul.i_r li.i_r_1 .ggpic {display: contents;}

.i_fwxm_zw ul.i_l li p, .i_fwxm_zw ul.i_r li.i_r_1 p, .i_fwxm_zw ul.i_r li.i_r_2 p { margin-top:20px;}
.djhk1 {
    margin-top:0px;
}
.lhshow .prev, .lhshow .next {
    margin-top: 0px;
}
.box-right ul.dq_7{margin-bottom: 20px; height: 130px;}
.box-right ul.dq_7 h3{font-size: 18px;}
.list_img7{padding-top: 45px;}

.box-right ul{width: 48.5%; margin: 0; margin-bottom: 20px;}
.box-right ul:nth-child(2n){margin-right:0px;float:right;}

.fcinfo.fcinfo1{display: block; width: 100px; position: absolute; right: 0;}
.fcode{width: 100%;}
.fcode2{display: inline-block; width: 100%;margin: 0px;}
.fcode img{display: block; margin-bottom: 10px; width: 100%;}
.wcx{width: 60% !important;}
.bshare-custom{font-size: 13px; line-height: 16px !important; position: absolute; right: 0; top: 0; margin-top: 83px;}
.case ul li p, .n_sdu{font-size: 14px; line-height: 24px; display: none;}

}















@media (max-width:375px)  {

	.lhshow1 {width: 100% !important;}
	.lhs11{width: 245px;margin:0px auto !important;overflow: hidden;}
	.lhs11 ul li{height: 331px;}
	.lhs11 ul li img{width:245px;height:341px;display: block;overflow: hidden;border-radius: 5px;transition: all 0.3s linear;}
	.lhs1 ul li div.ppy i{width:auto;font-size:16px;height:auto;font-weight:bold;}
.wpr_nav ul{width: 100%; display: table;}
.wpr_nav ul li{line-height: 50px; height: auto; margin: 0px; border: 2px solid #082d47; width: 49%; box-sizing: border-box; display: block; float: left;margin-bottom: 10px; }
.i_about ul h3{margin: 15px;font-size:20px;}
.i_about ul p{padding: 0;font-size: 14px;line-height: 22px;margin-bottom: 20px;}
.i_about ul span{font-size: 14px;font-weight: bold;border: 1px solid #082d47;border-radius: 20px;padding: 2px 15px;}
.i_about ol li h3{font-size: 18px;margin-top: 10px;color:#333;}
.i_fwxm_zw h3{margin: 0;font-size: 20px;}
.i_fwxm_zw ul.i_l li span{font-size: 16px;margin-bottom: 10px;}
.i_fwxm_zw ul.i_r li.i_r_1 span{float: none;margin: 0 auto;text-align: center;padding-bottom: 10px;}
.i_fwxm_zw ul.i_r li.i_r_1 span, .i_fwxm_zw ul.i_r li.i_r_2 span{font-size: 16px;margin-bottom: 10px;padding: 0px;}
.i_fwxm_zw ul.i_l li p, .i_fwxm_zw ul.i_r li.i_r_1 p, .i_fwxm_zw ul.i_r li.i_r_2 p{font-size: 14px;}
.gtxz .i_title h3{font-size: 20px;margin-bottom: 20px;padding: 0px;margin-top: 20px;}
.i_title span{display: none;}
.i_title h3{text-align: center;font-size: 16px;font-weight: bold;margin: 0px auto 10px;color: #333;}
.i_title{position: relative;margin: 10px auto;}
.news_zw_fl .nfl i{font-size: 16px;margin-top: 15px;}
.news_zw_fl .nfl p{padding-bottom: 5px;font-size: 14px;line-height: 20px;}
.news_zw_fl .nfl span{margin-bottom: 32px;display: none;}
.news_zw_fl .nfr p strong{display: none;}
.ljgd{display: block;width: 140px;margin: 0 auto;font-size: 14px;font-weight: normal;margin-top: 20px;margin-bottom: 20px;}

  .lhshow .prev, .lhshow .next {width: 15px;}  
  .i_fwxm_zw ul.i_r li.i_r_1 .ggpic {display: contents;}
  .i_fwxm_zw ul.i_l li p, .i_fwxm_zw ul.i_r li.i_r_1 p, .i_fwxm_zw ul.i_r li.i_r_2 p { margin-top:20px;}
  .gffb{margin: 0px auto; margin-top: 30px;}
  .n_box2 .biaoti h3 {
    font-size: 20px;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
}
.lhshow .prev, .lhshow .next {
    top: 75px;
    margin-top: 0px;
}

.i_fwxm_zw{padding: 0px 0px 20px 0px;}
.djhk1 {
    margin-top:0px;
}
.box-right ul.dq_7{margin-bottom: 20px; height: 130px;}
.box-right ul.dq_7 h3{font-size: 18px;}
.list_img7{padding-top: 45px;}

.box-right ul{width: 48.5%; margin: 0; margin-bottom: 20px;}
.box-right ul:nth-child(2n){margin-right:0px;float:right;}
.fcinfo.fcinfo1{display: block; width: 100px; position: absolute; right: 0;}
.fcode{width: 100%;}
.fcode2{display: inline-block; width: 100%;margin: 0px;}
.fcode img{display: block; margin-bottom: 10px; width: 100%;}
.wcx{width: 60% !important;}

.bshare-custom{font-size: 13px; line-height: 16px !important; position: absolute; right: 0; top: 0; margin-top: 83px;}
.case ul li p, .n_sdu{font-size: 14px; line-height: 24px; display: none;}
}












@media (max-width:320px)  {

    .box-right ul h3{font-size:16px;}
    .n_box2 .biaoti h3 {
    font-size: 14px;
}
.n_box2 .biaoti h3 {
    padding-top: 10px;
    color: #000;
    text-align: center;
    width: auto;
    display: block;
}
.xxinfo .xxright h3 {
    margin-bottom: 10px;
    font-size: 16px;
}
.wpr, .box-right {
    padding-top: 5px;
}
.xxinfo {
    margin-bottom: 10px;
}
.lianxi_top{padding:0px}
#container2{height:240px !important;margin-bottom:0px !important;}
.news_zw_fl .nfl p{padding-bottom: 5px;}
.news_zw_fl .nfl span{margin-bottom: 32px;}
.n_box ul ol li h3{font-size:16px;}

.lhshow1 {width: 100% !important;}
	.lhs11{width: 205px;margin:0px auto !important;overflow: hidden;}
	.lhs11 ul li{height: 300px;}
	.lhs11 ul li img{width:205px;height:285px;display: block;overflow: hidden;border-radius: 5px;transition: all 0.3s linear;}
	.lhs1 ul li div.ppy i{width:auto;font-size:18px;height:auto;font-weight:bold;}

    .wpr_nav ul{width: 100%; display: table; margin-bottom: 20px;}
.wpr_nav ul li{line-height: 50px; height: auto; margin: 0px; border: 2px solid #082d47; width: 49%; box-sizing: border-box; display: block; float: left;    margin-bottom: 10px;}
.i_about ul h3{margin: 15px;font-size: 14px;}
.i_about ul p{padding: 0;font-size: 12px;line-height: 22px;margin-bottom: 20px;}
.i_about ul span{font-size: 12px;font-weight: bold;border: 1px solid #082d47;border-radius: 20px;padding: 2px 15px;}
.i_about ol li h3{font-size: 14px;margin-top: 10px;color:#333;}
.i_fwxm_zw h3{margin: 0;font-size: 16px;}
.i_fwxm_zw ul.i_l li span{font-size: 16px;margin-bottom: 10px;}
.i_fwxm_zw ul.i_r li.i_r_1 span{float: none;margin: 0 auto;text-align: center;padding-bottom: 10px;}
.i_fwxm_zw ul.i_r li.i_r_1 span, .i_fwxm_zw ul.i_r li.i_r_2 span{font-size: 16px;margin-bottom: 10px;padding: 0px;}
.i_fwxm_zw ul.i_l li p, .i_fwxm_zw ul.i_r li.i_r_1 p, .i_fwxm_zw ul.i_r li.i_r_2 p{font-size: 12px;}
.gtxz .i_title h3{font-size: 16px;margin-bottom: 20px;padding: 0px;}
.i_title span{display: none;}
.i_title h3{text-align: center;font-size: 16px;font-weight: bold;margin: 0px auto 10px;color: #333;}
.i_title{position: relative;margin: 10px auto;}
.news_zw_fl .nfl i{font-size: 14px;margin-top: 15px;}
.news_zw_fl .nfl p{padding-bottom: 5px;font-size: 12px;line-height: 20px;}
.news_zw_fl .nfl span{margin-bottom: 32px;display: none;}
.news_zw_fl .nfr p strong{display: none;}
.ljgd{display: block;width: 140px;margin: 0 auto;font-size: 14px;font-weight: normal;margin-top: 20px;margin-bottom: 20px;}
.lhshow .prev, .lhshow .next {width: 15px;}

.gffb{margin: 0px auto; margin-top: 30px;}
.box-right ul.dq_7{margin-bottom: 20px; height: 130px;}
.box-right ul.dq_7 h3{font-size: 18px;}
.list_img7{padding-top: 45px;}

.box-right ul{width: 48.5%; margin: 0; margin-bottom: 20px;}
.box-right ul:nth-child(2n){margin-right:0px;float:right;}
.fcinfo.fcinfo1 {
    display: none;
    width: 100px;
    position: absolute;
    right: 0;
}
.wcx{width:100% !important;}
.bshare-custom{font-size: 13px; line-height: 16px !important; position: absolute; right: 0; top: 0; margin-top: 83px;}
.case ul li p, .n_sdu{font-size: 14px; line-height: 24px; display: none;}
}
















