﻿* {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	margin: 0;
	padding: 0;
}
body {
	color: #333;
	font-family: Microsoft Yahei;
	font-size: 0.6rem;
}
p {
	font-size: 0.55rem
}
a {
	text-decoration: none;
	border: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	text-decoration: none;
}
ul, li {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img {
	border: none;
	vertical-align: middle;
}
.clearfix {
	zoom: 1;
	display: block
}
.clearfix:after {
	content: "";
	height: 0px;
	display: block;
	clear: both;
	visibility: hidden;
}
.layout {
	width: 16rem;
	margin: 0px auto;
	background: #fff;
	overflow: hidden;
}
.container {
	width: 14.5rem;
	margin: 0px auto;
}
.clear {
	zoom: 1;
/*	font-size: 0.55rem*/
}
.clear:after {
	height: 0;
	display: block;
	content: "\20";
	clear: both;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.mc {
	margin: 0 auto;
}
.dis-inline {
	display: inline-block;
	vertical-align: middle;
}
.text-center {
	text-align: center;
}
.box {
	width: 16rem;
	margin: 0 auto;
	overflow: hidden;
}
.font28 {
	font-size: 0.7rem;
}
.font26 {
	font-size: 0.65rem;
}
.font20 {
	font-size: 0.5rem;
}
.font18 {
	font-size: 0.45rem;
}
/*.mt11 {
	border-top: 0.25rem solid #eee;
}*/
.mt12 {
	border-bottom: 0.35rem solid #eee;
}
.bgfff {
	background: #fff;
}
.border-bg {
	border: 0.25rem solid #eee;
}
/*header*/

header {
	background: #0052a6;
	padding: 0.375rem 0.75rem;
}
.logo {
	padding-right: 1.5rem;
	border-right: 1px solid #0189d7;
}
.logo img {
	width: 6.4rem;
}
.headCall {
	margin-top: 0.425rem;
	width: 5.95rem;
}
.yygh_head { text-align: center; padding:0.5rem 0; text-align: center; position: relative; background:#EB6E8E; color: #fff; font-size: 0.75rem;height:2.2rem;/*margin-top: 1.2rem;*/}

.head_home { position: absolute; left:0.80rem; top:0.5rem;width:1.35rem;height:1.35rem; }

.head_phone { position: absolute; right:0.75rem;top:0.4rem;width:5.05rem;height:1.45rem;}

.header-name{position:absolute;left:2.25rem;top:0.5rem;width:6.0rem;height:1.2rem;}

.yygh_head span{display:block;font-size:0.425rem;color:#EB6E8E;background:#ffffff;width:5.8rem;height:0.525rem;margin:0 auto;line-height: 0.525rem;position:absolute;left:2.4rem;top:1.90rem;border-radius:0.125rem;}


/*home_ad*/

.home_ad {
	margin-top: 0.25rem;
}
.home_ad img {
	width: 16rem;
	display: block;
}
.home_k {
	height: 2.375rem;
}
/*nav*/
/*.bgfffs{margin-top:2.2rem;}*/

nav a {
	display: block;
	width: 3.98rem;
	height: 1.75rem;
	line-height: 1.75rem;
	text-align: center;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	float: left;
	font-size: 0.65rem;
	 color: #6fbdec!important;
}
nav a:first-child, nav a:nth-child(5) {
	border-left: 0;
}
nav a:nth-child(-n+4) {
	border-top: none;
}
/*nvanav*/

.navbar-nav {
	height: 4.1rem;
}
.navbar-nav ul {
	padding-top: 0.575rem;
}
.navbar-nav ul li {
	width: 4rem;
	height: 2.6rem;
	float: left;
	position: relative;
	background: url(../images/yyjj_03.png) no-repeat left center;
	background-size: 0.025rem 2.6rem;
}
.navbar-nav ul li:first-child {
	background: none;
}
.navbar-nav ul li a {
	display: inline-block;
	width: 3.95rem;
	height: 2.6rem;
	text-align: center;
}
.navbar-nav ul li a p {
	font-size: 0.65rem;
	color: #414141;
}
.zjtits {
	width: 3.53rem;
	height: 0.83rem;
	background: url(../images/zjg_l.jpg);
	background-size: 3.53rem 0.83rem;
	font-size: 0.65rem;
	color: #fff;
	text-align: center;
	line-height: 0.83rem;
	margin-bottom: 0.25rem;
	margin-left: 0.39rem;
	
}
.ysjss {
	width: 15.25rem;
	height: 12.98rem;
	background: url(../images/bg_ysjs.jpg);
	background-size: 15.25rem 12.98rem;
	color: #2b2f35;
	font-size: 0.45rem;
	margin: 0 auto;
	margin-bottom: 0.77rem;
}
.ysjss p {
	width: 85%;
	height: 3.35rem;
	margin: 0 auto;
	line-height: 0.85rem;
	text-indent: 1.25rem;
	padding-top: 0.85rem;
	margin-bottom: 0.4rem;
}
.ysjss ul {
	width: 12.3rem;
	height: 5.58rem;
	margin: 0 auto;
	margin-left: 1.9rem;
}
.ysjss ul li {
	line-height: 1rem;
	float: left;
	width:12.3rem;
	/*font-size:0.4rem;*/
}
.angs {
	width: 13.68rem;
	height: 1.28rem;
	margin: 0 auto;
	margin-top: 1.4rem;
}
.angs a {
	display: block;
	width: 4.03rem;
	height: 1.28rem;
	float: left;
	text-align: center;
	line-height: 1.28rem;
	color: #fff;
	text-indent: 0.85rem;
}
.angs1 {
	background: url(../images/an1sg.jpg);
	background-size: 4.03rem 1.28rem;
	margin-right: 0.7rem;
}
.angs2 {
	background: url(../images/an2sg.jpg);
	background-size: 4.03rem 1.28rem;
	margin-right: 0.7rem;
}
.angs3 {
	background: url(../images/an3sg.jpg);
	background-size: 4.03rem 1.28rem;
	font-size: 0.43rem;
}
.grjjgs {
	width: 15.25rem;
	height: 9.55rem;
	background: url(../images/grjjbgs.jpg) repeat-x;
	background-size: 15.25rem 9.55rem;
	font-size: 0.45rem;
	margin: 0 auto;
	margin-bottom: 0.77rem;
}
.grjjgs p {
	text-indent: 0.4rem;
	width: 14.37rem;
	margin: 0 auto;
	padding-top: 0.5rem;
	font-size: 0.45rem;
}
.grjjgs ul {
	width: 13.23rem;
	margin: 0 auto;
	margin-top: 0.7rem;
}
.grjjgs ul li {
	position: relative;
	width: 2.65rem;
	height: 2.53rem;
	margin-right: 0.86rem;
	margin-bottom: 0.67rem;
	float: left;
	background: url(../images/gejjgs.jpg);
	background-size: 2.65rem 2.53rem;
	line-height: 2.53rem;
	text-align: center;
	color: #EB6E8E;
}
.grjjgs ul li:nth-child(4) {
	margin-right: 0;
}
.grjjgs ul li:nth-child(8) {
	margin-right: 0;
}
.grjjgs ul li .p {
	position: absolute;
	left: -0.25rem;
top::1.1rem;
	width: 3.2rem;
}
.lcjjgs {
	width: 15.25rem;
	height: 7.63rem;
	background: url(../images/grjjbgs.jpg) repeat-x;
	background-size: 15.25rem 7.63rem;
	font-size: 0.45rem;
	margin: 0 auto;
	margin-bottom: 0.77rem;
}
.lcjjgs p {
	width: 14.37rem;
	margin: 0 auto;
	line-height: 0.85rem;
	text-indent: 0.9rem;
	padding-top: 0.55rem;
	margin-bottom: 0.2rem;
	font-size: 0.45rem;
}
.lcjjgs_xyh {
	width: 15.25rem;
	height: 5.63rem;
	background: url(../images/grjjbgs.jpg) repeat-x;
	background-size: 15.25rem 5.63rem;
	font-size: 0.45rem;
	margin: 0 auto;
	margin-bottom: 0.77rem;
}
.lcjjgs_xyh p {
	width: 14.37rem;
	margin: 0 auto;
	line-height: 0.85rem;
	text-indent: 1.25rem;
	padding-top: 0.53rem;
	margin-bottom: 0.2rem;
	font-size: 0.45rem;
}
.lcjjgs ul {
	width: 11.3rem;
	height: 5.58rem;
	margin: 0 auto;
}
.lcjjgs ul li {
	line-height: 1rem;
	float: left;
}
.angss {
	width: 13.68rem;
	height: 1.15rem;
	margin: 0 auto;
	margin-top: 0.55rem;
}
.angss a {
	display: inline-block;
	width: 4.03rem;
	height: 1.15rem;
	float: left;
	text-align: center;
	line-height: 1.15rem;
	color: #fff;
	text-indent: 0.85rem;
}
.angss a.angss1 {
	background: url(../images/lcang1.jpg) no-repeat 0.68rem 0.25rem;
	background-size: 0.72rem 0.72rem;
	margin-right: 0.7rem;
	border: 1px solid #EB6E8E;
	color: #EB6E8E;
}
.angss a.angss2 {
	background: url(../images/lcang2.jpg) no-repeat 0.2rem 0.25rem;
	background-size: 0.75rem 0.75rem;
	margin-right: 0.7rem;
	border: 1px solid #5a9cff;
	color: #5a9cff;
}
.angss a.angss3 {
	background: url(../images/lcang3.jpg) no-repeat 0.2rem 0.25rem;
	background-size: 0.71rem 0.73rem;
	border: 1px solid #ff702f;
	color: #ff702f;
	font-size: 0.43rem;
}
.ysylgs {
	width: 15.25rem;
	height: 3.43rem;
	margin: 0 auto;
	font-size: 0.45rem;
	margin-bottom: 0.77rem;
	border-bottom: 0.2rem solid #e8e8e8;
}
.ysylgs p {
	width: 15.15rem;
	margin: 0 auto;
	line-height: 0.85rem;
	padding-top: 0.3rem;
	text-indent: 0.65rem;
	margin-bottom: 0.2rem;
	font-size: 0.45rem;
}
.yyabout_icon {
	width: 1.55rem;
	height: 1.625rem;
	margin: 0 auto;
	background: url(../images/spr_yyjj.png) no-repeat;
	background-size: 6.2rem auto;
	margin-bottom: 0.125rem;
}
.yyabout_icon2 {
	background-position: -1.55rem 0;
}
.yyabout_icon3 {
	background-position: -3.1rem 0;
}
.yyabout_icon4 {
	background-position: -4.65rem 0;
}
.btm-bg {
	height: 2rem;
	background: #f3f3f3;
}
/*common-tle*/

.brief-title {
	border-top: 0.25rem solid #efefef;
	border-bottom: 1px solid #cccccc;
	height: 2.425rem;
}
.brief-title h2 {
	font-size: 0.775rem;
	color: #111111;
	font-weight: normal;
	margin: 0.95rem 0 0 0.6rem;
}
.brief-title h2 span {
	font-size: 0.6rem;
	color: #53c2f9;
	margin-right: 0.1rem;
}
.notice img {
	width: 14.5rem;
	height: 9.375rem;
	margin: 1rem 0.75rem;
}
/*footer*/

footer {
	margin-top: 2.75rem;
}
footer .foot {
	padding: 0.25rem 0;
	position: fixed;
	z-index: 2;
	left: 50%;
	bottom: 0;
	width: 16rem;
	margin-left: -8rem;
	background: #fff;
	border-top: 1px solid #ccc;
}
footer .foot a {
	float: left;
	width: 4rem;
	border-left: 1px solid #e0e0e0;
	padding: 0.2rem 0;
}
footer .foot a:first-child {
	border-left: none;
}
/*footer .foot a .foot_icon {
	margin: 0 auto;
	width: 1.375rem;
	height: 1.075rem;
	background: url(../images/spr_bot.png) no-repeat;
	background-size: 5.5rem auto;
}*/
footer .foot a .foot_icon1{background: url(../images/spr_bot_01.png) no-repeat; background-size: 1.2rem 1.075rem;width:1.3rem;height:1.075rem;margin-top: 0.3rem;
margin-bottom: 0.26rem;
margin-left: 1.42rem;}

footer .foot a .foot_icon2 { background: url(../images/spr_bot_05.gif) no-repeat;background-size: 2.6rem 1.45rem; width: 2.6rem;
height: 1.45rem;margin-left:1.3rem;}

footer .foot a .foot_icon3 { background: url(../images/spr_bot_07.gif) no-repeat;background-size: 1.8rem 1.45rem;width: 2.6rem;
height: 1.45rem;
margin-left:1.45rem;}

footer .foot a .foot_icon4 {background: url(../images/spr_bot_02.png) no-repeat; background-size: 1.2rem 0.775rem;width: 1.3rem;height: 0.775rem;margin-top: 0.38rem;
margin-bottom: 0.42rem;margin-left: 1.42rem;}
footer .foot a p {
	text-align: center;
	font-size: 0.45rem;
	margin-top: 0.15rem;
}
#scrolltp {
	position: fixed;
	bottom: 2.85rem;
	right: 0.15rem;
	z-index: 999999999;
}
#scrolltp img {
	width: 1.3rem;
	height: 1.3rem;
	cursor: pointer;
}
/*index*/

.home_banner img {
	width: 16rem;
	height: 8.5rem;
	display: block;
}
.slide {
	position: relative;
}
.slide .bd ul li a img {
	width: 16rem;
	height: 8.5rem;
}
.slide .hd ul {
	width: 1.25rem;
	height: 0.5rem;
	position: absolute;
	left: 50%;
	margin-left: -0.62rem;
	bottom: 0.15rem;
	z-index: 2;
}
.slide .hd ul li {
	float: left;
	width: 0.25rem;
	height: 0.25rem;
	background: #6e7273;
	border-radius: 50%;
	margin-right: 0.1rem;
}
.slide .hd ul li.on {
	background: #0e7bba;
}
.home_gg {
	padding: 0 0.375rem;
	background: #fff;
	height: 2rem;
	line-height: 2rem;
}
.home_gg img {
	width: 2.875rem;
	margin-top: 0.575rem;
}
.home_hot {
	border-left: 1px solid #ccc;
	margin-left: 0.4rem;
	padding-left: 0.4rem;
	height: 2rem;
	width: 11.8rem;
	overflow: hidden;
}
.home_hot span {
	color: #bd0a25;
}
.home_hot .ment-info {
	height: 2rem;
	width: 9.25rem;
	overflow: hidden;
}
.home_hot .ment-info li {
	width: 9.25rem;
	height: 2rem;
	line-height: 2rem;
	overflow: hidden;
}
.home_btn {
	padding: 0.625rem 0 0.75rem 0.125rem;
}
.home_btn ul li {
	float: left;
	width: 7.5rem;
	padding: 0.425rem 0 0.25rem 0.425rem;
	border: 1px solid #dadada;
	border-radius: 0.25rem;
	margin: 0 0 0.25rem 0.25rem;
}
.home_btn ul li img {
	display: block;
	width: 3.2rem;
}
.home_btn ul li div {
	width: 3.6rem;
}
.home_btn ul li div h3 {
	font-size: 0.7rem;
	font-weight: normal;
}
.home_btn ul li div p {
	font-size: 0.45rem;
	margin: 0.2rem 0 0.25rem;
	color: #bbb;
}
.home_btn ul li div i {
	display: block;
	width: 0.75rem;
	height: 0.05rem;
	background: #ff5f11;
}
.home_tle {
	height: 2rem;
	background: url(../images/homebg_18.png) repeat-x left center;
	width: 11.375rem;
	margin: 0 auto;
	text-align: center;
}
.home_tle h3 {
	margin: 0 auto;
	font-size: 0.7rem;
	font-weight: normal;
	width: 5.5rem;
	background: #efefef;
	color: #0052a6;
	padding-top: 0.25rem;
	line-height: 0.9rem;
}
.home_tle p {
	margin: 0 auto;
	font-size: 0.45rem;
	color: #666;
	width: 5.5rem;
	background: #efefef;
	line-height: 0.45rem;
}
.home_depart ul {
	width: 16rem;
	padding: 0.5rem 0;
}
.home_depart ul li {
	float: left;
	width: 4rem;
	border-left: 1px solid #dadada;
	border-top: 1px solid #dadada;
	padding: 0.375rem 0;
}
.home_depart ul li:nth-child(4n+1) {
	border-left: none;
}
.home_depart ul li:nth-child(-n+4) {
	border-top: none;
}
.home_depart ul li img {
	display: block;
	margin: 0 auto;
	width: 2.025rem;
}
.home_depart ul li p {
	text-align: center;
	margin-top: 0.25rem;
	font-size: 0.5rem;
}
.home_team ul {
	padding: 0.175rem 0 1.6rem;
}
.home_team ul li {
	float: left;
	width: 4rem;
	margin-top: 0.825rem;
}
.home_team .home_docimg {
	display: block;
	margin: 0 auto;
	width: 3.4rem;
	height: 4.2rem;
	overflow: hidden;
	background: url(../images/home_docbg.png) no-repeat;
	border-radius: 50%;
	padding-top: 0.3rem;
	background-size: 3.4rem auto;
}
.home_team .home_docimg img {
	display: block;
	width: 4rem;
}
.home_team ul li h3 {
	font-weight: normal;
	font-size: 0.65rem;
	text-align: center;
	color: #0052a6;
	margin: 0.275rem 0;
	line-height: 0.65rem;
}
.home_team ul li p {
	width: 3.325rem;
	margin: 0 auto;
	text-align: center;
	font-size: 0.475rem;
	height: 0.925rem;
	border: 1px solid #666;
	border-radius: 0.4rem;
	line-height: 0.825rem;
}
/*hztd*/

.hztd_tle {
	border-bottom: 1px solid #ccc;
	padding: 1rem 0.5rem 0.55rem 0.5rem;
}
.hztd_tle h3 {
	font-size: 0.75rem;
	font-weight: normal;
	line-height: 0.65rem;
}
.hztd_tle i {
	height: 0.625rem;
	margin-right: 0.4rem;
	width: 0.075rem;
	background: #53c2f9;
	display: inline-block;
	vertical-align: bottom;
	margin-top: 0.095rem;
}
.hztd_con ul {
	padding: 0.75rem 0;
}
.hztd_con ul li {
	float: left;
	width: 5.3333rem;
	border-left: 1px solid #ebebeb;
	border-top: 1px solid #ebebeb;
	padding: 0.75rem 0;
}
.hztd_con ul li:nth-child(3n+1) {
	border-left: none;
}
.hztd_con ul li:nth-child(-n+3) {
	border-top: none;
}
.hztd_con ul li img {
	display: block;
	width: 2.85rem;
	margin: 0 auto;
}
.hztd_con ul li p {
	text-align: center;
	margin-top: 0.4rem;
}
.hztd_icon {
	width: 2.83rem;
	height: 2.83rem;
	margin: 0 auto;
	background: url(../images/spr_hztd.png) no-repeat;
	background-size: 8.5rem auto;
}
.hztd_icon2 {
	background-position: -2.83rem 0;
}
.hztd_icon3 {
	background-position: -5.69rem 0;
}
.hztd_icon4 {
	background-position: 0 -2.83rem;
}
.hztd_icon5 {
	background-position: -2.83rem -2.83rem;
}
.hztd_icon6 {
	background-position: -5.69rem -2.83rem;
}
.hztd_icon7 {
	background-position: 0 -5.68rem;
}
.hztd_icon8 {
	background-position: -2.83rem -5.68rem;
}
.hztd_icon9 {
	background-position: -5.69rem -5.68rem;
}
/*lcfb*/

.lcfb_box {
	padding: 1rem 0;
}
.lcfb_box table {
	width: 15rem;
	margin: 0 auto;
}
.lcfb_box table tr td {
	border: 1px solid #ebebeb;
	font-size: 0.55rem;
	padding: 0.25rem 0.6rem;
	line-height: 0.8rem;
	color: #666;
	text-align: justify;
}
.lcfb_box table tr td span {
	margin-right: 0.75rem;
}
.lcfb_box table tr td.ta_tle {
	height: 1.65rem;
	background: #0052a6;
	text-align: center;
	color: #fff;
	font-size: 0.8rem;
}
.lcfb_box table tr td.ta_lc {
	color: #0052a6;
	width: 3.75rem;
	text-align: center;
	padding-left: 0.6rem;
}
/*ksxq*/

.ksxq_about, .ksxq_jb, .ksxq_question {
	padding: 1rem 0.75rem;
}
.ksxq_about p {
	line-height: 1rem;
	color: #666;
	text-align: justify;
}
.h3_tle {
	height: 0.8rem;
	line-height: 0.8rem;
	font-size: 0.7rem;
	font-weight: normal;
	margin-bottom: 0.5rem;
}
.h3_tle a {
	float: right;
	color: #53c2f9;
	font-size: 0.5rem;
}
.ksxq_jb ul li {
	padding: 0 0.5rem;
	border: 1px solid #ebebeb;
	height: 1.15rem;
	line-height: 1rem;
	color: #666;
	font-size: 0.55rem;
	margin-right: 0.25rem;
	float: left;
	margin-bottom: 0.25rem;
	border-radius: 0.125rem;
}
.ksxq_jb ul li a {
	color: #666;
}
.ksxq_doc {
	padding-top: 1rem;
}
.ksxq_doc .h3_tle {
	margin: 0 0.75rem;
}
.ksxq_doclist {
	width:15rem;
	margin:0 auto;
	border-bottom: 1px dashed #dadada;
	margin-top: 0.8rem;
	padding-bottom: 0.75rem;
}
.textbox .bords {
	border-bottom: 0.25rem solid #eee;
}
.textbox {
	border-bottom: 0.25rem solid #eee;
}
.ksxq_docimg {
	display: block;
	width: 4rem;
	height: 5.65rem;
	overflow: hidden;
	position:relative;
	
}
.ksxq_docimg img {
	display: block;
	width: 4rem;
	height: 4rem;
}
.ksxq_docimg p{
	display: inline-block;
	width:4rem;
	height:1.1rem;
	background: url(../images/zj-bottom_03.png) no-repeat;
	background-size:4rem 1rem;
	color:#fff;
	border-radius: 0.125rem;
	line-height: 1.1rem;
	margin-top: 0.55rem;
	position:absolute;
	left:0;
	bottom:0;
	
}
.ksxq_docimg p a{color:#fff;}
.ksxq_docimg p i{
	display: inline-block;
	width:0.525rem;
	height:0.45rem;
	background: url(../images/list-225-bg.png) no-repeat;
	background-size: 5rem;
	background-position: -1.8rem 0;
	margin:0 0.25rem -0.05rem 0.3rem;
}
.ksxq_docimg p span{
	color:#666666;
	display: inline-block;
	width:1.45rem;
	height:0.95rem;
/*	background: #FFFFFF;*/
	border-radius: 0 0.125rem 0.125rem 0;
	margin-right: 0.025rem;
	margin-top: 0.025rem;
	text-align: center;
}
.ksxq_docabout {
	float: right;
	width: 10.5rem;
	margin-left: 0.5rem;
	
	position: relative;
	height:5.65rem;
}
.ksxq_docabout-yuyue{
	position: absolute;
	right:0;
	top:0;
	background: url(../images/list-225-bg.png) no-repeat;
	background-size:5rem;
	background-position: 0 0;
	width:1.8rem;
	height:2.225rem;
}
.ksxq_docabout h3 {
	font-weight: normal;
	font-size: 0.7rem;
	margin-bottom: 0.2rem;
}
.ksxq_docabout h3 span {
	font-size: 0.55rem;
	margin-left: 0.65rem;
}
.ksxq_docabout p {
	font-size: 0.5rem;
	color: #666;
	line-height: 0.65rem;
}
.ksxq_docabout p.ksxq_docabout-p1{
	font-size: 0.55rem;
	margin-top: 0.4rem;
}
.ksxq_docabout p.ksxq_docabout-p2{
	margin-top: 0.5rem;
	display: inline-block;
	width:10.55rem;
	height:1.1rem;
	background: url(../images/zj-bottom_05.png) no-repeat;
	background-size:10.5rem 1rem;
	border-radius: 0.125rem;
	line-height: 1.1rem;
	color:#fff;
	position:absolute;
	left:0;
	bottom:0;
}
.ksxq_docabout p.ksxq_docabout-p2 i{
	display: inline-block;
	width: 0.55rem;
	height: 0.55rem;
	background: url(../images/list-225-bg.png) no-repeat;
	background-size: 5rem;
	background-position: -2.525rem 0;
	margin: 0 0.25rem -0.1rem 0.55rem;
}
.ksxq_docabout p.ksxq_docabout-p2 span{
	width:6.625rem;
/*	background: #FFFFFF;*/
	height:0.95rem;
	margin-top: 0.025rem;
	margin-right: 0.025rem;
	border-radius: 0 0.125rem 0.125rem 0;
	text-align: center;
	color:#666666;
}
.ksxq_docabout p span {
	color: #000;
}
.ksxq_docabout p i{
	display: inline-block;
	width:0.55rem;
	height:0.45rem;
	background: url(../images/list-225-bg.png) no-repeat;
	background-size: 5rem;
	background-position: -3.225rem 0;
	margin-right: 0.175rem;
}
.ksxq_docpage {
	color: #ff0000;
}
.ksxq_docbtn {
	display: block;
	float: right;
	width: 3.05rem;
	text-align: center;
	height: 0.821rem;
	line-height: 0.75rem;
	margin-top: 0.15rem;
	background: url(../images/guahao_s.gif) no-repeat center;
	background-size: 3.0rem 0.82rem
}
.ksxq_question ul li {
	text-align: center;
	height: 1.5rem;
	line-height: 1.5rem;
	margin: 0 0 0.25rem 0.25rem;
	float: left;
}
.ksxq_question ul li:first-child, .ksxq_question ul li:nth-child(3), .ksxq_question ul li:nth-child(6) {
	margin-left: 0;
}
.ksxq_question ul li:first-child {
	width: 8rem;
}
.ksxq_question ul li:nth-child(2) {
	width: 6.2rem;
}
.ksxq_question ul li:nth-child(3) {
	width: 5.3rem;
}
.ksxq_question ul li:nth-child(4) {
	width: 5.3rem;
}
.ksxq_question ul li:nth-child(5) {
	width: 3.35rem;
}
.ksxq_question ul li:nth-child(6) {
	width: 6.3rem;
}
.ksxq_question ul li:nth-child(7) {
	width: 3.75rem;
}
.ksxq_question ul li:last-child {
	width: 3.9rem;
}
.ksxq_question ul li a {
	color: #fff;
}
.bg_afd {
	background: #afdbf1;
}
.bg_d5e {
	background: #d5e280;
}
.bg_ffb {
	background: #ffbe84;
}
.bg_b6d {
	background: #b6d5be;
}
.col666 {
	color: #666;
	line-height: 1rem;
	height: 2rem;
	overflow: hidden;
}
.clear .addh {
	height: auto;
}
.pad_1_75 {
	padding: 1rem 0.75rem 0.5rem 0.75rem;
}
/*grjj*/

.grjj_jj a {
	float: right;
	color: #f00;
}
.pjlist {
	border-top: 1px solid #dadada;
	padding: 1rem 0;
}
.pjlist:first-child {
	margin-top: 0.75rem;
}
.pjlist h3 {
	font-size: 0.7rem;
	color: #0052a6;
	font-weight: normal;
	line-height: 0.7rem;
	margin-bottom: 0.5rem;
}
.pjlist h3 span {
	font-size: 0.7rem;
	color: #ffaf36;
	float: right;
}
.pjlist .p2 {
	color: #999;
	margin-top: 0.75rem;
	font-size: 0.5rem;
}
.pjlist .p2 a {
	display: inline-block;
	padding: 0 0.2rem;
	height: 0.875rem;
	line-height: 0.8rem;
	margin-left: 0.5rem;
	font-size: 0.5rem;
	color: #999;
}
.pjlist .p2 span {
	font-size: 0.45rem;
	float: right;
}
.pjlist:last-child {
	padding-bottom: 0;
}
/*show*/

.article_banner img {
	width: 16rem;
	height: 8.5rem;
}
.show_ad {
	padding: 0.375rem 0.75rem;
	font-size: 0.55rem;
	color: #666;
}
.show_ad img {
	display: inline-block;
	vertical-align: top;
	margin-top: 0.15rem;
	margin-right: 0.25rem;
	width: 0.65rem;
}
.show_wrap {
	padding: 0 0.75rem 0.3rem 0.75rem;
}
.show_crumb {
	padding: 0.375rem 0;
	border-bottom: 1px solid #dadada;
}
.show_crumb img {
	width: 0.875rem;
	display: inline-block;
	vertical-align: top;
}
.show_crumb a {
	margin: 0 0.2rem;
}
.show_box {
	padding-top: 0.75rem;
}
.list-box {
	padding-top: 0;
}
.show_box .show_tle {
	text-align: center;
	font-size: 0.75rem;
	margin-bottom: 0.5rem;
	font-weight: normal;
}
.show_box .show_ly {
	text-align: center;
	color: #666;
	font-size: 0.5rem;
	margin-bottom: 0.5rem;
}
.show_box .show_ly a {
	width: 3.6rem;
	background: url(../images/wencon.gif);
	background-size: 3.6rem 0.8rem;
	display: inline-block;
	vertical-align: middle;
	height: 0.8rem;
	margin-left: 0.3rem;
	margin-bottom:0.2rem;
}
.show_tip {
	background: #efefef;
	font-size: 0.5rem;
	line-height: 0.9rem;
	color: ##414141;
	padding: 0.375rem;
	border-radius: 0.2rem;
}
.show_tip a {
	color: #ff4614;
}
.show_con p {
	margin: 0.5rem auto;
	color: #303030;
	line-height: 0.8rem;
	text-align: justify;
	font-size: 16px;
}
.show_btns {
	margin: 1.5rem 0 0.5rem 0;
	text-align: center;
}
.show_btns a {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0.35rem;
	height: 1.5rem;
	line-height: 1.3rem;
	padding: 0 0.375rem;
	border-radius: 0.25rem;
}
.show_btns a img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.25rem;
	width: 1.15rem;
}
.show_btns a:first-child {
	border: 1px solid #0052a6;
	color: #0052a6;
}
.show_btns a:last-child {
	border: 1px solid #ff5f11;
	color: #ff5f11;
}
.show_page {
	border-top: 1px solid #dadada;
}
.show_page ul li {
	display: block;
	margin-top: 0.6rem;
	font-size: 0.5rem;
}
.show_page ul li a {
	font-size: 0.5rem;
}
.show_con .imgradius {
	border-radius: 0.25rem;
}
.show_con img {
	display: inline-block;
	max-width: 100%;
}
/**binbin********************************************************************************/



/*lyyd*/






.bg-title {
	width: 16rem;
	height: 2.55rem;
	line-height: 2.15rem;
	background: url(../images/fd-tit_02.jpg) no-repeat 0 0;
	text-align: center;
	background-size: 100%;
}
.bg-title a {
	font-size: 0.7rem;
	color: #fff;
}
.bg-title a img {
	width: 0.775rem;
	height: 0.775rem;
	margin: -0.185rem 0 0 0.2rem;
}
.bott-b {
	border-top: 1px solid #f3f3f3;
}
.slideBox {
	padding: 1rem 0.25rem 0.25rem 0.25rem;
}
.slideBox .hd {
	height: 3.15rem;
}
.slideBox .hd ul li {
	position: relative;
	float: left;
	width: 3.7rem;
	height: 2.875rem;
	background: #e8e8e8;
	border-radius: 0.25rem;
	margin-right: 0.225rem;
	font-size: 0.6rem;
	color: #111111;
	text-align: center;
	cursor: pointer;
}
.slideBox .hd ul li.on {
	color: #fff;
	background: #0052a6;
}
.slideBox .hd ul li.on:after {
	content: "";
	width: 0;
	height: 0;
	overflow: hidden;
	border: 0.455rem solid transparent;
	border-bottom-color: #f3f3f3;
	position: absolute;
	bottom: -0.35rem;
	left: 50%;
	margin-left: -0.425rem;
	z-index: 22;
}
.slideBox .hd ul li:last-child {
	margin-right: 0rem;
}
.slideBox .hd ul li div {
	width: 3.675rem;
	height: 1.25rem;
	overflow: hidden;
	text-align: center;
	margin-top: 0.4rem;
}
.slideBox .hd ul li:nth-child(1) img {
	width: 1.75rem;
	height: 0.925rem;
}
.slideBox .hd ul li:nth-child(2) img {
	width: 1.175rem;
	height: 1.175rem;
}
.slideBox .hd ul li:nth-child(3) img {
	width: 1rem;
	height: 1.075rem;
}
.slideBox .hd ul li:nth-child(4) img {
	width: 1.2rem;
	height: 0.975rem;
}
.slideBox .bd {
	position: relative;
	width: 15.5rem;
	overflow: hidden;
}
.slideBox .lx {
	width: 15.5rem;
	height: 8.5rem;
	overflow: hidden;
	float: left;
}
.slideBox .lx div {
	width: 11.5rem;
	margin: 0.75rem 0 0 3.15rem;
}
.slideBox .bd .bg-one {
	background: url(../images/gongjiaobg_03.jpg) no-repeat;
	background-size: 100%;
}
.slideBox .bd .bg-two {
	background: url(../images/fd-lylx_31.jpg) no-repeat;
	background-size: 100%;
}
.slideBox .bd .bg-three {
	background: url(../images/feijibg_03.jpg) no-repeat;
	background-size: 100%;
}
.slideBox .bd .bg-four {
	background: url(../images/zijiabg_03.jpg) no-repeat;
	background-size: 100%;
}
.slideBox .bd .lx p {
	font-size: 0.45rem;
	color: #333333;
	text-align: justify;
	line-height: 0.75rem;
}
.slideBox .bd .bg-two p {
	line-height: 0.65rem;
}
.slideBox .bd .bg-two p:nth-child(2) {
	font-weight: bold;
}
.slideBox .bd .bg-two div:nth-child(2) {
	margin-top: 0.35rem;
}
.slideBox .bd .bg-three p {
	line-height: 0.685rem;
	letter-spacing: -0.015rem;
}
.slideBox .bd .bg-three p:nth-child(2) {
	margin-top: 0.5rem;
}
.slideBox .bd .bg-four p {
	line-height: 0.685rem;
}
.slideBox .bd .bg-four p:nth-child(2) {
	margin-top: 0.5rem;
}
.slideBox .hd ul .li1 div {
	background: url(../images/gongjiao_18.png) no-repeat center center;
	background-size: 100%;
}
.slideBox .hd ul .li2.on div {
	background: url(../images/fd-lylx_15.png) no-repeat center center;
	background-size: 100%;
}
.slideBox .hd ul .li3 div {
	background: url(../images/fd-lylx_18.png) no-repeat center center;
	background-size: 100%;
}
.slideBox .hd ul .li4 div {
	background: url(../images/fd-lylx_21.png) no-repeat center center;
	background-size: 100%;
}
.slideBox .hd ul .li1.on div {
	background: url(../images/gjhover.png) no-repeat center center;
	background-size: 100%;
}
.slideBox .hd ul .li2 div {
	background: url(../images/dthover.png) no-repeat center center;
	background-size: 100%;
}
.slideBox .hd ul .li3.on div {
	background: url(../images/fjhover.png) no-repeat center center;
	background-size: 100%;
}
.slideBox .hd ul .li4.on div {
	background: url(../images/carhover.png) no-repeat center center;
	background-size: 100%;
}
/*sbhj*/

.margin-t {
	margin-top: 0.45rem;
}
.padding-pm {
	padding: 1rem 0rem;
}
.sbhj-pic {
	height: 5.2rem;
}
.sbhj-b {
	height: 6.525rem;
}
.sbhj-pic .pic {
	position: relative;
}
.sbhj-pic .pic img {
	width: 7.175rem;
	height: 5.25rem;
	border: 1px solid #ebebeb;
}
.sbhj-pic .b-pic img {
	width: 14.55rem;
	height: 6.53rem;
	border: 1px solid #ebebeb;
}
.sbhj-pic .pic p {
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: center;
	font-size: 0.4rem;
	color: #fff;
	background: rgba(0,0,0,.4);
	line-height: 0.9rem;
}
/*yyhj*/

.yy-pic {
	margin-top: 1rem;
}
.yy-pic img {
	width: 14.5rem;
	height: 9.375rem;
}
.hj-pic {
	margin-top: 0.45rem;
}
.hj-pic .pic-left {
	width: 7.175rem;
}
.hj-pic .pic-left img {
	width: 7.175rem;
	height: 5.25rem;
}
.hj-pic .pic-left .yyhj-pa:nth-child(2) img {
	margin-top: 0.45rem;
}
.hj-pic .pic-right {
	width: 7.175rem;
}
.hj-pic .pic-right img {
	width: 7.175rem;
	height: 10.95rem;
}
.yyhj-pa {
	position: relative;
}
.yyhj-pa p {
	line-height: 0.9rem;
	width: 100%;
	background: rgba(0,0,0,.5);
	font-size: 0.4rem;
	color: #fff;
	position: absolute;
	bottom: 0rem;
	text-align: center;
}
.hj-pics {
	margin-top: 0.45rem;
}
.hj-pics img {
	width: 14.5rem;
	height: 5.25rem;
}
.environment {
	padding-bottom: 1.015rem;
}
.hj-picc {
	margin-top: 0.45rem;
}
.hj-picc .pic-left {
	width: 7.175rem;
}
.hj-picc .pic-left img {
	width: 7.175rem;
	height: 9.325rem;
}
.hj-picc .pic-right {
	width: 7.175rem;
}
.hj-picc .pic-right img {
	width: 7.175rem;
	height: 4.275rem;
}
.hj-picc .pic-right .pic-bot .yyhj-pa img {
	width: 3.5rem;
	height: 4.9rem;
	float: left;
	margin-top: 0.15rem;
}
/*yyjj*/

.address-m {
	border-bottom: 0.25rem solid #efefef;
}
.address {
	height: 4.3rem;
	margin: 0 0.75rem;
}
.address .address-left {
	padding-top: 0.75rem;
}
.address .address-left p {
	font-size: 0.55rem;
	color: #414141;
	line-height: 0.9rem;
}
.address .address-right {
	padding-top: 2.25rem;
}
.address .address-right a {
	display: inline-block;
	width: 3.855rem;
	height: 1.05rem;
	line-height: 1rem;
	border: 1px solid #ffaf36;
	color: #ffaf36;
	text-align: center;
	border-radius: 0.2rem;
	font-size: 0.5rem;
}
.main-txt {
	padding: 1rem 0.75rem 2rem 0.75rem;
}
.main-txt p {
	font-size: 0.6rem;
	color: #414141;
	text-align: justify;
	line-height: 1rem;
	margin-top: 0.85rem
}
.main-txt p:nth-child(1) {
	margin-top: 0rem;
}
.main-txt img {
	border-radius: 0.25rem;
	margin-top: 0.5rem;
	max-width: 100%;
	display: inline-block;
}
/**********fangfang**************************************************************************************************/


/*dangjian*/

.dj_banner {
	height: 8.5rem;
}
.dj_banner img {
	width: 16rem;
	height: 8.5rem;
}
.dj_bannera {
	width: 16rem;
	height: 1.225rem;
	background: #FFFFFF;
}
.dj_bannera img {
	width: 0.65rem;
	height: 0.6rem;
	line-height: 1.225rem;
	margin: 0.35rem 0.025rem 0 0.8rem;
}
.dj_bannera p {
	line-height: 1.225rem;
	color: #444444;
	font-size: 0.55rem;
}
/**/

.dj_nav {
	width: 16rem;
	height: 3.325rem;
	background: #FFFFFF;
	margin-top: 0.25rem;
	margin-bottom: 0.25rem;
}
.dj_nav .dj_nava {
	width: 5.25rem;
	height: 2.2rem;
	margin-top: 0.425rem;
	text-align: center;
}
.dj_nav p {
	text-align: center;
	margin-top: 0.15rem;
}
.dj_nav img {
	width: 0.05rem;
	height: 2.1rem;
	margin-top: 0.575rem;
}
.dj_nav .dj_navb {
	width: 5.25rem;
	height: 2.2rem;
	margin-top: 0.55rem;
	text-align: center;
}
.dj_nav .dj_navc {
	width: 5.25rem;
	height: 2.2rem;
	margin-top: 0.575rem;
	text-align: center;
}
.dj_nav .dq_icon {
	width: 2.05rem;
	height: 1.35rem;
	margin: 0 auto;
	background: url(../images/spr_dqgz.png) no-repeat;
	background-size: 6.15rem auto;
}
.dj_nav .dq_icon2 {
	background-position: -2.05rem 0;
}
.dj_nav .dq_icon3 {
	background-position: -4.1rem 0;
}
.djbg {
	background: url(../images/yyjj_03.png) no-repeat left center;
	background-size: 0.025rem 2.1rem;
}
.djbg:first-child {
	background: none;
}
/**/

.dj_lb {
	width: 16rem;
	border: 1px solid #fff;
	background: #FFFFFF;
}
.dj_lba {
	height: 5rem;
	width: 14.725rem;
	padding-top: 1rem;
	border-bottom: 1px solid #E0E0E0;
}
.dj_lba h1 {
	color: #333333;
	font-size: 0.75rem;
	font-weight: normal;
	margin-bottom: 0.5rem;
}
.dj_lba h1 span {
	width: 0.075rem;
	height: 0.65rem;
	background: #53c2f9;
	display: inline-block;
	margin-right: 0.25rem;
	padding-top: 0.25rem;
}
.dj_lba p {
	color: #666666;
	font-size: 0.55rem;
	line-height: 1rem;
	letter-spacing: 0.025rem;
}
.dj_lba .dj_col {
	color: #ff7e00;
}
/**/

.dj_lbb {
	height: 1.875rem;
	width: 14.725rem;
	margin-top: 0.625rem;
}
.dj_lbb ul {
	margin-top: 1rem;
	margin-bottom: 0.5rem;
	width: 9.45rem;
	height: 1rem;
	line-height: 0.2rem;
}
.dj_lbb ul li {
	color: #333333;
	float: left;
	font-size: 0.55rem;
	list-style: outside none none;
	padding: 0.125rem 0.4rem;
	text-align: center;
	border-right: 1px solid #a5c0dc;
}
.dj_lbb ul li.thisclass {
	color: #a5c0dc;
}
.dj_lbb ul li:last-child {
	border-right: none;
}
.dj_lbb ul li a {
	font-size: 0.6rem;
	color: #333333;
}
.dj_lbb ul li:hover {
	color: #0059a5;
}
/*鎱ц姵棰勭害*/

/*yygh*/

.yygh_banner {
	height: 5.275rem;
}
.yygh_banner img {
	width: 16rem;
	height: 5.275rem;
}
.yygh_top {
	height: 2.375rem;
	background: #FFFFFF;
}
.yygh_top .yygh_topa {
	width: 15rem;
	height: 2.3rem;
	padding-top: 1.1rem;
	color: #111111;
	font-size: 0.6rem;
	border-bottom: 1px solid #B4B4B4;
}
.yygh_top .yygh_topa .yygh_topb {
	width: 6rem;
	height: 100%;
	margin-right: 0.25rem;
}
.yygh_top .yygh_topa .yygh_topb img {
	width: 0.775rem;
	height: 0.775rem;
	margin-right: 0.22rem;
}
.yygh_top .yygh_topa .yygh_topc {
	height: 100%;
	color: #ff5f11;
	font-size: 0.6rem;
}
.yygh_top .yygh_topa .yygh_topc img {
	width: 0.75rem;
	height: 0.525rem;
	margin-right: 0.22rem;
	margin-top: 0.18rem;
}
/*shoujikuaisuguahao*/

.zhgh_gh {
	width: 16rem;
	height: 15.35rem;
	background: #FFFFFF;
	margin-bottom: 0.25rem;
}
.zhgh_gh .ghgl {
	width: 12.8rem;
}
.zhgh_gh .ghgl p {
	font-size: 0.5rem;
	color: #6c6c6c;
	line-height: 0.85rem
}
.zhgh_gh .ghgl p span {
	font-size: 0.675rem;
	font-weight: bold;
	color: #6c6c6c;

	line-height: 0.85rem;
}
.zhgh_gh .ghgl .user_input label {
	font-size: 0.6rem;
	color: #6c6c6c
}
.zhgh_gh.ghgl .user_input input {
	border: 1px solid #999;
	border-radius: 0.25rem;
	width: 6rem;
	height: 1.2rem;
	line-height: 1.2rem;
	margin-left: 0.5rem;
	padding-left: 0.2rem;
	font-size: 0.55rem;
}
.zhgh_gh .ghgl select {
	width: 12.52rem;
	height: 1.2rem;
	line-height: 1.2rem;
	box-sizing: content-box;
	border: none;
	background: transparent;
	color: #b4b4b4;
	font-size: 0.55rem;
	border-radius: 2px;
	padding-left: 0.25rem;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.zhgh_gh .ghgl select option {
	padding-left: 0.25rem;
	border: none;
	background: none;
}
.zhgh_gh .ghgl textarea {
	width: 11.9rem;
	height: 3rem;
	box-sizing: content-box;
	border: 1px solid #999;
	font-size: 0.55rem;
	border-radius: 4px;
}
.tjbtn {
	width: 12rem;
	height: 1.625rem;
	margin: 1rem auto;
	margin-left: 1rem;
}
.submit {
	width: 4.5rem;
	height: 1.325rem;
}
.submit input {
	width: 5.5rem;
	height: 1.625rem;
	background: url(../images/yygh_zhqc.png) no-repeat;
	border: none;
	margin: 0;
	padding: 0;
	background-size: 4.75rem 1.5rem;
	vertical-align: top
}
.ipon {
	width: 6.4rem;
	height: 1.325rem;
}
.ipon input {
	width: 4.75rem;
	height: 1.625rem;
	background: url(../images/yygh_zhjm.png) no-repeat;
	border: none;
	margin: 0;
	padding: 0;
	background-size: 4.75rem 1.5rem;
	vertical-align: top;
	margin-left: 1rem;
}
.ghgl .user_input input {
	border: 1px solid #dedede;
	border-radius: 0.25rem;
	width: 12.75rem;
	height: 1.3rem;
	line-height: 1.2rem;
	padding-left: 0.2rem;
	font-size: 0.55rem;
	color: #b4b4b4;
	margin-top: 0.2rem;
	background: #dedede;
}
.ghgl .user_input #tel1 {
	appearance: textfield;
	-moz-appearance: textfield;
	-webkit-appearance: textfield;
}
.select_wrap {
	position: relative;
	margin-top: 0.2rem;
}
.select_wrap2 {
	width: 15rem;
	margin: 0 auto;
	margin-top: 0.5rem;
}
.ghgl .user_input input.input_box {
	background: #fff url(../images/yygh_zhc.png) no-repeat right center;
	background-size: 1.525rem auto;
	cursor: pointer;
	border: none;
	margin-top: 0;
	border-radius: 0.3rem;
	padding: 0 0.25rem;
	color: #b4b4b4;
	font-size: 0.55rem;
}
.ghgl .user_input input.ksinput_box {
	background: #dedede url(../images/yygh_zhc.png) no-repeat right center;
}
.input_box.zjtd_inbox {
	background: #fff url(../images/yygh_zhqcd.png) no-repeat right center;
	background-size: 2.325rem auto;
	width: 15rem;
	height: 1.6rem;
	line-height: 1.6rem;
	border-radius: 0.3rem;
	padding: 0 0.25rem;
	color: #b4b4b4;
	font-size: 0.55rem;
	border: none;
}
.select_box {
	position: absolute;
	width: 12.75rem;
	height: auto;
	background: #fff;
	left: 0;
	top: 1.3rem;
	border-radius: 0.3rem;
	border: 1px solid #dadada;
	overflow: hidden;
}
.select_box.select_ks {
	top: 1.6rem;
	width: 15rem;
}
.select_box span {
	display: block;
	width: 100%;
	height: 1rem;
	line-height: 1rem;
	cursor: pointer;
	color: #b4b4b4;
	padding: 0 0.25rem;
}
.select_box span:hover {
	background: #f3f3f3;
}
.ghgl .user_input input.timea {
	background: #dedede url(../images/yygh_zhb.png) no-repeat right;
	background-size: 1.52rem 1.3rem;
}
.ghgl .user_input input.timeg {
	background: #fff url(../images/yygh_zhb.png) no-repeat right;
	background-size: 1.52rem 1.3rem;
}
.ghgl .user_input {
	padding-top: 0.6rem;
}
.yygh_topd {
	width: 16rem;
	height: 9.75rem;
	background: #FFFFFF;
}
.yygh_topd h1 {
	color: #111111;
	font-size: 0.75rem;
	font-weight: normal;
	margin-bottom: 0.5rem;
	height: 2.35rem;
	width: 16rem;
	border-bottom: 1px solid #b0b0b0;
	line-height: 2.35rem;
	padding-left: 0.575rem;
}
.yygh_topd h1 span {
	width: 0.075rem;
	height: 0.65rem;
	background: #53c2f9;
	display: inline-block;
	margin-right: 0.25rem;
	padding-top: 0.25rem;
}
.yygh_topf {
	width: 14rem;
}
.yygh_topd p {
	color: #666666;
	font-size: 0.6rem;
	line-height: 0.8rem;
	margin-top: 0.8rem;
}
/*涓撳鍥㈤槦*/

/**/

.zjtd_zha {
	width: 16rem;
	height: 2.4rem;
}
.zjtd_zha .input_testc {
	width: 14.5rem;
	height: 1.6rem;
}
.zjtd_zha .zh_gdbb {
	position: relative;
}
.zjtd_zha .zh_gdbb .sel {
	position: absolute;
	top: 0.425rem;
	left: 0.8rem;
	z-index: 1;
	width: 14.5rem;
	height: 1.6rem;
	padding-left: 0.25rem;
	background: url(../images/select_03.jpg) no-repeat;
	background-size: 100%
}
.zjtd_zha select {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	border: none;
	border-radius: 0.25rem;
	color: #b4b4b4;
	font-size: 0.55rem;
	width: 14.5rem;
	height: 1.6rem;
	margin: 0.425rem 0.8rem;
	padding-left: 0.25rem;
	background: transparent;
}
.zjtd_zha select option {
	padding-left: 0.25rem;
}
.zjtd_zha #sleHid {
	display: block;
	width: 12.6rem;
	overflow: hidden;
	height: 1.6rem;
	margin-top: 0.25rem;
	background: none;
}
.zjtd_zha #sleBG {
	width: 15rem;
	border: none;
	background: #FFFFFF url(../images/yygh_zhqcd.png) no-repeat right center;
	display: block;
	background-size: 2.325rem 1.6rem;
	margin-left: 0.5rem;
	margin-top: 0.5rem;
}
.zh_gdbb {
	padding-top: 0.006rem;
}
.zjtd_zhc {
	width: 16rem;
	background: #FFFFFF;
	margin-bottom: 0.25rem;
}
/**/

