@charset "UTF-8";

a,a:hover {
	text-decoration: none
}

.banner .swiper-pagination,.product-carousel .swiper-pagination {
	bottom: .19rem
}

.clearfloat:after,.product-carousel+.product-carousel {
	visibility: hidden
}

body,button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul {
	font-weight: 400;
	margin: 0;
	padding: 0
}

body,button,h1,h2,h3,h4,h5,h6,i,input,select,textarea {
	font: 400 12px "Helvetica Neue","Microsoft YaHei",Helvetica,STHeiTi,sans-serif;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased
}

li,ol,ul {
	list-style: none
}

a {
	color: #333
}

img {
	vertical-align: top;
	border: 0
}

button,input,textarea {
	font-size: 18px;
	vertical-align: middle;
	outline: 0;
	border-radius: 0;
	-webkit-appearance: none
}

table {
	border-spacing: 0;
	border-collapse: collapse
}

a,div {
	-webkit-tap-highlight-color: rgba(255,255,255,0)
}

html {
	font-size: 100px;
}

@media screen and (min-width:360px) {
	html {
		font-size: 112.5px
	}
}

@media screen and (min-width:375px) {
	html {
		font-size: 117.19px
	}
}

@media screen and (min-width:414px) {
	html {
		font-size: 129.38px
	}
}

@media screen and (min-width:480px) {
	html {
		font-size: 150px
	}
}

@media screen and (min-width:640px) {
	html {
		font-size: 200px
	}
}

.hide {
	display: none
}

.clearfloat:after {
	font-size: 0;
	display: block;
	clear: both;
	height: 0;
	content: ' '
}

.clearboth {
	clear: both
}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}


