@charset "utf-8";
/* CSS重置 and 公共样式*/
*{margin:0;padding:0;border:0;list-style:none}
body{font-family:"微软雅黑";color:#484848;}
a{text-decoration:none;color:#fff;}
li{list-style:none;}
img{vertical-align: middle;max-width:100%;}
body,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd{margin:0;padding:0;list-style: none;
	font-weight:normal;font-size: 0.9em;}
.container{width:100%;overflow:hidden;margin:auto;max-width:640px;min-width:320px;}
.left{float:left!important}
.right{float:right!important}
.clear{clear:both;}
/*top and logo*/
.allW{width:100%;overflow:hidden;}
/*.allW img{width:100%;}*/
.margin-b{margin-bottom: 0.8em;}
.margin-t{margin-top: 0.8em;}
.margin-a{margin-top: 0.8em; margin-bottom: 0.8em;}
.gray-line{background-color: #eee; height: 0.8em;}
.top-logo{ margin-top: 0em;}

/*  */
.index-nav ul li{float: left; width: 25%; box-sizing: border-box;border-bottom: 1px #ccc solid; 
	border-right: 1px #ccc solid;
	text-align: center; line-height: 2.5rem; font-size: 0.85rem;}
.index-nav ul li:nth-of-type(4n){ border-right: none;}
.index-nav ul .no-borderB{border-bottom: none;}

.inner-searchBox{background-color: #eee; padding: 0.8em 0;}
.inner-search{width: 85%; margin: 0 auto; overflow: hidden; position: relative;}
.inner-search input{float: left; font-size: 0.78em; line-height: 2.8em; height: 2.8em;}
#search{width: 76%; margin-right: 2%; box-sizing: border-box; padding-left: 2.5em;}
#sousuo{width: 22%; background-color: #2f9dea; text-align: center; color: #fff;}
.inner-search .fdj{width: 1em; position: absolute; left: 0.4em; top: 0.6em;}

/*  */
.guide-title{width: 100%;padding-left: 1em; margin-top: 1em; padding-bottom: 0.6em;
	border-bottom: 1px #e2e2e2 solid;}
.guide-title h1{font-size: 1.2em;font-weight: bold; padding-left: 0.5em; box-sizing: border-box; 
	border-left:0.2em #2f9dea solid; line-height: 1em;}

/*sb-sb*/
.sb-sb .left {
  width: 52.03125%;
}
.sb-sb .left img {
  width: 100%;
  display: block;
  margin-bottom: 0.4rem;
  height: 2.5125rem;
}
.sb-sb .left a img {
  display: block;
  width: 100%;
  height: 8.25rem;
}
.sb-sb .right {
  width: 46%;
}
.sb-sb .right h1 {
  font-size: 0.9rem;
  font-weight: bold;
  color: #515151;
  padding-top: 0.35rem;
  padding-bottom: 0.1rem;
}
.sb-sb .right h5 {
  font-size: 0.675rem;
}
.sb-sb .right li {
  width: 100%;
  box-sizing: border-box;
  padding-left: 3rem;
  border: 1px #ccc solid;
  margin-bottom: 0.75rem;
  height: 3.22rem;
}
.sb-sb .right li:nth-of-type(1) {
  background: url(../images/sb_05.jpg) no-repeat 0.4rem center;
  background-size: 2.25rem 3.15rem;
}
.sb-sb .right li:nth-of-type(2) {
  background: url(../images/sb_11.jpg) no-repeat 0.4rem center;
  background-size: 2.25rem 3.15rem;
}
.sb-sb .right li:nth-of-type(3) {
  background: url(../images/sb_13.jpg) no-repeat 0.4rem center;
  background-size: 2.25rem 3.15rem;
}



.addFour{border-top: 1px #e2e2e2 solid;}
.addFour li{float: left; width: 25%; box-sizing: border-box;border-right: 1px #e2e2e2 solid; height: 6em;}
.addFour li img{width: 32.5%;display:block; padding-top: 1.2em; padding-bottom: 0.2em; margin: 0 auto;}
.addFour li h1{font-size: 1.2em; color: #555; text-align: center;}
.addFour .no-borderR{border-right: 1px #fff solid;}






/*  */


/*news*/
.news {
	padding: 3% 0;
}
.news h2 {
	margin-bottom: 1%;
	text-align: center;
	font-size: 1.1rem;
}
.news ul {
	padding: 0 10px;
}
.news ul li {
	line-height: 2.5;
	margin-left: 10px;
	text-align: left;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 0.95rem;
}
.news ul li+li{	border-top: 1px #888 solid;}
.news ul li font {
	font-weight: bold;
	margin-right: 4px;
}
.news ul li:nth-of-type(1) font {
	color: #7faefe;
}
.news ul li:nth-of-type(2) font {
	color: #2f9dea;
}
.news ul li:nth-of-type(3) font {
	color: #ff7a32;
}

.inner-project-main{width: 100%; margin: 0 auto; overflow: hidden; padding-top: 1em;padding-bottom: 0.6em;}
.inner-project-main li{float: left; width: 50%; box-sizing: border-box; padding-bottom: 0.8em; padding-top: 0.8em;}
.inner-project-main li a{display: block; width: 100%; color: #555; overflow: hidden;}
.inner-project-main-img{width: 30%; margin-right: 6%; margin-left: 10%}
.inner-project-main-img img{width: 100%;}
.inner-project-main-txt{width: 54%;text-align:center;}
.inner-project-main-txt h1{font-size: 1.05em;}
.inner-project-main-txt span{display: block;width:85%;text-align: center; background-color: #ff9c27;
	color: #fff; line-height: 1.6em; margin: 0.5em auto 0;}

.inner-project-main li:nth-of-type(1),.inner-project-main li:nth-of-type(2){border-bottom: 1px #e2e2e2 solid;}
.inner-project-main li:nth-of-type(1),.inner-project-main li:nth-of-type(3){border-right: 1px #e2e2e2 solid;}

/*  */
.cure-yiqi{width: 96%; margin: 0 auto; overflow: hidden; padding-top: 1em; padding-bottom: 0.8em;}
.cure-yiqi li{float: left; width: 49%; height: 5.2em; margin-right: 2%; background-color: #2f9dea;}
.cure-yiqi li:last-child{margin-right: 0;}
.cure-yiqi-txt{width: 62%; color: #fff; text-align: center;}
.cure-yiqi-txt h1{font-size: 1.2em; font-weight: bold; padding-top: 0.9em; padding-bottom: 0.1em;}
.cure-yiqi-txt h6{font-size: 0.9em;}
.cure-yiqi-img {width: 37%; margin-right: 1%;padding-top: 0.5em;}
.cure-yiqi-img img{width: 100%;}
.cure-advice{margin-bottom: 0.8em;}
/*.cure-advice-listShow li{float: left; width: 50%; box-sizing: border-box; overflow: hidden; padding-top: 0.8em; 
	padding-bottom: 1em;
	border-bottom: 1px #e2e2e2 solid; border-right: 1px #e2e2e2 solid;}
.cure-advice-listShow li div.left{padding-left: 1em; width: 75%; box-sizing: border-box;}
.cure-advice-listShow li div.left h1{font-size: 1.2em; padding-bottom: 0.1em; color:#484848;}
.cure-advice-listShow li div.left h6{font-size: 0.8em; color: #888;}
.cure-advice-listShow li div.right{width: 25%;box-sizing: border-box; padding-top: 0.2em;}
.cure-advice-listShow li div.right a{font-size: 1.2em; display:inline-block; padding: 0.4em 0.6em; 
	background-color: #ff9c27;
	border-radius: 0.3em;}
.cure-advice-listShow li:nth-of-type(2n){border-right: none;}
.cure-advice-listShow li:nth-of-type(3),.cure-advice-listShow li:nth-of-type(4){border-bottom: none;}*/

/*three-ways*/
.cure-advice-list{box-sizing:border-box;padding:0 1%;}
.three-ways{
	margin-top: 0.8rem;
}
.three-ways ul li{
	float: left;
	width: 32%;
	margin-right: 2%;
	box-sizing: border-box;
	text-align: center;
	border:1px #fff solid;
	padding: 1.1rem 0 1rem 0;
	background: #2f9dea;
}
.three-ways ul li:nth-child(2){background: #ff9000;}
.three-ways ul li:last-child{
	margin-right: 0;
}
.three-ways ul li *{color: #fff !important;}
.three-ways ul li h2{
	font-size: 1rem;
	
	font-weight: bold;

}
.three-ways ul li h5{
	font-size: 0.7rem;
	line-height: 1.1rem;
	width: 90%;
	white-space: nowrap;
	margin: 0 auto;
	border-radius: 1rem;
	border:1px #fff solid;
	margin-top: 0.45rem;
}
/*four-nav */
.four-nav ul{
	margin-top: 0.6rem;
	margin-bottom: 0.6rem;
}
.four-nav ul li{
	width: 23.5%;
	font-size: 0.9rem;
	line-height: 2.5;
	float: left;
	margin-right: 2%;
	text-align: center;
	box-sizing: border-box;
	border:1px #ccc solid;
}
.four-nav ul li:last-child{
	margin-right: 0;
}

/*dxzz*/
.dxzz ul li{
	float: left;
	line-height: 2.3rem;
	font-size: 0.9rem;
}
.dxzz ul li:nth-of-type(1){
	width: 24.5%;
	font-size: 1rem;
	font-weight: bold;
	text-align: center;
	margin-right: 2%;
}
.dxzz ul li:nth-of-type(2){
	width: 36.25%;
	box-sizing: border-box;
	border:1px #ccc solid;
	background-color: #eee;
	text-align: center;
	margin-right: 2%;
}
.dxzz ul li:nth-of-type(3){
	width: 35.25%;
	box-sizing: border-box;
	border:1px #ccc solid;
	background-color: #eee;
	text-align: center;
}
.dxzz ul li:nth-of-type(1) a{
	float: left;
	padding-left: 0.6rem;
}
.dxzz ul li:nth-of-type(1) span{
	float: left;
	font-size: 0.5rem;
	padding-left: 0.2rem;
}

/* .wll-space */
.wll-space{}
.wll-space ul{
	box-sizing: border-box;padding:0 1%;overflow:hidden;
	margin-top: 0.8rem;
}
.wll-space ul li{
	float: left;
	width: 23.5%;
	margin-right: 2%;
}
.wll-space ul li img{
	width: 100%;
}
.wll-space ul li span{
	display: block;
	width: 100%;
	text-align: center;
	font-size: 0.8rem;
	line-height: 2rem;
	color: #2f9dea;
}
.wll-space ul li:last-child{
	margin-right: 0;
}
.wll-space dl{box-sizing: border-box;padding:0 1%;}
.wll-space dl dd{
	float: left;
	width: 32%;
	margin-right: 2%;
	text-align: center;
	font-size: 0.8rem;
	/*background-color: #eee;*/
	box-sizing: border-box;
	/*border:1px #ccc solid;*/
	line-height: 1.8rem;
	margin-bottom: 0.5rem;
}
.wll-space dl dd:nth-of-type(3n){
	margin-right: 0;
}

.inner-advice-main{padding: 0.8em 0.4em; box-sizing: border-box;}
.inner-advice-main-img{width: 37.5%; height: 8.6em; position: relative;}
.inner-advice-main-img img{width: 100%; height: 100%;}
.bbkk{display: block; width: 100%; position: absolute; bottom: 0; line-height: 1.6em; font-size: 1em; text-align: center;
	background-color: rgba(0,0,0,0.4); color: #fff;}
.inner-advice-main-txt{margin-left: 2.5%; width: 60%;}
.inner-advice-main-txt-list{width: 100%; overflow: hidden; height: 9.58em;}
.inner-advice-main-txt-list li{float: left; width: 48.7%; margin-right: 2.6%; background-color: #9fcbea; 
	text-align: center; line-height: 2.12em;height: 2.12em; margin-bottom: 0.38em; font-size: 1em;}
.inner-advice-main-txt-list li:nth-of-type(even){margin-right: 0;}

.offer-ways{box-sizing: border-box; padding: 0.3em 0.4em 1em;}
.offer-ways-show dt,.offer-ways-show dd{float: left; width: 25%; height: 4.5em; text-align: center; font-size: 1em;}
.offer-ways-show dt{ background-color: #eee; font-weight: bold; position: relative;}
.offer-ways-show dt a{display: block; padding-top: 0.8em; color: #555;}
.offer-ways-show dt em{ display: block; width: 0.8em; height: 0.8em; background-color: #eee;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	 position: absolute; right: -0.4em; top: 0.9em;}
.offer-ways-show dd{box-sizing: border-box; border-right: 1px #e2e2e2 solid;}
.offer-ways-show .no{border-right: none;}
.offer-ways-show dd img{width: 41.25%; margin: 0 auto; margin-top: 0.2em;}
.offer-ways-show dd a span{color: #555;display: block; margin-top: 0.38em;}

.inner-advice-case-list{width: 96%; margin: 0 auto; overflow: hidden;}
.inner-advice-case-list li{width: 49%; float: left; margin-right: 2%; background-color: #eee; text-align: center;
	position: relative;}
.inner-advice-case-list li:last-child{margin-right: 0;}
.inner-advice-case-list li img{width:93%; margin: 0 auto; padding-top: 0.5em;}
.inner-advice-case-list li h1{margin-top: 0.4em; font-size: 1em;}
.inner-advice-case-btn{padding-bottom: 0.6em; padding-top: 0.5em;font-size:1em;}
.inner-advice-case-btn a{padding: 0.1em 0.8em; background-color: #f9a201; border-radius: 0.9em;}
.zh{position: absolute; right: 0.42em; top: 0.5em; background-color: #2f9dea; color: #fff;
	 padding: 0.1em 0.4em;}
.inner-advice-normal{width: 96%; margin: 0 auto; background-color: #2f9dea; text-align: center; line-height: 3em;
	border-radius: 0.3em; color: #fff; margin-top: 1em; margin-bottom: 1em;}

.inner-doctoring-list li{margin-top: 1em;}
.inner-doctoring-list-photo{width: 22.5%; margin-left: 2.5%; margin-right: 2%;}
.inner-doctoring-list-photo img{width: 100%；}
.inner-doctoring-list-txt{width: 73%;}
.inner-doctoring-list-txt h1{font-size: 1.2em; margin-top: 0.2em;}
.inner-doctoring-list-txt p{font-size: 1em; margin-top: 0.4em; margin-bottom: 0.7em;}
.inner-doctoring-list-txt p a{color: #e33c38;}
.yy-btn{width: 28%; background-color: #2f9dea; text-align: center; line-height: 1.5em; color: #fff;}

.inner-doctoring-nav{box-sizing: border-box; padding: 1.5em 2% 0;}
.inner-doctoring-nav li{float: left; width: 32%; margin-right: 2%; text-align: center; line-height: 2em;
	margin-bottom: 0.52em; font-size: 1.1em;}
.inner-doctoring-nav li:nth-of-type(3n){margin-right: 0;}

.inner-doctoring-nav li h1{background-color: #9fcbea;}
.inner-doctoring-nav li h6{color: #555;width:100%; box-sizing: border-box; border: 1px #ccc solid;border-top: none;}

/*  */
.inner-answer-title{font-weight: bold; width: 92%; margin: 0 auto;
	border-bottom: 1px #ccc solid; padding-bottom: 0.5em; overflow: hidden; margin-top: 0.2em;}
.inner-answer{margin-bottom: 0.8em;}
.inner-answer-title img,.inner-answer-title a{float: left;color: #2f9dea;}
.inner-answer-title a{font-size: 1.2em;}
.inner-answer-title img{width: 6.4%; margin-top: 0.25em; margin-right: 0.4em;}
.inner-answer ul{width: 100%; box-sizing: border-box; padding-left: 1em; margin-top: 0.4em;}
.inner-answer ul li{width: 100%; line-height: 2em; font-size: 1em;}
.inner-answer ul li a{display: block; width: 100%; color: #555;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*  */
.inner-nice{position: relative; margin-top: 1em;}
.inner-nice-txt{position: absolute; top: 2em; left: 11.4em;color: #2f9dea;}
.inner-nice-txt h1{font-size: 1.2em; font-weight: bold; margin-bottom: 0.2em;}
.inner-nice-txt h6{font-size: 1em;}
.inner-environment-show{margin-top: 0.9em; box-sizing: border-box; padding: 0 0.2em; margin-bottom: 1em;}
.inner-environment-show li{float: left; width:23.5%; margin-right: 2%; text-align: center; position: relative;}
.inner-environment-show li img{width: 100%;}
.inner-environment-show li:last-child{margin-right: 0;}
.inner-environment-show li span{display: block; width: 100%; position: absolute; bottom: 0; line-height: 1.6em;
	background-color: rgba(0,0,0,0.4); color: #fff; font-size: 1em;}
.inner-footer{margin-top: 0.2em; margin-bottom: 1em;}





/*新版块*/
.add-cure-main{width: 95%; margin: 0 auto; margin-top: 0.5em; margin-bottom: 1em; overflow: hidden;}
.add-cure-picture{width:51.15%; height: 6.58em;}
.add-cure-picture img{width: 100%; height: 100%;}
.add-cure-txt{width: 47.5%; height: 6.58em; background-color: #33adff; text-align: center; color: #fff;}
.add-cure-txt h1{font-weight: bold; padding-top: 1.8em; margin-bottom: 0.8em;}
.add-cure-txt h6{font-size:0.65rem;}

.add-cure-list{width: 98%; margin: 0 auto; overflow: hidden;}
.add-cure-list li{float: left; width: 49%; margin-right: 2%; box-sizing: border-box; border: 1px #ccc solid;}
.add-cure-list li:last-child{margin-right: 0;}
.add-cure-list-title{width: 100%; overflow: hidden; border-bottom: 1px #ccc solid;}
.add-cure-list-title img,.add-cure-list-title h1{float: left;}
.add-cure-list-title img{width: 11%; padding: 3%; margin-right: 2%;}
.add-cure-list-title h1{padding-top: 2.4%; font-size: 1.1em;}
.add-cure-list-main{width: 100%; box-sizing: border-box; padding: 0.7em 3%;}
.add-cure-list-main dl{font-size: 1em;}
.add-cure-list-main dl dd{float: left; width: 43%; margin-right: 4%; background-color: #eee; height: 5em; text-align: center;}
.add-cure-list-main dl dd:last-child{margin-right: 0; width: 53%;}
.add-cure-list-main dl dd a{color: #555; padding-top: 0.9em;display: block; line-height: 1.5em;}

.add-cure-list02{width: 98%; margin: 1em auto; overflow: hidden;}
.add-cure-list02-left{width: 38.75%; font-size: 0.9em; box-sizing: border-box; border: 1px #ccc solid;}
.add-cure-list02-left .add-cure-list-title img{width: 14%; padding: 4%;}
.add-cure-list02-main{width: 100%; box-sizing: border-box; padding: 0.65em 4%; text-align: center;}
.add-cure-list02-main a{display: block; width: 100%; background-color: #eee; color: #555; font-size: 0.8em; 
	height: 4em; padding-top: 1em; line-height: 1.5em;}


.device1{width: 59.25%;}
.device1 .swiper-slide{position: relative;}
.add-yq{position: absolute; bottom: 0;line-height: 1.8em; background-color: rgba(0,0,0,0.6); color: #fff; 
	width: 100%; text-align: center;}

.add-cure-list-main dl dt{width: 100%; background-color: #eee; height: 5em; text-align: center;}
.add-cure-list-main dl dt a{color: #555;}
.add-cure-list-main dl dt h1{font-size: 1.1em; padding-top: 0.6em;padding-bottom: 0.3em; width: 78%; margin: 0 auto;
	border-bottom: 1px #dbdada solid; margin-bottom: 0.3em;}
.add-cure-list-main dl dt h1 span{border-bottom: 1px #fbfbfb solid; padding-bottom: 0.25em;}
.add-cure-list-main dl dt h6{font-size: 1.1em; color: #b0b0b0;}

.add_else{width:98%;padding: 1% 1% 3%;overflow:hidden;}
.add_else div{width:100%;float:left;}
.add_else div h2{height: 2rem;line-height:2rem;border-bottom:1px dashed #ccc;}
.add_else div h2 b{border-bottom:1px solid #888;display: inline-block;}
.add_else div h2 span{ float:right;}
.add_else li{width:49%;float:left;margin-top:2%;margin-right:2%;line-height:2.4;background:#2f9dea;text-align:center;}
.add_else li:nth-child(odd){margin-right:0;}
.add_else li:nth-child(2){background:#69AFEA}

.add-cure-footer{width: 92%; margin: 1em auto; overflow: hidden;}
.add-cure-footer ul{width: 100%; overflow: hidden;}
.add-cure-footer ul li{float: left; width: 48.57%; margin-right: 2.86%; position: relative;text-align: center;}
.add-cure-footer ul li:nth-of-type(2){margin-right: 0;}
.add-cure-footer ul li h1{position: absolute; top: 0.5em;font-weight: bold; left: 3.5em; line-height: 1.5em; font-size: 1.1em;}
.add-cure-footer ul li h1 span{font-weight: normal;}
.add-cure-footer ul li:nth-of-type(2) h1{line-height: 3.3em; padding-left: 0.3em;}

.add-easy-main{box-sizing: border-box; padding: 1em 1%;}
.add-easy-main li{float: left; width: 49%; margin-right: 2%; background-color: #eee;}
.add-easy-main li:last-child{margin-right: 0;}

.add-easy-main li img{width: 94.45%; margin: 0 auto; padding-top: 0.4em; margin-bottom: 0.4em;}
.add-easy-main li span{display: block;width: 94.45%; margin: 0 auto;
	 line-height: 2em; background-color: #2f9dea; text-align: center; margin-bottom: 0.4em; color: #fff;}

.add-easy-nav a{color: #555;}
.add-easy-nav li{float: left; width: 23.5%; margin-right: 2%; box-sizing: border-box; border:1px #ccc solid; line-height: 3.5em; 
	border-radius: 0.4em; text-align: center;}
.add-easy-nav li:last-child{margin-right: 0;}

/**/
.footerBox{background-color: #f2f2f2; padding-top: 0.2rem; padding-bottom:4.9rem;}
.footerBox .footer-logo{width: 47%; margin-right: 3%;}
.footer-txt{width: 50%;}
.footer-txt p{font-size: 0.85rem; box-sizing: border-box; padding-left: 1.2rem; background: url(../images/sh_86.png) no-repeat 0 0.23rem;
	margin-top: 1.2rem; line-height: 1.4rem; background-size: 1rem 0.98rem;}
.footer-txt h3{font-size: 0.85rem; line-height: 1.8rem;
box-sizing: border-box; padding-left: 1.2rem; background: url(../images/sh_89.png) no-repeat 0 0.38rem;
background-size: 1rem 0.98rem;}
.footer-txt h4{font-size: 0.85rem;
box-sizing: border-box; padding-left: 1.2rem; /*background: url(../images/sh_91.png) no-repeat 0 0.2rem;*/
background-size: 1rem 0.98rem;}


/*liebiao*/


.inner-news-comment{ font-size: 0.8rem;padding-top: 1rem;}
.inner-news-comment span{color: #aaa;}
.inner-news-comment a{color: #ff9000; padding-left: 1.3rem; 
	background: url(../images/shinner_06.png) no-repeat 0.1rem center;
	background-size: 1rem 0.92rem;}


.inner-arctial-page{margin-bottom:3%;text-align:center;}

.listPage{text-align:center;margin:2% 0;}
.listPage a{padding:0 1%;}
/*鏂囩珷椤�*/
.inner-news >h1{font-size: 16px; text-align: center; line-height:1.5; margin-top: 0.4rem;}
.inner-news >h6{font-size: 14px; text-align: center; color: #a9a9a9}
.inner-news >p{font-size: 15px; background-color: #efefef; margin: 0.8rem 0; box-sizing: border-box; padding: 0.5rem 0.4rem;}
.inner-news >p a{color: #ff0000;}

/*首页挂号*/
.inboxs {
    width: 100%;
  	margin:3% auto;
}
.inboxs h2 {
    font-size: 1.2em;
    line-height: 1em;
    color: #135FBF;
    text-align: center;
}
.inboxs h3 {
    font-size: 0.9em;
    color: #eb2929;
    margin-top: 0.4em;
    font-weight: normal;
    text-align: center;
}
.fff {
    background: #f2f2f2;
    padding: 1em 0.75em;
    margin-top: 0.5em;
    border-radius: 0.25em;
}
.cleass {
	height: 2rem;
	line-height:2rem;
    background: #fff;
    border: 1px solid #aeaeae;
    margin-bottom: 0.65em;
    padding-left: 0.375em;
}
.cleass label {
    display: block;
    font-size: 0.95em;
    float: left;
    width: 20%;
}
.cleass input {
    width: 80%;
	height: 100%;
    font-family: "Microsoft yahei";
    line-height: 2em;
    font-size: 0.95em;
    background-color: #fff;
	box-sizing: border-box;
	border:0;
	vertical-align: top;
}
.textarea{height:auto;}
.cleass textarea{width:80%;height: 4.2rem;padding: 1%;box-sizing: border-box;font-size:0.9rem;}
.form_btn {
    width: 100%;
    text-align: center;
    overflow: hidden;
}
.fls {
    display:inline-block;
    width: 7em;
    height: 1.75em;
    line-height: 1.75em;
    text-align: center;
    color: #fff;
    font-size: 1em;
    background: #ff9d00;
    border-radius: 0.125em;
    font-family: "Microsoft yahei";
    float: left;
    margin-left: 2em;
}
.fr{
    float: right;
	background: #6e7377;
	display:inline-block;
	width: 7em;
	height: 1.75em;
	line-height: 1.75em;
	text-align: center;
	color: #fff;
	font-size: 1em;
	margin-right: 2em;
	border-radius: 0.125em;
	font-family: "Microsoft yahei";
}

.yygh_topd { width: 100%;  /*! height: 8.6rem; */  background:  #FFFFFF; border-top:0.25rem solid #efefef;}

.yygh_topd h1 { color: #bf0d0d; font-size: 1rem;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.1rem; height: 0.95rem; background: #bf0d0d; display: inline-block; margin-right: 0.25rem;  padding-top: 0.35rem;vertical-align: middle;}

.yygh_topf { width: 22rem; margin:0 auto;}

.yygh_topd p{ color: #666666; font-size: 0.85rem; line-height: 1.5; margin-top: 0.4rem;}

.yygh_topd p span { color: #ff94ab;}


/**首页 css**/
.cheak-complex {
  padding: 0rem 0.75rem 0;
}
.cheak-complex .img {
  width: 45%;
  height: 8.25rem;
}
.cheak-complex .txt {
  height: 8.25rem;
  width: 51%;
}
.cheak-complex .txt li {
  font-size: 0.825rem;
  line-height: 2rem;
  border-bottom: 1px #ccc dashed;
}
/*.cheak-complex .txt li:last-child {
  border-bottom: none;
}*/

.fx-list {
  padding: 1rem 0.75rem 0;
}
.fx-list li {
  float: left;
  width: 49%;
  height: 3.6rem;
  border: 1px #ccc solid;
  border-radius: 0.2rem;
}
.fx-list li a,
.fx-list li span {
  display: block;
  width: 100%;
  font-size: 0.75rem;
  line-height: 3.55rem;
  height: 3.6rem;
}
.fx-list li a {
  padding-left: 3.675rem;
}
.fx-list li:nth-of-type(even) {
  margin-left: 2%;
}
.fx-list li:nth-of-type(1) a {
  background: url(/images/dfaewr_07.jpg) no-repeat 0.3rem center;
  background-size: 3rem 3rem;
}
.fx-list li:nth-of-type(2) a {
  background: url(/images/dfaewr_09.jpg) no-repeat 0.3rem center;
  background-size: 3rem 3rem;
}
.fx-list li:nth-of-type(3) {
  margin-top: 0.5rem;
}
.fx-list li:nth-of-type(3) a {
  background: url(/images/dfaewr_13.jpg) no-repeat 0.3rem center;
  background-size: 3rem 3rem;
}
.fx-list li:nth-of-type(4) {
  margin-top: 0.5rem;
}
.fx-list li:nth-of-type(4) a {
  background: url(/images/dfaewr_14.jpg) no-repeat 0.3rem center;
  background-size: 3rem 3rem;
}
.fx-list .l3 span {
  line-height: 1rem;
  padding-top: 0.75rem;
}

.fz-cheak {
  width: 93.75%;
  margin: 1rem auto 1rem;
  border: 1px #CCC solid;
  padding: 0.4rem 0.75rem;
}
.fz-cheak a {
  float: left;
  font-size: .9rem;
  line-height: 2.25rem;
}
.fz-cheak a:nth-of-type(1) {
  width: 24%;
  color: #13a4db;
}
.fz-cheak a:nth-of-type(2) {
  width: 35%;
  margin-left: 2%;
  margin-right: 4%;
  text-align: center;
  background-color: #13a4db;
  font-size: 0.75rem;
  line-height: 2.25rem;
  color: #fff;
}
.fz-cheak a:nth-of-type(3) {
  width: 35%;
  text-align: center;
  background-color: #13a4db;
  font-size: 0.75rem;
  line-height: 2.25rem;
  color: #fff;
}

.sok_02 {
  margin-top: 1rem;
  height: 9.75rem;
  background: url(/images/la_178.jpg);
  background-size: 100% 100%;
  text-align: center;
  padding-top: 8.625rem; }
  .sok_02 h2 {
    width: 72.8125%;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    background-color: #fff;
    border-radius: 2rem;
    line-height: 1.6rem;
    font-size: 0.825rem; }
  .sok_02 .t {
    margin-top: 1rem;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center; }
    .sok_02 .t span {
      width: 3rem;
      height: 3rem;
      background-color: #00295f;
      color: #fff;
      border-radius: 0.3rem;
      font-size: 0.975rem;
      text-align: center;
      padding-top: 0.12rem;
      margin-left: 4.6rem; }
    .sok_02 .t p {
      font-size: 0.825rem;
      color: #fff;
      padding-left: 0.5rem; }
    .sok_02 .t h3 {
      /*height: 1.65rem;*/
      background-color: #ffffff;
      margin-left: 1rem;
      border-radius: 0.3rem;
      font-size: 0.825rem;
      padding: 0.15rem 0.15rem 0.15rem 0.375rem; }
      .sok_02 .t h3 a {
        color: #fff;
        background-color: #145ebf;
        border-radius: 0.3rem;
        font-size: 0.75rem;
        display: inline-block;
        line-height: 1.375rem;
        padding: 0 0.75rem;
        margin-left: 0.6rem; }
