@charset "utf-8";
*{ margin:0px; padding:0px;}
body{ font-size:12px; background-color:#fff; font-family:"微软雅黑"}
div,img,h3,h4,p,dd,dl,em{margin:0; padding:0; }
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;}
p{margin:0 auto}
ul,li{list-style:none;margin:0;padding:0}
img{ border:0;}
.leftt{ float:left}
.rightt{ float:right;}
a{ text-decoration:none;}


/*.ww{width:100%; max-width:350px; margin-left:auto; margin-right:auto; color:#6a6a6a; font-size:12px; line-height:22px;}filter:alpha(opacity=50);-moz-opacity:0.5;*/
.ww{width:100%; max-width:750px;min-width:320px; margin-left:auto; margin-right:auto; color:#6a6a6a; font-size:12px; line-height:22px;}
.top_gd{ height:23px; background:#cc193a; color:#FFF;}
.top_gd img{ padding-top:3px; float:left;}
.top_gd span{padding-top:2px; line-height:18px; padding-left:3px; float:left;}
.top_gd a{ color:#FFF;}
#FontScroll{width:280px;height:18px;line-height:18px;overflow:Hidden;}
#FontScroll .line{text-align:center;width:100%;}

.top img{vertical-align:top; display:block}
.top{width:100%; height:auto; margin:0 auto; position:relative;}
.top_2{width:100%; float:left;}
.top_1{height:auto;position:absolute;	top:8px;left:10px;}
.top_3{	width:27px;height:auto;position:absolute;top:22px;right:10%;}
.top_4{	width:25px;height:auto;position:absolute;top:22px;right:2%;}
.top_5{	width:100%;height:34px;;position:absolute;top:45px;left:0px; background:#c70025; filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8; border-bottom:#FFF solid 1px; border-top:#FFF solid 1px;}
.top_bannner{ color:#FFF; margin-left:10px; margin-right:10px;}
.top_bannner li{ width:20%; float:left; text-align:center; font-size:16px; line-height:34px;background:url(../images/in16_20.jpg) no-repeat right 12px;}
.top_bannner a{ color:#FFF; width:20%;}
.top_bannner li.nobg{ background:none;}


/*public scroll*/
.scroll{margin:0px auto;max-width:750px; position:relative;}
.scroll_box{overflow:hidden;visibility:hidden;position:relative;}
.scroll_wrap{overflow:hidden; position:relative;}
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li a{display:block;margin:0 auto;position:relative;}
.scroll_position{position:absolute;left:43%;bottom:13px; margin-left:16px;}
.scroll_position li{display:inline-block;width:10px;height:10px;border-radius:10px;background:#000;filter:alpha(opacity:30); opacity:0.3;  -moz-opacity:0.3;-khtml-opacity: 0.3;}
.scroll_position li a{font-size:0;filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6;}
.scroll_position li.on{background-color:#fff;}
.scroll_position_bg{background:none;position:absolute;bottom:12px;left:43%;padding:0 15px;z-index:380px;height:20px;border-radius:26px;}

.pat1{ width:100%; padding-top:4px; height:auto;}
.pat1 p{text-align:center; height:36px;color:#535353; font-size:13px; width:310px; line-height:36px;}
.pat1_1{ border-bottom:#d9d9d8 solid 1px; margin-bottom:5px; color:#d39d62;font-size:14px;}
.pat1_1 img{ padding-left:10px;}
.pat1_2 td{ text-align:center; padding-top:5px;}
.pat1_2 td a{ color:#717171; line-height:24px; font-size:13px;}
.pat1_2 img{width:80%; min-width:50px;}
.pat1_3 { text-align:center;padding-top:5px;}
.pat1_3 .btty{background:url(../images/in_58.jpg) no-repeat center; width:46px; height:25px; border:0; color:#FFF;}
.pat1_3 .btty2{background:url(../images/in_56.jpg) no-repeat center; width:166px; height:25px; border:0; padding-left:22px;}

.pat2{ width:100%; padding-top:4px; height:auto;}
.pat2 a{ color:#717171;}
.pat2_1{ border-bottom:#d9d9d8 solid 1px; margin-bottom:5px;color:#d39d62;font-size:14px;}
.pat2_1 img{ padding-left:10px;}
.pat2_2 { width:98%; margin-left:auto; margin-right:auto;}
.pat2_2 li{width:100%; height:42px;border: 1px solid #d6d6d6;    -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;/* Webkit browsers */ border-radius:5px; /* W3C syntax */ margin-bottom:6px;
}
.pat2_2 li span{ width:24%; float:left; background-color:#f8f5ee;height:42px;; margin-left:1px; text-align:center;}
.pat2_2 li span img{float:left;padding-top:2px;}
.pat2_2 li span h4{ margin-top:9px; width:74px; margin-left:auto; margin-right:auto;font-weight:normal; padding-left:3px;}
.pat2_2 li p{ width:73.3%; float:right; font-size:12px;text-align:center;}
.pat2_2 li div{ width:73.3%; float:right; font-size:12px;text-align:center;}
.pat2_2 li p.pat2_2_p1{ line-height:18px; padding-top:3px;}
.pat2_2 li div.pat2_2_p1{ line-height:18px; padding-top:3px;}
.pat2_2_p1 h4{ width:200px; margin-left:auto; margin-right:auto;font-weight:normal;}
.pat2_2_p1 h4 b{ line-height:18px; width:50px; font-weight:normal; padding-right:14px; display:block; float:left;}
.pat2_2 li p.pat2_2_p2{ line-height:40px; padding-top:1px;}
.pat2_3{width:100%; text-align:center; padding-top:10px;}


.pat3{ width:100%; padding-top:4px; height:auto;}
.pat3 p{padding-top:11px; text-align:center;}
.pat3_1{ border-bottom:#d9d9d8 solid 1px; margin-bottom:5px;color:#d39d62; font-size:14px;}
.pat3_1 img{ padding-left:10px;}
.pat3_2{ width:100%; margin-left:auto; margin-right:auto;}
.pat3_2 img{ padding:2px;}
.pat3_2_1{ width:43%; float:left;}
.pat3_2_2{ width:56%; float:left;}


.pat6t{width:100%; background-color:#fff; width:100%;}
.pat6{ width:100%; margin-top:25px; float:left;height:55px;}
.pat6_1{width:100%;  margin-left:auto; margin-right:auto;height:45px; /*padding-top:10px;*/}
.pat6_1 img{padding-top:0px;}
.part6 .pat6_1 ul{width:100%; height:44px;}
.part6 .pat6_1 ul li{float:left; width:16.66%; height:35px; line-height:35px; text-align:center; font-size:14px; margin:4px 0px;}
.part6 .pat6_1 ul li a{color:#464646;}

.fot{ height:60px; background-color:#fff; margin-top:8px; float:left; width:100%;}
.fot p{ line-height:20px; color:#484848; padding-top:10px; text-align:center;} 

.showMenu ul{display:none;position:absolute;z-index:999;background:#e6e6e6;border:#c6c6c6 1px solid;border-bottom:none;left:-1px;}
.showMenu ul li{display:block;width:78px;float:none;height:35px;position:relative;line-height:35px;border-bottom:#C6C6C6 1px solid;font-size:12px;overflow:hidden}


/*内页底部*/
.con_foot{position:fixed;bottom:0;z-index:100;width:100%;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;float:left; overflow:hidden;line-height:1em;text-align:center;background:url(../images/1_03.gif) repeat-x top;color:#fff;font-size:14px;text-shadow:0px 0px 0px #000;height:40px;}
.con_foot img{ padding-top:6px;}
.con_foot a{ float:left;text-align:center;color:#fff;height:40px;display:block;text-indent:0px;}
.con_foot a span{padding-top:11px; float:right; padding-right:10px;}
#rl_footer{ width:320px; margin-left:auto; margin-right:auto;}
.con_foot #rl_footer a{ float:left;text-align:center;color:#fff;height:44px;display:block;text-indent:0px}
#bottom_dh{ width:25px;}
#bottom_kt{ width:100px;background:url(../images/1_05.gif) no-repeat left top;}
#bottom_yy{width:90px;background:url(../images/1_05.gif) no-repeat left top;}
#bottom_wz{width:90px;background:url(../images/1_05.gif) no-repeat left top;}


.con_top{position:fixed;top:0;width:100%;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;float:left; overflow:hidden;line-height:1em;text-align:center;background:url(../images/2_02.gif) repeat-x top;color:#fff;font-size:14px;text-shadow:0px 0px 0px #000;height:38px; }
.con_top img{ padding-top:6px;}
.con_top a{ float:left;text-align:center;color:#fff;height:38px;display:block;text-indent:0px;}
.con_top a span{padding-top:11px; float:right; padding-right:10px;}
#rl_toper{ width:320px; margin-left:auto; margin-right:auto;}
.con_top #rl_toper a{ float:left;text-align:center;color:#fff;height:38px;display:block;text-indent:0px}
#top_dh{ width:45px;}
#top_fh{ width:45px; padding-top:7px;}
#top_tit{ width:180px; float:left; color:#FFF;line-height:38px; font-size:14px;}
#top_zx{width:45px;}

/*内容页*/
.con_cn1{ background:url(../images/2_16.jpg) repeat-x top;  width:100%; float:left; margin-top:38px;}
.wz{ height:27x; font-size:11px;float:left; width:100%;}
.wz a{ color:#6a6a6a;}
.wz img{ padding-left:3px; float:left; padding-right:3px;}
.cot_title{ line-height:26px; text-align:center;width:100%; font-size:15px; color:#292929; margin-left:auto; margin-right:auto;/* padding-top:10px;*/ padding-bottom:5px;}
.cot_xz{ width:306px; height:120px; margin-left:auto; margin-right:auto; border:#f8f5ee solid 7px;} 
.cot_xz p{ line-height:20px; text-indent:2em; padding-top:20px; padding-left:5px; width:295px; padding-bottom:10px; font-size:14px;}
.cot_xz h4{ text-align:center;}

.zwn{ width:92%;; margin-left:auto; margin-right:auto; line-height:25px; font-size:15px;}
.zwn p{ margin-top:6px;color: #333; line-height:28px;}
.zwn img{max-width:300px;}
.cot_tj{ color:#d39d62; font-size:15px; padding-top:15px;}
.cot_tj img{ padding-left:5px; float:left; padding-right:3px; padding-top:3px;}
.con_ttjy{ background: #f8f5ee;  width:100%; float:left; border-top:#b5b1ad solid 1px; height:210px; padding-top:5px;}

.cot_tjh{ width:98%;; margin-left:auto; margin-right:auto;font-size:14px;}
.cot_tjh li{border-bottom:dashed #e6e3dd 1px; line-height:20px; padding-top:5px; padding-bottom:5px; color:#717171;}
.cot_tjh a{color:#717171;}
.cot_tjh span{ width: 38px; height:20px;    -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;/* Webkit browsers */ border-radius:5px; /* W3C syntax */ background-color:#db6275; float:left; color:#FFF; text-align:center; margin-left:5px; margin-right:5px; display:inline;}
.cot_tjzxk{width:90%; margin-left:auto; margin-right:auto; padding-top:5px;}
.cot_tjzxk_1{ width:185px; float:left; line-height:22px;}
.cot_tjzxk_1 a{ color:#d23351; font-size:14px;}
.cot_tjzxk_2{ width:113px; float:right; text-align:center; padding-top:5px;}

.cot_tjzxk2{width:302px; margin-left:auto; margin-right:auto; padding-top:5px; height:95px;}
.cot_tjzxk2_1{ width:208px; float:left; line-height:22px; height:73px; border-right:#e2e2e2 solid 1px; margin-top:5px; display:inline;}
.cot_tjzxk2_1 img{ margin-top:5px;}
.cot_tjzxk2_2{ width:80px; float:right; text-align:center; padding-top:5px;}
.cot_tjzxk2_2 li{ width:100%; float:right; text-align:center; height:20px; margin-top:2px; color:#dd667c; background-color:#f8f5ee;}

/* slidebox */

#slidebox{
	width:400px;height:100px;overflow:hidden;padding:10px;background-color:#fff;border-top:3px solid #E28409;position:fixed;left:0;bottom:0px;_position:absolute;margin-left:-430px;
	-moz-box-shadow:-2px 0px 5px #aaa;
	-webkit-box-shadow:-2px 0px 5px #aaa;
	box-shadow:-2px 0px 5px #aaa;
}
#slidebox p{color:#555;line-height:22px;font-size:12px;margin:10px 0;}
#slidebox a.more{cursor:pointer;color:#E28409;font-size:12px;}
#slidebox a.more:hover{text-decoration:underline;}
#slidebox h2{color:#E28409;font-size:18px;margin:5px 20px 5px 0px;}
#slidebox a.close{background:url(../images/close.gif) no-repeat top left;width:13px;height:13px;overflow:hidden;position:absolute;cursor:pointer;top:10px;right:10px;}
#slidebox a.close:hover{background-position:0px -13px;}




/*科室综合页*/
.kszh_top{ background-color:#d23351; width:100%; float:left; border-bottom:#D23351 solid 1px;}
.kszh_top_1{ height:42px; width:320px; margin-left:auto; margin-right:auto;}
.kszh_top_logo{float:left;padding-top:5px;}
.kszh_top_logo img{
	width:100%;
}
.kszh_top_2{width:100px; float:right; padding-top:7px; text-align:right;}
.kszh_top_2 img{ padding-right:5px;}

.kszh_topban{ background-color:#c70025; width:100%; float:left; filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8; height:30px; }

.kszh_ban_1{ color:#FFF; margin-left:10px; margin-right:10px;}
.kszh_ban_1 li{ width:20%; float:left; text-align:center; font-size:15px; line-height:30px;background:url(../images/kszh_line.jpg) no-repeat right 8px;}
.kszh_ban_1 a{ color:#FFF; width:20%;}
.kszh_ban_1 li.nobg{ background:none;}

.kszh_topyh{ width:100%; float:left; padding-top:0px;}
.kszh_yh{  width:100%;float:left;}
.kszh_yh img{ float:left;}
.kszh_yh_1{ width:100%; float:left;}


.kszh_kszs{width:100%; float:left;}
.kszh_kszs_1{ width:100%; margin-left:auto; margin-right:auto;padding-top:25px;}
.kszh_kszs_1 a{ color:#717171;}
.kszh_kszslm table{border:#e5e5e5 solid 1px; border-collapse:collapse;}
.kszh_kszslm td{ height:26px; line-height:26px; width:105px; text-align:center; border:#e5e5e5 solid 1px; border-collapse:collapse;}



/*科室tab页*/
.wrap{margin:30px auto 0 auto; position:relative;}
.tabs{height:32px; width:100%; padding-top:5px;}
.tabs a{display:block;float:left;width:25%;color:#717171;text-align:center;background:#f8f5ee;line-height:32px;font-size:16px; border-bottom:#e3e2e2 solid 1px;border-top:#e3e2e2 solid 1px;}
.tabs a.active{color:#dd667c;background:#fcfbf8;border-bottom:0px;border-left:#e3e2e2 solid 1px;border-right:#e3e2e2 solid 1px; margin: 0 -1px 0 -1px;}
.tabs a.hover{color:#dd667c;background:#fcfbf8;border-bottom:0px;border-left:#e3e2e2 solid 1px;border-right:#e3e2e2 solid 1px; margin: 0 -1px 0 -1px;}
.swiper-container{border-radius:0 0 5px 5px;width:100%;border-top:0;}
.swiper-slide{;width:100%;background:none;}
.content-slide{padding:0px 0px 10px 0px;}
.content-slide p{text-indent:2em;line-height:1.9;}

.kszh1_topban{ width:100%; float:left; height:auto; text-align:center;}
.kszhl_ban_bg{ height:auto; width:100%; float:left; position:relative; float:left; }
.kszhl_ban_1{ color:#FFF;position:absolute; top:0px; left:0px; width:100%;filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8; background-color:#c70025;}
.kszhl_ban_1 li{ width:20%; float:left; text-align:center; font-size:15px; line-height:30px;background:url(../images/kszh_line.jpg) no-repeat right 8px;}
.kszhl_ban_1 a{ color:#FFF; width:20%;}
.kszhl_ban_1 li.nobg{ background:none;}

.kszh_tab1{ width:100%; float:left; text-align:center;}
.kszh_tab1 td{width:25%; text-align:center; }
.kszh_tab1 a{width:100%; color:#717171;line-height:23px; display:block; margin-top:10px;}
.kszh_tab1 img{width:80%; min-width:60px;}
.kszh_tab1 td.nobr{ border:0;}
.kszh_tab1 a.nobrt{ border:0;}

.kszh_tab2{ width:100%; float:left; text-align:center; padding-bottom:35px;}
.kszh_tab3{ width:320px; text-align:center;margin-left:auto; margin-right:auto; padding-top:5px; padding-bottom:3px; height:auto;}
.kszh_tab3 li{ width:100%; float:left; border-bottom:#e3e2e2 dashed 1px; line-height:27px;}
.kszh_tab3 li p{ width:285px; float:left; text-align:left;line-height:27px; text-indent:0.5em; font-size:13px;}
.kszh_tab3 li span{ width:30px; float:right;}

.kszh_tab4{ width:100%; padding-top:4px; height:auto;}
.kszh_tab4 a{ color:#717171;}
.kszh_tab4_1{ border-bottom:#d9d9d8 solid 1px; margin-bottom:5px;color:#d39d62;font-size:13px;}
.kszh_tab4_1 img{ padding-left:10px;}
.kszh_tab4_2 { width:320px; margin-left:auto; margin-right:auto;}
.kszh_tab4_2 li{width:100%; height:42px;border: 1px solid #d6d6d6;    -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;/* Webkit browsers */ border-radius:5px; /* W3C syntax */ margin-bottom:6px;
}
.kszh_tab4_2 li span{ width:99px; float:left; background-color:#f8f5ee;height:42px;; margin-left:1px;}
.kszh_tab4_2 li span img{ margin-top:16px;float:left;padding-left:10px;}
.kszh_tab4_2 li span h4{ margin-top:9px; width:80px; float:left;font-weight:normal; padding-left:5px; color:#dd667c;}
.kszh_tab4_2 li span h4 a{color:#dd667c; font-weight:bold;}
.kszh_tab4_2 li p{ width:210px; float:right; font-size:11px; text-indent:0;}
.kszh_tab4_2 li p.kszh_tab4_2_p1{ line-height:18px; padding-top:3px;}
.kszh_tab4_2 li p.kszh_tab4_2_p1 b{ line-height:18px; width:60px; font-weight:normal; padding-right:4px; display:block; float:left;}
.kszh_tab4_2 li p.kszh_tab4_2_p2{ line-height:40px; padding-top:1px;}
.kszh_tab4_3{width:100%; text-align:center; padding-top:10px;}
.kszh_tab4_2 li p.kszh_tab4_2_p1c{ padding-top:3px;}
.kszh_tab4_2 li p.kszh_tab4_2_p1c b{ line-height:18px; font-weight:normal; width:100px; display:block; float:left;}
.kszh_tab4_2 li p.kszh_tab4_2_p1c bb{ line-height:18px; font-weight:normal; width:60px; display:block; float:left;}

.kszh_tab4_4 { width:320px; margin-left:auto; margin-right:auto;}
.kszh_tab4_4 li{width:100%; height:42px;border: 1px solid #d6d6d6;    -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;/* Webkit browsers */ border-radius:5px; /* W3C syntax */ margin-bottom:6px;
}
.kszh_tab4_4 li span{ width:121px; float:left; background-color:#f8f5ee;height:42px;; margin-left:1px;}
.kszh_tab4_4 li span img{ margin-top:16px;float:left;padding-left:5px;}
.kszh_tab4_4 li span h4{ margin-top:9px; width:108px; float:left;font-weight:normal; padding-left:5px; color:#dd667c;}
.kszh_tab4_4 li span h4 a{color:#dd667c; font-weight:bold;}
.kszh_tab4_4 li p{ width:190px; float:right; font-size:11px; text-indent:0;}
.kszh_tab4_4 li p.kszh_tab4_2_p1{ line-height:18px; padding-top:3px;}
.kszh_tab4_4 li p.kszh_tab4_2_p1 b{ line-height:18px; width:60px; font-weight:normal; padding-right:4px; display:block; float:left;}
.kszh_tab4_4 li p.kszh_tab4_2_p2{ line-height:40px; padding-top:1px;}

.kszh_tab4_4 li p.kszh_tab4_2_p1c{ padding-top:3px;}
.kszh_tab4_4 li p.kszh_tab4_2_p1c b{ line-height:18px; font-weight:normal; width:100%;float:left;}
.kszh_tab4_4 li p.kszh_tab4_2_p1c bb{ line-height:18px; font-weight:normal; width:60px; display:block; float:left;}


.kszh_tab4_5 { width:320px; margin-left:auto; margin-right:auto;}
.kszh_tab4_5 li{width:100%; height:42px;border: 1px solid #d6d6d6;    -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;/* Webkit browsers */ border-radius:5px; /* W3C syntax */ margin-bottom:6px;
}
.kszh_tab4_5 li span{ width:143px; float:left; background-color:#f8f5ee;height:42px;; margin-left:1px;}
.kszh_tab4_5 li span img{ margin-top:16px;float:left;padding-left:5px;}
.kszh_tab4_5 li span h4{ margin-top:9px; width:130px; float:left;font-weight:normal; padding-left:5px; color:#dd667c;}
.kszh_tab4_5 li span h4 a{color:#dd667c; font-weight:bold;}
.kszh_tab4_5 li p{ width:166px; float:right; font-size:11px; text-indent:0;}
.kszh_tab4_5 li p.kszh_tab4_2_p1{ line-height:18px; padding-top:3px;}
.kszh_tab4_5 li p.kszh_tab4_2_p1 b{ line-height:18px; width:60px; font-weight:normal; padding-right:4px; display:block; float:left;}
.kszh_tab4_5 li p.kszh_tab4_2_p2{ line-height:40px; padding-top:1px;}

.kszh_tab4_5 li p.kszh_tab4_2_p1c{ padding-top:3px;}
.kszh_tab4_5 li p.kszh_tab4_2_p1c b{ line-height:18px; font-weight:normal; width:100%;float:left;}
.kszh_tab4_5 li p.kszh_tab4_2_p1c bb{ line-height:18px; font-weight:normal; width:60px; display:block; float:left;}
.kszh_tab4_6 {width:100%; float:left; padding:20px 10px 20px 10px;}
.kszh_tab4_6 span{width:77px; height:25px; float:left; background-color:#d49b64; color:#FFF;   -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;/* Webkit browsers */ border-radius:5px; /* W3C syntax */ text-align:center; line-height:25px; font-size:13px;}

/*新闻页*/
.news_pat1{ width:100%; float:left; height:37px;background:url(../images/xw3_22.jpg) repeat-x bottom;}
.news_pat1_1{ line-height:35px; color:#d39d62; font-size:16px; width:320px; margin-left:auto; margin-right:auto;}

.news_topban{ width:100%; float:left; height:auto; text-align:center;}
.news_ban_bg{ height:auto; width:100%; float:left; position:relative; float:left; }

.block_home_slider {padding: 1px;position: relative;background-color: #ffffff;	text-align: center;line-height: 0px;margin-right: auto;margin-left: auto;}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; text-align:left;filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6; background-color:#000;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#ffffff; line-height:17px;filter:alpha(opacity:100); opacity:1;  -moz-opacity:1;-khtml-opacity: 1;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:15px; height:30px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../images/xw3.png);-moz-background-size:392px 30px;-webkit-background-size:392px 30px;background-size:392px 30px; text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:3px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-next {right:3px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right top;}
.block_home_slider .flex-control-paging {padding-top:15px; display:inline-block;}
.block_home_slider .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}

.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}



.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

.news_ban_1{ color:#FFF;position:absolute; top:0px; left:0px; width:100%;filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8; background-color:#c70025;}
.news_ban_1 li{ width:20%; float:left; text-align:center; font-size:15px; line-height:30px;background:url(../images/kszh_line.jpg) no-repeat right 8px;}
.news_ban_1 a{ color:#FFF; width:20%;}
.news_ban_1 li.nobg{ background:none;}

.news_pat2{ width:100%; float:left;}
.news_pat2_1{ line-height:35px;  color:#717171; font-size:16px; width:100%; float:left;}

.news_pat2_1 li{ padding:10px; border-bottom:#e7e7e7 solid 1px; overflow:hidden;}
.news_pat2_1 li p{font-size:11px; line-height:18px;}
.news_pat2_1 li b{font-size:14px; font-weight:normal; line-height:22px; float:left; width:100%; color:#595757; padding-bottom:2px;}
.news_pat2_1 li b a{color:#595757;}
.news_pat2_1_p1{ width:90px; float:left;}
.news_pat2_1_p2{ width:200px; float:left;}
.news_pat2_1_p3{ width:15px; float:left; padding-top:20px;}

.news_pat3{ width:100%; float:left; height:auto;background:url(../images/xw3_22.jpg) repeat-x left 35px;}
.news_pat3_1{ line-height:35px; color:#d39d62; font-size:16px; width:320px; margin-left:auto; margin-right:auto;}
.news_pat3_2{ color:#717171; font-size:13px; width:320px; margin-left:auto; margin-right:auto; padding-top:5px;}
.news_pat3_2 img{ padding-top:4px;}

.text1{ width:88px; height:20px; border:#cbcbcb solid 1px;}
.tj{ width:90px; height:27px;background-image:url(../images/3_14.gif); color:#FFF; border:none;-moz-background-size:90px 27px;-webkit-background-size:90px 27px;background-size:90px 27px;}
select{ }

.pagecss {margin-top:5px; margin-bottom:10px; width:100%; float:left; font-size:13px;color: #6e6e6d; text-align:center;}
.pagecss a {border: 1px solid #ddd;color: #6e6e6d; margin: 0 3px; padding: 1px 1px;}
.pages{padding: 10px 0;}
.pages a{color: #6e6e6d;font-size:14px; line-height: 150%;padding: 10px 0;}
.by_t { margin-top:12px; margin-bottom:5px;}
.by_t li{ width:25%; float:left; text-align:center;}
.swiper-conttkl{ width:301px; margin-left:auto; margin-right:auto; height:auto;}
.swiper-conttkl li{ margin-top:8px;	float:left;	width:100%;	background-image:url(../images/3_04.jpg);background-position:right;background-repeat:no-repeat;	list-style-type: none; font-size:13px;}
.swiper-conttkl img{float:left;}
.swiper-conttkl span{ width:224px; float:right;}
.swiper-conttkl li a{ width:74px; float:left; line-height:22px; text-align:center;}
.swiper-conttkl li a b{ font-weight:normal; color:#F00;}

/*专家页*/
.zj_top{ width:100%; float:left; background-color:#f8f5ee; padding-bottom:5px;}
.zj_topi{ line-height:35px; color:#717171; font-size:16px; width:320px; margin-left:auto; margin-right:auto;}
.zj_topi a{ color:#717171;width:97px; font-size:13px; background-color:#FFF; text-align:center; line-height:25px; height:25px; float:left;border: 1px solid #e2e2e2;    -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;/* Webkit browsers */ border-radius:5px; /* W3C syntax */ margin-left:5px; margin-top:5px;}
.zj_topi a.ds{ background-color:#d39d62; color:#FFF;}
.zj_topi a.hover{ background-color:#d39d62; color:#FFF;}

.zj_pat1{width:100%; float:left; }
.zj_pat1i{width:316px; margin-left:auto; margin-right:auto;}

.zj_pat1i li{ height:179px; border:#e4e4e4 solid 1px; margin-top:8px;}
.zj_pat1_p1{ width:300px; float:left; padding-left:10px; padding-top:8px;}
.zj_pat1_p1 .zj_pat1_span1{ width:92px; float:left;}
.zj_pat1_p1 .zj_pat1_span2{ width:182px; float:left; padding-left:14px; height:65px; padding-top:15px; font-size:13px;}
.zj_pat1_p1 .zj_pat1_span2 b{ width:100%; float:left;font-size:14px;}
.zj_pat1_p1 .zj_pat1_span2 b a{ color:#d39d62; line-height:25px;}
.zj_pat1_p1 .zj_pat1_span3{ width:182px; float:left; padding-left:14px;}
.zj_pat1_p2{ width:300px; float:left; padding-left:10px; padding-top:10px;}

.zj_pat2{width:100%;float:left;height:auto;background-image: url(../images/xw3_22.jpg);background-repeat: repeat-x;background-position: 0px 35px;}
.zj_pat2i{ line-height:35px; color:#d39d62; font-size:16px; width:320px; margin-left:auto; margin-right:auto;}
.zj_pat2i img{ padding-left:5px; padding-right:5px;}
.zj_pat2_2{ width:100%; float:left; padding-top:10px;}
.zj_pat2_2 p{ width:320px; margin-left:auto; margin-right:auto; line-height:24px; text-indent:2em; border-bottom:#d3d3d3 dashed 1px; padding-bottom:3px;}

.zj_pat2_3{width:320px; margin-left:auto; margin-right:auto;}
.zj_pat2_3 li{ border-bottom:#d3d3d3 dashed 1px; height:36px; line-height:36px;width:100%; float:left;}
.zj_pat2_3 p{ width:280px;}
.zj_pat2_3 img{ padding-right:5px;padding-left:5px; padding-top:10px;}

/*套餐页*/
.tc_pat1{width:100%;float:left;height:auto;background-image: url(../images/xw3_22.jpg);background-repeat: repeat-x;background-position: 0px 35px;}
.tc_pat1_1{ line-height:35px; color:#d39d62; font-size:16px; width:98%; margin-left:auto; margin-right:auto;}
.tc_pat1_1 img{ padding-left:5px; padding-right:5px;}

.tc_pat1_2{ padding-top:10px;width:100%;float:left;}
.tc_pat1_2 td{ width:25%; text-align:center; line-height:24px; padding-top:5px;}
.tc_pat1_2 a{ color:#6a6a6a; font-size:14px;}
.tc_pat1_2 img{ width:60%; padding-top:5px;}

.tc_pat2{width:100%;float:left;height:auto; margin-top:10px; background-color:#f8f5ee;}
.tc_pat2_1{ line-height:35px;background-color:#fff; color:#717171; font-size:16px; width:320px; margin:10px auto 10px auto;}
.tc_pat2_1 p{ line-height:20px; text-indent:2em; padding-top:20px; padding-left:5px; width:302px; padding-bottom:10px; font-size:13px;}
.tc_pat2_1 h4{ text-align:center;}

.tc_wrap{margin:5px auto 0 auto;}
.tabbtn{height:32px; width:100%;}
.tabbtn li {display:block;float:left;width:33.33%;}
.tabbtn li a{color:#717171; width:100%;display:block;float:left;text-align:center;background:#f8f5ee;line-height:32px;font-size:16px; border-bottom:#e3e2e2 solid 1px;border-top:#e3e2e2 solid 1px;}
.tabbtn li a.current{color:#dd667c;background:#fcfbf8;border-bottom:0px;border-left:#e3e2e2 solid 1px;border-right:#e3e2e2 solid 1px; margin: 0 -1px 0 -1px;}
.tc_swiper-container{height:825px;border-radius:0 0 5px 5px;width:100%;border-top:0;}
.tc_swiper-slide{height:825px;width:100%;background:none;}
.tc_content-slide{padding:10px 0px 10px 0px;}
.tc_content-slide p{text-indent:2em;line-height:1.9;}

/* tabbtn */
.tc_pat3{width:100%;float:left;height:auto; background-color:#f8f5ee;}
.tc_pat3_1{ line-height:35px;background-color:#fff; color:#717171; font-size:16px; width:320px; margin:10px auto 10px auto;}
.tc_pat3_2{ line-height:35px;background-color:#fff; color:#717171; font-size:16px; width:320px; margin:10px auto 10px auto;}
.tc_pat3_3{ line-height:35px;background-color:#fff; color:#717171; font-size:16px; width:320px; margin:10px auto 10px auto;}
.tc_pat3_4{ line-height:35px;background-color:#fff; color:#717171; font-size:16px; width:320px; margin:10px auto 10px auto;}
/* tabcon */
.tabqh {width:320px; margin-left:auto; margin-right:auto; height:320px;position:relative;}
.tabqh .menu{width:100%; float:left;display:block; border-bottom:#cdcdcd solid 2px;}

.tabqh .menu li{display:block;float:left;width:33.33%;}
.tabqh .menu li a{color:#717171; width:100%;display:block;float:left; text-align:center;background:#fff;line-height:35px;font-size:14px; }
.tabqh .menu li a.tabactive{color:#717171; width:100%;display:block;float:left;text-align:center;background:#fff;background:url(../images/tc_31.jpg) no-repeat center bottom;-moz-background-size:46px 3px;-webkit-background-size:46px 3px;background-size:46px 3px; color:#d23351;}



.tabqh .tabdiv{width:100%;height:128px;position:absolute;text-align:left;top:40px; left:0;}	
.hiddendiv{display: none;}

.tc_tab2{ width:100%; float:left; text-align:center;}
.tc_tab3{ width:300px; text-align:center;margin-left:auto; margin-right:auto; padding-top:5px; padding-bottom:3px; height:201px;}
.tc_tab3 li{ width:100%; float:left; border-bottom:#e3e2e2 dashed 1px;height:31px; font-size:13px; line-height:20px; padding-top:10px;}
.tc_tab3 li p{ width:290px; float:left; text-align:left;line-height:27px; text-indent:1em;}
.tc_tab3 li p img{ padding-right:5px;}
.tc_tab3 li span{ width:60px; float:right; border:#d39d62 solid 1px;}
.tc_tab3 li a{ color:#717171;}

.tabqh1 {width:320px; margin-left:auto; margin-right:auto; height:320px;position:relative;background:#fff;}
.tabqh1 .menu{width:100%; float:left;display:block; border-bottom:#cdcdcd solid 2px;}

.tabqh1 .menu li{display:block;float:left;width:33.33%;}
.tabqh1 .menu li a{color:#717171; width:100%;display:block;float:left; text-align:center;line-height:35px;font-size:14px; }
.tabqh1 .menu li a.tabactive{color:#717171; width:100%;display:block;float:left;text-align:center;background:url(../images/tc_31.jpg) no-repeat center bottom;-moz-background-size:46px 3px;-webkit-background-size:46px 3px;background-size:46px 3px; color:#d23351;}
.tabqh1 .tabdiv{width:100%;height:128px;position:absolute;text-align:left;top:40px; left:0;}	


.tabqh2 {width:320px; margin-left:auto; margin-right:auto; height:400px;position:relative;background:#fff;}
.tabqh2 .menu{width:100%; float:left;display:block; border-bottom:#cdcdcd solid 2px;}

.tabqh2 .menu li{display:block;float:left;width:33.33%;}
.tabqh2 .menu li a{color:#717171; width:100%;display:block;float:left; text-align:center;line-height:35px;font-size:14px; }
.tabqh2 .menu li a.tabactive{color:#717171; width:100%;display:block;float:left;text-align:center;background:url(../images/tc_31.jpg) no-repeat center bottom;-moz-background-size:46px 3px;-webkit-background-size:46px 3px;background-size:46px 3px; color:#d23351;}
.tabqh2 .tabdiv{width:100%;height:128px;position:absolute;text-align:left;top:40px; left:0;}	

.tabqh3 {width:320px; margin-left:auto; margin-right:auto; height:320px;position:relative;background:#fff;}
.tabqh3 .menu{width:100%; float:left;display:block; border-bottom:#cdcdcd solid 2px;}

.tabqh3 .menu li{display:block;float:left;width:33.33%;}
.tabqh3 .menu li a{color:#717171; width:100%;display:block;float:left; text-align:center;line-height:35px;font-size:14px; }
.tabqh3 .menu li a.tabactive{color:#717171; width:100%;display:block;float:left;text-align:center;background:url(../images/tc_31.jpg) no-repeat center bottom;-moz-background-size:46px 3px;-webkit-background-size:46px 3px;background-size:46px 3px; color:#d23351;}
.tabqh3 .tabdiv{width:100%;height:128px;position:absolute;text-align:left;top:40px; left:0;}	

/* 列表页 */
.list_topyh{ width:100%; float:left; padding-top:9px;}
.list_topyh .wz{background:url(../images/xw3_22.jpg) repeat-x left 35px; width:100%; height:35px;}
.list_topyh .wz img{}
.list_yh{ width:100%; float:left; }

.list_yh img{ float:left; padding-top:2px;}

.list_pzt1{width:100%;float:left;height:auto;}

.list_pzt1_1{ width:320px; text-align:center;margin-left:auto; margin-right:auto; padding-top:5px; padding-bottom:3px; height:201px;}
.list_pzt1_1 a{ color:#6a6a6a;}
.list_pzt1_1 li{ width:100%; float:left; border-bottom:#e3e2e2 dashed 1px;height:31px; font-size:13px; line-height:20px; text-align:left; padding-top:10px;}
.list_pzt1_1 li img{ padding-left:5px; padding-right:5px;}

.zjcot_title{ color:#d39d62;line-height:52px; text-align:center; height:61px;float:left;width:100%; font-size:15px;}
.zj_t{ width:37px; height:18px; float:left; background-color:#d39d62;    -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius: 3px;/* Webkit browsers */ border-radius:3px; /* W3C syntax */ line-height:18px; text-align:center; color:#FFF; margin-right:3px;}

/* 环境页 */
.hj_pat3{ width:100%; float:left; padding-bottom:5px;background:url(../images/hj_13.jpg) repeat-x top;}
.hj_pat3_1{ width:310px;margin-right: auto;margin-left: auto; }
.tabqh4 {width:310px; height:520px; overflow:hidden;}	
.tabqh4 .tabdiv{width:100%;text-align:left; float:left; padding-top:22px;}	
.wrap3{width:310px;height:90px; float:left; background-color:#f8f5ee;}
.wrap3 li{ width:90px; float:left; height:25px; margin-top:15px; margin-left:5px; margin-right:5px; display:inline;}
.wrap3 li a{width:90px; float:left; height:25px;margin-right:5px; display:inline;background-color:#fff;    -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;/* Webkit browsers */ border-radius:5px; /* W3C syntax */ text-align:center; line-height:25px; color:#717171; border:#e2e2e2 solid 1px;}
.wrap3 li a.active{background-color:#d39d62;border:#e5e4e3 solid 1px; color:#FFF;}

.wrap3 li a.tabactive{background-color:#d39d62; border:#e5e4e3 solid 1px; color:#FFF;}

#tab3{width: 300px;position: relative;height: 30px;left: 190px;top: 0px}

.hj_pat3_1 .block_home_slidera {padding: 1px;position: relative;text-align: center;line-height: 0px;margin-right: auto;margin-left: auto;}  /*底部小图标*/
.hj_pat3_1 .block_home_slidera .slide {}
.hj_pat3_1 .block_home_slidera .captiona {width:100%; float:left; text-align:left;}
.hj_pat3_1 .block_home_slidera .captiona p {padding-top:18px; text-indent:2em; font-size:14px; color:#717171; line-height:25px;width:100%; float:left;}
.hj_pat3_1 .block_home_slidera .captiona p.title {padding-bottom:6px;padding-top:20px;text-indent:1.5em; font-size:15px; color:#d39d62; font-weight:bold; line-height:normal;background:url(../images/in_24.jpg) no-repeat 1px 22px;-moz-background-size:15px 15px;-webkit-background-size:15px 15px;background-size:15px 15px;}
.hj_pat3_1 .block_home_slidera .flex-direction-nav a {width:15px; height:30px; margin-top:-27px; display:block; position:absolute; top:30%; background-repeat:no-repeat; background-image:url(../images/xw3.png);-moz-background-size:392px 30px;-webkit-background-size:392px 30px;background-size:392px 30px; text-indent:-9000px;}
.hj_pat3_1 .block_home_slidera .flex-direction-nav a.flex-prev {left:3px; background-position:left top;}
.hj_pat3_1 .block_home_slidera .flex-direction-nav a.flex-prev:hover {background-position:left top;}
.hj_pat3_1 .block_home_slidera .flex-direction-nav a.flex-next {right:3px; background-position:right top;}
.hj_pat3_1 .block_home_slidera .flex-direction-nav a.flex-next:hover {background-position:right top;}
.hj_pat3_1 .block_home_slidera .flex-control-paging {padding-top:15px; display:inline-block;}
.hj_pat3_1 .block_home_slidera .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.hj_pat3_1 .block_home_slidera .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}
.hj_pat3_1 .block_home_slidera .flex-control-paging li a.flex-active {background-position:right top;}



.hj_pat3_1 .block_home_post_feature {width:300px;}
.hj_pat3_1 .block_home_post_feature p {padding-bottom:0px;}



.hj_pat3_1 .flexslider {margin: 0; padding: 0;}
.hj_pat3_1 .flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.hj_pat3_1 .flexslider img {width: 100%; float:left;}
.hj_pat3_1 .flex-pauseplaya span {text-transform: capitalize;}

.scen input{ width:150px; border: #999 solid 1px; line-height:25px; height:25px;}
.scen textarea{ width:150px; border: #999 solid 1px; }