.yygh_topee {
	width: 16rem;
	background: #FFFFFF;
	margin-bottom: 0.25rem;
}
.yygh_topee .yygh_topea h1 {
	color: #111111;
	font-size: 0.75rem;
	font-weight: normal;
	height: 2rem;
	width: 100%;
	border-bottom: 1px solid #b0b0b0;
	line-height: 2.35rem;
}
.yygh_topee .yygh_topea h1 i {
	background: #53c2f9;
	display: inline-block;
	height: 0.6rem;
	margin-right: 0.4rem;
	margin-top: 0.9rem;
	vertical-align: top;
	width: 0.075rem;
}
.yygh_topee .yygh_topea h1 span {
	width: 0.075rem;
	height: 0.4rem;
	background: #53c2f9;
	display: inline-block;
	margin-right: 0.5rem;
	padding-top: 0.25rem;
}
.yygh_topee .yygh_topea {
	width: 15rem;
}
/**/

/**/

.zh_gda {
	padding-top: 0rem;
	;
}
.zh_gdb {
	border: 0rem;
}
.zh_gdc {
	width: 15rem;
}
.zh_gdc:first-child {
	margin-top: 0rem;
	border-top: 0rem;
}
.clickbtn {
	height: 1.5rem;
	line-height: 2.2rem;
	text-align: center;
	width: 16rem;
	cursor: pointer;
	border-top: 1px solid #d0d0d0;
	margin-top: 0.6rem;
	color: #ff7e00;
}
.zjtd_zhd {
	background: #b0d2e3;
}
.yygh_top .zjtd_zhe {
	border-bottom: 0rem;
}
.zhgh_gh .ghgl .user_input label.jtd_zj {
	color: #FFFFFF;
}
.zhgh_gh .ghgl select.input_testb {
	background: transparent;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
}
.ghgl .user_input input.timeb {
	background: #FFFFFF url(../images/yygh_zhb.png) no-repeat right center;
	background-size: 1.52rem 1.3rem;
}
/**/

