@charset "utf-8";
/* CSS Document */

html{overflow-y:scroll;height:101%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0; padding:0; word-break:break-all;word-wrap: break-word;}
img{border:none;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
table {border-collapse: collapse; border-spacing:0;}
em{font-style:normal;}
.cls{clear:both; height:0; font-size:0; line-height:0;}
a:link,a:visited,a:hover,a:active{
	 text-decoration:none;
}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { outline: none; } /* for Firefox */ 

.ew_cls:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.ew_cls{display: inline-block;}
/* Hides from IE-mac */
*html .ew_cls{height:1%;}
.ew_cls{display:block;}
/* End hide from IE-mac */
/*----------------------------------reset style end----------------------------------*/
body{font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; background:#fff;width:expression_r(document.body.clientWidth <= 1024? "1024px": "auto");min-width:1024px; width:100%;}
p{line-height:200%;font-size：14px；}
#wrap{width:1024px; margin:0 auto;} 

.t{ background:#dbcfc7;}
.t_cen{ width:1024px; margin:0 auto;}
.t_cen_lo{ float:left;}
.t_cen_lo img{ box-reflect:right;}

.t_cen_r{ float:right;}
.t_cen_r_p{ text-align:right; margin:15px 0px;}
.t_cen_r_p p{ display:inline-block; vertical-align:middle;margin-right:15px;}
.t_cen_r_p a{ color:#6a3206; display:inline-block; vertical-align:middle;}
.t_cen_r_p img{ vertical-align:middle; margin-right:5px;}

.t_cen_r_f p{ float:left; margin-top:5px; color:#6a3206;}
.t_cen_r_f p span{ margin-left:10px;}
.t_cen_r_f h2{ float:right; font-size:18px; color:#6a3206; font-weight:bold; margin-left:40px;}
.t_cen_r_f h2 img{ vertical-align:middle; margin-right:5px;}

.menu{ background:#efe9e5; height:44px; box-shadow:0px 2px 4px #bababa;color:#adadad; position:relative; z-index:100;}
.menu li{ display:inline-block; position:relative;/* width:118px;*/ text-align:center; }
.menu li .er_m{ position:absolute; display:none; left:0px; top:44px; width:103px; z-index:100;}
.menu li a.f{ display:inline-block; height:44px; width:103px;  line-height:44px; color:#231916; font-size:16px;}
.menu li.on a.f:hover,.menu li.on a.f{ background:url(../images/sj_h.png) no-repeat center bottom; color:#9d1e23;}
.menu li .er_m p a{ display:inline-block; border-bottom:1px dotted #919190; width:103px; padding:10px 0px; background:#efe9e5; font-size:14px; color:#5a5a5a;}

.banner{ position:relative; width:100%; margin:0px auto; margin-bottom:10px;}
.banner_d{ position:absolute; left:0px; bottom:10px; text-align:center; width:100%;}
.banner_d ul li{ display:inline-block; background:url(../images/d.png) no-repeat center; margin:0 2px; width:45px; height:9px;}
.banner_cen ul li{text-align: center;}
.banner_cen ul li a img{
	max-width: 100% !important;
}
.n_banner-1{
	text-align: center;
}
.n_banner-1 img{
	max-width: 100% !important;
	width: 100%;
	height:auto;
}  
.banner_d ul li.on{ background:url(../images/d_hover.png) no-repeat center;}

.banner_but{ width:45px; height:65px; position:absolute; top:156px;}
.banner_left{ background:url(../images/l_img.png) no-repeat center; left:0px;display: none;}
.banner_right{ background:url(../images/r_img.png) no-repeat center; right:0px;display: none;}

.title{ padding:10px 0; border-bottom:1px solid #e6e6e6; font-size:16px; color:#9c1d2b;}
.title img{ vertical-align:middle; margin-right:10px;}
.title a{ float:right; margin-top:4px; color:#828282; font-size:12px;}

.ts_ks_cen li{ display:inline-block; vertical-align:top; margin:20px 18px;}
.ts_ks_cen li a{ display:inline-block; width:87px; height:111px;background-size: 100% !important;}

.ts_ks_cen li a.ts_ks_cen_1{ background:url(../images/i_1-1.png) no-repeat center;}
/*.ts_ks_cen li a.ts_ks_cen_1:hover{ background:url(../images/i_1h.png) no-repeat center;}*/

.ts_ks_cen li a.ts_ks_cen_2{ background:url(../images/i_2-2.png) no-repeat center;}
/*.ts_ks_cen li a.ts_ks_cen_2:hover{ background:url(../images/i_2h.png) no-repeat center;}*/

.ts_ks_cen li a.ts_ks_cen_3{ background:url(../images/i_3-3.png) no-repeat center;}
/*.ts_ks_cen li a.ts_ks_cen_3:hover{ background:url(../images/i_3h.png) no-repeat center;}*/

.ts_ks_cen li a.ts_ks_cen_4{ background:url(../images/i_4-4.jpg) no-repeat center;background-size: 86px 86px;}
/*.ts_ks_cen li a.ts_ks_cen_4:hover{ background:url(../images/i_4h.png) no-repeat center;}*/

.ts_ks_cen li a.ts_ks_cen_5{ background:url(../images/i_5-5.png) no-repeat center;}
/*.ts_ks_cen li a.ts_ks_cen_5:hover{ background:url(../images/i_5h.png) no-repeat center;}*/

/*.ts_ks_cen li a.ts_ks_cen_6{ background:url(../images/i_6-6.png) no-repeat center;}*/
.ts_ks_cen li a.ts_ks_cen_6{ background:url(../images/i_6-61.png) no-repeat center;}
/*.ts_ks_cen li a.ts_ks_cen_6:hover{ background:url(../images/i_6h.png) no-repeat center;}*/

.ts_ks_cen li a.ts_ks_cen_7{ background:url(../images/i_7-7.png) no-repeat center;}
/*.ts_ks_cen li a.ts_ks_cen_7:hover{ background:url(../images/i_7h.png) no-repeat center;}*/

.ts_ks_cen li a.ts_ks_cen_8{ background:url(../images/i_8-8.png) no-repeat center;}
/*.ts_ks_cen li a.ts_ks_cen_8:hover{ background:url(../images/i_8h.png) no-repeat center;}*/

.ts_ks_cen li a.ts_ks_cen_9{ background:url(../images/guojiman.png) no-repeat center;}
/*.ts_ks_cen li a.ts_ks_cen_9:hover{ background:url(../images/guojim.png) no-repeat center;}*/

.yyg_cen{ margin:20px 0px;}
.yyg_cen_info{ width:690px; float:left; color:#5a5a5a;}
.yyg_cen_info dl dt{ float:left; width:255px; height:210px;}
.yyg_cen_info dl dd{ float:right; width:410px;}
.yyg_cen_info dl dd ul li{ padding:10px 0px; padding-left:15px; background:url(../images/dian_d.png) no-repeat center left; border-bottom:1px dotted #8b8b8b;}
.yyg_cen_info dl dd ul li a{ color:#5a5a5a;}
.yyg_cen_info dl dd p{ margin-top:30px;}
.yyg_cen_ico{ float:right; width:306px;}

.yyg_cen_ico ul li{ display:inline-block;}
.yyg_cen_ico ul li a:hover{ opacity:0.7;}
.yyg_cen_info dl dd p a{color:#5a5a5a;}

.mlzy{ position:relative;}
.mlzy_cen{ margin:20px 0;}
.mlzy_cen ul li{ display:inline-block; width:194px; height:216px; margin-right:13px; overflow:hidden; position:relative;}
.mlzy_cen ul li .mlzy_hover{width:174px; height:93px; position:absolute; left:0px; bottom:0px; background:url(../images/bg_h.png) repeat center; color:#fff; padding:10px; overflow:hidden; display:none;}
.mlzy_cen ul li .mlzy_hover h1{ font-size:18px; margin-bottom:5px; height: 20px; line-height: 20px; overflow: hidden;}
.mlzy_cen ul li .mlzy_hover h2{ font-size:14px; margin-bottom:5px; height: 36px; line-height: 18px; overflow: hidden;}
.mlzy_cen ul li .mlzy_hover p{ line-height:22px;}
.mlzy_cen ul li .mlzy_hover h3{ margin-top:5px;}

.mlzy_cen ul li .mlzy_hover a{ color:#fff;}
.my_button{ position:absolute; top:142px;}
.my_pre{ left:-44px;}
.my_nex{ right:-44px;}


.i_news{}
.i_news_o{ margin-right:18px; float:left; width:328px;}
.i_news_o .title{ border:none;}
.i_news_o_cen{ border:1px solid #eae7e2; padding:10px 15px;}
.i_news_o_cen ul li{ padding:10px 0px; padding-left:15px; background:url(../images/dian_d.png) no-repeat center left; border-bottom:1px dotted #8b8b8b;}
.i_news_o_cen ul li a{ color:#5a5a5a;}


.i_hzhb{ margin:20px auto;}
.i_hzhb_cen{ overflow:hidden;}
.i_hzhb_cen ul{ width:1100px;}
.i_hzhb_cen ul li{ display:inline-block; margin-right:8px;}

.yqlj{ border-top:6px solid #f6f4f0; padding:20px 0px;}
.yqlj_cen a{ color:#5a5a5a; display:inline-block; margin-bottom:10px; margin-right:8px; margin-left:8px;}
.yqlj_cen{ color:#aeaeae;}

.footer{ background:#a38b77; padding:30px 0;}
.footer_cen{}
.footer_cen_logo{ float:left;}

.footer_cen_c{ color:#efe9e5; margin-left:85px; float:left;}
.footer_cen_c p strong{ font-size:14px;}
.footer_cen_c p{ margin:4px 0px;}

.footer_cen_er{ float:right;}

.footer_cen_er_o{ position:relative; float:left; margin-left:25px; cursor:pointer;}
.footer_cen_er_o_hover{ position:absolute; width:124px; height:122px; padding:5px; border:1px solid #d8d8d8; background:#f8f8f8; left:-35px; bottom:90px; display:none;}
.footer_cen_er_o_hover_sj{ display:none; position:absolute; left:25px; bottom:83px; border-top:8px solid #f8f8f8; width:0px; height:0px; border-left:8px solid transparent;border-right:8px solid transparent;}

.n_content{ margin:20px auto;}

.mbx,.mbx a{ color:#5a5a5a;}
.mbx{ border-bottom:1px solid #e0e0e0; padding-bottom:22px;}

.n_content_l{ float:left; width:686px;}

.n_mtext .h1{ font-size:24px; margin:20px 0px; text-align:center; color:#323232;}
.n_mtext .p{ color:#828282; text-align:center; padding:10px 0px; border-bottom:1px solid #e0e0e0; margin-bottom:30px;}
.n_mtext .text{ color:#5a5a5a; line-height:24px;}
.n_mtext .text p{ margin:20px 0;}

.n_content_r{ float:right; width:305px; margin-top:35px;}

.rmtitle{ font-size:16px; padding:10px 0px; border-bottom:1px solid #e1e1e1; margin-bottom:10px;}
.rmtitle a{ float:right; color:#828282; text-transform:uppercase; font-size:12px; margin-top:5px;}
.alfx_cen dl{ margin-bottom:10px; float:left;width:100%;}
.alfx_cen dl dt{ float:left;}
.alfx_cen dl dd{ width:178px; float:right;}
.alfx_cen dl dd h1{ margin-bottom:5px;}
.alfx_cen dl dd h1 a{ font-size:14px; color:#323232;}
.alfx_cen dl dd p{ color:#5a5a5a;}
.alfx_cen dl dd p a{ color:#5a5a5a;}


.n_content_r_f{ border:1px solid #e1e1e1; padding:0px 12px; margin-top:20px;}
.rmzj_box{ width:100%; overflow:hidden; margin-bottom:10px;}
.rmzj_box ul{ width:110%;}
.rmzj_box ul li{ display:inline-block; margin-right:10px; margin-bottom:10px; position:relative;}

.rmzj_hover{ width:131px; padding:10px 0px; background:url(../images/bg_h.png) repeat center; position:absolute; left:0px; bottom:0px; color:#fff; display:none;}
.rmzj_hover p{ padding:0 10px;}
.rmzj_hover p a{ color:#FFF;}

.cjwt .i_news_o_cen{ border:none;}
.cjwt .i_news_o_cen li{ border-bottom:0px;}

.ll_page{ color:#323232; margin:20px 0px; margin-top:60px;}
.ll_page strong{ color:#828282; font-weight:lighter;}
.ll_page p{ float:left;}
.ll_page h1{ float:right;}


.share_fx{ background:#f6f4f0; border:1px solid #e9e5e2; padding:15px; margin:20px 0;}
.share_fx_ewm{ float:left; margin-right:20px;}

.share_fx_mes{ float:left; width:268px;}
.share_fx_mes h1{ font-size:14px; margin-top:5px; color:#323232; margin-bottom:10px;}
.share_fx_mes p{ color:#5a5a5a;}

.share_fx_mes_fx{ float:right; margin-right:20px; margin-top:54px;}


.xgbz_title{ font-size:16px; color:#5a5a5a; padding:10px 0px;}
.xgbz{}
.xgbz_cen ul li{ display:inline-block; width:330px; vertical-align:top; padding-left:10px; background:url(../images/dian_d.png) no-repeat left center; margin:10px 0px;}
.xgbz_cen ul li a{ color:#5a5a5a;}

.ly_xx{ margin:20px 0px;}
.ly_xx_box{ border:1px solid #d8d8d8; padding:20px 10px;}
.ly_xx_box td{ padding:10px; color:#5a5a5a; vertical-align:top;}

.ly_xx_box td input[type='text']{ width:260px; height:32px;}
.ly_xx_box td input[type='text'],.ly_xx_box td textarea{ border:1px solid #e3e3e3;}
.ly_xx_box td textarea{ width:500px; height:98px;}
.ly_xx_box td input[type='submit']{ background:#a21717; color:#fff; font-size:14px; width:78px; height:32px; border:none; border-radius:5px; cursor:pointer;}
.ly_xx_box td input[type='submit']:hover{ opacity:0.7;}


.ys_conet_l{ float:left;}
.ys_conet_r{ float:right; width:386px;}
.ys_conet_r .a1{ margin-bottom:20px; font-size:18px; color:#323232; padding:10px 0px; border-bottom:1px solid #e0e0e0;}
.ys_conet_r .a2{ font-size:14px; color:#5a5a5a; margin:20px 0px;}
.ys_conet_r .ap{ color:#828282;}
.ys_conet_r .ap p{ font-size:14px; margin:20px 0px;}
.ys_conet_r .ap p strong{ font-weight:lighter;}
.ys_conet_r .a3 a{ display:inline-block; font-size:14px; background:#9c1d2b; color:#fff; padding:0px 20px; border:none; border-radius:5px; height:40px; line-height:40px;}


.zj_info{ margin:20px 0px;}
.zj_title{ border-bottom:1px solid #e0e0e0;}
.zj_title span{ display:inline-block; color:#fff; font-size:16px; height:40px; line-height:40px; background:#a38b77; padding:0 20px;}

.zj_info_cen{ color:#5a5a5a;}
.zj_info_cen p{ margin:20px 0px; line-height:22px;}

.tc_bg{ position:fixed; display:none; left:0px; top:0px; width:100%; height:100%; background:url(../images/bg_h.png) repeat center; z-index:102;}
.tc_bg_ceno{ position:fixed; left:50%; margin-left:-250px; top:20%; width:500px; background:#fff;border:1px solid #e5e5e5;}

.tc_title{ border-bottom:1px solid #ececec; padding:10px 10px;}
.tc_title span{ font-size:18px; color:#323232;}
.tc_title a{ float:right;}

.tc_box{ padding:10px;}
.tc_box table tr td{ padding:10px; font-size:14px; color:#5a5a5a; vertical-align:top;}

.tc_box table tr td .text{ border:1px solid #e1e1e1; width:185px; height:30px;}
.tc_box table tr td .textare{ border:1px solid #e1e1e1; width:328px; height:130px;}

.tc_box table tr td .submit{ color:#fff; font-size:14px; border:none; border-radius:5px; background:#9c1d2b; padding:0 20px; height:32px;}

.zllm_title{ margin-top:35px;}
.zllm_title a{ display:inline-block; font-size:16px; color:#323232; width:226px; height:55px; line-height:55px; text-align:center; background:#f5f4f0; float:left; margin-right:2px; position:relative;}
.zllm_title a span{ position:absolute; left:110px; bottom:-7px; border-top:8px solid #a21717; border-left:8px solid transparent;border-right:8px solid transparent; display:none;}
.zllm_title a:hover,.zllm_title a.hover{ background:#a21717; color:#fff;}
.zllm_title a:hover span,.zllm_title a.hover span{ display:block;}

.zllm_bpx{ margin:20px 0px;}
.zllm_bpx ul li{ float:left; margin-right:13px; margin-bottom:10px; border:1px solid #eae7e2;}
.zllm_bpx ul{ float:left; width:700px;}




/*----------------------------------------------------------k----------------------------------------------------*/
.fx_q{ border:solid 1px #e1e1e1; padding:11px; margin-bottom:20px;}
.fx_q h1{ font-size:14px; margin-top:15px;}
.fx_q h1 a{ color:#a21717;}
.fx_q h1 a:hover{ text-decoration:underline;} 
.fx_q p{ color:#828282; line-height:20px; margin-top:15px;}
.fx_q p a{ color:#828282; }
.fy{ float:right;}
.fy a{ background:#f5f4f0; font-size:14px; color:#808080; display:inline-block; padding:10px 15px; margin-left:8px;}
.fy a:hover{ background:#a21717; color:#FFF;}
.fy a.hover{ background:#a21717; color:#FFF;}
.rmtitle img{ position:relative; top:-5px; left:5px;}
.fx_w{ margin-top:25px; border-bottom:dashed 1px #828282; padding-bottom:25px;}
.fx_e{ float:left;}
/*(.fx_e img{ width:137px; height:138px;}*/
.fx_r{ width:425px; float:right;}
.fx_r h1{ color:#a38b77; margin-bottom:20px;}
.fx_r h1 a{ color:#5a5a5b; font-size:14px;}
.fx_r h1 a:hover{ text-decoration:underline;}
.fx_r em{ color:#828282;}
.fx_r p{ color:#828282; margin-top:20px;}
.fx_r em a{ color:#828282;}
.fx_r p a{ color:#828282}


.fx_t{ padding-bottom:25px;}
.fx_y{ width:800px;}
.fx_y p{ float:left;}
.fx_y p a{ font-size:16px; color:#323232; background:url(../images/q7.jpg) no-repeat center; width:134px; text-align:center; height:67px; display:inline-block; line-height:55px; margin-right:5px;}
.fx_y p a:hover{ color:#FFF; background:url(../images/q6.jpg) no-repeat center; }
.fx_y p a.hover{ color:#FFF; background:url(../images/q6.jpg) no-repeat center; }
.fx_u{ padding-top:20px;}
.fx_u a{ color:#5a5a5a; font-size:14px;}
.fx_u a:hover{ color:#9c1d2b;}
.fx_u a.hover{ color:#9c1d2b;}
.fx_u em{ color:#afafaf; padding:0px 11px;}
.fx_a{ padding-top:30px;}
.fx_s{ float:left; margin-right:22px; margin-bottom:15px; width:214px;}
.fx_s img{ width:214px; height:216px;}
.fx_d{ padding:8px;background:#f5f4f0;  height:75px; overflow:hidden;}
.fx_d h1{ height:24px; line-height:24px; overflow:hidden; width:100%;}
.fx_d h1 a{ font-size:18px; color:#5a5a5a;} 
.fx_d h1 a:hover{ color:#9c1d2b; text-decoration:underline;}
.fx_d em{ font-size:14px; color:#5a5a5a; line-height:24px; display:inline-block;}
.fx_d p{ color:#5a5a5a; padding-top:5px; height:43px; line-height:24px; overflow:hidden;}

.fx_d em a{ color:#5a5a5a;}
.fx_d p a{ color:#5a5a5a;}

.gy_q{ width:800px; margin-top:36px;}
.gy_q p{ float:left; font-size:16px;}
.gy_q p a{ background:url(../images/w3.jpg) no-repeat center; width:228px; height:67px; color:#323232; display:inline-block; text-align:center; line-height:55px; margin-right:2px;}
.gy_q p a:hover{ background:url(../images/w2.jpg) no-repeat center; color:#FFF;}
.gy_q p a.hover{ background:url(../images/w2.jpg) no-repeat center; color:#FFF;}
.gy_w{ margin-top:30px;}
.gy_w h1{ border-left:solid 5px #a21717; font-size:18px; color:#323232; font-weight:600; line-height:18px; text-indent:20px; margin-bottom:30px;}
.gy_w p{ font-size:14px; color:#5a5a5a; line-height:22px; width:660px; padding-left:20px;}
.gy_e img{  margin-bottom:20px; margin-left:20px; box-shadow:0 0 10px #e5e5e5; }

.jk{ width:800px;}
.jk p{ float:left; font-size:16px;}
.jk p a{ background:url(../images/w6.jpg) no-repeat center; width:113px; height:67px; color:#323232; display:inline-block; text-align:center; line-height:55px; margin-right:2px;}
.jk p a:hover{ background:url(../images/w7.jpg) no-repeat center; color:#FFF;}
.jk p a.hover{ background:url(../images/w7.jpg) no-repeat center; color:#FFF;}
.rmtitle a{ float:right; color:#828282;}

.jk_q{ width:800px;}
.jk_q p{ float:left; font-size:16px;}
.jk_q p a{ background:url(../images/w9.jpg) no-repeat center; width:112px; height:67px; color:#323232; display:inline-block; text-align:center; line-height:55px; margin-right:2px;}
.jk_q p a:hover{ background:url(../images/w8.jpg) no-repeat center; color:#FFF;}
.jk_q p a.hover{ background:url(../images/w8.jpg) no-repeat center; color:#FFF;}

.zy{ border-bottom:dashed 1px #e4e4e4; padding-bottom:15px;}
.zy p{ color:#a38b77; padding-bottom:10px; padding-top:10px;}
.zy p a{ color:#5a5a5a;}
.zy p span{ float:right; color:#5a5a5a}
.zy h1{ color:#5a5a5a; line-height:22px;}
.zy_q{ margin-bottom:20px;}

.lx{ width:1024px; margin:0px auto; margin-top:10px;}
.lx_q{ border:solid 1px #cfcfcf;}
.lx_w{ font-size:24px; color:#323232; padding:30px 0px;}
.lx_e{ border-bottom:dashed 1px #cecece; padding-bottom:10px;}
.lx_r{ float:left;}
.lx_r p{ font-size:16px; color:#333333; margin-bottom:25px;}
.lx_r p img{ vertical-align:middle; padding-right:18px;}
.lx_t{ float:right;}
.lx_y{ float:left; margin-left:20px;}
.lx_y h1 img{ border:solid 1px #e3e3e3;}
.lx_y p{ font-size:14px; color:#5a5a5a; margin-top:10px;}
.lx_y p img{ vertical-align:middle; padding-right:10px;}
.lx_u{ margin-top:30px;}
.lx_i{ float:left; width:500px;}
.lx_o h1{ color:#333333; font-size:16px; margin-bottom:15px; float:left;}
.lx_o p{ float:left; margin-left:10px; }
.lx_o h1 img{ vertical-align:middle; margin-right:18px;width: 22px;}
.lx_p{ padding-left:35px;}
.lx_p p{ font-size:14px; color:#333333; line-height:25px;}
.lx_ii{ margin-bottom:30px;}
.lx_a{ float:left; margin-left:40px;}
.lx_s{ font-size:16px; color:#333333;}
.lx_s img{ vertical-align:middle; padding-right:10px;}
.lx_h{ padding-left:40px; margin-top:15px;}
.lx_d p{ float:left; color:#333333; margin-right:20px;}
.lx_d p input{ width:160px; height:30px; border:solid 1px #cecece; margin-bottom:13px;}
.lx_f span{ float:left; color:#333333;}
.lx_f textarea{ width:380px; height:130px;border:solid 1px #cecece; margin-bottom:13px;}
.lx_g input{ color:#FFF; background:#a21717; width:70px; height:30px; border:none; margin-left:38px;border-radius:3px;}
.lx_g input:hover{opacity:0.8;}
.ll_page p a{ color:#666666;}
.ll_page h1 a{ color:#666666;}




.gw p{ font-size:12px; color:#666666; line-height:22px;}
.gw{height:450px; overflow-x:hidden; overflow-y:auto;}
.gw_q{ width:1024px; margin:0px auto; margin-top:10px;}


.fx_aa{ padding-top:30px; width:1100px;}
.fx_ss{ float:left; margin-right:18px; margin-bottom:15px; width:190px;}
.fx_ss img{ width:190px;}
.fx_dd{ padding:8px;background:#f5f4f0;  text-align:center;}
.fx_dd h1{ min-height:34px;}
.fx_dd h1 a{ font-size:12px; color:#666666;} 
.fx_dd h1 a:hover{ color:#9c1d2b; text-decoration:underline;}

.gw_a{ width:1100px; margin-bottom:40px;}
.i_news_oq{ margin-right:18px; float:left; width:500px;}
.i_news_oq .title{ border:none;}
.i_news_o_cenq{ border:1px solid #eae7e2; padding:10px 15px;}
.i_news_o_cenq ul li{ padding:10px 0px; padding-left:15px; background:url(../images/dian_d.png) no-repeat center left; border-bottom:1px dotted #8b8b8b;}
.i_news_o_cenq ul li a{ color:#5a5a5a;}
.i_news_o_cenq ul li a:hover{color:#9c1d2b;}

.fx{}
.fx_yy{width:800px;}
.fx_yy p{ float:left;}
.fx_yy p a{ font-size:16px; color:#323232; background:url(../images/q7.jpg) no-repeat center; width:90px; text-align:center; height:67px; display:inline-block; line-height:55px; margin-right:5px;}
.fx_yy p a:hover{ color:#FFF; background:url(../images/q6.jpg) no-repeat center; }
.fx_yy p a.hover{ color:#FFF; background:url(../images/q6.jpg) no-repeat center; }
.fx_yy img{ float:left; padding:0px 15px; margin-top:15px;}
#url_info{
	display: none !important;
}
.n_mtext .text{
	line-height: 28px;
}
.nav-box { position: fixed; top: 0; left: 0; width: 100%; height: 55px; z-index: 200; background: rgb(220,207,199); display: none; }

.nav-box .hd { padding: 0 20px; height: 100%; }

.nav-box h1 { padding: 0; display: block; height: 39px; margin-top: 8px; }

.nav-box h1 img { display: block; height: 100%; }

.nav-box .caidan { float: right; height: 17px; margin-top: 19px; }

.nav-box .yd-cd { display: none; position: fixed; top: 0; bottom: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); left: 0; right: 0; z-index: 1000; overflow: hidden; padding: 25px 30px 30px; }

.nav-box .yd-cd .guanbi { margin-bottom: 30px; }

.nav-box .yd-cd .guanbi div { line-height: 25px; }

.nav-box .yd-cd .guanbi div a:first-child { color: #2F92D3; }

.nav-box .yd-cd .guanbi div a:last-child { color: #B3BBCC; }

.nav-box .yd-cd .guanbi div i { color: #FFFFFF; margin: 0 10px; }

.nav-box .yd-cd .guanbi img { width: 25px; float: right; }

.nav-box .head_ul .nav { width: 100%; height: auto; display: none; padding: 0; background: none; position: static; }

.nav-box .head_ul li { float: none; height: auto; margin: 0; width: 100%; position: relative; }

.nav-box .head_ul li > a { text-align: left; display: block; width: 100%; padding-bottom: 0; height: 50px; line-height: 50px; color: #fff; padding-right: 50px; position: relative; border-bottom: 1px solid rgba(255, 255, 255, 0.6); }

.nav-box .head_ul li.active { border: none; }

.nav-box .head_ul li .a_xiala { display: block; position: absolute; right: 0; top: 0; width: 50px; height: 50px; background: url(../images/icon-xia123.png) center no-repeat; background-size: 50%; z-index: 2000; }

.nav-box .head_ul li .a_xiala.a_xiala2 { background: url(../images/icon-shang123.png) center no-repeat; background-size: 50%; }

.nav-box .head_ul li .nav_left { width: 100%; height: auto; display: none; padding: 0; background: none; padding-left: 25px; position: static; margin: 0; }

.nav-box .head_ul li .nav_left a { height: 40px; line-height: 40px; text-align: left; font-size: 14px; display: block; float: none; color: #999; border-bottom: 1px solid rgba(255, 255, 255, 0.6); margin: 0; }

.nav-box .head_ul li .nav_left a:last-child { border-bottom: none; }
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.fl{float: left;}
.fr{float: right;}
.n_content_l .gy img{
	max-width: 100%;
}
.share_fx_ewm img{width: 130px;}
.pc_show{display: block;}	
.mb_show{display: none;}
.online_box{
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 44px;
	background: rgb(220,207,199);
	z-index: 10000;
	display: none;
}
.online_box a{
	display: block;
	width: 100%;
	height: 100%;
	color: #9c1d2b;
	text-align: center;
	line-height: 44px;
	font-size: 16px;
}
@media only screen and (max-width: 1200px) {
.pc_show{display: none;}	
.mb_show{display: block;}	
.mb_show img{display: block;width: 100%;height: auto;}
.online_box{
	display: block;
}
}
@media screen and (max-width: 1200px) {
	*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing: border-box;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;/* 解决IOS默认滑动很卡的情况 */-webkit-overflow-scrolling : touch;}
html{margin:0;padding:0;border:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-size: 625%;} 
  .header,.menu{ display: none; }
  .nav-box { display: block; }
  body{
		padding-top: 55px !important;
		width: 100%;
		min-width: 0;
	}
	.banner_cen ul li a img{
		display: block;
    		height: auto;
    		/*object-fit: cover;*/
	}
	.banner_d ul li{
		width: 30px;
		height: 4px;
	}
	.t_cen{
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
	}
	.ts_ks_cen li{
		display: block;
	    float: left;
	    width: 25%;
	    margin: 0;
	    padding: 15px 0;
	}
	.ts_ks_cen li a{
		display: block;
	    width: 60px;
	    height: 60px;
	    margin: 0 auto;
	    background-size: 100% 100% !important;
	}
	.yyg_cen_info{
		width: 100%;
	}
	.yyg_cen_info dl dt,.yyg_cen_info dl dd{
		float: none;
		width: 100%;
	}
	.yyg_cen_info dl dd{
		margin-top: 20px;
	}
	.yyg_cen_info dl dt a,.yyg_cen_info dl dt img{
		display: block;
		width: 100%;
	}
	.yyg_cen_info dl dd p{
		margin: 15px 0;
	}
	.yyg_cen_ico{
		float: none;
		width: 100%;
	}
	.yyg_cen_ico ul li{
		display: block;
		float: left;
		width: 50%;
		padding: 3px;
	}
	.yyg_cen_ico ul li a{
		display: block;
		width: 100%;
		height: 100%;
		background: #f2efed;
	}
	.yyg_cen_ico ul li img{
		display: block;
		/*width: 100%;
		height: auto;*/
		margin: 0 auto;
	}
	.mlzy .mlzy_cen{
		overflow: hidden;
	}
	.my_button{
		display: none;
	}
	.i_news_o{
		float: none;
		margin-right: 0;
		width: 100%;
	}
	.footer_cen_logo,.footer_cen_c,.footer_cen_er{
		float: none;
		text-align: center;
	}
	.footer_cen_c{
		margin-left: 0;
		margin-bottom: 20px;
	}
	.footer_cen_er_o{
		float: none;
	    display: inline-block;
	    margin: 0 20px;
	}
	.footer_cen_er_o img{
		display: block;
		width: 45px;
		height: 45px;
	}
}

  .left,.fl{
	float:left;
}
.right,.fr{
	float:right;
}
.nav-inside{
	width:1000px!important;
}
.w190{
	width:190px;
}
.w104{
	width:104px!important;
}
.w102{
	width:102px!important;
}
.menu-visible{
	overflow:visible;
}
.nav{
	width:200px;
	height:44px;
	position:relative;
	overflow:visible;
}
.nav p{
	width:200px;
	height:44px;
	background-color:#a9632c!important;
	font-size:18px;
	color:#fff;
	line-height:44px;
	text-align:center;
	background:url(../images/nav.png) 148px center no-repeat;
	font-weight:bold;
	letter-spacing:6px;
}
.nav-drop-box{
	background-color:#e1d0af;
	width:200px;
	height:402px;
	position:absolute;
	left:0;
	top:44px;
	z-index:99;
	display:none;
	overflow:visible;
}
.nav-drop-box dl{
	width:176px;
	height:66px;
	padding-left:21px;
	border-left:3px #e1d0af solid;
	border-top:#f6efe3 1px solid;
}
.nav-drop-box dl:hover{
	background-color:#f4efe5;
	
}
.nav-drop-box dt{
	text-align:left;
	padding-left:22px;
	color:#340a0a;
	font-size:16px;
	line-height:18px;
	height:18px;
	font-weight:bold;
	margin:14px 0 6px 0;
}
.nav-1{
	background:url(../images/nav-1.png) left center no-repeat;
}
.nav-2{
	background:url(../images/nav-2.png) left center no-repeat;
}
.nav-3{
	background:url(../images/nav-3.png) left center no-repeat;
}
.nav-4{
	background:url(../images/nav-4.png) left center no-repeat;
}
.nav-5{
	background:url(../images/nav-5.png) left center no-repeat;
}
.nav-6{
	background:url(../images/nav-6.png) left center no-repeat;
}
.nav-drop-box dd{
	height:14px;
	line-height:14px;
	text-align:left;
}
.nav-drop-box a{
	display:inline-block;
	line-height:14px;
	font-size:14px;
	color:#340a0a;
}
.nav-row-box li dl a{
	display:inline-block;
	color:#340a0a;
	text-align:left;
	width:auto;
	height:auto;
}
.index-dp-con1-list a:hover{
	color:#f55c00;
}
.nav-drop-box i{
	margin:0 8px;
	font-size:14px;
	color:#340a0a;
	line-height:14px;
}
.nav-row-box i{
	margin:0 8px;
	font-size:14px;
	color:#340a0a;
	line-height:14px;
}
.nav-drop-box dd a:hover{
	color:#f55c00;
}
.nav-row-box a:hover{
	color:#f55c00;
}
.nav-row-box{
	width:600px!important;
	height:402px!important;
	position:absolute;
	top:0px;
	left:200px;	
	padding: 0 !important;
}
.nav-row{
	width:600px;
	height:402px;
	overflow:hidden;
	display:none;
	background-color:#f4efe5;
}
.nav-row dl{
	padding-left:30px;
	margin-top:10px;
	width:269px;
	border:none;
}
.nav-row dl dt{
	padding:20px 0 14px 0;
	margin:0;
}
.nav-row dl dt a{
	font-size:16px;
	margin-bottom:16px;
	font-weight:bold;
	color:#340a0a;
	line-height:16px;
}
.nav-row dl dd{
	margin-bottom:20px;
	height:auto;
}
.nav-row dl dd a{
	margin-bottom:10px;
	line-height:14px;
	font-size:14px;
}
.nav-row dl dd a:hover{
	color: #ff0000 !important;
	text-decoration: underline !important;
	font-weight: 500;
	background:none !important;
}
.nav-row-read{
	margin-bottom:12px!important;
}
.bread-crumbs{
	width:1180px;
	height:38px;
	margin-top:20px!important;
	padding:0 10px;
	overflow:hidden;
	background-color:#e4e0d3;
	margin:0 auto;
}
.bread-box{
	padding-left:25px;
	background:url(../images/home.png) left center no-repeat;
	height:38px;
}
.bread-box a{
	display:inline-block;
	margin-right:0 5px;
	line-height:38px;
	color:#333;
	font-size:16px;
}
.bread-box a:hover{
	color:#f55c00;
}
.bread-search{
	width:280px;
	height:26px;
	margin-top:6px;
}
.bread-search input{
	width:210px;
	height:26px;
	border:none;
	padding-left:10px;
	color:#666;
	line-height:26px;
}
.bread-search-button{
	width:60px;
	height:26px;
	line-height:26px;
	color:#fff;
	text-align:center;
	cursor:pointer;
}
.inside-box{
	width:1200px;
	margin:0 auto;
	padding-top:40px;
	overflow: hidden;
}
.inside-left{
	position: relative;
	width:840px;
}
.disease-title{
	font-size:20px;
	color:#333;
	font-weight:bold;
	padding-bottom:30px;
	border-bottom:1px solid #d8bbb1;
}
.disease-title span{
	display:inline-block;
	font-size:12px;
	color:#999;
	padding-left:18px;
	margin-left:20px;
	background:url(../images/disease-0.png) left center no-repeat;
	line-height:18px;
	font-weight:normal;
}
.inside-right{
	width:300px;
	overflow: hidden;
}
.disease-text{
	padding:30px 0;
	border-bottom:1px dashed #b9b8b8;
}
.disease-title-small{
	padding-left:24px;
	background:url(../images/disease-1.png) left center no-repeat;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	margin-bottom:28px;
}
.disease-detail{
	font-size:16px;
}
.disease-text p{
	color:#333;
	line-height:28px;
	text-indent:24px;
}
.disease-title-pic{
	background:url(../images/disease-2.png) left center no-repeat;
}
.disease-pic-box{
	width:570px;
	margin:0 auto;
	padding-top:7px;
	overflow:hidden;
}
.disease-pic-box li{
	float:left;
	width:170px;
	margin:0 10px;
}
.disease-pic-box li img{
	width:170px;
	height:150px;
}
.disease-pic-box li p{
	font-size:16px;
	line-height:36px;
	text-align:center;
	width:170px;
	color:#333;
	text-indent:0;
}
.disease-title-knowledge{
	background:url(../images/disease-3.png) left center no-repeat;
}
.disease-knowledge{
	width:652PX;
	padding:0 24px;
	overflow:hidden;
}
.disease-knowledge li{
	width:326px;
	height:26px;
	float:left;
	margin-bottom:10px;
	font-size:16px;
}
.disease-knowledge li a{
	color:#333;
	line-height:26px;
	display:inline-block;
}
.disease-knowledge li span{
	display:inline-block;
	width:46px;
	height:26px;
	background-color:#e9e6da;
	text-align:center;
	line-height:26px;
	margin-right:10px;
	color:#6c2c15;
}
.disease-knowledge li a:hover{
	color:#f55c00;
}
.border-none{
	border:none!important;
}
.instrument-box{
	width:100%;
	margin-top:30px;
	margin-bottom: 4px;
	overflow: hidden;
}
.instrument-box.sp-box{
	margin-top: 0;
}
.instrument{
	width:100%;
	margin:0 auto;
}
.instrument-list{
	overflow:hidden;
	padding:26px 0;
	border-bottom:1px #ccc dashed;
}
.instrument-list img{
	width:124px;
	height:100px;
	margin-right:20px;
}
.instrument-list h2 a{
	margin-top: 4px;
	font-size:18px;
	line-height:1.2;
	color:#6c2c15;
	display: block;
	font-weight: 500;
}
.instrument-list p{
	font-size: 16px;
	margin: 6px 0 10px 0; 
}
.more-articles{
	width: 100%;
	overflow: hidden;
}
.more-articles .index-case-text{
	margin: 16px 0 0 0;
}
#fixed-yygh-star{
	width: 100%;
	height: 1px;
	margin-top: 20px;
	overflow: hidden;
}
.pa{
	background-color:#6c2c15;
	width:90px;
	height:32px;
	color:#fff;
	text-align:center;
	line-height:32px;
	margin-right:10px;
	border-radius:3px;
	display:inline-block;
}
a.pa:hover{
	color: #fff !important;
	text-decoration: none;
}
.instrument-list span{
	display:inline-block;
	color:#666;
	font-size:12px;
	line-height:28px;
}
.read{
	float: right;
	width:660px;
	border-bottom:1px solid #d8bbb1;
	padding-bottom:20px;
}
.read-more{
	float: right;
	width:660px;
	overflow:hidden;
	margin-top:34px;
}
.read-more a{
	width:33.33%;
	color:#6c2c15;
	float:left;
	text-align:center;
	margin-bottom:16px;
	font-weight:bold;
	font-size: 16px;
}
.read-more a:hover{
	color:#f55c00;
}
.read-list-box{
	float: right;
	width: 660px;
	overflow: hidden;
}
.read-list{
	position: relative;
	width:100%;
	padding:26px 0 60px 0;
	border-bottom:1px dashed #b9b8b8;
}
.read-title-box{
	width:660px;
	overflow:hidden;
	margin-bottom:10px;
}
.read-title-box a{
	font-size:24px;
	font-weight:500;
}
.read-time{
	position: absolute;
	bottom: 30px;
	left: 0;
	color: #999;
}
.read-list p{
	font-size: 16px;
	line-height: 1.6;
}
.read-list p a{
	font-weight: 500;
	color: #6c2c15;
}
.read-detail{
	display:inline-block;
	font-weight:bold;
	color:#333;
}
.read-detail:hover{
	color:#f55c00;
}
.num-list{
	float: right;
	width:660px;
	margin-top:20px;
	margin-bottom: 15px;
}
.num{
	overflow:hidden;
	margin:0 auto;
	width:600px;
}
.num li{
	float:left;
	margin-right: 6px;
    line-height: 20px;
}
.num li a{
	display: inline-block;
    padding: 0 8px;
    height: 20px;
    border: 1px solid #eaeaea;
    background: #fff;
    color: #000;
    cursor: pointer
}
.num-active{
	background:#843404!important;
    color: #fff!important;
    font-weight: bold;
}
.num li a:hover{
	border: 1px solid #843404!important;
	color: #843404 !important;
	text-decoration: none;
}
.mt50{
	margin-top:50px;
}
.inside-text{
	padding-bottom:20px;
}
.artbody{
	padding-left: 180px;
	font-size: 18px;
	line-height: 32px;
}
.artbody span{
	font-size: 18px !important;
	line-height: 32px !important;
}
.artbody img{
	display: inline-block;
	margin: 0 auto;
	max-width:600px;
}
.inside-text-title{
	margin-top:14px;
	font-size:36px;
	line-height:1.2;
	color:#333;
	text-align:center;
	margin-bottom:25px;
	font-weight:bold;
}
.inside-text-time{
	font-size:12px;
	line-height:12px;
	color:#666;
	text-align:right;
	margin-bottom:30px;
	padding-bottom:20px;
	margin-top: 30px;
	border-bottom:1px solid #dbdbdb;
}
.inside-text-time span{
	display:inline-block;
	margin-left:20px;
}
.inside-text p{
	font-size:18px;
	color:#333;
	line-height:32px;
	/*margin-bottom:32px;*/
	/*text-indent: 35px;*/
}
.article-foot-zj{
	float: right;
	padding: 60px 28px;
	margin-top: 30px;
	width: 604px;
	height: 166px;
	border-top: solid 1px #dbdbdb;
	background: url(../images/article-zjbg.jpg) no-repeat center;
}
.article-foot-zj dt{
	float: left;
	padding: 3px;
	width: 134px;
	height: 156px;
	background: #fff;
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
}
.article-foot-zj dt img{
	width: 100%;
}
.article-foot-zj dd{
	float: right;
	width: 444px;
}
.article-foot-zj dd h2{
	margin: 8px 0;
	font-size: 16px;
}
.article-foot-zj dd h2 strong{
	padding-right: 10px;
	font-size: 20px;
	color: #ca6401;
}
.article-foot-zj dd p{
	line-height: 1.8;
}
.article-foot-zj dd p a{
	color: #ca6401;
}
.article-foot-zj dd .btn-box{
	float: left;
	padding-top: 20px;
	width: 100%;
	overflow: hidden
}
.article-foot-zj dd .btn-box a.btn-zxzx{
	float: left;
	width: 106px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background: #ca6401;
	color: #fff;
	border-radius: 4px;
}
.article-foot-zj dd .input-box{
	float: right;
	width: 304px;
}
.article-foot-zj dd .input-box .r_text{
	float: left;
	padding: 0 10px;
	width: 183px;
	height: 34px;
	line-height: 34px;
	border: solid 1px #d2d2d2;
	border-right: none;
	background: #fff;
}
.article-foot-zj dd .input-box .submit_r{
	float: right;
	width: 100px;
	height: 36px;
	background: url(../images/btn-submit.png) no-repeat center;
}
.inside-ad{
	float: right;
	width:660px;
	padding:30px 0;
	border-top:1px solid #dbdbdb;
	display: none;
}
.inside-ad img{
	width:100%;
}
.inside-doctor{
	float: right;
	width:660px;
	padding:30px 0 0 0;
	border-top:1px solid #dbdbdb;
}
.inside-doctor-title{
	font-size:18px;
	font-weight:bold;
	line-height:18px;
	margin-bottom:10px;
	color:#333;
}
.picScroll-left{
	 width:658px; 
	 overflow:hidden; 
	 position:relative; 
	 border:1px solid #ccc; 
	 background-color:#e4e0d3;  
}
.picScroll-left .prev,.picScroll-left .next{
	display:block;  
	width:24px; 
	height:24px; 
	cursor:pointer;
	position:absolute;
}
.picScroll-left .next{
	right:8px;
	top:166px;
	background:url(../images/index-next.png) no-repeat center;
}
.picScroll-left .prev{
	left:8px;
	top:166px;
	background:url(../images/index-prev.png) no-repeat center;
}	
.picScroll-left .bd{ 
    padding:20px 34px; 
}
.picScroll-left .bd ul{
	 overflow:hidden;
	 zoom:1;
}
.picScroll-left .bd ul li{
	margin:0 12px; 
	float:left;
	width:270px;
	border:1px solid #ccc ;
	background-color:#fff;
}
.picScroll-left .bd ul li .pic{ 
    width:220px;
	height:120px;
	margin:0 auto;
	padding:18px 0; 
}
.picScroll-left .bd ul li .pic img{ 
    width:220px; 
	height:120px;
	display:block;
}
.picScroll-left .bd ul li .title{
	font-size:18px; 
	line-height:18px; 
	margin-bottom:12px;
	color:#6c2c15;font-weight:bold; 
	text-align:center;
}
.picScroll-left .bd ul li .title-detail{
	font-size:14px; 
	line-height:18px; 
	margin-bottom:12px;
	color:#6c2c15; 
	text-align:center;
}
.picScroll-left .bd ul li .text{
	padding: 0 20px 20px 20px;
	font-size:14px; 
	line-height:1.6;
	color:#333;
}
.hospital-box{
	width:1200px;
	margin:0 auto;
	padding-top:40px;
	overflow:hidden;
}
.hospital-left{
	width:298px;
	border:solid 1px #e0e0e0;
}
.hospital-button a{
	height:49px;
	border-bottom:solid 1px #e0e0e0;
	padding-left:48px;
	color:#333;
	font-size:18px;
	line-height:49px;
	background:url(../images/hospital-1.png) 20px 17px no-repeat;
	display: block;
}
.hospital-button a span{
	margin-left: 10px;
	font-size: 14px;
	color: #999
}
.hospital-button a:hover{
	text-decoration: none !important;
}
.hospital-button a:hover span{
	color: #ff0000;
}
.hospital-button-active{
	color:#6d2c16 !important;
	font-weight:bold;
}
.hospital-button-active span{
	color:#6d2c16 !important;
}
.hospital-button a.hospital-button-active:hover{
	color:#6d2c16 !important;
}
.hospital-contact{
	width:190px;
	padding:17px 0;
}
.hospital-phone{
	padding:13px 0;
	overflow:hidden;
	width:190px;
	height:40px;
}
.hospital-phone img{
	width:40px;
	height:40px;
	margin-left:14px;
	margin-right:10px;
}
.hospital-phone-title{
	line-height:14px;
	margin-bottom:5px;
}
.hospital-phone-num{
	font-size:17px;
}
.hospital-right{
	width:100%;
}
.hospital-doctor{
	width:100%;
	overflow:hidden;
	padding-bottom:20px;
	border-bottom:dashed 1px #e0e0e0;
	margin-bottom:30px;
}
.hospital-doctor-img{
	width:48%;
	height:auto;
	margin-right:2%;
	cursor:pointer;
}
.hospital-doctor-img img{
	width: 100%;
  height: 200px;
}
.hospital-doctor-text{
	width:50%;
}
.hospital-doctor-title{
	font-size:24px;
	margin-bottom:5px;
	font-weight:bold;
}
.hospital-doctor-title span{
	display:inline-block;
	font-size:14px;
	margin-left:2%;
}
.hospital-doctor-detail{
	font-size:14px;
	line-height:22px;
	color:#333;
	margin-bottom:4px;
}
.hospital-doctor-detail span{
	display:inline-block;
	color:#161616;
	font-weight:bold;
}
.hospital-doctor-detail a{
	display:inline-block;
	font-weight:bold;
	color:#333;
	cursor:pointer;
}
.hospital-doctor-detail a:hover{
	color:#ff0000 !important;
}
.hospital-doctor-button{
	overflow:hidden;
	margin-top:10px;
}
.hospital-doctor-button a{
	color:#fff;
	width:31.5%;
	height:20px;
	margin-right:1px;
	text-align:center;
	line-height:20px;
	border-radius:3px;
	cursor:pointer;
}
.hospital-doctor-button a:hover{
	color:#fff !important;
	text-decoration: none !important;
}
.hospital-doc-button1{
	background-color:#782408;
}
.hospital-doc-button2{
	background-color:#7d4c00;
}
.hospital-doc-button3{
	background-color:#d68301;
}
.hospital-list-pic{
	width:215px;
	height:160px;
	cursor:pointer;
	margin-right:24px;
}
.hospital-list-text{
	width:540px;
}
.hospital-list-title{
	display: block;
	font-size:18px;
	line-height:18px;
	font-weight:bold;
	padding:10px 0;
	cursor:pointer;
}
.hospital-list-time{
	color:#999;
	margin-bottom:10px;
}
.hospital-list-detail{
	color:#333;
	font-size:16px;
	line-height:28px;
}
.hospital-list-detail a{
	display:inline-block;
	color:#333;
	font-weight:bold;
	cursor:pointer;
}
.hospital-list-title:hover{
	color:#ff0000!important;
}
.hospital-list-detail a:hover{
	color:#ff0000!important;
}
.hospital-detail-title{
	width: 740px;
	margin-right:40px; 
	color:#333;
	text-align:center;
	font-size:36px;
	line-height:1.2;
	font-weight:bold;
	padding-bottom:22px;
	margin-bottom:16px;
	border-bottom:dashed 1px #e0e0e0;
}
.hospital-detail-text{
	padding-right: 40px;
	overflow: hidden;
}
.hospital-detail-text p{
	font-size:18px;
	color:#333;
	text-indent:2em;
	line-height:34px;
	margin-bottom:11px;
}