﻿/*说明：一切元素的z-index均不要超过180*/

/*全局样式表模板*/
html{overflow-y:auto;}
*html{overflow-y:auto;overflow-x:hidden;}
body { padding:0px; margin:0px;font-size:12px;font-family: tahoma,arial,sans-serif; color: #00599B;  }
dl,dt,dd, ul { list-style:none; padding:0px; margin:0px; }
img { border-style: none;
    border-color: inherit;
    border-width: 0px;
    text-align: center;
}
p
{
    text-indent:2em;   
}
a { color: #00599B; text-decoration:none; }
a:hover { color: #FF5500; text-decoration:underline; }
form {  padding:0px; margin:0px; }
.show { display:; }
.hide { display:none; }
.jbody { width: 960px; text-align:left; margin:0px auto; padding:0px; background-color: #FFFFFF; }
.pbody
{
    padding: 5px 0px 0px 0px;
    width: 920px;
    margin: 0px auto;
}
.popbody { width:100%; height: 100%; text-align:left; margin:0px auto; background-color: #FFFFFF; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.mt5 { margin-top:5px; }
.mt6 {margin-top:0px;}
.mt7{ }
.mt10 { margin-top:10px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.nobd{border:none !important}
.clear { clear:both; }
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.clearfix {
    _zoom: 1;
}
.floatleft { float:left; }
.floatright { float:right; }
.h20 {height:20px;}
.h30 {height:30px;}
.h40 {height:40px;}
.h50 {height:50px;}
.h60 {height:60px;}
input,select { vertical-align:middle;
    }
.longtext
{
    width:512px;
}
.listtitle{width:693px; height:25px; border-bottom:1px solid #c7c8c7;}
.listtitle h1{height:25px; float:left; font-size:15px; font-family:微软雅黑; color:#1161aa; border-bottom:2px solid #0b73d1;}
.listtitle h1 span{color:#954984; font-size:14px;margin-left:5px;}
.jobs{border:1px solid #bcbcbc;margin:10px 0;border-top:0;text-align:left;}
.jobs dt{padding:3px;border-top:1px solid #bcbcbc; cursor:pointer; }
.jobs dt.slide{border-bottom:1px solid #bcbcbc;}
.jobs dt p{padding:3px 15px 3px 20px;background:#f6f6f6 url(../Images/arrow2.gif) 10px center no-repeat;height:20px;line-height:20px;font-size:14px;font-weight:bold;}
.jobs dt span{float:right;font-size:12px;font-weight:normal;}
.jobs dd{padding:10px 25px;line-height:20px;display:none;}

/*头部*/
.topbar { font-size:12px; border-bottom:1px solid #AACCEE; background:#F4F9FD; width:100%; margin:0px; height:10px;line-height:31px; display:block; }
/*-------------------------用户条*/
.loginbar {float:left;color:#000;width:450px;position:relative;height:32px;border:0;padding:0px;z-index:180;}
.loginbar ul {padding:0;margin:0;list-style-type: none;}
.loginbar ul li {float:left; text-align:center; position:relative;margin-right:5px;}
.loginbar ul li h3 { margin:0; }
.loginbar ul li.hr{width:6px;color:#ccc;text-align:center;line-height:32px;}
.loginbar li{ color: #00599B;}
.loginbar li a{ margin:0; color: #00599B;}
.loginbar li.ico a{padding:2px 0 2px 18px;background:url(../../../statics/common/userbar_ico.gif) no-repeat; text-decoration:none;}
.loginbar li.ico a:hover{color: #FF5500;}
.loginbar li.user{margin-left:5px;}
.loginbar li.login a{ background-position:0 0;}
.loginbar li.points a{ background-position:0 -32px}
.loginbar li.pm1 a{ background-position:0 -64px}
.loginbar li.pm0 a{ background-position:-144px -80px}
.loginbar li.friend1 a{ background-position:0 -96px}
.loginbar li.friend0 a{ background-position:-144px -112px}
.loginbar li.cart1 a{ background-position:0 -128px}
.loginbar li.cart0 a{ background-position:-144px -144px}

.loginbar li.login { border:solid 1px #F4F9FD; border-top:0; border-bottom:0;margin:0; padding:0 12px;}
.loginbar li.hover { border:solid 1px #AACCEE; border-top:0; border-bottom:0;background-color:#fff;margin:0; padding:0 12px;}
.loginbar li.login .oauthbar{position:relative;z-index: 10000;float: left;height: auto;top:0;margin: 0;padding: 0;}
.loginbar li.login .oauthbar .oauthbar-ul{display:none; position: absolute;z-index: 180; background: #fff;margin: 0;padding: 0;}
.loginbar li.login .oauthbar ul li{float:left;margin:0;line-height:32px;height:32px;}
.loginbar li.login .oauthbar img{width:16px;height:16px;border:none;padding:8px 3px 8px 3px;}
.loginbar li.login .oauthbar ul li a{ padding:0px;}
#menu-oauthbar
{
	padding-top: 0px;
	top:0px;/*火狐*/
	*top:-31px !important;/*IE7 IE8*/
	*top:-31px;/*IE6*/
	left:-13px;
	border:solid 1px #AACCEE; border-top:0;
}
.loginbar li.register { margin-left:0px;z-index: 179;}


/*弹出菜单*/
.navigation , .navigation li ul{padding:0;margin:0;list-style-type: none;}
.navigation li {float:left; text-align:center; position:relative;margin-right:5px;}
.navigation li h3 { margin:0; }
.navigation li.hr{width:6px;color:#ccc;text-align:center;*line-height:27px;}
.navigation li a:link, .navigation li a:visited {display:block;}
.navigation li ul{display: none;position:absolute;}
.navigation table { margin:-1px; border-collapse:collapse;}
.navigation li:hover ul{display:block;border:1px solid #AACCEE;background-color:#fff;top:27px;_top:15px;margin-top:1px;left:0; width:80px;}
.navigation li:hover ul.double{display:block;border:1px solid #AACCEE;background-color:#fff;top:27px;_top:15px;margin-top:1px;left:0; width:160px;}
.navigation li:hover ul li{display:block;width:80px;margin:0px;height:20px;}
.navigation li:hover ul li.double{display:block;width:160px;margin:0px;height:20px;}
.navigation li:hover ul li a{display:block; color:#00599B; height:20px; line-height:20px; }
/* IE6 */
.navigation li a:hover {color:#000;}
.navigation li a:hover ul {display:block; border:1px solid #AACCEE;background-color:#fff;top:27px;_top:15px;margin-top:1px; left:0; width:80px;}
.navigation li a:hover ul.double {display:block; border:1px solid #AACCEE;background-color:#fff;top:27px;_top:15px;margin-top:1px; left:0; width:160px;}
.navigation li a:hover ul li{width:80px;margin-right:0px;display:block;height:20px;}
.navigation li a:hover ul li.double{width:160px;margin-right:0px;display:block;height:20px;}
.navigation li a:hover ul li a {display:block; color:#00599B; height:20px; line-height:20px; }
.navigation li a:hover ul li a:hover,.navigation li:hover ul li a:hover { color:#fff;background:#316395;text-decoration:none; }
.drop{background-image:url(../Images/triangle.gif);background-position:right 9px;padding-right:16px;display:block;background-repeat:no-repeat;position:relative;}
.drop:hover {}
.topurl {color:#000;position:relative;height:32px;border:0px;padding:0px 10px;line-height:31px;z-index:180;}
.topurl li{height:31px;}
.topurl .i-support { background:url(../../../statics/common/i-support.gif) 5px no-repeat; text-indent:25px; font-weight: bold;}
.topurl .i-payment { background:url(../../../statics/common/i-payment.gif) 5px no-repeat; text-indent:25px; }
.topurl .i-subscribe { background:url(../../../statics/common/i-subscribe.gif) 5px no-repeat; text-indent:25px; }
.topurl .i-rssmap { background:url(../../../statics/common/i-rssmap.gif) 5px no-repeat; text-indent:25px; }
.topurl .i-sitemap { background:url(../../../statics/common/i-sitemap.gif) 5px no-repeat; text-indent:25px; }
.topurl .i-chinaz { background:url(../../../statics/common/i-chinaz.gif) 5px no-repeat; text-indent:25px; }
.topurl .i-admin5 { background:url(../../../statics/common/i-admin5.gif) 5px no-repeat; text-indent:25px; }
.topurl .i-51aspx { background:url(../../../statics/common/i-51aspx.gif) 5px no-repeat; text-indent:25px; }
.topurl .i-help { background:url(../../../statics/common/i-help.gif) 5px no-repeat; text-indent:25px; }
.topurl .i-feedback { background:url(../../../statics/common/i-feedback.gif) 5px no-repeat; text-indent:25px; }
.top { height:60px; overflow:hidden; margin-top:10px; }
.toplogo { float:left; width:180px; height:60px; background:url(../Images/logo.png) no-repeat; }
.toplogo h1 { display:none; }
.topbanner { width:470px; margin-left:5px; float:left; }
.toplink { float:left; margin-left:5px; }

/*栏目导航菜单*/
#topnav
{
    background-position: center;
    width: 932px;
    height: 48px;
    background: url(../Images/topnav_bg.gif) repeat-x;
    float: left;
    margin: 0px 0px 0px 13px;
    overflow: hidden;
    clear: both;
}
#topnav .topnav_content{width:900px;padding-left:10px;background:url(../Images/topnav_l_bg.gif) no-repeat;float:left;}
#topnav .topnav_content li,#topnav .topnav_content li a,#topnav .topnav_content li a：hover{width:86px;}
#topnav .topnav_content li{height:48px;padding-left:12px;padding-right:13px;background:url(../Images/topnav_li_right.gif) no-repeat right center;float:left;line-height:48px;text-align:center;font-size:14px;font-weight:bold;}
#topnav .topnav_content li a{color:#fff;width:86px;height:48px;display:block;}
#topnav .topnav_content li.current{line-height:37px;}
#topnav .topnav_content li em{background:url(../Images/topnav_bid_new.gif) no-repeat;width:35px;height:21px;display:inline-block;position:absolute;top:-20px;left:40px;}
#topnav .topnav_content li.current a,#topnav .topnav_content li.current a:hover{height:37px;background:url(../Images/topnav_li_current.gif) no-repeat;display:block;color:#fff;}
#topnav .topnav_content li a:hover{background:url(../Images/topnav_li_hover.gif) no-repeat;line-height:37px;text-decoration:none;}
#topnav .topnav_content li.last{background:url(../Images/topnav_li_noline.gif) no-repeat right center;}
.topnav_right{padding-right:20px;background:url(../Images/topnav_r_bg.gif) no-repeat right top;float:right;margin-left:0px;padding-top:13px;height:23px;padding-bottom:12px;}
/*分页*/
.pages { width: 636px; text-align:center; margin:10px auto; clear:both;}
.pages .p_btns { display:inline; margin: 10px auto; width:100%; font-size: 12px;}
.pages .p_btns .total_count { float:right;padding-top:3px; line-height:16px;}
.pages .p_btns a { display:block; float:left; margin-right:4px; padding:2px 5px; border: 1px solid #DDD; background: #FFF; height:16px;line-height:16px; text-decoration: none;color: #00599B; font-size: 12px; text-align:center;}
.pages .p_btns a { display:inline;}
.pages .p_btns a:hover { text-decoration: none; border:1px solid #00599B; }
.pages .p_btns .currentpage { display:block; float:left; margin-right:4px; padding:2px 5px; border:1px solid #333; font-weight:800; background:#00599B; color:#fff ;}
.pages .p_btns .jumppage { float:left;padding-top:3px;}
.pages .p_btns input { width: 40px; border: 1px solid #AACCEE; height: 15px; font-size: 12px; }


/*左边层*/
.myleft { float:left; }
/*右边层*/
.myright { width: 660px; float:right; overflow:hidden; }
/*左边层*/
.my-left { width: 660px; float:left; overflow:hidden; }
.search-left{width:920px;
float:left; overflow:hidden; }
.more-left
{
    width: 260px;
    float: left;
    overflow: hidden;     
    padding-left: 0px;
}
/*右边层*/
.my-right {float:right;}
.mybody { width: 920px; float:left; }
.more-right
{
    width: 648px;
    float: left;
    overflow: hidden;
    padding-left: 5px;
    padding-top: 10px;
    border: 1px solid #d5e6ed;
    padding-right: 5px;
}
/*左侧*/
.j-left { width: 660px; float:left; overflow:hidden; }
/*右侧*/
.j-right { width: 252px; float:right; }
.righttop { width: 660px; overflow:hidden; }
/*当前页位置*/
.thispagenav { font-size:12px; width:100%; height:30px; background:url(../Images/place_bg.gif) repeat-x; }

.thispagenav .title { float:right; width:80px; padding-right:5px; text-align:right; height:30px; line-height:30px; background:url(../Images/place_right.gif) no-repeat right top; }
.thispagenav .placenav { float:left; color: #00599B; font-weight: bold; padding-left:5px; line-height:30px;background:url(../Images/place_left.gif) left top no-repeat; }
.thispagenav .placenav a {color: #00599B; margin:0px 3px; }
/*第一种样式
.thispagenav .placenav a.home {display:inline-block; width:16px; height:16px;  float:left;background:url(../Images/ico_home.gif) no-repeat; margin-top:7px;}
.thispagenav .placenav a.home span{display:none;}
*/
/*第二种样式*/
.thispagenav .placenav a.home {display:;float:left;}
.thispagenav .placenav a.home span{display:;}

/*内容*/
.main { clear:both; }

/*搜索条*/
.search
{
    border: 1px solid #AACCEE;
    width: 910px;
    margin-left: 19px;
    margin-top: 5px;
    color: #00599B;
    padding: 5px;
    margin-bottom: 5px;
    height:28px;
}

.search .time_bar
{
    width: 220px;
    line-height: 20px;
   
    font-size: 14px;
    overflow: hidden;
    float: left;
    margin-left: 8px;
}

.search .search_bar
{
    line-height: 20px;   
   
    font-size: 14px;
    overflow: hidden;   
    width:360px;
    float:left;
    }
    
.search .weather_bar
{
    width: 220px;
    line-height: 20px;
   
    font-size: 14px;
    overflow: hidden;
    float: left;
    color: #0F74A7;
    padding-left:40px;
}

/*滚动图片*/
.rollphotos{margin:auto;width:920px;margin-top:10px;}
.rollphotos .photo-area{padding-left:0px;padding-bottom:10px;overflow:hidden;padding-top:10px;position:relative;}
.rollphotos .photo-area .LeftBotton{background:url(../Images/roll-btn1.gif) no-repeat 0px 0px;left:5px;float:left;width:29px;cursor:pointer;position:absolute;top:18px;height:97px;display:inline;}
.rollphotos .photo-area .RightBotton{right:5px;background:url(../Images/roll-btn2.gif) no-repeat 0px 0px;float:right;width:29px;cursor:pointer;position:absolute;top:18px;height:97px;display:inline;}
.rollphotos .photo-area .Cont{margin:0px auto;overflow:hidden;width:830px;padding-top:5px;}
.rollphotos .photo-area .box{float:left;width:166px;text-align:center;display:inline;}
.rollphotos .photo-area .box IMG{border:#E8E8E8 1px solid;padding:3px;display:inline;background:#fff;margin:0px auto;width:152px;height:114px;}
.rollphotos .photo-area .box A:hover IMG{border:#999 1px solid;}
.rollphotos .photo-area .box P{margin:6px auto 0px;width:144px;line-height:20px;height:20px;overflow:hidden;}



/*图片新闻*/
.photonews { font-size:12px; width: 658px; padding-bottom:5px; clear:both; }
.photonews ul { width: 656px; margin:1px auto; word-break:break-all; }
.photonews ul li { width: 158px; height: 162px; padding:3px; text-align:center; float:left; display:block; overflow:hidden; margin:2px 0px 4px 0px; word-break:break-all; }
.photonews ul li img { width: 147px; height: 122px; padding:4px; border:0;}
.photonews ul li span { display:block; width: 137px; height:20px; line-height:25px; padding-left:5px; text-align:center; overflow:hidden; word-break:break-all; }
.photonews ul li a { display:block; }
.photonews ul li a:hover { text-decoration:underline; color: #FF5500; }
.photonews ul li a.img { border:1px solid #eeeeee; }
.photonews ul li a.img:hover {border:1px solid #AACCEE; }


.photonews2 { font-size:12px; width: 658px; height: 245px; padding-bottom:5px; clear:both; }
	.photonews2 ul { width: 656px; margin:1px auto; word-break:break-all; }
	.photonews2 ul li { height: 243px; text-align:center; float:left; display:block; overflow:hidden; margin:5px 0px 0px 4px; word-break:break-all; }
	.photonews2 ul li img { width: 152px; height: 211px; padding-right:5px; padding-top:5px; }
	.photonews2 ul li span { display:block; width: 137px; height:20px; line-height:25px; padding-left:5px; text-align:center; overflow:hidden; word-break:break-all; }
	.photonews2 ul li a { display:block; }
	.photonews2 ul li a:hover { text-decoration:underline; color: #FF5500; }


.rightbox1 {clear:both;overflow:hidden; width: 252px; }
.rightbox1 .c {clear:both;border:1px solid #AACCEE;border-top:0;padding:5px 8px 3px 8px;display:expression("inline-block");}
.rightbox1 .bar1 {clear:both;height:30px; width: 252px;background:url(../Images/tab-bg.jpg) no-repeat;}
.rightbox1 .bar1 a {float:left;position:relative;width:126px;height:30px;text-align:center;color:#00599B;font-size:12px;background:url(../Images/tab2-n.gif) no-repeat;margin:0px;line-height:30px;}
.rightbox1 .bar1 a.s {width:125px;
height:30px;background:url(../Images/tab2-s.gif) no-repeat;color:#00599B;font-weight:bold;line-height:30px;
    top: 0px;
    left: 0px;
}
.rightbox1 .bar1 a:hover {text-decoration:none;}
.rightbox1 .body { font-size:12px; border-width:0px 1px 1px 1px; border-style:solid; border-color: #AACCEE; width: 250px; background:#FFFFFF; padding-bottom:4px; }
.rightbox1 .body ul { width: 240px; margin:0px auto; }
.rightbox1 .body ul li { height:24px; line-height:24px; text-indent:10px; background:url(../../../statics/common/ico_4.gif) 0px 8px no-repeat; overflow:hidden; word-break:break-all; border-bottom:1px #E9E9E9 dotted; }
.rightbox1 .body ul li a {}
.rightbox1 .body ul li a:hover { text-decoration:underline; color: #FF5500; }
.rightbox1 .body ul li span a:hover { color: #FF5500; }
	
.rightbox2 {clear:both;overflow:hidden; width: 252px; }
.rightbox2 .c {clear:both;border:1px solid #AACCEE;border-top:0;padding:5px 8px 3px 8px;display:expression("inline-block");}
.rightbox2 .bar2 {clear:both;height:30px; width: 252px;background:url(../Images/tab-bg.jpg) no-repeat;}
.rightbox2 .bar2 span { text-indent:10px;width: 162px;float:left;height:30px;line-height:30px;font-weight:bold;font-size:12px;background:url(../Images/tab3-n.gif) repeat-x;}
.rightbox2 .bar2 a {float:right;position:relative;width:30px;height:30px;text-align:center;color:#00599B;font-size:12px;background:url(../Images/tab3-n.gif) no-repeat;margin:0px;line-height:30px;}
.rightbox2 .bar2 a.s {width:30px;height:30px;background:url(../Images/tab3-s.gif) no-repeat;color:#00599B;font-weight:bold;line-height:30px;}
.rightbox2 .bar2 a:hover {text-decoration:none;}
.rightbox2 .body { font-size:12px; border-width:0px 1px 1px 1px; border-style:solid; border-color: #AACCEE; width: 250px; background:#FFFFFF; padding-bottom:4px; }
.rightbox2 .body ul { width: 240px; margin:0px auto; }
.rightbox2 .body ul li { height:24px; line-height:24px; text-indent:10px; background:url(../../../statics/common/ico_4.gif) no-repeat 0px 8px; overflow:hidden; word-break:break-all; border-bottom:1px #E9E9E9 dotted; }
.rightbox2 .body ul li a {}
.rightbox2 .body ul li a:hover { text-decoration:underline; color: #FF5500; }
.rightbox2 .body ul li span a:hover { color: #FF5500; }

.rightlist { font-size:12px; width: 252px; }
.rightlist .title { width: 252px; line-height: 29px; height: 29px; text-align: left; background:url(../Images/rightlist_title_bg.gif) no-repeat; font-size:12px; font-weight:bold; color: #00599B; }
.rightlist .title strong {width:126px; float:left; text-align:center; }
.rightlist .title span { float:right; padding-right:10px; font-size:12px; font-weight:normal; }
.rightlist .body { border-width:0px 1px 1px 1px; border-style:solid; border-color: #AACCEE; width: 250px; background:#FFFFFF; }

.right-bai-du {width: 252px; margin-top:5px;}
.gplist { width: 250px; padding-bottom:4px; }
.gplist dl { padding-top:1px; width: 248px; margin:0px auto; background:#FFFFFF; }
.gplist dl dd ul { width: 250px; margin:0px auto; }
.gplist dl dd ul li { width: 245px;height:25px; line-height:25px; text-indent:10px; background:url(../../../statics/common/ico_4.gif) 0px 8px no-repeat; overflow:hidden; word-break:break-all; border-bottom:1px #E9E9E9 dotted; }
.gplist dl dd ul li span a:hover { color: #FF5500; }

/*排行列表*/
.ranklist {margin:0;padding:6px 8px;}
.ranklist dt{padding-left:26px;height:28px;line-height:26px;word-break:break-all;overflow:hidden;border-top:1px dotted #C4DCF1;position:relative;}
.ranklist dt.hd{height:22px;line-height:18px;border-top:none;border-bottom:1px solid #C4DCF1;font-weight:bold;color:#203FA0}
.ranklist dt.hd .title{float:left}
.ranklist .clicknum{float:right;display:block;width:60px;text-align:center;color:#203FA0;}
.ranklist dt.first{border:none}
.ranklist dd{margin:0;padding:0 0 6px 0;line-height:18px;}
.ranklist .nodata{height:120px;}
.ranknum {display:block;position:absolute;left:0;top:6px;width:20px;height:16px;line-height:14px;font-size:10px;font-weight:bold;color:#666;text-align:center;background:url(../Images/rank_bg.gif) no-repeat 0 0;}
.rn_red{color:#FFF;background-position:0px -32px}
.rankbody{padding:10px 15px}


/*底部:版权信息*/
.footer { clear:both; }

.copyright { font-size:12px; text-align:center; padding:10px 10px 10px 20px !important; padding:0px 10px 10px 20px; color: #000; border-top:1px #AACCEE solid; }
.copyright a { color: #000; }
.copyright a:hover { text-decoration:underline; }

/*文章列表*/
.midbanner { width: 658px; height: 280px; clear:both; overflow:hidden; word-break:break-all; border:1px #AACCEE solid; }
.photonewsbox { font-size:12px; width: 670px; overflow:hidden; }
.photonewsbox dl { width: 323px; float:left; margin:0px; border:1px solid #AACCEE; }
.photonewsbox dl dt { width: 321px; height:26px; font-size:14px; margin:1px auto 0px; background: url(../Images/box_title_bg.gif) repeat-x; border-bottom:1px solid #AACCEE; }
.photonewsbox dl dt strong { height:26px; float:left; line-height:26px; padding-left:10px; font-size:13px; color: #00599B; }
.photonewsbox dl dt a { height:26px; line-height:26px; text-decoration:none; color: #00599B; }
.photonewsbox dl dt a:hover { color: #FF5500; text-decoration:none; }
.photonewsbox dl dt span { float:right; padding-right:10px; font-size:12px; }
.photonewsbox dl dd { width: 323px; padding-bottom:5px; clear:both; }
.photonewsbox dl dd ul { width: 321px; margin:1px auto; }
.photonewsbox dl dd.text ul li { width: 54px; text-align:center; float:left; display:block; margin:6px 5px 7px 5px; }
.photonewsbox dl dd.text ul li a { display:block; }
.photonewsbox dl dd.text ul li a:hover { text-decoration:underline; color: #FF5500; }

.photonewsbox dl dd.pic ul { height: 245px; overflow:hidden; word-break:break-all; }
.photonewsbox dl dd.pic ul li { text-align:center; float:left; display:block; margin:5px 0px 0px 4px; }
.photonewsbox dl dd.pic ul li img { width: 152px; height: 211px; padding-right:5px; padding-top:5px; }
.photonewsbox dl dd.pic ul li span { display:block; width: 137px; height:20px; line-height:25px; padding-left:5px; text-align:center; overflow:hidden; word-break:break-all; }
.photonewsbox dl dd.pic ul li a { display:block; }
.photonewsbox dl dd.pic ul li a:hover { text-decoration:underline; color: #FF5500; }





/*新闻列表板块*/
.newsbox { width: 670px; overflow:hidden; }
.newsbox dl { width: 325px; float:left; margin-right:6px; border:1px solid #AACCEE; }
.newsbox dl dt { width: 323px; height:26px; font-size:14px; margin:1px auto 0px; background: url(../Images/box_title_bg.gif) repeat-x; border-bottom:1px solid #AACCEE; }
.newsbox dl dt strong { height:26px; float:left; line-height:26px; padding-left:10px; font-size:13px; color: #00599B; }
.newsbox dl dt a { height:26px; line-height:26px; text-decoration:none; color: #00599B; }
.newsbox dl dt a:hover { color: #00599B; text-decoration:none; }
.newsbox dl dt span { float:right; padding-right:10px; font-size:12px; }
.newsbox dl dt span a { font-size:12px; font-weight:normal; }
.newsbox dl dd { width: 325px; padding-bottom:4px; }
.newsbox dl dd ul { width:100%; overflow:hidden; }
.newsbox dl dd ul li { display:inline; float:left; width:303px; height:25px; overflow:hidden; margin:0 5px 0 5px;padding-left:12px; background:url(../../../statics/common/ico_2.gif) no-repeat 3px 11px; line-height:25px; border-bottom:1px #E9E9E9 dotted; }
.newsbox dl dd ul li span.time { float:right; padding-left:10px; color:#999; }


/*幻灯片新闻*/
.picplayer .picbody p{font-size:14px;background:url(../Images/slidenews_bg_split.gif) 1000px 1000px;}
.picplayer {width:325px;height:253px;position:relative;border:0px solid #C4DCF1;}
.picplayer .picbody{height:253px;overflow:hidden;}
.picplayer .picbody li
{
    position: absolute;
}
.picplayer .picbody li.alpha{filter:alpha(opacity=0);opacity:0;}
.picplayer .picbody div{margin:0;width:323px;height:229px;overflow:hidden;}
.picplayer .picbody img{width:325px;height:229px;border:none;}
.picplayer .picbody p{width:311px;margin:0;padding:0 6px;border-top:1px solid #C4DCF1;height:26px;line-height:26px;font-weight:bold;background-color:#F3F8FC; background-position:0 -70px;overflow:hidden;text-align:center;}
.picplayer .picbody a{color:#203FA0;}
.picplayer .change{position:absolute;margin-top:-48px;right:6px;text-align:right}
.picplayer .change li{float:left;margin-left:3px;width:16px;height:16px;line-height:16px;font-size:11px;color:#203FA0;font-weight:normal;border:1px solid #203FA0;text-align:center;cursor:pointer;background:url(../Images/slidenews_bg_selector.gif) repeat-x 0 0}
.picplayer .change li.active{color:#FFF;font-weight:normal;background-position:0 -30px}


/*flash新闻和视频*/
.fvnews { width:325px; height:284px; border:1px #AACCEE solid; overflow: hidden; word-break:break-all; text-align: left; float:left; }
.fvnews .tbtn1 { font-size: 14px; font-weight:bold; height: 26px; }
.fvnews .vtitle { font-size: 13px; font-weight:bold; height: 26px; line-height: 26px; text-align: center; color: #000; }
#menu_Focus1 { width: 161px; border-right: #AACCEE 1px solid; }
#menu_Focus2 { width: 161px; border-right: #AACCEE 1px solid; }
.fvnews .tbtn1 li { display: block; float: left; cursor: pointer; color: #00599B; line-height: 26px; height: 26px; text-align: center; border-bottom: #AACCEE 1px solid; }
.fvnews .tbtn1 li:hover { text-decoration: underline; }
.fvnews .tbtn1 li { background: #fff; }
.fvnews .tbtn1 li.current { background: url(../Images/fvnews_title_bg.gif) repeat-x; }

.fvnews .tbtncon { float: left; width: 325px; height: 26px; }
.fvnews .tbarea { width: 325px; display: inline; float: left; margin:0px 0px 0px 0px; padding:0px; }
/*flash新闻板块*/
.righttop .swfnews { font-size:12px; width:300px; height:254px; background:url(../Images/photonews_title.gif) top left no-repeat; padding-top:31px; float:left; overflow:hidden; word-break:break-all; border:1px #AACCEE solid; }
.righttop .topnews
{
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    width: 325px;
    height: 284px;
    float: right;
    border: 0px #AACCEE solid;
}
.righttop .topnews dl { width: 323px; float:left; margin-right:0px; border:1px solid #AACCEE; }
.righttop .topnews dl dt { width: 323px; height:26px; font-size:14px; margin:0px auto 0px; background: url(../Images/box_title_bg.gif) repeat-x; border-bottom:0px solid #AACCEE; }
.righttop .topnews dl dt strong { height:26px; float:left; line-height:26px; padding-left:10px; font-size:13px; color: #00599B;margin-top: 0px;}
.righttop .topnews dl dt span { float:right; padding-right:10px; font-size:12px; }
.righttop .topnews dl dt span a { font-size:12px; font-weight:normal; }
.righttop .topnews dl dt a { height:26px; line-height:26px; text-decoration:none; color: #00599B; }
.righttop .topnews dl dt a:hover { color: #00599B; text-decoration:none; }

.rightdown .topnews dl { width: 323px; float:left; margin-right:0px; border:1px solid #AACCEE; }
.rightdown .topnews dl dt { width: 323px; height:26px; font-size:14px; margin:0px auto 0px; background: url(../Images/box_title_bg.gif) repeat-x; border-bottom:0px solid #AACCEE; }
.rightdown .topnews dl dt strong { height:26px; float:left; line-height:26px; padding-left:10px; font-size:13px; color: #00599B;margin-top: 0px;}
.rightdown .topnews dl dt span { float:right; padding-right:10px; font-size:12px; }
.rightdown .topnews dl dt span a { font-size:12px; font-weight:normal; }
.rightdown .topnews dl dt a { height:26px; line-height:26px; text-decoration:none; color: #00599B; }
.rightdown .topnews dl dt a:hover { color: #00599B; text-decoration:none; }
.fvnews2 { width:325px;border:1px #AACCEE solid; overflow: hidden; word-break:break-all; text-align: left; float:left; }

/*首页焦点*/
.index-focus {padding:6px 6px;}
.index-focus .index-header{margin:6px 0 0;padding:0;height:28px;line-height:28px;font-size:20px;text-align:center;font-family:'黑体';font-weight:normal;overflow:hidden;}
.index-focus .index-header-desc{margin-bottom:8px;padding:4px 0px 6px;border-bottom:1px dotted #C4DCF1;}
.index-focus .index-header-desc p{margin:0;height:36px;line-height:18px;overflow:hidden}
.index-focus .index-list {list-style:none;margin:0;padding:0;height:24px;line-height:24px}
.index-focus .index-list li {width: 330px;float:left;height:23px;line-height:23px;word-break:break-all;overflow:hidden;padding-left:12px;background:url(../Images/dot.gif) no-repeat 2px 10px;}
.index-focus .index-list li a.chlink {margin-right:8px;padding-right:8px;border-right:1px solid #ccc;font-family:"宋体"}



/*滚动内容*/
#breakNews { font-size:12px; clear:both; float:left; width:248px; height:109px; padding:0 0 3px 2px; background:url(../Images/breaknews.gif) no-repeat top; border-width:0px 1px 1px 1px; border-style:solid; border-color: #BED2E4;}
#breakNews ul { font-size:12px; float:left; width:232px; height:88px; overflow:hidden; word-break:break-all; margin-top:11px; }
#breakNews ul li { font-size:12px; text-indent:5px; line-height:24px; height:24px; width:232px; overflow:hidden; word-break:break-all; }
#breakNews ul li font { font-size:12px; }
#breakNews ul li a { font-size:12px; }
#breakNews .hit { float:right; width:12px; margin-top:38px; height:24px; }
#breakNews .hit span { float:left; display:block; width:10px; height:10px; margin-bottom:6px; }

/*列表边框*/
.contenter0 { font-size:12px; width: 918px; height:auto; padding-bottom:6px; border-top:1px #AACCEE solid; border-left:1px #AACCEE solid; border-right:1px #AACCEE solid; border-bottom:1px #AACCEE solid; }
/*新闻列表*/
.listbox0 { font-size:12px; width: 918px; overflow:hidden; word-break:break-all; }
.listbox0 dl { width: 903px; float:left; margin-left:6px; display:inline; margin:0px auto 6px 6px; border:1px solid #AACCEE; }
.listbox0 dl dt { width: 903px; height:26px; margin:1px auto; background-color: #F4F9FD; border-bottom:1px solid #AACCEE; }
.listbox0 dl dt span.title { width: 466px; float:left; background:url(../../../statics/common/ico_0.gif) 8px 8px no-repeat; }
.listbox0 dl dt span.title a { height:26px; line-height:26px; font-weight:bold; margin-left:25px; color: #00599B; text-decoration:none; }
.listbox0 dl dt span.title a:hover { color: #00599B; }
.listbox0 dl dt span.more { height:26px; line-height:26px; float:right; margin-right:10px; font-size:12px;}
.listbox0 dl dt span.more a { color: #00599B; text-decoration:none; }
.listbox0 dl dt span.more a:hover { color: #00599B; }
.listbox0 dl dd { width: 877px; padding:3px 0px 5px 12px; }
.listbox0 dl dd ul { width: 872px; margin:6px auto; }
.listbox0 dl dd ul li { height:25px; line-height:25px; background:url(../../../statics/common/ico_2.gif) 0px 8px no-repeat; text-indent:12px; border-bottom:1px #E9E9E9 dotted; }
.listbox0 dl dd ul li a { color: #00599B; font-size:12px; float:left; }
.listbox0 dl dd ul li span { color: #999; float:right; }
.contenter { font-size:12px; width: 658px; height:auto; padding-bottom:6px; border-top:1px #AACCEE solid; border-left:1px #AACCEE solid; border-right:1px #AACCEE solid; border-bottom:1px #AACCEE solid; }
/*新闻列表*/
.listbox { font-size:12px; width: 658px; overflow:hidden; word-break:break-all; }
.listbox dl { width: 643px; float:left; margin-left:6px; display:inline; margin:0px auto 6px 6px; border:1px solid #AACCEE; }
.listbox dl dt { width: 643px; height:26px; margin:1px auto; background-color: #F4F9FD; border-bottom:1px solid #AACCEE; }
.listbox dl dt span.title { width: 335px; float:left; background:url(../../../statics/common/ico_0.gif) 8px 8px no-repeat; }
.listbox dl dt span.title a { height:26px; line-height:26px; font-weight:bold; margin-left:25px; color: #00599B; text-decoration:none; }
.listbox dl dt span.title a:hover { color: #00599B; }
.listbox dl dt span.more { height:26px; line-height:26px; float:right; margin-right:10px; font-size:12px;}
.listbox dl dt span.more a { color: #00599B; text-decoration:none; }
.listbox dl dt span.more a:hover { color: #00599B; }
.listbox dl dd { width: 615px; padding:3px 0px 5px 12px; }
.listbox dl dd ul { width: 610px; margin:6px auto; }
.listbox dl dd ul li { width: 610px; height:25px; line-height:25px; overflow:hidden; background:url(../../../statics/common/ico_2.gif) 0px 8px no-repeat; text-indent:12px; border-bottom:1px #E9E9E9 dotted; }
.listbox dl dd ul li a { color: #00599B; font-size:12px; float:left; margin-right:60px; height:25px; word-break:break-all; }
.listbox dl dd ul li span { color: #999; float:right; }

/*文章:栏目页:列表区域*/
.newslist { font-size:12px; width: 646px; margin-top:5px; margin-left:6px; padding-bottom:10px; }
.newslist dl { width: 628px; margin:10px auto 0px; display:block; border-bottom:1px #E9E9E9 dotted; }
.newslist dl dt { width: 616px; margin:0px auto 0px; background:url(../../../statics/common/ico_2.gif) 4px 10px no-repeat; } 
.newslist dl dt a { color: #00599B; line-height:27px; font-size:14px; font-weight:bold; margin-left:14px; }
.newslist dl dd { width: 602px; margin:0px auto 0px; }
.newslist dl dd.preview { line-height:19px; color: #777; text-indent:2em;}
.newslist dl dd.info { line-height:31px; color: #00599B; }
.newslist dl dd.info span { color: #00599B; margin-right:20px; }
.newslist dl dd.info a { color: #00599B; float:right; position:relative; margin:-30px 5px 0px 0px; }
/*内容页*/
.newsview { width: 658px; height:auto; padding-bottom:6px; border-top:1px #AACCEE solid; border-left:1px #AACCEE solid; border-right:1px #AACCEE solid; border-bottom:1px #AACCEE solid; }
/*内容页:标题*/
.newsview .title { width: 658px; height:50px; line-height:50px; margin:0px ; background:url(../Images/place_bg.gif) 0px -1px repeat-x; }
.newsview .title h1 { text-align:center; font-size:15px; height:50px; line-height:50px; color: #00599B; margin:0px auto; overflow:hidden; word-break:break-all; }
/*内容页:相关信息*/
.newsview .info { font-size:12px; width: 638px; height:27px; line-height:27px; border-top:1px #AACCEE dashed; border-bottom:1px #AACCEE dashed; text-align:center; margin:10px auto; }
.newsview .info span { color: #F60; margin-left:10px; }
.newsview .info span a { color: #F60; font-weight:normal; }
/*内容页:收藏*/
.newsview .fav { font-size:12px; width: 638px; height:27px; line-height:27px; margin:6px auto; background:#F4F9FD; border:1px #AACCEE solid; text-align:right; }
.newsview .fav span { margin-right:2px; color: #AACCEE;}
.newsview .fav span a { color: #00599B; }

.newsview #intro { text-indent:2.34em; font-size:1.17em; line-height:1.6em; padding:4px;width: 620px; margin:6px auto; color:#4D4D4D; background:#F2F2F2; border:1px #DCDDDD solid; text-align:left; }

/*内容页:正文*/
#content { width: 638px; margin:10px auto; line-height:25px; overflow:hidden; word-break:break-all; }
#content #articlebody { float:left; font-size:1.17em; color:#000000; }
#content #articlebody div.b p { margin:0;padding:0; }
#content #articlebody p.editor{ width: 628px; color:#999; text-align:right; }
#content #articlebody img { border:none; width: expression(this.width > 470 ? 470 : true); max-width: 470px; }
#content #contentads { float:right; margin-left:5px; }
#content #articlebody span.quote,#content #articlebody .code,#content #articlebody .Code { width:92%; display:block; padding:3px 10px; margin:10px auto; color: #000000; background-color: #F4F9FD; border:1px #AACCEE dashed; }
#content #articlebody span.quote span { color: #FF0000; display:block; }
#content #articlebody span.tag { color:green; font-weight:bold; }

/*正文页翻页*/
#content .p_btns { display:; margin:0 auto; width:100%; font-size: 12px;}
#content .p_btns a {text-align:center; display:inline-block; margin-right:4px; padding:2px 5px; border: 1px solid #DDD; background: #FFF; height:16px;line-height:16px; text-decoration: none;color: #00599B; font-size: 12px; text-align:center;}
#content .p_btns a { float:none;}
#content .p_btns a:hover { text-decoration: none; border:1px solid #00599B; }
#content .p_btns .currentpage {text-align:center; display:inline-block; float:none; margin-right:4px; padding:2px 5px; background: #FFF; border:0; font-weight:bold; color:#00599B;}

.newsother { width: 638px; text-align:center; margin:6px auto;}
.newsother div { width:60px; text-align:center; margin: 0 auto; }
/*内容页:操作*/
.operbar  { width: 638px; height:27px; border-top:1px #AACCEE dashed; border-bottom:1px #AACCEE dashed; margin:10px auto; }
.operbar  span.r { line-height:27px;  color: #F60; font-size:12px; margin-left:10px;  float:right}
.operbar  span.r a { color: #F60; font-size:12px; font-weight:normal; }
.operbar  .share { width: 200px; float:left; line-height:16px;}
/*内容页:上下文*/
.context { font-size:12px; width: 638px; height:27px; line-height:27px; margin:6px auto; color: #00599B; }
.context .neightor .l { float: left; width: 313px; height:27px; line-height:27px; overflow:hidden; word-break:break-all; }
.context .neightor .l a { color: #00599B; width: 293px; height:27px; line-height:27px; overflow:hidden; word-break:break-all; }
.context .neightor .r { float: right; width: 313px; height:27px; line-height:27px; overflow:hidden; word-break:break-all; }
.context .neightor .r a { color: #00599B; width: 293px; height:27px; line-height:27px; overflow:hidden; word-break:break-all; }


/*-------------------------友情链接*/
.friendlink {clear:both;overflow:hidden; width: 920px; margin:5px auto;border:1px solid #AACCEE;}
.friendlink .c {clear:both;border:1px solid #AACCEE;border-top:0;padding:5px 8px 3px 8px;display:expression("inline-block");}
.friendlink .bar1 {clear:both;height:30px; width: 920px;background:url(../Images/friendlink-title-bg.jpg) repeat-x;}
.friendlink .bar1 a {float:left;position:relative;width:126px;height:30px;text-align:center;color:#00599B;font-size:12px; margin:0px;line-height:30px;}
.friendlink .bar1 a.s {width:126px;height:30px;background:url(../Images/friendlink-tab-s.gif) no-repeat;color:#00599B;font-weight:bold;line-height:30px;}
.friendlink .bar1 a:hover {text-decoration:none;}
.friendlink .body{width:900px;margin:0px auto;padding-bottom:10px;}
.friendlink .body ul li{width:130px;height:32px;line-height:32px;float:left;text-align:center;margin:5px auto;}
.friendlink .body ul li a{text-decoration:none;padding:0px;}
.friendlink .body ul li a:hover{text-decoration:none;}

.float_left {
	FLOAT: left
}
.float_right {
	FLOAT: right
}

.content {
	MARGIN: 0px auto; WIDTH: 960px
}
.FormLeft{
	background-color:#F2F2F2;
	height:30px;
}
.FormRight{
	background-color:#FFFFFF;
}
.resume
{
    border: 1px solid #bdbcbd;
    margin: 10px 0;
    padding: 10px 20px 10px 10px;
    text-align: left;
}
.border{
	background-color:#D9DDE1;
    width: 98%;
}
.border tr td{padding:3px 0;}
.alart {
	COLOR: #ff0000
}

.resume{border:1px solid #bdbcbd;margin:10px 0;padding:10px 20px;text-align:left;
    width: 901px;
}