@charset "utf-8";
/* CSS Document */
/* index */

.pz9{ position:relative; z-index:9;}
body{ padding-top:100px;}
.op0{opacity: 0; font-family:Arial, Helvetica, sans-serif}

.wrap{ width:100%; max-width:1200px; margin:0 auto;}

/*product content  css  */
#preview{
	 width:100%; 
}
.jqzoom{
	100%
	float:left;
	position:relative;
}

.jqzoom img{ border:1px solid #ddd;}
.list-h{ margin:10px 0px 0px 0px; width:100%!important;}
.zoomdiv{ left:859px;  width:400px;}
.list-h li{ float:left;}
#spec-n5{
 width:100%;    
	padding-top:0px;
	 
}
 
 
#spec-list ul li{
	float:left;
	margin:0 5px;
	display:inline;
	width:60px; /*font-size:34px; */color:#009933;
}
#spec-list ul li img{
	padding:2px;
	border:1px solid #ccc; height:100%; width:100%;	 
}
/*jqzoom*/
 
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px; border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{max-width:800px;height:auto;}
.jqZoomPup{  z-index:0;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#fff 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=30);cursor:move;}
#spec-list{
	/*position:absolute;bottom:340px; text-align:center;
	width:25%;*/width:100%;
}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

/*product content  css over */

 