#sleHid {
	display: block;
	width: 13.2rem;
	overflow: hidden;
	height: 1.3rem;
	margin-top: 0.25rem;
	border-radius: 0.25rem;
}
#sleBG {
	border-radius: 0.25rem;
	border-right: none;
	background: #FFFFFF url(../images/yygh_zhc.png) no-repeat right center;
	display: block;
	background-size: 1.52rem 1.3rem;
}
.sleBGa {
	background: #dedede url(../images/yygh_zhc.png) no-repeat right center !important;
	background-size: 1.52rem 1.3rem !important;
}
.grjj_pjlista {
	height: 15.675rem;
	overflow: hidden;
	background: #FFFFFF;
}
/*add*/

.addoc_about {
	width: 16rem;
	height: 9.5rem;
	background: url(../images/add1_02.jpg) no-repeat;
	background-size: 16rem 9.5rem;
	margin-bottom: 0.0.625rem
}
.addoc_img {
	width: 9.575rem;
	height: 9.5rem;
}
.addoc_text {
	width: 7.3rem;
	margin-top: 1.5rem;
	margin-left: -1rem;
}
.addoc_text h2 {
	font-size: 0.95rem;
	color: #0052a6;
}
.addoc_text h3 {
	font-size: 0.7rem;
	color: #111;
	margin-top: 0.25rem;
	font-weight: normal;
}
.addoc_text ul li {
	background: rgba(255,255,255,.7);
	width: 2.15rem;
	height: 1.85rem;
	float: left;
	margin: 0.7rem 0.15rem 0 0.15rem;
	border-radius: 0.2rem;
	padding-top: 0.2rem;
}
.addoc_text ul li:first-child {
	margin-left: 0;
}
.addoc_text ul li p {
	text-align: center;
}
.addoc_text ul li .p1 {
	color: #ff5f11;
	font-size: 0.5rem;
}
.addoc_text ul li .p2 {
	color: #0052a6;
	font-size: 0.45rem;
}
.addoc_btn {
	text-align: center;
}
.addoc_btn a {
	display: inline-block;
	margin: 0.75rem 0.2rem 0 0.2rem;
	font-size: 0.45rem;
	height: 0.95rem;
	line-height: 0.9rem;
	border-radius: 0.25rem;
}
.addoc_btn a img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0.125rem;
	width: 0.55rem;
}
/*.addoc_btn a:first-child {
	color: #0052a6;
	border: 1px solid #0052a6;
}
.addoc_btn a:last-child {
	color: #ff5f11;
	border: 1px solid #ff5f11;
}*/
.home_ad {
	background: url(../images/add4_02.jpg) no-repeat;
	width: 16rem;
	height: 3.8rem;
	background-size: 16rem 3.8rem;
	padding: 0.5rem 0 0 6.5rem;
	position: relative;
}
.home_ad p {
	font-size: 0.45rem;
	text-shadow: 0 0.05rem 0.1rem #fff;
	line-height: 0.7rem;
}
.home_ad p:nth-child(3) {
	margin-top: 0.2rem;
}
.home_ad1 {
	display: block;
	width: 3.875rem;
	height: 1.05rem;
	border: 1px solid #0052a6;
	color: #0052a6;
	line-height: 1rem;
	position: absolute;
	right: 0.75rem;
	bottom: 1.8rem;
	font-size: 0.5rem;
	background: rgba(255,255,255,.7);
	border-radius: 0.25rem;
	text-align: center;
}
.home_ad2 {
	display: block;
	width: 3.875rem;
	height: 1.05rem;
	border: 1px solid #ff5e10;
	color: #ff5e10;
	line-height: 1rem;
	position: absolute;
	right: 0.75rem;
	bottom: 0.3rem;
	font-size: 0.5rem;
	background: rgba(255,255,255,.7);
	border-radius: 0.25rem;
	text-align: center;
}
.banner img {
	width: 16rem;
	height: 8.5rem;
}
.grjj_pj ul {
	height: 2.7rem;
	overflow: hidden;
}
.clear.hhh {
	height: auto;
}
/*add*/

