body {
	max-width: 640px;
	min-width: 320px;
	font-family: "Microsoft Yahei", SimSun, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	-webkit-text-size-adjust: none;
}

html {
	font-size: 16px;
	-webkit-text-size-adjust: none;
}
#LR-BUBBLE,#LRfloater0,#LRdiv1,#LRdiv0,#LRfloater1,#new_swt_wee{display:none !important;}/*隐藏默认商务通弹窗样式*/
.artPath a {
	color: #333
}
#LRMINIBar{display: none !important;}
.LR_Mini_ICON{display: none !important;}

a,
div,
p,
span,
h1,
h2,
h3,
h4,
h5,
ul,
li,
img,
dt,
dl,
dd {
	padding: 0px;
	margin: 0px;
}

table,
tr,
td {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

ul,
li {
	list-style: none;
}

a {
	text-decoration: none;
	outline: none;
	color: white;
}

img {
	width: 100%;
	display: inline-block;
	vertical-align: middle;
	border: 0px;
}

p {
	word-wrap: break-word
}

input[type="submit"] {
	cursor: pointer;
}

input,
select,
textarea,
button {
	vertical-align: middle;
	outline: none;
	border: 0px;
	font-family: "Microsoft Yahei", SimSun, Arial, Helvetica, sans-serif;
}

@media screen and (min-width:320px) {
html {
font-size:75%
}
}

@media screen and (min-width:400px) {
html {
font-size:80%
}
}
@media screen and (min-width:480px) {
html {
font-size:97.5%
}
}
@media screen and (min-width:560px) {
html {
font-size:100%
}
}
@media screen and (min-width:600px) {
html{
font-size:112.5%
}
}
@media screen and (min-width:640px) {
html {
font-size:125%
}
}

.top{ width:100%; position:fixed; top:0; left:0; background:#f98d20; z-index:9999;}
.top .top_in{ max-width:640px; min-width:320px; margin:0 auto;}
.logo{width:100%; margin-top:10%;}
.center {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	justify-content: center;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	align-items: center;
}

nav table td {
	border: solid white;
	height: 1.5rem;
	background: #036eb8;
	text-align: center;
	border-width: 0px 1px 1px 0px;
	padding: 2%;
	position: relative;
}
nav table td img{
	position: absolute;
    width: 30%;
    top: -13%;
    right: 1%;
}
nav table {
	border-width: 0px;
	width: 100%;
}

#LRfloater0,
#LRdiv1,
#LRdiv0,
#LRfloater1,
#new_swt_wee {
	display: none;
}

.left {
	float: left;
}

.right {
	float: right;
}

.w640 {
	width: 100%;
	margin: 0 auto;
}
.w80{width: 80%; margin: 0 auto;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: block;
}

.clear {
	clear: both;
}


.gd {
	overflow: hidden;
	zoom: 1;
	margin: 0.25rem auto;
}

textarea,
input {
	border-radius: 0px;
	/*-webkit-appearance: none;
	-moz-appearance: none;*/
}

.list_yydt {
	width: 85%;
	margin: 0 auto;
	height: 2.92rem;
	border: #333333 1px solid;
	overflow: hidden;
	margin-top: 2%;
}

.list_yl {
	width: 20%;
	float: left;
	height: 2.8rem;
	background-color:#036eb8;
	font-size: 0.92rem;
	line-height: 1.25rem;
	text-align: center;
	color: white;
	padding-top: 1%;
}

.list_yr {
	width: 75%;
	float: left;
	border-left-style: none;
	font-size: 0.70rem;
	line-height: 1.25rem;
	height: 2.7rem;
	padding: 1% 1% 0% 1%;
}

.list_yr ul li {
	line-height: 2rem;
}


.top2 {
	margin-top: 3%;
}

.top5 {
	margin-top: 5%;
}

.top10 {
	margin-top: 10%;
}

.top15 {
	margin-top: 15%;
}

.top20 {
	margin-top: 20%;
}

.font1 {
	font-size: 0.92rem;
}

.font2 {
	font-size: 0.92rem;
}

.font3 {
	font-size: 0.92rem;
}

.font4 {
	font-size: 1.1rem;
}

.font5 {
	font-size: 1.1rem;
}

.font6 {
	font-size: 1.1rem;
}

.font7 {
	font-size: 1.3rem;
}

.font8 {
	font-size: 1.3rem;
}

.font9 {
	font-size: 1.3rem;
}

.font10 {
	font-size: 1.3rem;
}

.font18 {
	font-size: 0.75rem;
}

.font18_h {
	line-height: 1.25rem;
}

.font20 {
	font-size: 0.83rem;
}

.font20_h {
	line-height: 1.25rem;
}

.font22 {
	font-size: 0.92rem;
}

.font22_h {
	line-height: 1.33rem;
}

.font24 {
	font-size: 1rem;
}

.font24_h {
	line-height: 1.5rem;
}

.font26 {
	font-size: 1.1rem;
}

.font26_h {
	line-height: 1.5rem;
}

.font28 {
	font-size: 1.17rem;
}

.font28_h {
	line-height: 1.77rem;
}

.font30 {
	font-size: 1.25rem;
}

.font36 {
	font-size: 1.5rem;
}

.font36_h {
	line-height: 2.63rem;
}

.red {
	color: #cc0b0b;
}

.bgs {
	background-size: contain;
	background-repeat: no-repeat;
}

.bgs01 {
	background: #036eb8;
}

.bgs02 {
	background: #ff9c00;
}

.ztl {
	color: #036eb8;
}

.ztb {
	color: white;
}

.w94 {
	width: 94%;
	margin: 0 auto;
}
.yy{
	width:96%;
	 margin:0 auto;

}
.yy_top{
	margin:2% 0;
	width:100%;
	color:#FFF;
	background:#036eb8;
	padding:2% 0;
	
		}
		
.yy_top a{ 
	margin-left:5%;
}
.yy_nr{
	width:98%;
	margin:0 auto;
	
	}
.yy_nr_txt{ width:50%; float:left;background:#ebebeb;}	
.yy_nr_txt h3{ color:#666; font-size:1.0rem; text-align:center; border-bottom:0.1rem dashed #999999; padding-bottom:4%; padding-top:6%; width:94%; margin:0 auto;}
.yy_nr_txt p{
	color:#666;
	float:left;
	font-size:0.9rem;
	margin:3%;
	text-indent:1.6rem;
	line-height:1.4rem;
	background:#ebebeb;
	}
.yy_nr_img{ width:48%; float:right;}
.yy_nr_img_top{ border:0.05rem solid #999; padding:1%;}
.yy_nr_img_bottom img{ border:0.05rem solid #999; padding:1%; width:46%; margin-top:2%;}
.yy_nr_img_bottom{}




.bottom5 {
	margin-bottom: 5%;
}


.w50_01 {
	background-color: #0080d8;
	background-image: url(/temimages/tel.png)
	background-repeat: no-repeat;
	width: 50%;
	height: 2.7rem;
	float: right;
	text-align: center;
	line-height: 2.7rem;
	background-size: auto 60%;
	background-position: 10%;
	font-size: 1.2rem;
	font-weight: bold;
	color: white;	
}

.w50_01 a{ padding-left:8%;}

.w50_02 {
	background-color: #036eb8;
	background-image: url(/temimages/laba.gif);
	background-repeat: no-repeat;
	width: 50%;
	font-size: 0.95rem;
	height: 2.7rem;
	float: left;
	text-indent: 10%;
	line-height: 2.7rem;
	background-size: auto 35%;
	background-position: 10%;
	font-weight: bold;
	color: white;
}

.w50_02 font {
	color: #ffff00;
}

.daohang li {
	float: left;
	width: 15%;
	margin:0 5%;
	text-align: center;
	margin-top: 5%;
	font-size: 1.0rem;
}


.daohang li a {
	color: #444444;
}

.daohang li:first-child {
	margin-left: 2%;
}

.daohang li:nth-child(5) {
	margin-left: 2%;
}

.asbt_01 {
	height: 2.63rem;
	width: 100%;
	margin: 0 auto;
	margin-top: 5%;
	background-image: url(/temimages/as_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	color: white;
	font-size: 1.25rem;
	line-height: 2.63rem;
	text-indent: 5%;
}

.asbt_01 span {
	font-size: 0.83rem;
	color: #FFF;
	background-image: url(/temimages/djzx.png);
	background-repeat: no-repeat;
	float: right;
	height: 1.96rem;
	width: 27%;
	margin-top: 1.6%;
	line-height: 1.96rem;
	background-size: contain;
}

.asbt_01 img {
	width: 6%;
	float: left;
	margin-top: 2%;
	margin-left: 3%;
}

.jbdh {
	width: 100%;
	float: left;
}

.jbdh a {
	color: #444444;
	display: block;
	font-size:1.0rem;
}

.jbdh li {
	float: left;
	width: 30%;
	position: relative;
	border: 1px solid #bdbcbc;
	height: 1.8rem;
	line-height: 1.8rem;
	text-align: center;
	margin-left: 2%;
	font-size: 0.83rem;
	border-radius: 0.2rem;
	margin-top: 3%;
	overflow:hidden;
}

.jbdh li img {
	position: absolute;
	right: -4%;
	top: -35%;
	width: 1.1rem;
	display: block;
	height: auto;
	z-index: 10;
	width: 20%;
}



.jbdh_last {
	background-color: #e3e0e0;
}

#remen {
	width: 15%;
	height: 4.4rem;
	display: inline-block;
	float: left;
	background-image: url(/temimages/images/as_05.jpg);
	background-repeat: no-repeat;
	background-size: contain;
}

#remen_r {
	float: left;
	width: 85%;
}

#remen_r li {
	height: 1.83rem;
	font-size: 0.83rem;
	line-height: 1.83rem;
	text-align: center;
	float: left;
}

#remen_r li a {
	color: white;
}

#remen_r #li01 {
	background: #036eb8;
	width: 40%;
}

#remen_r #li02 {
	background: #9cc282;
	width: 53%;
	margin-left: 2%;
}

