.cate-swiper-xs .swiper-slide img{max-height:237px}
.header{position: relative;z-index: 5;}
.logo{
	line-height: 85px;width:15%;height: 85px;pad ding-left: 5%;
}
.logo>a{
	display: block;height: 85px;
}
.logo img{
	ma x-height: 100%;
}
.nav{
	width: 69%;height: 85px;line-height: 85px;
	text-align: right;font-size: 1.2rem;
	padding-left:5%
}
.nav>ul{
	disp lay: flex;justify-content: space-around;
}
.nav-icon{
	display: none;width: 50px;height: 50px;
	background: url(../images/nav.png) no-repeat left center;
	background-size: 80% 80%;
}
.search{
	width: 8%;padding-right: 3%;text-align: right;
	position: relative;color: #908f8f;font-size: 1.6rem;
	height: 50px;padding-top: 15.5px;line-height: 50px;
}
.search .cn,.search .en{padding: 0 10px;vertical-align: middle;}
.search .search-icon{padding: 0 15px;}
.search .input{
	position: absolute;transform: translateX(-60%);top: 85px;z-index: 99;left: 5px;
	display: none;font-size: 12px;
}
.search .input:hover{
	display: block;
}
.search .input input{
	height: 48px;width: 300px;border-radius: 5px;border:1px #ddd solid;line-height: 48px;text-indent: 10px;
	font-size: 1.2rem;color: #908f8f;
}

