
/*===重置===*/
*{margin:0px; padding:0px;}
ul,ol{ list-style-type:none; }
a img{ border:0px; }

/*===通用===*/
.clear{ clear:both; width:0px; height:0px; overflow:hidden; font-size:0px; line-height:0px; }
.hidden{ display:none; }
.fontbold{font-weight:bold;}
.showit{display:block;}
.hideit{display:none;}

html { scrollbar-face-color:#1aa2ca;  scrollbar-highlight-color:#fff; 	scrollbar-shadow-color:#eeeeee; 	scrollbar-3dlight-color:#eeeeee; scrollbar-arrow-color:#000;  scrollbar-track-color:#fff; scrollbar-darkshadow-color:#fff; }
body{ position:relative; font-family:"宋体"; font-size:12px; line-height:22px; color:#4C5556; background:#f9fdfe url(../images/new-banner-3.20.gif) repeat-x 0 0; }
a:hover{ text-decoration:underline; }
a{ color:#616060; text-decoration:none;}
a.font1{color:#017da1;text-decoration:none; font-size:14px; }
a.font2{color:#FFF;text-decoration:none; font-size:14px;}
a.font3{color:#FFF; text-decoration:none; line-height:30px;}
a.font4{color:#515253; font-weight:normal; line-height:30px;}
a.font5{color:#118eba;text-decoration:none; font-size:14px;}
h4{font-size:12px;}
img{display:block;border:none;}

#wrap{ width:977px; margin:0px auto; padding-left:5px; 	padding-right:5px;	background:#fff; }

#flatlayer{ display:none; text-align:center; }

#top{width:977px; height:120px; }
#top .tleft{width:655px; float:left;}
#top .tleft .logotop{
	position:relative;				/*====增加logo链接  3.30修改====*/
	width:655px; 
	height:82px;
}

/*====增加logo链接  3.30修改====*/
#top .tleft .logotop span.logo_link_330{
	position:absolute;
	display:block;
	width:300px;
	height:80px;
	left:20px;
	top:10px;
}

#top .tleft .logotop span.logo_link_330 a{ display:inline-block; width:100%; height:100%;  }
#top .tleft .logobottom{width:655px; height:38px;}
#top .tleft .logobottom .tel400{width:353px; height:38px;float:left;}
#top .tleft .logobottom .city{width:270px; height:38px; margin-left:356px; display:inline; background:url(../images/SelPostion2.gif) no-repeat 0px 0px;float:left; color:#03728e;text-align:center;font-size:14px; overflow:hidden;}
#top .tleft .logobottom .city a{ text-decoration:none; color:#03728e; font-size:14px; line-height:40px; }
.tophpone_pic{ position:absolute; left:350px; top:26px;}
#top .tright{ display:inline; margin-top:40px; width:281px;float:left; margin-left:13px;}
#top .tright .otherweb{width:281px; height:68px;  margin-top:11px; background:url(../images/otherweb.gif) no-repeat 0px 0px;overflow:hidden; background:none; }
#top .tright .otherweb .site1{ width:260px; height:12px; overflow:hidden;margin-top:8px; padding-left:30px; float:left;display:none;}
#top .tright .otherweb .site2{ width:100px; height:12px; overflow:hidden;margin-top:8px; padding-left:20px; float:left;}
#top .tright .login{width:281px; height:45px;}
#top .tright .login .cnts{width:281px; height:32px;padding-top:13px; }
#top .tright .login .cnts span{color:#20a9d0; line-height:20px; font-weight:bold;}
#top .tright .bnts{width:281px; height:26px; margin-top:5px;}
#top .tright .bnts a{ display:block; float:left; padding-left:6px; color:#fff; font-weight:bold; line-height:26px; text-decoration:none;}
#top .tright .bnts .bnt1{width:87px; height:26px; background:url(../images/bluebnt1.gif) no-repeat 0px 0px; float:left; text-align:center;}
#top .tright .bnts .bnt2{width:87px; height:26px; margin-left:10px; background:url(../images/bluebnt1.gif) no-repeat 0px 0px; float:left; text-align:center;}
.tright .titem{ float:left; display:inline; width:54px; height:65px; margin-right:12px; text-align:center; line-height:0px; }
.tright .titem .pitem{ font-size:12px; line-height:18px; color:#0183a2; }

.tright .qqli_wrap{position:relative;z-index:200;}
.tright .qqli_wrap .qqlink_wrap{ position:absolute; z-index:200; left:35px; top:20px; float:left; display:none; width:120px; opacity:0.95; filter:alpha(opacity=95); background:#fff; }
.tright .qqli_wrap .qqlink_wrap ul{zoom:100%; padding:10px; border:1px solid #eee; text-align:left; }
.tright .qqli_wrap .qqlink_wrap li{ height:23px; line-height:23px;}
.tright .qqli_wrap .qqlink_wrap li a{ display:inline; }
.tright .qqli_wrap .qqlink_wrap li a img{ float:left; }
.tright .qqli_wrap .qqlink_wrap li a span{ float:left; display:inline; margin-left:8px; cursor:pointer; }


body #nav{ width:977px; height:60px; overflow:hidden; background:url(../images/main-nav.gif) repeat-x 0 0; }
#nav span.box_left, #nav span._right{ height:60px; width:8px; }
#nav span.box_left{ float:left; width:8px; height:60px; background:url(../images/nav-left.gif) no-repeat 0 0; }
#nav span.box_right{ float:right; width:8px; height:60px; background:url(../images/nav-right.gif) no-repeat 0 0; }
#nav span.links_wrap{ float:left; height:60px; }
#nav span.links_wrap a{ float:left; font-size:12px; line-height:12px; padding:8px; padding-top:11px; padding-bottom:0px; color:#fff; }
#nav span.links_wrap a.spe{ padding-right:17px; }
#nav span.links_wrap a.spe_xhs{ padding-right:4px; padding-left:4px; }
#nav span.links_wrap a.title{ float:left; height:60px; width:44px; margin:0px; padding:0px; text-indent:-9999999px; }
#nav #nav_home{ width:38px; display:inline; margin-left:5px; margin-right:7px; }
#nav #nav_home a.title{ background:url(../images/nav-home.gif) no-repeat 0 1px; }
#nav #nav_jianjie{ width:240px; }
#nav #nav_jianjie a.title{ background:url(../images/nav-jianjie.gif) no-repeat 0 1px;}
#nav #nav_zhengxing{ width:305px; }
#nav #nav_zhengxing a.title{ background:url(../images/nav-zhengxing.gif) no-repeat 0 1px;}
#nav #nav_meifu{ width:250px; }
#nav #nav_meifu a.title{ background:url(../images/nav-meifu.gif) no-repeat 0 1px; }
#nav #nav_hudong{ width:108px; }
#nav #nav_hudong a.title{ background:url(../images/nav-hudong.gif) no-repeat 0 1px; }

/*====广告位====*/
#adv1{width:977px;  margin-top:3px; overflow: hidden;}
div.banner419{ clear:both; margin-bottom:8px; }

/*====滚动文字====*/
div.roll_text_pad{ width:960px; height:25px; overflow:hidden; padding:0px 8px; margin-top:5px; }
div.roll_text{ position:relative; width:960px; height:25px; overflow:hidden; line-height:25px; }
div.roll_text div.text_wrap{ position:absolute; left:0px; width:100000px; height:25px; }
div.roll_text div.text_wrap div.text{ float:left; display:inline; padding-right:600px; }

/*===热门关键字及搜索===*/
#search{width:100%; height:27px; padding-top:8px; background:#f0fcff; }
#search div.hot{ float:left; height:21px; width:660px;  margin-left:1px; line-height:21px; text-align:center; color:#00a7b6; }
#search div.hot a{ color:#00a7b6; }
#search form div.select{ float:left; height:21px; width:80px;  margin-left:5px; }
#search form div.keyword{ float:left; height:21px; width:164px;  margin-left:5px; }
#search form div.keyword input{ width:160px; height:19px; border:1px solid #dedede; }
#search form div.button{ float:left; height:21px; width:52px;  margin-left:5px; }
#search a.ask{ float:left; height:21px; width:73px; margin-left:5px; line-height:21px; text-align:center; font-size:12px; font-weight:bold; color:#fff; background:url(../images/button-style1.gif) no-repeat 0 0; }

/*===顶部新闻热点===*/
#column_news{ width:977px; margin-bottom:8px; margin-top:5px; }
#column_news div.news{ float:left; width:420px; height:437px; overflow:hidden; border:2px solid #5bc3dd;  }
#column_news div.picture_news{ float:left; display:inline; width:267px; margin-left:10px;  overflow:hidden; }
#column_news div.jingdian{ float:right; width:262px;  height:436px; overflow:hidden; border:2px solid #2cbce0; }

#column_news div.news div.hot_news{ width:400px; height:104px; overflow:hidden; margin:10px auto; }
#column_news div.news div.hot_news div.img_wrap{ float:left; width:96px; height:96px; overflow:hidden; padding:2px; margin-right:12px; border:1px solid #eee; }
#column_news div.news div.hot_news div.img_wrap img{ display:block; width:96px; height:96px; background:#ccc; }
#column_news div.news div.hot_news h1{  height:26px; text-align:center; font-size:14px; line-height:26px; color:#0198be; }
#column_news div.news div.hot_news p{text-indent:2em; }
#column_news div.news div.hot_news p.detail a{ color:#D91082; }
#column_news div.news div.hot_news div.hot_arti_wrap{ float:left; display:inline; width:285px; overflow:hidden; }
#column_news div.news ul.news_list{ margin:12px; border-bottom:1px dotted #079ac0; }
#column_news div.news ul.news_list li{ height:23px; line-height:23px; }

#column_news div.picture_news ul.content{ height:350px; overflow:hidden; border:2px solid #5bc3dd; }
#column_news div.picture_news ul.content li{ position:relative; width:263px; height:350px; overflow:hidden; }
#column_news div.picture_news ul.content li span.title{ position:absolute; display:block; height:55px; width:263px; left:0px; bottom:0px; line-height:267px; text-align:center; }
#column_news div.picture_news ul.button{ float:left; width:100%; margin-top:15px; }
#column_news div.picture_news ul.button li{ float:left; width:56px; height:72px; padding:2px; overflow:hidden; background:#f3f3f3; border:2px solid #5bc3dd; margin-right:3px; }
#column_news div.picture_news ul.button li.last{ margin-right:0px; float:right; }
#column_news div.picture_news ul.button li img{ width:56px; height:72px; }
/*-----图片新闻脚本样式-----*/
#slide {position:relative; width:270px; height:440px;}
#pic_list { position:absolute; left:0; bottom:0; width:100%; list-style: none; overflow:hidden; z-index:2; margin-left:5px;}
#pic_list li { position:relative;float:left; width:67px; height:62px; padding-top:10px; }
#pic_list li img {position:absolute; top:18px; width:45px; height:62px; margin:0 5px; border:1px solid #fff;}
#this_pic { position:absolute; width:100%; height:100%; border:none;}
#transparence { position:absolute; left:0; bottom:0; width:100%; height:50px; background:#000; z-index:1; border-top:1px solid #fff;}
#topic { position:absolute; left:0; top:0; width:100%; height:20px; background:#000; z-index:1; border-top:1px solid #fff;}
#qy{ position:absolute; left:0; top:0; width:100%; line-height:20px; height:20px; overflow:hidden; z-index:2; color:#FFF; text-align:center; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}

#column_news div.jingdian h1{ height:33px; margin-bottom:5px; line-height:33px; text-align:center; font-weight:bold; font-size:16px; color:#fff; background:url(../images/jingdian-title.gif) repeat-x 0 0; }
#column_news div.jingdian h1 a{ color:#fff; }
#column_news div.jingdian div.content{ padding-left:5px; }
#column_news div.jingdian div.content a{ float:left; width:126px; height:70px; overflow:hidden; display:inline;  margin-bottom:10px;  line-height:14px; font-size:12px; text-align:center; color:#1788ba; }
#column_news div.jingdian div.content a img{ display:block; width:100px; height:45px; background:#ccc; margin:0 auto; margin-bottom:7px; }

#bodycnt{width:977px; overflow:hidden; margin-top:7px;}
#bodycnt #bodyleftcnt{width:744px; overflow:hidden; float:left;}
#bodycnt #bodyrightcnt{width:224px; overflow:hidden; float:right;}

/*===分类栏目基本样式===*/
div.column_style_D415{ width:744px; overflow:hidden; margin-bottom:8px; }
* html div.column_style_D415{ margin-bottom:5px; }		/*过滤IE6下margin解析错误*/
div.column_style_D415 a:hover{ text-decoration:underline; }
div.column_style_D415 div.head{ position:relative;  margin-bottom:-28px; height:28px; width:100%; overflow:hidden;}
div.column_style_D415 div.head h1{ float:left; width:128px; height:28px; text-align:center; background:url(../images/index-box-title.gif) no-repeat 0 0; }
div.column_style_D415 div.head h1 a{ font-size:14px; line-height:28px; color:#fff; }
div.column_style_D415 div.head span.box_top_right{ float:right; width:10px; height:28px; background:url(../images/index-box-top-right.gif) no-repeat 0 0; }
div.column_style_D415 div.head div.links_wrap{ float:left; height:27px; width:586px; padding-left:20px; font-size:12px; line-height:27px; margin-top:1px; background:#F0F9FB; }
div.column_style_D415 div.head div.links_wrap span.menu{ color:#4c5556; cursor:pointer; }
div.column_style_D415 div.head div.links_wrap a{ color:#4c5556; }
div.column_style_D415 div.head div.links_wrap a:hover{ text-decoration:underline; }
div.column_style_D415 div.head div.links_wrap a.more{ float:right; color:#0e9ec3; padding:0px 15px;  font-size:12px; font-weight:bold; }
div.column_style_D415 div.body{ height:130px; overflow:hidden; margin-bottom:-11px; padding-top:35px; padding-bottom:11px; border:1px solid #cfcfcf; }
div.column_style_D415 div.body ul li{ height:25px;line-height:25px; padding-left:35px; overflow:hidden; background:url(../images/li-dotted.gif) no-repeat 22px center; }
div.column_style_D415 div.body .body_part1{ float:left; width:275px; overflow:hidden; background:url(../images/line.gif) no-repeat right center; }
div.column_style_D415 div.body .body_part2{ float:left; display:inline; width:425px; margin-left:20px; }
div.column_style_D415 div.body div.content_wrap{ height:76px;}
div.column_style_D415 div.body div.content_wrap a img{ float:left; width:80px; height:60px; margin-right:20px; margin-top:6px; padding:2px; border:1px solid #e8e8e8; }
div.column_style_D415 div.body div.content_wrap p{ float:left; width:318px; overflow:hidden; text-indent:2em; line-height:25px; }
div.column_style_D415 div.body div.content_wrap a.detail{ color:#D91082; }
div.column_style_D415 div.body .body_part2 ul.list{ clear:both; }
div.column_style_D415 div.body .body_part2 ul.list li{ float:left; width:175px; height:25px; overflow:hidden; padding-left:17px; padding-right:20px; background-position:0 center; }
div.column_style_D415 div.body .body_part2 ul.list li a{ display:block; height:25px; overflow:hidden; }
div.column_style_D415 div.box_bottom{ width:100%; height:11px; background:url(../images/index-box-bottom-left.gif) no-repeat 0 0; }
div.column_style_D415 div.box_bottom span.box_bottom_right{ float:right; height:11px; width:11px; background:url(../images/index-box-bottom-right.gif) no-repeat 0 0; }


/*===栏目区广告尺寸设定===*/
div.cnt_ad{ width:744px; height:90px; margin-bottom:8px; overflow:hidden; }
div.cnt_ad img{ width:744px; height:90px; }

/*===专题列表===*/
div.zhuanti{ margin-bottom:8px; }
div.zhuanti div.tabs{ height:32px; overflow:hidden; border:1px solid #d1d1d1; border-bottom:0px; background:url(../images/tabs-bg1.gif) repeat-x 0 0; }
div.zhuanti div.tabs a{ float:left; height:29px; width:137px; overflow:hidden; font-size:14px; font-weight:bold; line-height: 29px; color:#838181; text-align:center; background:url(../images/tabs-li-bg1.gif) repeat-x 0 0; border-right:1px solid #cfcccd; }
div.zhuanti div.tabs a.on{ text-decoration:none; color:#1788ba; background:url(../images/tabs-li-select-bg1.gif) repeat-x 0 0; }

/*===图片链接展示栏基本样式===*/
.roll_gallery{ border:1px solid #d1d1d1; }
.roll_gallery ul{ padding:8px; widht:100000px; }
.roll_gallery ul li{ float:left; width:137px; height:92px; overflow:hidden; text-align:center; }
.roll_gallery ul li a{ display:block; width:125px; margin:0 auto; text-align:center; }
.roll_gallery ul li a:hover{ zoom:100%; }
.roll_gallery ul li a:hover img{ border:1px solid #red; }
.roll_gallery ul li img{ width:118px; height:68px; padding:2px; border:1px solid #eee; }
/*----医生图片展示----*/
.roll_gallery ul.yisheng li{ height:135px; text-align:center; }
.roll_gallery ul.yisheng img{ width:100px; height:110px; margin:0 auto; }



#bodycnt #bodyrightcnt .column_style_D416{ width:224px; overflow:hidden; margin-bottom:8px; }
#bodycnt #bodyrightcnt .column_style_D416 .title{ width:224px; height:30px; background:url(../images/title-style1.gif) 0px 0px no-repeat; text-align:left;}
#bodycnt #bodyrightcnt .column_style_D416 .title h1{ float:left; padding-left:26px; height:30px; width:100px; font-size:14px; line-height:30px; font-weight:bold; }
#bodycnt #bodyrightcnt .column_style_D416 .title h1 a{ color:#fff; }
#bodycnt #bodyrightcnt .column_style_D416 .title a.more{ float:right; width:50px;  line-height:30px;color:#00a2ca; text-decoration:none; font-weight:bold;}
#bodycnt #bodyrightcnt .column_style_D416 .cnt{ clear:both; width:222px; overflow:hidden; border:1px solid #9ed5e9; border-top:0px; background:#f8f9f9}
#bodycnt #bodyrightcnt .column_style_D416 .cnt ul li{ height:23p; height:23px; }

#bodycnt #bodyrightcnt #jdal .title{ height:32px; background:url(../images/jdyl_top3.gif) 0px 0px no-repeat; }
#bodycnt #bodyrightcnt #jdal .title a{ color:#fff; }
#bodycnt #bodyrightcnt #jdal .cnt{ height:197px; width:200px; overflow:hidden; background:url(../images/num.gif) no-repeat 3px 5px; padding-left:22px; }
#bodycnt #bodyrightcnt #jdal .cnt ul{ padding:5px 5px 5px 8px; list-style:none; }
#bodycnt #bodyrightcnt #jdal .cnt ul li{ line-height:23px;  border-bottom:1px dashed #e1e1e1; padding-left:15px;  }
#bodycnt #bodyrightcnt #jdal .cnt ul li a{ color:#237a98; }

#bodycnt #bodyrightcnt #tjys{ width:224px; margin-top:7px; }
#bodycnt #bodyrightcnt #tjys .cnt{ position:relative; height:320px; padding:10px; padding-top:0px; width:202px; overflow:hidden; }
#bodycnt #bodyrightcnt #tjys .cnt ul{ position:absolute; top:0px; width:202px; overflow:hidden; }
#bodycnt #bodyrightcnt #tjys .cnt ul li{ float:left; width:202px; height:105px; padding:6px 0px; overflow:hidden; border-bottom:1px dashed #999; }
#bodycnt #bodyrightcnt #tjys .pic_link{ float:left; width:80px; height:100px; overflow:hidden; border:1px solid #ccc; }
#bodycnt #bodyrightcnt #tjys .pic_link img{ width:133px; height:100px; margin:0px; margin-left:-26px; padding:0px; border:0px; }
#bodycnt #bodyrightcnt #tjys .description{ float:right; width:110px; height:105px; overflow:hidden; }
#bodycnt #bodyrightcnt #tjys .description h1{ width:110px;line-height:25px; height:25px; overflow:hidden; font-size:14px; color:#1a80a8; font-weight:bold; }
#bodycnt #bodyrightcnt #tjys .description p{ width:110px; height:80px; overflow:hidden; line-height:20px; color:#444; }
#bodycnt #bodyrightcnt #tjys .description a.detail{ color:#ff0000; font-size:12px; }

#bodycnt #bodyrightcnt #zttj .title{ height:32px; background:url(../images/title-style2.gif) 0px 0px no-repeat;}
#bodycnt #bodyrightcnt #zttj .cnt{ height:160px; overflow:hidden; }
/*#bodycnt #bodyrightcnt #zttj .cnt ul{ padding-top:10px; width:100000px; }*/
#bodycnt #bodyrightcnt #zttj .cnt ul{ padding-top:3px; text-align:center; }
#bodycnt #bodyrightcnt #zttj .cnt ul img{ padding-left:3px; }
#bodycnt #bodyrightcnt #zttj .cnt ul li{ float:left; width:110px; height:200px; text-align:center; }
#bodycnt #bodyrightcnt #zttj .cnt ul li img{ display:block; width:100px; height:166px; margin:0 auto; background:#f1f1f1; }

#bodycnt #bodyrightcnt #tjwd .cnt{ height:225px; }
#bodycnt #bodyrightcnt #tjwd .cnt ul{ padding:5px 5px 5px 8px; list-style:none; }
#bodycnt #bodyrightcnt #tjwd .cnt ul li{ line-height:23px;  border-bottom:1px dashed #e1e1e1; padding-left:15px;  }
#bodycnt #bodyrightcnt #tjwd .cnt ul li a{ color:#237a98; }

#bodycnt #bodyrightcnt #mrwd .cnt{ height:185px; }
#bodycnt #bodyrightcnt #mrwd .cnt ul{ padding:5px 5px 5px 8px; list-style:none; }
#bodycnt #bodyrightcnt #mrwd .cnt ul li{ line-height:23px;  border-bottom:1px dashed #e1e1e1; padding-left:15px;  }
#bodycnt #bodyrightcnt #mrwd .cnt ul li a{ color:#237a98; }



#hunor{width:977px; min-height:100px; overflow:hidden; margin-top:7px;}
#hunor .hbox{width:975px; min-height:133px;  overflow:hidden;  border:1px solid #a7dcea; margin:0px auto;}
#hunor .hbox .tit{width:975px;height:30px; background:url(../images/friendtopbg.gif) 0px 0px repeat-x; }
#hunor .hbox .tit .bnt11{width:83px; height:30px; background:url(../images/bluebnt6.gif) left bottom no-repeat; margin-left:12px; float:left; text-align:center;}
#hunor .hbox .tit .bnt11 div{ padding-top:7px;}
#hunor .hbox .tit .bnt11 div a{color:#017da1;text-decoration:none; font-size:14px; font-weight:bold;}
#hunor .hbox .tit .bnt1{width:83px; height:30px; background:url(../images/bluebnt7.gif) left bottom no-repeat; margin-left:12px; float:left; text-align:center;}
#hunor .hbox .tit .bnt1 div{margin-top:9px;}
#hunor .hbox .tit .bnt1 div a{color:#fff;text-decoration:none; font-size:14px; font-weight:bold;}
#hunor .hbox .tit .bnt2{width:83px; height:30px; background:url(../images/bluebnt7.gif) left bottom no-repeat; margin-left:4px; float:left; text-align:center;}
#hunor .hbox .tit .bnt2 div{padding-top:7px;}
#hunor .hbox .tit .bnt2 div a{color:#FFF;text-decoration:none; font-size:14px; font-weight:bold;}
#hunor .hbox .tit .bnt22{width:83px; height:30px; background:url(../images/bluebnt6.gif) left bottom no-repeat; margin-left:4px; float:left; text-align:center;}
#hunor .hbox .tit .bnt22 div{margin-top:9px;}
#hunor .hbox .tit .bnt22 div a{color:#017da1;text-decoration:none; font-size:14px; font-weight:bold;}
#hunor .hbox .cnt{height:auto;padding:15px 0px 0px 18px;}
#hunor .hbox .cnt .listbox{ height:auto;}
#hunor .hbox .cnt .listbox .ibox{width:104px; height:104px; margin-bottom:5px;  margin-right:15px;float:left; }
#hunor .hbox .cnt .listbox .ibox .imgbox{width:100px; height:80px;padding:1px; border:1px solid #cdcdcd;}
#hunor .hbox .cnt .listbox .ibox .txtbox{width:104px; height:25px; line-height:25px; text-align:center; }


#adv4{width:744px; height:134px; margin-top:7px;}

#tabs{width:744px; overflow:hidden; margin-top:7px;}
#tabs .r1{width:744px; overflow:hidden; margin-top:7px; }

#friend{width:977px; overflow:hidden;  margin-top:7px;}
#friend .fbox{width:975px; min-height:113px; height:auto;  border:1px solid #a7dcea;}
#friend .fbox .tit{width:975px;height:30px; background:url(../images/friendtopbg.gif) 0px 0px repeat-x;}

#friend .fbox .tit .bnt11{width:83px; height:30px; background:url(../images/bluebnt6.gif) left bottom no-repeat; margin-left:12px; float:left; text-align:center;}
body #friend .fbox .tit .bnt11 div{ margin-top:0px; padding-top:7px;}
#friend .fbox .tit .bnt11 div a{color:#017da1;text-decoration:none; font-size:14px; font-weight:bold;}
#friend .fbox .tit .bnt1{width:83px; height:30px; background:url(../images/bluebnt7.gif) left bottom no-repeat; margin-left:12px; float:left; text-align:center;}
#friend .fbox .tit .bnt1 div{margin-top:10px;}
#friend .fbox .tit .bnt1 div a{color:#fff;text-decoration:none; font-size:14px; font-weight:bold;}


#friend .fbox .tit .bnt2{width:83px; height:30px; background:url(../images/bluebnt7.gif) left bottom no-repeat; margin-left:4px; float:left; text-align:center;}
#friend .fbox .tit .bnt2 div{ padding-top:7px;}
#friend .fbox .tit .bnt2 div a{color:#fff;text-decoration:none; font-size:14px; font-weight:bold;}
#friend .fbox .tit .bnt22{width:83px; height:30px; background:url(../images/bluebnt6.gif) left bottom no-repeat; margin-left:4px; float:left; text-align:center;}
#friend .fbox .tit .bnt22 div{margin-top:9px;}
#friend .fbox .tit .bnt22 div a{color:#017da1;text-decoration:none; font-size:14px; font-weight:bold;}


#friend .fbox .cnt{width:975px; min-height:83px; height:auto;}
#friend .fbox .cnt .cnbox{padding:10px;}
#friend .fbox .cnt .cnbox a{color:#585858; line-height:20px;}

#botguide{width:977px; height:31px; margin-top:7px;}
#botguide .fra1{width:975px; height:29px; border:1px solid #4ca6c8;}
#botguide .fra1 .fra11{width:973px; height:27px; border:1px solid #9bcedf; background:url(../images/endnav.gif) 0px 0px repeat-x; text-align:center;}
#botguide .fra1 .fra11 span{line-height:27px; color:#fff; }
#botguide .fra1 .fra11 span a{color:#fff; }

#footbox{width:977px; margin-top:7px; overflow:hidden;}
#footbox .imgbox{width:205px; overflow:hidden;float:left}
#footbox .txtbox{width:760px; overflow:hidden;float:right; line-height:19px;}





.tabbox1{width:366px; height:194px; overflow:hidden;float:left; }
.tabbox1 .tit{width:366px; height:33px; background:url(../images/main_top2.gif) 0px 0px no-repeat;}
.tabbox1 .tit .tit1{width:25px; height:32px;float:left; }
.tabbox1 .tit .tit2{width:105px; height:32px;float:left;  line-height:32px; text-align:left;}
.tabbox1 .tit .tit3{width:230px; height:32px;float:left; line-height:32px; text-align:right;margin-left:0px;}
.tabbox1 .tit .tit3 .links{width:58px;background:url(../images/tabdot.gif) left center no-repeat;float:right; margin-right:5px;}
.tabbox1 .cnts{width:364px; height:160px;overflow:hidden;  border:1px solid #e9e9e9; border-top:none; }
.tabbox1 .cnts .cntbox{ width:334px; height:auto;padding:10px 15px 10px 15px;}
.tabbox1 .cnts .cntbox .cnttop{width:334px; height:77px; overflow:hidden;}
.tabbox1 .cnts .cntbox .cnttop .cnttopleft{ width:76px; height:71px; padding:2px;border:1px solid #cacaca; float:left;}
.tabbox1 .cnts .cntbox .cnttop .cnttopright{ width:240px; height:77px; padding:2px; float:right; text-align:left;}
.tabbox1 .cnts .cntbox .cnttop .cnttopright ul{ list-style:none;margin:0px; }
.tabbox1 .cnts .cntbox .cnttop .cnttopright ul li{background:url(../images/tabdot.gif) left center no-repeat; padding-left:8px; line-height:18px; margin-left:5px;}
.tabbox1 .cnts .cntbox .cntbot{width:336px; height:53px; overflow:hidden;  margin-top:10px; }
.tabbox1 .cnts .cntbox .cntbot a{line-height:23px;}
.tabbox1 .cnts .cntbox .cntbot .botfra2{width:328px; height:47px; padding:2px; border:1px solid #e9e9e9; background:#fff;}
.tabbox1 .cnts .cntbox .cntbot .botfra2 .botfra22{width:330px; height:47px; background:#f9f9f9; margin:0px; overflow:hidden;}
.tabbox1 .cnts .cntbox .cntbot .botfra2 .botfra22 img{margin-left:4px;}
.tabbox1 .cnts .cntbox .cntbot .botfra2 .botfra22 a{line-height:23px;}
/*.tabbox1 .cnts .cntbox .cntbot .botfra1 .botfra11 ul{list-style:none; }
.tabbox1 .cnts .cntbox .cntbot .botfra1 .botfra11 ul li{line-height:23px; float:left; background:url(images/tabdot.gif) left center no-repeat; padding-left:8px; margin-left:10px; }
*/
.tabbox2{width:366px; height:194px;float:right; }
.tabbox2 .tit{width:366px; height:33px; background:url(../images/main_top.gif) 0px 0px no-repeat;}
.tabbox2 .cnts{width:364px; height:160px; border:1px solid #e9e9e9; border-top:none; }



.tablf{ float:left;}
.tabrt{ float:right;}
.ovhide{ overflow:hidden;}
.border1{border-right:1px dashed #999;}
.border2{border-left:1px solid #eaeaea;}
.verline{width:1px; height:194px; border-left:1px dashed #999; }/*垂直线*/
.herline{width:743px; height:1px; border-bottom:1px dashed #999;}/*水平线*/
.uptab1{ width:370px; height:194px; overflow:hidden; border-bottom:1px dashed #999;}
.uptab1tit{ width:371px; height:29px; overflow:hidden; background:url(../images/tmp/img1.gif) left center no-repeat;}
.uptab1cnt{ width:365px; height:155px; overflow: hidden;  padding-left:5px; padding-top:10px;}
.uptabimg1{ width:125px; height:100px; padding:2px; border:1px solid #cacaca;}
.uptabimg2{ width:76px; height:129px; padding:2px;border:1px solid #cacaca;}

.uptabtxt2{ width:239px; height:51px; border:1px solid #d5e6ee; line-height:25px; }
.ul_tab1{ list-style:none;width:210px; overflow:hidden;}
.ul_tab1 li{ width:210px; height:21px; line-height:21px; overflow:hidden; background:url(../images/tmp/black_dot1.gif) 0px 8px no-repeat; padding-left:8px; text-align:left;}
.ul_tab1 li a{ color:#606060; text-decoration:none;}

   .fobnet_box{width:742px; height:1110px; border:1px solid #eaeaea; overflow:hidden;}
   .fobnet_boxlf{width:370px; verflow:hidden; float:left;}
   .fobnet_boxrt{width:370px; verflow:hidden; float:left;}
   .fobnet_midline{width:1px; height:1110px; border-left:1px dashed #999; float:left; overflow:hidden;}
   .fobnet_bline{width:370px; height:1px; overflow:hidden; border-bottom:1px dashed #999;}
   
   .loopbg1{background:#f3fcfe;}
   .loop1{width:370px; height:220px; overflow:hidden; background:#fff;}
   .lptit1{width:370px; height:25px; overflow:hidden; background:url(../images/top1.gif) 3px 0px no-repeat; margin-top:5px;}
   .loop2{width:370px; height:220px; overflow:hidden; background:#f3fcfe;}
   .lptit2{width:370px; height:25px; overflow:hidden; background:url(../images/top2.gif) 3px 0px no-repeat; margin-top:5px;}
   .nilbox1{width:25px; height:25px; float:left;}
   .lpatxt1{width:66px; height:25px; overflow:hidden; line-height:27px; float:left;}
   .lpatxt1 a{color:#017da1; text-decoration:none; font-weight:bold; }
   .nilbox2{width:0px; height:25px; line-height:25px; float:left;}
   .lptopul{width:155px; height:25px; line-height:25px; float:right;}
   .lptopul ul{ list-style:none; width:155px; height:25px; overflow:hidden; text-align:right;}
   .lptopul ul li{ line-height:25px; padding-left:15px; float:left;}
   .lptopul ul li a{ color:#585858; text-decoration: none;}
   .lpcnt{ width:360px; height:200px; padding-left:10px; overflow:hidden; padding-top:10px;}
   .lpcnttop{width:350px; height:107px; overflow:hidden;}
   .lpcntbot{width:350px; height:53px; margin-top:12px;}
   .uptabtxt1{ width:328px; height:41px; overflow:hidden; padding:5px; padding-left:15px; border:1px solid #d5e6ee; line-height:20px; background:#f9fdfe; }
   .uptabtxt1 ul{ list-style:none; width:338px; height:41px; overflow:hidden;}
   .uptabtxt1 ul li{ width:75px; padding-left:6px; height:20px; overflow:hidden; float:left;  background:url(../images/gray_dot100.gif) 0px 8px no-repeat;}
   .uptabtxt1 ul li a{color:#666666;}
   .loop3{width:370px; height:194px; overflow:hidden; background:#fff;}
   .lptit3{width:370px; height:25px; overflow:hidden; background:url(../images/top4.gif) 3px 0px no-repeat; margin-top:5px;} 
   .loop4{width:370px; height:194px; overflow:hidden; background:#f3fcfe;}
   .lptit4{width:370px; height:25px; overflow:hidden; background:url(../images/top3.gif) 3px 0px no-repeat; margin-top:5px;}
   .nilbox3{width:35px; height:28px; float:left;}
   .lptxt2{width:100px; height:25px; overflow:hidden; line-height:27px; float:left;}
   .lptxt2 a{color:#017da1; text-decoration:none; font-weight:bold; }
   .lptopul2{width:175px; height:25px; line-height:25px; float:right; text-align:left;}
   .lptopul2 ul li{ line-height:25px; padding-left:6px; margin-right:15px; float:left; margin-left:3px; background:url(../images/tabdot.gif) 0px 9px no-repeat;}
   .lptopul2 ul li a{ color:#585858; text-decoration: none;}
   .lpcnt2{width:360px; height:170px; padding-left:10px; overflow:hidden; padding-top:10px;}
   .lpcnt2box{ width:350px; height:135px; overflow:hidden;}
   .lpc2lf{ width:78px; height:129px; padding:2px; border:1px solid #cacaca; float:left;}   
   .lpc2rt{ width:252px; height:135px; float:right;}
   .c2top{ width:252px; height:80px; overflow:hidden;}
   .c2top ul{list-style:none; width:252px; height:80px;}
   .c2top ul li{ width:248px; height:20px; overflow:hidden; line-height:20px; padding-left:6px; background:url(../images/tabdot.gif) 0px 8px no-repeat;}
   .c2top ul li a{ color:#6f6f6f; text-decoration: none;}
   .c2end{width:230px; height:41px; overflow:hidden; padding:5px; padding-left:20px; border:1px solid #d5e6ee; line-height:20px; background:#f9fdfe; margin-top:2px;}
   .c2end ul{list-style:none; width:235px; height:41px;}
   .c2end ul li{width:65px; padding-left:6px; height:20px; overflow:hidden; float:left;  background:url(../images/tabdot.gif) 0px 8px no-repeat;}
   .c2end ul a{ color:#6f6f6f; text-decoration: none;}


#top_hua{width:977px; height:27px;color:#585858; text-align:right; line-height:29px; background:url(../images/topnav_bg1.gif) repeat-x; margin:0 auto; overflow:hidden;}
#top_hua span.right1{ color:#585858; float:right; padding-right:10px;}
#top_hua span.right1 a{color:#585858; text-decoration:none;}
#top_hua span.left1{ color:#077899; padding-left:10px;}
#top_hua span.left2{color:#077899;}
#top_hua span.left3{color:#077899; }

#top_hua span.slogan{ float:left; }
#top_hua span.links{ color:#585858; padding-right:10px; }
#top_hua span.links a{ color:#585858; text-decoration:none;}

/*左侧快捷菜单*/
	div.quick_links{ position:absolute; left:10px; top:205px; z-index:1000; width:146px;  line-height:0px; }
	div.quick_links .box_top{ height:14px; line-height:0px;  background:url(../images/quick-box-top.gif) no-repeat 0 0; }
	div.quick_links .box_body{position:relative; background:url(../images/quick-box-body.gif) repeat-y 0 0;}
	div.quick_links .box_bottom{ height:12px; background:url(../images/quick-box-bottom.gif) no-repeat 0 0;}
	div.quick_links span.close{ position:absolute; right:7px; top:-5px; display:block; width:18px; height:18px; background:url(../images/close.gif) no-repeat 0 0; cursor:pointer; }
	div.quick_links li{ list-style-type:none; padding-bottom:24px; background:url(../images/quick-li.gif) no-repeat center bottom; }
	div.quick_links li a{ display:block; padding:3px 5px 3px 50px; font-size:13px; font-weight:bold; color:#0283a3; line-height:16px;text-decoration:none;  }
	div.quick_links li.li1{ padding-top:16px; }
	div.quick_links li.li4{ background:none; padding-bottom:6px;}
	div.quick_links li.li1 a{ background:url(../images/quick-jituan.gif) no-repeat 12px center; }
	div.quick_links li.li2 a{ background:url(../images/quick-1.gif) no-repeat 12px center; }
	div.quick_links li.li3 a{ background:url(../images/quick-2.gif) no-repeat 12px center; }
	div.quick_links li.li4 a{ background:url(../images/quick-3.gif) no-repeat 12px center; }


/*----新文章页----*/
.newben .new_sortlogo img{ width:242px; height:288px; background:url(../images/images/FOBNET_new_sortlogo.jpg) no-repeat 0 0;}
.newben .new_hot_arti .box_004_cnt{ width:230px; overflow:hidden; margin:0 auto; padding-bottom:10px; }
.newben .new_hot_arti .box_004_cnt h3{ height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#35A6C8; text-align:center; }
.newben .new_hot_arti .box_004_cnt h3 a{ color:#35A6C8; }
.newben .new_hot_arti .box_004_cnt p{ text-indent:2em; }
.newben .new_hot_arti .box_004_cnt p .more{  color:#35A6C8; }
.newben .new_hot_arti .side_t{ background:url(../images/images/FOBNET_new_line1.jpg) repeat-x 0 bottom; }
.newben .new_hot_arti .side_t a{ padding-left:30px; background:url(../images/images/FOBNET_new_icon1.jpg) no-repeat 10px center; }
.newben .new_ben_doc{ height:200px; }
.newben .new_ben_doc .box_004_cnt{ padding-top:8px; }
.newben .new_ben_doc .side_t{ height:118px; overflow:hidden; }
.newben .new_ben_doc .side_t img{ float:left; display:inline; width:100px; height:110px; margin-right:8px; margin-left:6px; padding:2px; border:1px solid #ddd; }
.newben .new_ben_doc .side_t h3{ height:22px; overflow:hidden; font-size:14px; line-height:22px; }
.newben .new_ben_doc .side_t p{ margin-right:8px; font-weight:normal; text-indent:2em; }
.newben .new_ben_doc .side_t p .more{ color:#007FAE; }
.newben .new_ben_doc .butt{ clear:both; height:22px; width:210px; margin:0 auto; margin-top:8px; padding-top:7px; text-align:center;  background:url(../images/images/FOBNET_new_line2.jpg) repeat-x 0 top; }
.newben .new_ben_doc .butt a{ float:left; display:inline; width:64px; height:22px; overflow:hidden; line-height:22px; text-align:center; color:#333; font-size:12px; background:url(../images/images/FOBNET_new_benbutt2.jpg) no-repeat 0 0; }
.newben .new_ben_doc .butt a:hover{ text-decoration:none;}
.newben .new_ben_doc .butt .zx{ float:left; margin-left:25px; }
.newben .new_ben_doc .butt .tw{ float:right; margin-right:25px; color:#007FAE; }
.newben .new_ben_cgal .side_t{ width:232px; overflow:hidden; margin:5px auto;  text-align:center;}
.newben .new_ben_cgal .side_t a img{ width:232px; }
.newben .new_ben_cgal .side_t a span{ font-size:14px; font-weight:bold; }
.newben .new_ben_ask .box_004_cnt{ width:230px; overflow:hidden; margin:3px auto; }
.newben .new_ben_ask li{ height:25px; line-height:25px; overflow:hidden; background:url(../images/images/FOBNET_new_line1.jpg) repeat-x 0 bottom; }
.newben .new_ben_ask li a{ padding-left:30px; background:url(../images/images/FOBNET_new_icon1.jpg) no-repeat 10px center;}
.newben .new_ben_zhuanti .box_004_cnt{ text-align:center; padding:10px 0px; }
.newben .new_ben_zhuanti .box_004_cnt img{ margin:0 auto; }
.newben .zxmrdh{ margin-top:8px;}
.newben .zxmrdht{background:url(../images/images/FOBNET_zxmrdhbg.jpg) center left repeat-x; height:35px; line-height:35px; text-align:center; }
.newben .zxmrdht h3{ color:#fff; font-size:18px; font-weight:bold; }
.newben .zxmrdhcon{border:1px solid #0488A8; height:210px; padding:8px 0 0 10px;}
.newben .f2 li{width:85px; text-align:center;  }
.newben .f2 li a{color:#0188A8; font-size:12px;}
.newben .f2 li.li_speci{background:url(../images/images/FOBNET_xmbg.jpg) center left no-repeat; width:85px; height:30px; padding-top:5px;}
.newben .f2 li.li_speci a{font-size:14px; color:white; font-weight:bold; }
.newben .f1{width:96px; float:left; }


/*----非整形项目新文章页----*/
.newben .nopro .box_tit2{ height:33px; line-height:33px; text-align:right; overflow:hidden; background:url(../images/images/FOBNET_new_title_bg.gif) repeat-x 0 0; }
.newben .nopro .box_tit2 h2{ float:left; width:101px; height:28px; margin-top:5px; line-height:34px; text-align:center; font-size:14px; font-weight:bold; overflow:hidden; background:url(../images/images/FOBNET_new_titleh_bg.jpg) no-repeat 0 0; }
.newben .nopro .box_tit2 h2 a{ color:#fff; }
.newben .nopro .box_tit2 h2 a:hover{ text-decoration:none; }
.newben .nopro .box_tit2 a.more{ display:inline-block; margin-top:15px; margin-right:8px; font-family:arial; color:#666; font-size:12px; line-height:12px; }
.newben .new_hot_news .hot_link{ height:114px; overflow:hidden; }
.newben .new_hot_news .hot_link a{ float:left; display:inline; width:110px; overflow:hidden; margin-left:7px; margin-top:5px;}
.newben .new_hot_news .hot_link a img{ float:left; display:inline; width:110px; overflow:hidden; }
.newben .new_hot_news .hot_link a p{ float:left; display:inline; height:15px; line-height:15px; font-size:12px; text-align:center; color:#fff; background:#00b0d9; }
.newben .new_hot_news ul{ width:210px; margin:0 auto; }
.newben .new_hot_news li{ height:30px; line-height:30px; overflow:hidden; background:url(../images/images/FOBNET_new_line1.jpg) repeat-x 0 bottom; }
.newben .new_hot_news .butt{ clear:both; height:25px; width:210px; margin:7px auto; padding-top:3px; text-align:center; }
.newben .new_hot_news .butt a{ float:left; display:inline; width:89px; height:25px; overflow:hidden; line-height:25px; text-align:center; color:#a8036b; font-size:12px; font-weight:bold; background:url(../images/images/FOBNET_new_butt7.jpg) no-repeat 0 0; }
.newben .new_hot_news .butt a:hover{ text-decoration:none;}
.newben .new_hot_news .butt .zx{ float:left; margin-left:8px; }
.newben .new_hot_news .butt .tw{ float:right; margin-right:8px; }
.newben .new_nopro_zhuanti .box_004_cnt a{ float:left; display:inline; margin:6px 0px 6px 7px; }
.newben .new_ben_yyry .box_004_cnt{ width:215px; margin:5px auto; }
.newben .new_ben_yyry .box_004_cnt a{ float:left; display:inline; width:215px; }
.newben .new_ben_yyry .box_004_cnt a img{ width:215px; }
.newben .new_ben_yyry .box_004_cnt a p{ float:left; display:inline; width:215px; height:15px; overflow:hidden; margin-bottom:8px; font-size:12px; line-height:15px; text-align:center; color:#fff; background:#00b0d9; }

* html{background:url(../blank.gif) fixed;}
#bottomlink{ position:fixed; bottom:0px; width:100%; height:80px; overflow:hidden; }
#bottomlink{ _position:absolute; _top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight-1);}
#bottomlink .bottoml_wrap{ width:988px; height:80px; margin:0 auto; overflow:hidden; background:url(../images/bottomlink.gif) no-repeat 0 0; }
#bottomlink .butt{ float:left; display:inline; height:30px; width:115px; margin-top:25px; overflow:hidden; background:red; opacity:0; filter:alpha(opacity=0);}
#bottomlink .butt a{ display:block; width:100%; height:100%; }
#bottomlink .butt1{ margin-left:502px; }
#bottomlink .butt2{ margin-left:63px; }
#bottomlink .butt3{ margin-left:50px; }