#remen_r #li03 {
	background: #9cc182;
	width: 38%;
	margin-top: 2%;
}

#remen_r #li04 {
	background: #9ec7b2;
	width: 25%;
	margin-left: 2%;
	margin-top: 2%;
}

#remen_r #li05 {
	background: #036eb8;
	width: 28%;
	margin-left: 2%;
	margin-top: 2%;
}

.zx_button a {
	height: 2rem;
	margin-top: 5%;
	margin-bottom: 5%;
	border-radius: 0.3rem;
	float: left;
	display: inline-block;
	line-height: 2rem;
	text-align: center;
	color: white;
}

.zx_button01 {
	width: 52%;
	background: #ff9b00;
	margin-left: 8%;
}

.zx_button02 {
	width: 25%;
	margin-left: 5%;
	background: #036eb8;
}

.zx_button03 {
	width: 25%;
	background: #036eb8;
	margin-left: 8%;
}

.zx_button04 {
	width: 52%;
	background: #ff9b00;
	margin-left: 5%;
}

.top5 {
	margin-top: 5%;
}

.w96 {
	width: 96%;
	margin: 0 auto;
	
}

.zjtd_pic {
	width: 30%;
	float: left;
	margin-left: 2%;
	margin-right: 2%;
	display: inline-block;
}

.gxsb_pic {
	width: 30%;
	float: left;
	margin-left: 3%;
	display: inline-block;
}

.kf_pic {
	width: 28.8%;
	float: left;
	margin-left: 2%;
	margin-right: 2%;
	display: inline-block;
}

#sbdc {
	float: left;
}

#sbdc img {
	width: 100%;
	margin-top: 1.6%;height: 10rem;
}