#kgs {
	width: 100%;
	height: 0.85rem;
	line-height: 0.5rem;
	text-align: center;
	font-size: 0.85rem;
	color: #ccc;
	font-weight: bold;
	cursor: pointer;
}
.daodu {
	border: 1px solid rgb(204, 204, 204);
	border-radius: 0.2rem;
	width: 15.2rem;
	margin: 0px auto;
	margin: 16px auto;
}
.daodu_title span {
	padding: 0.1rem 0.2rem;
	background: #0556A8;
	border-radius: 0.1rem;
	color: rgb(255, 255, 255);
	font-size: 18px;
}
.daodu_title {
	margin-top: -0.4rem;
	margin-bottom: 16px;
}
.arc_title {
	border-bottom: 1px solid #0556A8;
	width: 15.2rem;
	margin: 0px auto;
	margin-bottom: 16px;
}
.arc_title h6 {
	font-size: 0.65rem;
	color: #000;
	font-weight: bold;
}
.arc_title h6 span {
	padding: 0.1rem 0.2rem;
	background: #0556A8;
	color: rgb(255, 255, 255);
	margin-right: 0.3rem;
	font-size: 18px;
}
/*banner鍒囨崲*/
.banner {
	width: 16rem;
	height: auto;
	position: relative
}
.banner ul {
	width: 100%;
	height: 100%;
	position: relative;
}
.banner ul li {
	width: 100%;
	height: 100%;
	position: relative;
	left: 0;
	top: 0;
}
.banner .bd {
	position: relative;
	z-index: 0;
}
.banner .hd {
	width: 100%;
	height: 0.55rem;
	position: absolute;
	z-index: 1;
	bottom: 0.1rem;
	text-align: right;
}
.banner .hd ul li {
	display: inline-block;
	width: 0.4rem;
	height: 0.4rem;
	-webkit-border-radius: 0.25rem;
	-moz-border-radius: 0.25rem;
	border-radius: 0.25rem;
	background: #8C8C8C;
	margin: 0 0.1rem;
	vertical-align: top;
	overflow: hidden;
}
.banner .hd ul .on {
	background: #EB6E8E;
	color: #fff;
}
.index-footer {
	margin-top: 0
}