.nav .nav-li{
	wi dth: 90px;
	width: 86px;
	color: #575757;text-align: center;
	display: inline-block;
}
.nav .nav-li>a{
	display: block;height: 85px;
}
.nav .nav-li:hover,.nav .nav-li.on{
	color: #fff;
	background: #11418b;
}
.nav-li{position: relative;}
.nav .nav-li:hover .nav-sec-ul{
	display: block;
}
.nav-sec-ul{display: none;position: absolute;left: 0;top: 100%;min-height: 190px;color: #262525;padding: 30px 300px 30px 15px;z-index: 5;background: rgba(255,255,255,1);white-space: nowrap;}
.nav-sec-ul .tw{position: absolute;right: 30px;width: 240px;top: 50%;transform: translateY(-50%);}
.nav-sec-ul .t{height: 150px;}
.nav-sec-ul .w{height: 40px;line-height: 40px;}
.nav-sec-li{font-size: 1.2rem;line-height: 3;}
.responsive-nav{
	position: fixed;background: rgba(0,0,0,.5);top: 0 ;bottom: 0;left: 0;right: 0;top: 60px;
	z-index: 99;display: none;
}
.responsive-nav .nav-li{
	padding: 1.5rem;border-bottom: 1px #ddd solid;text-align: center;
	color: #fff;font-size: 1.5rem;
}
.responsive-nav>ul{
	overflow: auto;
}
.responsive-nav .nav-li{
	
}
@media only screen and (min-width: 1200px) and (max-width: 1500px) {
	
}
@media only screen and (min-width: 100px) and (max-width: 1200px) {
	.nav{
		display: none;
	}
	.nav-icon{
		display: block;
	}
	.search{
		display: none;
	}
	.header{
		height: 50px;padding: 5px 0;
	}
	.logo{
		line-height: 50px;width: 35%;height: 50px;
	}
	.logo>a{
	display: block;height: 50px;
	}
}
.banner{
	overflow: hidden;position: relative;
}
.banner .swiper-slide img{
	min-height: 200px;width: auto;
}
.banner  .swiper-pagination-bullet{background: red;}
.main-body{
	max-width: 1600px;width: 96%;margin: 0 auto;
}

h1{
	margin: 3.5rem 0;
}
h1 .cn{
	color: #3e3e3e;
	font-size: 1.8rem;
}
h1 .en{
	color: #3e3e3e;
	font-size: 1.6rem;
}
.fenge{
	width: 20px;margin-top: 1rem;
	border: 2px #c0c0c0 solid;
}
.news{
	margin-right: 50px;
}
.news-tw .t{
	width: 30%;
}
.news-tw .w{
	width: 70%;
}
.news-tw .w-wrap{
	padding-left: 2rem;
}
.news-tw .w-title{
	color: #4a4a4a;font-size: 1.4rem;
}
.news-tw .w-time{
	color: #989797;font-size: 1.2rem;line-height: 2;
}
.news-tw .w-info{
	color: #787878;font-size: 1.2rem;line-height: 1.5;
}
.news-tw .w-more{
	padding: 1.5rem 0;
}
.news-li{
	background: url(../images/jiantou-2.png) no-repeat left center;text-indent: 15px;
	color: #5e5d5d;font-size: 1.2rem;white-space: nowrap;padding: .5rem 0;
	border-bottom: 1px #C0C0C0 dashed;height: 22px;line-height: 22px;
}
@media only screen and (min-width: 100px) and (max-width: 768px) {
	.news{
		margin: 0;
	}
	.news-tw .w-more,.news-tw .w-info{
		display: none;
	}
	.news-tw{
	margin-bottom: 20px;}
}
.news-li:hover{
	color: #11418b;
	background: url(../images/jiantou.png) no-repeat left center;
}
.anli{
	overflow: hidden;
}
.anli-swiper{
	position: relative;
}
.anli-swiper .swiper-slide{
	position: relative
}
.anli-swiper .swiper-slide .swiper-cover-wrap{
	opacity: 0;
}
.anli-swiper .swiper-slide .swiper-cover{
	opacity: 0;
}
.anli-swiper .swiper-slide-active .swiper-cover-wrap{
	opacity: 1;
}
.anli-swiper .swiper-cover-wrap{
	position: absolute;top: 0;left: 0;right: 0;bottom: 0;
	background: rgba(0,0,0,.5);
	opacity: 0;
}
.anli-swiper p{
	color: #fff;
}
.anli-swiper .swiper-cover{
	width: 50%;margin-left: 10%;
	margin-top: 50px;padding-top: 15px;border-top: 2px #fff solid;
	color: #fff;
}
.anli-swiper .swiper-cover-wrap:hover{
	opacity: 1;
}
.anli-swiper .swiper-cover-wrap:hover .swiper-cover{
	opacity: 1;
}
.anli-swiper .swiper-button-prev,.anli-swiper .swiper-button-next{
	position: absolute;top:-3.5rem;right: 0;left: auto;width: 55px;height: 30px;background: #fd1818;color: #fff;margin: 0!important;
	transform: translateY(-100%);
	text-align: center;line-height: 30px;font-size: 20px;
}
.anli-swiper .swiper-button-prev{
	right: 60px;background: #b5b5b5;
}
.footer{
	background: #454545;
}
.footer-wrap{
	width: 96%;max-width: 1600px;margin: 0 auto;position: relative;
}
.footer-nav-li{
	float: left;font-size: 1.4rem;padding: 3% 0 1%;line-height: 2;
}
.footer-nav-li p{
	color: #bfbdbd;
}
.footer-nav-li2{
	color: #757575;font-size: 1.2rem;padding: 3% 0;
}

.in-banner{position:relative;}
.in-banner .ny-title{text-align: center;color: #fff;width: 100%;position: absolute;top:50%;margin-top:-8rem}
.in-banner .ny-title h2{color: #fff;font-size: 4rem;}
.in-banner .ny-title h3{font-size: 3rem;}

@media only screen and (min-width: 100px) and (max-width: 768px) {
	
.in-banner .ny-title{margin-top:-4rem}
.in-banner .ny-title h2{font-size:3rem}
.in-banner .ny-title h3{font-size:2rem;margin-top:0}

.footer-nav{
		text-align: center;
	}
	.footer-nav-li{
		width: 33%;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
	.footer-nav-li{
		width: 20%;
	}
}
@media only screen and (min-width: 1200px){
	.footer-nav-li{
		width: 12%;
	}
}
.copyright{
	border-top: 1px #626262 solid;padding: 1.5rem 0;
	line-height:1.2;color: #626262;font-size: 1.2rem;
}
.return-top{
	position: absolute;top: 50%;right: 0;width: 36px;
}
@media only screen and (min-width: 100px) and (max-width: 768px) {
	.return-top{
		display: none;
	}
}
.cate{
	margin-top: 50px;
}
.cate-i,.cate-swiper{
	float: left;width: 18%;
	color: #fff;font-size: 1.6rem;
}
.cate-swiper{
	width: 28%;height: 100%;background: #f6f5f5;
}
.cate-swiper-lg{
		display: block;
}
.cate-swiper-xs{
	display: none;
}
@media only screen and (min-width: 100px) and (max-width: 768px) {
	.cate-i{
		float: left;width: 50%;
	}
	.cate-swiper{
		width: 100%;
	}
	.cate-swiper-lg{
		display: none;
	}
	.cate-swiper-xs{
		display: block;padding: 15px 0;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
	.cate-i,.cate-swiper{
		float: left;width: 33%;
	}
}
.cate .tc-1 .c{
	right: 15px;bottom: 15px;
}
.cate .tc-2 .c{
	left: 15px;top: 15px;
}
.product-swiper{
	overflow: hidden;text-align: center;position: relative;
}
.product-swiper .swiper-button-prev{
	width: 8px;height: 14px;margin-top: -7px;
	background: url(../images/pre-next.png) no-repeat 0px 0px;
}
.product-swiper .swiper-button-next{
	width: 8px;height: 14px;margin-top: -7px;
	background: url(../images/pre-next.png) no-repeat -9px 0px;
}

/*产品页面*/
.page-bg{
	position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1;
	background-size:cover;background-repeat: no-repeat;background-position: center center; 
}
.in-page{
	position: relative;z-index: 2;
}
.in-wrap{
	width: 96%;max-width: 1260px;margin: 0 auto;
}
.in-wrap .top{
	position: fixed;height: 5rem;left: 0;right: 0;background: #fff;
	display: none;
}
.in-wrap .top .show{
	width: 3rem;height: 3rem;margin: 1rem;
}
.in-wrap .left{
	width: 16%;background: rgba(255,255,255,.7);float: left;
	position: fixed;
}
.in-wrap .right{
	width: 75%;float: right;
}
.left .return{
	height: 80px;padding-left: 20px;
	background: #fff;
}
.left .return-a{
	display: inline-block;margin-top: 22px;text-align: center;
	width: 100px;height: 35px;line-height: 35px;background: #11418b;border-radius: 5px;
	color: #fff;font-size: 1.4rem;
}
.left-nav{
	margin-left: 25px;
}
.left h1{
	font-size: 1.6rem;color: #4c4c4c;margin: 0;
}
.left .fenge{
	border: 1px #4c4c4c solid;margin: 1rem 0;
}
.left .st-nav{
	padding: 2rem 0;
}
.left .sec-nav{
	margin-left: 5px;padding-bottom:2rem;
	color: #5a5959;font-size: 1.2rem;
}
.left .sec-nav-i{
	margin: 2rem 0;
}
.left .sec-nav-i:hover{
	color: #11418b;
}
.product-tw{
	padding: 35px;border-radius: 10px;background: rgba(255,255,255,.7);
	margin-bottom: 2rem;
}
.product-tw .t{
	margin-right: 20px;background: url(../images/pro-bg.jpg)no-repeat;
	background-size: cover;width: 35%;padding: 10px 0;text-align: center;border: 1px #ddd solid;
}
.product-tw .w-title{
	color: #4d4b4b;font-size: 1.6rem;padding: 2rem 0 1.5rem;
}
.product-tw .w-info{
	color: #6e6e6e;font-size: 1.2rem;line-height: 1.5;
	margin-bottom: 2.5rem;
}
.product-tw .button-a{
	display: inline-block;width: 90px;height: 28px;line-height: 28px;
	background: #11418b;border-radius: 10px;position: relative;left: 0;
	color: #fff;text-align: center;transition: left 1s;
}
.product-tw:hover .button-a{left: 50px;}
@media only screen and (max-width:1200px) {
	.in-wrap .top{
		display: block;
	}
	.in-wrap .left{
		display: none;width: 100%;
		position: fixed;z-index: 3;top: 50px;left: 0;bottom: 0;
		background: #fff;overflow: auto;
	}
	.in-wrap .right{
		width: 100%;margin-top: 50px;
	}
}
#show-wrap{
	position: fixed;top: 0;bottom: 0;left: 0;right: 0;display: none;z-index: 100;background: rgba(0,0,0,.5);
}
.show-cbox{
	height:100%
}
.show-wrap{
	position: relative;
}
.show-wrap .return{
	width: 110px;height: 100%;background:rgba(0,0,0,.5);padding-top: 100px;cursor: pointer;
}
.show-wrap .return-sm{
	display: none;background: #fff;
}
.show-wrap .return-sm>p,.show-wrap .return-sm>a{
	height: 40px;line-height: 40px;cursor: pointer;text-indent: 10%;color:#fff;background: #11418b;
}
@media only screen and (min-width: 100px) and (max-width:768px) {
	.show-wrap .return-sm{display: block;}
	.show-wrap .return{display: none;}
}
.show-wrap .return-p{
	height: 110px;line-height: 55px;margin-top:200px ;background: #11418b;text-align: center;padding: 0 20px;
	font-size: 1.6rem;color: #fff;letter-spacing: 10px;
}
.show-wrap .show-box{
	background: #fff;height: 100%;overflow: scroll;
}
.show-wrap .show-name{
	color: #494848;font-size: 2.2rem;background: #dddddd;line-height: 1.2;padding:1rem 0.5rem;
}
@media only screen and (min-width: 100px) and (max-width: 768px) {
	.show-wrap .show-name{
		font-size: 1.6rem;
	}
}
.show-wrap .show-pic{
	padding-left: 30px;padding-top: 10px;padding-bottom: 30px;padding-right:30px;
}
.show-wrap .show-content{
	color: #5c5c5c;font-size: 1.4rem;line-height: 1.8;padding:0 30px;overflow: hidden;padding-bottom: 70px;
}
.show-wrap .show-content ul li{list-style:initial;margin-left:20px;}

.main-body{
	color: #eeeeee;
}
.in-nav-wrap{
	background: #fff;height: 55px;overflow: hidden;border-bottom: 1px #dadada solid;
}
.in-nav{
	max-width: 1600px;margin: 0 auto;
	color: #4c4b4b;font-size: 1.4rem;
}
.in-nav .swiper-slide{
	width: auto;
}
.in-nav .swiper-slide.on,.in-nav .swiper-slide:hover{
	border-bottom: 3px #11418b solid;
}
.in-nav a{
	display:inline-block;height: 20px;line-height: 20px;
	padding:0 30px;margin: 16px 0;border-right: 1px #ddd solid;
}
.anli-container{
	width: 96%;max-width: 1600px;margin: 0 auto;padding: 2% 0 3%;
}
.anli-tw{
	background: #fff;margin:20px;
}
.anli-tw .t{
	text-align: center;
}
.anli-tw .w{
	padding: 20px;
}
.anli-tw .w-title{
	color: #4c4c4c;font-size: 1.6rem;padding-bottom: 1rem;
}
.anli-tw .w-info{
	color: #737373;font-size: 1.2rem;
}
.anli-pic{
	overflow: hidden;position: relative;text-align: center;
}
.anli-content{
	width: 96%;max-width: 1600px;margin: 0 auto;padding: 2% 0 5%;
	line-height: 1.8;font-size: 1.2rem;color: #737373;
	background: #f2f2f2;
}
.pages{
	text-align: center;
	background: #fff;
	padding: 2rem 0;
}
.pages-s,.pages-i{
	display: inline-block;width: 40px;height: 40px;text-align: center;line-height: 40px;
	background: #dcdcdc;color: #646464;	font-size: 1.2rem;
	vertical-align: middle;margin: 0 5px;
}
.pages-s{
	width: 50px;font-size: 1.8rem;
}
.pages-s:hover,.pages-i:hover,.pages-i.on{
	background: #11418b;color: #fff;
}
.info-body{
	background: #fff;
}
.info-main{
	width: 96%;max-width: 1600px;margin: 0 auto;
	
}
.info-top{
	height: 100px;line-height: 100px;
	border-bottom: 1px #ddd solid;color: #494848;font-size: 2rem;
	margin-bottom: 50px;
}
.info-top .return{
	width: 100px;height: 30px;line-height: 30px;margin-top:40px;text-align: center;background: #11418b;
	color: #fff;font-size: 1.2rem;border-radius: 5px;
}
.anli-swiper2{
	padding-bottom: 80px;
}
.anli-swiper2 .swiper-button-prev,.anli-swiper2 .swiper-button-next{
	width: 40px;height: 40px;
	background-size: 9px 18px;
	background-image: url(../images/pre-1.png);
	background-color: #a7a7a7;
}
.anli-swiper2 .swiper-button-next{
	background-image: url(../images/pre-2.png);
}
.anli-swiper2 .swiper-button-prev:hover,.anli-swiper2 .swiper-button-next:hover{
	background-color: #11418b;
}
.anli-swiper2 .swiper-pagination-bullets{
	bottom: 40px!important;
}
.anli-swiper2 .swiper-pagination-bullet{
	border-radius: 0
}
.anli-swiper2 .swiper-pagination-bullet-active{
	background: #11418b;
}
.main-wrap{
	position: relative;
}
.main-wrap-color{
	background: #eeeeee;
}
.main-container{
	width: 96%;max-width: 1600px;margin: 0 auto;	
}
.common-wrap{
	width: 96%;max-width: 1600px;margin: 0 auto;	
}
.jishu-tw {
	position: relative;padding:40px 0;
	border-bottom: 1px #ddd solid;
}
.jishu-tw .other{
	position: absolute;top: 50%;left: 50%;z-index: 99;
	transform: translate(-50%,-50%);
}
.jishu-tw .w-title{
	color: #464646;font-size: 2rem;padding: 40px 0;text-align: center;
}
.jishu-tw .w-info{
	color: #464646;font-size: 1.2rem;line-height: 1.5;
	margin-bottom: 50px;
}
.jishu-tw:nth-child(odd) .w-wrap{
	padding-left: 80px;
}
.jishu-tw:nth-child(even) .w-wrap{
	padding-right: 80px;
}
.jishu-tw .w-more{
	text-align: center;
}
.button-p{
	display: inline-block;
	cursor: pointer;background: #11418b;width: 110px;height: 30px;line-height: 30px;
	text-align: center;color: #fff;
}
@media only screen and (min-width: 100px) and (max-width: 768px) {
	.jishu-tw .other{
		display: none;
	}
	.jishu-tw:nth-child(odd) .w-wrap,.jishu-tw:nth-child(even) .w-wrap{
		padding: 0;
	}
}
.section{
	padding: 2% 0;
}
.section h1{
	padding-bottom: 1%;
}
.ys{
	text-align: center;
}
.ys .section-i{
	margin-bottom: 15px;
}
.ys .t{
	margin-bottom: 15px;padding: 0 10px;
}
.ys .w{
	padding: 0 10px;
}
.ys-li{
	margin-bottom: 35px;
}
.li-num{
	display: inline-block;vertical-align: middle;
	width: 30px;height: 30px;border-radius: 30px;background: #11418b;margin-right: 15px;
	line-height:30px;text-align: center;font-size: 1.4rem;color: #fff;
}
.jmtj{background: #f8f8f8;}
.lc-li{
	margin-bottom:25px;
}
.lc-li .li-num{
	width: 50px;height: 50px;line-height: 50px;border-radius: 5px;background: #fff;
	color: #3e3d3d;border: 1px #11418b solid;
}
.lc-li .xiantiao2{
	margin:25px 20px 0 65px;
	border-bottom: 1px #ddd dashed;
}
.lc-li .fenge{
	width:20%;border: 1px #ddd solid;
	transition: width 1s;margin: 15px 0;
}
.lc-li:hover .li-num{
	background: #11418b;color: #fff;
}
.lc-li:hover .fenge{
	width: 60%;
}
.lc-li p{
	margin-right: 40px;
}
.important:after{
	content: "*";
	color: #11418b;
	padding: 0 10px;
	text-align: center;
	vertical-align: top;
}
.zxsq{
	background: url(../images/9999.jpg) repeat;
}
.zxsq .section-content{
	width: 96%;max-width: 1050px;margin: 0 auto;margin-top: 45px;
}
.zxsq .input-i{
	margin-bottom: 40px;height: 50px;
}
.zxsq .input-i .input-name{
	width: 28%;display: inline-block;
	color: #474747;font-size: 1.8rem;vertical-align: middle;
}
.zxsq .input-i input{
	width: 60%;height: 50px;border: 1px #cccccc solid;border-radius: 5px;text-indent: 10px;
}
.zxsq .form-submit{
	text-align: center;
}
.zxsq .form-submit input{
	width: 250px;height: 50px;text-align: center;line-height: 50px;border-radius: 10px;
	color: #fff;font-size: 1.4rem;
	background: url(../images/bg-2.jpg) repeat center center;border: none;
}
@media only screen and (min-width: 100px) and (max-width: 768px) {
	.zxsq .input-i{
		margin-bottom: 20px;
	}
	.zxsq .input-i .input-name{
		width: 25%;display: inline-block;
		color: #474747;font-size: 1.2rem;
	}
	.zxsq .input-i input{
		height: 30px;
	}
}
.zp-wrap{
	min-height: 900px;
}
.zp-wrap>h1{
	color: #fff;font-size: 2.2rem;padding: 3%;margin: 0;
}
.zp-wrap>p{
	line-height: 2.2;margin-bottom: 30px;font-size: 1.6rem;
}
.zp-box{
	margin:10px;padding: 30px;position: relative;
	background: rgba(255,255,255,.7);
}
.zp-box table{
	width: 100%;color: #494848;
}
.zp-box caption{
	color: #3a3a3a;font-size: 2.2rem;text-align: left;
}
.zp-box table th{width: 33%;padding:20px 0;font-size: 1.4rem;text-align: left;}
.zp-box table td{font-size: 1.8rem;padding: 5px 0;}
.zp-box .time{font-size: 1.4rem;padding-top: 40px;color: #494848;}
.zp-box .box-button{position: absolute;bottom: 30px;right: 30px;display: none;cursor: pointer;}
.zp-box:hover .box-button{display: block;}

.show-zp-wrap{
	display: none;
	position: fixed;top: 0;left: 0;right: 0;bottom: 0;
	background: rgba(255,255,255,.5);
}
.show-zp{
	position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);
	max-width: 880px;width: 96%;
}
.show-zp-box{
	padding: 40px;padding-bottom: 80px;
	background: #fff;
	box-shadow: 0 0 5px 5px #ddd;
}
.show-zp-box h1{
	margin: 0;
	margin: 40px 0;
}
.show-zp-box .close{
	position: absolute;right: 40px;;top: 20px;
}
.hz-ul{
	padding: 80px 0;
}
.hz-li{
	text-align: center;padding: 15px 0;
	border-bottom: 1px #ddd solid;border-right: 1px #ddd solid;margin-right: -1px;
}
.hz-li img{max-width:224px}
.map{
	height: 500px;position: absolute;top: 0;left: 0;right: 0;
	opacity: 0;transition: opacity 1s;
}
.contact-wrap{
	max-width: 885px;width: 96%;margin: 0 auto;
	position: relative;padding-top: 370px;z-index: 3;
}
.contact-box{
	position: relative;
	padding: 30px;
	background: #fff;
	border: 1px #ddd solid;
	margin-bottom: 20px;
}
.contact-box .t{
	text-align: center;width: 30%;
	border-left: 1px #ddd solid;margin-left: -1px;
}
.contact-box .w{
	width: 70%;position: relative;
}
.contact-box .map-button{
	position: absolute;bottom: 10px;right: 30%;
	cursor: pointer;
}
.contact-box h1{
	padding: 0;margin: 0;
}
.contact-box .fenge{
	margin: 15px 0;width: 20%;
}
.contact-box .article{
	font-size: 1.2rem;
}
.liuyan{
	max-width: 480px;margin: 0 auto;border-radius: 5px;margin-bottom: 50px;
	background: #fd1818;text-align: center;padding:10px 15px;color: #fff;
	font-size: 1.2rem;
}
.liuyan a{
	
}
.news-wrap{
	max-width: 1120px;width:73%;
}
.news-box{
	padding: 30px 0;border-bottom: 1px #ddd solid;
}
.news-box h1{
	font-weight: bold;
	margin: 0;color: #4e4d4d;font-size: 1.5rem;line-height: 2;
}
.news-box h1:hover{
	color: #fd1818;
}
.news-box .time{
	padding: 0.8rem 0;
}
.news-box .t{
	margin-right: 15px;
}
.weibo{
	width: 25%;
}
@media only screen and (min-width: 100px) and (max-width: 768px) {
	.weibo{
		display: none;
	}
	.news-wrap{
		width:96%;
	}
	.news-box .t{
	float:none;text-align: left;
	}
}
.news-swiper{
	position: relative;overflow: hidden;
}
.news-swiper .swiper-sldie{
	position: relative;
}
.news-swiper .c{
	position: absolute;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,.5);
	height:60px;line-height: 60px;color: #fff;font-size: 1.2rem;text-indent:15px
}
.news-swiper-wrap{
	position: relative;
}
.news-swiper-wrap .news-swiper-sm{
	position: absolute;height:40px;bottom: 0;right: 10px;width: 40%;padding: 10px 0;
}
.news-swiper-wrap .news-swiper-sm img{
	height: 40px
}
@media only screen and (min-width: 100px) and (max-width: 768px) {
	.news-swiper-wrap .news-swiper-sm{
		display: none;
	}
	.news-swiper .c{
		height: 40px;line-height: 40px;
	}
}

.weixin{
	border: 3px #ddd solid;
	border-top: 3px #4bbb0d solid;
}
.weixin h1{
	margin: 0;padding: 15px 0;text-indent: 15px;
	font-size: 1.2rem;border-bottom: 3px #ddd solid;
}
.weixin .tw{position: relative;}
.weixin .t,.weixin .w{
	width: 50%;
}
.weixin .t-wrap{text-align: center;padding: 20px 15px;}
.weixin .w{
	position: absolute;left: 50%;top: 50%;transform: translateY(-50%);padding: 15px 0;
	border-left: 1px #ddd solid;text-align: center;
	color: #606161;font-size: 1.2rem;
}
.news-info{
	width: 96%;max-width: 1200px;margin: 0 auto;padding: 3% 0;
}
.news-info .return a{
	display: inline-block;
	width: 100px;height: 40px;border-radius: 10px;text-align: center;line-height: 40px;
	border:1px #11418b solid;
	color: #11418b;
}
.news-info h1{
	color: #474646;
}
.news-info .time{
	color: #757575;font-size: 1.4rem;text-align: center;
	border-bottom: 1px #ddd solid;
	padding-bottom: 40px;
}
.news-info .article{
max-width:800px;margin:0 auto;
	padding-top: 30px;color: #757575;
	text-align:justify;
}
.fanye{
	padding: 50px 0;
}
.fanye .fanye-a{
	display: inline-block;color: #717171;font-size: 1.2rem;line-height: 1.5;
}
.fanye .fenge{
	margin: 10px 0;padding: 0;border: 1px #ddd dashed;
}
.fanye .fanye-a:hover{
	color:#11418b 
}
.about-wrap{
	max-width: 1200px;width: 96%;margin: 0 auto;
}
.about-wrap h1{
	margin: 0;margin: 0px 0 35px;co lor: #fb2a2a;color:#11418b;font-weight:bold;
}
.special{
	font-size: 4.2rem;padding-top:4%;color: #ccc;
}
.phone{padding: 15px 0;padding-left:80px;background: url(../images/phone.gif) no-repeat left center;}
.phone .value{color: #8f8e8e;font-size: 2.2rem;}
.index-contact{padding: 40px 0;}
@media only screen and (min-width: 100px) and (max-width: 768px) {
	.code{
	display: none;}
}
.code-i{position: relative;text-align: center;}
.code-i:first-child{margin: 0;border-right: 1px #ddd solid;}
.code-i .cover{position: absolute;top: 0;z-index: 99;display: none;}
.code-i p{padding: 10px 25px;}
.code-i:hover .cover{display: block;}
.xuanfu{}
.xuanfu-i{padding:15px;border-top: 1px #fff solid;position: relative;}
.xuanfu-i:first-child{border: none;}
.xuanfu-content{display: none;position: absolute;left: 0;text-align: right;transform: translateX(-100%);padding: 15px;background: #11418b;}
.xuanfu-content.code-img{width: 160px;}
.code-img img{margin: 15px 0;}
.xuanfu-i:hover .xuanfu-content{display: block;}
@media only screen and (min-width: 100px) and (max-width: 1200px) {
	
.xuanfu{display: none;}
.news-info .article img{width:100% !important;height:auto !important;}

}
.showBig{
	display: block;font-size: 14px;
	width: 80px;height: 40px;text-align: center;line-height: 40px;border: 1px #11418b solid;border-radius: 5px;margin: 10px 0;color: #11418b;
}
.showBig:hover{
	color: #11418b;
}


.show-zp .article{max-height:300px;overflow-y:scroll}