
.banner{ overflow:hidden;position:relative;width:100%;} 
.banner .hd{height:10px; position:absolute; overflow:hidden;bottom:2%; z-index: 99;width:100%;} 
.banner .hd ul{overflow:hidden; zoom:1; text-align:center; margin:0; padding:0} 
.banner .hd ul li{ position:relative;border-radius:10px;width:50px; height:10px; overflow:hidden; background:#fff;padding:0; margin:0px 0.3rem; text-indent:-999px; cursor:pointer;display:inline-block; color:#FFF;} 
.banner .hd ul li.on{ background:#0ab4c4; color:#0ab4c4} 

/******疾病导航图******/
.jbdh {width: 100%; margin:0 auto; height:auto; margin-top:3%; overflow:hidden;}
.jbdh p {float: left;width: 23%;margin-left:1.5%;text-align: center;margin-top:2%; font-size:19px;}
.jbdh p img{ margin:0 auto; width:54.5%;}
.jbdh p a {color: #666; line-height:38px;}
.jbdh p:first-child {margin-left: 2%;}
.jbdh p:nth-child(5) {margin-left: 2%;}
.jbdh_last {background-color: #e3e0e0;}

/******头条******/
.sy_hbtt{ margin:0 auto; width:96%; height:auto; border-top:1px solid #eeeeee; margin-top:3%; padding-top:2%; padding-bottom:1%; overflow:hidden;}
.sy_hbtt_bt{ float:left; width:18%; height:30px; line-height:30px; padding-left:2%; border-right:1px solid #eeeeee;}
.sy_hbtt_bt p{ float:left; width:94%; font-size:22px; color:#ff3e39; margin-top:3px;}

.gdqh{ width:78%; float: right; font-size:18px;height:30px; line-height:30px; overflow:hidden;}
.core{ width:96%; height:2rem; margin:0 auto; position:relative; overflow:hidden;}
.core a{float: left; width:100%; color:#333;}



/********男女病种切换********/
.bznv2{ margin: 0 auto; width:96%; height:auto; overflow:hidden; margin-top:4%; }
.bznv2 a.hover {
	color:#FFF; text-decoration:none; background:#fe801a;
}
.bznv2 a { float:left; width:50%; background:#049daa; display:inline; height:56px; cursor:pointer; line-height:56px; text-decoration:none; font-size:26px; text-align:center; color:#FFF;}

.byjb1{margin: 0 auto; width:612px; border:1px solid #CCC; height:auto; overflow:hidden; margin-top:3%; }
.byjb1 dl{ float:left; width:191px; padding:15px 2px 15px 10px; height:auto; overflow:hidden; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
.byjb1 dl:nth-child(3){  border-right:0;}
.byjb1 dl:nth-child(4){ border-bottom:0;}
.byjb1 dl:nth-child(5){ border-bottom:0;}
.byjb1 dl:nth-child(6){ border-bottom:0; border-right:0;}
.byjb1 dl dt{ float:left; width:60px;}
.byjb1 dl dd{ float:left; padding-left:8px; font-size:18px; line-height:28px;}
.byjb1 dl dd br{ display:inline;}

.nv-bj{background:#ff6281; }
.nan-bj{background:#0ba1de; }

.byjb2{margin: 0 auto; width:100%; height:auto; overflow:hidden; }
.byjb2 ul{margin: 0 auto; width:100%; height:auto; overflow:hidden; margin-top:2%; padding-bottom:1%;}
.byjb2 ul p{ float:left; width:43%; height:1.5rem; padding-left:3%; background:url(sj.jpg) left no-repeat; margin:1% 0 0 2%; display:inline; overflow:hidden; line-height:26px; font-size:18px;}

.guanzhu{ margin:0 auto; width:96%; height:326px; overflow:hidden; background:#e8f5f6; padding-bottom:2%; margin-top:1%;}
.guanzhu_bt{ margin:0 auto; width:94%;  height:auto; overflow:hidden; text-align:center; margin-top:2%;}
.guanzhu_bt p{ float:left; width:220px; margin-left:172px; font-size:26px; line-height:42px; border-bottom:3px solid #049daa; position:absolute; z-index:10;}
.guanzhu_bt i{float:left; width:100%; border-bottom:1px solid #aac4c6; margin-top:43px;}

.guanzhu_wz{ margin:0 auto; width:94%; height:auto; overflow:hidden; font-size:20px; text-align:center; overflow:hidden; margin-top:2%;}
.guanzhu_wz a{float:left; height:56px; color:#FFF; line-height:54px; font-size:24px; margin-top:1%;}
.guanzhu_wz a:nth-child(1){ width:280px; background:#39a5e1;}
.guanzhu_wz a:nth-child(2){ float:right; width:292px; background:#0bbccb;}
.guanzhu_wz a:nth-child(3){ width:100%; background:#f47651;}
.guanzhu_wz a:nth-child(4){ width:252px; background:#5cbb57;}
.guanzhu_wz a:nth-child(5){float:right; width:320px; background:#e7b43c;}
.guanzhu_wz a:nth-child(6){ width:318px; background:#f85876;}
.guanzhu_wz a:nth-child(7){float:right; width:254px; background:#657fce;}


/****视频中心******/
.h-bt{ margin:0 auto; width:96%; height:auto; border-bottom:1px solid #dedede; padding-bottom:1.5%; overflow:hidden; margin-top:3%;}
.mod-icon {
    display: inline-block;
    float:left; width:4px; padding-right:1%;}
.h-bt p a{ float:left; height:30px; font-size:26px; color: #333; line-height:28px;}


.spall{ margin:0 auto; width:230px; height:auto; overflow:hidden; margin-top:2%; }
.spall a.hover {
	border-radius:10px; color:#FFFFFF; background:#0db1bf; text-decoration:none;
}
.spall a { float:left; width:66px; margin-left:5px; margin-right:5px; display:inline; border-radius:10px; height:12px; cursor:pointer; text-decoration:none; background:#bcbcbc; 
}
.spzxall{ margin:0 auto; width:95%; height:225px; overflow:hidden; margin-top:3%; }
.spzxall dl{ float:left; width:48.5%; height:auto; overflow:hidden;}
.spzxall dl:nth-child(2){ float:right;}
.spzxall dl dt{ float:left; width:100%;}
.spzxall dl dt img{ float:left; width:100%; height:185px;}
.spzxall dl dd{ float:left; width:100%; text-align:center; font-size:19px; height:45px; line-height:45px; overflow:hidden;}



.zj_cont{ margin:0 auto; width:94%; height:auto; overflow:hidden; margin-top:3%; border-bottom:1px dashed #CCCCCC; padding-bottom:2%;}
.zj_cont p{float:left; width:138px;  height:193px;}
.zj_cont dl{ float:left; width:315px; padding-left:15px;}
.zj_cont dl dt{ float:left; width:300px; height:auto; overflow:hidden; font-size:26px; line-height:30px;}
.zj_cont dl dt font{ color:#666;}
.zj_cont dl span{ float:left; width:300px; font-size:20px; color:#555; margin-top:9px;}
.zj_cont dl dd{ float:left; width:300px; font-size:18px; margin-top:2%; }
.zj_cont ul{ float:right; width:18%;}
.zj_cont ul li{ float:left; width:100%; height:36px; border-radius:0.2rem; background:#04a2bb; text-align:center; line-height:36px; color:#FFF; margin:4% 0;}
.zj_cont ul .zjwz{ float:left; border:0; cursor:pointer; width:100%; height:36px; border-radius:5px; background:#fe801a; text-align:center; line-height:33px;  color:#FFF; margin:4% 0; font-size:18px;}
.zj_cont ul .dhyy{ float:left; border:0; cursor:pointer; width:100%; height:36px; border-radius:5px; background:#0da6b3; text-align:center; line-height:33px;  color:#FFF; margin:4% 0; font-size:18px;}
.zj_cont ol{float:left; width:445px;padding-left:15px; margin-top:1.5%; font-size:19px;}

/***********************/
.zj-nav { margin:0 auto; width:100%; height:auto; overflow:hidden; margin-top:1%;}
.zj-nav ul{
	list-style:none;
	margin:0px;
	padding:2% 0% 0% 0%;
	overflow:hidden;
}
.zj-nav ul li{
	width:33%;
	float:left;	
	text-align:center; line-height:32px;
	border-right:1px dashed #bdbdbd;
}
.zj-nav ul li br{ display:inline;}
.zj-nav ul li:nth-child(3){border-right:0;}
.zj-nav ul li img{
	display:block;
	max-width:80%;
	margin:0% auto 1% auto;	
}
.zj-nav ul li a{
	color:#656565; font-size:22px;
}
.zj-nav ul li a font{font-size:17px;}
.zj-nav ul li:nth-child(4){
	border-right:0px;	
}


/***********特色技术************/
.tsjsall{ margin:0 auto; width:230px; height:auto; overflow:hidden; margin-top:3%; }
.tsjsall a.hover {
	border-radius:10px; color:#FFFFFF; background:#0db1bf; text-decoration:none;
}
.tsjsall a { float:left; width:66px; margin-left:5px; margin-right:5px; display:inline; border-radius:10px; height:12px; cursor:pointer; text-decoration:none; background:#bcbcbc; 
}
.tsjs{ margin:0 auto; width:96%; height:auto; overflow:hidden; margin-top:3%; }
.tsjs_l{width:35%;height:auto;float:left;}
.tsjs_l img{width:210px;height:180px;}
.tsjs_r{float:right;width:63%;}
.tsjs_r h4{width:100%;height:40px; line-height:40px; font-size:22px; background:#30b7c2; font-weight:normal;}
.tsjs_r h4 ol{ float:left; width:75px; text-align:center; color:#FFF;}
.tsjs_r h4 span{ float:right; width:300px; height:38px; padding-left:10px; background:#FFF; line-height:38px; margin:1px; display:inline; }
.tsjs_r dl{float:right;width:100%; height:131px; background:#f0f0f0; margin-top:2%;}
.tsjs_r .p1{ margin:0 auto; width:94%;color:#fe801a; font-size:22px; margin-top:1%;}
.tsjs_r .p2{ margin:0 auto; width:94%; font-size:18px;}
.tsjs_r .tag3{ margin:0 auto; width:75%;overflow:hidden;}
.tsjs_r .tag3 a{ float:left; width:32%; margin:2% 8%; font-size:18px; height:28px; text-align:center; line-height:28px; background:#fc6520;color:#fff;display:block;border-radius:5px;}
.tsjs_r .tag3 a:nth-child(2){ background:#0da6b3;}

/***********好孕案例************/
.hyalall{ margin:0 auto; width:230px; height:auto; overflow:hidden; margin-top:3%; }
.hyalall a.hover {
	border-radius:10px; color:#FFFFFF; background:#0db1bf; text-decoration:none;
}
.hyalall a { float:left; width:66px; margin-left:5px; margin-right:5px; display:inline; border-radius:10px; height:12px; cursor:pointer; text-decoration:none; background:#bcbcbc; 
}
.haoyun{ margin:0 auto; width:100%; height:auto; overflow:hidden; margin-top:3%; }
.haoyun dl{ float:left; width:184px; padding:4px; height:150px; margin-left:14px; display:inline; overflow:auto; border:2px solid #efefef;}
.haoyun dl dt{ width:184px; height:112px;}
.haoyun dl dt img{ width:184px; height:112px;}
.haoyun dl dd{ width:184px; height:25px; margin-top:4px; padding-bottom:2%; background:#ececec; text-align:center; padding-top:5px; font-size:18px; line-height:22px;}

/*********自测页************/
.zcye{ margin:0 auto; width:100%; height:960px; overflow:hidden; background:url(zc_bj.jpg) no-repeat; }
.zc_bt{ margin:0 auto; width:100%; margin-top:45%; height:2rem; line-height:50px; text-align:center; letter-spacing:5px; font-size:36px; color:#FFF;}
.zc_bz{ margin:0 auto; width:90%; height:auto; overflow:hidden; margin-top:3%;}
.zc_bz dl{ float:left; width:32%; height:auto; overflow:hidden; margin:8% 0 0 12%; display:inline;}
.zc_bz dl dt{ margin:0 auto; width:74%; height:auto; overflow:hidden;}
.zc_bz dl dd{ margin:0 auto; width:100%; height:50px; font-size:22px; line-height:50px; text-align:center; overflow:hidden;}
.zc_bz dl dd a{ color:#FFF;}

.sdys { width:100%; overflow:hidden; margin:10px 0 25px;}
.sdys h1 { width:100%; font-size:30px; line-height:54px; text-align:center; font-weight:normal;}
.sdys .sdys_ul { width:100%; margin-top:10px;}
.sdys .sdys_ul li{ width:310px; height:98px; background:#eee; border-radius:4px; margin:0px 5px 10px; float: left;}
.sdys .sdys_ul .li_r{ margin-right:0px;}
.sdys .sdys_ul li dl{ margin-top:17px; margin-left:19px;overflow: hidden;}
.sdys .sdys_ul li dl dt{ float:left; margin-right:5px;}
.sdys .sdys_ul li dl .sex_dd2{ float:left; width:222px; font-size:22px; color:#959595; line-height:28px; font-weight:normal;}
.sdys .sdys_ul li dl .sex_dd2 a{ color:#959595; text-decoration:none;}

.yyxw {overflow:hidden; border:1px #e5e5e5 solid;}
.yyxw h2 { width:100%; height:52px; border-bottom:2px #0ab4c4 solid; background:#eee; font-size:26px; color:#0ab4c4; line-height:52px; font-weight:normal;}
.yyxw h2 span { display:inline-block; float:left; padding-left:25px;}
.yyxw h2 a { display:inline-block; float:right; padding-right:10px; font-size:20px; color:#959595;}
.yyxw_in { padding:15px 18px;}
.yyxw_in a { display:block; font-size:24px; color:#898989; line-height:39px; border-bottom:1px solid #d2d2d2; text-indent:32px; background:url(yyxw_01.jpg) no-repeat left center;}

/*广告条滚动效果*/
.ggw{margin:30px 0; width:640px; height:170px; position:relative;}
.ggw .bd{position:;height: 100%;z-index: 0;}
.ggw .bd ul li{ width:640px; height:170px;}
.ggw .hd{height: 15px;overflow: hidden;position: absolute;right: 5px;bottom: 10px;z-index: 1;}
.ggw .hd ul li{overflow: hidden;zoom: 1;float: left;}
.ggw .hd li{float: left;margin-right: 2px;width: 15px;height: 15px;line-height: 14px;text-align: center;background: #fff;cursor: pointer;font-size: 12px;}
.ggw .hd li.on{background: #298DD9;color: #fff;position: relative;}
/*广告条滚动效果*/

.kycg { width:100%; overflow:hidden; margin-bottom:30px;}
.kycg h1 { width:100%; height:60px; background:#0ab4c4; font-size:26px; color:#fff; line-height:60px; font-weight:normal; text-align:center;}
.kycg_pt { width:100%; overflow:hidden;}
.kycg_pt h2 { width:100%; overflow:hidden; margin:15px 0;}
.kycg_pt dl { float:left; width:205px; height:358px;}
.kycg_pt dl dt { width:205px; height:204px;}
.kycg_pt dl dd { width:205px; height:139px; padding-top:15px;}
.kycg_pt dl dd a { font-size:18px; color:#959595; line-height:28px;}
.kycg_pt dl dd a span { font-size:20px; color:#252424;}
.kycg p { padding:0 10px; font-size:22px; color:#252424; line-height:30px; text-indent:2em; margin-top:10px;}
.kycg p a {color:#ff0000;}

.hxjs { overflow:hidden;}
.hxjs_tt { width:100%; height:82px; background:url(hxjs_02.jpg) repeat-x;}
.hxjs_tt #byjs2 { border-right:1px solid #fff; border-left:1px solid #fff;}
.hxjs_tt a { float:left; display:block; width:212px; font-size:24px; color:#252424; line-height:68px; text-align:center; height:82px;}
.hxjs_tt a.hover { background:url(hxjs_01.jpg) no-repeat; color:#fff;}
.hxjs_pt { width:100%; height:276px; overflow:hidden; margin:10px 0 20px;}

.hxjs_pt_z { position:relative;}
.hxjs_pt_z .prev { display:block; width:57px; height:104px; background:url(zleft.png) no-repeat; position:absolute; top:90px; left:5px; opacity:0.3;}
.hxjs_pt_z .next { display:block; width:57px; height:104px; background:url(zright.png) no-repeat; position:absolute; top:90px; right:5px; opacity:0.3;}


.kycg { width:100%; overflow:hidden; margin-bottom:30px;}
.kycg h1 { width:100%; height:60px; background:#0ab4c4; font-size:26px; color:#fff; line-height:60px; font-weight:normal; text-align:center;}

.zjbk { width:100%; overflow:hidden;}
.zjbk h2 { width:100%; height:60px; background:#0ab4c4; font-size:26px; color:#fff; line-height:60px; font-weight:normal; text-align:center; margin-bottom:20px;}

.zjfl { width:100%; overflow:hidden;}
.zjfl_tt { overflow:hidden;}
.zjfl_tt a { float:left; display:block; width:310px; height:42px; border:1px solid #1b1b1b; text-align:center; font-size:28px; color:#000; line-height:42px;}
#bybyzj2 { float:right;}
.zjfl_tt a.hover { border:1px solid #0ab4c4; color:#0ab4c4;}
.zjfl_pt { width:100%; height:288px; overflow:hidden; margin:20px 0px 0px;}
#bybyzj_1 { width:100%; overflow:hidden;}
.zjbox1 { overflow:hidden; position:relative;} 
.zjbox1 .bd {} 
.zjbox1 .bd ul { overflow:hidden; zoom:1; } 
.zjbox1 .bd ul li { float:left;display:_inline; margin:0 5px;}
.zjbox1 .bd ul li a { display:block; width:310px; height:288px; background:#eee;}
.zjbox1 .bd ul li a span { display:inline-block; width:300px; height:74px; font-size:28px; color:#1b1b1b; line-height:40px; padding:10px 0 0 10px;}
.zjbox1 .bd ul li a span b { font-size:24px; color:#959595;}
.zjbox1 .bd ul li a span i { font-size:22px; color:#959595; font-style:normal;}
#bybyzj_2 { width:100%; overflow:hidden;}
.zjbox2 { overflow:hidden; position:relative;} 
.zjbox2 .bd {} 
.zjbox2 .bd ul { overflow:hidden; zoom:1; } 
.zjbox2 .bd ul li { float:left;display:_inline; margin:0 5px;}
.zjbox2 .bd ul li a { display:block; width:310px; height:288px; background:#eee;}
.zjbox2 .bd ul li a span { display:inline-block; width:300px; height:74px; font-size:28px; color:#1b1b1b; line-height:40px; padding:10px 0 0 10px;}
.zjbox2 .bd ul li a span b { font-size:24px; color:#959595;}
.zjbox2 .bd ul li a span i { font-size:22px; color:#959595; font-style:normal;}

.cgal { width:100%; overflow:hidden; margin-bottom:20px;}
.cgal_gd{ overflow:hidden; position:relative;}
.cgal_gd {} 
.cgal_gd ul{ overflow:hidden; zoom:1; } 
.cgal_gd ul li{ float:left;display:_inline; overflow:hidden;} 
.cgal_gd ul li .anli_f { width:640px; height:112px; margin-bottom:30px;}
.cgal_gd ul li .anli_f .anli1 { float:left; width:207px; height:112px; background:#0ab4c4; text-align:center;}
.cgal_gd ul li .anli_f .anli1 p { font-size:28px; line-height:34px; color:#fff; padding-top:20px;}
.cgal_gd ul li .anli_f .anli1 p span { font-size:22px;}
.cgal_gd ul li .anli_f .anli2 { float:left; width:207px; height:112px; margin-left:8px;}
.cgal_gd .hd { overflow:hidden;  height:15px;} 
.cgal_gd .hd ul{ margin:0 auto; overflow:hidden; zoom:1; width:75px;} 
.cgal_gd .hd ul li{ position:relative; _display:inline; float:left;  width:12px; height:12px; overflow:hidden; background:#fff; border:1px solid #202020; margin:0px 5px; text-indent:-999px; cursor:pointer; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;} 
.cgal_gd .hd ul li.on{ background:#0ab4c4; border:1px solid #0ab4c4;} 

.nnbz { width:100%; overflow:hidden;}
.nnbz_tt { overflow:hidden;}
.nnbz_tt a { float:left; display:block; width:304px; height:115px; margin:0 8px;}
.nnbz_nr { overflow:hidden; margin:20px 0 15px; border:2px solid #c7c7c7; padding-top:10px;}
.nnbz_nr_in { overflow:hidden;}
.nnbz_nr_in .gengduo { display:block; width:620px; height:80px; margin:10px auto; background:#eee; font-size:26px; color:#1b1b1b; line-height:80px; text-align:center; border-radius:10px;}
.nnbz_nr ul { overflow:hidden;}
.nnbz_nr ul li { float:left; width:200px; height:200px; background:#eee; margin:0 0 10px 9px;}
.nnbz_nr ul li a { display:block; width:200px; height:200px;}
.nnbz_nr ul li a i { display:block; padding:15px 35px 0;}
.nnbz_nr ul li a span { display:block; width:200px; font-size:26px; color:#1b1b1b; line-height:60px; text-align:center;}
.nnbz_nr_in .bzwzdy { overflow:hidden; padding:10px 25px;}
.nnbz_nr_in .bzwzdy a { display:block; padding-left:30px; background:url(arrow.jpg) no-repeat left center; font-size:24px; color:#898989; line-height:36px;}

.foot { width:100%; overflow:hidden; background:url(foot_bg.jpg) repeat-x; padding:62px 0 28px; margin-bottom:107px;}
.foot p { float:left; width:465px; height:136px; font-size:22px; color:#a8a8a8; line-height:44px; text-align:center;}
.foot a { float:left; display:block;}

.bottomfd { position:fixed; width:640px; height:107px; margin:0 auto; bottom:0px; z-index:997; _position:absolute; _top:auto; background:url(bottom_bg.jpg) repeat-x;}
.bottomfd a { float:left; display:block; width:78px; height:42px; margin:0 25px; font-size:24px; color:#fff; line-height:42px; text-align:center; padding-top:52px; margin-top:12px;}
.bottomfd a:nth-child(1) { background:url(bottom_01.png) no-repeat center top;}
.bottomfd a:nth-child(2) { background:url(bottom_02.png) no-repeat center top;}
.bottomfd a:nth-child(3) { background:url(bottom_03.gif) no-repeat center top;}
.bottomfd a:nth-child(4) { background:url(bottom_04.png) no-repeat center top;}
.bottomfd a:nth-child(5) { background:url(bottom_05.png) no-repeat center top;}
.gbcover { display:none; background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 998;}

/*list*/
.list_ckgd { overflow:hidden;}
.list_ckgd a { display:block; width:100%; height:60px; font-size:24px; color:#8a8a8a; line-height:45px; text-align:center;}


.position { margin-top:30px; height:50px; overflow:hidden; padding-left:16px; background:#eee; font-size:26px; color:#000; line-height:50px;}
.position a { color:#000;}
.position h1 { display:inline; font-weight:normal; font-size:26px; color:#000; line-height:50px; vertical-align:bottom;}
.position span { display:block; width:72px; height:50px; float:right;}

.toplistx { overflow:hidden; background:#b8b8b8;}
.toplistx a { display:block; float:left; width:25%; height:80px; border-bottom:1px solid #959595; font-size:18px; color:#333333; line-height:80px; text-align:center;}

.nrzy { padding:0 5px; border:1px solid #dcdcdc; height:172px; margin:30px 0 30px; position:relative;}
.nrzy p { font-size:22px; color:#3b3b3b; line-height:32px; text-indent:2em; padding:15px 5px 0;}
.nrzy p a { color:#fe0000;}
.xintian { overflow:hidden; margin-top:5px;}
.xintian a { display:block; float:left; width:150px; height:35px;}
.xintian a:nth-of-type(1) { float:left; margin-left:30px;}
.xintian a:nth-of-type(2) { float:right; margin-right:30px;}

.zlmbox { overflow:hidden; margin-bottom:20px;}
.zlmbox_tt { height:50px; margin-bottom:20px;}
.zlmbox_tt a { float:left; display:block; overflow:hidden; width:629px; height:50px; margin:0 10px; border-radius:10px; font-family:SimHei; font-size:26px; line-height:50px; text-align:center; background:#c9c9c9; color:#000;}
.zlmbox_tt a.hover { background:#0aa9b8; color:#fff;}

.zlmbox_nr { overflow:hidden; margin-bottom:10px}
.zlmbox_nr p { padding:10px 22px 0; border-bottom:1px solid #adadad; font-size:24px; color:#1b1b1b; line-height:50px;}
.zlmbox_nr p a { display:block; padding-left:38px; color:#1b1b1b; background:url(sjtb.jpg) no-repeat 10px center;}



.list { overflow:hidden;}
.list_nr { overflow:hidden; margin-bottom:10px; height:auto; padding-bottom:2%;}
.list_nr_a { padding-left:26px; height:128px; border-bottom:1px solid #959595;overflow: hidden; padding-right:20px;padding-bottom: 30px;}
.list_nr .p1 { margin-top:10px; font-size:24px; color:#1b1b1b; line-height:55px; text-indent:25px; background:url(sjtb.jpg) no-repeat left center; white-space: nowrap; overflow:hidden;}
.list_nr .p1 a { color:#1b1b1b; white-space: nowrap; overflow:hidden; display:block;}
.list_nr .p2 { font-size:22px; color:#959595; line-height:30px; text-indent:25px; margin-top:15px;}
.list_nr .p2 span { display:inline-block; width:463px; text-indent:0px;}
.list_nr .p2 a { display:inline-block; width:80px; height:32px; font-size:20px; color:#fff; line-height:30px; text-align:center; background:#f39800; border-radius:5px; text-indent:0px;}
.list_nr_a .p3 { padding-left:25px; font-size:22px; color:#959595; line-height:35px;text-indent: 2em;}
.list_nr_a .p3 a { color:#f39800;}

.zjtdxx { width:100%; overflow:hidden; margin-bottom:30px;}
.zjtdxx h2 { height:60px; background:#0ab4c4; font-weight:normal;}
.zjtdxx h2 .front { display:inline-block; width:184px; height:50px; margin:10px 0 0 15px; background:#fff; font-size:26px; color:#0ab4c4; line-height:50px;  text-align:center; border-top-left-radius:5px; border-top-right-radius:5px;}
.zjtdxx h2 .back { display:inline-block; float:right; width:200px; height:44px; margin:16px 0 0 15px; font-size:20px; color:#FFF; line-height:44px; text-align:center; /*text-shadow: 2px 2px 2px #000;*/}
.zjtdyy { width:100%; overflow:hidden; padding-top:25px;}
.zjtdyy a { display:block; float:left;}
.zjtdyy a:nth-child(1),.zjtdyy a:nth-child(3) { margin:0 12px 10px 2px;}
.zjtdyy a:nth-child(2),.zjtdyy a:nth-child(4) { margin:0 2px 0 0;}

.hzck { width:100%; overflow:hidden;}
.hzck h1 {width:100%; height:40px; border-bottom:1px solid #0ab4c4; font-size:26px; color:#000; line-height:40px; font-weight:normal; text-indent:20px;}
.hzck_nr { padding:28px 20px; overflow:hidden;}
.hzck_nr a { display:block; height:70px; margin-bottom:8px; float:left; font-size:24px; color:#fff; line-height:70px; text-align:center;}
.hzck_nr a:nth-child(1) { width:330px; margin-right:5px; background:#a55ab5;}
.hzck_nr a:nth-child(2) { width:260px; background:#e56472;}
.hzck_nr a:nth-child(3) { width:595px; background:#79a200;}
.hzck_nr a:nth-child(4) { width:250px; margin-right:5px; background:#a84200;}
.hzck_nr a:nth-child(5) { width:340px; background:#02adaf;}

.zoujihb { width:100%; overflow:hidden; margin-bottom:30px;}
.zoujihb h1 { height:60px; background:#0ab4c4; font-weight:normal;}
.zoujihb h1 span { display:inline-block; width:184px; height:50px; margin:10px 0 0 15px; background:#fff; font-size:26px; color:#0ab4c4; line-height:50px;  text-align:center; border-top-left-radius:5px; border-top-right-radius:5px;}
.zoujihb h1 a { display:inline-block; float:right; width:132px; height:40px; margin:10px 15px 0 0; font-size:18px; color:#fff; line-height:40px; text-align:center; background:#0fb098; border-radius:6px;}
.zoujihb_zl { margin:15px 0; overflow:hidden;}
.zoujihb_zl_left { float:left; width:339px; height:208px; padding:5px; border:1px solid #eee; margin-right:15px;}
.zoujihb_zl_right { float:left; width:270px; overflow:hidden; padding-top:10px;}
.zoujihb_zl_right p { font-size:18px; color:#313131; line-height:40px; border-bottom:1px dashed #cacaca; text-indent:20px; background:url(yyys_02.png) no-repeat left center;}
.zoujihb_ys { width:100%; overflow:hidden;}
.zoujihb_ys a { float:left; display:block; width:156px; height:190px; background:#0ab4c4; margin:0 2px;}
.zoujihb_ys a span { display:block; width:156px; font-size:20px; color:#fff; line-height:40px; text-align:center; margin-top:13px;}
.zoujihb_ys a i { display:block; padding:10px 20px 0;}

.xwzj { width:100%; overflow:hidden; margin-bottom:30px; border-top:1px solid #313131;}
.xwzj h1 { width:100%; overflow:hidden; padding:30px 0;}
.xwzj h1 span { margin:0 auto; display:block; width:400px; height:50px; font-size:22px; color:#313131; line-height:50px; text-align:center; font-weight:normal; background:#eee; border-radius:20px;}

.ywbd { width:100%; overflow:hidden; margin-bottom:30px;}
.ywbd h2 { height:60px; background:#0ab4c4; font-weight:normal;}
.ywbd h2 span { display:inline-block; width:184px; height:50px; margin:10px 0 0 15px; background:#fff; font-size:26px; color:#0ab4c4; line-height:50px;  text-align:center; border-top-left-radius:5px; border-top-right-radius:5px;}

.yy_gh h2{ line-height:30px; text-align:center; font-size:16px; font-weight:bold;}
.yy_gh p{ text-indent:2em; line-height:22px; font-size:14px;}
.yy_gh h3{text-align:center; line-height:30px; font-size:14px;}
.yy{ overflow:hidden; zoom:1; padding:40px 30px 25px;}
.yy ul li{ margin-top:13px; overflow:hidden; zoom:1; vertical-align:top;}
.yy ul li b{ width:132px; float:left; color:#202023; line-height:60px; font-weight:normal;display:inline-block; font-size:22px;}
.yy ul li b strong{ font-weight:normal;}
.txt1{ float:left; width:442px; line-height:60px; height:60px; border:1px solid #959595; border-radius:5px; font-size:20px; color:#8c8282; background:#eee;}
.text{ float:left; width:442px; height:180px; border:1px solid #959595; border-radius:5px; font-size:20px; color:#8c8282; line-height:30px; background:#eee;}
.but{ margin:10px auto 0; height:57px; width:250px; border:none; border-radius:5px; font-size:30px; color:#fff; line-height:57px; background:#f39800;}
.red { color:red;}

/**article**/
.article_nr p img { display:block; margin:auto; padding:10px 0;}
.article_nr div img { display:block; margin:auto; padding:10px 0;}
.article_nr center img { display:block; margin:auto; padding:10px 0;}
.article_nr center { line-height:0;}
.article { overflow:hidden; width:100%;}
.article_nr { overflow:hidden; padding:0 20px;}
.article_nr h1 { font-size:30px; color:#ff0000; line-height:60px; text-align:center; font-weight:normal; border-bottom:1px dashed #c9c9c9;}

.zjtel { position:relative; overflow:hidden; margin-top:10px; border:1px solid #e5e5e5; padding-bottom:26px;}
.zjlistboxx { width:598px; height:228px;}
.zjlistboxx_left { float:left; width:135px; height:166px; padding:2px; border:1px solid #eee; margin:26px 0 0 14px;}
.zjlistboxx_right { float:left; width:412px; margin:26px 0 0 12px; padding-top:6px; overflow:hidden;}
.zjlistboxx_right .p1 { font-size:24px; color:#ff2121; line-height:40px;}
.zjlistboxx_right .p3 { font-size:20px; color:#000; line-height:35px;}
.zjlistboxx_right .p3 a { color:#f78b00;}
.zjtel .xxlxb { width:412px; height:40px;/* background:#0ab4c4;*/ position:absolute; right:18px; bottom:38px;}

/*#telInput1 { float:left; height:30px; width:266px; margin:5px 0 0 5px; background:#fff; font-size:20px; color:#c3c3c3; line-height:30px; text-indent:6px; border-radius:5px;-webkit-appearance: none; border:none;}
#callBtn1 { float:left; width:110px; height:30px; margin:5px 0 0 20px; background:#f0b21d; font-size:20px; color:#fff; line-height:30px; text-align:center; border-radius:5px;-webkit-appearance: none; border:none;}*/


.article_nr_zw { padding:15px 0 20px; overflow:hidden; font-size:28px; line-height:48px;}
.article_nr_zw h1,.article_nr_zw h2,.article_nr_zw h3,.article_nr_zw h4,.article_nr_zw h5 { font-size:28px; line-height:48px; text-indent:0em; font-weight:normal;}
.article_nr_zw p { font-size:26px; color:#1b1b1b; line-height:48px;}
.article_nr_zw span { font-size:26px !important; line-height:48px !important;}

.article_nr_zw_sp { padding:15px 0 20px; overflow:hidden; font-size:28px; line-height:48px; text-indent:2em;}
.article_nr_zw_sp h1,..article_nr_zw_sp h2,..article_nr_zw_sp h3,..article_nr_zw_sp h4,..article_nr_zw_sp h5 { font-size:28px; line-height:48px; text-indent:0em; font-weight:normal;}
.article_nr_zw_sp p { font-size:26px; color:#1b1b1b; line-height:48px; text-indent:2em;}

.article_nr .zixun { overflow:hidden; width:100%; margin:10px 0 30px; position:relative;}
.article_nr .zixun1 img { margin:0 auto;}
.article_nr .zixun2 { overflow:hidden; margin-bottom:25px;}
.article_nr .zixun2 a { display:block; float:left; margin-left:15px;}

.xgyd { overflow:hidden; width:100%; margin-bottom:30px;}
.xgyd h1 { font-size:26px; color:#1b1b1b; line-height:60px; font-weight:normal; background:#eee; margin-bottom:10px;}
.xgyd h1 span { display:block; border-left:10px solid #0ab4c4; padding-left:20px;}
.xgyd p { font-size:26px; color:#313131; line-height:40px; border-bottom:1px dashed #cacaca; text-indent:34px; background:url(yyys_02.png) no-repeat 8px center; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.xgyd p a { color:#313131;}


.tjal { overflow:hidden;}
.tjal_tt { overflow:hidden;}
.tjal_tt a { float:left; display:block; width:320px; height:50px; background:#e6e6e6; font-size:24px; color:#000; line-height:50px; text-align:center;}
.tjal_tt a.hover { background:#0ab4c4; color:#fff;}
.tjal_nr { overflow:hidden; padding:15px 0;}
.tjal_nr p { padding-left:30px; font-size:20px; color:#313131; line-height:45px; border-bottom:1px dashed #cacaca; background:url("yyys_02.png") no-repeat scroll 8px center;}
.tjal_nr p a { color:#313131;}

/**list_al**/
.list_alsp { width:100%; overflow:hidden; margin:20px 0;}
.list_alsp a { display:block; float:left; width:290px; height:197px; padding:5px; border:1px solid #f2f2f2; border-radius:5px; margin:0 9px 10px;}
.wmanlitt { width:100%; overflow:hidden;}
.wmanlitt a { float:left; display:block; width:320px; height:60px; font-size:24px; color:#1b1b1b; line-height:60px; text-align:center; background:#eee;}
.wmanlitt a.hover { color:#fff; background:#0ab4c4;}
.list_al_out { width:100%; overflow:hidden;}
.list_nr .ckgd { display:block; height:60px; font-size:24px; line-height:60px; color:#333; background:#eee; text-align:center; margin: 5px 0 20px; border-radius: 10px;}


/**list_zj**/
.zjlistbox { width:622px; height:258px; border:1px solid #959595; margin-top:30px;}
.zjlistbox_left { float:left; width:171px; height:239px; padding:4px; border:1px solid #eee; margin:5px 0 0 6px;}
.zjlistbox_right { float:left; width:412px; margin-left:10px; padding-top:20px; padding-right:10px; overflow:hidden;}
.zjlistbox_right .p1 {height:40px; font-size:24px; color:#1b1b1b; line-height:40px;}
.zjlistbox_right .p1 span { font-size:20px;}
.zjlistbox_right .p1 b { display:inline-block; height:25px; font-size:24px; color:#959595; line-height:25px; margin-right:20px;}
.zjlistbox_right .p2 { font-size:20px; color:#1b1b1b; line-height:40px;}
.zjlistbox_right .p3 { font-size:20px; color:#959595; line-height:35px;}
.zjlistbox_right .p3 a { color:#ff0000;}
.zjlistbox_right .p4 { overflow:hidden; padding-left:25px; margin-top:5px;}
.zjlistbox_right .p4 a { float:left; display:block; width:114px; height:36px; text-align:center; font-size:20px; color:#fff; line-height:36px; background:#f39800;}
.zjlistbox_right .p4 a:nth-child(2) {background:#0ab4c4; margin-left:38px;}


/**list_js**/
.list_jsbk1 { width:100%; overflow:hidden; margin:20px 0;}
.list_jsbk1 h1 { height:54px; overflow:hidden; text-align:center; font-weight:normal;}
.list_jsbk1 h1 a { font-size:26px; color:#1b1b1b; line-height:54px;}
.list_jsbk1 dl { float:left; width:175px; height:285px; margin:10px 18px 0;}
.list_jsbk1 dl dt { width:175px; height:194px;}
.list_jsbk1 dl dd { width:175px; height:90px; text-align:center;}
.list_jsbk1 dl dd a { font-size:24px; color:#1b1b1b; line-height:40px;}
.jishuxtt { width:100%; overflow:hidden;}
.jishuxtt a { float:left; display:block; width:320px; height:60px; font-size:24px; color:#1b1b1b; line-height:60px; text-align:center; background:#eee;}
.jishuxtt a.hover { color:#fff; background:#0ab4c4;}
.list_al_out { width:100%; overflow:hidden;}
.list_nr .ckgd { display:block; height:60px; font-size:24px; line-height:60px; color:#333; background:#eee; text-align:center; margin: 5px 0 20px; border-radius: 10px;}

.list_jsbk2 { width:100%; overflow:hidden;}
.list_jsbk2 h1 { width:100%; height:60px; background:#0ab4c4; font-size:26px; color:#fff; line-height:60px; font-weight:normal; text-align:center; margin-bottom:20px;}
.list_jsbk2 .jsbkhx { margin:20px auto 30px; width:610px; height:200px; background:#eee;}
.list_jsbk2 .jsbkhx_left { float:left; width:231px; height:183px; margin:8px 28px 0 10px;}
.list_jsbk2 .jsbkhx_right { float:left; width:325px; height:183px; margin-top:8px;}
.list_jsbk2 .jsbkhx_right .p1 { font-size:27px; line-height:40px; color:#000; text-align:center; font-weight:bold; border-bottom:1px dashed #959595;}
.list_jsbk2 .jsbkhx_right .p1 span { font-size:21px; color:#1b1b1b; font-weight:normal;}
.list_jsbk2 .jsbkhx_right .p2 {font-size:20px; line-height:30px; color:#959595;}
.list_jsbk2 .jsbkhx_right .p2 a { color:#ff0000;}
.list_jsbk2 .jsbkhx_right .p3 a { margin:3px auto 0; display:block; width:116px; height:36px; font-size:18px; line-height:36px; color:#fff; text-align:center; background:#0ab4c4; border-radius:6px;}

/**list_bz**/
.bzjs { width:614px; height:180px; border:1px solid #959595; margin:28px auto;}
.bzjs_left { float:left; width:193px; height:163px; margin:8px 15px 0 8px;}
.bzjs_right { float:left; width:380px; height:163px; margin:8px 0 0 0;}
.bzjs_right h1 { font-size:22px; color:#1b1b1b; line-height:32px; font-weight:normal;}
.bzjs_right p { font-size:19px; color:#1b1b1b; line-height:32px;}
.bzjs_right a { margin:0 auto; display:block; width:122px; height:36px; font-size:20px; color:#fff; line-height:36px; text-align:center; background:#f39800; border-radius:5px;}

.bzjstt { width:100%; overflow:hidden;}
.bzjstt a { float:left; display:block; width:160px; height:60px; font-size:24px; color:#1b1b1b; line-height:60px; text-align:center; background:#eee;}
.bzjstt a.hover { color:#fff; background:#0ab4c4;}
.list_bzjs_out { width:100%; overflow:hidden;}
.bzfltj { width:614px; height:272px; border:1px solid #959595; margin:15px auto;}
.bzfltj_left { float:left; width:220px; height:253px; margin:8px 20px 0 8px;}
.bzfltj_right { float:left; width:360px; height:253px; margin:8px 0 0 0;}
.bzfltj_right h1 { font-size:23px; color:#ff0000; line-height:40px; text-align:center; font-weight:normal;}
.bzfltj_right .sp1 { font-size:22px; color:#1b1b1b; line-height:30px; text-indent:2em;}
.bzfltj_right .sp1 a { color:#ff0000;}
.bzfltj_right .sp2 { height:38px; margin-top:12px;}
.bzfltj_right .sp2 span { float:left; display:inline-block; width:38px; height:38px; font-size:20px; color:#fff; line-height:38px; text-align:center; margin-right:10px;}
.bzfltj_right p:nth-child(3) span { background:#6a3906;}
.bzfltj_right p:nth-child(4) span { background:#097c25;}
.bzfltj_right p:nth-child(5) span { background:#a40000;}
.bzfltj_right .sp2 a { float:left; display:block; width:278px; height:38px; font-size:20px; color:#535353; line-height:38px; text-indent:10px; background:#eee;}

.bxalx { width:100%; overflow:hidden; margin-bottom:30px;}
.bxalx_bt{ width:100%; height:60px; background:#0ab4c4; font-weight:normal;}
.bxalx_bt li { float:left; display:inline-block; width:184px; height:50px; margin:10px 0 0 15px; background:#fff; font-size:26px;  line-height:50px;  text-align:center; border-top-left-radius:5px; border-top-right-radius:5px; cursor:pointer;}
.bxals{ color:#0ab4c4;}


.nihao{ width:100%; height:auto; overflow:hidden;}
.bxalxbox1 { overflow:hidden; position:relative; margin-top:30px} 
.bxalxbox1 .bd {} 
.bxalxbox1 .bd ul { overflow:hidden; zoom:1; } 
.bxalxbox1 .bd ul li { float:left; width:304px;display:_inline; margin:0 8px;} 
.anlili{ float:left; width:100%; height:auto; overflow:hidden;}
.anlili a{width:100%; height:234px; display:block; position:relative; float:left;}
.anlili img,.anlili p,.anlili i{width:100%; position:absolute; left:0; bottom:0;}
.anlili img{ width:100%; height:234px; z-index:10;}
.anlili i{height:40px; background:#000; opacity:0.4; filter:alpha(opacity=40); z-index:20;}
.anlili p{font-size:16px; height:40px; color:#fff; line-height:40px; overflow:hidden; text-align:center; z-index:30;}

.bxalxbox1 .prev { display:block; width:57px; height:104px; background:url(zleft.png) no-repeat; position:absolute; top:65px; left:25px; opacity:0.4;}
.bxalxbox1 .next { display:block; width:57px; height:104px; background:url(zright.png) no-repeat; position:absolute; top:65px; right:25px; opacity:0.4;}

.bxalxbox2 { overflow:hidden; position:relative; margin-top:30px; } 
.bxalxbox2 .bd {} 
.bxalxbox2 .bd ul { overflow:hidden; zoom:1; } 
.bxalxbox2 .bd ul li { float:left;display:_inline; margin:0 8px;} 
.bxalxbox2 .prev { display:block; width:57px; height:104px; background:url(zleft.png) no-repeat; position:absolute; top:65px; left:25px; opacity:0.4;}
.bxalxbox2 .next { display:block; width:57px; height:104px; background:url(zright.png) no-repeat; position:absolute; top:65px; right:25px; opacity:0.4;}

/**list_byby**/
.wbytt { width:614px; height:190px; border:1px solid #eee; margin:28px auto;}
.wbytt_left { float:left; width:252px; height:163px; margin:8px 15px 0 8px;}
.wbytt_right { float:left; width:330px; height:163px; margin:20px 0 0 0;}
.wbytt_right p { font-size:22px; color:#1b1b1b; line-height:32px; text-align:justify;}

.wbyxx { width:100%; overflow:hidden; margin-bottom:30px;}
.wbyxx h1 { height:60px; background:#0ab4c4; font-weight:normal;}
.wbyxx h1 span { display:inline-block; width:184px; height:50px; margin:10px 0 0 15px; background:#fff; font-size:26px; color:#0ab4c4; line-height:50px;  text-align:center; border-top-left-radius:5px; border-top-right-radius:5px;}

.wbyxxbox1 { overflow:hidden;margin-top:30px; position:relative;}
.wbyxxbox1 .prev { display:block; width:57px; height:104px; background:url(zleft.png) no-repeat; position:absolute; top:86px; left:5px; opacity:0.4;}
.wbyxxbox1 .next { display:block; width:57px; height:104px; background:url(zright.png) no-repeat; position:absolute; top:86px; right:5px; opacity:0.4;}

.wby_fl { overflow:hidden; padding:28px 2px}
.wby_fl a { float:left; display:block; width:200px; height:200px; background:#eee; margin:0 12px 12px 0;}
.wby_fl a i { display:block; padding:20px 36px 0;}
.wby_fl a span { display:block; width:200px; font-size:22px; color:#1b1b1b; line-height:54px; text-align:center;}

/**来院路线**/
.wxts_xz_js h2 { font-size: 28px; font-weight: 600; font-family:"微软雅黑"; color:#ff0000; line-height:60px; }
.wxts_xz_js p { font-size: 26px;}
.dizhi { padding:10px 0; font-size:26px;}
.zhinan { width:380px; height:40px; margin:10px auto 0;}
.zhinan a { display:block; width:150px; height:40px; float:left; margin:0 20px; line-height:40px; font-family:"微软雅黑"; font-size:22px; color:#FFFFFF; text-align:center; text-indent:0px; -webkit-appearance:none;}
.zhinan .aa2 { background:#b1113f; }
.zhinan .aa3 { background:#ed9307; }

.lianxi2 { line-height: 44px; font-size: 26px; padding-right: 14px; padding-bottom:20px; }
.lianxi2 p { text-indent:0 !important; margin-bottom:10px;}
.lianxi3 { padding: 0px; }
.lianxi21 { display:inline; width:100px; height:40px; background:#eee; border-radius:8px;  font-size:22px; line-height:40px; border:0 none;-webkit-appearance:none;}
.lianxi22 { display:inline; height: 40px; width: 178px; border: 1px solid #ababab; line-height:40px; font-size:22px;}
.lianxi3 h1.bt { color:#000; margin:10px 0; border:none; text-align:left;}

/**/
.shareBoxAbout{position:absolute;width:193px;height:116px;border:1px solid #DDDDDD;right:0px;top:42px;display:none;background-color: #FFF;}
.shareBoxAboutx {position:absolute;width:193px;height:116px;border:1px solid #DDDDDD;right:5px;top:166px;display:none;background-color: #FFF;}
.shareBoxAbout1{position:relative;height:100%;}
.shareBoxList{padding-top:12px;}
.shareBoxList li{padding-left:17px;font-size:15px;margin-bottom:18px; color:#000;}
.shareBoxList li i{display:block;background:url(share.png) no-repeat;background-size:50px 75px;-webkit-background-size:50px 75px;float:left;}
.shareBoxList li strong{float:right;display:block;width:8px;height:8px;border-top:1px solid #CDCCCC;border-right:1px solid #CDCCCC;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);margin:4px 16px 0 0}
.shareBoxList .share_txwb i {display:block;width:14px;height:17px;background-position:0 -22px;margin-right:10px;}
.shareBoxList .share_Qzone i {display:block;width:17px;height:17px;background-position:-20px -22px;margin-right:7px;}
.shareBoxList .share_xlwb i {display:block;width:17px;height:16px;background-position:0 -46px;margin-right:7px;}
.shareBoxList .share_QQ i {display:block;width:23px;height:15px;background-position:-25px -47px;margin:1px 4px 0 -2px;}
.s_floor .shareBox1 span{padding:0;}




/* 底部悬浮案例样式；2016-11-24 */
.bottom_anli{width:640px; height:180px; position:fixed; bottom:-205px;; z-index:999991;}
.bottom_anli>i{width:100%; height:100%; background:#000; opacity:0.7; display:block; position:absolute; top:0; left:0; z-index:-1;}
.bottom_anli a.gbal{width:48px; height:48px; line-height:38px; text-align:center; background:#4d4d4d; color:#fff; font-size:50px; border-radius:50%; display:block; position:absolute; right:0; top:-24px;}
.bottom_anli>a.ane{width:225px; height:25px; line-height:25px; text-align:center; font-size:18px; color:#fff; background:#ff9900; border-radius:20px; display:block; margin:0 auto;}



.hxjs_pt_zz ul{height:120px;}
.hxjs_pt_zz ul li{width:560px !important; height:120px; float:left;}

.hxjs_pt_zz ul li:first-child{width:0 !important;;}

.hxjs_pt_zz { margin:0 auto; width:100%; height:120px; margin-top:17px; margin-bottom:10px; overflow:hidden; position:relative;}
.hxjs_pt_zz .prev1 {width:40px; height:120px; z-index:10; display:block; top:0; position:absolute; left:0; background:url(icon_zuo.png) no-repeat 10px; opacity:1;}
.hxjs_pt_zz .next1 {width:40px; height:120px; z-index:10; display:block; top:0; position:absolute; right:0; background:url(icon_you.png) no-repeat 10px; opacity:1;}

.jishudi{width:560px; margin:0 auto;}

.hxjs_pt_zz .anli{width:180px !important; height:120px; margin-left:5px; position:relative; float:left;}
.hxjs_pt_zz .anli a{width:100%; height:100%; display:block;}
.hxjs_pt_zz .anli a img,.hxjs_pt_zz .anli a i,.hxjs_pt_zz .anli a p{width:100%; position:absolute; left:0; bottom:0;}
.hxjs_pt_zz .anli a img{height:120px;}
.hxjs_pt_zz .anli a i{height:40px; background:#000; opacity:0.7; z-index:0;}
.hxjs_pt_zz .anli a p{height:40px; line-height:19px; text-align:center; padding:5px 0; color:#fff; font-size:15px; z-index:1; overflow:hidden;  font-family:SimSun; bottom:-5px;}
.ui-loader{display:none;}

.pages {width:100%;margin:auto;text-align: center;margin-bottom:30px;margin-top:30px;}
.pages li {display: inline}
.pages li.thisclass a, .pages a:hover, .pages li .active{padding: 10px 10px;border: 1px solid #177275;background: #177275;color: #fff;text-decoration: none;border-radius:3px}
.pages a {padding: 10px 10px;border: 1px solid #ddd;background: #fff;color: #A4A4A4;line-height: 18px;border-radius:3px;}
.pages span {padding: 10px 10px;border: 1px solid #ddd;background: #fff;color: #A4A4A4;line-height: 18px;border-radius:3px;}




