@charset "utf-8";
body{ margin:0px; padding:0px;position: relative;}
a{ text-decoration:none;}
ul{ list-style:none; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6, ol, dd, dl{ list-style:none;margin:0;padding:0px;}
li {
    list-style: none;
}
p{ margin:0px;}
.width{ width:1200px; margin:0 auto;}
.both{ clear:both;}
a{ color:#000; transition:0.5s;}
#box{ width:100%; position:relative; overflow:hidden; height:500px;}
#box img{ transition:0.3s; position:absolute; top:0px; left:0px; height:100%; width:100%; object-fit:cover;}
.arrow{width:100%;}
.arrow a{ position:absolute; top:45%; background-color:rgba(255,255,255,0.8);border-radius:50%; color:#333; font-size:24px; padding:10px 15px; opacity:0;}
#box:hover .arrow a{ opacity:1;}
#foot_nav {
    display: none;
}

.toper {
	background: #f5f5f5;
	height: 38px;
	display: block;
	width: 100%;
}
.toper .welcome {
    font-size: 16px;
    color: #333;
    line-height: 38px;
    background: url(../img/inico1.jpg)no-repeat left center;
    padding-left: 19px;
    width: auto;
    float: left;
}
.left {
	float: left;
}
.right {
	float: right;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
.toper .fr a{
	line-height:38px;
	color: #8b8a8a;
}
.topwei ul i {
	display: block;
	float: left;
	width: 1px;
	height: 17px;
	background: #e4e4e4;
	margin: 12px 15px;
}
.topwei ul li {
	font-size: 14px;
	color: #666;
	line-height: 38px;
	float: left;
	width: 85px;
}
.topwei ul li .ewen {
	float: left;
	width: 85px;
	color: #666;
	line-height: 38px;
	background: url(../img/inico2.png) no-repeat left center;
	position: relative;
	padding: 0 0 0 30px;
}
.topwei ul li .ewen .eimg {
	display: none;
	position: absolute;
	top: 38px;
	left: -14px;
	z-index: 999999999;
	width: 115px;
	height: 115px;
}
.topwei ul li .ewen:hover .eimg {
	display: block;
}
.topwei ul .headzx img {
	float: left;
	margin: 9px 5px 0 0;
}
.logos {
	padding: 15px 0;
	overflow: hidden;
	width: 100%;
}
.loimg {
	float: left;
	margin-top: 0;
}
.logoins img {
	float: left;
}
.loimg .syss {
	display: block;
	float: left;
	margin-left: 12px;
}
.logoins .syss span {
	display: block;
	font-weight: bold;
	font-size: 37px;
	color: #222;
	line-height: 66px;
	letter-spacing: 2.2px;
}
.syss em {
	display: block;
	font-style: normal;
	font-size: 14px;
	color: #c0c0c0;
}
.lowen {
	float: left;
}
.lowen p {
	font-size: 24px;
	color: #222;
	font-weight: bold;
	display: block;
	line-height: 37px;
}
.lowen p em {
	color: #1066bd;
	font-style: normal;
}
.lowen span {
	display: block;
	font-size: 16px;
	color: #777777;
	letter-spacing: 2.5px;
}
.lotel {
	margin-top: 5px;
	margin-right: 25px;
}
.lotel p {
    color: #ff9f00;
    display: block;
    background: url(../img/inico4.png)no-repeat left center;
    padding-left: 35px;
    font-size: 37px;
    font-weight: bold;
}
.lotel span {
    color: #333;
    display: block;
    padding-left: 8px;
    font-size: 15px;
    font-weight: normal;
}
.abwz p {
    text-indent: 2em;
}
/*导航*/

.fl {
	float: left;
}

.fr {
	float: right;
}
.remen h1 {
    font-weight: bold;
    float:right;
    margin: 0;
    color: #333;
    font-size: 14px;
}
.remen.fl {
    line-height: 36px;
}
.h_head_gd {
	position: fixed;
	top: -1px;
	width: 100%;
	_position: absolute;
_top:expression(eval(document.documentElement.scrollTop)0);
	z-index: 9999;
	left: 0;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}
.topnav {
	background: #1066bd;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.nav {
	height: 60px;
	line-height: 60px;
	background: #1066bd;
	position: relative;
	z-index: 999999;
}
.nav a {
	color: #fff;
}
.nav .nLi {
	float: left;
	position: relative;
	display: inline;
	background: url("../img/nav_y.jpg")no-repeat right center;
}
.nav .nLi h3 {
	float: left;
}
.nav .nLi:hover h3 a {
	color: #fff;
}
.nav .nLi h3 a {
    display: block;
    padding: 0 62px;
    font-size: 18px;
    font-weight: normal;
    color: #fff;
}
.nav .subs {
	width: 160px!important;
}
.nav .sub {
	display: none;
	width: 100%;
	left: 0;
	top: 60px;
	position: absolute;
	background: rgba(0,0,0,0.9);
	line-height: 26px;
	padding: 12px 0;
	text-align: center;
	padding: 0 14px 15px;
}
.nav .sub li {
	zoom: 1;
	border-bottom: 1px solid rgba(92,91,89,0.4);
}
.nav .sub a {
	display: block;
	font-size: 14px;
	line-height: 49px;
	color: rgba(255,255,255,0.7);
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.nav .sub a:hover {
	color: #1066bd;
}


.fuwu{
	z-index: 99;
       height: 221px;
    box-shadow: 0 0 10px #e4e4e4;
}
.fuwu ul li{
	    width: 239px;
       padding: 59px 0 0;
    overflow: hidden;
    text-align: center;
	background: url("../img/l_y.jpg")no-repeat right center;
	height: 170px;
	float: left;
}
.fuwu ul li p{
	    font-size: 24px;
    color: #333;
    font-weight: bold;
    line-height: 22px;
}

.fuwu ul li span {
    font-size: 14px;
    color: #525252;
    line-height: 27px;
    display: block;
    margin: 10px 0;
}
.fuwu ul li img{
	margin: 0 auto;
}
.fuwu ul li i{
    bottom: 10px;
    width: 89px;
    height: 5px;
    background: #1066bd;
    display: none;
    margin: 20px auto 0 auto;
}
.fuwu ul li:last-child{background: none;}
.fuwu ul li:hover p{color: #1066bd;}
.fuwu ul li:hover i{
	display: block;
}
.pro_tit {
    width: 100%;
    display: block;
    text-align: center;
}
.pro_tit a {
    font-size: 16px;
    color: #666;
    padding: 33px 10px 0;
    display: inline-block;
}

.business_list {
    width: 100%;
    display: block;
    overflow: hidden;
    margin-top: 40px;
}

.business_list ul {
    list-style: none;
    display: block;
}

.business_list ul li:nth-child(4n) {
    margin-right: 0;
}
.business_list ul li {
    float: left;
    display: block;
    margin-right: 22px;
    overflow: hidden;
    position: relative;
    width: 281px;
    height: 229px;
    margin-bottom: 27px;
    border: 1px solid #dad8d8;
}

.business_list ul li img {
    width: 385px;
    height: 275px;
    display: block;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    object-fit: cover;
}

.business_list ul li:hover img {
    -webkit-transform: scale(1.06);
    -moz-transform: scale(1.06);
    transform: scale(1.06);
}

.business_list ul li p {
    position: absolute;
    width: 324px;
    bottom: 23px;
    height: 45px;
    left: 28px;
    border-radius: 30px;
    background: rgba(1, 64, 153, 0.4);
    text-align: center;
    line-height: 45px;
    z-index: 99px;
    font-size: 18px;
    color: #fff;
}

.indexpro{
	padding: 48px 0;
}
.protit{    text-align: center;
    margin-bottom: 40px;
    overflow: hidden;}
.protit i {
    display: inline-block;
    height: 1px;
    background: #999999;
    width: 54px;
    position: relative;
    top: -4px;
}
.protit h4{
	font-size: 42px;
	font-weight: bold;
	color: #333333;    line-height: 60px;
}
.protit h4 em {
    font-style: normal;
    color: #00824a;
}
.protit i.xianL {
    margin-right: 12px;
}
.protit i.xianR {
    margin-left: 12px;
}
span{
	font-size: 18px;
	color: #999;
}

.mcon2 {
    float: left;
    width: 100%;
    background: url(../img/bg.jpg)center no-repeat;
    padding: 17px 0 41px;
}
.mcon2_t {
    float: left;
    width: 100%;
    background: url(../img/ind_06.png) no-repeat center bottom;
    margin-bottom: 50px;
    text-align: center;
    font-size: 42px;
    font-weight: bold;
    color: #fff;
    line-height: 120px;
}
.mcon2_t b {
    color: #fff;
}
.m2_case {
    margin: 0 auto;
    width: 1200px;
}
.m2_case ul li {
    position: relative;
    float: left;
    line-height: 0px;
    margin-right: 8px;
    width: 294px;
    height: 430px;
    overflow: hidden;
    padding-top: 55px;
}
.m2_case ul li .iw{width:294px; height:200px;display: block;overflow: hidden;}
.m2_case ul li .iw img{width:294px; height:200px;display: block;filter: opacity(85%);}
.m2_case ul li em{position: absolute;left:100px; top:0px; width: 95px;font-style:normal; height: 109px; background:url('../img/cs_n2.png') no-repeat center center;
                   text-align:center; line-height:99px; font-size:40px; color:#1066bd;}
.m2_case ul li font{position: absolute;left:100px; top:0px; width: 95px; height: 109px; background:url('../img/cs_n1.png') no-repeat center center;
                   text-align:center; line-height:99px; font-size:40px; color:#1066bd;}
.m2_case ul li span {
    display: block;
    padding: 12px 19px 0;
    height: 250px;
    width: 256px;
    background: #fff;
    color: #333!important;
    font-size: 15px;
    line-height: 28px;
}
.m2_case ul li span b{color:#1066bd; display: block; text-align:center; font-size: 20px; line-height: 62px;}
.m2_case ul li.cs_li2 span{background: #fff; color: #000;}
.m2_case ul li.cs_li2 b{color: #1066bd;}
.m2_case ul .nones{ margin-right:0px;}
.m2_case ul li.cs_li2{ margin-top: 55px;}
.m2_case ul li:hover span{background:#f1f1f1;transition: 0.3s;}
.m2_case ul li.cs_li2:hover span{background:#f1f1f1;transition: 0.3s;}
.m2_case ul li:hover img{transform:scale(1.1);transition: transform 0.5s ease-out 0s;}
.m2_case ul li:hover em,.m2_case ul li:hover font{transform: rotate(360deg); transition: transform 0.3s ease-out 0s;}

.abpic {
    width: 335px;
    height: 568px;
    margin-top: 35px;
}
.about {
    width: 820px;
    margin-top: 30px;
}
.abtt {
    color: #666666;
    font-size: 16px;
    text-transform: uppercase;
}
.abtt h2 {
    color: #1066bd;
    font-size: 30px;
    background: url(../img/x2.png)no-repeat left bottom;
    padding-bottom: 19px;
    padding-top: 9px;
    font-weight: bold;
}
.abwz {
    color: #333;
    font-size: 16px;
    line-height: 36px;
    margin-top: 32px;
    height: 246px;
    overflow: hidden;
}
.ads {
    margin-top: 55px;
}
.ads li {
    float:left;
    width:250px;
}
.ads li .img {
    float:left;
    width:56px;
}
.ads li .img .img1 {
    display:block;
}
.ads li .img .img2 {
    display:none;
}
.ads li .det {
    float:left;
    margin-left:27px;
    margin-top:5px;
    color:#000000;
}
.ads li .det h3 {
    font-size:20px;
    font-weight:normal;
}
.ads li .det span {
    font-size:14px;
    text-transform:uppercase;
    margin-top:6px;
    display:block;
}
.ads li:hover .img .img1 {
    display:none;
}
.ads li:hover .img .img2 {
    display:block;
}
.ads li:hover .det {
    color:#ffc000;
}
a.am {
    display:block;
    text-align:center;
    font-size:18px;
    color:#ffffff;
    background:#ffc000;
    width:158px;
    line-height:47px;
    margin-top:45px;
}

.advantage {
    width: 100%;
    background: #f7f7f7;
    padding-top: 70px;
    padding-bottom: 60px;
    margin-top: 50px;
}
.advantage .advantage_top {text-align: center;}
.advantage .advantage_top h3 {font-size: 30px; color: #000; font-weight: normal; padding-bottom: 14px;}
.advantage .advantage_top p {font-size: 16px; color: #666;}
.advantage ul {display: flex; justify-content: space-between; padding-top: 50px;}
.advantage ul li {width: 285px; background: #1066bd; border-radius: 15px; text-align: center; padding: 50px 0;}
.advantage ul li img {padding-bottom: 25px;}
.advantage ul li .tit {font-size: 24px; color: #fff;}
.advantage ul li span {font-size: 12px; color: #fff;}
.advantage ul li i {display: block; width: 12px; height: 20px; background: url(../img/shu.png) center no-repeat; margin: 18px auto; background-size: 1px 20px;}
.advantage ul li .cnt {font-size: 16px; color: #fff;}
.advantage ul li:hover {background: #ffc000;}
.clear {
    clear: both;
}

.news {
    padding: 0px 0;
    overflow: hidden;
}
.slideTxtBox66{ width:100%; text-align:left;  }
		.slideTxtBox66 .hd{     height: 59px;
    line-height: 59px;
    position: relative;
    border-bottom: 1px solid #eee; }
		.slideTxtBox66 .hd ul{ float:left;  position:absolute; height:56px;}
		.slideTxtBox66 .hd ul li{ float:left; padding:0 40px; cursor:pointer;background: #1066bd;  }
.slideTxtBox66 .hd ul li{
	color: #fff;font-size: 20px;font-weight: bold;line-height: 56px;
}
		.slideTxtBox66 .hd ul li.on{background: #1066bd; }
		.slideTxtBox66 .bd ul{ zoom:1;  }
		.slideTxtBox66 .bd {overflow: hidden;margin: 35px 0;}
		.slideTxtBox66 .bd li .date{ float:right; color:#999;  }
.news{
	padding: 0px 0;
	overflow: hidden;
}
.news .newmore{
	    float: right;
    line-height: 59px;
    color: #999;
}
.news .newmore:hover{color: #333;}
.tuotiai{
	    float: left;
    width: 600px;
}
.tuotiai img{
	    height: 393px;
    width: 600px;
	overflow: hidden;
   
}
.tuotiai p{
	    font-size: 18px;
    color: #002333;
    line-height: 55px;
}
.tuotiai:hover p{color:#00824a;}
.tuotiai span{
	    font-size: 14px;
    color: #999;
    line-height: 24px;
}
.nright{
	float: right;
	width: 554px;
}
.nright li{
	border-bottom: 1px #eee dashed;
    padding: 17px 0;
    overflow: hidden;
}
.nright li .rq{
	    float: left;
    width: 84px;
    height: 91px;
}
.nright li .rq p{
	font-size: 50px;
    font-weight: bold;
    color: #999;
}
.nright li .rq i{
	font-size: 16px;
    color: #cdcdcd;
}
.nright li:hover .wen p{color: #00824a;}
.nright li .wen{
	    float: left;
    width: 467px;
}
.nright li .wen p{
	font-size: 18px;
    color: #002333;
    line-height: 42px;
    overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.nright li .wen span{
	    font-size: 14px;
    color: #999;
    line-height: 24px;
    display: -webkit-box !important;
overflow: hidden;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.nright li:first-child{padding: 0 0 17px 0;}
.liuchen {
    margin-top: 31px;
}

.libtnjx3_ORGBG {
    background-size: cover;
    background-position: top center;
    color: #E52720;
    background-color: #f6f6f6;
    margin: auto;
    padding: 0px 0px 0px 0px;
    position: static;
    z-index: auto;
    margin-top: 50px;
}
.libtnjx3_ORGBG .process_bg .process_main {
    width: 1200px;
    margin: 0 auto;
    box-sizing: border-box;
}
.libtnjx3_ORGBG .process_bg .process_main ul {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-left: -25px;
    margin-right: -25px;
    position: relative;
    padding: 0;
    z-index: 3;
}
.libtnjx3_ORGBG .process_bg .process_main ul li {
    width: auto;
    float: none;
    padding: 0 25px;
    margin-bottom: 0;
    position: relative;
}
.libtnjx3_ORGBG .process_bg .process_main ul li>a {
    width: 118px;
    padding: 15px 5px;
    border-radius: 8px;
    border: 2px solid #fff;
    transition: .5s;
}
.libtnjx3_ORGBG .process_bg .process_main ul li>a {
    display: block;
    background-color: #fff;
    box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.05);
}
.libtnjx3_ORGBG .process_bg .process_main ul li>a .process_li {
    width: 36px;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
}
.libtnjx3_ORGBG .process_bg .process_main ul li>a .process_li {
    border-radius: 50%;
    text-align: center;
    box-sizing: border-box;
    margin: 0 auto;
    background-color: #f5f5f6;
    font-size: 1.6rem;
    color: #adadad;
    font-weight: bold;
    transition: .5s;
}
.libtnjx3_ORGBG .process_bg .process_main ul li>a .desc {
    font-size: 12px;
    margin-top: 15px;
}
.libtnjx3_ORGBG .process_bg .process_main ul li>a .desc {
    color: #d8d8d8;
    line-height: 150%;
    text-align: center;
    text-transform: uppercase;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.libtnjx3_ORGBG .process_bg .process_main ul li>a .mtitle {
    font-size: 16px;
    color: rgba(0, 0, 0, 0.8);
    line-height: 150%;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.libtnjx3_ORGBG .process_bg .process_main ul li .dot {
    width: 12px;
    height: 12px;
    border-radius: 100%;
    border: 2px solid rgb(13 116 193);
    background-color: #f5f5f6;
    position: absolute;
    bottom: -6px;
    left: 50%;
    margin-left: -6px;
}
.libtnjx3_ORGBG .process_bg .process_main ul li:hover>a {
    border-color: #E52720;
    transition: .5s;
}
.libtnjx3_ORGBG .process_bg .process_main ul li:hover>a .process_li {
    background-color: #E52720;
    color: #fff;
    transition: .5s;
}

.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}



/*底部*/
#link_bg{background:#f5f5f5; width:100%; height:70px; line-height:70px; overflow:hidden; clear:both; border-top:#eee solid 1px;}
.link{ clear:both; overflow:hidden;}
.link h3{ margin:0;padding:0; outline:none;font-family:"微软雅黑"; font-weight:bold; float:left; color:#000; margin-right:28px; font-size:16px;}
.link a{ margin-right:20px; color:#505050; font-size:14px; float:left; display:inline-block; text-decoration:none;}
.link a:hover{ color:#505050; text-decoration:underline;}
.warp {
    width: 1200px;
    margin: 0 auto;
    clear: both;
}

.foot{ background:#1066bd;} 
.copyConf{ overflow:hidden}
.copy{ float:left; width:900px; margin-top:30px}
.footNav{ text-align:center; border-bottom:#247fda solid 1px;}
.footNav a{ color:#FFF; text-decoration:none; font-size:16px; border-left:#247fda solid 1px;padding-right:55px;padding-left:55px; line-height:60px}
.footNav a:first-child{ border-left:none;padding-left:35px;}
p.wzbb a {
    font-size: 14px;
}
.copy p {
    color: #FFF;
    font-size: 14px!important;
    line-height:25px;
}
.copy p a{ color:#FFF; font-size:16px; line-height:35px;}
.copy span { color:#FFF; font-size:16px;}
.copy span a{ color:#FFF; text-decoration:none}
.conf{ width:154px; float:right; margin-top:30px; text-align:center; color:#FFF; font-size:16px;}
.conf P{ background:url(../img/e_03.png) no-repeat; width:154px; height:133px;}
.conf P img{ margin-top:12px; width:114px; height:114px;}
.conf span{ line-height:30px; margin-bottom:20px; display:block}


.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.color-white{color:white!important;}
.red{color:#fc8080!important;}
.fz12{font-size:12px;}
.fz14{font-size:14px;}
.wfs{width:100%;position:relative;}
.p_r{position:relative;}


/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../img/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../img/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../img/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../img/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:0;}
.suspension .d-qrcode{top:37px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../img/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../img/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../img/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
.qrcode-img img {
    width: 170px;
}

@media screen and (max-width: 980px) {
*{-webkit-text-size-adjust:none;}
#box{ height:300px;}
.width{ width:98%;}
#foot_nav{ display:block; position:fixed; bottom:0px; width:100%; left:0px;}
#foot_nav li{ list-style:none;}
#foot_nav li a{ width:calc(100% / 1); text-align:center; height:50px; line-height:50px; background:#e7272d; color:#fff; float:left; font-size:28px;    font-weight: bold;}

.lowen {
    float: left;
    display: none;
}
.loimg i{
	display:none;
}

.right.eww{display:none;}
.lotel {
    margin-top: 9px;
    margin-right: 0;
}
.lotel p {
    color: #ff9f00;
    display: block;
    background: url(../img/inico4.png)no-repeat left center;
    padding-left: 35px;
    font-size: 20px;
    font-weight: bold;
}
.loimg .syss {
    display: block;
    float: left;
    margin-left: 0;
}
.logoins .syss span {
    display: block;
    font-weight: bold;
    font-size: 23px;
    color: #222;
    letter-spacing: 0;
}
.nav .nLi h3 a {
    display: block;
    padding: 0 19px;
    font-size: 15px;
    font-weight: normal;
    color: #fff;
}
.fuwu ul li {
    width: 20%;
    padding: 49px 0 0;
    overflow: hidden;
    text-align: center;
    background: url(../img/l_y.jpg)no-repeat right center;
    height: 142px;
    float: left;
}
.fuwu ul li p {
    font-size: 21px;
    color: #333;
    font-weight: bold;
    line-height: 22px;
}
.fuwu ul li span {
    font-size: 12px;
    color: #525252;
    line-height: 24px;
    display: block;
}
.pro_tit a {
    font-size: 14px;
    color: #666;
    padding: 16px 7px 0;
    float: none;
    display: inline-block;
}
.business_list ul li:nth-child(2n) {
    margin-right: 0;
}
.business_list ul li:nth-child(3),.business_list ul li:nth-child(9),.business_list ul li:nth-child(15) {
    margin-right: 2%;
}
.business_list ul li {
    float: left;
    display: block;
    margin-right: 2%;
    overflow: hidden;
    position: relative;
    width: 48.6%;
    height: 275px;
    margin-bottom: 27px;
    border: 1px solid #dad8d8;
}
.business_list ul li img {
    width: 100%;
    height: 275px;
    display: block;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}
.m2_case {
    margin: 0 auto;
    width: 100%;
}
.m2_case ul li:nth-child(2n) {
    margin-right: 0;
}
.m2_case ul li {
    position: relative;
    float: left;
    line-height: 0px;
    margin-right: 8px;
    width: 49.2%;
    height: 480px;
    overflow: hidden;
    padding-top: 55px;
    margin-bottom:30px;
}
.m2_case ul li .iw {
    width: 100%;
    height: 200px;
    display: block;
    overflow: hidden;
}
.m2_case ul li .iw img {
    width: 100%;
    height: 200px;
    display: block;
    filter: opacity(85%);
}
.m2_case ul li span {
    display: block;
    padding: 0 35px 0;
    height: 282px;
    width: 78%;
    background: #fff;
    color: #000;
    font-size: 16px;
    line-height: 35px;
}
.m2_case ul li.cs_li2 {
    margin-top: 0;
}
.abpic{
	display:none;
}
.about {
    width: 100%;
    margin-top: 30px;
}
.abwz {
    color: #333;
    font-size: 16px;
    line-height: 36px;
    margin-top: 32px;
    height: auto;
    overflow: hidden;
}
.ads li {
    float: left;
    width: 33.333%;
}
.ads li .det {
    float: left;
    margin-left: 6%;
    margin-top: 5px;
    color: #000000;
}
.tuotiai {
    float: left;
    width: 100%;
}
.tuotiai img {
    height: 340px;
    width: 100%;
    overflow: hidden;
}
.nright {
    float: right;
    width: 100%;
}
.nright li .rq {
    float: left;
    width: 15%;
    height: 91px;
}
.nright li .wen {
    float: left;
    width: 77%;
}
.footNav a:first-child {
    border-left: none;
    padding-left: 6px;
}
.footNav a {
    color: #FFF;
    text-decoration: none;
    font-size: 16px;
    border-left: #1d58ab solid 1px;
    padding-right: 6px;
    padding-left: 6px;
    line-height: 60px;
}
.copy {
    float: left;
    width: 45%;
    margin-top: 30px;
    padding-bottom: 68px;
}
.foot {
    background: #1066bd;
    padding-bottom: 50px;
}

.remen.fl {
   display:none;
}

.libtnjx3_ORGBG .process_bg .process_main ul li>a{
    width:87% !important;
}
.libtnjx3_ORGBG .process_bg .process_main ul li {
    width: 20%;
    float: left;
    margin-bottom: 10px;
}
.libtnjx3_ORGBG .process_bg .process_main ul {
    display: -webkit-flex;
    display: block;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-left: -25px;
    margin-right: -25px;
    position: relative;
    padding: 0;
    z-index: 3;
}

.libtnjx3_ORGBG .process_bg .process_main {
    width: 98%;
    margin: 0 auto;
    box-sizing: border-box;
}
.fuwu {
    z-index: 99;
    height: 430px;
    box-shadow: 0 0 10px #e4e4e4;
}
.fuwu ul li {
    width: 33.333%;
    padding: 49px 0 0;
    overflow: hidden;
    text-align: center;
    background: url(../img/l_y.jpg)no-repeat right center;
    height: auto;
    float: left;
}
.fuwu ul li:nth-child(4), .fuwu ul li:nth-child(5) {
    width: 50%;
}
.mcon2 {
    float: left;
    width: 100%;
    background: url(../img/bg.jpg)center top;
    padding: 17px 0 41px;
}
.mcon2_t {
    float: left;
    width: 100%;
    background: url(../img/ind_06.png) no-repeat center bottom;
    margin-bottom: 28px;
    text-align: center;
    font-size: 42px;
    font-weight: bold;
    color: #fff;
    line-height: 120px;
}





}
