﻿body{
	overflow-x:hidden;
}
.headedr{
	width: 16rem;
    height: 2.5rem;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    z-index: 12;
}
.blan{
	background:#1795e2;
}
.logo{
	width: 12.5rem;
    height: 1.8rem;
    position: absolute;
    right: .35rem;
    top: .35rem;
}
.ycanniu {
    width: 1.8rem;
    height: 1.8rem;
    position: absolute;
    top: .35rem;
    left: .35rem;
}
.yc_wb{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: .8rem;
    color: #ffffff;
}
.y_x_1 {
    position: absolute;
    left: .2rem;
    top: .2rem;
}
.y_x_2 {
    position: absolute;
    left: .2rem;
    top: .6rem;
}
.yc_xian {
    width: 1.4rem;
    height: 2px;
}

.wbdiv1 {
    width: 100%;
    line-height: .9rem;
}

.headtel {
    width: 1.6rem;
    height: 1.6rem;
    position: absolute;
    left: 13.5rem;
    bottom: .15rem;
    z-index: 9999;
}
.ycdiv {
    width: 16rem;
    height: 100%;
    position: fixed;
    z-index: 11;
    padding-top: 4rem;
    left: 0;
    right: 0;
    top: 0;
    margin: auto;
    background-color: rgb(60,60,60);
    display: none;
    overflow: hidden;
}
.uejs9 {
    width: 100%;
    height: 1.5rem;
    line-height: 1.7rem;
    position: absolute;
    left: 0;
    top: 2.5rem;
}
.bak{
	margin-right: .3rem;
}
.yc_left {
    width: 30%;
    height: auto;
    float: left;
}
.let_set{
	letter-spacing: .1rem;
}
.xxk_on {
    background-color: rgb(90,90,90);
}
.table_one {
    width: 100%;
    height: 2rem;
    line-height: 2rem;
}
.table_right{
	width: 70%;
    height: 100%;
    background-color: rgb(90,90,90);
    float: right;
}
.font55{
	font-size: 0.55rem;
}
.table_three{
	 width: 50%;
    height: 2rem;
    line-height: 2rem;
    float: left;
}
.slideBox {
    position: relative;
    overflow: hidden;
    margin: auto;
    width: 100%;
}
.slideBox .bd {
    position: relative;
    z-index: 0;
}
.slideBox .bd li {
    position: relative;
    text-align: center;
}
.slideBox .hd {
    position: absolute;
    height: .5rem;
    line-height: .3rem;
    bottom: 0;
    right: 0;
    z-index: 1;
}
.hds{
	top:1.6rem;
}
.slideBox .hd li.on {
    background: #1795e2;
    color: #fff;
}
.slideBox .hd li {
    display: inline-block;
    width: .3rem;
    height: .3rem;
    -webkit-border-radius: .15rem;
    -moz-border-radius: .15rem;
    border-radius: .15rem;
    background: #929292;
    text-indent: -9999px;
    overflow: hidden;
    margin: 0 6px;
}
.slideBox .bd li img {
    background: url(../images/loading.gif) center center no-repeat;
    vertical-align: top;
    width: 100%;
}
.table_center{
	width: 16rem;
    height: auto;
    border-right: solid 1px #1795e2;
    border-bottom: solid 1px #fff;
}
.lanleft{
	border-left: 1px solid #1795e2;
}
.wathch_center{
	width: 16rem;
    height: auto;
    border-right: solid 1px #1795e2;
    border-bottom: solid 1px #fff;
}
.watch_one{
	width: 25%;
    height: 1.4rem;
    line-height: 1.4rem;
    float: left;
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;
    background-color: #1795e2;
}
.animation{
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.position{
    width: 16rem;
    height: 0.95rem;
    background: #EEEDED;
}
.mt{
    margin-top: 0.35rem;
}
/*header top banner END*/
.artical{
	width: 16rem;
	margin-top: .3rem;
	margin-bottom:.8rem;
}
.artical_tittle{
	font-size: .55rem;
	padding-left: .3rem;
	color: #656262;
}
.artical_tittle_word{
	width: 16rem;
	font-size: .4rem;
	/*white-space:nowrap;*/
	overflow: hidden;
}
.artical_tittle_word span{
	color: #1795E1;
}
.artical_content{
	width: 15.25rem;
	font-size: .45rem;
	margin-top: .45rem;
	text-indent: .8rem;
	color: #656262;
	text-align:justify;
	line-height: .9rem;
	margin-left: .35rem;
}
.content_articala{
	display: none;
	line-height: 1.1rem;
}
.disone{
	display: none;
}
.mt{
	margin-top: 1rem;
}
.height{
	width: 20%;
	background: #E6E6E6;
	color: #221714;
	font-size: .45rem;
}
.padg{
	margin-left: .3rem;
	margin-right: .3rem;
}
.bglan { background:#1795e2}
.bai{
	color: #FFFFFF;
}
.reason{
	margin-top: .55rem;
	border-bottom: 1px dashed #9F9F9F;
	font-size: .5rem;
	padding-bottom: .2rem;
}
.reason img{
	float: right;
	padding-right: .45rem;
}
.tit{
	font-size: .45rem;
	color: #221714;
	line-height: .9rem;
	height:1.8rem;
	overflow:hidden;
}
.more{
	width: 4.5rem;
	margin: 0 auto;
	height: 1.2rem;
	line-height: 1.2rem;
	border-radius: 10px;
	margin-top: .45rem;
	background: #E5E5E5;
	color: #221714;
	font-size: .45rem;
	text-align: center;
}
.more img{
	float: right;
	width: .525rem;
	height: .5rem;
	display: inline-block;
	margin-top: .3rem;
	margin-right: .9rem;
}
.position{
    width: 16rem;
    height: 1.2rem;
    background: #EEEDED;
    margin-top: .85rem;
}
.mt{
    margin-top: 0.35rem;
}
.position img{
    margin-left: 0.35rem;
    float: left;
    display: block;
    width: .625rem;
    height: .625rem;
    line-height: 1.2rem;
    margin-top: .3rem;
}
.position_word{
    color: #333333;
    font-size:0.45rem;
    line-height: 1.2rem;
  height: 1.2rem;
  padding-left: 0.35rem;
}
.pic_content{
	margin-top: .85rem;
	width: 97%;
	border-bottom: 1px solid #8D8D8D;
	padding-bottom: .35rem;
}
.pic_content img{
	width: 4.275rem;
	height: 3.95rem;
	float: left;
	display: block;
}
.pic_view{
	margin-left: 4.55rem;
}
.pic_red{
	width: 10rem;
	height: .7rem;
	color: #D20000;
	font-size: .5rem;
	margin-bottom: .25rem;
	overflow:hidden;
}
.pic_detail{
	width: 11.675rem;
	height: 1.325rem;
	line-height: 0.9rem;
	color: #8D8C8C;
	font-size: .45rem;
	margin-bottom: .55rem;
}
.look_at{
	width: 11rem;
}
.look_at_left{
	width: 3.85rem;
	height: 1.1rem;
	background: #1795E1;
	color: #FFFFFF;
	font-size: .45rem;
	line-height: 1.1rem;
	text-align: center;
	border-radius: 5px;	
	display: inline-block;
}
.look_at_right{
	float: right;
	color: #8D8C8C;
	font-size: .4rem;
	line-height: 1.1rem;
	height: 1.1rem;
} 
.look_at_right img{
	width: .525rem;
	height: .575rem;
	display: inline-block;
	line-height: .475rem;margin-top: .2rem;
}
.yybubdone{
	width: 100%;
	height: auto;
	line-height: 1.4rem;
	overflow-x: hidden;
	overflow-y: hidden;
}
.ybbname{
	width: 3.4rem;
	height: 1.4rem;
	float: left;
	text-indent: .2rem;
}
.ybbbd{
	width: 11.4rem;
	min-height: 1.4rem;
	float: left;
}
.ybbin{
	height: 1.2rem;
	margin-top: .1rem;
	margin-bottom: .1rem;
	font-size: 0.55rem;
}
.font55{
	font-size: .55rem;
}
.font6{
	font-size: 0.6rem;
}
.ybbin{
	height: 1.2rem;
	margin-top: .2rem;
	margin-bottom: .1rem;
}	
.tel_free{
	width: 4.325rem;
	height: 1.2rem;
	line-height: 1.2rem;
	float: right;
	background: #1795E1;
	color: #ffffff;
	font-size: .55rem;
	border-radius: 5px;
	margin-right: .5rem;
	margin-top: -1.3rem;
	text-align: center;

}
.tel_free img{
	width: .775rem;
	height: .775rem;
}
.mt55{
	margin-top: .55rem;
}
.ad_pic{
	margin-top: .5rem;
}
.acd_word{
	width: 15.6rem;
	height: 1.3rem;
	font-size: .4rem;
	color: #333333;
	margin-top: .35rem;
	line-height: .9rem;
	padding-left: .35rem;
	text-indent: .65rem;
}
.banner2_word{
	width: 10.5rem;
    height: 2.8rem;
    font-size: .4rem;
    position: absolute;
    top: 2rem;
    left: .65rem;
    text-align: left;
    line-height: 1rem;
}
.banner2_word span{
	color: #1795E2;
	padding-bottom: .35rem;
}

.check_more_tit{
	font-size: .5rem;
	color: #2D3541;
	border-bottom: 2px solid #1795e2;
	padding-bottom: .2rem;
	margin-top: .5rem;
}
.check_more_content{
	margin-top: .35rem;
	border-bottom: 1px solid #b5b5b5;
	padding-bottom: 1.5rem;
	padding-left: .35rem;
}
.check_more_content_left{
	width: 70%;
	float: left;
	font-size: .45rem;
	color: #8C8A8A;
	height: 1.2rem;
	line-height: 1.2rem;
	overflow:hidden;
}
.add-code{
	float: right;
	background: #b5b5b5;
	height: 1.2rem;
	line-height: 1.2rem;
	font-size: .4rem;
	border-radius: 5px;
	color:#ffffff;
	width: 3.7rem;
	text-align:center;
	margin-right: .35rem;
}
.ask{
	width: 13.275rem;
	margin: .85rem auto;
	height: 1.275rem;
	border:1px solid #fda50a; 
}
.ask_left{
	width: 70%;
	float: left;
	height: 1.275rem;
	line-height: 1.275rem;
	color: #1795E1;
	text-align: center;
	font-size: .45rem;
	font-weight: 500;
}
.ask_right{
	width: 30%;
	height: 1.275rem;
	line-height: 1.275rem;
	color: #1795E1;
	text-align: center;
	font-size: .45rem;
	font-weight: 500;
	background: #fda50a;
	color:#ffffff;
	float: right;
}
.ts {
    text-align: center;
    color: #1795E2;
    font-size: 0.6rem;
    margin-top: .45rem;
}
.tc {
    font-size: 0.5rem;
    color: #BFBFBF;
    letter-spacing: 0;
    text-align: center;
}
/*yisheng2*/
.banner_left{
	width: 7.7rem;
	height: 10rem;
    float: left;
}
.banner_right{
	float: right;
	margin-top: 1rem;
	width:8rem;
}
.banner_tit{
	font-size: 1.2rem;
	color:#2D3541;
	text-align: left;
}
.banner_tit span{
	font-size: .45rem;
	text-align: left;
}
.doctor{
	width: 100%;
	float: right;
	font-size: .5rem;
	text-align: left;
}
.project{
	width: 100%;
	text-align: left;
	font-size: .45rem;
	margin-top: .4rem;
	line-height: 1rem;
}
.project span{
	background: #1795E2;
	color: #fff;
	padding: .1rem .1rem .1rem .1rem;
}
.banner_ask{
	margin-top: .35rem;
	width:100%;
	height: 1.2rem;
	color: #fff;
	font-size: .45rem;
}
.banner_ask_left{
	width: 3.5rem;
	height: 1.2rem;
	line-height: 1.2rem;
	float: left;
	margin-right: .2rem;
	background: #1795E2;
}
.banner_ask_right{
	width: 3.5rem;
	height: 1.2rem;
	line-height: 1.2rem;
	float: right;
background: #F39800;
margin-right: .35rem;
}
.last_fa{
    width: 4rem;
    height: 2rem;
    line-height: 2rem;
    font-size: 0.65rem;
    color: #FFF;
    text-indent: 1rem;
    float: left;
    font-weight: bold;
    background: blue;
}
.last_fb{
    float: right;
    text-align: left;
    width: 12rem;
    height: 2rem;
    line-height: 2rem;
    font-size: 0.65rem;
    color: #FFF;
    font-weight: bold;
}
.first_ask{
	width: 16rem;
	background:#1795E2;
	height: 1.5rem;
	margin-top: .3rem; 
	color: #fff;
	font-size: .575rem;
	text-align: center;
	line-height: 1.5rem;
	border-top: 3px solid #F39800;
}
.first_ask span{
	/*border-right:3px solid white;*/
	display: inline-block;
	margin-right: .55rem;
	 box-shadow:0 0 8px rgba(23,149,226,-11);
}
.bottom_form{
	margin-top: .45rem;
}
.form_radio{
	text-indent: .35rem;
	font-size: .46rem;
	border-bottom: 1px dashed #262626;
	padding-bottom: .2rem;
	margin-top: .35rem;
}
.radio_button input{
	margin-top: .35rem;
}
.person_form{
	margin-top: .45rem;
}
.bd1{
	width: 2rem;
	font-size: .56rem;
}
.bd2{
	height: 1.1rem;
}
.red{
	color: red;
}
.sub_btn{
	width: 16rem;
	margin-left: 1rem;
}
.sub_btn_left{
	height: 1.1rem;
	line-height: 1.1rem;
	width:4.875rem;
	background: #1795e2;
	text-align: center;
	color: #fff;
	font-size: .55rem;
	float: left;
}
.sub_btn_right{
	background: #fda50b;
	margin-left: 1rem;
}
.tips {
    width: 16rem;
    font-size: 0.65rem;
    font-weight: bold;
    clear: both;
    margin-top:2.5rem;
    text-indent: .6rem;
}
.ml0{
	margin-left: 0rem;
}
.wid{
	width: 3.05rem;
	background: #1794E1;
	border-radius: 5px;
	height: .725rem;
	line-height: .725rem;
}
.mt23{
	margin-top: -1rem;
}
.footer_road{
	background: url(../images/yd_o.jpg) no-repeat;
	background-size: contain;
	width:16rem;
	height:6.85rem; ;
}
.footer_ad{
	position: relative;
}

.ow653{ padding:.2rem .4rem;background:#ef504d; border-radius:.7rem; color:#fff}
.eds14{ padding:.2rem .3rem;background:#1795e2; border-radius:.7rem; color:#fff}
.list_xz{
transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */
}
.yf_page{ width:16rem; height:auto; line-height:1.2rem; margin-top:.3rem;}
.dede_pages li{list-style-type:none; line-height:0.8rem; padding-left:0.3rem; padding-right:0.3rem; width:auto; float:left; margin-left:0.5rem; font-size:0.5rem; color:rgb(75,103,8);font-family: "Microsoft YaHei" ! important;}