@charset "gb2312";
/* CSS Document */
* { margin: 0; padding: 0; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img,div { border: medium none; border: 0px; margin: 0; padding: 0; }
em, cite, i { font-style: normal; }
ul, ol { list-style: none; }
a { text-decoration: none; color: #333; }
a:hover { text-decoration: underline; color: #F60 !important; }
table { border-collapse : collapse; border-spacing: 0; }
table { border-collapse: collapse; border-spacing: 0; }
*:focus {outline: none;}
body{ background:#338888; font-size:12px; font-family:"ËÎÌå";}
.wrap{ width:970px; padding:0 5px;overflow: hidden; _zoom: 1; background:#fff; margin:0 auto;}
.footer{width:970px; padding:5px 5px 0;overflow: hidden; _zoom: 1; background:#fff; margin:0 auto;}
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.clearfix{ clear:both;*zoom:1;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.mt5{ margin-top:5px;}

.special_box { overflow: hidden; }
.special_box .special_nav { width: 970px; margin: 0 auto; padding: 0 5px; height: 100%; overflow: hidden; margin: 0 auto;background: #fff; }
.special_box .special_nav .special_lo { float: left; width: 95px; height: 35px; background: url(http://image.39.net/images/sepecil_logo.gif) 0 0 no-repeat; }
.special_box .special_nav .special_lo a { display: block; width: 100%; height: 100%; text-indent: -10000px; }
.special_box .special_nav .special_text { float: left; width: 870px; height: 35px; overflow: hidden; text-align: right; color: #A79468; font: 12px/35px simsun; }
.special_box .special_nav .special_text a { color: #333; text-decoration: none; }
.special_box .special_nav .special_text a:hover { color: #069; text-decoration: underline; }


.topbar{overflow:hidden;_zoom:1; background:#2b8ed1; height:27px; line-height:27px; padding:0 5px;}
.topbar a{color:#fff;}
.topbar .topnav{ float:right; overflow:hidden;_zoom:1;}
.topbar .topnav li{ float:left; display:inline; line-height:27px; color:#fff; margin:0 2px;}
.logobox{ background:url(../images/bg_logo.jpg) center top no-repeat; height:74px;}
.banner{ overflow:hidden;_zoom:1; height:314px;}
.nav{ height:44px; background:#2b8ed1;}
.nav ul{ overflow:hidden;_zoom:1;}
.nav ul li{ line-height:44px; font-size:14px; font-weight:bold; color:#fff; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; float:left; display:inline; margin:0 3px;}
.nav ul li a{ color:#fff; padding:0 15px;}

.subnav{ overflow:hidden;_zoom:1; margin-top:5px; background:#f3f3f3; padding:10px 0 10px 15px;}
.subnav .subnav-con{ overflow:hidden;_zoom:1;float:left; display:inline;}
.subnav .subnav-con span{ display:block; overflow:hidden;_zoom:1; float:left; display:inline; width:47px; height:43px; padding-top:4px; background:#2b8ed1; font-size:14px; text-align:center; line-height:20px; color:#fff;}
.subnav .subnav-con span a{color:#fff;}
.subnav .subnav-con ul{ float:left; display:inline;padding:0 8px;+padding:0 9px;}
.subnav .subnav-con ul li{ float:left; display:inline; margin:0 2px; line-height:24px; color:#000;white-space:nowrap;}
.subnav .sc1{ width:280px;}
.subnav .sc1 ul{ width:184px;overflow:hidden;_zoom:1; }
.subnav .sc2{ width:240px;}
.subnav .sc2 ul{ width:154px;overflow:hidden;_zoom:1; }
.subnav .sc3{ width:190px;}
.subnav .sc3 ul{ width:124px;overflow:hidden;_zoom:1; }
.focus{ margin:5px auto 0; overflow:hidden;_zoom:1; height:100px;}
.box-tit{ overflow:hidden;_zoom:1;padding:0 10px; line-height:26px;}
.box-tit .more{ float:right; display:inline; background:#87cfff; padding:0 7px;height:16px;font-size:12px; line-height:16px; text-align:center; margin-top:12px;} 
.box-tit .more a{ color:#fff; font-size:12px;}
.box-tit b{ font-size:14px; line-height:38px;}
.box-tit a{ color:#2b8ed1; font-weight:normal; font-size:14px;}
.box-tit b a{ color:#333;}
.box-con{overflow:hidden;_zoom:1;}
.box1{ border:1px solid #e4e4e4;}
.box2{ border:1px solid #e4e4e4; border-top:none;}
.box454{ padding-left:3px;}
.wrap .bt2{ border-top:2px solid #2b8ed1;}


.slideshow li { position: relative; overflow: hidden; }
.slidebar li { font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px;float: left; margin-right: 3px; width:7px; height: 7px; line-height: 7px; cursor: pointer; background: url(../images/bg_hotic.gif)  -11px 0px no-repeat; text-indent:-99px; overflow:hidden;}
.slidebar li.on {background: url(../images/bg_hotic.gif) no-repeat;  }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.slidebar { position: absolute; bottom: 10px; right: 10px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 970px; }
.comiis_wrapad { overflow: hidden; }
#slidesImgs li { width: 970px; height: 100px; display: none; }
.comiis_wrapad1{ width:970px; height:100px;}



.hotpic{ height:198px; overflow:hidden;}
#focus { width: 255px; height: 198px; overflow: hidden; position: relative; }
#focus #hotpic { width: 255px; height: 198px; overflow: hidden; }
#focus #hotpic div { display: none; border-bottom: solid 1px #b2cbcb;}
#focus #hotpic img { width: 255px; height: 198px; margin: 0; padding: 0; }
#focus .carousel { clear: both; height: 7px; position: absolute; top: 187px; right:10px; }
#focus .carousel span { float: left; width: 7px;
height: 7px; margin-left: 3px; text-indent:-99px; overflow:hidden;
text-align: center; display: block; cursor: pointer; font-size: 12px; font-family: Arial; }
#focus .carousel .bg, .spk-one .one-middle #focus .carousel .active { background: url(../images/bg_hotic.gif) no-repeat;}
#focus .carousel .bg { background-position: -11px 0px; color: #333; height: 7px; font: bold 12px verdana; }
#focus .carousel .active {background: url(../images/bg_hotic.gif) no-repeat;color: #fff; font: bold 12px verdana; height: 7px;}


.healthcar .imgbox{ padding:10px 5px; overflow:hidden;_zoom:1;}
.healthcar .imgbox img{ float: left; display:inline; margin-right:5px;}
.healthcar .imgbox p{ line-height:26px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; padding-top:10px; color:#2b8ed1;}
.healthcar .imgbox em{ line-height:30px; font-size:21px; font-family:Verdana; display:block; color:#2b8ed1;}
.healthcar .askbox{ border-top:1px dashed #e0e0e0; width:233px; margin:0 auto; padding:10px 0 8px;}
.healthcar .askbox .zxzj,.healthcar .askbox .yygh,.healthcar .askbox .zxzx,.healthcar .askbox .kfxx{ background:url(../images/bg_btn3.gif) no-repeat; width:112px; height:29px; display:inline-block; margin-right:1px; padding:2px 0;}
.healthcar .askbox .zxzj{ background-position:0 0}
.healthcar .askbox .yygh{ background-position:-118px 0;}
.healthcar .askbox .zxzx{ background-position:0 -37px;}
.healthcar .askbox .kfxx{ background-position:-118px -37px;}


.list1{ overflow:hidden;_zoom:1; padding:15px 0;border-top:1px solid #e4e4e4;}
.list1 li{ width:310px; float:left; display:inline; margin:0 6px; overflow:hidden;_zoom:1;}
.list1 li .imgbox{ width:122px; margin-right:5px;}
.list1 li .txtbox{ width:180px; font-size:14px;}
.list1 li .txtbox strong{ line-height:26px; padding-right:5px; font-size:14px;}
.list1 li .txtbox p{ font-size:12px;}
.list1 li .txtbox .p1{ line-height:22px; color:#666;}
.list1 li .txtbox .p1 a{ color:#666;}
.list1 li .txtbox .p2{ line-height:22px; color:#666; padding-bottom:11px;}
.list1 li .txtbox .p2 a{ color:#2b8ed1;}
.list1 li .zxzx,.list1 li .zxyy{ background:url(../images/bg_btn1.jpg) no-repeat; display:inline-block; width:86px; height:25px;}
.list1 li .zxzx{ background-position:0 0;}
.list1 li .zxyy{ background-position:-88px 0;}

.box2 .box-con{margin:0 10px;}
.list2{ border-top:1px dashed #e0e0e0; overflow: hidden;_zoom:1; margin-left:-8px; margin-right:-8px; padding-bottom:10px;}
.list2 li{ width:230px; float:left; display:inline; padding:15px 0 10px 9px;}
.list2 li .imgbox{ overflow:hidden;_zoom:1; display:block;}
.list2 li .imgbox a{ height:104px; overflow:hidden;_zoom:1;}
.list2 li em{ display:block; height:32px; text-align:center; line-height:32px; font-size:14px; background:#f1f1f1;}

.con712{ width:710px; border:1px solid #e4e4e4; padding-bottom:11px;}
.con255{ width:253px; border:1px solid #e4e4e4;}
.con454{ width:452px; border:1px solid #e4e4e4;}
.con454 .box-tit{border-bottom:1px solid #e4e4e4;}
.con255 .box-tit{ border-bottom:1px solid #e4e4e4;}
.box3{ padding:15px 0;}
.box3 .box-con{ padding:0 12px;}
.box3 .box-tit{ border-top:1px solid #e4e4e4; border-bottom:none;}
.box3 strong{ border:1px solid #2b8ed1; line-height:28px; width:226px; margin:0 auto 10px; display:block; text-align:center;}
.box3 strong a{ color:#2b8ed1;}
.box3 img{ float:left;}
.box3 .txtbox{ width:126px;}
.box3 .txtbox b{ color:#666;line-height:22px;}
.box3 .txtbox p{ line-height:22px;color:#666;}
.box3 .txtbox .qxtw{ width:122px; height:33px; background:url(../images/bg_btn4.gif) left top no-repeat; display:block; margin-top:5px;}

.con454 .txtbox{ overflow:hidden;_zoom:1; padding:10px 0; margin:0 15px 9px; border-bottom:1px dashed #e0e0e0;}
.con454 .txtbox strong{ display:block; text-align:center; padding:10px 0; font-size:14px;}
.con454 .txtbox p{ text-indent:2em; padding:10px 0;line-height:18px;}
.con454 .txtbox p a{ color:#2b8ed1; line-height:22px;}
.list3{ overflow:hidden;_zoom:1; padding:10px 5px 5px 10px;}
.list3 li{ overflow:hidden;_zoom:1; padding-bottom:10px;}
.list3 li .imgbox{ border:1px solid #dfdfe1; width:98px; height:82px; overflow:hidden;}
.list3 li .txtbox{ width:130px;}
.list3 li .txtbox strong{ display:block; width:130px; overflow:hidden; text-overflow:ellipsis; white-space:normal; padding-bottom:7px; font-size:12px;}
.list3 li .txtbox p{ line-height:20px; color:#666;}
.dline{ border-bottom:1px dashed #e0e0e0;}
.list4{ overflow:hidden;_zoom:1; padding:0px 0 15px 0;}
.list4 li{ float:left; display:inline; width:355px;}
.list4 li .box-tit{ padding:0 5px;}
.list4 li .box-con{ width:345px; margin:0 auto; overflow:hidden;_zoom:1; padding-top:10px;border-top:1px solid #e4e4e4; }
.list4 li .box-con .imgbox{border:1px solid #dfdfe1; width:98px; height:82px; overflow:hidden;}
.list4 li .box-con .txtbox{background:#f8f9fb;  width:220px; padding:5px 10px 5px 15px;}
.list4 li .box-con .txtbox strong{ display:block; width:215px; overflow:hidden; text-overflow:ellipsis; white-space:normal; padding-bottom:7px; font-size:12px; color:#747474;}
.list4 li .box-con .txtbox strong a{ color:#747474;}
.list4 li .box-con .txtbox p{ line-height:18px; color:#666; height:54px; overflow:hidden;}
.list4 li .box-con .txtbox p a{ color:#2b8ed1;}
.list4 li .list5{ padding:5px;}
.list5{ overflow:hidden;_zoom:1;}
.list5 li{ line-height:24px; font-size:14px; padding-left:15px; background:url(../images/bg_icon1.gif) 4px 11px no-repeat;}
.list5 li a{ color:#333;}

.con712 .dline{ margin:0 5px;}

.list6{ overflow:hidden;_zoom:1; padding:15px 5px 14px 10px;}
.list6 li{overflow:hidden;_zoom:1; padding:13px 0;}
.list6 li .imgbox{ width:96px; height:126px; overflow:hidden;_zoom:1;}
.list6 li .txtbox{ width:130px;}
.list6 li .txtbox strong{ display:block;padding-bottom:5px;}
.list6 li .txtbox strong a{ color:#333; padding:0; display:inline;}
.list6 li .txtbox a{ color:#2b8ed1; padding:5px 0 5px 0; display:inline-block;}
.list6 li .txtbox p{ line-height:20px;}
.list6 li .txtbox p a{ padding:0; display:inline;}

.location{ line-height:26px; padding:5px 0;}
.box255{ overflow:hidden;_zoom:1; width:255px;}

.list7{ overflow:hidden;_zoom:1; padding:10px 7px 0px 8px;}
.list7 li{ padding-bottom:8px;}

.list8{ overflow:hidden;_zoom:1; padding:0px 15px 15px;}
.list8 li{ overflow:hidden;_zoom:1; padding:40px 0; border-bottom:1px dashed #e0e0e0;}
.list8 li .imgbox{ width:211px; overflow:hidden; height:159px;}
.list8 li .txtbox{ width:455px;}
.list8 li .txtbox strong{ display:block; padding:15px 0 10px 0; font-size:14px;}
.list8 li .txtbox p{ overflow:hidden; color:#666; line-height:20px;}
.list8 li .txtbox p b{ display:block; color:#666;}
.list8 li .txtbox p a{ color:#2b8ed1;}

.list9{ overflow:hidden;_zoom:1; padding:0px 15px 15px;}
.list9 li{ overflow:hidden;_zoom:1; padding:40px 0; border-bottom:1px dashed #e0e0e0;}
.list9 li .imgbox{ width:96px; overflow:hidden; height:126px;}
.list9 li .txtbox{ width:570px;}
.list9 li .txtbox strong{ display:block; padding:15px 0 10px 0; font-size:14px;}
.list9 li .txtbox p{ overflow:hidden; color:#666; line-height:20px;}
.list9 li .txtbox p b{color:#666;}
.list9 li .txtbox p a{ color:#2b8ed1;}
.list10{ overflow:hidden;_zoom:1; width:675px; margin:0 auto; border-bottom:1px dashed #e0e0e0; padding:30px 0 45px; margin-bottom:15px;}
.list10 li{ overflow: hidden;_zoom:1; line-height:24px; font-size:14px;}
.list10 li a{ color:#333;}
.list10 li span{float:left; width:462px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.list10 li cite{ float:right; color:#919191; font-weight:normal; font-style:normal; font-family:"ËÎÌå";}

.list11{ overflow:hidden;_zoom:1; padding:0px 5px;}
.list11 li{ overflow:hidden;_zoom:1; border-bottom:1px dashed #e0e0e0; padding:10px 0;}
.list11 li .ask{ line-height:22px; background:url(../images/bg_icon2.gif) 5px 0px no-repeat; padding-left:35px; font-size:14px; padding-bottom:5px;}
.list11 li .answer{ line-height:22px; background:url(../images/bg_icon2.gif) 5px -28px no-repeat; padding-left:5px;}
.list11 .nobb{ border-bottom:none;}
.list11 li .answer p{ text-indent:2.5em;}

.list12{overflow:hidden;_zoom:1; width:432px; margin:0 auto; padding:14px 0; }
.list12 li{ overflow: hidden;_zoom:1; line-height:24px; font-size:14px;}
.list12 li span{ float: left; width:270px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list12 li a{ color:#333;}
.list12 li cite{ float:right; color:#919191; font-weight:normal; font-style:normal; font-family:"ËÎÌå";}
.list13{ overflow:hidden;_zoom:1; padding:22px 7px;}
.list13 li{ float:left; display:inline; margin:0 6px;}


.iask{ background:url(../images/bg_btn2.gif) left top no-repeat; width:197px; height:31px; display:block; margin:10px auto 25px;}

.pages{ overflow:hidden; text-align:right; padding:0 15px;}
.pages a{ border:1px solid #e0e0e0; line-height:20px; padding:0 7px; display:inline-block; margin:0 3px;}
.pages b{ border:1px solid #004499; background:#2c76d1; padding:0 7px; display:inline-block; line-height:20px; margin:0 3px; color:#fff; font-weight:normal;}

.friendship{ overflow: hidden;_zoom:1; border:1px solid #e0e0e0;}
.friendship .box-con{ padding:15px 0 25px;}
.friendship .box-con span{ padding-right:15px;}
.fnav{ text-align:center; height:29px; background:#2b8ed1;}
.fnav a{ margin:0 15px; line-height:29px; color:#fff;}
#bottominfo{ background:#f3f3f3; text-align: center; padding:25px 0 40px;}


.art_box{ padding:20px 38px;}
.art_box h1{ border-bottom:1px dashed #d1d1d1; text-align:center; font-size:16px; padding:10px 0 15px 0;}
.art_con p{ font-size:14px; line-height:24px; color:#747474; text-indent:2em; margin:20px 0 0;}
.art_con p b{ color:#333;}

.art_fun{ overflow:hidden;_zoom:1; color:#747474; margin:10px 0;}
.otx{ border:1px solid #dadada; background:#f8f9fa; line-height:33px;}
.otx b{ font-weight:normal; color:#747474;}
.otx a{ color:#747474;}
.otx span{ padding:0 5px; width:290px; display:block; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.otx .next{ float:right;}
.zxbox{text-align:center; padding:15px 0 0;}
.zxbox p{ line-height:24px; text-align:center; color:#747474;}
.zxbox cite{ line-height:24px; display:block; color:#2b8ed1;}
.zxbox .zxzx,.zxbox .zxyy{ background:url(../images/bg_btn1.jpg) no-repeat; display:inline-block; width:86px; height:25px; margin:10px 10px 0;}
.zxbox .zxzx{ background-position:0 0;}
.zxbox .zxyy{ background-position:-88px 0;}
.key a{ color:#2b8ed1; margin:0 10px 0 0;}
.key i{ color:#2b8ed1;}
.kinds{ float:right; margin-top:6px;}
.kinds a{ width:38px; height:16px; display:inline-block; text-align:center; line-height:16px; background:#2b8ed1; margin:0 3px; color:#fff !important; text-decoration:none;}
.kinds .zx{ background:#f23c16;}

.box712{ width:710px; border:1px solid #E4E4E4;}
.box712 .con712{ border:none;}
.box712 .bt2{border-top:2px solid #2b8ed1;}
.t2 .box-tit{border-bottom:1px solid #E4E4E4;}
.t2 .list2{ margin:0; border-top:none;}
.t2 .list2 li{ width:310px; margin:0 18px;}
.t2 .txtbox{ width:330px; padding:20px 0 0 10px;}
.t2 .txtbox strong{ display:inline-block; height:26px; line-height:26px; padding:0 15px; border-radius:2px; background:#2b8ed1; color:#fff; font-weight:normal; font-size:14px;}
.t2 .txtbox strong a{ color:#fff;}
.t2 .txtbox p{ line-height:24px; padding-top:5px; font-size:14px; text-indent:2em;}
.t2 .txtbox p a{ color:#2b8ed1;}


.listbox { width:345px; background:#f8f9fb; margin:20px 10px 0 0;}
.list14{ background:url(../images/bg_icon3.gif) 10px 7px no-repeat;}
.list14 li{ font-size:14px; line-height:37px; padding-left:35px;}
.list14 li b{ color:#2b8ed1; padding:0 10px;}
.list14 li b a{ color:#2b8ed1;}

.t3 .box-tit{ border-top:1px dashed #e0e0e0; padding:3px 10px;border-bottom:1px solid #e0e0e0;}
.list15{ overflow:hidden;_zoom:1; padding:25px 0 10px;}
.list15 li{ width:215px; font-size:14px; float:left; display:inline; margin:0 10px; line-height:24px;}

.keybox{ width:315px;}
.keybox .box-tit{ border-bottom:1px dashed #e0e0e0; padding:5px 0;}
.keybox .box-tit b{ display:inline-block; line-height:21px; height:21px; background:#2a8ed0; color:#fff; font-weight:normal; padding:0 5px;}

.list16{ overflow:hidden;_zoom:1; padding:10px 0 0;}
.list16 li{ line-height:24px; font-size:14px; width:310px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list16 li b{ font-weight:normal;}
.list16 li span{ display:none;}

.list17{overflow:hidden;_zoom:1; padding:10px 0 20px;}
.list17 li{ overflow:hidden;_zoom:1; float:left;display:inline; width:335px; margin:0 10px; font-size:14px; line-height:24px;}
.list17 li span{ float:left; display:inline;}
.list17 li cite{ float:right; display:inline;}
.list17 li cite i{ color:#2b8ed1;}

.ask-tit{ font-size:14px; padding:10px; line-height:26px;border-top:1px solid #e0e0e0;}
.ask-tit a{ color:#2b8ed1;}
.ask-tit i{ color:#2b8ed1;}
.ask-tit b a{ color:#333;}
.ask-con{ overflow:hidden;_zoom:1; padding:0 10px;}
.ask-con dl{overflow:hidden;_zoom:1; padding:5px 0;}
.ask-con dl dt{ float:left; width:60px; font-size:12px; color:#666; line-height:26px;}
.ask-con dl dd input{ border:1px solid #e0e0e0; width:620px;  padding:0 3px;height:25px; line-height:25px;}
.ask-con dl dd textarea{ border:1px solid #e0e0e0; width:620px;padding:0 3px;height:77px;}
.ask-con p{ overflow:hidden;_zoom:1;padding-left:300px; padding-top:10px; padding-bottom:10px;line-height:28px;}
.ask-con p .tj_btn{float:left; width:131px; height:28px; background:url(../images/tj_btn.gif) left top no-repeat; cursor:pointer; margin-right:10px;}
.ask-con p a{color:#2b8ed1;float:left;white-space:norwap}

.table1{margin:20px auto;}
.table1 tr,.table1 td{ border:1px solid #333;}
.table1 td{ padding:10px 5px; vertical-align:top; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px;}
.table1 td img{ width:380px;}