.more-an{display: inline-block; width: 150px; height: 40px; text-align: center;line-height: 40px; position: relative; color:#2284de;}
.more-an span{ position:relative; z-index:5; display:inline-block;}
.more-an:before, .more-an:after { content: ''; position: absolute; top: 0; left: 0; z-index: 0; width: 100%; height: 100%; -webkit-transition: -webkit-transform 0.3s, background-color 0.3s; transition: transform 0.3s, background-color 0.3s; -webkit-transition-timing-function: cubic-bezier(0.25, 0, 0.3, 1); transition-timing-function: cubic-bezier(0.25, 0, 0.3, 1);}
.more-an:after { border: 1px solid #2284de; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
.more-an:before { -webkit-transform: scale3d(0.7, 0.7, 1); transform: scale3d(0.7, 0.7, 1);}

.mob-nav{ width:60px; height:50px;}
.mob-nav span{ display:block; position:absolute; left:15px; width:30px; height:2px; top:50%; margin-top:-1px; background:#2284de; transition:all 0.5s ease;}
.mob-nav:before{ content:''; position:absolute; left:15px; width:30px; height:2px; top:13px; background:#2284de; transition:all 0.5s ease;}
.mob-nav:after{ content:''; position:absolute; left:15px; width:30px; height:2px; top:35px; background:#2284de; transition:all 0.5s ease;}
.mob-nav.on span{ width:0; transition:all 0.5s ease;}
.mob-nav.on:before{ top:23px; transform:rotate(45deg); transition:all 0.5s ease;}
.mob-nav.on:after{ top:23px; transform:rotate(-45deg); transition:all 0.5s ease;}

.top{ position:fixed; z-index:10; left:0; top:0; width:100%; transition:all 0.5s ease; background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.top-main .cur{ display:block;}
.top-main{ width:100%; max-width:1200px; margin:0 auto; padding:0;}
.top .logo{    margin-left: 40px;margin-top:30px;}
.top .logo2 { display: none;}

.T-nav li{ float:left;margin-left:40px; line-height:30px;   text-align:center; position:relative;}
.T-nav li a{ display:block; line-height:100px; position:relative; font-size:16px; transition:all 0.5s ease;}
.T-nav li a:after{ content:''; position:absolute; left:0; bottom:23px; height:2px; width:0%; background:#2284de; transition:all 0.5s ease;}
.T-nav li:nth-child(5) a:after{ content:''; position:absolute; left:0; bottom:23px; height:0px; width:0%; background:one; transition:all 0.5s ease;}
.T-nav li .secon{ position:absolute; width:150px; left:50%; margin-left:-75px; background:#fff; top:100px; z-index:5; display:none;}
.T-nav li .secon a{ display:block; line-height:46px; border-bottom:1px solid #ddd; text-align: center; font-size:14px; transition:all 0.5s ease;}

.tab-cell{ display:table-cell; vertical-align:middle;}
.top-search{ margin-top:20px; margin-left:20px; display:none}
.top-search span{ display:block; width: 25px;
    height: 60px; background:url(../images/search.png) no-repeat center center;}
.top-search p{ position:absolute; right:0; top:0; background:#fff; z-index:10; width:240px; box-shadow:0 0 10px rgba(0,0,0,0.1); display:none;}
.top-search p .c1{ float:left; width:190px; height:50px; padding:0 10px; border:none;}
.top-search p .c2{ float:left; width:50px; height:50px; background:url(../images/search.png) no-repeat center center; border:none; cursor:pointer;}

.dlbot table td{ border:1px solid #ddd; padding:10px;width:50%;text-align:center;}
.dlbot table td.tr{ width:150px;}

.vmlewo .pic {
	width:40%;
	padding:0%;
	border:0px solid #ddd;
	text-align:center;
}
.vmlewo .pic img {
	max-height:462px;
}
.vmlewo .con {
	width:60%; background:#fff; padding:3%; height:462px;
}
.lcmvc {
	font-size:16px;
	line-height:2;
	padding:3px 0;
}
.lcmvc span {
	color:#999;
}
.ts-tit {
	border-bottom:1px solid #ddd;
	padding-bottom:20px;
	color:#333;
	margin-bottom:15px;
}
.ts-tit .d1 {
	font-size:30px;
	font-weight:bold;
	line-height:1.5;
}
.ts-tit .d2 {
	font-size:18px;
	margin-top:10px;
}
.ts-tit .d2 a {
	float: right;
	position: relative;
	top: -53px;
	width: 125px;
	height: 42px;
	line-height: 42px;
	background:none; border:1px solid #2284de;
	color:#2284de;
	font-size: 14px;
	text-align: center;
}
.vlmtae {
	line-height:50px;
	height:50px;
	background:#fff;
	margin-top:5%;
}
.vlmtae span {
	display:inline-block;
	color:#fff;
	padding:0 30px;
	background:#2284de;
	font-size:20px;
}

.mb4{ padding-bottom:4%;}

/*index css*/
.aboekc{ line-height:2; font-size:16px;}
.albore{ background:#f8f8f8; padding:3% 0;}
.laebun{ margin-top:4%; padding-top:30px; border-top:1px solid #ddd;}
.laebun p{ padding:5px 0; font-size:16px;}
.laebun .backol{ position:absolute; right:0; top:30px; line-height:35px; padding:0 20px; border:1px solid #ddd; display: inline-block;}
.main{ width:100%; max-width:1600px; margin:0 auto;}
.laebut{ width:100%; background:#f4f4f4; padding-bottom:5%;}
.laebut .list{     width: 640px;
    height: 550px;
    position: absolute;
    left: 150px;
    border-radius: 12px;
    background: rgba(255,255,255,0.9); z-index:1; margin-top: 80px;}
	.laebut .list div{ width:80%; margin:10% auto 0;}
.laebut .list .line{color: #2284de;
    font-family: Arial, Helvetica, sans-serif; margin-bottom:3%;
    font-weight: lighter;
    font-size: 28px;}
.laebut .list h2{ font-size:46px; font-weight:100; color:#000; margin-bottom:2%;}	
.laebut .list h3{ font-size:24px; font-weight:100; color:#666;margin-bottom:8%;}	

.laebut .list ul{}
.laebut .list li{ width:33%; text-align:center; line-height:40px; float:left;}
.laebut .list li img{width:40%;}
.laebut .pic{ float:right; z-index:-1;}

.lbunec .d1{ font-size:24px;}
.lbunec .d2{ margin-top:15px; color:#999;}

.sac-tit{ padding:4% 0 ;}
.sac-tit p{ font-size:32px; float:left;}
.sac-tit span{color:#999; font-size:24px; float:right}

 
.albure{ width:100%; background:#fff; padding-bottom:5%;}
.albure .list{width: 640px;
    height: 550px;
    position: absolute;
    right: 150px;
    border-radius: 12px;
    background: rgba(255,255,255,0.9); box-shadow:0px 0px 10px #ddd;z-index:1; margin-top: 80px;}
		.albure .list div{ width:80%; margin:10% auto 0;}
.albure .list .line{color: #2284de;
    font-family: Arial, Helvetica, sans-serif; margin-bottom:3%;
    font-weight: lighter;
    font-size: 28px;}
	.albure .list .line span{ font-size:16px; color:#333;}
.albure .list h2{ font-size:24px; font-weight:100; color:#000; margin-bottom:4%;}	
.albure .list h3{ font-size:16px; font-weight:100; color:#666; line-height:30px;margin-bottom:8%;}	

.albure .list ul{}
.albure .list li{ width:33%; font-size:14px;line-height:40px; float:left; text-align:center;}
 .albure .list li span{ font-family: Georgia, "Times New Roman", Times, serif; color:#fd0808; font-size:46px;}
.albure .pic{ float:left; z-index:-1;}

.xlt-sot{ min-height:250px;padding-bottom:3%; position:relative; z-index:2; width:100%; max-width:700px; margin:-50px auto 0;}
.xlt-sot dl{ position:relative;}
.xlt-sot dl dt{ font-weight:bold; font-size:28px;}
.xlt-sot dl dd{ line-height:2; font-size:16px; margin-top:15px;}
.xlt-sot dl dd p{width:100%;float:left;}
.xlt-sot dl dd img{ float:left;width:35%;margin-right:2%;}
.wbotea{ background:#f7f7f7; padding-bottom:4%;}
.wbotea li{ width:435px; float:left;}
.wbotea .list{ width:145px; height:480px; background:url(../images/i8.jpg) center center no-repeat; float:left; display:block;}
.wbotea .list:nth-child(6){display:none;}
.wbotea li a{ display:block;}
.wbotea li a .aeolp{ display: table; width:100%; height:auto;/* box-shadow:0 0 10px rgba(0,0,0,0.2);*/ text-align:center;}
.wbotea li a .pic{ display:table-cell; vertical-align:middle; overflow:hidden; border-top-left-radius:12px;
border-top-right-radius:12px;
 }
.wbotea li a .pic img{ max-width:100%; max-height:335px;transition:ease .5s all;}
.wbotea li a .tit{  background:#fff;border-bottom-right-radius:12px;
border-bottom-left-radius:12px;  overflow:hidden; transition:all 0.5s ease; padding:6%; box-shadow:0px 0px 10px #ddd;}
.wbotea li a .tit h3{line-height:30px;font-size:18px; font-weight:100;height:60px;}
.wbotea li a i{ width:50px;display: block;
    height: 2px; margin-bottom:15px;transition:all 0.5s ease; background:#2284de;}
.wbotea li a .tit span{ color:#999; font-size:14px; margin-top:12%; transition:all 0.5s ease; display:block;}

a.fc-more{ margin:4% auto 0; display:block; width:140px; height:48px; line-height:48px; border-radius:25px; text-align:center; color:#2284de; border:1px solid #2284de; transition:all 0.5s ease;}

.aelbta{ background:#fff;}


.sac-tit3{ padding:2% 0 ;}
.sac-tit3 p{ font-size:32px; float:left; color:#fff;}
.sac-tit3 a{ float:right; color:#fff;}

.ealot{ width:150px;}
.ealot dt{ line-height:32px;}
.ealot dt a{
	font-size:16px;
}
.ealot dd{ line-height:30px;}
.ealot dd a{
	color:#666;
	opacity:0.8;
}

.eaoplc{
	width:500px; margin:0 auto;
}
.eaoplc .list{ width:107px; float:left; text-align:center; margin-right:23px;}
.eaoplc .list:nth-child(4){ margin-right:0;}
.eaoplc .list .d1{ font-size:14px; font-size:16px; margin-top:10px;}
.eaoplc .list .d2 a{ margin-right:15px;}

.lbota{ width:100%; height:65px; line-height:65px; background:#3e3e3e; color:#ddd;}
.lbota a{  color:#ababab;}
/*index css is over*/ 

.sj{ background:url(../images/bt.jpg) center no-repeat; font-size:20px; font-weight:bold; color:#db3931; text-align:center;}
.sj2{ background:url(../images/bt.jpg) center no-repeat; font-size:20px; font-weight:bold; color:#333; text-align:center; margin-top:4%;}
.agbore{ padding-bottom:50px;display: flex;
    justify-content: center;
    flex-wrap: wrap;}
.agbore .list{ width:397px; text-align:center; height:320px; margin:0px 3px 3px 0; padding-top:80px; background:#fff; float:left;}
.agbore .list img{margin-bottom:20px;}
.agbore .list .tit{ font-size:16px; line-height:35px; height:35px;}
.agbore .list strong{ font-size:16px;}

.nlmael{ width:100%; position:relative; margin:1% 0 8% 0;}
.nlmael .pic{  width:736px; height:567px; float:left; }
.nlmael .cont{     width: 585px;
    height: 535px;
    background: #fff;
    box-shadow:0px 0px 15px #ddd;
    position: absolute;
    z-index: 1;
    right: 0;
    top: 70px;}
.nlmael:nth-child(2) .pic{ float:right}
.nlmael:nth-child(2) .cont{left:0; right:inherit;}
.nlmael .word{ width:320px; margin:100px auto;}
.nlmael .tit{ font-size:22px; color:#999; line-height:35px;}
.nlmael h2{ color:#222; font-size:42px; margin:10px 0 15px 0;}
.nlmael .tit3{ font-size:18px; color:#333;}
.nlmael .tit4{ font-size:16px; color:#666; margin-top:30px; line-height:30px;}
.nlmael .link{ font-size:16px; display:block; color:#2284de; margin-top:40px;}
.byaoel{ padding:5% 10%; background:#f7f7f7;}
.lbopac{ margin-top:3%;}
.mlpaeo{
	padding:2% 0;max-width: 1200px;
    margin: 0 auto;
	 
}
 
.lbyael{
	width:100%; margin-bottom:2%;
}
.ny-banner{ height:455px; background:no-repeat center center; background-size:cover;}
.ny-banner2{ height:810px; background:no-repeat center center; background-size:cover;}
.obrelc {
    background-size: cover;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
}
.ny-main{ padding:2% 0 0 0;}
.ny-nav span{ display:none;}
.ny-nav a{ display:inline-block; width:150px; line-height:45px; border:1px solid #ddd; margin:0 10px;}
.ny-nav a.cur{ border-color:#2284de; color:#2284de;}

.enlma{ width:100%; background:url(../testimg/p8.jpg) top center no-repeat;}
.enlma .con{ position: absolute; width:27%; padding:15% 0 0 6%; left:55%; line-height:2; height:100%; color:#fff; background:#2284de;}
.enlma .con span{ font-size:30px; margin-bottom:35px; color:#fff;}
.aemltc{ margin-top:60px; background:#f9f9f9; padding:60px 0 2% 0;}
.aemltc .con{ width:100%; line-height:32px;}
 
.history{background:#f9f9f9; padding:60px 0 2% 0;}
.history .con{ width:100%; line-height:32px;}

.adslm{ font-size:26px; color:#333; margin:2% 0;}
.adslm2{ font-size:26px; color:#333; padding-bottom:60px ; background:url(../images/line.jpg) center 50px no-repeat; }
.adslm3{ font-size:26px; color:#fff; padding-bottom:60px ; background:url(../images/line.jpg) center 90px no-repeat; }

.foot{
	background:#fff;
}
 

.float-sild{ position:fixed; right:30px; bottom:30px; z-index:10;}

.map{ width:100%; height:755px;}
.map img{ max-width:none;}
.map .BMap_Marker{animation:sxd 1s ease-in-out infinite; -webkit-animation:sxd 1s ease-in-out infinite;}

.afbol{ text-align:center; font-size:28px;}
.baopea{ text-align:center; font-size:28px; color:#f00; font-weight:bold;}
.lbutea{ text-align:center; font-size:18px; color:#999;}

.owqlac li{ width:270px; margin:3% 3% 0% 0; float:left;}
.owqlac li:nth-child(4n){ margin:3% 0 0 0;}
.owqlac li .pic{ width:100%;border:1px solid #ddd;}
.owqlac li .pic img{ max-width:100%; max-height:100%;}
.owqlac li .tit{ font-size:16px; line-height:36px; height:36px; overflow:hidden; display:none;}

.t-bla{ font-weight:bold; font-size:50px;}
.t-bla span{ font-weight:normal; font-size:24px;}

.edit-con{ font-size:16px; line-height:2; margin-top:3%;}

.lecopa li{ border-bottom:1px dotted #ddd; width:100%; line-height:60px; height:60px;}
.lecopa li a{ font-size:16px; }
.lecopa li a i{ font-size:22px; color:#0c76bc; margin-right:10px;}
.lecopa li .date{ color:#999; float:right;}

.pagelc{ padding:20px 0;}
.pagelc a{ display:inline-block; line-height:30px; padding:0 10px; border:1px solid #ddd; margin:0 2px; vertical-align:middle;}
.pagelc a.mob-none{ padding:0; width:32px;}
.pagelc a.cur{ color:#2284de; background:#fff; border-color:#2284de;}

.news-list{ margin-top:3%; border-top:1px solid #ddd;}
.news-list li{ padding:30px 0; border-bottom:1px solid #ddd;}
.news-list li a{ display:block;}
.news-list li a .pic{ width:224px;}
.news-list li a .pic img{ width:100%; height:146px; object-fit:cover;}
.news-list li a .date{ margin-left:50px; width:95px; color:#999; transition:all 0.5s ease;}
.news-list li a .date:after{ content:''; position:absolute; left:95px; height:1px; width:35px; background:#ccc; top:12px; transition:all 0.5s ease;}
.news-list li a .date .d1{ font-size:18px;}
.news-list li a .date .d3{ margin-top:30px;}
.news-list li a .date .d3 span{ display:inline-block; width:35px; height:35px; background:#fff url(../images/r1.png) no-repeat center center; transition:all 0.5s ease;}
.news-list li a .con{ width:762px; transition:all 0.5s ease;}
.news-list li a .con .d1{ line-height:25px; height:25px; overflow:hidden; font-size:16px;}
.news-list li a .con .d2{ margin-top:30px; color:#999; line-height:25px; height:75px; overflow:hidden;}



.eolvnc{ font-size:22px; font-weight:bold; line-height:2.5;}
.eborec li{ margin-top:5%; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.eborec li table td{ width:50%; background:#fff;}
.qolvne{ padding:0 12%;}
.qolvne .d1{ color:#333; font-size:26px; margin-bottom:25px; padding-bottom:25px; position:relative;}
.qolvne .d1:after{ content:''; position:absolute; left:0; bottom:0; height:2px; width:40px; background:#053c82;}
.qolvne .d2{ color:#666; font-size:16px; line-height:2;}

.volea{ }
.volea li{     width: 380px;
    margin-right: 29px;
    float: left;
    margin-bottom: 0.5%;
    margin-top: 2%;}
.volea li:nth-child(3n){ margin-right:0;}
.volea li a{ display:block;}
.volea li a .aeolp{ display: table; width:100%; height:auto;/* box-shadow:0 0 10px rgba(0,0,0,0.2);*/ text-align:center;}
.volea li a .pic{ display:table-cell; vertical-align:middle; overflow:hidden;}
.volea li a .pic img{ width:100%; height:260px;transition:ease .5s all;}
.volea li a i{    width: 50px;
    height: 2px;
    background: #ddd;
    display: block;
    margin: 10px 0 15px 0; transition:all 0.5s ease;}
.volea li a .tit{ line-height:36px; padding:20px;  overflow:hidden; font-size:20px;transition:all 0.5s ease; background:#fff;}
.volea li a .tit span{ color:#999; font-size:14px; transition:all 0.5s ease; display:block; margin-top:30px;}

#dcms_pager{
	width:100%;
	font-family:arial;
}
#dcms_pager .pages {border:none;text-transform:uppercase;font-size:12px;margin:40px 0 10px 0;padding:0;height:auto;clear:both;text-align:center;  }
#dcms_pager .pages a {border:1px solid #ccc;text-decoration:none;margin:0 9px 0 0;padding:10px 14px;font-size:12px;  line-height:16px; font-family:arial; border-radius:3px;}
#dcms_pager .pages a:hover {border:1px solid #aeaeae;}
#dcms_pager .pages .pgempty {border:1px solid #eee;color:#333;}
#dcms_pager .pages .pgcurrent {border:1px solid #2284de;color:#fff; background-color:#2284de;}
#dcms_pager .pages select{padding: 6px 13px;
    margin-left: 11px;
    vertical-align: inherit;
    border: 1px solid #ddd;}

.message .row{margin-left:-.36rem}
.message .row .lg-6{padding-left:.36rem;margin:1.5rem 0 0;}
.message .txt-w{border:1px solid #dedede}
.message .icon,.message .txt{height:50px}
.message .txt{width:calc(100% - 60px);padding:0 .15rem}
.message .icon{width:60px;border-left:1px solid #dedede; background:#fff;}
.message textarea{width:100%;height:172px;padding:.15rem;border:1px solid #dedede; margin-top:1.5rem;}
.message .yzm .txt{width:calc(100% - 140px)}
.message .yzm .pic{height:50px;width:140px}
.message .btn{width:100%;height:50px;line-height:50px;font-size:18px;background:#044a9f; color:#fff;}
.caetct{}
.caetct li{ width:100%; height:445px; margin-bottom:60px;}
.caetct li .left{ display:block; width:600px; height:445px; float:left; background:#fff; padding-top:100px;}
.caetct li .pic{   width:600px; float:right;}
.caetct li .pic img{/* width:100%; height:50px;*/ object-fit:cover;}
.caetct li h3{ line-height:28px; overflow:hidden; font-size:26px; font-weight:100;width:400px; margin:0 auto;}
.caetct li h3:after{content:''; width:40px; height:2px; background:#0c76bc; margin:30px 0; display:block;}
.caetct li p{ width:400px; margin:0 auto; font-size:16px; line-height:36px;}
.caetct li:nth-child(2) .left{ display:block; width:600px; height:445px; float:right; background:#fff;}
.caetct li:nth-child(2) .pic{ /*width:76px;*/ width:600px; float:left;}

.splmc{ line-height:60px; color:#000; font-weight:bold; background:#ddd; margin-bottom:15px;}
.splmc span{ float:left; width:20%; padding-left:20px;}
.lbrela li{ margin-bottom:15px;}
.sbuewn{ line-height:60px; height:60px; background:#fff; color:#333; border:1px solid #ddd; transition:all 0.5s ease;}
.sbuewn.on{ background:#0075d0; color:#fff; transition:all 0.5s ease;}
.sbuewn span{ float:left; width:20%; padding-left:20px; overflow:hidden;}
.sbuewn .buct{ display:block; width:30px; height:30px; background:url(../images/x.jpg) no-repeat center center; position:absolute; left:-40px; top:5px; transform:rotate(45deg); transition:all 0.5s ease;}
.sbuewn.on .buct{transform:rotate(270deg);}
.molewa{ padding:2% 4%; line-height:2; color:#666; border:0px solid #2686df; background:#fff; display:none;}
.yureoc{ margin-top:2%; padding-top:2%; border-top:1px solid #ddd;}
.aelopa { margin-top:8%;}
.aelopa .list{ width:33.33%; padding:0 20px;}
.aelopa .list .pic{ 
	margin: 0 auto;
	cursor: pointer;
	position: relative;
	transition:all 0.6s ease-in-out;}

.aelopa .list .t1{ font-size:18px; margin:15px 0;}
.aelopa .list .t2{ font-size:22px; word-break:break-all;}
 

.laebot{ }
.laebot li{     width: 585px;
    margin-right: 29px;
    float: left;
    margin-bottom: 0.5%;
 }
.laebot li:nth-child(2n){ margin-right:0;}
.laebot li a{ display:block;}
.laebot li a .aeolp{ display: table; width:100%; height:auto;/* box-shadow:0 0 10px rgba(0,0,0,0.2);*/ text-align:center;}
.laebot li a .pic{ display:table-cell; vertical-align:middle; overflow:hidden;}
.laebot li a .pic img{ max-width:100%; max-height:335px;transition:ease .5s all;}
.laebot li a .tit{ line-height:32px;  overflow:hidden; font-size:22px;transition:all 0.5s ease;  margin-top:20px; margin-bottom:40px;}
.laebot li a .tit span{ color:#999; font-size:14px; transition:all 0.5s ease; display:block;}

.scalt{     font-size: 26px;
    color: #333;
   float:left;}
.amlba{ float:right;}

.poaepc li{ width:400px; float:left;} 
.poaepc li div{ background:#fff; width:100%; padding:26% 15%;}
.poaepc li div p{ color:#e90404; margin-bottom:15px; font-size:46px;width:100%; font-family:Arial, Helvetica, sans-serif;}
.poaepc li div h3{ font-size:22px; font-weight:100; margin-bottom:15px;}
.poaepc li div span{ color:#999; font-size:16px;}

.blaeo{   padding:40px 0 20px;}
.blaeo ul{}
.blaeo li{ float:left; width:20%; text-align:center; font-size:18px; line-height:36px;}
.blaeo li .pic{ border:1px solid #ddd; border-radius:80px; width:150px; height:150px; padding-top:18%; margin:0 auto 8%;} 
 
.dasol{ float:left; width:350px;}
.ladfbu{ float:right; background:#fff; width:820px; padding:4% 8%;}
.ladfbu strong{ font-size:18px; width:100%; display:block; margin:10px 0 20px 0;}
.ladfbu input{ width:48%; border:1px solid #ddd; line-height:46px; height:46px;  margin:0 2% 2% 0;float:left; }
.ladfbu input:nth-child(3n){margin:0 0 2% 2%;}
.ladfbu input:nth-child(5){margin:0 0 2% 2%;}
.ladfbu input:nth-child(6n){margin:0 2% 2% 0;}
.ladfbu input:nth-child(7n){margin:0 0 2% 2%;}
.ladfbu textarea{ border:1px solid #ddd;  width:100%; height:200px; }
.ladfbu button{}

.lbtapc{ width:600px; background:#fff; padding:10%; float:left; position:relative; top:-100px; text-align:center;}
.lbtapc h2{ font-size:30px;}
.lbtapc span{ font-size:18px; color:#999;}
.lbtapc h3{ font-size:26px; font-weight:100; margin:40px 0;}
.lbtapc p{ width:100%; line-height:30px; font-size:16px;}
.albut{ width:600px; float:right; position:relative; height:599px; top:-100px; text-align:center;}

a.mvalba{ width:50%; height:140px; display:block; background:#fff url(../testimg/r1.png) 560px center no-repeat; float:left;transition:all 0.5s ease; color:#333; font-size:18px; padding:4% 0 0 3%; margin-bottom:6%;}
a.mvalba span{ font-size:14px; color:#999;}

.lodslc{ margin-top:4%;}
.lodslc span{    width: 140px;
    line-height: 140px;
    cursor: pointer;
    border-radius: 70px; color:#2686df;
    text-align: center; background:#fff; font-size:36px;
        float: left;
    margin:0 4%;transition:all 0.5s ease;}
.lodslc span.cur{ color:#fff; background:#2686df;transition:all 0.5s ease;}
.dsolp{ height:10%; width:100%; background:rgba(255,255,255,0.7); padding:6%;  margin-top:5%;margin-bottom:15%}
.dsolp .bd{ position:relative; width:100%; left:0; top:0; visibility:visible; z-index:2; filter:alpha(opacity:100); opacity:1;  -moz-opacity:1;-khtml-opacity: 1;}
.dsolp .bd.plosc{ position:absolute; width:100%; z-index:1; visibility:hidden; filter:alpha(opacity:0); opacity:0;  -moz-opacity:0;-khtml-opacity: 0;}
 

 /*up css is youyong*/ 

.honor-ul li{ width:29%; float:left; margin-right:4%; margin-bottom:2%;   position:relative; }
.honor-ul li:nth-child(3n){ margin-right:0;}
.honor-ul li .honor-li-img{ display: table; width:100%; height:215px; text-align:center; overflow:hidden;}
.honor-ul li .honor-li-img p{ display:table-cell; vertical-align:middle;}
.honor-ul li .honor-li-img p img{ max-width:100%; max-height:215px; transition:all 0.5s ease;}
.honor-ul li:after{ content:''; position:absolute; left:0; bottom:0; width:0%; height:4px; background:#0e95e2; transition:all 0.5s ease;}
.honor-ul li .tit{ line-height:36px; margin-top:20px; height:42px; overflow:hidden; font-size:16px;transition:all 0.5s ease; text-align:center;}
.honor-ul li .tit span{ border:3px solid #e4e4e4; color:#999; font-size:14px; padding:0px 10px; float:right;transition:all 0.5s ease;}

.map-ol{ margin-top:5%;}
 
.tab-laeo{ height:480px; width:100%; display:table; text-align:center;box-shadow:0 0 10px rgba(0,0,0,0.2);}
.tab-laeo img{ max-width:90%; max-height:440px;}

.laebbc{ width:100%; max-width:390px; margin:20px auto 0;}

.lbolap{ background:#f0f0f0; height:80px; line-height:80px; color:#333;}

.lbolap1{}
.lbolap1 table td{ padding:5px;}
.lbolap1 table td.tr{ color:#999;}

.lsaeca{ width:50%; float:left; background:#fff;}
.lseaca img{ width:100%;} 
.lseaca h2{ font-size:42px;}
.aloeal{ margin-top:4%;}

.kbaeo dt{ background:#f9f9f9 url(../images/a1.png) no-repeat 98% center; color:#333; font-size:18px; font-weight:bold; padding:20px; margin-top:15px; cursor:pointer;}
.kbaeo dt.on{ color:#fff; background:#2284de url(../images/a2.png) no-repeat 98% center;}
.kbaeo dd{ padding-bottom:2%; display:none;}

.kbaeo dd li{ width:32%; float:left; margin-right:2%; margin-top:2%;}
.kbaeo dd li:nth-child(3n){ margin-right:0;}
.kbaeo dd li .tit{ line-height:30px; margin-top:5px; height:30px; overflow:hidden; font-size:16px;}

.boalca{ margin-top:4%; border-bottom:1px solid #ddd;}
.boalca .c1{ width:1080px; height:60px; border:none; font-size:16px; float:left;}
.boalca .c2{ float:left; width:120px; height:60px; border:none; cursor:pointer; background:#fff; color:#2284de; font-size:24px;}

.paelot{ padding:30px 0;}
.paelot a{ display:inline-block; font-size:16px; margin-right:40px;}
.paelot a.cur{ color:#2284de;}

.lbuoac li{ border:1px solid #ddd; float:left; width:49%; height:53px; overflow:hidden; font-size:16px; background:url(../images/t2-1.jpg) no-repeat 95% center; margin-bottom:2%;}
.lbuoac li:nth-child(2n){ float:right;}
.lbuoac li a{ display:block; padding:15px 40px 15px 35px; background:url(../images/t1-1.jpg) no-repeat 15px center;}
.lbuoac li a span{ color:#999; font-size:14px; margin-left:10px;}

.zsnr{ background:#f9f9f9 url(../images/zsbg.jpg) repeat-x; width:100%; padding:35px;}
.zsnr img{ width:343px; height:214px; float:left; margin-bottom:2rem;}
.zsnr p{ float:left;}
.zsnr .t1{ font-size:32px; color:#fff;   width:65%; margin-left:4%;}
.zsnr .t2{ color:#fff;  width:65%; margin-top:2%; margin-left:4%;}

.wzaj{ width:100%; border-bottom:1px solid #ddd; padding-bottom:5%; margin-bottom:3%; }
.wzaj img{ float:right;}
.wzaj div{ width:40%; float:left;}
.wzaj .t1{ font-size:26px;}
.wzaj .t3{ width:10%; height:2px; background:#2284de; display:block; margin:8% 0;}
.wzaj .t2{ line-height:36px;}
.video_tj{ width:100%; border-radius:8px; position:relative; margin:4% 0;}
.video_tj img{ border-radius:8px;}
.video_tj a i{ background:url(../images/video.png) no-repeat; position:absolute; top:50%; left:50%; width:59px; height:59px;transition:all 0.6s ease-in-out;}

.video{ width:100%;}
.video li{ width:32%; margin-right:1.5%; position:relative; float:left; margin-bottom:1.5%;}
.video li img{/* border-radius:8px;*/}
.video li a i{ background:url(../images/video.png) no-repeat; position:absolute; top:70%; left:50%; margin:-70px 0 0 -30px; width:59px; height:59px;transition:all 0.6s ease-in-out;}
.video li:nth-child(3n){ margin-right:0px;}
.video li p{ line-height:30px; font-size:18px; margin:3% 0; display:none; }
.video li p span{ font-size:14px; color:#999;}
.video li a.down{ font-size:12px; font-family:'宋体'; padding-left:15px; background:url(../images/down.jpg) center left no-repeat; float:right;}

 
@media (max-width: 1440px){
.T-nav li{ margin-left:26px;}
.laebut .list .con,.baopea,.sac-tit,.albure .list a .con,.svlo-tit,.labte .d1{ font-size:20px;}
.sac-tit a{ font-size:14px;}
.lnaeut li{ font-size:16px; line-height:40px; height:40px;}
.lbuoac li:hover{ border-color:#2284de; background:url(../images/t2-2.jpg) no-repeat 95% center;}
.lbuoac li:hover a{ background:url(../images/t1-2.jpg) no-repeat 15px center;}

}

@media (min-width: 1201px){
.more-an:hover{ color: #fff;}
.more-an:hover::after { border-color: #2284de; -webkit-transform: scale3d(0.7, 0.7, 1); transform: scale3d(0.7, 0.7, 1);}
.more-an:hover::before { background-color: #2284de; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}
.T-nav li .secon a:hover{ background:#f0f0f0; color:#2284de; transition:all 0.5s ease;}
.T-nav li .secon{ display:block; visibility:hidden; opacity:0; transform:translateY(30px); transition:all 0.5s ease;}
.T-nav li:hover .secon{ visibility: visible; opacity:1; transform:translateY(0px); transition:all 0.5s ease;}
.T-nav li > a.cur:after,.T-nav li > a:hover:after{ width:100%; transition:all 0.5s ease;}
.T-nav li > a.cur,.T-nav li:hover > a{ color:#2284de;}
.top-search p{ display:block; visibility:hidden; opacity:0; transform:translateX(-50px); transition:all 0.5s ease;}
.top-search:hover p{ visibility: visible; opacity:1; transform:translateX(0px); transition:all 0.5s ease;}
.albure .list a:hover .con:after{ transform:scale(1); opacity:1; border-radius:0; transition:all 1s ease;}
.albure .list a:hover .pic img{ transform:scale(1.05); transition:all 0.5s ease;}
.honor-ul li:hover .honor-li-img p img{ transform:scale(1.1); transition:all 0.5s ease;}
a.mvalba:hover{  background:#2284de url(../testimg/r2.png) 560px center no-repeat; color:#fff;  transition:all 0.5s ease;}
a.mvalba:hover span{   color:#fff;  transition:all 0.5s ease;}

.news-list li a:hover .date{ color:#2284de; transition:all 0.5s ease;}
.news-list li a:hover .date .d3 span{ background:#2284de url(../images/r2.png) no-repeat center center; transition:all 0.5s ease;}
.news-list li a:hover .date:after{ background:#2284de; width:70px; transition:all 0.5s ease;}
.news-list2 li a:hover .date{ color:#2284de; transition:all 0.5s ease;}
.news-list2 li a:hover .date .d3 span{ background:#2284de url(../images/r2.png) no-repeat center center; transition:all 0.5s ease;}
.news-list2 li a:hover .date:after{ background:#2284de; width:70px; transition:all 0.5s ease;}
.news-list li a:hover .con{ width:727px; transition:all 0.5s ease;}

.volea li a:hover i{ width:60px; transition:all 0.5s ease; background:#0c76bc;}
.volea li a:hover .pic img{ transform:scale(1.1); transition:all 0.5s ease;}
.volea li a:hover .tit span{  color:#0c76bc;transition:all 0.5s ease; }

.laebot li a:hover i{ width:60px; transition:all 0.5s ease; background:#0c76bc;}
.laebot li a:hover .pic img{ transform:scale(1.1); transition:all 0.5s ease;}
.laebot li a:hover .tit span{  color:#0c76bc;transition:all 0.5s ease; }

.wbotea li a:hover i{ width:60px; transition:all 0.5s ease; background:#2284de;}
.wbotea li a:hover .pic img{ transform:scale(1.1); transition:all 0.5s ease;}
.wbotea li a:hover .tit span{  color:#999;transition:all 0.5s ease; }
.wbotea li a:hover .tit { box-shadow:0px 0px 16px #cacaca;}
.aelopa .list .pic:hover{
	transform: rotate(360deg);
}
.video_tj a:hover i{
	transform: rotate(180deg);
}.video li a:hover i{
	transform: rotate(180deg);
}
.video li a.down:hover{  background:url(../images/down2.jpg) center left no-repeat;}

a.fc-more:hover{  color:#fff; background:#2284de; border:1px solid #2284de; transition:all 0.5s ease;}

}



@media (max-width: 1200px){
body{ padding-top:50px;}
.wrap{ max-width:768px;}
.top{ padding:0;}
.top .logo { display:none;}
.top .logo img{ height:50px;}

.top .logo2 { display: block; margin-top:10px; margin-left:15px;}
.top .logo2 img{ height:30px;}

.T-nav{ display:none; position:fixed; left:0; top:50px; background:#f9f9f9; height:calc(100% - 50px); overflow:auto; z-index:15; width:100%;}
.T-nav li{ width:100%; margin:0; border-bottom:1px solid #eee; text-align:left;}
.T-nav li a{ display:block; padding:0; line-height:45px; padding:0 2%; text-align:center;}
.T-nav li a.cur:after{ display:none;}
.secon{ background:none; width:100%; left:0; margin-left:0; position:relative; top:0;}
.mob-nav{ display:block;}
.top-search{ margin-top:0; display:none;}
.T-nav li .secon{ position:relative; left:0; margin-left:0; width:100%; top:0; }
.T-nav li .secon a{ line-height:45px; padding:0 5%;text-align:left;}
.top-search p{ top:50px;}
.laebut .list .con{ font-size:16px;}
.laebut .list .con img{ width:40px; height:40px;}
.afbol{ padding:0;}
.baopea{ width:100%; position:relative; margin-bottom:3%;}
.baopea .more-an{ left:auto; right:0; bottom:20px;}
.vmlewo .pic, .vmlewo .con{width:100%;}
.vmlewo .con{ height:auto;}
 .ts-tit .d1{ font-size:18px;}
 .lcmvc{ font-size:14px; padding:0; line-height:28px;}
.nlmael{ width:100%; margin-top:4%;}
.albure{ padding:0 2.5%;}
.float-sild{ right:5px; bottom:5px;}
.foot{ display:none;}
.ny-banner{ height:400px;}
 .ny-nav span{ display:block; border-bottom:1px solid #ddd; line-height:50px; background:url(../images/mxl.png) no-repeat right center; text-align:left; font-size:16px;}
.ny-nav p{ padding:0px 0; display:none;position: absolute;
    background: #fff;
    width: 100%;
    box-shadow: 0 0px 8px #ddd; z-index:9;}
.ny-nav p a{ display:block; border:none; width:100%; text-align:center; padding:0 0%; margin:0; line-height:42px;font-size:14px; border-bottom:1px solid #eee;}
.t-bla span{ font-size:18px;}
.enlma .con{ position:relative; width:100%; bottom:0; margin-bottom:20px;}
.lecopa li{ padding:0;}
.lecopa li .tit{ font-size:16px; width:100px;}
.lecopa li .con{ width:calc(100% - 100px);}
.lecopa li .con p a{ font-size:14px;}
.honor-ul li{ width:49%;}
.honor-ul li:nth-child(2n){ margin-right:0;}
.news-list li a .date{ display:none;}
.news-list li a .con{ width:calc(100% - 245px);}
.news-list2 li a .date{ display:none;}
.news-list2 li a .con{ width:calc(100% - 245px);}
.laebta{ width:100%;}
.lbtapc{ width:100%; margin-top:20px;}
.caetct li a .tit{ width:calc(100% - 90px);}
.laebot dl dd span{ display:block; margin:0; margin-top:5px;}

.laebot li{ width:100%; }
.laebot li a .tit{ font-size:18px; margin:10px 0;}
.laebot li:nth-child(2n){ margin-right:0;}

.mvalba span{ width:120px;}
.lbolap table td{ width:calc(100% - 85px); float:left;}
.lbolap table td.tr{ width:85px;}
.lsaeca .d1{ font-size:18px;}
.lbuoac li{ width:100%; font-size:14px;}
.lbuoac li a span{ font-size:12px;}
.boalca .c2{ height:50px; font-size:16px; width:80px;}
.boalca .c1{ height:50px; width:calc(100% - 80px); font-size:15px;}
}
@media (max-width: 768px){
	.nlmael .cont{     width: 100%;
    height: auto;
     
    top: 310px;}
	.agbore .list .tit{ font-size:12px;}
	.xlt-sot dl dd img{width:100%;}
	.nlmael .tit{ font-size:14px;}
	.nlmael h2{ font-size:16px; margin:0;}
	.nlmael .tit3{ font-size:14px;}
	.nlmael .tit4{ display:none;}
	.nlmael .link{ font-size:12px; margin-top:20px;}
	.nlmael .word{ width:90%; margin:10% auto;}
	.blaeo li{ width:50%; font-size:14px; line-height:30px;}
	.blaeo li .pic{ width:90px; height:90px; padding-top:10%;}
	.blaeo li .pic img{width:60%;}
.poaepc li{ width:100%;}
.poaepc li div{ padding:10% 5%; font-size:16px;}
.poaepc li div p{ font-size:18px; margin-bottom:0; }
.poaepc li div h3{ font-size:14px;margin-bottom:0;}
.poaepc li div span{ font-size:14px; line-height:30px;}
.poaepc li:nth-child(2) div{ position: relative;
    top: 320px;}
.poaepc li:nth-child(2) img{ position: relative;
    top: -200px;}
.main{ width:96%;}
.sac-tit p{ font-size:18px; float:left; width:50%}
.sac-tit p img{ height:15px;}
.sac-tit span{ font-size:14px;  }
.xlt-sot{ margin-top:20px;}
.wrap{ padding:0 3%;}
.agbore{}
.adslm, .adslm2, .adslm3 { font-size:18px;  }
.video{ margin-top:5%;}
.video li {width: 49%;margin-right: 2%;}
.video li:nth-child(2n) { margin-right: 0%;}
.video li a i {
 
    top: 30%;
    left: 40%; background-size:contain;
    margin: 0px 0 0 0px;
    width: 40px;
    height: 40px;
    
}

.lodslc span{    width:60px;
    line-height: 60px; margin:0 1%;
    border-radius: 30px; 
     font-size:18px;
       
    }
	
.laebut .list{ height:auto; left:0; position:inherit;padding-bottom:5%; margin-bottom:5%;margin-top:0px;}
.laebut .list div{ margin-top:0%; width:90%;}
.laebut .list .line{ 
    font-size: 22px;}	
.laebut .list h2, .albure .list h2{ font-size:16px;  }	
.laebut .list h3{ font-size:14px; }	
.laebut .list ul{}
.laebut .list li{ width:33%; text-align:center; line-height:40px; float:left; font-size:12px;}
.laebut .pic{ float:right; z-index:-1;}
.laebut .list,.wbotea .list{ width:100%;}
.laebut .list .con, .baopea, .sac-tit, .albure .list a .con, .svlo-tit, .labte .d1{ font-size:16px;}
.albure .list{ position:inherit; width:100%;right:0;height:auto; margin-top:10px; padding-bottom:5%; margin-bottom:5%;}
.albure .list li span{ font-size:26px;}
.albure .list li{ font-size:12px;}
.albure .list h3{ font-size:14px;}
.albure .list div{ margin-top:0%; width:90%;}
.wbotea li{ width:100%; margin-bottom:3%;}
.wbotea li a .tit h3{font-size:16px;}
.wbotea .list{ display:none;}
.wbotea li a .tit span{ margin-top:0;}
.lnaeut li{ line-height:35px; height:35px; font-size:14px;}
.lnaeut li a span{ top:0; font-size:12px;}
.baopea .more-an,.more-an{ width:100px; line-height:35px; height:35px; color:#fff; background:#2284de; font-size:14px;}
.lbutea{padding:0 % 1.5% 3%; font-size:14px;}
.byaoel{ padding:3% 1.5%;  }
.agbore {
    padding-bottom: 30px;
    display: inherit;  
      justify-content: inherit;  
     flex-wrap:inherit;  
}
.agbore .list{ width:49%; margin-right:2%;height: 170px;padding-top: 20px;}
.agbore .list:nth-child(2n){ margin-right:0;}
.agbore .list:nth-child(5n){ margin-right:0;width:100%;height: 190px;}
.agbore .list strong{ font-size:14px;}
.agbore .list a{ padding:10px 0 18px;}
.agbore .list a .tit,.nlmael li a .tit{ font-size:12px;}
.agbore .list a .pic{ margin:15px 0;}
.agbore .list img{ margin-bottom:0;}
.agbore .list a .pic img{ height:200px;}
.nlmael li a{ padding:15px 0;}
.lbota{ padding:15px 1%; line-height:30px; height:auto;}
.telbl{ width:100%;}
.lcama{ padding:0; margin-top:10px;}
.ny-banner .con .d1, .t-bla, .aemltc .con{ font-size:24px;}
.aemltc{margin-top: 0px;padding: 10px 0 1% 0; position:relative; z-index:0;background-size:145% 100%!important;}
.aemltc .pic{ width:100%;}
.aemltc .con{ width:100%; margin-top:20px;}
.caetct li{ height:auto;}
.caetct li .left{ width:100%;height:auto;padding:10% 0;}
.caetct li .pic{width:100%;}
.caetct li h3{ width:80%; font-size:16px; margin:0 auto;}
.caetct li p{ width:80%; font-size:14px; margin:0 auto; line-height:28px;}
.caetct li:nth-child(2) .left{ width:100%;height:auto;padding:10% 0;}
.caetct li:nth-child(2) .pic{width:100%;}
.baopea{ margin-bottom:0;}
a.fc-more{ padding:0; text-align:center; width:100%;}
.owqlac li{ width:49%; margin:2% 2% 0 0;}
.owqlac li:nth-child(2n){ margin:2% 0 0 0;}
.afbol{ font-size:16px;}
.eolvnc{ font-size:16px;}
.eborec li table td{ width:100%; float:left;}
.splmc .sp04, .sbuewn .sp04{ display:none;}
.splmc span, .sbuewn span{ width:25%;padding-left:10px;}
.qolvne{padding:0 6%;}
.qolvne .d2{ font-size:12px;}
.qolvne .d1 {
 
    font-size: 16px;
    margin-bottom: 15px;
    padding-bottom:15px;
 margin-top:15px;
}
.ny-banner{ height:85px;}
.obrelc{ background-size:contain!important;}
.ny-banner .con .d2{ font-size:16px;}
.enlma .con .d1{ font-size:18px; margin-bottom:15px;}
.adslm{display:none;}
.adslm,.fmcaol{ font-size:18px;}
.adslm2{ font-size:18px;padding:0;}
.lecopa li{height:auto; line-height:36px; font-size:14px;}
.lecopa li .tit{ width:100%;}
.lecopa li .con{ width:100%;}
.edit-con{ font-size:14px;}
.pagelc a.mob-none{ display:none;}
.blaeo{ padding-top:20px;}
.blaeo .d1{ font-size:24px;}
.dasol .d1{ font-size:16px;}
.dasol{ padding-bottom:15px; width:100%}
.ladfbu{ font-size:14px; width:100%;}
.ladfbu strong{ font-size:16px;}
.ladfbu .back{ position:relative; top:0; margin-top:15px;}
.caetct li a .tit{ font-size:14px;}
.aelopa .list .t1{ font-size:16px; margin:10px 0;}
.aelopa .list .t2{ font-size:12px;}
.albut .pic{ width:100%; height:320px;}
.albut .pic p img{ max-height:280px;}
.albut .con{ width:100%; margin-top:20px;}
.albut .con .d1{ font-size:20px;}
.albut .con .d3,.albut .con .d4{ font-size:14px;}
.mvalba span{ font-size:12px; line-height:45px; width:120px; font-weight:normal; width:70px;}
.albut .con .d6 img{ height:40px;}
.albut .picc{ width:100%;}
.tab-laeo{ height:320px;}
.tab-laeo img{ max-height:280px;}
.poaepc li .pic{ width:100%;}
.poaepc li .con{ width:100%; margin-top:3%;}
.poaepc li .con .d1{ font-size:16px;}
.poaepc li .con .d2{ margin-top:15px;}
.kbaeo dt{ padding:15px; font-size:15px;}
.kbaeo dd li{ width:49%;}
.kbaeo dd li:nth-child(3n){ margin-right:2%;}
.kbaeo dd li:nth-child(2n){ margin-right:0;}
.kbaeo dd li .tit{ font-size:14px;}
.paelot a{ font-size:14px; margin-right:20px;}
.lbunec .d1{ font-size:18px;}
.laebun p{ font-size:14px;}
.laebun .backol{ display:none;}
.lbtapc{ margin-top:80px;}
.lbtapc h2{ font-size:18px;}
.lbtapc span{ font-size:14px;}
.lbtapc h3{ font-size:16px; margin:15px 0;}
.lbtapc p{ font-size:12px;}
.albut{    width: 100%;
    float: inherit;
    position: inherit;
    height: auto;
    top: 0;
    text-align: center;}
	.ny-banner2{height:152px;}
	a.mvalba{ width:100%; height:auto; font-size:16px;}
	a.mvalba span{ font-size:12px;}
	
}
@media (max-width: 640px){
.honor-ul li .honor-li-img{ height:240px;}
.honor-ul li .honor-li-img p img{ max-height:210px;}
.news-list li{ padding:3% 0;}
.news-list li a .pic{ width:125px;}
.news-list li a .pic img{ height:85px;}
.news-list li a .con{ width:calc(100% - 140px); margin-top:0;}
.news-list li a .con .d1 {
    line-height: 25px;
    height: 50px;
    
}
.news-list li a .con .d2{ margin-top:5px; height:25px; font-size:12px;}
.news-list2 li{ padding:3% 0;}
.news-list2 li a .pic{ width:125px;}
.news-list2 li a .pic img{ height:85px;}
.news-list2 li a .con{ width:calc(100% - 140px);}
.news-list2 li a .con .d2{ margin-top:5px; height:50px;}
.volea li a .aeolp{ height:180px;}
.volea li a .pic img{ max-height:180px;}
.volea li a .tit{ font-size:14px; line-height:28px;}
.volea li{ width:49%;margin-right:2%;}
.volea li:nth-child(2n){ margin-right:0;}
.volea li:nth-child(3n){ margin-right:2%;}
.volea li a .tit span{ margin-top:0;}
}
@media (max-width: 545px){

}












.shade {position: fixed;left: 0; top: 0; z-index: 21;display: none; width: 100%;height: 100%; background-color: #000;filter: alpha(opacity=50); opacity: 0.5; }
.big-video {
    position: fixed;
    left: 50%;
    top: 50%;
	margin-top:-240px;
    z-index: 22;
    display: none;
    margin-left: -450px;
    background-color: #fff;
    width: 900px;
    box-sizing: border-box;
}
.big-video-main {
    height: 480px;
}
.big-video-clo {
    position: absolute;
    right: -35px;
    top: 0;
    width: 30px;
    height: 30px;
    background: url(../images/icon30.png) no-repeat center center;
    cursor: pointer;
}

@media screen and (max-width: 750px){
.big-video {
    width: 100%;
    left: 0;
    margin-left: 0;
}
.big-video-main {
    height: 185px;
}
.big-video-clo {
    right: 0;
    z-index: 21;
}
}
