﻿	
	/* 通用代码 */
	html,body{width:100%;padding: 0px;margin:0px;*position:static; }
	*{font-family: "思源黑体 CN" !important; font-size: 16px; color:#332c2b; padding:0px;margin:0px;}
	a{text-decoration:none;}
	ul, li, ol, p, dt, dd, dl, pre, xmp, plaintext, listing{list-style-type:none;}
	button,input{ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);    -webkit-user-modify: read-write-plaintext-only;outline:none;text-decoration: none;}
	.anim0{ animation: dz0 .8s linear 1 normal forwards; }
.anim1{ animation: dz1 .8s linear 1 normal forwards; }
.anim2{ animation: dz2 .8s linear 1 normal forwards; }
.anim3{ animation: dz3 1s linear 1 normal forwards; }
.anim4{ animation: dz4 1s linear 1 normal forwards; }
.anim5{ animation: dz5 .6s linear 1 normal forwards; }
.anim6{ animation: dz6 .6s linear 1 normal forwards; }
.anim7{ animation: dz7 .6s linear 1 normal forwards; }
/*.anim99{ animation: dz99 .6s linear 1 normal forwards; }
 .anim5{ animation: dz5 .6s linear 1 normal forwards; }
.anim6{ animation: dz6 .6s linear 1 normal forwards; } */
/* .anim7{ animation: dz7 .6s linear 1 normal forwards; }
.anim8{ animation: dz8 .6s linear 1 normal forwards; } */
/* @keyframes dz1
{
0% {opacity: 0;transform: translate(0, -30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
@keyframes dz2
{
0% {opacity: 0; transform: translate(0, 100px); }
100% {opacity: 1;transform: translate(0, 0%);  }
} */
.dhxg{ opacity: 0; }
.dhxg2{ opacity: 0; }
.le{float: left; }
.ri{float: right; }
@keyframes dz0
{
0% {opacity: 0; }
100% {opacity: 1; }
}
@keyframes dz1
{
0% {opacity: 0;transform: translate(-20%, 0%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
@keyframes dz2
{
0% {opacity: 0;transform: translate(0, 30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
 @keyframes dz3
{
0% {opacity: 0;transform: translate(0, 30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
 @keyframes dz4
{
0% {opacity: 0;transform: translate(0, -30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
/* @keyframes dz5
{
0% {opacity: 0; transform: rotate(-2deg);position: relative; }
100% {opacity: 1; transform: rotate(0);position: relative;  }
}
@keyframes dz
{
0% {opacity: 0;transform: rotate(2deg);position: relative; }
100% {opacity: 1; transform: rotate(0deg);position: relative;  }
}*/

/* @keyframes dz99
{
0% {opacity: 0;transform: rotate(20deg);position: relative; }
100% {opacity: 1; transform: rotate(0deg);position: relative;  }
} */
@keyframes dz5
{
0% {opacity: 0; transform: scale(1.1); }
100% {opacity: 1; transform: scale(1); }
}
@keyframes dz6
{
0% {opacity: 0;transform: scale(.9); }
100% {opacity: 1; transform: scale(1); }
}
@keyframes dz7
{
0% {opacity: 0; transform: translate(-40%, 40%); }
100% {opacity: 1;transform: translate(0, 0%);  }
}



.hei::after {content: ""; display: block;clear: both;}


.c2 .fl.ydong{ float: none; margin-top: 60px;}
.fl.ydong .typ3{ line-height: 1.5; }

.fullslide1 .text{ position: absolute; margin-top: 250px; width: 580px; text-align: center; }
.fullslide1 .text .title{ color:#2a2a2a; font-size: 50px; position: relative; z-index: 9; }
.fullslide1 .text .ftitle{ color: rgba(39,56,56,.1); font-size: 70px; text-transform: uppercase; position: absolute; margin-top: -45px;}
.fullslide1 .text .smrt{ color:#2a2a2a; line-height: 40px; font-size: 30px;margin-top: 70px; }
.fullslide1 .text .more{ width: 140px; height: 40px; line-height: 40px; text-align: center; border-radius: 20px; background: #273838; margin: auto; margin-top: 30px; }
.fullslide1 .text .more a{ color:#fff; font-size: 14px;display:block;  }
.sjcx{display: none;}
.sjcxA{display: none;}
.sjcx{ display: none; }






.BigDiv{ max-width:1903px;min-width:1200px;width:100%; margin: auto;position: relative; }
.cen{ width: 86%; max-width: 1500px; margin: auto;}
.fullslide{ position: relative; }
.fullslide .cen{ position: absolute; left: 50%; transform: translateX(-50%); top: 0; }

.fullslide .text{ position: absolute; top: 50%; transform: translateY(-50%); margin-left: 10%; border-radius: 10px;
	  padding: 25px 16px; box-sizing: border-box; }
.fullslide .text .t1 span{font-weight: bold; font-size: 80px;}
.fullslide .text .t2 span{font-weight: bold; font-size: 60px; }
.fullslide .text .t3{ font-size: 16px; font-weight: bold; text-transform: uppercase;
text-stroke:1px #fff;
-webkit-text-stroke: 1px #fff;
}
.fullslide .text .t4{ margin-top: 5%; margin-bottom: 3%; }
.fullslide .text .Moren{ width: 146px; height: 47px; border-radius: 50px; text-align: center; line-height: 47px; background-size: 100%; margin-top: 62px; }
.fullslide .text .Moren a{ color:#fff; font-weight: bold; font-size: 14px; }
.fullslide .tu2{ display: none; }
.fullslide .tu1{ display: block; }
.fullslide img{width: 100%;height: auto; }
.fullslide .hd ul li{ width: 15px; height: 15px; border-radius: 20px; transition: .5s; background: rgba(0,0,0,.2);font-size: 0; display: inline-block; margin-left: 5px; margin-right: 5px; }
.fullslide .hd ul{ position: absolute; width: 100%; bottom: 20px; text-align: center;}
.fullslide .hd ul li.on{ width: 35px; background: #d73939;  }










@media screen and (max-width:640px) and (min-width:0px){
	.sjcx{display: inline-block;  }
	.sjcxA{display: block;}
	.sjyc{display: none;}
	.ment img {width: 30px;}
	.ment { float: right; margin-top: 7px; }
}


.banner{ position: relative; }
.banner img{ display: block; max-width: 100%; height: auto; }
.banner .text{ position: absolute; width: 80%; left: 10%; top: 50%; transform: translateY(-50%);}
.banner .text p{ text-align: center; }
.banner .text .p1{font-size: 56px;font-weight: bold;color:#fff;  text-transform: uppercase; }
.banner .text .p2{ text-align: center; margin-bottom: 15px; color: rgba(255,255,255,.5); font-size: 30px; }
.banner .text .p2 img{ height: 21px; margin: auto;  }
.banner .text .p3{  font-weight: bold; font-size: 22px;color:#fff; }






	.slideBoxa li .ri p strong{font-weight: bold;  display: block; position:relative; }
	.slideBoxa li .ri p strong::before{ content: ""; position: absolute; width: 6px; height: 6px; background: #33a25f; border-radius: 50%; left: 0; top: 0;
margin-left: -12px;
margin-top: 6px;}
	.slideBoxa li .ri p{margin-bottom: 7px;color:#666666; line-height: 27px; }

.slideBoxa li .fl .tile{ text-align: center; margin-top: 24px; font-size: 24px; font-weight: bold; }
	.picMarquee-left{ width:100%;  overflow:hidden; position:relative;   }
	.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
	.picMarquee-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
	.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picScroll-left{ width:100%;position:relative; }
		.picScroll-left .tempWrap{ margin: auto;position: relative;  }
		.picScroll-left .hd{  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; float:right; position: absolute; z-index: 99999;   overflow:hidden; text-align: center;transition: .5s;
			 cursor:pointer; height: 58px; width: 40px; font-size: 12px; line-height: 58px; color:#2086b5; font-size: 40px;  }
		.picScroll-left .hd .prev{ left: 0; }
		.picScroll-left .hd .next{ right: 0;}
		.picScroll-left .bd{ }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ float:left; _display:inline; position: relative;cursor: pointer; }
		.picScroll-left .bd ul li .pic{ overflow: hidden; }
		.picScroll-left .bd ul li img{ transition: .5s; }

.fl{ float: left;}
.ri{ float: right; }


.size{
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 100% auto!important;transition: .5s;
}
.size:hover{ background-size: 110% auto!important;}
.size img{ display: block;width: 100%; }



.more.cen{ text-align: center; margin: 40px auto;}
.more.cen a{ font-size: 21px; }
.page{ text-align: center;  margin-top: 20px; padding-bottom: 50px;}
.page a{ color:#333333; font-size: 14px;  line-height: 36px; text-align: center; background: #f5f8fb; border-radius: 5px;

	display: inline-block; padding: 2px 15px; margin: 0 5px; }
.page a.on{ color:#33a25f;background: #414e96; }
.page .s{ border: 1px solid #666666; display: inline-block; width: 30px; transition: .5s; height: 30px; font-size: 17px; border-radius: 20px; text-align: center; line-height: 30px; box-sizing: border-box; }
.page .s:hover{ background: #616161; color:#fff; }
.page .s.on{ background: #616161; color:#fff;}

.top{ padding-bottom: 26px;  border-bottom: 1px solid #333333; }
.top .logo{ float: left; margin-top: 20px; }
.top .nav{ float: left; margin-left: 60px; margin-top: 35px; }
.top .nav li a{ color:#333333; font-size: 17px;  }
.top .nav li{ float: left;margin-right: 20px; }
.top .nav li.on a{ font-weight: bold; }
.top .tel{ float: right; color:#333333; font-weight: bold; margin-top: 35px; margin-left: 37px; }
.top .tel img{ vertical-align: middle; margin-right: 8px; position: relative; top: -2px; }


.fullslide{ width: 100%; max-width: 1500px; margin: auto; position: relative; }
.fullslide .hd img{ width: auto; }
.fullslide .hd .prev{ position: absolute; top: 50%; transform: translateY(-50%); left: 45px; }
.fullslide .hd .next{ position: absolute; top: 50%; transform: translateY(-50%); right:45px;}
.fullslide .hd ul{ bottom: -20px; }
.fullslide .hd ul li{ width: 6px; height: 6px; background: #999999; }
.fullslide .hd ul li.on{ width: 6px; height: 6px; background: #333333; }

.a1div{ margin-top: 128px; position: relative; }
.a1div .fl{ margin-left: 156px; width: 545px; margin-top: 40px; }
.a1div .ri{ margin-right: 110px; }
.typ1{ font-weight: bold; text-transform: uppercase; color:#02498a; font-size: 40px; }
.typ2{font-size: 18px; margin-bottom: 30px; color:#333333; }
.a1div .fl .p3{ color:#333333; font-size: 14px; line-height: 1.8; }
.typ1::before{ content: ""; width: 145px; height: 5px; background: #f8f8f8; position: absolute; left: 0; margin-top: 10px; }
.a1div .fl .p4{margin-top: 25px; }
.a1div .fl .p4 img{margin-right: 38px; }
.a1div .fl .p5{ margin-top: 28px; }
.a1div .fl .p5 a{ color:#adadad; font-size: 12px; }
.a1div .ri::before{ content: ""; width: 422px; height: 532px; position: absolute; margin-top: -42px; display: block; right: 0; background: #f8f8f8; }
.a1div .ri img{ position: relative; z-index: 9; }
.a1div .fl .p4 img{  filter: grayscale(100%); transition: .5s; }
.a1div .fl .p4 img:hover{  filter: grayscale(0%);}

.a2ul{ margin-top: 100px; }
.a2ul li{ float: left;margin-right: 41px;box-shadow: 0 0 0 rgba(0,0,0,0); transition: .5s; }
.a2ul{ margin-right: -48px; }
.a2ul li .text{ padding-top: 30px; padding-bottom: 30px; }
.a2ul li .text .p1{ text-align: center; color:#333333; font-size: 18px; }
.a2ul li .text .p2{ text-align: center; color:#333333; font-size: 14px; margin-top: 8px; }
.a2ul li:hover{ box-shadow: 0 0 8px rgba(0,0,0,.1);}
.a2{ margin-bottom: 100px; }
.tybt p{ margin-left: 156px; }
.tybt{position: relative; }


.a3ul li{ width: 48%; margin-right: 2%; float: left; margin-bottom: 2%;box-shadow: 0 0 0 rgba(0,0,0,0); transition: .5s;  }
.a3ul li .fl{ width: 344px;
	 /* height: 257px; */
	 height: 230px;
	 }
.a3ul li .ri{width: calc(100% - 410px); margin-right: 30px; margin-top: 40px; }
.a3ul li .ri .p1{ color:red; font-weight: bold; font-size: 18px; height: 50px;overflow: hidden;}
.a3ul li .ri .p2{ color:#333333; font-size: 14px; margin-top: 5px;text-transform: uppercase; }
.a3ul li .ri .p3{ line-height: 1.8; font-size: 14px; margin-top: 20px; margin-bottom: 15px; opacity: .5;height: 50px;overflow: hidden;white-space: nowrap; text-overflow:ellipsis;}
.a3ul li .ri .p4{ font-size: 12px;opacity: .5;  }
.a3ul li:hover{ box-shadow: 0 0 8px rgba(0,0,0,.1); }

.d2{ margin-top: 60px; }
.a4 .cen{ padding-top: 50px; box-sizing: border-box; }
.a4 .cen video{width: 100%; height: auto;}
.a4 .fl{margin-left: 110px; }
.a4 .fl img{ margin-right: 13px; }
.a4 .ri{ }
.a4 .typ1::before { right: 0; left: auto; background: #fff; }
.a4 .tybt p{ margin-left: 0; margin-right: 160px; }
.a4 .typ2,.a4 .typ1{ text-align: right; }
.a4 .pica{ margin-right: 160px;margin-top: 75px; }
.foten1{ margin-top: 110px; background: #333333; padding-top: 60px; }
.foten1 .pt1{ color:#ffffff; font-size: 18px; margin-bottom: 40px; }
.foten1 .flt1{ width:82.33%;max-width: 1100px; }
.ftul li{ float: left; }
.ftul li .t1{ color:#ffffff; font-size: 14px;padding-bottom: 16px; margin-bottom: 15px; border-bottom: 1px solid #484848; padding-right: 50px; }
.ftul li p a{ color:#ffffff; opacity: .5; font-size: 12px; }
.ftul li p{ line-height: 1.8; }
.ftul li.two{ width: 144px; }
	.ftul li.two .t1{ float: none; margin-right: 0; }
	.ftul li.two p{ float: left;margin-right: 24px; }
.flt2 { float: right; }
.flt2 .p1 img{ vertical-align: middle; position: relative; top: -2px; }
.flt2 .p1{ color:#ffffff; font-weight: bold;line-height: 2.2;}
.flt2 .p2{ font-size: 14px; line-height: 2; opacity: .5; color:#fff; }
.flt2 .p2 a{ font-size: 14px; opacity: .5; color:#fff;  }
.flt3 .tp1{opacity: .5; color:#fff; font-size: 14px;line-height: 2; }

.foten1 .cena{ border-top: 1px solid #484848; margin-top: 40px; padding-top: 17px; padding-bottom: 40px; color:#ffffff; opacity: .5; font-size: 12px; }
.foten1 .cena a{ color:#ffffff; font-size: 12px; margin-left: 15px; }
.d2div .fl{ border-left: 1px solid #e5e5e5; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; box-sizing: border-box; width: 33%; min-height: 163px;}
.d2div{ margin-top: 43px; }
.d2div .p1{ color:#024a89; font-size: 15px; font-weight: bold; }
.d2div .p1 em{font-size: 0; display: inline-block; width:7px; height: 7px; border-radius: 50%; background: #ec931f; vertical-align:  middle;margin-right: 5px; }
.d2div .p2{margin-left: 13px;
margin-top: 5px;}
.d2div .p1 a{color:#024a89; font-size: 15px; font-weight: bold;  }
.d2div .p2 a{   color: #4786bf; font-size: 14px; margin-top: 7px; }
.d2div .p0{ margin-top: 30px; }
.d2div .fl3 .p3 a{color:#4786bf; font-size: 14px; display: inline-block; width: 92px; }
.d2div .fl3 .p3{ color:#4786bf; font-size: 14px; line-height: 1.5;margin-top: 10px;margin-left: 13px; }

.d2bs{ text-align: center; font-size: 0; margin-top: 30px; }
.d2bs p{ display: inline-block; width: 25%}
.d2bs p img{ max-width: 100%; height:auto; }
.d3div p{ display:  inline-block; text-align: center; }
.d3div .a3text{ padding-top: 36px; padding-bottom: 36px; width: 90%; margin: auto; font-size: 0; margin-top: 80px; margin-bottom: 50px; text-align: center; }
.d3div{ background: #f8f8f8; }
.d3div .a3text p{ width: 20%; text-align: center; color:#333333; font-size: 14px; line-height: 28px;vertical-align: top;}
.d3div .a3text p::before{ content: ""; width: 14px; height: 13px; background: url("../image/xx.png") no-repeat center; display: inline-block; margin-right: 4px; }

.bnav .cen{ border-bottom: 1px solid #eeeeee; }
.bnav .cen .fl{ float: left;}
.bnav .cen .fl li{ float: left; margin-left: 25px; margin-right: 25px; position: relative;padding-top: 30px; padding-bottom: 24px;  }
.bnav .cen .fl li a{ color:#333333; font-size: 14px; }
.bnav .cen .fl li.on::before{ content: "";width: 100%; height: 3px; background: #024a8a; position: absolute; bottom: 0; margin-bottom: -2px; }
.bnav .cen .fl li:hover a{ color:#333333; font-weight: bold; }
.bnav .cen .ri{padding-top: 30px;color:#999999; font-size: 12px; margin-right: 20px; }
.bnav .cen .ri a{color:#999999; font-size: 12px; }

.b1 .a1div{ margin-top: 84px; }

.fullslide2{ width: 600px; height: 450px; position: relative; }
.fullslide2 .hd{ position: absolute; right: 20px; bottom: 20px; z-index: 9; }
.fullslide2 .hd li{ font-size: 0; background: rgba(51,51,51,.5); width: 6px; height: 6px; border-radius: 50%;  float: left; margin-right: 4px; margin-left: 4px; }
.fullslide2 .hd li.on{  background: rgba(51,51,51,1);}
.fullslide2 .bd li{ width: 100%; }
.fullslide2 .bd li img{ width: 100%; height: auto; }

.b1 .fl .p3{ margin-bottom: 25px; text-align: justify;}
.b1 .a1div .fl{ width: 610px; }
.b2div{ margin-left: 156px;}
.b2div p{ color: #333333;font-size: 14px;line-height: 1.8;margin-bottom: 25px;}
.b2div p.pic img{width: 100%; height: auto; position: relative; z-index: 9; }

.b2div p.pic{ position: relative; }
.b2div p.pic::before{ content: ""; position: absolute; height: 86px; background: #f8f8f8; bottom: -60px;width: 100%; left: -165px; }
.b1{ margin-bottom: 130px; }
.noga .foten1{ margin-top: 0; }

.b2 .ri{ float: left;  position: relative; margin-left: 150px; margin-right: 0; }
.b2 .fl{ float: right; margin-left: 0;  width: 500px; margin-top: -60px; }
.b2 .a1div .ri::before { margin-right: -80px; width: 380px; }
.b2 .typ1::before { display: none; }
.b2 .typ2{ margin-bottom: 10px; }

.b2 .b2ul{ margin-top: 40px; }
.b2 .b2ul li{ line-height: 2.5; color:#333333; font-size: 14px;  }
.b2 .b2ul li a{ float: right; color:#333333; font-size: 14px; }
.b2 .a1div .ri::before{ bottom: 0; margin-bottom: 40px; height: 482px;}
.ydong{ padding-left: 150px; position: relative; }
.b3{ margin-top: 100px; }
.ydong .typ2{ margin-bottom: 20px; }
.typ3{ color:#333333; font-size: 14px; }
.b3 .fl{ float: none; }
.b3div .p1{color:#333333; font-size: 18px; }
.b3div { margin-top: 80px; }
.b3 .picScroll-left{ margin-top: 30px; padding-bottom: 15px; }
.b3 .picScroll-left .bd ul li{ width: 230px; float: left; margin-right: 50px; }
.b3 .picScroll-left .bd ul li img{ width: 100%; height: auto; }
.hd.ty{ width:88px; height: 40px; position: relative; margin:auto; margin-top: 25px; }
.hd.ty a{ display: block; width: 36px !important; height: 36px !important; text-align: center; line-height: 30px !important; background: #e7e7e7; font-size: 0 !important; border-radius: 50%; }
.hd.ty a img{ margin-top: 9px; }
.hd.ty a:hover{ background: #024a8b; }
.b3{ margin-bottom: 30px; }
.b4div{ margin-top: 60px; }
.b4ul{ text-align: center; font-size: 0; padding-bottom: 65px; background: url("../image/b11.jpg") no-repeat  bottom; }
.b4ul li{ width: 230px; position: relative;  margin-left: 54px; text-align: left;  margin-right: 54px; background: url("../image/b12.jpg") no-repeat bottom #f8f8f8;
display: none; box-sizing: border-box; padding: 10px;  padding-bottom: 30px;  }
 .b4ul li.on1, .b4ul li.on2{ display:  inline-block; }
 .b4ul li .pic{ text-align: center; }
.b4ul li .pic img{ max-width: 100%; height: auto; }
.b4ul li::after{ width: 2px; height: 34px; content: ""; position: absolute; bottom: -64px; background: #000000; left: 50%; transform: translateX(-50%);}
.b4ul li .text{ padding: 0 6px; margin-top: 5px; }
.b4ul li:last-child .text .p2{ text-align: center; font-size: 16px; }
.b4ul li .text .p1{ color:#333333; font-size: 14px;line-height: 1.8; }
.b4ul li .text .p2{color:#333333; font-size: 14px; line-height: 1.8; }
.b4ul li.on{ width: 700px;height: auto; background: url("../image/b13.jpg") no-repeat bottom #f8f8f8; display: inline-block; }
.b4{ margin-bottom: 50px; }
.b4 .hd.ty{ margin-top: 60px; }
.b4ul li .nub{ position: absolute; left: 50%; transform: translateX(-50%); bottom: -100px; color:#333333;  }
.b4ul li.on .nub{ color:#024a88; font-size: 20px; }
.b4ul li.on::after{ background: #024a8b; }
.b4ul li.on::before{ content: ""; width: 10px; height: 10px; background:#024a8b; position: absolute; bottom: -64px; left: 50%; transform: translateX(-50%); border-radius: 50%; }

.b5{ padding-top: 138px; margin-bottom: 148px; }
.b5 .cen{ position: relative; }
.b5 .fl{ position: relative;z-index: 1;}
.b5 .pic img{ margin-right: 12px; }
.b5 .ri{ width: 400px; margin-right: 5px; position: relative;z-index: 1; margin-top: -80px; }
.b5 .ri img{ max-width: 100%; height: auto; }
.b5 .ri p{ line-height: 2; overflow: hidden; }
.b5 .ri p strong{ color:#333333;width: 108px;display: inline-block; font-size: 14px; position: relative; }
.b5 .ri p a{color:#333333;font-size: 14px; display: inline-block; width:calc(100% - 108px); line-height: 2.2; float: right;}
.b5 .cen::before{content: ""; background: #f8f8f8; width: 820px; height: 640px; position: absolute; right: 0; margin-top: -95px; display: none; }
.b5 .ri p strong::before{ content: "";  width: 7px; height: 7px; background: #02498a; border-radius: 50%; position: absolute; top: 11px; margin-left: -18px; }

.b6{ margin-top: 85px;  margin-bottom: 50px; }
.b6 .fl{ float: none; }
.b6 .cen{ overflow: hidden; }
.b6ul{ margin-right: -48px; clear: both; margin-top: 55px; }
.b6ul li{float: left; width: 23.5%; margin-right: 1.5%; margin-bottom: 2%; }
.b6ul li:nth-child(6){ width: 48.5%; overflow: hidden;}
.b6ul li:nth-child(6) img{ width: 108%; }
.b6ul li img{ width: 100%; height: auto; }
.nofl{ float: none !important;}
.b6div{ margin-top: 50px; }
.b6div .fl{ float:left; width: 61%;}
.b6div .ri{  width: 38.2%;}
.b6div .fl img{ max-width: 100%; height: auto;}
.b6div .ri img{ max-width: 100%; height: auto; }

/*.b6 .c4 .pic{ float: left; margin-right: 10px; }*/
.b6 .c4 .pic{text-align:center;}
.b6 .c4 .pic.cent{ float: none; }
.b6 .c4 .picfl{display:table;margin:30px auto 0;}
.b6 .c4 .picfl .pic{display:table-cell;vertical-align:middle;padding-right:10px;}
.b6 .c4 .picfl .pic img{width:100%;height:auto;}


.c1{ margin-top: 82px; }
.c1ula{ margin-right: -72px; margin-top: 50px; margin-bottom: 85px; }
.c1ula li{width: 393px;box-shadow: 0 0 0 rgba(0,0,0,.1); border: 1px solid #e5e5e5; transition: .5s; padding: 32px; box-sizing: border-box; float: left; margin-right: 72px; }
.c1ula li .pic{ text-align: center; }
.c1ula li .pic img{ width: 100%; height: auto; max-width: 100%;}
.c1ula li .text .p1{ color:#333333; font-size: 14px; margin:20px 0; height: 38px; overflow: hidden;display: none; }
.c1ula li .text .p2{ color:#333333; font-size: 14px; line-height: 1.6; }
.c1ula li .text .p3{ width: 47px; height: 47px; border-radius: 50%; background: #d0d0d0; position: relative; margin-top: 20px; }
.c1ula li .text .p3 img{ position: absolute; left: 50%;top: 50%; transform: translate(-50%,-50%);}
.c1ula li:hover .text .p3{ background: #024a8b;}
.c1ula li:hover{  box-shadow: 0 0 5px rgba(0,0,0,.1);}

.c2di1{ margin-top: 46px; }
.c2di1 .Morn{ float: left; height: 48px; line-height: 48px;padding: 0 20px; background: #f8f8f8; border-radius: 5px; font-size: 14px; color:#333333; }
.c2di1 .search{ position: relative; float: left; margin-left: 4px;  }
.c2di1 .search .input_txt{ border: none; width: 280px; height: 48px; line-height: 48px; background: #f8f8f8;padding: 0 25px;border-radius: 5px; font-size: 14px; }
.c2di1 .search .input_but{width: 17px; height: 17px; cursor: pointer; background: url("../image/fdj.png") no-repeat center; border: none; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); }

.c2di1 .searcha{ position: relative; float: left; margin-left: 4px;  }
.c2di1 .searcha .input_txt{ border: none; width: 280px; height: 48px; line-height: 48px; background: #f8f8f8;padding: 0 25px;border-radius: 5px; font-size: 14px; }
.c2di1 .searcha .input_but{width: 17px; height: 17px; cursor: pointer; background: url("../image/fdj.png") no-repeat center; border: none; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); }

.c2p2 p{  height: 48px; line-height: 48px;padding: 0 20px; background: #f8f8f8;font-size: 14px; color:#333333; float: left; margin-right: 4px;border-radius: 5px; }
.c2di1 p.on{ background: #024a89; color:#fff;  }
.c2di1 p.on a{  color:#fff; }
.c2p2 p a{  color:#333333; }
.c2p2{ margin-top: 20px; }
.c2di2 .c1ula li{ width: 335px; margin-right: 53px; margin-bottom: 40px; }
.c2di2 .c1ula li .textpic img{ max-height: 80px; }
.c2di2 .c1ula{ margin-bottom: 0; }
.Moren{ text-align: center; color:#666; margin-bottom: 60px; cursor: pointer; }
.c2{ margin-bottom: 60px; }

.c3{ margin-top: 60px; margin-bottom: 60px; }
.c3 .fl{ width: 353px; }
.c3 .fl .pic{ border: 1px solid #e5e5e5; text-align: center; padding: 30px 0;}
.c3 .fl .pic img{ max-width: 80%; }
.c3 .ri{ width:  calc(100% - 365px); border: 1px solid #e5e5e5; padding: 32px 32px;  box-sizing: border-box; }
.c3 .fl .text{ text-align: center; margin-top: 15px; }
.c3 .fl .text .prev{ float: left; color:#999999; font-size: 12px; }
.c3 .fl .text .next{ float: right; color:#999999; font-size: 12px;  }
.c3 .ri .t1{ color:#333333; font-size: 16px; font-weight: bold; margin-bottom: 25px; }
.c3 .ri .t2{ line-height: 1.8; color:#333333; padding-bottom: 40px; border-bottom: 1px solid #eeeeee; margin-bottom: 46px;display: none;}
.c3 .ri .t3{ color:#333333; }
.c3 .ri .t4{ margin-top: 32px; display: none; }
.c3 .ri .t4 .pic{ text-align: center; }
.c3 .ri .t4 img{ max-width: 100%;}
.c3 .ri .t4 table{  border:none; border-collapse: collapse; width: 100% !important; min-width:800px;  }
.c3 .ri .t4 table tr th, .c3 .ri .t4  table tr td {  border:1px solid #e5edf3; text-align: center; }
.c3 .ri .t4 table td{ height: 40px; line-height: 40px; }
.c3 .ri .t4 table tr:nth-child(2n){ background: #e5edf3; }
.c4 img{max-width: 100%;height: auto; }
.c4{ margin-top: 40px; }

.c5di2 .c1ula li{ border: none;}
.c5di2 .c1ula li:hover{ box-shadow: 0 0 0; }
.c5di2 .c1ula li{  width: auto; padding: 0; }
.c5di2 .c1ula li .fl{ width: 52.7%; margin-top: 20px; }
.c5di2 .c1ula li .ri{ width: 47.3%; }
.c5di2 .c1ula li .fl p{ min-width: 48%; margin-right: 2%; float: left; line-height: 2.5; position: relative; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.c5di2 .c1ula li .fl p::before{ content: ""; width: 8px; height: 8px; border-radius: 50%; position: absolute; left: 0; background: #ec931f; top: 50%; margin-top: -4px; }
.c5di2 .c1ula li .fl p a{margin-left: 15px;color:#024a89;}
.c5di2 .c1ula li .ri img{max-width: 100%; height: auto;display: inline-block; }
.c5di2 .c1ula li .ri .sjcx{display: none; }
.c5di2 .c1ula li .fl p:hover a{  font-weight: bold; }
.c5di2 .c1ula li .fl p:hover::before{ background: #024a89;}
.c5di2 .c1ula li .fl p.s249{ display: none; }


.c6 .c6t1{ text-align: center; color:red;font-weight: bold; font-size: 18px; padding-top: 42px; padding-bottom: 40px; }
.c6 .c6t2{  text-align: center; margin-bottom: 36px; }
.f1 .c6t1{ padding-bottom: 5px; }
.c6 .c6t2 span{ color:#999999; font-size: 12px; margin: 0 9px; }
.c6 .c6t2 span a{ color:#999999; font-size: 12px;}
.c6 .text .pic{ text-align: center; }
.c6 .text .pic2{text-align: center;margin-bottom: 0;}

.c6 .text p{ text-indent: 2em; color:#333333; line-height: 2; margin-bottom: 35px; font-size: 14px; color:#333333; }

.c6 .text p img{max-width: 100%; height: auto; }
.c6 .Mul{ border-top: 1px solid #eeeeee; padding-top: 35px;margin-bottom: 50px; }
.c6 .Mul a{ color:#999999; font-size: 12px; }
.c6 .Mul .prev{ float: left; }
.c6 .Mul .next{ float: right; }
.d1 .cen{ height: 180px; margin-bottom: 400px; }

.e1{margin-top: 80px; margin-bottom: 40px; }
.e1ul .p1{color:#333333; font-size: 14px; padding-top: 4px; padding-bottom: 4px; }
.e1ul .p1::before{ content: ""; width: 14px; height: 13px; background: url("../image/xx.png") no-repeat center; display: inline-block; margin-right: 4px;}
.e1ul .p2 p{ line-height: 27px; color:#333333; font-size: 14px; }
.e1ul .p2{ padding-left: 16px; box-sizing: border-box; margin-top: 20px; margin-bottom: 38px;display: none; }
.e1ul li.on{ border-bottom: 1px solid #eeeeee; margin-bottom:40px;  }

.e2ul li{border: 1px solid #e5e5e5; margin-bottom: 30px;overflow: hidden; }
.e2ul li .fl{ width: 344px; position: relative;}
.e2ul li .ri{ width: calc(100% - 420px);margin-top:37px; margin-right: 40px; }
.e2ul li .fl img{ width: 100%; display: block; height: auto; }
.e2ul{ margin-top: 50px; }
.e2ul li .ri .t1{color:red; font-size: 18px; }
.e2ul li .ri .t2 span{ font-size: 12px; color:#999; margin-right: 16px; }
.e2ul li .ri .t2{ margin-top: 7px; margin-bottom: 27px; }
.e2ul li .ri .smt{color:#999; font-size: 12px; line-height: 2.2; }
.e2ul li .fl .moren{ position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,.6);display: none; }
.e2ul li .fl .moren .mor{ width: 47px; height: 47px; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);
	background: rgba(255,255,255,.2); border-radius: 50%;
}
.e2ul li .fl .moren .mor img{ width: 11px; height:auto; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);
}
.e2ul li:hover{ box-shadow: 0 0 5px rgba(0,0,0,.2); }
.e2ul li:hover .moren{ display: block; }

.tybd{ text-align: center; margin-bottom: 32px; }
.tybd p{ display: inline-block;width: 47px; height: 47px; margin: 0 5px; background: #dddcdc; position: relative; border-radius: 50%; }
.tybd p a{ display: block; width: 100%; height: 100%; }
.tybd p a img{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);display: block; }
.tybd p a img{ width: 10px; }
.tybd p:hover{ background: #024a8b; }

.f2d{ text-align: center;  margin-top: 40px; margin-bottom: 60px; }
.f2d .title{ color:#333333; font-size: 18px; margin-top: 7px; }
.f2d .title::after{ content: ""; display: block; width: 6px; height: 1px; background: #bebebe; margin:auto; margin-top: 15px; margin-bottom: 15px; }
.f2d .smt{ color:#333333; line-height: 1.8; width: 430px; text-align: left;margin:auto; }
.f2d .smt.smt1{text-align: center; }
.f2d .smt img{ vertical-align: middle; margin-left: 10px; }
.f2d .smt a{ display: inline-block; width: 121px;margin-right: 10px;
text-align: justify;
text-align-last: justify;
text-justify: distribute;
}
.f2d .map{ margin-top: 14px; }
.f2d .map img{margin-right: 4px; }
.f2d .map a{ color:#bebebe; font-size: 14px; }
.f3{ background: #f8f8f8; padding-bottom: 1px; padding-top: 40px; }
.forma{ width: 720px; margin: auto; }
.forma p{ width: 48%; margin: 1% 1%; background: #fff; float: left; height: 48px; line-height: 48px; border-radius: 5px; }
.forma p span{ color:#999999; font-size: 12px;display: inline-block; width: 70px; text-align: left; margin-left: 10px;vertical-align: top; }
.forma p input{ width: calc(100% - 90px);  font-size: 14px; color:#999; border: none; }
.forma p.Tys{ width: 98%;height:auto; }
.forma p.Tys textarea{width: calc(100% - 90px);  font-size: 14px; color:#999; border: none; min-height: 214px; margin-top: 15px; outline: none; }
.forma p.last{ width: 100%; background: none; height:auto; }
/* .forma p.last .sua{width: 47px; height: 47px; border-radius: 50%; background: url("../i/g4.png"); font-size: 0; }
.forma p.last .sub{width: 47px; height: 47px; border-radius: 50%; background: url("../i/g5.png"); font-size: 0; } */
.forma p.last input{ width:20%; margin: 0 1%; height: 40px; line-height: 40px;border-radius: 5px; color:#fff;  }
.forma p.last .sua{ background: #ec9320; }
.forma p.last .sub{ background: #024a8b; }
.f2d .smt.centn{ text-align: center; }
.a3ul li .fl img{width: 100%; }

@media screen and (max-width:1750px) and (min-width:0px){
.a2ul li{width: 23%; margin: 0 1%; }
.a2ul li img{ width: 100%;}
.a1div .fl{ margin-left: 0; }
.typ1::before { display: none; }
.a1div{ margin-top: 100px; }
.a1div .ri{ margin-right: 5%; }
.a1div .fl{ width: 40%; }
.a1div .ri{ width: 50%; }
.a3ul li{ padding: 1%; box-sizing: border-box; }
.a3ul li .ri{ width: 100%; float: none; margin-top: 0;}
.a3ul li .fl{ width: 45%; margin-right: 5%; height: auto; }

.a3ul li .fl img{width: 100%; }

.a4 .fl{ width: 45%;margin-left: 5%; }
.a4 .fl img{ width: 45%; margin-right: 2%; }
.a4 .tybt p{ margin-right: 10%; }
.a4 .pica{ margin-right:0; text-align: center; }
.a4 .pica img{max-width: 100%; }
.a4 .ri{ width: 50%; }

.top .cen{ width: 94%; }
.b1 .a1div .fl{width: 40%; margin-top: 0; }
.b2div{ margin-left: 0; }
.b1 .fl .p3{ margin-bottom: 10px; }
.foten1 .flt1{ width: 75%; margin: auto;}
.flt2,.flt3{ width: 20%; margin: 0 2%;text-align: center; margin-top: 15px; }
.b2 .ri{ margin-left: 0; }
.a1div .ri img{ max-width: 100%; }
.b2 .a1div .ri::before { top: -5%; height: 100%; }
.a1div .fl{ margin-top: 0; }
.ydong{ padding-left: 0; }
.b3div{ overflow: hidden; }

.b4ul li.on{ width: 46%; margin: 0 2%; }
.b4ul li.on1, .b4ul li.on2{ width: 23%;margin: 0 1%; }
.b4ul li{ background-size: 100%; }
.b5 .fl{float: none; margin: auto; text-align: center; }
.b5 .ri{ float: none; margin: auto; margin-top: 20px; }
.b5 .fl img{ max-width: 100%; }
.b5 .cen::before { width: 100%; height: 100%; margin: auto;padding: 20px; }
.b5{ padding-top: 80px; margin-bottom: 80px; }

.c1ula li{ width: 31.33%; margin: 0 1%; }
.c2di2 .c1ula li{ width: 31.33%; margin: 0 1%; margin-bottom: 2%; }
.c3 .ri .t4{ overflow-x: scroll;}
.c2di2 .c1ula li{ width: 100%; }
.c2di2 .c1ula { margin-right: 0; }
.tybt p{ margin-left: 0; }
.e2ul li .ri .smt{
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}
.ftul li .t1{ padding-right: 15px; }
.ftul li.two{ width: auto; }


}
@media screen and (max-width:1430px) and (min-width:0px){
.top .tel:nth-child(4){margin-top:25px; }
.top .tel:nth-child(5){margin-top: 5px;margin-right: 5px; }
.top .nav li a{ font-size: 15px; }
.top .nav li{ margin-right: 5px; }
.top .nav{ margin-left: 20px; }

}

@media screen and (max-width:640px) and (min-width:0px){
.BigDiv{ overflow: hidden; }
.top .right > ul > li span{ display: none; }
.fullslide  .bd li .tu1{display: none;}
.fullslide  .bd li .tu2{display: block; width: 100%; }
.tu1{ display: none;}
.tu2{ display: block; }
.fullslide .prev, .fullslide .next{ display: none; }
.float{ display: none;}
.fullslide .text .title{ display: none; }
.fullslide .text .pic{ display: none; }
.fullslide1 .bd::before{ bottom: -2px; }
.fullslide1 .text{ width:80%; margin-top: 0;  bottom: 20%; left: 50%; margin-left: -40%; }
.fullslide1 .text .title{ font-size: .6rem; }
.fullslide1 .text .ftitle{ font-size: .7rem; }
.fullslide1 .text .smrt{ font-size: .4rem; line-height: .5rem; margin-top: 40px; }
.clname .ftitle{ font-size: .8rem;margin-left: -100px;
margin-top: -23px;}
.fullslide .cen{  top: inherit; bottom: -80px;}
.fullslide .text{ width: 90%; left: 50%; height: 350px; transform: translateX(-50%); top: inherit;bottom: 0;
padding: 15px 16px; box-shadow: 0 0 5px rgba(0,0,0,.1); }
.fullslide .text .input_but{ font-size: .48rem; }
.fullslide .hd{display: none; }
.pics{ margin-top: .3rem; }
.fullslide .text .ftitle{ font-size: .42rem; }
.fullslide .text .ftitle .sjcx{ font-weight: normal;  display: block; color:#ff7109; font-size: .57rem; font-weight: bold; }
.fullslide .text .ftitle .sjcx a{ color:#02469b; font-size: .57rem; font-weight: bold; }
.BigDiv{min-width: 320px;}
.cen{ min-width: 280px; }
.sjcx{ display: inline-block;}
.sjyc{ display: none;}
	.BigDiv{max-width: 640px; min-width: 320px; margin: auto; }
	.logm{ float: right; margin-right: 15px; font-size: 20px; margin-top: 13px; }
	.logm span{ color:#fe5e10; }
.top{ height: auto; margin-top: 0; padding: 5px 0; }
.cen{width: 94%; margin: auto; }
.lc{ display: none; }
.ment img {width: 30px;}
.ment { float: right; margin-top: 14px; }

.fullslide .bd li .sjyc{ display: none;}
.fullslide .bd li .sjcx{ display: block;}

.top .logo{ margin-top: 0; }
.top .nav li{ margin: auto; height: auto; float: none; text-align: center; line-height: 30px; }
.top .nav li a{ color:#fff; }
.top .nav{ margin-top: 55px; background: #02498a;padding: 10px 0; width: 100%; position: absolute; margin-left: 0; display: none; left: 0; z-index: 9; }
.top .tel{ display: none; }
.top .ment{ margin-right: 0; }
.fullslide .bd li .tu2{ width:150%; position: relative; left: 50%; transform: translateX(-50%);}
.fullslide .bd li{ overflow: hidden; }
.top .nav li a{font-size: .28rem;display: block; }
.a1div{ margin-top: .3rem; }
.a1div .fl{ width: 100%; height: auto; margin-left: 0; margin-top: 0; }
.typ1::before { display: none; }
.typ1{ font-size: .36rem; }
.typ2{ font-size: .32rem; margin-bottom: .2rem; }
.a1div .fl .p3{ font-size: .24rem; line-height: 2; }
.a1div .fl .p3 span{font-size: .24rem; line-height: 2; }
.a1div .fl .p4{ margin-top: .3rem; margin-bottom: .3rem; text-align: center; }
.a1div .fl .p4 img{ margin: 0 .2rem; }
.a1div .ri{ margin: auto;display: none; }
.a1div .ri img{ width: 100%; }
.a1div .ri::before { display: none; }
.a1div .fl .p5{ margin-bottom: .5rem; text-align: center; margin-top: 0;}
.a2ul{ margin-right: 0; margin-top: 0; }
.a2ul li{ width: 48%; margin: auto 1%; }
.a2ul li .pic img{ width: 100%; height: auto; }
.a2ul li .text{padding: .2rem; box-sizing: border-box; }
.a2ul li .text .p1{ font-size: .28rem; }
.a2ul li .text .p2{ font-size: .24rem; }
.a2{ margin-bottom: .3rem; }
.tybt p{ margin-left: 0; }
.a3ul li{ width: 100%; margin: auto; margin-bottom: .5rem; }
.a3ul li .fl{ width: 100%; height: auto;float: none; }
.a3ul li .fl img{ width: 100%; height:auto; }
.a3ul li .ri{ width: 100%; float: none; margin: auto;}
.a3ul li .ri .p1{ font-size: .28rem; }
.a4 .fl{ margin-left: 0; display: none; }
.a4 .fl img{ max-width: 100%; height: auto; }
.a4 .ri{ width: 100%; float: none; }
.a4 .pica{ margin:auto; text-align: center; padding: .3rem 0; }
.a4 .pica img{ max-width: 94%; height: auto; }
.a4 .cen{ height: auto; padding-top: 10px; }
.a4 .tybt{ text-align: left; }
.a4 .tybt p{ margin: auto; }
.a4 .typ2, .a4 .typ1{ text-align: center; }
.typ1{ text-align: center; }
.typ2{ text-align: center; }
.foten1{ margin-top: .3rem; padding-top: .3rem; }
.foten1 .pt1{ margin-bottom: .2rem; text-align: center; }
.foten1 .flt1{ display: none; }
.flt2{ width: 100%; margin: auto; }
.flt2 .p1{ font-size: .28rem; line-height: 1.8; text-align: center;  }
.flt2 .p2{ line-height: 1.8; text-align: center; }
.flt3{ width: 100%; margin-top: .2rem; }
.flt3 .pic{ text-align: center; }
.flt3 .tp1{ text-align: center; }
.foten1 .cena{ margin-top: .3rem; padding-bottom: .3rem; text-align: center;}
.banner img{max-width: 150%; }
.banner .cen{overflow: hidden; }
.banner .text .p1{ font-size: .42rem; }
.banner .text .p2{ font-size: .38rem; }
.bnav .cen .fl li{ margin: 0 5px; padding-top: 10px; padding-bottom: 10px; }
.bnav .cen .ri{ display: none; }
.b1 .a1div{ margin-top: .3rem; }
.b1 .a1div .fl{ width: 100%; }
.a1div .fl .p3{ margin-bottom: .1rem; }
.b1 .a1div .ri{ display:block; }
.a1div .ri::before{ display: none; }
.fullslide2{ width: 100%; height: auto; }
.b1 .a1div .fl{ float: none;}
.b1 .a1div .ri{ float: none; }
.b2div{ margin-left: 0; }
.b2div p.pic::before { display: none; }
.b2div p{ margin-bottom: 10px; }
.b1{ margin-bottom: .3rem; }
.b2 .ri{ display: block; width: 100%;}
.b2 .b2ul{ margin-top: .2rem;margin-bottom: .2rem; }
.b2 .b2ul li{ line-height: 2;}
.b2 .b2ul li span{  font-size: 13px;}
.b3{ margin-top: .3rem; }
.ydong{ padding-left: 0; }
.ydong .typ2{ margin-bottom: .2rem; }
.typ3{ line-height: 2; font-size: .24rem; }
.b3div{ margin-top: .3rem; }
.b3div .p1{ font-size: .24rem; }
.b4ul li.on{ width: 100%; margin-left: 0; }
.b5{ padding-top: .3rem; }
.b5 .cen::before { display: none; }
.b5 .fl{width: 100%;}
.b5 .fl img{ width: 100%; height: auto; }
.b5 .ri{ width: 100%; }
.b5 .ri p strong::before{ display: none; }
.b6{margin-top: .3rem; margin-bottom: .3rem;}
.bnav .cen .fl li a{ font-size: .24rem; }
.b6ul li{ width: 48%;  margin-left: 1%; margin-right: 1%; margin-top: 1%; margin-bottom: 0; }
.b6ul{ margin: .3rem 0; }
.b6div{ margin-top: .3rem; }
.b6div p{ font-size: .24rem; line-height: 2; }
.b6div .fl{ width: 100%;}
.b6div .ri{ width: 100%; }
.c1{ margin-top: .3rem; }
.c1ula{ margin: .5rem 0; }
.c1ula li{ width: 100%; margin: auto; float: none; padding: .3rem; margin-bottom: .3rem; }
.c1ula li .pic img{ max-width: 50%; margin: .2rem 0;}
.c1ula li .pic{ text-align: center; }
.c1ula li .text .p1{ height:auto; margin: .3rem 0;  font-size: .28rem; text-align: center; }
.c1ula li .text .p2{font-size: .24rem; }
.c1ula li .text .p3{ display: none; }
.c2di1 .search{ display: none; }
.c2p2{ margin-top: .1rem; }
.c2p2 p{ margin-bottom: .1rem; }
.c2di1 .Morn{ padding: 0; width: 100%; text-align: center; height: 30px; line-height: 30px; }
.c2p2 p{ padding: 0; width: 48%; margin: 1% 1%;text-align: center; height: 30px; line-height: 30px; }
.c2di1{ margin-top: .3rem; }
.c3 .fl{ width: 100%; float: none; }
.c3 .ri{ width: 100%; margin-top: .3rem; padding: .3rem; float: none; }
.c3 .ri .t2{ font-size: .24rem; margin-bottom: .2rem; padding-bottom: .2rem; }
.c3 .ri .t1{ font-size: .28rem; margin-bottom: .1rem; }
.c3 .ri .t4{ margin-top: .2rem;  overflow-x: scroll; }
.c3 .ri .t4 img{ max-width: inherit; }
.c3 .fl .pic img{max-width: 50%; }
.c3{ margin: .3rem 0;}
.c4 img{ max-width: none; width: 200%; }
.c4 .pic{ overflow-x: scroll; }
.c4 p{ font-size: .24rem; line-height: 1.8; }
.c4{ margin-top: .3rem; }
.c5di2 .c1ula li .fl{ width: 100%; }
.c5di2 .c1ula li .ri{ width: 100%; text-align: center; margin-top: .3rem;}
.c2di2 .c1ula li{ margin: auto; }
.c5di2 .c1ula li .fl p a{ font-size: .24rem; }
.c5di2 .c1ula li .fl{ margin-top: 0; }
.c5di2 .c1ula li .fl p{ line-height: 2; }
.d1 .cen{ margin-bottom: .3rem; }
.d2div .fl{ width: 100%; }
.d2div .p0{ margin-top: 0; }
.d2div .fl{ padding-left: .2rem; }
.d3div .a3text{ width: 100%; margin: .5rem 0;  padding: .5rem; }
.d3div .a3text p{ width: 100%; }
.e1{ margin: .3rem 0;}
.e1ul .p2 p{ line-height: 2; font-size: .24rem; }
.e1ul .p2{ padding-left: 0; }
.e2ul li .fl{ width: 100%; float: none; }
.e2ul li .ri{ width: 100%; float: none; padding: .2rem; margin: auto; box-sizing: border-box; }
.e2ul li .ri .t2{ margin-bottom: .1rem; }
.e2ul li .ri .t2 span:nth-child(2){ display: none; }
.e2ul li .ri .t1{ font-size: .28rem; }
.c6 .text{ margin-top: .2rem; }
.c6 .text p{ margin-bottom: .2rem; font-size: .24rem;}
.c6 .c6t2{ margin-bottom: .2rem; }
.f1 .c6t1{ padding-top: .5rem; }
.c6 .text .pic{ text-indent: 0; }
.c6 .text .pic img{ max-width: 100%; height:auto; }
.f2d .title::after{ display: none; }
.f2d .title{ font-size: .28rem; }
.f2d .smt{ font-size: .24rem; margin-top: .1rem; text-align: center; }
.f2d{ margin-top: .3rem; margin-bottom: .6rem; }
.f2d2 .smt{ text-align: left; margin-bottom: .4rem; }
.forma{ width: 100%; margin: .3rem 0;}
.forma p.Tys{ width: 100%; }
.forma p{ width: 100%; margin-left: 0;margin-right: 0; }
.c3 .ri .t4 table{ min-width:600px;  }
.c3 .ri .t4 table td{ height: auto; line-height: inherit; }
.c3 .ri .t4 table td span{ font-size: .24rem !important; }
.b3 .picScroll-left .bd ul li{ margin-right: 0; }
.b5{ margin-bottom: .3rem; }
.c3 .ri .pic img{max-width: 60%; }
.c3 .ri .pic{ text-align: center; margin: .3rem 0;}
.c2di2 .c1ula li{ width: 100%; margin-bottom: .3rem; }
.top .nav li{ line-height: .7rem; }
.a3ul li .fl{ margin-right: 0; margin-bottom: .4rem; }
.b6ul li:nth-child(6){ width: 48%;}
.b4ul{ background: none; }
.b4 .hd.ty{display: none; }
.b4ul li{ display: block; width: 100%; margin: auto; padding-bottom: 50px; }
.b4ul li::after {display: none;}
.nub{ display: none;}
.top .nav li.on a{ color:#ec931f; }
.f2d .smt{ width: 100%;text-align: center;  }
.f2d .smt a{display: block; margin: auto; width: auto;
text-align: center;
text-align-last: center;
text-justify: distribute;
}
.b6 .c4 .pic img{ max-width: inherit;  width: 100%; }
.b6 .c4 .pic{ margin-right: 0; float: none; }
.b6 .c4 .picfl{margin-top:10px;text-align:center;}
.b6 .c4 .picfl .pic{display:inline-block;padding-right:0px;}
.b6 .c4 .picfl .pic:nth-child(2),
.b6 .c4 .picfl .pic:nth-child(3){width:49%;margin-top:5px;}

.d2bs p{ width: 48%; margin: 0 1%;}
.d2bs p img{ height: auto; }
.b5 .pic img{ margin-right: 0; max-width: 80%;}
.typ3{ line-height: 1.5; }
.typ3 span{ font-size: .24rem;}
.d2div .fl{ min-height: inherit; }
.c5di2 .c1ula li .ri{ text-align: center; }
.c5di2 .c1ula li .ri .sjcx{display: block; margin: auto; }
.c5di2 .c1ula li .ri .sjyc{display: none; }
.b6ul li:nth-child(6){ display: none;}
.b6ul li:last-child{ width: 100%; }
.b6div .pic img{max-width: 100%;  height: auto; }
}