.w66 {
	width: 65%;
	height: 10.7rem;
	position:relative;
}
.w66_1 {
	width: 65%;

	position:relative;
}
.w66_txt{ background:#000; width:100%;opacity:.7;filter:alpha(opacity=70); position:absolute;bottom:0; bottom:0rem;}
.w66_txt a{ color:#FFF;margin:0 auto; margin:.3rem .5rem; }
.zjtd_bg1 {

	float: left;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 10.8rem;
	margin-top: 1.6%;
	width: 100%;
	
}

.zjtd_bg3 {
	
	float: left;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height:10.8rem;
	margin-top: 1.6%;
	width: 100%;
}

.zjtd_bg2 {
	/*background-image: url(/temimages/cmn.jpg);*/
	background-image: url(/temimages/cyp_1.jpg);
	float: left;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height:10.8rem;
	margin-top: 1.6%;
	width: 100%;
}


.zjtd_bg4 {
	/*background-image: url(/temimages/cmn.jpg);*/
	background-image: url(/temimages/cyp_3.jpg);
	float: left;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 10.8rem;
	margin-top: 1.6%;
	width: 100%;
}


.zjtd_bg5 {
	background-image: url(/temimages/cyp_4.jpg);
	float: left;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 10.8rem;
	margin-top: 1.6%;
	width: 100%;
}




.zjtd_bg6 {
	background-image: url(/temimages/cyp_5.jpg);
	float: left;
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 10.8rem;
	margin-top: 1.6%;
	width: 100%;
}


.ding {
	position: relative;
}

.zjtd_div {
	width: 60%;
	padding: 2% 0% 0% 0%;
	float:left;

}
.zjtd_img {
	width: 36%;
	float:right;

}


.zjtd_div dl dt {
	font-size: 1.67rem;
	font-weight: bold;
	color:#036eb8;
}

.zjtd_div dl dd {
	font-size: 0.7rem;
	color:#036eb8;
}

.zjtd_div p {
	font-size: 0.9rem;
	line-height: 1.3rem;
	color: #333;
}


.zjtd_div hr {
	border: 0px;
	border-bottom: 1px solid #036eb8;
	margin:1%;
}


.zjtd_div_gxz {
	width: 65%;
	padding: 2% 0% 0% 6%;


}



.zjtd_div_gxz dl dt {
	font-size: 1.67rem;
	font-weight: bold;
	color:#036eb8;
}

.zjtd_div_gxz dl dd {
	font-size: 0.7rem;
	color:#036eb8;
}

.zjtd_div_gxz p {
	font-size: 0.8rem;
	line-height: 0.8rem;
	color: #333;
}


.zjtd_div_gxz hr {
	border: 0px;
	border-bottom: 1px solid #036eb8;
	margin:1%;
}

.banner_ding {
	position: relative;
	
}


.scroller0 {
    position: absolute;
    float: left;
    bottom: 3%;
    width: 25%;
    right: 0;
	
}

.banner_img{height: 20rem;}
.banner_img li img {
	 height:20rem;
	
}

.scroller0 a.hover {
	border-radius: 0.3rem;
	background: rgba(255,155,0,0.4);
}

.scroller0 a {
	border-radius: 0.3rem;
	/*background: #ccc;*/
	background-color: rgba(204,204,204,0.4);
	width: 0.8rem;
	height: 0.8rem;
	float: left;
	color: white;
	margin-left: 2%;
	display: inline;
}

.scroller1 {
	float: left;
	margin: 2% 2%;
	width: 98%;
	
}

.scroller1 a.hover {
	border-radius: 0.3rem;
	background: #ff9b00;
}

.scroller1 a {
	border-radius: 0.3rem;
	background: #ccc;
	width: 15.5%;
	font-size: 0.92rem;
	height: 1.5rem;
	line-height: 1.5rem;
	text-align: center;
	float: left;
	color: white;
	margin-left: 1%;
	display: inline;
	cursor:pointer;
}
.scrs {float: left;height: 8rem;margin-top: 2%;width: 100%;position:relative; overflow:hidden;}

.scrs ul#show_gh_top{ width:100%; margin:0; padding:0; list-style:none; position:absolute;}
#icon_gh_top{ position:absolute; bottom:0px; display:none;}
.scrs li{width:100%; height:2rem;  cursor:pointer;}	
	
	.scrs a {
		color: #444444;
		width: 100%;
		text-align: left;
		font-size: 1.0rem;
		font-weight: 500;
		height: 2rem;
		line-height: 2rem;
		float: left;
		display: inline-block;
	}
	.scrs a span{
		color: #CC9900;
		font-weight: bold;

	}
	.scrs a span b{
		padding: 0 2%;
		display: inline-block;
		
	}
	
	.scrgy {
		float: left;
		margin-top: 2%;
		width: 100%;
	}
	
	.scrgy a {
		width: 22%;
		font-size: 1rem;
		text-align: center;
		float: left;
		color: #333333;
		margin-left: 2.6%;
		display: inline-block;
	}
	.scrgy a img{width: 2.5rem; height: 2.5rem;}
	.scrgy a figure{width: 100%;float: left; margin-left: 0;}
.scrgy figure{background-image: url(/temimages/fge.jpg); background-repeat: no-repeat; background-size: 1px 100%;}

.duo a {
	float: left;
	margin-top: 2%;
	width: 20%;
	background: #036eb8;
	font-size: 0.92rem;
	border-radius: 0.3rem;
	height: 1.5rem;
	line-height: 1.5rem;
	color: white;
	text-align: center;
}

.scroller2 {
	float: left;
	margin-top: 2%;
	width: 84%;
}

.scroller2 a.hover {
	color: white;
	background: #036eb8;
}

.scroller2 a {
	background: #ccc;
	color: #444444;
	width: 32.2%;
	font-size: 0.65rem;
	height: 1.5rem;
	line-height: 1.5rem;
	text-align: center;
	float: left;
	margin-right: 1%;
	display: inline;
}

.duo1 a {
	float: left;
	margin-top: 2%;
	width: 14%;
	background: #ff9b00;
	font-size: 0.8rem;
	height: 1.5rem;
	line-height: 1.5rem;
	color: white;
	text-align: center;
}

.kangfu {
	float: left;
	width: 63%;
	margin-top: 1%;
}

.picg {
	height: 8.75rem;
	width: 100%;
	float: left;
}

.yyjj img {
	width: 49%;
	float: left;

}

.yyjj p {
	text-indent: 6%;
	font-size: 1.0rem;
	color: #323232;
	margin-left: 3%;

	line-height: 1.46rem;
	float: left;
	width: 47%;
}

.yyjj a {
	color: #036eb8;
}

.ca {
	float: left;
	width: 100%;
	
}

.ca li {
	width: 22%;
	float: left;
	background-color: #036eb8;
	text-align: center;
	height: 4.1rem;
	display: inline-block;
	margin:5% auto 0 auto;
	border-radius: 0.3rem;
	padding-bottom:.5rem;
}


.ca li:first-child {
	background-image: url(/temimages/ca01.png);
	background-size: auto 48%;
	background-repeat: no-repeat;
	background-position: 50% 22%;
}

.ca li:nth-child(2) {
	background-image: url(/temimages/ca02.png);
	background-size: auto 48%;
	background-repeat: no-repeat;
	background-position: 50% 22%;
	margin-left: 3.3%;
}

.ca li:nth-child(3) {
	background-image: url(/temimages/ca03.png);
	background-size: auto 48%;
	background-repeat: no-repeat;
	background-position: 50% 22%;
	margin-left: 3.3%;
}

.ca li:nth-child(4) {
	background-image: url(/temimages/ca04.png);
	background-size: auto 48%;
	background-repeat: no-repeat;
	background-position: 50% 22%;
	margin-left: 3.3%;
}

.ca li a {
	padding-top: 45%;
	display: block;
	color: white;
	font-size: 0.83rem;
}

.gua {
	height: 16.1rem;
	position: relative;
	background: url(/temimages/bs.png)no-repeat;
	background-size: 100% 100%;
}

.gua_r {
	width: 50%;
	position: absolute;
	right: 5%;
	top: 22%;
}

.gua_r01 {
	width: 50%;
	position: absolute;
	right: 6%;
	top: 22%;
}

.gua_r dt {
	font-size: 1.1rem;
	color: #036eb8;
}

.gua_r dd {
	font-size: 0.5rem !important;
	color: #a8a7a3;
	margin-top: 1%;
	width: 100%;
	overflow: hidden;
}

.guahao01 {
	width: 92%;
	margin: 10% auto 0 auto;
}

.guahao01 li {
	width: 100%;
	float: left;
	margin-top: 2%;
}

.guahao01 li input {
	height: 1.7rem;
	background: #edf9f7;
	font-size: 0.75rem;
	color: #a8a7a3;
	border: 0px;
	text-align: left;
	text-indent: 1%;
	-webkit-appearance: none;
	-moz-appearance: none;
}

.guahao01 li:first-child input {
	width: 53%;
	float: left;
	display: inline-block;
}

.guahao01 li:nth-child(2) input {
	margin-top: 2%;
	width: 91%;
	height: 1.7rem;
	font-size: 0.75rem;
	color: #a8a7a3;
	border: 0px;
	display: inline-block;
}

.guahao01 li select {
	margin-left: 2%;
	width: 36%;
	height: 1.9rem;
	margin-top: 0.5%;
	float: left;
	color: #a8a7a3;
	background: #edf9f7;
	font-size: 0.75rem;
	text-align: left;
	padding-left: 3%;
	border: 0px;
	display: inline-block;
	-webkit-appearance: none;
	-moz-appearance: none;
}

.guahao01 li textarea {
	color: #a8a7a3;
	margin-top: 2%;
	background: #edf9f7;
	line-height: 1.7rem;
	font-size: 0.75rem;
	border: 0rem;
	_width: 88%;
	width: 93%;
	height: 2.3rem;
	-webkit-appearance: none;
	-moz-appearance: none;
	outline: none;
}

.gc {
	margin-top: 5%;
	width: 62%;
}

.guahao {
	width: 80%;
	margin: 0 auto;
}

.guahao li {
	width: 100%;
	float: left;
	height: 3.5rem;
	line-height: 3.5rem;
	margin-top: 3%;
}

.guahao li div {
	width: 100%;
	margin: 0 auto;
	border: 1px solid #CCCCCC;
	float: left;
	height: 3.5rem;
	overflow: hidden;
	margin-top: 3.5%;
	border-radius: 0.3rem 0rem 0rem 0.3rem;
	-webkit-appearance: none;
	-moz-appearance: none;
	-moz-border-radius: 0.3rem 0rem 0rem 0.3rem;
	-webkit-border-radius: 0.3rem 0rem 0rem 0.3rem;
	border-radius: 0.5rem;
}

.guahao li span {
	width: 30%;
	background: #036eb8;
	color: white;
	text-align: center;
	float: left;
	font-size: 1rem;
	height: 3.6rem;
	line-height: 3.6rem;
	border-radius: 0.5rem 0 0 0.5rem;
	border: 1px solid #036eb8;
	
}

.guahao li input {
	width: 55%;
	height: 3.5rem;
	line-height: 3.5rem;
	font-size: 1rem;
	color: #aaaaaa;
	border-left: 0px;
	border-radius: 0px;
	text-align: left;
	text-indent: 2%;
	-webkit-appearance: none;
	-moz-appearance: none;
}

.guahao li select {
	width: 66%;
	color: #aaaaaa;
	padding-left: 4%;
	border-left: 0px;
	height: 1.9rem;
	line-height: 1.9rem;
	font-size: 1rem;
	border-radius: 0px;
	background: white;
	-webkit-appearance: none;
	-moz-appearance: none;
	border: 0px;
}

.tjanliu {
	width: 20%;
	text-align: center;
	margin: 0 auto;
	margin-top: 20%;
}

.tjanliu .t1 {
	background: #FF9B00;
	width: 38%;
	margin-top: 2%;
	float: left;
	margin-left: 5%;
	border-radius: 0.25rem;
	height: 1.54rem;
	text-align: center;
	line-height: 1.54rem;
	color: white;
}

.tjanliu .t2 {
	background: #00605e;
	width: 38%;
	float: left;
	margin-left: 5%;
	margin-top: 2%;
	border-radius: 0.25rem;
	height: 1.54rem;
	text-align: center;
	line-height: 1.54rem;
	color: white;
}



.gh_new {
	background-image: url(/temimages/gh_new.jpg);
	background-size: 100% auto;
	height: 15.6rem;
	background-repeat: no-repeat;
	background-position: 100% 100%;
}

.gh_new .div {
	width: 53%;
	float: right;
	margin-right: 10%;
}

.gh_new .div h3 {
	color: white;
	text-align: center;
	margin-top: 12%;
	display: block;
}

.guahao02 {
	width: 100%;
	margin: 0 auto;
}

.guahao02 li {
	width: 100%;
	background-color: white;
	border-radius: 0.5rem;
	float: left;
	font-size: 0.85rem;
	display: inline-block;
	height: 2.4rem;
	line-height: 2.4rem;
	overflow: hidden;
	margin-top: 3%;
}

.guahao02 li label {
	width: 30%;
	height: 2.4rem;
	line-height: 2.4rem;
	border-radius: 0.5rem;
	color: white;
	display: inline-block;
	float: left;
	text-align: center;
	background-color: #036eb8;
}

.guahao02 input,
select {
	text-align: left;
	background-color: white;
	font-size: 0.80rem;
	float: left;
	margin-left: 2%;
	height: 2.2rem;
	line-height: 2.2rem;
	width: 50%;
	display: inline-block;
	border: 0px;
}

.gh_tj input {
	font-size: 0.85rem;
	height: 2.4rem;
	line-height: 2.4rem;
	border-radius: 1rem;
	color: white;
	padding: 0 5%;
	float: left;
}

.gh01 {
	background-color: #036eb8;
	margin-left: 20%;
	font-size: 0.85rem;
	height: 2.4rem;
	line-height: 2.4rem;
	border-radius: 1rem;
	color: white;
	padding: 0 5%;
	float: left;
}

.gh02 {
	background-color: #ff9b00;
	margin-left: 10%;
}

.lylx {
	background: #036eb8;
	display: inline-block;
	width: 100%;
	
	
}
.lylx_1{}

.lylx a {
	color: white;
	font-size:1.0rem;
	
}

.lylx li {
	width: 24%;
	float: left;
	height: 2.5rem;
	line-height: 2.5rem;
	text-align: center;
	border-left:1px solid #FFF;
}


.lylx li:nth-child(6) {
	border-right: 0px;
}

.yijian {
	background: #FF9C00;
	height: 3.1rem;
	font-size: 1.1rem;
	width: 40%;
	margin: 2% auto;
	text-align: center;
	border-radius: 0.5rem;
	display: inline-block;
	line-height: 1.6rem;
	float: left;
	margin-left: 10%;
}

.yijian01 {
	background: #036eb8;
	height: 3.1rem;
	font-size: 1.1rem;
	width: 40%;
	margin: 2% auto;
	text-align: center;
	border-radius: 0.5rem;
	display: inline-block;
	line-height: 3.1rem;
	float: left;
	margin-left: 5%;
	margin-right: 5%;
}

.lxnx {
	width: 100%;
	text-align: center;
	color: #000000;
}

.zuidi {
	width: 80%;
	margin: 2% auto;
	display: inline-block;
}

.zuidi .al {
	margin-left: 24%;
}

.zuidi a {
	background: #036eb8;
	width: 35%;
	float: left;
	margin-left: 6%;
	color: white;
	display: inline-block;
	text-align: center;
	height: 2rem;
	line-height: 2rem;
	border-radius: 0.35rem;
}

.ystop {
	background: url(/temimagesimages/as_01.jpg);
	background-size: 100% auto;
	width: 100%;
	height: auto;
	position: relative;
	display: inline-block;
	background-repeat: no-repeat;
	box-shadow: 5px 5px 5px rgba(21, 21, 21, .3)
}

.ystop img {
	width: 20%;
	float: right;
	margin-top: 12.5%;
	margin-right: 7%;
}

.ystop a {
	display: block;
	width: 100%;
	height: 5.3rem;
}

input,
select,
textarea,
button {
	vertical-align: middle;
	outline: none;
	/*-webkit-appearance: none;
	-moz-appearance: none;*/
	border-radius: 0px;
}

.pagelist {
	width: 100%;
	height: 2rem;
}

.pagelist ul {
	width: 100%;
	margin-top: 5%;
}

.pagelist li {
	float: left;
	border: 1px #d2d2d2 solid;
	margin: 0px 3px;
	height: 1rem;
	background: #F6F6F6;
	line-height: 1rem;
	padding: 0px 1%;
	font-size: 0.85rem;
}

.pagelist li:hover {
	float: left;
	border: 1px #d2d2d2 solid;
	margin: 0px 3px;
	height: 1rem;
	background: #A8A498;
	line-height: 1rem;
	padding: 0px 1%;
	font-size: 0.85rem;
}

.pagelist li a {
	color: #333333;
	font-size: 0.85rem;
	_width: 10%;
	_text-align: center
}

.pagelist li a:hover {
	color: #FFFFFF;
	_width: 10%;
	_text-align: center;
}

.thisclass {
	color: #f54401;
}



.top-swt {
	max-width: 640px;
	margin: auto;
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	right: 0;
	height: 40px;
	z-index: 999;
	overflow: hidden;
	background: #2591e3;
}

.top-swt img {
	padding: 0px 0;
	margin: 0 auto;
	background: #2591e3;
	transform: translate(3%, 35%);
	border: 0px;
}

.top_top {
	width: 100%;
	height: 30px;
	display: inline-block;
}

#lanrenzhijia {
	max-width: 640px;
	margin: auto;
	z-index: 100;
	float: left;
	height: 3.34rem;
}

#lanren_nav {
	max-width: 640px;
	float: left;
	display: block;
	z-index: 100;
	overflow: visible;
	position: fixed;
	top: 0;
	height: 3.34rem;
	text-align: center;

}
#lanren_nav a{color: white;width: 100%; height: 3.34rem; display: block;}
#lanren_nav span {
    background-color: #036eb8;
    background-image: url(/temimages/swttel.png);
    background-repeat: no-repeat;
    background-position: 13% 50%;
    border: 1px solid #FFFFFF;
    padding: 2% 10% 2% 16%;
    font-size: 1rem;
    font-weight: bold;
    border-radius: 2rem;
    background-size: 10%;
    margin-left: 2%;
}
#lanren_nav img{border: 0;}
.gjsb_zx01 {
	background: #036eb8;
}