input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: none;
}
.blank{width:16rem; height:0.25rem; background:#efefef; margin:0 auto; margin-top:0.5rem;clear: both;}
/*栏目页热点关注*/
.list_rmgz_title{
	background: url(../images/rmgz_03.png) no-repeat;
	background-size: 8.1rem 1rem;
	width:8.1rem;
	text-align: center;
	margin:0 auto;
	color:#EB6E8E;
	height:1rem;
	font-size: 0.675rem;
	font-weight:bold;
}
.list_rmgz_main{
	width:15rem;
	margin:0 auto;
	margin-top: 0.7rem;
}
.list_rmgz_main ul{
	margin-right: -0.5rem;
}
.list_rmgz_main ul li{
	float: left;
	background: #73a1ec;
	margin-right: 0.3rem;
	border-radius: 0.5rem;
	margin-bottom: 0.5rem;
	text-align: center;
	height:1.2rem;
	line-height: 1.2rem;
	overflow:hidden;
}
.list_rmgz_main ul li a{
	font-size: 0.5rem;
	color:#fff;

}
.list_rmgz_main ul.list_rmgz_ul1 li:first-child{
	width:5.45rem;
}
.list_rmgz_main ul.list_rmgz_ul1 li:nth-child(2){
	width:3.925rem;
	background:#ffcb6f;
}
.list_rmgz_main ul.list_rmgz_ul1 li:nth-child(3){
	width:4.95rem;
}

.list_rmgz_main ul.list_rmgz_ul2 li{
	width:7.325rem;
	background:#ec8182;
}
.list_rmgz_main ul.list_rmgz_ul2 li:nth-child(2){
	background:#5cc25c;
}

.list_rmgz_main ul.list_rmgz_ul3 li:first-child{
	width:6.475rem;
	background: #73a1ec;
}
.list_rmgz_main ul.list_rmgz_ul3 li:nth-child(2){
	width:8.175rem;
	background:#ec8182;
}
/*甲亢来院路线*/
.lia_e.lia_h{margin-top:0.75rem}
.lia_e{margin:0.8rem auto;width:14.5rem;font-size:.5rem;position:relative}
.lia_e.lia_h p{line-height:.85rem}
.lia_e p{line-height:1.05rem;font-size:.5rem;padding:0!important}
.lia_e p span{color:#ff5400;font-size:.5rem!important;line-height:0!important;padding:0!important}
.lia_a p.lia_g{color:#5f7dd7;font-size:.6rem;margin-top:1rem;margin-left:.45rem; line-height:0.8rem !important; padding:0 !important}
.lia_a p span.lia_f{width:.1rem;height:.7rem;background:#5f7dd7;display:inline-block;float:left;border-radius:.15rem;margin-right:.25rem}
.lia_a table{margin:auto;margin-top:.4rem;border-collapse:collapse;border-spacing:0;font-size:.375rem;width:14.325rem}
.lia_c{margin:0 .2rem 0 .575rem}
.lia_c img{width:1.7rem;height:1.85rem}
.lia_d{line-height:.7rem;width:12.15rem;font-size:.45rem;margin-top:.4rem}
.lia_d span{font-weight:700;color:red}
.hztd_tle{border-bottom:1px solid #ccc;padding:1rem .5rem .55rem .5rem}
.hztd_tle h3{font-size:.75rem;font-weight:400;line-height:.65rem}
.nlideBox .bd ul .lia_a{background:url(../images/nakly_02.jpg) no-repeat;width:15.5rem;height:7.4rem;background-size:15.5rem 7.4rem;margin:0 auto}

.addoc_about{
	margin-bottom:0.75rem;
}
.bottom_tel{width:15rem;margin:0.375rem auto;}
.bottom_tel img{width:15rem;height:5.225rem;}
.bottom_gb{background:url(../images/footer_bottom_06.jpg) no-repeat;background-size:16rem 7.5rem;width:16rem;height:7.5rem;margin:0 auto;}
.bottom_gb span{font-size:0.5rem;color:#fff;display:block;margin-bottom:0.6rem;margin-top:.3rem;}
.bottom_gb_span{margin-left:8.3rem;padding-top:0.95rem;width:7.3rem;height:5.5rem;}
.bottom_gb_span a{font-size:0.675rem;color:#fff;margin-top:-0.1rem;display:inline-block;margin-top:-0.5rem;}