/*index*/

.banner{ width: 16rem; height:8.5rem; margin: 0 auto; position: relative; overflow: hidden;}

.banner .mob_hd{ width: 100%; height: 0.375rem; position: absolute; left: 0; bottom: 0.25rem; text-align: center; font-size: 0;}
.banner .mob_hd li{ width: 0.375rem; height: 0.3756rem; display: inline-block; margin:0 0.15rem; background: #ccc; border-radius: 50%;}
.banner .mob_hd li.on{ background: #0a60bf; }
.banner img{width: 100%;height: auto;}

.header{width:16rem;height:3rem;line-height:2.45rem;background:url(../images/ebh_header.gif) no-repeat center; background-size: 100%; position: relative;margin-top: 2.85rem; }

.header_home{ width: 1.675rem; height: 1.3rem; position: absolute; left: 1.35rem; top: 0.9rem;}
.header_home a,.header_tel a{ display: block; width: 100%; height: 100%;} 
.header_tel{ width: 1.675rem; height: 1.3rem; position: absolute; right: 1.35rem; top: 0.9rem;}

.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; 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;  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-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,.ksxq_find{ padding:1rem 0.75rem;}
.ksxq_about p { line-height: 1rem; color: #666;text-align: justify;}
.h3_tle { padding-left: 1rem; 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;}
.h3_bg1 { background: url(../images/ksxq_03.png) no-repeat left center; background-size:0.8rem; }
.h3_bg2 { background: url(../images/ksxq_06.png) no-repeat left center; background-size:0.8rem; }
.ksxq_jb ul li { width:3.2rem; text-align:center; border:1px solid #ccc; height: 1.15rem; line-height: 1.1rem; color: #666; font-size: 0.5rem; margin-right: 0.25rem; float: left; margin-bottom: 0.25rem; border-radius: 0.125rem; }
.ksxq_jb ul li a { color: #666;}

.ksxq_find ul li{text-align: center; font-size:0.5rem; width:3.3rem; height: 1.5rem;line-height: 1.5rem;margin: 0 0 0.25rem 0.25rem;float: left;}
.ksxq_find ul li a{ color:#fff;}

.ksxq_find.pd_find ul li{ background:none; border:1px solid #999; width:auto; padding:0 0.25rem;}
.ksxq_find.pd_find ul li a{ color:#414141;}


.ksxq_doc { padding-top: 1rem;}
.ksxq_doc .h3_tle { margin:0 0.75rem;}
.ksxq_doclist { padding:0.875rem 0.75rem; border-bottom: 1px solid #dadada;}
.ksxq_doclist:last-child{ border:none;}
.textbox .bords{border-bottom: 0.25rem solid #eee;}
.textbox {border-bottom: 0.25rem solid #eee;}
.ksxq_docimg { display: block; width: 3.5rem; height: 3.55rem;  border-radius: 50%; overflow: hidden; margin-top:0.2rem; }
.ksxq_docimg img { display: block; width: 3.5rem; height: 3.55rem;}
.ksxq_docabout { float: right; width: 10.7rem;}
.ksxq_docabout h3 { font-weight: normal; font-size: 0.7rem; margin-bottom: 0.4rem;}
.ksxq_docabout h3 span { font-size: 0.55rem; margin-left: 0.65rem;}
.ksxq_docabout p { font-size: 0.55rem; color: #666; line-height: 1rem;}
.ksxq_docabout p span { color: #ff7e00;}
.ksxq_docpage { color: #f24848;}
.idx_zj_href{ width: 100%; margin-top: 0.4rem; }
.idx_zj_href a{ display: block; float: left; margin-left:0.4rem; font-size: 0.5rem; width: 3.05rem; text-align: center; height: 0.825rem; line-height: 0.75rem; border-radius: 0.25rem;}
.ksxq_docbtn {  color: #ff7e00;  border:1px solid #ff7e00;}
.ksxq_yygh {  color: #3075bc;  border:1px solid #3075bc;}
.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; font-size:0.5rem;}
.bg_afd { background: #afdbf1;}
.bg_d5e { background: #d5e280;}
.bg_ffb { background: #ffbe84;}
.bg_b6d { background: #b6d5be;}
.col666 { color: #666; line-height: 1rem;height: auto;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; border:1px solid #dadada; border-radius: 0.125rem;}
.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 1rem 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;}
.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 { display: inline-block; vertical-align: middle; padding:0 0.275rem; height: 0.9rem; line-height: 0.75rem; border:1px solid #ff7e00; color: #ff7e00; border-radius: 0.2rem; margin-left: 0.3rem;}
.show_tip { background: #b0d2e3; font-size: 0.5rem; line-height: 0.9rem; color: #003163; padding:0.375rem; border-radius:0.2rem; }
.show_tip a { color: #ff4614;}
.show_con p { margin-top: 0.8rem; color: #414141; line-height: 1rem;text-align:justify;}
.show_con div {  color: #414141; line-height: 1rem;text-align:justify;}
.show_btns { margin:1.5rem 0 1rem 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%;}

.padding-tb{padding: 0.95rem 0rem;}
.padding-tb img{width: 14.4rem;height: 9.9rem;}

.map-border{border-top: 0.25rem solid #efefef; padding-bottom:0.5rem;}
.map-border .tel{font-size: 0.7rem;color: #333333;margin-top: 0.5rem;}
.map-border .tel img{width:0.575rem;height: 0.725rem; margin: -0.1rem 0.3rem 0rem 0rem;}
.map-border .add{font-size: 0.7rem;color: #333333;margin-top: 0.5rem;}
.map-border .add img{width: 0.45rem;height: 0.85rem;margin: -0.1rem 0.3rem 0rem 0rem;}

.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-size: 6.15rem auto;}
.dj_nav .dq_icon2 { background-position: -2.05rem 0;}
.dj_nav .dq_icon3 { background-position: -4.1rem 0;}
.djbg {  background-size: 0.025rem 2.1rem;}
.djbg:first-child { background: none;}
/**/
.dj_lb{ width: 16rem; border: 1px solid #fff;background: #FFFFFF;}
.dj_lba{ height:auto; 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-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.5rem;  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-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;    
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;}
.ghgl .user_input .input_testa { background: #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-size: 16rem 9.5rem;}
.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; padding:0 0.25rem; 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_ad a.swt-swt{ display: block; width: 3.875rem; height: 1.05rem; border:1px solid #0051a6; color: #0051a6; line-height: 1rem; position: absolute; right: 0.75rem; bottom:2rem; font-size: 0.5rem; background: rgba(255,255,255,.7); border-radius: 0.25rem; text-align: center;}
.home_ad a.tel-tel{ display: block; width: 3.875rem; height: 1.05rem; border:1px solid #ff5f11; color: #ff5f11; line-height: 1rem; position: absolute; right: 0.75rem; bottom:0.4rem; font-size: 0.5rem; background: rgba(255,255,255,.7); border-radius: 0.25rem; text-align: center;}

.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;}

.nksj_jb{ width: 15.15rem; height: 3.0rem; margin-top: 0.425rem;}
.nksj_jba{ width: 0.275rem; height: 3.0rem; background: #269eeb;}
.nksj_jbb {height: 100%; width: 4.225rem; background: #fbfbfb; text-align:center;}
.nksj_jbb span { margin-top:0.1rem; display: inline-block; text-align: center; background: url(../images/nk_bza.png) no-repeat center; background-size:1.6rem 1.5rem ;width: 1.6rem; height: 1.5rem;}
.nksj_jb .nksj_jbb .nk_fyxw{ margin-top: 0.1rem; color: #3582cb; font-size: 0.7rem; font-weight:400;}
.nksj_jb .nksj_jbc{ width: 10.6rem; height: 3.0rem; border: 1px solid #f5f6f9; color: #2f2f2f; font-size: 0.65rem;border-left: none;}
.nksj_jb ul li a { color:#535353;}
.nksj_jb .nksj_jbc .nk_zyl { width: 4.1rem;}
.nksj_jb .nksj_jbc .nk_xqc{ width:3.15rem;}
/*病种01*/
/*病种02*/
.nksj_jbd{ width: 15.15rem; height: 3.0rem; margin-top: 0.45rem;}
.nksj_jbe{ width: 0.275rem; height:3.0rem; background: #28c053;}
.nksj_jbf {height: 100%; width: 4.225rem; background: #fbfbfb; text-align:center;}
.nksj_jbf span { margin-top:0.1rem;display: inline-block; text-align: center; background: url(../images/nk_bzc.png) no-repeat center; background-size:1.225rem 1.4rem ;width: 1.225rem; height: 1.4rem;}
.nksj_jbd .nksj_jbf .nk_xen{ margin-top: 0.18rem;  color: #3582cb; font-size: 0.7rem; font-weight:400;}
.nksj_jbd .nksj_jbg{ width: 10.6rem; height: 3.0rem; border: 1px solid #f5f6f9; color: #2f2f2f; font-size: 0.65rem;border-left: none;}
.nksj_jbd ul li a { color:#535353;}
/*病种02*/
/*病种03*/
.nksj_jbh{ width: 15.15rem; height: 3.0rem; margin-top: 0.45rem;}
.nksj_jbi{ width: 0.275rem; height: 3.0rem; background: #e1a31f;}
.nksj_jbj {height: 100%; width: 4.225rem; background: #fbfbfb;text-align:center}
.nksj_jbj span { margin-top:0.1rem;display: inline-block; text-align: center; background: url(../images/nk_bzb.png) no-repeat center; background-size:1.7rem 1.325rem ;width: 1.7rem; height: 1.325rem;}
.nksj_jbh .nksj_jbj .nk_xes{ margin-top: 0.18rem; color: #3582cb; font-size: 0.7rem; font-weight:400;}
.nksj_jbh .nksj_jbk{ width: 10.6rem; height: 3.0rem; border: 1px solid #f5f6f9; color: #2f2f2f; font-size: 0.65rem;border-left: none;}
.nksj_jbh ul li a { color:#535353;}
.nksj_jbh .nksj_jbk .nk_fybl { width: 4rem;}
/*病种03*/
/*病种04*/
.nksj_jbl{ width: 15.15rem; height: 3.0rem; margin-top: 0.45rem;}
.nksj_jbm{ width: 0.275rem; height: 3.0rem; background: #fc657a;}
.nksj_jbn {height: 100%; width: 4.225rem; background: #fbfbfb; text-align:center}
.nksj_jbn span { margin-top:0.1rem;display: inline-block; text-align: center; background: url(../images/szgr.png) no-repeat center; background-size:1.7rem 1.325rem ;width: 1.7rem; height: 1.325rem;}
.nksj_jbl .nksj_jbn .nk_xes{ margin-top: 0.18rem; color: #3582cb; font-size: 0.7rem; 
font-weight:400;}
.nksj_jbl .nksj_jbo{ width: 10.6rem; height: 3.0rem; border: 1px solid #f5f6f9; color: #2f2f2f; font-size: 0.65rem;border-left: none;}
.nksj_jbl ul li a{ color:#535353;}
.nksj_jbl .nksj_jbo .nk_etc{ width: 5rem;}

/*病种05*/
.nksj_jbh2{ width: 15.15rem; height: 3.0rem; margin-top: 0.45rem;}
.nksj_jbi2{ width: 0.275rem; height: 3.0rem; background: #0556a8;}
.nksj_jbj2 {height: 100%; width: 4.225rem; background: #fbfbfb;text-align:center}
.nksj_jbj2 span { margin-top:0.1rem;display: inline-block; text-align: center; background: url(../images/zx.png) no-repeat center; background-size:1.7rem 1.325rem ;width: 1.7rem; height: 1.325rem;}
.nksj_jbh2 .nksj_jbj2 .nk_xes{ margin-top: 0.18rem; color: #3582cb; font-size: 0.7rem; font-weight:400;}
.nksj_jbh2 .nksj_jbk2{ width: 10.6rem; height: 3.0rem; border: 1px solid #f5f6f9; color: #2f2f2f; font-size: 0.65rem;border-left: none;}
.nksj_jbh2 ul li a { color:#535353;}
.nksj_jbh2 .nksj_jbk2 .nk_fybl2 { width: 4rem;}
/*病种05*/

/*病种06*/
.nksj_jbh3{ width: 15.15rem; height: 3.0rem; margin-top: 0.45rem;}
.nksj_jbi3{ width: 0.275rem; height: 3.0rem; background: #ff6900;}
.nksj_jbj3 {height: 100%; width: 4.225rem; background: #fbfbfb;text-align:center}
.nksj_jbj3 span { margin-top:0.1rem;display: inline-block; text-align: center; background: url(../images/xgnza.png) no-repeat center; background-size:1.7rem 1.325rem ;width: 1.7rem; height: 1.325rem;}
.nksj_jbh3 .nksj_jbj3 .nk_xes{ margin-top: 0.18rem; color: #3582cb; font-size: 0.7rem; font-weight:400;}
.nksj_jbh3 .nksj_jbk3{ width: 10.6rem; height: 3.0rem; border: 1px solid #f5f6f9; color: #2f2f2f; font-size: 0.65rem;border-left: none;}
.nksj_jbh3 ul li a { color:#535353;}
.nksj_jbh3 .nksj_jbk3 .nk_fybl3 { width: 4rem;}
/*病种6*/

.zt{width: 16rem;margin: 0 auto;overflow: hidden;}

.mbxdh3 {
    background: url(../images/xiaofangzi.png) 0.25rem 0px no-repeat;
    background-size: 1.05rem 1.05rem;
    width: 100%;
    overflow: hidden;
    margin-top: 0.5rem;
    border-bottom: 1px #999999 dotted;
}
.mbxdh3 span {
    font-size: 0.7rem;
    line-height: 1.125rem;
    padding-left: 1.4rem;
    padding-bottom: 0.25rem;
    display: block;
}

.zjbg{width:16rem;height:12.25rem;background:url(../images/tdbg.jpg) no-repeat bottom; background-size: 16rem 10.95rem;}
.zjsm{ width:100%; overflow:hidden;}
.zjsm img{ float:left; width: 6.25rem; height: 4.7rem;}
.zjsm p{ font-size:0.6rem; width:9rem; line-height:1.125rem; float:right; padding-right:0.5rem;}
.zjsm p a{ color:red;}
.xinn p{font-size:0.6rem; background:url(../images/xuanzhong.png) 0.25rem 0.125rem no-repeat; background-size:1.2rem 1.025rem;width:80%; padding-left:10%; margin:0 auto; line-height:1rem; margin-top:0.25rem; border-bottom:1px #999999 dotted; padding-bottom:0.25rem;}
.xinn p span{ color:#ff9000;}

.zljs{ width:16rem;}
.zljs img{ width: 100%; height: auto;}


.zjzyb{ width:16rem; margin:0 auto; margin-top:0.5rem;}
.zjzyb1{width:100%; overflow:hidden; border-bottom:1px #999999 dashed; margin:0 auto; padding-top:0.5rem; padding-bottom:0.5rem;}
.zjzyb1 img{ float:left; margin-left:0.25rem; width: 5.0rem;}
.zjzyb1 span{ font-size:0.75rem;font-weight:bold; color:#272727;font-family:"MicrosoftYaHei"; background:url(../images/xunzhang.png) 0.05rem 0px no-repeat; background-size: 0.6rem 0.85rem; padding-left:0.75rem;}
.zjzyb1 p{ width:58%; float:right; font-size:0.6rem;font-family:"MicrosoftYaHei";color:#666; line-height:1rem; margin-left:0.25rem;}
.zjzyb1 p.zjtt{font-size:0.6remfont-family:"MicrosoftYaHei"; color:#272727;font-weight:normal;}
.zjzyb1 p.zj_info{ height:3rem; margin-top:0.3rem;}
.zjzyb1 p a{ color:#ff0000;}

.twzj1{ background:url(../images/twzj.png) no-repeat; background-size: 100%; width:4.5rem; height:1.75rem; display:block; float:left; margin-left:0.35rem;}
.wyyy1{ background:url(../images/wyyy.png) no-repeat; background-size: 100%; width:4.5rem; height:1.75rem; display:block; float:left; margin-left:0.4rem;}


.zx{ width:15rem; height:1.75rem; margin:0 auto; margin-top:0.25rem;  background-size: 100%; }
.zx1{ width:15rem; height:1.75rem; margin:0 auto; margin-top:0.25rem; background-size: 100%; }
.zx a,.zx1 a{ width:7.4rem; height:1.75rem; font-size:0.6rem; font-family:MicrosoftYaHei; color:#fff; display:block; float:left; }
.zx1 a span{color:#fff;}
.zx a span,.zx1 a span{ line-height:1.75rem; padding-left:2rem;}


.ghtit{width:16rem;height:1.45rem;line-height:1.45rem;margin:0 auto 0.4rem;font-size:0.7rem;color:#fff;font-family:"MicrosoftYaHei";text-align:center;background:#036BBA url(../images/two.png) no-repeat center center; background-size: 7.9rem 1.45rem;}


/*挂号*/
.expert_gh{ width:16rem; margin:0.5rem auto 0;}
.yqts{text-align:center;width:16rem;height:0.75rem;line-height:0.75rem;font-family:"MicrosoftYaHei";font-size:0.6rem;margin:0.4rem auto;}
.tianxie{margin-bottom:0.5rem;margin-left:2.5rem;}
.tianxie span{font-family:"MicrosoftYaHei";font-size:0.6rem;color:#313131;}
.tianxie b{color:#ff7632;font-size:0.65rem;font-weight:normal;}
.tianxie input,.tianxie select,.tianxie option{width:7.35rem;height:1.1rem;line-height:1.1rem;border:1px solid #959595;margin-left:0.5rem;font-size:0.6rem;}
.tianxie option{width:6.25rem;}

.formtijiao{width:9.75rem;height:1.5rem;margin:0.4rem auto;}
.ltijiao{width:4.5rem;height:1.5rem;line-height:1.5rem;color:#fff;text-align:center;background:#396CD5;font-size:0.7rem;font-family:"MicrosoftYaHei";border:none;border-radius: 0.2rem; cursor:pointer;}
.lzixun{display:block;width:4.5rem;height:1.5rem;line-height:1.5rem;color:#fff;text-align:center;background:#C79D42;font-size:0.7rem;font-family:"MicrosoftYaHei";border:none;border-radius: 0.2rem; cursor:pointer;}

.footer{ background-image: -moz-linear-gradient(top, #064a9e, #036dbc); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #036dbc), color-stop(1, #064a9e)); /* Saf4+, Chrome */ width:16rem; height:7.325rem; margin:0.5rem auto 1.9rem;}
.footer p{ text-align:center; font-size:0.6rem;color:#fff9ef; padding-top:0.75rem; line-height:1rem;}
.footer a{ font-size:0.65rem; color:#fff; padding-left:0.4rem; padding-right:0.4rem;font-family:"MicrosoftYaHei";}
.ftnav{ width:14.5rem; margin:0 auto; overflow:hidden; font-size:0.65rem; color:#fff; padding-top:0.75rem;}

.yindao{width:16rem;height:1rem;margin:0.6rem auto 0;position:relative}
.yindao img{position:absolute;margin-left:0.55rem; width: 0.775rem; height: 0.675rem;}
.yindao p{margin-left:1.55rem;font-size:0.6rem;line-height:0.65rem;font-family:"Microsoft yahei";}
.yindao .yanyan{height:0.925rem;color:#000;border-radius: 6px;line-height:0.8rem;margin-top:-0.1rem;margin-left:0.1rem}

.zt{width:16rem;margin:0 auto}
.ntitle {background: none repeat scroll 0 0 #004aac;color: #fff;font-family: "MicrosoftYaHei";height: 1.75rem;line-height: 1.75rem; margin: 0.2rem 0;width: 16rem;
}
.ntitle .left1{background:url(../images/left1.png) no-repeat scroll 0px 0.55rem rgba(0, 0, 0, 0);color: #fff;font-family: "MicrosoftYaHei";font-size: 0.8rem; margin-left:0.45rem; background-size: 0.125rem 0.7rem;}

.ntitle span{margin-left:0.325rem;}
.ntitle .tels{background:url(../images/dianhua_03.png) no-repeat scroll 0px 0.6rem rgba(0, 0, 0, 0);color: #fff;font-family: "MicrosoftYaHei";font-size: 0.55rem;margin-right: 1.2rem;padding-left: 1rem; background-size: 0.725rem 0.675rem;}


.zt .yanhou{width:16rem;height:auto; margin:0 auto 0.5rem;background: none repeat scroll 0 0 #fefefe;}
.yanhou .redian1{width:15.1rem;height:0.7rem;background:url(../images/redian1.png); background-size:100% 100%;margin:0.5rem auto 0}
.yanhou .redian2{width:15.1rem; height:0.7rem; background:url(../images/redian2.png); background-size:100% 100%; margin:0.6rem auto 0}
.yanhou .redian3{width:15.1rem; height:0.7rem; background:url(../images/redian3.png); background-size:100% 100%;margin:0.6rem auto 0}
.yanhou .redian4{width:15.1rem;height:0.7rem;background:url(../images/redian4.png); background-size:100% 100%;margin:0.6rem auto 0}
.yanhou .redian5{width:15.1rem;height:0.7rem;background:url(../images/redian5.png); background-size:100% 100%;margin:0.6rem auto 0}
.yanhou .redian6{width:15.1rem;height:0.7rem;;background:url(../images/redian6.png); background-size:100% 100%;margin:0.6rem auto 0}
.yanhou .redian7{width:15.1rem;height:0.7rem;background:url(../images/redian7.png); background-size:100% 100%;margin:0.6rem auto 0}

.yanhou p{font-size:0.65rem;font-family:"Microsoft yahei";line-height:0.6rem;margin-left:1.25rem;color:#6a6a6a}
.kuandu{width:13.775rem;height:0.85rem;border-bottom:0.05rem dotted #CCC}

.zt .zhenzhuang{width:16rem;margin:0 auto}
.zt .zhenzhuang ul{margin-left:0.375rem}
.zt .zhenzhuang li{float:left}
.zt .zhenzhuang li p{font-size:0.625rem;font-family:"Microsoft yahei";line-height:0.75rem;color:#6a6a6a;border:1px solid #666;padding:0.2rem;}
.zt .zhenzhuang .mr{margin-right:0.3rem}
.zt .zhenzhuang .mb{margin-bottom:0.35rem}




.zhongjian{width:16rem;height:5.75rem;margin:0 auto;}
.zhongjian li{margin-top:0.45rem}

.yous{width:16rem;height:5.875rem;margin:0.4rem auto}
.yous .yous1{height:1.3rem;background:none repeat scroll 0 0 #f8f8f8;margin-top:0.2rem}
.yous .yous1 p{font-size:0.55rem;font-family:"Microsoft yahei";line-height:1.275rem;padding-left:1rem;color:#20a2ec}
.yous .yous1 span{color:#555555}


.zhongjian .yous2{height:1.425rem;width:14.175rem;background:none repeat scroll 0 0 #2373c9;margin-top:0.2rem;margin:0 auto;position:relative}
.zhongjian .yous2 p{font-size:0.75rem;font-family:"Microsoft yahei";line-height:0.55rem;padding-left:0.375rem;color:#fff;padding-top:0.45rem}
.zhongjian .yous2 img{position:absolute;  margin-left: 7.2rem;margin-top: -0.85rem; width: 0.8rem; height: 1.125rem;}
.zhongjian .yous2 span{position:absolute;font-size:0.75rem;font-family:"Microsoft yahei";line-height:0.55rem;padding-left:8.35rem;color:#fff;margin-top:-0.5rem;}

.zhongjian .yous3{height:1.425rem;width:14.175rem;background:none repeat scroll 0 0 #eb8a00;margin-top:0.2rem;margin:0 auto;position:relative}
.zhongjian .yous3 p{font-size:0.75rem;font-family:"Microsoft yahei";line-height:0.55rem;padding-left:0.375rem;color:#fff;padding-top:0.45rem;}
.zhongjian .yous3 img{position:absolute;  margin-left: 7.2rem;margin-top: -0.85rem; width: 0.8rem; height: 1.125rem;}
.zhongjian .yous3 span{position:absolute;font-size:0.75rem;font-family:"Microsoft yahei";line-height:0.55rem;padding-left:8.35rem;color:#fff;margin-top:-0.5rem}

.zhongjian .yous4{height:1.425rem;width:14.175rem;background:none repeat scroll 0 0 #2ca1c7;margin-top:0.2rem;margin:0 auto;position:relative; text-align:center;}
.zhongjian .yous4 p{font-size:0.8rem;font-family:"Microsoft yahei";line-height:1.425rem;color:#fff;}

.zhiliao1{width:16rem;height:3.025rem;margin:0.5rem auto;margin-left:0.25rem}
.zhiliao1 .zhi_left1{width:2.4rem;height:3.025rem;float:left;background:none repeat scroll 0 0 #c5eaff;}
.zhiliao1 .zhi_left1 img{margin-top:0.475rem;margin-left:0.475rem; width: 1.2rem; height: 1.05rem;}
.zhiliao1 .zhi_left1 h2{font-size:0.58rem;font-family:"Microsoft yahei";color:#0086d2;margin-top:0.35rem;line-height:0.5rem}
.zhiliao1 .zhi_left2{width:2.4rem;height:3.025rem;float:left;background:none repeat scroll 0 0 #def2f0;}
.zhiliao1 .zhi_left2 img{margin-top:0.575rem;margin-left:0.575rem; width: 1.2rem; height: 1.25rem;}
.zhiliao1 .zhi_left2 h2{font-size:0.58rem;font-family:"Microsoft yahei";color:#009896;margin-top:0.35rem;line-height:19px}

.zhiliao1 .zhi_left3{width:2.4rem;height:3.025rem;float:left;background:none repeat scroll 0 0 #fcead6;}
.zhiliao1 .zhi_left3 img{margin-top:0.575rem;margin-left:0.575rem; width: 1.2rem; height: 1.25rem;}
.zhiliao1 .zhi_left3 h2{font-size:0.58rem;font-family:"Microsoft yahei";color:#ee9030;margin-top:0.35rem;line-height:0.5rem;}
.zhiliao1 .zhi_left4{width:2.4rem;height:3.025rem;float:left;background:none repeat scroll 0 0 #e9eeda;}
.zhiliao1 .zhi_left4 img{margin-top:0.575rem;margin-left:0.575rem; width: 1.2rem; height: 1.25rem;}
.zhiliao1 .zhi_left4 h2{font-size:0.58rem;font-family:"Microsoft yahei";color:#8eab4e;margin-top:0.35rem;line-height:0.5rem;}
.zhiliao1 .zhi_left5{width:2.4rem;height:3.025rem;float:left;background:none repeat scroll 0 0 #ffe2e2;}
.zhiliao1 .zhi_left5 img{margin-top:0.575rem;margin-left:0.575rem; width: 1.2rem; height: 1.25rem;}
.zhiliao1 .zhi_left5 h2{font-size:0.58rem;font-family:"Microsoft yahei";color:#ed6d6c;margin-top:0.35rem;line-height:0.5rem;}
.zhiliao1 .zhi_left6{width:2.4rem;height:3.025rem;float:left;background:none repeat scroll 0 0 #d8deff;}
.zhiliao1 .zhi_left6 img{margin-top:0.575rem;margin-left:0.575rem; width: 1.2rem; height: 1.25rem;}
.zhiliao1 .zhi_left6 h2{font-size:0.58rem;font-family:"Microsoft yahei";color:#8597f2;margin-top:0.35rem;line-height:0.5rem;}
.zhiliao1 .zhi_left7{width:2.4rem;height:3.025rem;float:left;background:none repeat scroll 0 0 #ece4ff;}
.zhiliao1 .zhi_left7 img{margin-top:0.575rem;margin-left:0.575rem; width: 1.2rem; height: 1.25rem;}
.zhiliao1 .zhi_left7 h2{font-size:0.58rem;font-family:"Microsoft yahei";color:#af98eb;margin-top:0.35rem;line-height:0.5rem;}
.zhiliao1 .zhi_right1{width:12.75rem;height:3.025rem;float:left;margin-left:0.2rem}
.zhiliao1 .zhi_right1 p{font-size:0.55rem;font-family:"Microsoft yahei";line-height:0.4rem;color:#353535;padding-top:0.4rem}
.zhiliao1 .zhi_right1 span{font-size:0.5rem;font-family:"Microsoft yahei";line-height:0.85rem;color:#353535;display:block;margin-top:0.25rem;margin-left:0.05rem}

.guahao{ width:16rem; height:3rem;background-size: 8.1rem 1.85rem; margin:0 auto;}
.guahao a{ display:block; width:5rem; height:2rem; font-size:0.65rem; font-weight:bold; color:#ffc657; float:right; margin:0.6rem 0.75rem; text-align:center; font-family:"MicrosoftYaHei";}

.guahao .ghcon{text-align:right; font-family:"MicrosoftYaHei"; color:#fff; margin-top:0.35rem; margin-right:0.25rem;}
.guahao .ghcon h2{font-size:0.75rem;}
.guahao .ghcon h3{font-size:0.5rem;}
.guahao .ghcon h3 span{color:#ed0101}

.gh_ques{ width:16rem; padding-top:0.75rem; background:#fff;}
.gh_ques ul{ width:100%; padding-bottom:2rem;}
.gh_ques ul li{ height:2.15rem; margin-left: 2rem;}
.gh_ques ul li h5{ width:100%; height:0.85rem;}
.gh_ques ul li h5 i{ display:inline-block; width:0.8rem; height:0.85rem; background-size: 100%; line-height:0.85rem; font-size:0.65rem; color:#fff; margin-left:0.5rem; text-indent:0.1rem;}
.gh_ques ul li h5 span{ display:inline-block; width:12rem; height:100%; line-height:0.85rem; margin-left:0.5rem; font-size:0.65rem; color:#333;}
.qus_rdo{ width:8.75rem; margin:0.25rem 1.75rem; line-height:0.85rem; font-size:0.65rem;}
.qus_rdo .rad1{ float:left; margin-bottom:0.15rem;}
.qus_rdo .rad2{ float:right; margin-bottom:0.15rem;}

#arc_form{ /*padding-bottom:0.5rem; */background:#fff;}



.yqts{text-align:center;width:16rem;height:0.75rem;line-height:0.75rem;font-family:"MicrosoftYaHei";font-size:0.6rem;margin:0.4rem auto;}
.pub_gh_form{ width: 16rem; margin: 0 auto;}
.tianxie{margin-bottom:0.5rem; margin-left:2.5rem;}
.tianxie span{font-family:"MicrosoftYaHei";font-size:0.6rem; color:#313131;}
.tianxie b{color:#ff7632;font-size:0.65rem; font-weight:normal;}
.tianxie input,.tianxie select,.tianxie option{width:7.35rem; height:1.1rem; line-height:1.1rem; border:1px solid #959595;margin-left:0.5rem;font-size:0.6rem;}
.tianxie option{width:6.25rem;}

.formtijiao{width:9.75rem;height:1.5rem;margin:0.5rem auto;}
.ltijiao{width:4.5rem;height:1.5rem;line-height:1.5rem;color:#fff;text-align:center;background:#2278CD;font-size:0.7rem; font-family:"MicrosoftYaHei"; border:none; border-radius: 0.2rem;cursor:pointer; }

.lzixun{display:block;width:4.5rem; height:1.5rem; line-height:1.5rem; color:#fff; text-align:center; background:#D97203; font-size:0.7rem;font-family:"MicrosoftYaHei";border:none; border-radius: 0.2rem; cursor:pointer;}


.zmzj{ width:16rem; height:1.25rem; margin:0 auto; clear:both; background:#fff;}
.zmzj span{ font-size:0.425rem;  font-family:"MicrosoftYaHei";padding-left:1.5rem; height:1rem; display:block; float:left; color:#7e7c7c;}

.zmzj span i{ color:#0f58b2; font-style:normal; font-size:0.85rem;}
.zmzj span i.t{font-size:0.85rem;color:#867C7C;}
.zmzj a{ float:right; line-height:1.4rem; font-size:0.6rem;color:#ff6000;} 

.mob_expert{ width: 16rem; height: 12.15rem; margin: 0 auto; font-family: "MicrosoftYaHei"; background:#fff;}
.expert_tit{ width: 100%; height: 1.75rem; background: #0c4aa5; color: #fff;}
.expert_tit h2{ float: left; font-size: 1rem; line-height: 1.75rem; margin-left: 0.5rem;}
.expert_tit h5{ float: left; font-size: 0.5rem; line-height: 0.75rem; margin: 0.75rem 0 0 0.25rem;}
.expert_tit span{ display: block; float: right; height: 1.75rem; line-height: 1.75rem;}
.expert_tit span img{width:0.875rem;height:0.75rem;float:left;margin-top:0.5rem;}
.expert_tit span i{ display: inline-block; width:0.5rem; height: 0.625rem; background: url(../images/mob_expert_tel.png) no-repeat center; background-size: 100%; margin:0.65rem 0.25rem 0 0; float: left;}
.expert_tit span a{ font-size: 0.65rem; color: #e3e213; padding-right: 0.25rem;}
.expert_hd{ width: 100%; height: 1.625rem; border-bottom: 0.05rem solid #e8e8e8;}
.expert_hd ul li{ float: left; width:3.15rem ; height: 100%; text-align: center; line-height: 1.625rem; font-size: 0.75rem; color: #5b5b5b; border-right: 0.05rem dashed #cfcfcf;} 
.expert_hd ul li.on{ color: #0c4aa5;}
.expert_hd ul li:last-child{ border: none;}

.expert_bd{ width: 100%; height: 8.75rem;}
.expert_bd ul{ width: 100%; height: 100%; overflow: hidden;}
.expert_bd ul li{ width: 100%; height: 100%; background-size: 6.8rem 8.7rem;}
.mob_expert_01{ background: url(../images/mob_experts_mxs.jpg) no-repeat left top; }
.mob_expert_02{ background:url(../images/mob_experts_qw.jpg)  no-repeat left top;}
.mob_expert_03{ background:url(../images/mob_experts_mjs.jpg)  no-repeat left top; }


.expert_info{ width: 8.5rem; height: 8.7rem; float: right;}
.expert_info h2{ display: inline-block; padding: 0 0.5rem; font-size: 0.9rem; color: #3e3e3e; border-right: 1px solid #6b6b6b; height: 1rem; line-height: 1rem; margin: 0.5rem 0;}
.expert_info h4{ display: inline-block; padding: 0 0.5rem; font-size: 0.7rem; color: #606060; }
.expert_info span{ color: #ff8005; font-size: 0.45rem; display: block; margin-bottom: 0.25rem; padding-left: 0.5rem;}
.expert_info span img{ vertical-align: middle; padding: 0 0.25rem; width: 2.2rem; height: 0.5rem;}
.expert_info p{ font-size: 0.55rem; color: #606060; margin-top: 0.5rem; line-height: 1rem;
 padding:0 1rem 0 0.5rem;}
.expert_info p i{ font-size: 0.6rem; color: #3a3a3a;}
.expert_info p a{ color: #ff8005;}
.expert_info p a{ color: #ff8005;}
.mob_expert_href{ width: 7.125rem; height: 1rem; margin-top: 0.5rem; margin-left: 0.5rem;}

.mob_expert_href a{ display: block; width: 3.4rem; height: 1rem; color: #fff; font-size: 0.6rem; text-align: center; line-height: 1rem;}
.expert_href_01{ background: #0c4aa5; float: left;}
.expert_href_02{ background: #ff4d0f; float: right;}



/*通栏*/
.idx_tongl{ width:16rem;}
.idx_tongl img{ width:100%;}



.twwz{width:16rem;height:3rem;background:#fff;margin-top:.25rem;border-bottom:.25rem solid #EFEFEF;border-top:.25rem solid #EFEFEF}
.twwz a{display:block;width:5.3rem;height:2.5rem;float:left;border-right:1px solid #ccc;background-size:1.3rem 1.3rem;background-position:.7rem .6rem;font-size:.4rem;color:#666;text-align:right;padding-right:.7rem}
.twwz1{background:url(../images/wztb_11.jpg) no-repeat}
.twwz2{background:url(../images/wztb_13.jpg) no-repeat}
.twwz3{background:url(../images/wztb_15.jpg) no-repeat;border-right:none!important}
.twwz a p{font-size:.6rem;color:#111;margin-top:.6rem}

.people{width:16rem;margin:0px auto; margin-top:0.3rem; float:left; background:#fff}
.people .index_title h4{font-size:0.5rem;color: #333333;float: right;margin-top:0.1rem;font-weight: normal;font-family: "MicrosoftYaHei";}

.list_nr {width:15.25rem;margin:0 auto;border-bottom: 1px solid #cccccc;}
.list_nr .nr {padding: 0.2rem;height:1.9rem;background: url(../images/bz_02.png) no-repeat 0.2rem 0.7rem;background-size:0.225rem 0.425rem;overflow: hidden;}
.list_nr:last-child{ border-bottom:none}
.list_nr .nr .nr_tit{font-size:0.6rem;color:#666666;line-height:1.5rem;padding-left:0.3rem;float: left;}
.list_nr .nr .nr_r{font-size:0.45rem;color:#637d9e;margin-top:0.38rem;float:right; background:url(../images/bz_03.png) no-repeat left center; padding-left:1.2rem;background-size:0.575rem 0.375rem;}

.index_title{width:15rem;height:1.05rem;margin:0px auto;margin-top:0.3rem;cursor:pointer}
.index_title span{background:#2982bb;float:left;width:0.05rem;height:0.6rem;margin-right:0.25rem;margin-top:0.25rem;}
.index_title p{font-size:0.65rem;color:#111111;float:left;line-height:1.05rem;height:1.05rem; font-family:"MicrosoftYaHei"; text-align:center}

.biaodan2 {background: #fff;padding:0 1rem;width: 16rem;margin: 0 auto;}
.biaodan2 h4 {font-size: 0.6rem;padding-left: 0.4rem;display: block;overflow: hidden;line-height: 1.3rem;font-weight: normal;padding-top:0.55rem;}
.biaodan2 h4 span {padding: 0px 0.3rem;
	float: left;
	margin-right: 0.5rem;
	position: relative;
	background: #2278CD;
	color: #fff;}
.biaodan2 h4 span:before {content: "";
	position: absolute;
	right: -0.3rem;
	top: 0.4rem;
	border-left: 0.3rem solid #2278CD;
	border-top: 0.3rem solid #fff;
	border-bottom: 0.3rem solid #fff;}
.biaodan2 ul {overflow: hidden;padding-left: 0.25rem;display: block;margin: 0 0.4rem ;border-bottom: 1px solid #d7e3db;padding-bottom: 0.5rem;}
.biaodan2 ul:last-child{margin:0 auto;}
.biaodan2 ul li {float: left;width: 50%;font-size:0.6rem;color: #333;margin-top: 0.2rem;height: 1.2rem;line-height:1.2rem;}

.ppinfo {
    width: 15.5rem;
    margin: 0.5rem auto 0.6rem;
    line-height: 1.05rem;
    font-family: "MicrosoftYaHei";
    color: #3c3c3c;
	padding: 0 0.5rem;
    font-size: 0.6rem;
    text-indent: 1em;
}