.gjsb_zx02 {
	background-color: #f78d1e;
	background-image: url(/temimages/qq.png);
	background-size: 7% auto;
	background-repeat: no-repeat;
	background-position: 15% 59%;
	text-indent: 5%;
}
.callbF_text{
	border: 1px solid #036eb8;
	width: 68% !important;
    padding: 2% 0 !important;
    font-size: 1rem !important;
    color: #CCCCCC !important;
    text-indent: 6%;
    margin-left: 2%;
    overflow: hidden;
    height: 1.5rem;
    display: inline-block;
    line-height: 1.5rem;
    border-radius: 0.3rem;
    }
.callbF_sub{
	float: right;
	overflow: hidden;
    background-color: red;
    border: 1px solid red;
    width: 27%;
    padding: 2% 0;
    color: white;
    font-size: 1rem !important;
    display: inline-block;
    height: 2.467rem;
	border-radius: 0.3rem;
    }
.zxqq a {
	height: 2.25rem;
	line-height: 2.25rem;
	display: block;
	border-radius: 0.3rem;
	font-size: 0.92rem;
	text-align: center;
	width: 60%;
}

.dq_bgt {
	height: 1.42rem;
	line-height: 1.42rem;
	background: -ms-linear-gradient(top, #e3e3e3, #f2f2f2);
	background: -moz-linear-gradient(top, #e3e3e3, #f2f2f2);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e3e3e3), to(#f2f2f2));
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e3e3e3), to(#f2f2f2));
	background: -o-linear-gradient(top, #e3e3e3, #f2f2f2);
}

.dq_bgt span {
	border: 1px solid #e14268;
	margin: 1.5% 1% 0 5%;
	height: 0.6rem;
	width: 0.6rem;
	border-radius: 1rem;
	display: inline-block;
	float: left;
}

.dq_bgt a {
	color: #036eb8;
}

.scrollerzjcs {
	position: absolute;
	z-index: 2;
	bottom: 5%;
	left: 45%;
	overflow: hidden;
	zoom: 1;
}

.scrollerzjcs a.hover {
	border-radius: 0.83rem;
	background: #C85049;
}

.scrollerzjcs a {
	border-radius: 0.83rem;
	background: #ccc;
	width: 0.42rem;
	height: 0.42rem;
	float: left;
	margin-left: 0.5rem;
	display: inline;
}



.list_newzj {
	float: left;
	margin-top: 2%;
	width: 100%;
}

.list_newzj a.hover {
	color: white;
	background: #036eb8;
}

.list_newzj a {

	background: #ccc;
	width: 50%;
	height: 2rem;
	line-height: 2rem;
	float: left;
	color: #333333;
	text-align: center;
	display: inline;
}


.gjsb_mf {
	height: 3.67rem;
	background-color: #036eb8;
	background-image: url(/temimages/smzj.gif);
	background-size: 6% auto;
	background-repeat: no-repeat;
	background-position: 7% 48%;
}

.gjsb_mf dl {
	float: left;
	color: white;
	margin-left: 16%;
	font-weight: bold;
	margin-top: 1.5%;
	width: 55%;
	height: 3.67rem;
	display: inline-block;
	font-size: 0.9rem;
}

.gjsb_mf dl dd {
	font-size: 1rem;
}

.gjsb_mf a {
	color: #036eb8;
	width: 19%;
	float: right;
	margin-right: 10%;
	height: 2rem;
	text-align: center;
	line-height: 2rem;
	display: inline-block;
	background: white;
	border-radius: 0.3rem;
	font-size: 0.83rem;
	margin-top: 3%;
}

.gjsb_bgt {
	height: 1.42rem;
	line-height: 1.42rem;
	background: -ms-linear-gradient(top, #e3e3e3, #f2f2f2);
	background: -moz-linear-gradient(top, #e3e3e3, #f2f2f2);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e3e3e3), to(#f2f2f2));
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e3e3e3), to(#f2f2f2));
	background: -webkit-linear-gradient(top, #e3e3e3, #f2f2f2);
	background: -o-linear-gradient(top, #e3e3e3, #f2f2f2);
}

.gjsb_bgt span {
	border: 1px solid #e14268;
	margin: 1.5% 1% 0 5%;
	height: 0.6rem;
	width: 0.6rem;
	border-radius: 1rem;
	display: inline-block;
	float: left;
}

.gjsb_bgt span i {
	border: 2px solid #e14268;
	height: 0.2rem;
	width: 0.2rem;
	border-radius: 1rem;
	display: inline-block;
	float: left;
	margin: 16% 0 0 16%;
}

.gjsb_bgt a {
	color: #036eb8;
}

.list_kfgs a img {
	width: 38%;
	float: left;
	height: 8.88rem;
	overflow: hidden;
}

.list_kfgs dl {
	width: 60%;
	float: right;
	height: 8.88rem;
	overflow: hidden;
	font-size: 0.75rem;
	line-height: 1.25rem;
}

.list_kfgs dl span {
	padding-left: 5%;
}


.footerLF {
	width: 18%;
	height: auto;
	position: fixed;
	bottom: 15%;
	left: 2%;
	z-index: 999;
}

.footerFloat {
	width: 100%;
	position: fixed;
	bottom: 0px;
	max-width: 640px;
	z-index: 9999
}

.footerFloat ul {
	position: relative;
}

.footerFloat li {
	width: 19.73%;
	float: left;
	text-align: center;
	height: 4rem;
	line-height: 6rem;
	color: white;
	font-size: 0.65rem;
}

.footerFloat01 {
	background: url(/temimages/dibu001.gif) no-repeat 1rem 0.3rem;
	background-color: #036eb8;
	background-size: auto 50%;
	border-right: #044c4c 1px solid;
}

.footerFloat02 {
	background: url(/temimages/dibu02.png) no-repeat 0.8rem 0.3rem;
	background-color: #036eb8;
	background-size: auto 50%;
	border-right: #044c4c 1px solid;
}

.footerFloat03 {
	position: relative;
	background-color: #036eb8;
	background-size: auto 50%;
	border-right: #044c4c 1px solid;
}

.footerFloat03 img {
	position: absolute;
	bottom: 1.8rem;
	left: 0%;
}

.footerFloat04 {
	background: url(/temimages/dibu04.png) no-repeat 1rem 0.3rem;
	background-color: #036eb8;
	background-size: auto 50%;
	border-right: #044c4c 1px solid;
}

.footerFloat05 {
	background: url(/temimages/dibu05.png) no-repeat 1rem 0.3rem;
	background-color: #036eb8;
	background-size: auto 50%;
	border-right: 0px;
}

.footerdx {
	width: 100%;
	position: fixed;
	bottom: 0px;
	max-width: 640px;
	z-index: 9999;
	box-shadow: 0px 0px 5px 5px rgba(0, 0, 0, .4);
}

.footerdibu {
	width: 100%;
	height: 3.333rem;
	background-color: #036eb8;
	position: relative;
}

.footerdibu ul li {
	float: left;
	color: white;
	overflow: hidden;
}

.footerdibu ul li:first-child {
	background-image: url(/temimages/di_01.png);
	background-repeat: no-repeat;
	background-size: 50% 40%;
	background-position: 50% 15%;
	width: 13%;
	height: 3.333rem;
	text-align: center;
}

.footerdibu a {
	display: block;
	height: 3.333rem;
	color: white;
}

.footerdibu ul li:first-child span {
	width: 100%;
	float: left;
	margin-top: 50%;
}

.footerdibu ul li:nth-child(2) {
	background-image: url(/temimages/di_02.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	width: 0.3%;
	height: 3.333rem;
	text-align: center;
}

.footerdibu ul li:nth-child(3) {
	background-image: url(/temimages/di_4.png);
	background-repeat: no-repeat;
	background-size: 15% 64%;
	background-position: 5% 50%;
	width: 35%;
	height: 3.333rem;
	font-size: 0.83rem;
}

.footerdibu ul li:nth-child(3) span {
	padding-left: 21%;
	padding-top: 5%;
	display: block;
}

.footerdibu ul li:nth-child(3) font {
	font-size: 0.75rem;
}

.footerdibu ul li img {
	width: 70%;
	border: 2px #036eb8 solid;
	border-radius: 3rem;
	padding: 10%;
	background-color: white;
}

.footerdibu ul li:nth-child(4) {
	position: absolute;
	width: 15%;
	left: 43%;
	top: -28%;
}

.footerdibu ul li:nth-child(5) {
	background-image: url(/temimages/swt-01.png);
	background-repeat: no-repeat;
	background-size: 57% 66%;
	background-position: 50% 56%;
	width: 13%;
	margin-left: 8%;
	height: 3.333rem;
}

.footerdibu ul li:nth-child(5) span img {
	width: 35%;
	border: 0px;
	border-radius: 0;
	padding: 0;
	background: none;
	margin-left: 63%;
	margin-top: 15%;
}

.footerdibu ul li:nth-child(5) span {
	display: block;
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
}

.footerdibu ul li:nth-child(6) {
	width: 20%;
	height: 3.333rem;
	font-size: 0.83rem;
}

.footerdibu ul li:nth-child(6) span {
	display: block;
	padding-top: 8%;
}

.footerdibu ul li:nth-child(6) span font {
	letter-spacing: 0.07rem;
}

.footerdibu ul li:nth-child(7) {
	background-image: url(/temimages/di_02.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	width: 0.3%;
	height: 3.333rem;
	text-align: center;
}

.footerdibu ul li:nth-child(8) {
	background-image: url(/temimages/di_6.png);
	background-repeat: no-repeat;
	background-size: 50% 40%;
	background-position: 50% 15%;
	width: 10%;
	height: 3.333rem;
	text-align: center;
}

.footerdibu ul li:nth-child(8) span {
	width: 100%;
	float: left;
	margin-top: 65%;
}


.tel_anliu {
	height: 2rem;
	line-height: 2rem;
	background-color: #036eb8;
	text-indent: 74%;
	text-align: left;
	width: 80%;
	border-radius: 2rem;
	position: relative;
	display: inline-block;

	background-size: 6% 85%;
	background-position: 67% 50%;
	background-repeat: no-repeat;
}

.tel_al {
	height: 2rem;
	line-height: 2rem;
	font-size: 1.0rem;
	text-indent: 8%;
	background-color: #ff9b00;
	width: 70%;
	top: -6%;
	left: -1%;
	border-right: 1rem solid white;
	border: 0.1rem solid white;
	display: inline-block;
	position: absolute;
	border-radius: 2rem;
	z-index: 1;
	background-image: url(/temimages/dhtb.gif);
	background-size: 8% 60%;
	background-position: 6% 50%;
	background-repeat: no-repeat;
}


#contact {
	width: 44px;
	position: fixed;
	bottom: 45%;
	right: 5px;
	padding: 1px;
	z-index: 900;
}

#contact .sz {
	width: 22px;
	height: 22px;
	border-radius: 11px;
	background: #ca0000;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 22px;
	position: absolute;
	top: 45px;
	right: -2px;
	z-index: 990;
}

#contact a {
	display: block;
	width: 44px;
	height: 45px;
	background: url(/temimages/hm_icon.gif) no-repeat center;
	background-size: 100%;
	margin-bottom: 5px;
	overflow: hidden;
	position: relative;
	z-index: 99;
}

#contact a.zx {
	background-position: 0 -54px;
}

#contact a.tel {
	background-position: 0 0;
}

#contact a.toped {
	background-position: 0 -107px;
}

#wrapdibu {
	overflow: hidden;
	display: block;
	bottom: 0px;
	right: 1px!important;
	width: 100%;
	height: 50px;
	position: fixed;
	text-align: center;
	color: #fff;
	background: rgba(0, 0, 0, 0.7);
	z-index: 9999;
}

.dibu {
	margin: 0px auto;
	padding: 0px;
}

.bwj_h3 {
	padding-top: 16%;
	height: 34px;
	display: block;
	font-size: 28px;
	font-family: "微软雅黑";
	text-align: center;
	font-weight: normal;
	color: #4d4d4d;
}

.bottom_img {
	background: url(/temimages/bottom.gif) center center no-repeat;
	background-size: 320px;
	width: 320px;
	height: 50px;
	margin: 0 auto;
}

.bimga {
	width: 48px;
	height: 50px;
	float: left;
}

.bimgb {
	width: 190px;
	height: 50px;
	float: left;
}

.bimgb h4 {
	font-family: "微软雅黑";
}

.bimgc {
	width: 80px;
	height: 50px;
	float: left;
}

.bimga {
	color: #FFF;
	line-height: 18px;
	padding-top: 7px;
}

.bimgb span {
	color: #FFF;
	line-height: 18px;
	float: left;
	padding-left: 5px;
	padding-top: 7px;
	font-size: 12px;
	text-indent: 0.6em;
}

.bimgb h4 {
	font-size: 18px;
	text-indent: 0.32em;
}

.bimgc {
	text-indent: 0.5em;
	line-height: 74px;
	color: #FFF;
	font-size: 13px;
}

.wzqihuan {
	width: 102%;
	overflow: hidden;
	padding-bottom: 8px;
	padding-top: 5px;
}

.wzqihuan li {
	width: 19%;
	height: 80px;
	overflow: hidden;
	margin-right: 1%;
	float: left;
}

.wzqihuan li:last-child {
	margin-right: 0;
}

.wzqihuan li {
	width: 19%;
	height: 30px;
	overflow: hidden;
	margin-right: 1%;
	float: left;
	background: rgba(252, 249, 235, 0.5);
	color: #531e00;
	font-size: 14px;
	text-align: center;
	line-height: 30px;
}

.wzqihuan li.on {
	background-color: #531e00 !important;
	color: #FFF !important;
}

.listli {
	margin: 1% 0;
	margin-left: 3%;
	width: 94%;
}

.listli a {
	color: #333333;
	font-size: 0.93rem;
	display: block;
}

.listli span {
	padding: 1.1% 1%;
	font-size: 1rem;
	margin-right: 2%;
}

.listli li {
	margin: 1.5% 0;
	height: 2rem;
	line-height: 2rem;
	overflow: hidden;
	background-color: #e9e9e9
}

.listli li div {
	display: inline-block;
	float: right;
	color: #929292;
	background-image: url(/temimages/lb_9.png);
	background-size: auto 55%;
	background-repeat: no-repeat;
	background-position: 0 50%;
	width: 29%;
	text-align: right;
	padding-right: 2%;
}

@font-face {
	font-family: iconfont;
	font-weight: normal;
	font-style: normal;
	src: url(/temimages/iconfont.ttf) format('truetype');
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}

.icon-right:before {
	content: "\e600";
	color: #036eb8;
}



/*首页康复案例*/
.index_kfal{
	background-color: #036eb8;
	height: 2.63rem;
	line-height: 2.63rem;
	color: white;
	font-size: 1.25rem;
	text-indent: 5%;
}

.index_kf{

	
}
.index_kf_l{width: 40%; height: 7.75rem; overflow: hidden;}
.index_kf_l img{height: 7.75rem; overflow: hidden;}
.index_kf_r{width: 58%;font-size: 0.85rem; height: 7.75rem;background-color: #ebebeb; overflow: hidden;}
.index_kf_r dt{text-align: center; font-weight: bold;  padding: 2% 0; border-bottom: 1px dashed #999999; font-size: 1.2rem; margin:3% auto 2% auto; width:96%; color:#036eb8;width:90%;
	white-space:nowrap;
	overflow : hidden;
	text-overflow : ellipsis ;}
.index_kf_r dt a{ color:#036eb8;}
.index_kf_r dt img{display: inline-block; width: 10%; padding-left: 5%;}
.index_kf_r dd{ color:#666; font-size:0.9rem; text-indent:1.4rem; width:96%; margin:0 auto;}
.index_kf_r dd a{color: #F00;}
.index_kf_r dd span{color: #036eb8;}


.footer_l{width:75%; float: left; margin-left: 2%; margin-top: 2%; text-align: left; line-height: 1.6rem; font-size: 1rem;}
.footer_r{width: 19%; position: absolute; right: 3%; top: 6%;}




	.top-swt img {
		padding: 0px 0;
		margin: 0 auto;
		background: #2591e3;
		transform: translate(0%, 0%);
		border: 0px;
	}
	.gh_new{
		height: 16rem;
	}
}

	.banner_img{height: 20rem;}
	.banner_img li img {
		height: 20rem;
	}

	.gh_new{
		height: 19rem;
	}
	
}

@media only screen and (max-width: 550px) and (min-width: 460px) {
	.banner_img{height: 20rem;}
	.banner_img li img {
		height: 20rem;
	}
	.gh_new{
		height: 16.6rem;
	}
	#lanren_nav{height: 3.15rem;}
	#lanrenzhijia{height: 3.15rem;}
}

@media only screen and (max-width: 450px) and (min-width: 411px) {
	.banner_img{height: 20rem;}
	.banner_img li img {
		height: 20rem;
	}
	.gh_new{
		height: 18rem;
	}
	#lanren_nav{height: 3.15rem;}
	#lanrenzhijia{height: 3.15rem;}
	.gh_new .div {
	margin-top: 3%;
	-webkit-margin-top:3%;
	-moz-margin-top:3%;
	}
}

@media only screen and (max-width: 410px) and (min-width: 361px) {

	.gh_new{
		height: 17rem;
	}
	#lanren_nav{height: 2.75rem;}
	#lanrenzhijia{height: 2.75rem;}
	.gh_new .div {
	margin-top: 3%;
	-webkit-margin-top:3%;
	-moz-margin-top:3%;
	}
	
}


@media only screen and (max-width: 359px) and (min-width: 321px) {

	.gh_new{
		height: 15.6rem;
	}
}



	.guahao01 li select {
		margin-left: 2%;
		width: 36%;
		height: 1.85rem;
		margin-top: 0%;
		float: left;
		color: #a8a7a3;
		background: #edf9f7;
		font-size: 0.75rem;
		text-align: left;
		padding-left: 3%;
		border: 0px;
		display: inline-block;
		-webkit-appearance: none;
		-moz-appearance: none;
	}
	.guahao01 li textarea {
		width: 90% !important;
	}
}

	.gh_new{
		height: 17rem;
	}

}

	.gh_new{
		height: 16rem;
	}
}



/*商务通动画效果*/
.shake-delay { -webkit-animation-name: shake-base; -ms-animation-name: shake-base; animation-name: shake-base; -webkit-animation-iteration-count: infinite; -ms-animation-iteration-count: infinite; animation-iteration-count: infinite; 

animation:shake-base 3s infinite;
-webkit-animation:shake-base 3s infinite;
-ms-animation:shake-base 3s infinite;
}


        
@-webkit-keyframes shake-base { 0% { -webkit-transform: translate(0px, 0px) rotate(0deg); }

  64% { -webkit-transform: translate(0px, 0px) rotate(0deg); }
  66% { -webkit-transform: translate(0.5px, 0.5px) rotate(0deg); }
  68% { -webkit-transform: translate(-1.5px, 0.5px) rotate(0deg); }
  70% { -webkit-transform: translate(0.5px, -2.5px) rotate(0deg); }
  72% { -webkit-transform: translate(-2.5px, 0.5px) rotate(0deg); }
  74% { -webkit-transform: translate(-2.5px, 0.5px) rotate(0deg); }
  76% { -webkit-transform: translate(1.5px, -1.5px) rotate(0deg); }
  78% { -webkit-transform: translate(1.5px, -2.5px) rotate(0deg); }
  80% { -webkit-transform: translate(-2.5px, -2.5px) rotate(0deg); }
  82% { -webkit-transform: translate(-2.5px, -1.5px) rotate(0deg); }
  84% { -webkit-transform: translate(2px, -2px) rotate(0deg); }
  86% { -webkit-transform: translate(-1px, 1px) rotate(0deg); }
  88% { -webkit-transform: translate(-2px, -2.5px) rotate(0deg); }
  90% { -webkit-transform: translate(-1px, -1px) rotate(0deg); }
  92% { -webkit-transform: translate(-2px, -2px) rotate(0deg); }
  94% { -webkit-transform: translate(0px, 0px) rotate(0deg); }
  96% { -webkit-transform: translate(0px, -0px) rotate(0deg); }
  98% { -webkit-transform: translate(0px, 0px) rotate(0deg); } 
  }
  
  
  
  
#menu{width:100%; overflow:hidden;border:1px solid #ccc; margin-top:4%;}
#menu #nav {display:block;width:100%;padding:0;margin:0;list-style:none;}
#menu #nav li {float:left;width:25%; background:#CCC; cursor:pointer;}
#menu #nav li a {display:block;line-height:27px;text-decoration:none;padding:0.5rem 0; text-align:center; color: #fff;}
#menu_con{ width:100%; border-top:none}
.tag{ padding:10px; overflow:hidden;}
.tag_img{ float:left; width:24%; margin:1% 0.5% 0 0.5%;}
.tag_img img{ width:100%}
.selected{background:#036eb8; color:#FFF;}
.tag h3{ color:#036eb8; font-size:1.2rem; margin:1% 0;}
.tag p{ font-size:0.9rem; color:#666; text-indent:1.8rem;}









.ding00{position: relative; height: 12.5rem;overflow: hidden;}

.jing{width: 60%; margin: 0 auto 5% auto;}
.jing h1{font-size: 1.5rem; font-weight: 800;text-align: center;}
.jing h1 span{margin-left: 2%;}
.jing h1 font {
    height: 2.3rem;
    border-radius: 2rem;
    background: #036eb8;
    color: white;
    display: inline-block;
    width: 15%;
    line-height: 2.3rem;
}
.jing a{color: white; height: 2.3rem; line-height: 2.3rem; text-align: center; border-radius: 1.5rem; display: inline-block; width: 100%; background: #036eb8; margin-top: 5%;}

.bt01{height: 0.71rem; width: 100%; float: left; background: #036eb8; display: inline-block;}
.bt01_z {
    width: 0;
    height: 0;
    border-left: 1.5rem solid transparent;
    border-right: 1.5rem solid transparent;
    border-top: 2.5rem solid #f78512;
    margin-left: 43.4%;
    display: inline-block;
    margin-top: -1%;
    float: left;
}
.bt01 span {
    display: inline-block;
    color: white;
    font-size: 1.5rem;
    z-index: 3;
    margin-left: -7.4%;
    margin-top: -0.5%;
    height: 2rem;
    width: 3%;
    float: left;
}
.w49 {
    width: 47%;
    float: left;
    padding-right: 2%;
    border-right: 1px dashed #036eb8;
    margin-top: 6%;
    padding-bottom: 12%;
}
.w49 dl dt{line-height: 1.25rem; text-align: center; margin-top: 20%;}
.w49 dl dd{color: #036eb8; font-size: 0.75rem;line-height: 1.25rem; text-indent: 6%;}
.bottomxia{padding-bottom: 2% !important;}
.w640_dh{ width:100%;}
.w640_dh ul{}
.w640_dh li{ float:left; width:24.8%; background:#036eb8; margin:.1%; text-align:center; height:2.4rem;}
.w640_dh ul li a{ display:block; text-align:center; line-height:2.4rem;}

.w409 {
    width: 47%;
    float: left;
    padding-right: 2%;
    border-right: 1px dashed #036eb8;
    padding-bottom: 5%;
}
.w409 dl dt{line-height: 1.25rem; text-align: center; margin-top: 20%;}
.w409 dl dd{color: #036eb8; font-size: 0.75rem;line-height: 1.25rem; text-indent: 6%;}
.w409 .w640 a{display: inline-block; height: 1.67rem;line-height: 1.67rem; text-align: center; width: 80%; border-radius: 2rem; margin-top: 5%;margin-left: 10%;}
.w409 .w640 .a1{background: #F78512;}
.w409 .w640 .a2{background: #036eb8;}

.listimg li{float: left; width: 49%; margin-top: 5%;}
.listimg li:nth-child(2){margin-left: 2%;}
.listqd li{
		float: left;width: 49%; vertical-align: middle; margin-top: 5%;height: 100%;
		display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;
        display:-moz-box;-moz-box-align:center;-moz-box-pack:center;
        display:-o-box;-o-box-align:center;-o-box-pack:center;
        display:-ms-box;-ms-box-align:center;-ms-box-pack:center;
        display:box;box-align:center;box-pack:center;
}
.listqd li img{vertical-align: middle;}
.listqd li:nth-child(2){margin-left: 2%; font-size: 0.85rem; line-height: 1.25rem; text-indent: 28%;}


.listqd1 li{
		font-size: 0.85rem; line-height: 1.25rem; text-indent: 10%;
		float: left;width: 49%; vertical-align: middle; margin-top: 5%;height: 100%;
		display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;
        display:-moz-box;-moz-box-align:center;-moz-box-pack:center;
        display:-o-box;-o-box-align:center;-o-box-pack:center;
        display:-ms-box;-ms-box-align:center;-ms-box-pack:center;
        display:box;box-align:center;box-pack:center;
}
.listqd1 li img{vertical-align: middle;}
.listqd1 li:first-child{font-size: 0.85rem; line-height: 1.25rem; text-indent: 28%;}
.top5{margin-top: 5%;}
.top10{margin-top: 15%; float: left;}
.top17{margin-top: 17%; float: left;}
.top20{margin-top: 20%; float: left;}
.top30{margin-top: 30% !important; float: left; display: inline-block;}
.top40{margin-top: 40%; float: left;}

.w49 h5{float: left; margin-top: 5%; display: inline-block;}
.w49 h1{font-size: 0.95rem; font-weight: 500; text-align: center;}
.w49 .w640 h2{height: 1.1rem; line-height: 1.1rem; font-size: 0.75rem; font-weight: 500; width: 48%; text-indent: 4%; margin-top: 5%; background: #036eb8; color: white;}

.w49 .w640 h3{height: 1.1rem; line-height: 1.1rem; font-size: 0.75rem; font-weight: 500; width: 50%; text-indent: 4%;margin-top: 5%; background: #f78512; color: white;}

.w50{width: 48%;float: left; padding-left: 2%;}
.jia {
    height: 0.83rem;
    width: 7%;
    float: left;
    margin-left: 101%;
    margin-top: 7%;
}

.w50_rd {
    width: 0;
    height: 0;
    border-top: 2.2rem solid transparent;
    border-right: 1.98rem solid #036eb8;
    border-bottom: 2.28rem solid transparent;
    float: left;
    margin-left: 2%;
}
.w50_r {
    height: 3.9rem;
    background: #036eb8;
    width: 81%;
    font-size: 0.75rem;
    line-height: 1.25rem;
    padding: 2% 0;
    color: white;
    float: left;
}
.wtop20 {
    margin-top: 5%;
}
.w50 p{font-size: 0.75rem; line-height: 1.25rem; text-indent: 10%; margin-top: 5%;}
.w50 .w640 a{display: inline-block; height: 1.67rem;line-height: 1.67rem; text-align: center; width: 80%; border-radius: 2rem; margin-top: 5%;margin-left: 10%;}
.w50 .w640 .a1{background: #F78512;}
.w50 .w640 .a2{background: #036eb8; }
.w49 .w640 p{font-size: 0.71rem; line-height: 1.25rem;}
.w49 .w640 p font{color: #df0707;}
.w49 .w640 a{display: inline-block; height: 1.67rem;line-height: 1.67rem; text-align: center; width: 80%; border-radius: 2rem; margin-top: 5%;margin-left: 10%;}
.w49 .w640 .a1{background: #F78512;margin-top: 15%;}
.w49 .w640 .a2{background: #036eb8;}
.csan{padding-top: 7%;display: inline-block;}
.csan1{padding-top: 18%;display: inline-block;}
.w96 .w50 h2{height: 1.1rem; line-height: 1.1rem; font-size: 0.75rem; font-weight: 500; width: 48%; text-indent: 4%; margin-top: 5%; background: #036eb8; color: white;}

.fanwei {
    background: #f78512;
    height: 1.1rem;
    line-height: 1.1rem;
    width: 40%;
    color: white;
    text-indent: 4%;
    display: inline-block;
}
.hdfa{font-size: 0.75rem; line-height: 1.25rem;}
.hdfa font{color: #df0707;}
.w640 center{text-align: center; font-size: 1.25rem;}
.claer{clear: both; margin-top:5%;}

.ljz{height: 4rem; text-align: center; background: #036eb8; font-size: 0.75rem; line-height: 1.25rem; width: 92%; margin: 0 auto; padding: 2%; color: white;}
#triangle-down {
    width: 0;
    height: 0;
    border-left: 1rem solid transparent;
    border-right: 1rem solid transparent;
    border-top: 1.5rem solid #036eb8;
    margin-left: 10%;
}
.w33 {width: 33%; float: left;}
.w33 p {
    text-indent: 15%;
    margin-top: 10%;
    font-size: 0.75rem;
    line-height: 1.25rem;
    background: #f3f3f3;
    padding: 5%;
    height: auto;
    border-radius: 2rem;
    border:1px dashed #a0a0a0;
}
.w33 .w640 a{display: inline-block; height: 1.67rem;line-height: 1.67rem; text-align: center; width: 100%; border-radius: 2rem; margin-top: 5%;margin-left: 2%; z-index: 100;}
.w33 .w640 .a1{background: #F78512;}
.w33 .w640 .a2{background: #036eb8;}
.w32 {width: 32%; float: left; margin-left: 1%;margin-top: -5.5%;}

.cszj{background: #F3F3F3;height:21rem;width: 100%;}
.csgy_yyzj {
    float: left;
    height: 15.1rem;
    width: 36%;

}

.csgy_zjjj{width: 62%; float: left;margin-left: 2%; font-size: 0.75rem;}
.csgy_yyzj .a1{background: #036eb8; font-size: 1rem; border-radius: 1rem; height: 2rem; width: 40.5%;line-height: 2rem;text-align: center;display: inline-block; margin-top: 2%; margin-left: 8%;}
.csgy_yyzj .a2{background: #f78512;font-size: 1rem;border-radius: 1rem;margin-top: 2%;  height: 2rem; width: 40.5%;line-height: 2rem;text-align: center;display: inline-block;}

.csgy_ys{color: #036eb8;}
.csgy_ys1{color: #f78512;}
.csgy_ys2{color: #df0707;}
.csgy_zj_m{width: 22%; float: left; text-align: center; margin-top:5%; font-size:1.0rem;}
.csgy_zj_m img{width: 56%;text-align: center;}
.csgy_zj_x{float: left; width: 65%; border: 1px solid #999999; padding: 2%; font-size:0.9rem;}
.csgy_zjjj h1{font-size: 1.3rem; font-weight: 500; margin-top: 5%; margin-left:22%;}
.csgy_zjjj h1 font{font-size: 1.25rem; margin-right: 5%;}
.csgy_zjjj a{color:#036eb8 ;}
.csgy_zjjj h1 a{color:#333333 ;}

.scrollercs {
	position: absolute;
	z-index: 2;
	bottom: 5%;
	left: 45%;
	overflow: hidden;
	zoom: 1;
}

.scrollercs a.hover {
	border-radius: 0.83rem;
	background: #C85049;
}
.scrollercs a {
	border-radius: 0.83rem;
	background: #ccc;
	width: 0.42rem;
	height: 0.42rem;
	float: left;
	margin-left: 0.5rem;
	display: inline;
}


@media only screen and (min-width: 414px) and (min-height:736px) {
	.bt01 span{margin-left: -6.4%;}
	.w49 {padding-bottom: 6%;}
	.csan{padding-top: 7%;display: inline-block;}
	.csan1{padding-top: 0;display: inline-block;}
	
}
@media screen and (max-width:360px) {   
    .csgy_zj_m{width: 24%; float: left; text-align: center; margin-top:5%; font-size:1.0rem;}
    .csgy_zj_x{float: left; width: 69%; border: 1px solid #999999; padding: 2%; font-size:0.9rem;}
	.csgy_yyzj .a1{background: #036eb8; font-size: .8rem; border-radius: 1rem; height: 2rem; width: 40.5%;line-height: 2rem;text-align: center;display: inline-block; margin-top: 2%; margin-left: 8%;}
.csgy_yyzj .a2{background: #f78512;font-size: .8rem;border-radius: 1rem;margin-top: 2%;  height: 2rem; width: 40.5%;line-height: 2rem;text-align: center;display: inline-block;}
}
@media screen and (max-width:360px) {
.yc_1{display:none;}
}

@media screen and (max-width:370px) {
.yc_2{display:none;}
#sbdc img {
height: 8.5rem;}
}

@media screen and (max-width:340px) {
.yc_3{display:none;}
}