.left{
	float: left;
}
.right{
	float: right;
}
.viewports{max-width:640px;background: #fff;position: relative;margin: 0 auto; overflow:hidden;}

.top {width: 100%; overflow: hidden;}
.top .callme{
	height: 0.325rem;
	width: 1.725rem;
	display: block;
	margin: 0 auto;
	border-bottom-left-radius: 0.13rem;
	border-bottom-right-radius: 0.13rem;
	color: #fff;
	font-size: 0.125rem;
	line-height:0.325rem;
	text-align: center;
	text-indent: 0.12rem;
	background: #205299 url(../Images/toptel.png) no-repeat 0.3rem center;
	background-size: 0.125rem 0.125rem; 
}


.navs{
	
	padding-left: 1px;
	width: 100%;
	position: relative;
	background: #151515;
}

.navs ul li{
	height: 0.35rem;
	line-height: 0.35rem;
	float: left;
	border-left: 1px solid #3c3c3c;
	border-bottom: 1px solid #3c3c3c;
	text-align: center;
	position: relative;
	overflow:hidden;
	width: 0.79rem;
	left: -1px;
}

.navs a{
	color: #fff;
	position: relative;
	/*padding-bottom: 0.015rem;*/
	font-size: 0.14rem;
}

.navs li.curr a{
	color: #225199;
	border-bottom:0.01rem solid #225199; 
}

.navs a .nline{
	width: 100%;
	display: inline-block;
	position: relative;
	height: 2px;
	background:#225199; 
}

.banner .swiper-container{
	/*height: 2.0rem;*/
	background: #333;
}
.banner .swiper-container .swiper-slide img{
	width: 100%;
	height: auto;
}
.quick{margin: 18px auto;}
.quick a{width: 0.62rem;/*height: 0.235rem;*/ margin-left:0.14rem; display: block; color: #b7b7b7; float: left;overflow:hidden;}
/*.quick a.curr{color:#1f5299;}*/
.quick a .icon{ width:0.2rem;height:0.2rem;display: block;position: relative;float: left; /*background: #343434;*/ background-repeat: no-repeat;
 background-size: 0.18rem 0.18rem; background-position: center center;}
.quick a .zh{ font-size: 0.093rem;position: relative;float: left; margin-left: 0.025rem;color: #205299; font-weight: bold;}
.quick a .en{ text-align: left; font-size: 0.075rem;position: relative;float: left; margin-left: 0.025rem; color:#cdcdcd; }
.quick a .icon1{background-image: url(../Images/zxhd1.png);}
.quick a .icon2{background-image: url(../Images/hands.png);}
.quick a .icon3{background-image: url(../Images/stars.png);}
.quick a .icon4{background-image: url(../Images/pencial.png);}


.product{
	overflow: hidden;
}
.product .types{
	height:0.835rem;
	padding-bottom: 0.05rem;
	background: #333 url(../Images/guolv.png) no-repeat center center;
}

.product .types .part-title h2{width: 100%;  float: left; text-align: center; font-size: 0.135rem; color: #fff; margin-top: 0.12rem }
.product .types .part-title p{width: 100%; float: left; color: #fff; font-size: 0.1rem; text-align: center; margin-top: 0.025rem;}
.product .types .typesli{ width: 100%; float: left; margin-top: 0.1rem; }
.product .types .typesli li{height: 0.18rem; width: 0.75rem; line-height: 0.18rem; display: inline-block; 
	text-align: center;  float: left; margin-left: 0.04rem;}
.product .types .typesli li a{width: 100%; height: 100%;background: #373634;border-radius: 0.2rem;  color:#7f7d7e; display: inline-block;font-size: 0.11}
.product .types .typesli li.on a{color: #fff; background: #205299;}
.product .lists{
	/*height: 5.055rem;*/
	margin-top: 0.25rem;
	background: #fff;
}
.product .lists .items{  position: relative;}

.product .lists .items .item{  width: 1.3rem; overflow:hidden; float: left; position: relative;margin-left: 0.17rem; margin-right: 0.13rem; margin-bottom: 0.225rem; }
.product .lists .items .item h3{ height: 0.28rem; line-height: 0.28rem; width: 1.31rem; background: #656565; margin-top: 0.05rem; text-align: center; overflow:hidden; } 
.product .lists .items .item h3 a{color: #fff; width: 1.2rem;margin: 0 auto; font-size: 0.1rem; display: inline-block; text-align: center;position: relative;}
.product .lists .items .item .con{text-align: center;}
.product .lists .items .item .con img{width: 96%; height:auto; background: #f5f5f5; display: inline-block;}
.product .lists .items .morep{
	width: 100%;
	line-height: 0.2rem;
	float: left;
	text-align: center;
	margin-bottom: 0.175rem;
}
.product .lists .items .morep a{
	width: 0.98rem;
	margin: 2px auto;
	text-align: center;
	height: 0.2rem;
	border:1px solid #696969;
	display: block;
	border-radius: 0.1rem;
	font-size: 0.1rem;
	display: block;
}
.product .lists .items .morep a:hover {
  
    background: #205299 none repeat scroll 0% 0%;
}


.slider-about{
	
	float: left;
}
.about{padding-bottom:5px;  background: #323232; color: #fff;width: 100%; float: left; }
.about .part-title{
	margin-bottom: 0.37037rem;
}
.about .part-title h2{
	width: 100%;
	float: left;
	text-align: center;
	font-size: 0.15rem;
	margin-top: 0.16rem;
}
.about .part-title p{text-align: center;}
.about .item-type {/*height: 0.37rem;*/ margin: 0.14rem auto; margin-left: 0.125rem;}
.about .item-type li {
	height: 0.16rem;
	line-height: 0.16rem;
	text-align: center;
	float: left;
	display: block;
	border-radius: 0.275rem;
	background: #383735;
	color:#737270;
	margin-left: 0.3rem;
	color: #fff;
	padding: 0.025rem 0.1rem;
}
.about .item-type li a{
	color: #fff;
	font-size: 0.1rem;
}



.about .item-type li.on{
	background: #1f5299;
	color: #fff;
}

.slider-about-items .item{
	padding: 0.125rem;
}
.slider-about-items .item p{
	/*line-height: 0.13rem;*/
	font-size: 0.11rem;
	color: #b4b4b4;
}
.slider-about-items .item p img{
	width: 2.915rem;
	height: 1.5rem;
	margin-bottom: 0.15rem;
}
.swiper-xingxiang-pages{
	margin: 0.1rem auto;
	text-align: center;
}
.more{
	width: 100%;
	line-height: 0.2rem;
	float: left;
	margin: 0.125rem auto;
	text-align: center;
}
.more a{
	width: 1.0rem;
	margin: 1px auto;
	text-align: center;
	border:1px solid #696969;
	display: block;
	border-radius: 0.125rem;
	font-size: 0.12rem;
	display: block;
}

.xingxiang{
	padding-bottom: 0.05rem;
}

.xingxiang .part-title h2{
	width: 100%;
	float: left;
	margin-top: 0.1rem;
	text-align: center;
	color: #1f5299;
}

.xingxiang .part-title p{text-align: center;
margin-top: 0.1rem; color: #9b9b9b;}

.swiper-xingxiang{
	/*height: 1.85rem;*/
	width: 3.2rem;
	margin: 0.1rem auto;
}

.swiper-xingxiang .swiper-slide img{
	width: 3.2rem;
	height: 2.425rem;
}

.youshi-list .part-title{
	margin:0.25rem auto;
}


.jiameng .con{
	/*height: 2.2rem;*/
	width: 3.2rem;
	margin: 0 auto;
	position: relative;
	z-index: 200;
}

.jiameng .con img.conimg{
	width: 2.95rem;
	height: 1.565rem;
	position: relative;
	float: left;
	left: 0.115rem;
	z-index: 1;
}

.jiameng .con .txt{
	position: relative;
	z-index: 5;
	width: 100%;
	float: left;
	bottom: 0.185185rem;
	height: 0.9rem;
	overflow: hidden;
	margin-top: 0.06rem;
	background: url(../Images/avatarbg.png) no-repeat center bottom;
	background-size:2.94rem 0.595rem;
}

.jiameng .con .txt .txt1{
	width: 2.3rem;
	position: absolute;
	height: 0.125rem;
	color: #fff;
	font-size: 0.12rem;
	text-align: left;
	right: 0.1rem;
	top: 0.2rem
}
.jiameng .con .txt .txt2{
	width: 2.3rem;
	position: absolute;
	/*height: 0.275rem;*/
	color: #808080;
	text-align: left;
	margin-top: 0.05rem;
	font-size: 0.1rem;
	right: 0.1rem;
	top: 0.35rem
}

.jiameng p.more{
	height: 0.285rem;
	line-height: 0.285rem;
	text-align: center;
	float: left;
	background: #1f5299;
}

.jiameng p.more a{ border: none; color: #fff; }

.jmitems{
	padding-left: 0.07rem;
	float: left;
}

.jmitems .item1{background-image: url(../Images/index-ppsl.jpg);}
.jmitems .item2{background-image: url(../Images/index-jmys.jpg);}
.jmitems .item3{background-image: url(../Images/index-jmzc.jpg);}
.jmitems .item4{background-image: url(../Images/index-jmlc.jpg);}
.jmitems .item{
	width: 1.385rem;
	height: 0.675rem;
	float: left;
	overflow:hidden;
	margin-left: 0.15rem;
	margin-top: 0.1rem;
	position: relative;
	background-size:1.39rem 0.67rem;
	background-repeat: no-repeat;
	background-position: center center;
}



.jmitems .item h3{position: relative; margin: 0; left: 0.09rem; top: 0.15rem; font-size: 0.15rem; text-align: left;}
.jmitems .item span.en{position: relative; top: 0.17rem;left: 0.09rem; color: #b5b9ba;}
.jmitems .item a.moreicon{width:0.15rem; height:0.15rem; 
	display: block; 
	position: absolute; 
	text-align: center; 
	line-height: 0.648148rem;
	background: url(../Images/r2.png) no-repeat center center;
	right: 0.18rem;
}

.news{
	padding-bottom: 0.185185rem;
	background: #fff;
}

.news h2{
	text-align: center;
	width: 100%;
	font-size: 0.15rem;
	color: #1f5299;
	float: left;
	margin:0.175rem auto;
}

.news .items{
	width: 3.2rem;
	margin: 0.05rem auto;
}

.news .items .item{
	width: 2.85rem;
	height: 0.69rem;
	padding: 0.05rem;
	margin-bottom: 0.075rem;
	background: #eeeeee;
	float: left;
	position: relative;
	margin-left: 0.125rem;
	overflow:hidden;
}

.news .items .item a img{
	width: 1.15rem;
	height: 0.69rem;
	float: left;
}

.news .items .item h3{
	width: 1.55rem;
	height: 0.34rem;
	overflow:hidden;
	float: left;
	margin-top: 0.1rem;
	margin-left: 0.125rem;
}

.news .items .item h3 a{
	font-size: 0.12rem;
}

.news .items .item span.date{
	/*width: 0.5rem;*/
	height: 0.15rem;
	line-height: 0.15rem;
	float: left;
	margin-top: 0.1rem;
	margin-left: 0.125rem;
	font-size: 0.07rem;
	color: #b8b8b8;
}


.pages ul{ width: 11.481481rem; margin: 0.555556rem auto; text-align: center;}
.pages ul li{ display: inline-block; }
.pages ul li a{background: #f4f4f4; height: 0.777778rem;padding: 0.0rem 0.277778rem; display: block; text-align: center; line-height: 0.777778rem;}
.pages ul li a.active{
	background: #616161;
	color: #fff;
}


.gbook{
	width: 100%;
	float: left;
	padding-bottom: 0.1rem;
	background: #fff;
}
.form{
	width: 2.67rem;
	/*float: left;*/
	margin: 0.1rem auto;
}
.gbook .gbook-title{
	padding: 0.1rem 0;
	background: #05070b;
}
.gbook .gbook-title p{
	font-size: 0.12rem;
	color: #fff;text-align: center;
}
.form input.input-text{
	width: 2.6rem;
	height: 0.24rem;
	padding: 0.05rem;
	text-indent: 0.05rem;
	line-height: 0.24rem;
	border: 1px solid #797979;
	margin-bottom: 0.115rem;
	font-size: 18px;
}
.form textarea{
	width: 2.6rem;
	height: 0.8rem;
	padding: 0.05rem;
	border: 1px solid #797979;
	margin-bottom: 0.37037rem;
}
.form .submit{
	width: 0.975rem;
	height: 0.25rem;
	line-height: 0.25rem;
	text-align: center;
	font-size: 0.1rem;
	border: 1px solid #727272;
	display: block;
	border-radius: 0.125rem;
	margin: 0 auto;
	background: #fff;
}


.banner-cover {
	/*width: 3.2rem;*/
	width: 100%;
}

.video-list .items{width:3.1rem; margin-left:0.05rem;}
.video-list .item{width: 2.95rem; height: 1.8rem; margin: 0 auto;  margin-top: 0.15rem; position: relative; overflow: hidden;}
.video-list .item .videoimg{width: 2.83rem; height: 1.625rem;}
.video-list .item span.icon{
	width: 100%;
	height: 100%;
	display: inline-block;
	background: rgba(0,0,0,0.6);
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
}
.video-list .item span.icon img{width: 1.296296rem;height: 1.296296rem; display: inline-block; position: relative; top: 2.333333rem; }

.news-show .con .share{
	margin-top: 0.1rem;
}

.bdsharetxt{
	float: left;
	margin-top: 0.25rem;
	line-height: 0.32rem;
}
.bdsharebuttonbox{
	width: 2rem;
	line-height: 0.18rem;
	float: left;
	margin-left: 0.1rem;
}
.bdshare-button-style0-24 a{
/*	border: 1px solid #f1f2f3;
*/
}
.subcat{position: relative;}
.subcat .backlist{height:0.175rem;width: 0.5rem; line-height:0.175rem; 
	position: absolute; z-index: 5; right: 0.05rem;
	border: 1px solid #696969; color: #696969;display: block; 
	text-align: center; border-radius: 0.277778rem;
	margin: 0 auto;
	top: 0.08rem;
	font-size: 0.1rem;
}
.subcat h3{ text-align: center; position: relative; z-index: 1; line-height: 0.35rem; font-size: 0.15rem; }

.show-backlist{width: 0.75rem; height: 0.19rem;display: block; text-align: center; line-height: 0.19rem; 
	border-radius: 0.0875rem; background: #205299; 
	color: #fff; 
	font-size:0.125rem; 
	float: right;
    margin-right: 0.1rem;
	margin-top: 0.54rem;
}
.show-foot .page{
	width: 2.0rem;
	float: left;
	margin-left: 0.1rem;
	color: #6e6e6e;
}
.show-foot .page a{
	color: #6e6e6e;
}

.show-head {
	margin-top: 0.2rem;
}
.show-head h1{
	width: 2.8rem;
	margin: 0.1rem auto;
	font-size: 0.13rem;
	text-align: center;
	overflow: hidden;
}
.show-head p, .show-head span{color: #6e6e6e;}

.show-head span{ display: inline-block; margin-left: 0.05rem; }
.show-head p{  text-align: center; padding-bottom: 0.05rem;}
.news-show .con{
	padding: 0.075rem 0.1rem; 
	color: #6e6e6e;
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	margin: 0.005rem auto;
}
.show-head span.hits{
	background: url(../Images/eye.png) no-repeat left center;
	width: 0.2rem;
	    text-indent: 0.05rem;
	    background-size: 0.1rem 0.1rem;
}
.show-head span.adds{
	border: 1px solid #696969;
	border-radius: 0.05rem;
	height: 0.15rem;
	line-height: 0.15rem;
	text-indent: 0.15rem;
    width: 0.4rem;
	background: url(../Images/star.png) no-repeat 0.03rem center;
	background-size: 0.1rem 0.1rem;

}
.news-show .con p, .news-show .con p a, .news-show .con a{color: #6e6e6e; font-size: 0.126rem;line-height: .245rem;}

.news-show .con p img{
	width: 80%;
	margin: 0.05rem auto;
}

.bdshare-button-style0-24 a.myshare{
	padding: 0;
	height: auto;
	width: 0.8rem;
	padding-right: 0.05rem;
	height: 0.28rem!important;
	line-height: 0.28rem!important;
	border: 1px solid #c7c1c1;
	float: left;
	font-size: 0.11rem;
	border-radius: 0.4rem;
	display: inline-block;
	text-indent: 0.3rem;
	margin-left: 0.02rem;
	background-size: 0.19rem 0.19rem!important;
}

.bdshare-button-style0-24 a.myshare-qzone {
	background: url(../Images/szone.jpg) no-repeat 0.07rem center;
}
.bdshare-button-style0-24 .myshare-weixin {
	background: url(../Images/sweixin.jpg) no-repeat 0.07rem center;
}
.bdshare-button-style0-24 .myshare-tsina {
	background: url(../Images/ssina.jpg) no-repeat 0.07rem center;
}
.bdshare-button-style0-24 .myshare-tqq {
	background: url(../Images/sqqweibo.jpg) no-repeat 0.07rem center;
}

.show-foot .page p{ float: left; text-align: left; margin-top: 0.05rem; overflow:hidden; height: 0.32rem; }


.news .items .item-first{
	width:2.925rem;
	height: 1.85rem;
	overflow:hidden;
	padding: 0;
	position: relative;
}
.news .items .item-first a img{
	width:2.925rem;
	height: 1.85rem;
	float: left;
	position: relative;
	z-index: 1;
}

.news .items .item-first h3{
	width: 100%;
	height: 0.31rem;
	line-height: 0.31rem;
	text-align: center;
	overflow:hidden;
	float: left;
	margin: 0;
	position: absolute;
	z-index: 6;
	bottom: 0px;
	background: rgba(0,0,0,0.6);
}

.news .items .item-first h3 a{
	font-size: 0.1rem;
	color: #fff;
}

.news-list .items{
	width: 100%;
	margin-top: 0.15rem;
	float: left;
}
.news-list .items .item{
	width:2.9rem;
	/*height: 0.64rem;*/
	padding:0.05rem;
	background: #eeeeee;
	float: left;
	margin-left: 0.12rem;
	margin-bottom: 0.12rem;
	overflow: hidden;
}

.news-list .items .item a img{
	width:1.15rem;
	height:0.8rem;
	float: left;
}

.news-list .items .item h3{
	width: 1.645rem;
	height: 0.55rem;
	/*line-height: 0.13rem;*/
	font-size: 0.13rem;
	float: left;
	margin-top: 0.025rem;
	margin-left:0.1rem;
	overflow: hidden;
}

.youshi-list .items .item h3{
	/*height: 0.15rem;*/
	margin-top: 0.18rem;
}
.youshi-list .items .item p{
	color: #6d6d6d;
	width: 1.64rem;
}


.part1{
	width: 100%;
	background: #f5f5f5;
	margin-top: 0.2rem;
}
.part1 .part-title{
	height: 0.18rem;
	width: 100%;
	float: left;
	text-align: center;
	margin: 0;
	background: #fff;
	padding-bottom: 0.15rem;
}


.part1 .coverimg{
	width: 3.2rem;
	height: 1.225rem;
}

.part1 .part-con{
	width: 3.2rem;
	margin: 0.15rem auto;
	padding-bottom: 0.1rem;
	margin-bottom: 0;
}

.part1 .part-con p{
	color: #747474;
	font-size: 0.12rem;
	padding-left:0.15rem;
	padding-right: 0.15rem;
	line-height: 0.2rem;
	text-indent: 2em;
}

.part-con .three{
	margin-top: 0.2rem;
	padding-left: 0.15rem;
}
.part-con .three a{
	width:0.88rem;
	height:0.88rem;
	display: inline-block;
	border: 1px solid #767676;
	border-radius:0.44rem;
	position: relative;
	overflow: hidden; 
	text-align: center;
	margin-bottom: 0.1rem;
}
.part-con .three a span{ position: absolute;display: block; overflow: hidden;color: #767676;text-align: center;}
.part-con .three a span.num{
	display: block;
	width: 100%;
	font-size: 0.24rem;
	text-align: center;
	top: 0.1rem;
}
.part-con .three a span.txt{
	width: 100%;
	bottom: 0.3rem;
	font-size: 0.1rem;
	/*left: 0.37037rem;*/
}
.three2{
	margin: auto 0.09rem;
}

.part2{

	background: #333 url(../Images/brand2.png) no-repeat center center; 
	color: #fff;
	padding-bottom: 0.1rem;
}

.page-about .part3 .part-title{
	margin: 0.15rem auto;
}

.part2 .part-title{
	width: 100%;
	float: left;
	margin-top: 0.15rem;
}
.part2 .part-con{
	float: left;
	margin-top: 0.3rem;
}
.part2 .circle{
	position: relative;
}
.part2 .circle a{
	width: 1.4rem;
	height: 1.4rem;
	display: inline-block;
	overflow: hidden;
	border: 2px solid #494949;
	float: left;
	margin-left: 0.1rem;
	margin-bottom: 0.15rem;
	border-radius: 0.7rem;
}
.part2 .circle a h3{
	text-align: center;
	font-size: 0.18rem;
	position: relative;
	top: 0.3rem;
	color: #fff;
}

.part2 .circle a p{
	text-align: center;
	color: #b4b4b4;
	width: 1.3rem;
	margin: 0 auto;
	position: relative;
	top: 0.42rem;
	/*line-height: 0.407407rem;*/

}

.part2 .btp{
	width: 100%;
	text-align: center;
	font-size: 0.075rem;
	margin: 0.1rem auto;
	position: relative;
	color: #6d6d6d;
}
.part2 .btp span.line{
	width: 0.225rem;
	height: 0.025rem;
	background: #4b4b4b;
	display: inline-block;
	position: absolute;
	left: 46%;
    top: 0.15rem;
}


.part3 .rongyu-items .item{
	width: 1.425rem;
	padding-bottom: 0.05rem;
	position: relative;
	float: left;
	margin-bottom: 0.08rem;
	margin-left: 0.1rem;
	text-align: center;
	
}

.part3 .rongyu-items .item img{width: 1.25rem; display: inline-block; height: 0.85rem; padding: 0.075rem; background: #f5f5f5; border: 2px solid #d4d4d4;}

.part3 .rongyu-items .item h3{
	text-align: center;
	overflow: hidden;
	line-height: 0.14rem;
	margin-top: 0.05rem;
	font-size: 0.13rem;
}

.page-about .part4{border-top: 1px solid #f4f4f4; margin-top: 0.162963rem; padding-bottom: 0.05rem;}
.part4 .part-title{width: 100%;float: left;margin: 0.15rem auto;}
.part4 .part-title h2{ margin-top: 0; }
.part4 .swiper-xingxiang{
	width: 2.92rem;
	height: 1.85rem;
	margin: 0.15rem auto;
	overflow: hidden;
}

.part4 .swiper-xingxiang img{
	width: 2.92rem;
	height: 1.85rem;
}
.part5{
	
	background: #f5f5f5;
	position: relative;
	padding-bottom: 0.005rem;
}
.part5 .part-title h2{
	padding: 0.15rem 0;
}
.part5 .fcimgs{
	width: 3.0rem;
	margin: 0 auto;
	position: relative;
	left: 0.01rem;
	padding-bottom: 0.1rem;
}

.part5 .fcimgs img{position: relative; float: left;}
.part5 .fcimgs .img1{width:1.97rem; height:0.75rem; margin-right: 0.025rem; margin-bottom: 0.025rem;}
.part5 .fcimgs .img2{width: 0.975rem;height:0.75rem; margin-bottom: 0.025rem;}
.part5 .fcimgs .img3{width: 0.975rem;height: 1.5rem;}
.part5 .fcimgs .img4, .part5 .fcimgs .img5, .part5 .fcimgs .img6, .part5 .fcimgs .img7{
	width: 0.975rem;
	height: 0.75rem;
	margin-left:0.025rem;
}
.part5 .fcimgs .img4, .part5 .fcimgs .img5{
	margin-bottom:0.025rem;
	margin-bottom:0.025rem;
}

.page-zs{

}
.page-zs .parts1{
	height: 3.9rem;

	background: url(../Images/whoamibg.jpg) no-repeat center center;
}

.page-zs .parts-title{
	width: 100%;
	float: left;
	text-align: center;
	color: #fff;
	margin: 0.15rem auto;

}

.page-zs .parts4 .parts-title{
	height: 1.275rem;
	background-image: url(../Images/page-zsjm8.jpg);
	background-repeat: no-repeat;
	background-size: 3.105rem 1.275rem;
	background-position: center top;
}

.page-zs .parts3 .parts-title{
	margin-top: 0.25rem;
}
.page-zs .parts-title h3{font-size: 0.2rem;}
.page-zs .parts-title p{font-size:0.08rem;margin-top: 0.05rem;}
.page-zs .parts1 .map{
	width: 100%;
	height: 2.125rem;
	text-align: center;
	float: left;
}
.page-zs .parts1 .map img{
	width: 2.65rem;
	height: 2.125rem;
	display: inline-block;
	margin: 0.15rem auto;
}
.page-zs .parts1 .circle4{
	width: 100%;
	float: left;
	margin-top: 0.2rem;
}
.page-zs .parts1 .circle4 .item{
	width: 0.625rem;
	height: 0.625rem;
	display: block;
	border-radius: 0.37rem;
	float: left;
	margin-left: 0.12rem;
	position: relative;
	border:2px solid #767778;
	color: #767778;
	text-align: center;
}
.page-zs .parts1 .circle4 .item .num{width: 100%;display: inline-block; text-align: center; font-size: 0.175rem;position: relative;top: 0.1rem;}
.page-zs .parts1 .circle4 .item .desc{/*width: 100%;*/ padding: 0 0.03rem; display: inline-block; text-align: center; font-size: 0.075rem;position: relative;top: 0.1rem;}
.page-zs .parts2 {background: #fff; /*height: 2.75rem;*/}
.page-zs .parts2 .parts-title h3{
	/*font-size: 0.125rem;*/
	text-align: center;
	color: #1f5299;
}
.page-zs .parts2 .center{
	width: 100%;
	text-align: center;
	margin-top: 0.15rem;
}
.page-zs .parts2 .center img{
	width: 2.43rem;
	height: 1.5rem;
	display: inline-block;
}
.page-zs .parts2 .desc{
	width: 3.0rem;
	padding: 0.05rem;
	background: #d0d4d4;
	/*height: 0.45rem;*/
	border-radius: 0.05rem;
	margin: 0.1rem auto;
	font-size: 0.1rem;
	text-indent: 2em;
}

.page-zs .parts2 .desc p{
	color: #616363;
}

.page-zs .parts3{
	height: 4.2rem;
	background: url(../Images/zsjm22.jpg) no-repeat center center;
}
.page-zs .parts3 .parts-title p{ margin-top: 0.05rem; }
.page-zs .parts3 .center{
	width: 100%;
	float: left;
	height:1.85rem;
	margin-top: 0.175rem;
	
}
.page-zs .parts3 .swiper-mendian{
	width: 2.93rem;
	height: 1.85rem;
	overflow: hidden;
	background: #dddddd;
	margin: 0 auto;
	
}
.page-zs .parts3 .swiper-mendian .swiper-slide img{
	width: 2.93rem;
	height: 1.85rem;
}
.page-zs .parts3 .bott{
	position: relative;
	float: left;
	width: 2.95rem;
	height: 0.99rem;
	margin-top: 0.1rem;
	margin-left: 0.14rem;
}

.page-zs .parts3 .bott a{
	display: block;
	color: #fff;
	position: relative;
	float: left;
}

.page-zs .parts3 .bott .bott1{
	padding: 0.1rem 0.05rem;
	font-size:0.09rem;
	text-align: center;
	width: 1.3rem;
	
	line-height: 0.125rem;
	border: 2px solid #232326;
}
.page-zs .parts3 .bott .bott2{
	line-height: 0.2rem;
	font-size:0.09rem;
	text-align: center;
	text-indent: 0.15rem;
	width: 1.38rem;
	left: 0.095rem;
	border: 2px solid #232326;
	background: url(../Images/copyright1.png) no-repeat 0.15rem center;
	background-size: 0.09rem 0.09rem;
}

.page-zs .parts3 .bott .bott3{
	width: 1.38rem;
	/*line-height: 0.2rem;*/
	color: #1f5299;
	left: 0.095rem;
	text-align: center;
	margin-top: 0.05rem;
	font-size: 0.1rem;
}

.page-zs .parts3 .bott .bott4{
	width: 1.2rem;
	height: 0.3rem;
	border-radius: 0.15rem;
	background: #1f5299;
	line-height: 0.3rem;
	font-size: 0.13rem;
	margin-left: 0.85rem;
	margin-top: 0.125rem;
}

.page-zs .parts4{
	padding-bottom: 0.075rem;
}

.page-zs .parts4 .parts-title h3{
	width: 2.25rem;
	height: 0.625rem;
	position: relative;
	text-align: left;
	font-size: 0.125rem;
	color: #fff;
	left: 0.2rem;
    top: 0.2rem;
}

.page-zs .parts4 .parts-title h3 span.line{
	width: 0.25rem;
	height: 0.03rem;
	display: block;
	position: absolute;
	background-color: #6d6d6d;
	top: 0.45rem;
}


.page-zs .parts4 .items{

}

.page-zs .parts4 .items .item{
	width:1.015rem;
	height:1.015rem;
	display: block;
	position: relative;
	background: #f5f7f5;
	float: left;
	margin-left:0.05rem;
	margin-bottom: 0.05rem;
	text-align: center;
	overflow: hidden;
}

.page-zs .parts4 .items .item img{
	width: 0.5rem;
	height: 0.65rem;
	position: relative;
	display: inline-block;
	top: 0.075rem;
}

.page-zs .parts4 .items .item h3{width:100%;float:left; color: #565758;font-size: 0.1rem;overflow: hidden;  margin-top: 0.06rem; text-align: center; 
	top: 0.08rem;}

.page-zs .parts4 .items .item p{width:100%;float:left; font-size: 0.015rem;  color: #c4c7c6;overflow: hidden; text-align: center;}

.page-zs .parts4 .items .item span.line{ background: #1f5299;position:absolute; width: 0.13rem; height: 0.015rem; bottom: 0.05rem; left: 0.4rem; }

.page-zs .parts5 {height: 2.35rem; width: 100%;overflow: hidden; background: url(../Images/du360bg.jpg) no-repeat center center; background-size: cover;}
.page-zs .parts5 img.du360{width:0.65rem; height:0.65rem; position: absolute; left: 0.125rem; margin-top: 0.1rem;}
.page-zs .parts5-title{
	
}
.page-zs .parts5-title h3{
	font-size: 0.14rem;
	color: #fff;
	margin-top: 0.375rem;
	margin-left: 0.1rem;
}
.page-zs .parts5-title p{
	color: #f5f5f5;
	width: 61%;
	margin-left: 0.1rem;
	margin-top: 0.025rem;
}
.page-zs .parts5-title p.tels a{color: #3479b8;font-size: 0.075rem;}


.page-zs .parts6{
	/*height: 3.35rem;*/
	padding-bottom: 0.005rem;
}
.page-zs .parts6 .parts-title h3{
	color: #1d529b;
}
.page-zs .parts6 .xueyuan-slider{
	
	width:3rem;
	/*width: 100%;*/
	/*float: left;*/
	position: relative;
	overflow: hidden;
	margin: 0.175rem auto;
}
.page-zs .parts6 .xyitems{
	position: relative;
	z-index: 1;
	/*overflow: hidden;*/
}
.page-zs .parts6 .xyitems .item img{
	width:100%;
	/*height: 1.855rem;*/
	background: #fff;
}
.page-zs .parts6 .xyitems .item{
	background: #fff;
	/*margin-right: 0.1rem;*/
}

.page-zs .parts6 .xyitems .item p.desc{
	height: 0.45rem;
	width: 2.835rem;
	padding: 0.04rem;
	font-size: 0.1rem;
	margin-top: 0.075rem;
}
.page-zs .parts6 .xypage{
	position: absolute;
	width: 100%;
	height: 0.222222rem;
	text-align: center;
	z-index: 50;
}

.page-zs .parts6 .xypage li{
	display: inline-block;
	/*margin: 0.185185rem;*/
	width: 0.025rem;
	height: 0.025rem;
	background: #fff;
}

.page-zs .zhichi-items{
	float: left;
	margin-top: 0.15rem;
}

.parts7{background: #000;padding-bottom: 0.1rem; margin-top: 0.1rem;}
.parts7 .parts-title h3{
	margin-top: 0.25rem;
}
.parts7 .parts-title p{
	width: 2.75rem;
	margin:0.025rem auto;
}
.parts8 .parts-title h3{
	color: #0e0e0e;
}
.parts-title p{color:#a9a9a9;}
.parts8 .items .item h3{
	height: 0.255556rem;
	line-height: 0.255556rem;
	overflow: hidden;
	margin-top: 0;
}
.parts8 .items .item p{
	width: 1.645rem;
	/*height: 0.35rem;*/
	overflow: hidden;
	font-size: 0.1rem;
	color:#6f6e6e;
}
.zixun{
	width: 0.98rem;
	height: 0.25rem;
	line-height: 0.25rem;
	text-align: center;
	background: #1f5299;
	color: #fff;
	margin: 0.15rem auto;
	display: block;
	border-radius: 0.125rem;
	font-size: 0.1rem;
}
.page-zs .zhichi-items .item{width: 1.475rem; height: 1.2rem; float: left; margin-bottom:0.08rem;  margin-left: 0.08rem; position: relative;}
.page-zs .zhichi-items .item img{
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
}
.page-zs .zhichi-items .item span{
	/*background: rgba(0,0,0,0.6);*/
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	font-size: 0.462963rem;
	text-align: center;
	z-index: 55;
	line-height: 0.125rem;
}
.page-zs .parts7 .zixun{
	float: left;
	margin-left:1.075rem;

}
.page-zs .zhichi-items .item span i{
	position: relative;
	width: 100%;
	display: inline-block;
	text-align: center;
	font-size: 0.175rem;
	margin-top: 0.4rem;
	color: #fff;
}

.mobile-map{
	height: 2.58rem;
}
.mobile-map .parts-title{

}
.mobile-map .parts-title h3{
	font-size: 0.175rem;
	margin-top: 0.1rem;
	color: #333;
}

.mobile-map .parts-title p {
	position: relative;
	text-align: center;
}
.mobile-map .parts-title p span{
	display: inline-block;
	padding: 0 10px;
	margin-left: 0.025rem;
	color: #98999a;
	text-indent: 0.025rem;
	font-size: 0.065rem;
	background: url(../Images/free4.png) no-repeat 0.0rem center;
	background-size: 0.085rem 0.085rem;
}

.mobile-map .center-map{
	height: 2.0rem;
	width: 100%;
	float: left;
	margin-top: 0.15rem;
	background: url(../Images/mapsbg.jpg) no-repeat center center;
	background-size: cover;
}

.mobile-map .center-map .txt{
	width: 1.3rem;
	height: 0.78rem;
	position: relative;
	top: 0.375rem;
	left: 0.12rem;
}
.mobile-map .center-map .txt h3{
	font-size: 0.175rem;
	width: 100%;
	text-align: left;
}

.mobile-map .center-map .txt p.en{
	font-size: 0.125rem;
	width: 100%;
	color: #dcdddd;
	margin: 0.025rem auto;
	text-align: left;
}

.mobile-map .center-map .txt p.info{
	line-height: 0.125rem;
	font-size: 0.1rem;
}


.parts9 {
	background: #f5f8f5;
}
.parts9 .parts-title{
	position: relative;
	margin-top: 0.15rem;
}
.parts9 .parts-title h3{
	margin:0.15rem auto;
	line-height: 0.2rem;
	font-size: 0.2rem;
	color: #1f5299;
	
	text-align: center;
}
.parts9 .liucheng {width: 100%; float: left; height: 3.3rem; margin: 0.05rem auto;
	position: relative; 
	background: url(../Images/progressline.png) no-repeat center 0.2rem;
	background-size: 0.05rem 2.27rem;
}
.parts9 .liucheng .item{ 
	width:1.29rem; 
	height:0.5rem; 
	background: #fff;
	position: absolute;
	overflow: hidden; 
}

.parts9 .liucheng .item1, .parts9 .liucheng .item3, .parts9 .liucheng .item5, .parts9 .liucheng .item7{
	right: 0;
}

.parts9 .liucheng .item2, .parts9 .liucheng .item4, .parts9 .liucheng .item6{
	left: 0;
	top: 0.4rem;
}

.parts9 .liucheng .item1{
	right: 0;
	right: 0.15rem;
}
.parts9 .liucheng .item3{
	top: 0.755rem;
	right: 0.15rem;
}
.parts9 .liucheng .item5{
	top: 1.5rem;
	right: 0.15rem;
}
.parts9 .liucheng .item7{
	top: 2.225rem;
	right: 0.15rem;
}
.parts9 .liucheng .item2{
	top: 0.35rem;
	left: 0.1rem;
}

.parts9 .liucheng .item4{
	top: 1.1rem;
	left: 0.1rem;
}

.parts9 .liucheng .item6{
	top: 1.85rem;
	left: 0.1rem;
}


.liucheng .item .num{
	border-right: 1px solid #6e7171; 
	line-height:0.35rem;
	text-align: center; float: left;
font-size: 0.125rem; 
margin-top: 0.08rem; 
margin-left: 0.02rem; color: #1f5299;  height: 0.35rem;width: 0.24rem;display: block;
}
.liucheng .item .tit{
	color: #1f5299;
	float: left;
	width: 0.95rem;
	margin-left: 0.025rem;
	font-size: 0.1rem;
	margin-top: 0.025rem;
}
.liucheng .item .info{
	float: left;
	width: 0.95rem;
	overflow: hidden;
	margin-left: 0.025rem;
	font-size:0.065rem;
	color: #6e7171;
}

.news-list .items .item p{
	float: left;
	margin-left: 0.1rem;
}
.news-list .items .item span.date{
	color: #9b9b9b;
	text-align: center;
}


.jiameng-list .items{
	margin-bottom: 0.262963rem;
}
.jiameng-list .items .item{width: 1.4rem;/*height: 1.1rem;*/overflow:hidden; background: #fff;position: relative;
	float: left; 
	margin-top: 0.125rem; margin-left: 0.13rem;
}
.jiameng-list .items .item img{width: 1.4rem;/*height: 1.1rem;*/ position: relative; z-index: 1;}
.jiameng-list .items .item h3{height: 0.125rem; width: 100%; line-height: 0.125rem; font-size: 0.1rem; text-align: center; color: #fff; background: rgba(0,0,0,0.6); position: absolute;bottom: 0; z-index: 5;}

.sublink{ height: 0.15rem; line-height: 0.15rem; text-align: center; margin: 0.15rem auto;}
.sublink a{ padding: 0.02rem 0.1rem; display: inline-block; border-radius:0.08rem; margin-left: 0.15rem; background: #f5f5f5; color: #6c6c6c; } 
.sublink a.on, .sublink a:hover{ color: #fff; background:#205299;}
.con .con-title{margin: 0.15rem auto;}
.con .con-title h3{text-align: center; font-size: 0.175rem;color: #205299;}
.con .con-title p{text-align: center; color: #d6d6d6; font-size: 0.1rem;}

.con .cons{
	width: 2.8rem;
	padding: 0.05rem;
	margin: 0.1rem auto;
	background: #f5f5f5;
}

.con .cons img{width: 1.15rem; height: 0.88rem; margin-right: 0.1rem; float: left;}
.con .cons h3{height: 0.13rem; width: 1.55rem; line-height: 0.13rem; font-size: 0.12rem; margin-top: 0.075rem; float: left;}
.con .cons p{/*height: 0.525rem;*/ width: 1.55rem; overflow:hidden; color: #6d6d6d; float: left; font-size: 0.1rem; margin-top: 0.075rem; line-height: 0.125rem;}
.con1 .cons img{ height: 1.45rem; }

.news-category .subcat{
	height: 0.3rem;

}
.news-category .subcat p{
	height: 0.3rem;
	line-height: 0.3rem;
}

.news-category .subcat p a{width: 2.4rem;text-align: left; text-indent: 0.075rem; display: inline-block; height: 100%;}
.news-category .subcat p span{ float: right; margin-right:0.075rem;}
.news-category .lists{
	width: 3.04rem;
	margin-top: 0.15rem;
}

.news-category .lists .item{
	width: 1.35rem;
	height: 1.45rem;
	float: left;
	margin-left: 0.15rem;
	margin-bottom: 0.15rem;
}

.news-category .lists .item h3{
	height: 0.2rem;
	line-height: 0.2rem;
	text-align: center;
	background:#eeeeee;
}
.news-category .lists .item h3 a{
	font-size: 0.1rem;
}
.news-category .lists .item a img{
	width: 1.35rem;
	height: 1.25rem;
}


.page-zhici .con{
	width: 11.111111rem;
	margin: 0.833333rem auto;
}

.page-zhici .con .avatar img{
	border: 1px solid #d7d7d7;
	width: 11.111111rem;
	height: 5.648148rem;
}

.page-zhici .con .zhiwei{
	text-align: center;
	margin-top: 0.277778rem;
	font-size: 0.37037rem;
}

.page-zhici .con .cn, .page-zhici .con .en{
	margin-top: 0.37037rem;
}

.page-zhici .con .cn p, .page-zhici .con .en p{
	line-height: 0.462963rem;
	font-size: 0.296296rem;
	color: #646464;
}

.part-title{
	text-align: center;
}

.part-title h2{
	font-size: 0.18rem;
}
.part-title p{
	width: 100%;
	float: left;
	margin-top: 0.075rem;
	font-size: 0.1rem;
	color: #b4b4b4;
}


.subcat{
	/*width: 100%;*/
	height: 0.35rem;
	line-height: 0.35rem;
	background: #f0f0f0;
}
.subcat ul li{
	width: 0.80rem;
	float: left;
}


.subcat5 ul li {
	width: 20%;
}
.subcat6 ul li {
	width: 16.66666%;
}

.subcat ul li a{
	text-align: center;
	display: inline-block;
	width: 100%;
	border-right: 1px solid #d5d5d5;
	line-height: 0.15rem;
	position: relative;
	font-size: 0.15rem;
	    top: 0.01rem;
}


.subcat ul li.on a{color: #1f5299;}

.subcat ul li:last-child a{
	border-right: 0;
}

.product-show .article-title{
	background: #f0f0f0;
	overflow:hidden;
}
.product-show .article-title h1{
	line-height: 0.3rem;
	text-align: center;
	width: 100%;
	/*float: left;*/
	font-size: 0.15rem;
	color: #205299;
}
.product-show .article-title p{
	text-align: center;
	width: 96%;

	font-size: 0.1rem;
	margin: 0.05rem auto;
	color: #6d6d6d;
}
.product-show .con{
	margin-top: 0.15rem;
}
.product-show .con .canshu li{
	width: 2.7rem;
	margin: 0 auto;
	line-height: 0.25rem;
	text-indent: 0.092593rem;
	color: #656565;
	font-size: 0.12rem;
	margin-bottom: 0.05rem;
	overflow:hidden;
}
.product-show .con .canshu li.gray{
	background: #f5f5f5;
}

.contactme{
	width: 100%;
	float: left;
	height: 0.38rem;
	position: relative;
	margin-top: 0.15rem;
	margin-bottom: 0.15rem;
}

.contactme a{
	width: 1.22rem;
    height: 0.32rem;
	display: inline-block;
	float: left;
	color: #fff;
	margin-left: 0.25rem;
	font-size: 0.14rem;
}

.contactme a.contactme1{
	border-radius: 0.025rem;
	line-height: 0.32rem; 
	margin-top: 0.04rem;
	text-align: center;
	text-indent: 0.25rem;
	background:#05070b url(../Images/contact5.png) no-repeat 0.10rem center;
	background-size: 0.2rem 0.2rem;
}
.contactme a.contactme2{
	/*height: 0.35rem;
	width: 1.3rem;*/
	top: 0.04rem;
	position: relative;
	background: url(../Images/mantel.png) no-repeat -0.092593rem center;
	background-size: 0.5rem 0.35rem;
}

.contactme a.contactme2 span{
	display: inline-block;
	position: absolute;
}
.contactme2 .cn{
	width: 0.8rem;
	text-align: center;
	color: #333;
	margin-left: 0.4rem;
	font-size: 0.12rem;
}
.contactme2 .num{ 
	width: 1rem;
	color: #333;
	font-size: 0.12rem; 
	top: 0.155rem;
	left: 0.3rem;
	font-weight: bold;
	text-align: center; 
}



.conslider{
	width: 100%;
	position: relative;
	margin-top: 0.925926rem;
}
.conslider .conhd{
	width: 100%;
	background: #f5f5f5;
}
.conslider .conhd, .conslider .conhd li{ line-height: 0.3rem; float: left; display: inline-block;}
.conslider .conhd li{
	margin-left: 0.1rem;
	padding-right: 0.1rem;
	padding-left: 0.1rem;
	position: relative;
}
.conslider .conhd li a{
	font-size: 0.12rem;
}
.conslider .conhd li.on{background: #205299; color: #fff;}
.conslider .conhd li.on .curr{
	position: absolute;
    width: 0;
    height: 0;
    border-top: 0.05rem solid #1f5299;
    border-right: 0.05rem solid transparent;
    border-left: 0.05rem solid transparent;
    top: 0.3rem;
    left: 40%;
}
.conslider .conhd li.on a{
	color: #fff;
}
.conslider-items{margin-top: 0.740741rem;}
.conslider-items .item{width: 100%; float: left; margin-top: 0.05rem;}
.conslider-items .item p{width: 100%;}
.conslider-items .item p img{
	width: 100%;
}




.backlist{
	height: 0.444444rem;
	line-height: 0.444444rem;
	text-align: center;
	margin: 0.1rem auto;
	width: 100%;
}

.backlist a{
	color: #fff;
	width: 0.8rem;
	line-height: 0.25rem;
	display: inline-block;
	border-radius: 0.05rem;
	font-size: 0.12rem;
	background: #205299;
}

.tuijian-pro{
	/*height: 5.777778rem;*/
	background: #f5f5f5;
	position: relative;
	margin-bottom: 0.125rem;
}

.tuijian-pro h2{
	width: 100%;
	line-height: 0.3rem;
	position: relative;
	z-index: 1;
	font-size: 0.1rem;
	color: #525252;
	text-indent: 0.06rem;
	border-bottom: 1px solid #d6cfcf;
}

.tuijian-silder{
	margin: 0.025rem auto;
	margin-top: 0.2rem;
}
.tuijian-silder .tuijian-items{
	height: 0.9rem;
	overflow:hidden;
	position: relative;
}

.tuijian-silder .tuijian-items .item{
	width: 0.98rem;
	overflow:hidden;
	float: left;
	margin-left: 0.065rem;
	padding-bottom: 0.075rem;
}

.tuijian-silder .tuijian-items .item a{
	width: 100%;
	display: inline-block;

}
.tuijian-silder .tuijian-items .item a img{
	width: 100%;
	background: #fff;
}

.tuijian-silder .tuijian-items .item h3{
	line-height: 0.18rem;
	text-align: center;
	font-size: 0.1rem;
	margin-top: 0.01rem;
	overflow: hidden;
}

.tuijian-silder .tuijian-items .item h3 a{
	color: #535353;
}

.show-foot{
	margin-bottom: 0.175rem;
}

.tuijian-silder .tuijian-hd{
	height: 0.833333rem;
	width: 1.851852rem;
	overflow:hidden;
	right: 0rem;
}
.tuijian-silder a.tjprev, .tuijian-silder a.tjnext{
	width:0.1rem;
	height:0.1rem;
	position: absolute;
	top: 0.08rem;
	display: block;
	line-height: 0.462963rem;
	text-align: center;
	float: right;
	z-index: 5;
}

.tuijian-silder a.tjprev{
	left: 2.75rem;
	background: url(../Images/l1.png) no-repeat center center;
}

.tuijian-silder a.tjnext{
	right: 0.16rem;
	background: url(../Images/r1.png) no-repeat center center;
}

.tuijian-silder .tuijian-items{

}

.about-zhici .content{
	width: 90%;
	margin:0.2rem auto;
	text-align: center;

}

.about-zhici .zcimg{
	width: 2.82rem;
	
	margin: 0px auto;
}
.about-zhici .zcimg img{
	width: 100%;
	border: 2px solid #d7d7d7;
	display: inline-block;
}

.about-zhici .zcimg .zhiwei{
	margin:0.1rem auto;
	font-size: 0.12rem;
	color: #6b6b6b;
}

.about-zhici .content .cn p, .about-zhici .content .en p{
	text-align: left;
	color: #6d6d6d;
	line-height: 0.2rem;
	font-size: 0.12rem;
}
.about-zhici .content .en{
	margin-top: 0.1rem;
}

.page-contact .con1-1{
	width: 2.8rem;
	margin: 0.075rem auto;
	padding: 0.2rem 0;
}

.page-contact .con1-1 img{
	width: 0.62rem;
	height: 0.62rem;
	float: left;
	margin-top: 0.05rem;
}

.page-contact .con1{
	background: #f2f2f2;
	margin-top: 0.2rem;
}

.page-contact .con1 h4{
	font-size: 0.15rem;
	margin-top: 0.025rem;
}

.page-contact .con1 h4, .page-contact .con1 p{
	width: 2.1rem;
	overflow: hidden;
	float: left;
	margin-left: 0.05rem;
}
.page-contact .con1 p{
	color: #6d6d6d; font-size: 0.1rem;
	line-height: 0.125rem;
	margin-top: 0.05rem;
}

.page-contact .con2{
	text-align: center;
	margin-top: 0.2rem;
}
.page-contact .con2 a{
	width: 0.9rem;
	/*height: 0.8rem;*/
	display: inline-block;
	float: left;
	text-align: center;
	margin: 0.05rem 0px;
	margin-left: 0.15rem;
	overflow: hidden;
}

.page-contact .con2 a img{
	width: 0.325rem;
	height: 0.325rem;
	display: inline-block;
	margin: 0.08rem auto;
}

.page-contact .con2 a span.txt{
	width: 100%;
	font-size: 0.13rem;
	display: inline-block;
}

.page-contact .con2 a span.info{
	width: 100%;
	font-size: 0.1rem;
	display: inline-block;
}

.page-contact .con2 a.con2-3 .info{
	font-size: 0.05rem;
}

.page-contact .con2 a.con2-3 span.online{
	line-height: 0.325rem;
	width: 90%;
	display: inline-block;
	margin: 0.1rem auto;
	border-radius: 0.025rem;
    line-height: 0.3rem;
    text-align: center;
    text-indent: 1em;
    background: #205299 url(../Images/contact5.png) no-repeat 0.04rem center;
    background-size: 0.2rem 0.2rem;
    color: #fff;
}

.page-contact .con4 .joinus h4{
	text-align: center;
	line-height: 0.125rem;
	font-size: 0.2rem;
}
.page-contact .con4 .joinus p{
	text-align: center;
	width: 98%;
	color: #6d6d6d;
	margin-top: 0.075rem;
	font-size: 0.11rem;
}

.page-contact .con4 .joinus .joinform{
	width: 2.6rem;
	margin: 0.075rem auto;
	margin-top: 0.3rem;
}

.page-contact .con4 .joinform .inpt{
	width: 1.15rem;
	line-height: 0.2rem;
	font-size: 0.12rem;
	padding: 0.015rem;
	border: 1px solid #6d6d6d;
	margin-bottom: 0.1rem;
	margin-right: 0.075rem;
}

.page-contact .con4 .joinform textarea{
	width: 2.45rem;
	margin: 0.005rem auto;
	height: 0.5rem;
	padding: 0.025rem;
	border: 1px solid #6d6d6d;
}

.page-contact .con4 .submits{
	width: 2.52rem;
	margin: 0.005rem auto;
	background: #205299;
	color: #fff;
	border: none;
	margin-top: 0.1rem;
	line-height: 0.3rem;
}

.page-contact .con3, .page-contact .con4{
	margin-top: 0.4rem;
}

.page-contact .bdmap{
	height:2.5rem;
}

.list-quanwu .cover img{
	width: 100%;
}

.list-quanwu .products .simp{
	width: 1.3rem;
	height: 2.6rem;
    overflow: hidden;
    float: left;
    position: relative;
    margin-left: 0.15rem;
    margin-right: 0.13rem;
    margin-bottom: 0.18rem;
    
    text-align: center;
}

.list-quanwu .products .simp .proimg{
	display: inline-block;
}

.list-quanwu .products .simp a img{
	width: 1.05rem;
    background: #f5f5f5;
    display: inline-block;
}

.list-quanwu .products .simp h3{
    font-size: 0.15rem;
    margin-top: 0.05rem;
    width: 100%;
    text-align: center;
    overflow: hidden;
}

.list-quanwu .item .products{
	margin: 0.225rem auto;
}

.list-quanwu .products .simp .dec{
	color: #6d6d6d;
	margin-top: 0.05rem;
}

.list-quanwu .products .simp .xinghao{
	font-size: 0.13rem;
	width: 100%;
}


.footer{
	width: 100%;
	float: left;
	padding-bottom: 0.005rem;
	/*margin-top: 0.15rem;*/
	background: #2a2a2a;
}
.footer .backtop{
	background: #f5f5f5;
	height: .35rem;
    line-height: .35rem;
	text-align: center;
}

.footer .backtop a{
	display: inline-block;
	color: #1f5299;
	position: relative;
	text-indent: 0.22rem;
	font-size: 0.12rem;
}

.footer .backtop a .icon{
	width: 0.13rem;
	height: 100%;
	display: block;
	position: absolute;
	background: url(../Images/top.png) no-repeat center center;
	background-size: 0.13rem 0.075rem;
	/*top: 0.1rem;*/
}

.footer .info{
	color: #fff;
	margin-bottom: 0.6rem;
}

.footer .left{
	width: 2.125rem;
	margin-left: 0.15rem;
	margin-top: 0.15rem;
}

.footer .footer-icon-tel{
	width: 100%;
	margin-top: 0.2rem;
	text-align: center;
	float: right;
}

.footer .footer-icon-tel img{
	width: 0.255rem;
	height: 0.255rem;
	display: inline-block;
}

.footer .footer-tel{
	text-align: center;
	float: right;
	width: 100%;
	display: inline-block;
	font-size: 0.14rem;
	line-height: 0.29rem;
	color: #f1f1f1!important;
}

.footer .footer-week{
	text-align: center;
	width: 100%;
	float: right;
	display: inline-block;
	color: #a2a2a2;
	line-height: 0.1rem
	font-size: 0.1rem;
}




.footer .footer-so{
	height: 0.35rem;
	overflow:hidden;
	color: #606060;
	margin-top: 0.075rem;
	width: 100%;
	float: right;
}
.footer .footer-so span.dajia{
	/*height: 0.22rem;*/
	margin-right: 0.092593rem;
	float: left;
}

.footer .footer-so a{
	float: left;
	font-size: 0.1rem;
	color: #606060;
	margin-right: 0.05rem;
	margin-bottom: 0.05rem;
}

.footer .left .address{
	width: 100%;
	float: right; 
	text-align: left;
}

.footer .left .icp{
	width: 100%;
	float: right; 
	text-align: left;
}

.footer .left .icp, .footer .left .address{ margin-top:0.05rem; font-size: 0.1rem; }



.footer .wximg{
	width: 0.6rem;
	float: left;
	margin-left: 0.2rem;
	margin-top: 0.3rem;
}
.footer .wximg img{
	width: 0.57rem;
	height: 0.57rem;
	float: left;
}

.footer .wximg p{
	text-align: center;
	float: left;
	margin-top:0.05rem;
	font-size: 0.065rem;
}

.footer .contacts{
	width: 100%;
	margin-top: 0.125rem;
	position: fixed;
	bottom: 0px;
	z-index: 55;
	background: #151515;
	overflow:hidden;
}
.footer .contacts a{
	width: 0.79rem;
	height: 0.53rem;
	display: block;
	border-right: 1px solid #3b3b3b;
	float: left;
	overflow:hidden;
	position: relative;
	left: -1px;
	text-align: center;
	background: #151515;
}
.footer .contacts a:last-child{
	margin-right: 0;
}

.footer .contacts a .icon{
	width: 0.25rem;
	height: 0.25rem;
	display: inline-block;
	position:relative; 
	margin-top: 0.05rem;
}
.footer .contacts a span{
	width: 100%;
	text-align: center;
	display: inline-block;
	margin-top: 0.025rem;
	text-align: center;
	color: #fff;
	font-size: 0.13rem;
}



#msg-list .msg-worker div.chat-word span{font-size: none;} 


/*div#mobile_icon_div {
    transform: scale(2);
    left: 702px!important;
}*/
/*div#mobile_icon_div {
  transform-origin: right bottom;
  transform: scale(2); 
  -ms-transform:scale(2);
  -moz-transform:scale(2);
  -webkit-transform:scale(2);
  -o-transform:scale(2);
}*/

.swiper-subnavs-container ul li a{
	padding-right: 0.1rem;

	/*font-size: 0.14rem;*/
}

.swiper-subnavs-container ul li{
	width: auto;
	/*margin-right: 0.11rem;*/
	/*margin-left: 0.08rem;*/
}
/*
@media screen and (min-width: 320px) {
    html {font-size: 14px;}
}
 
@media screen and (min-width: 360px) {
    html {font-size: 16px;}
}
 
@media screen and (min-width: 400px) {
    html {font-size: 18px;}
}
 
@media screen and (min-width: 440px) {
    html {font-size: 20px;}
}
 
@media screen and (min-width: 480px) {
    html {font-size: 22px;}
}
 
@media screen and (min-width: 640px) {
    html {font-size: 28px;}
}


@media screen and (min-width:360px) and (max-width:374px) and (orientation:portrait) {
    html { font-size: 703%; }
}
@media screen and (min-width:375px) and (max-width:383px) and (orientation:portrait) {
    html { font-size: 732.4%; }
}
@media screen and (min-width:384px) and (max-width:399px) and (orientation:portrait) {
    html { font-size: 750%; }
}
@media screen and (min-width:400px) and (max-width:413px) and (orientation:portrait) {
    html { font-size: 781.25%; }
}
@media screen and (min-width:414px) and (max-width:431px) and (orientation:portrait){
    html { font-size: 808.6%; }
}
@media screen and (min-width:432px) and (max-width:479px) and (orientation:portrait){
    html { font-size: 843.75%; }
}*/