/* 全局样式 */
*{margin:0;padding:0;}
body{background:#fff;color:#000;font-size:12px; margin-top:0px;font-family:"宋体";}

ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}

a{text-decoration:none; color:#000000;}
a:link{color:#000000;}
a:visited{color:#000000;}
a:hover,a:active,a:focus{color:#FF6600;}
h1{ font-size:14px; color:#02225F; line-height:150%; margin-top:8px; text-align:center}
.clear{clear:both;}
.red{ color:#FF0000}


/* 头部 */
.banner{ width:950px; height:108px;margin-left:auto; margin-right:auto; margin-top:0px;}
.nav_top{ background: url(../images/nav_bg.gif) no-repeat; width:950px; height:33px; margin-left:auto; margin-right:auto;display: table;overflow: hidden; position: relative;}
.nav_top[id]{display: table; position: static;}
.nav_top2{position: absolute;left: 25%;}
.nav_top2[id]{display: table-cell; vertical-align: middle; position: static;}
.nav_topL{ background:url(../images/nav_topL.jpg) no-repeat; width:180px; height:33px; float:left;}
.nav_topR{ background:url(../images/nav_topR.jpg) no-repeat; width:172px; height:33px; float:left;}
.nav_topT{height:33px;margin-left:auto; margin-right:auto;position: relative;left: -25%;margin: auto 0;}

.nav_topT1{width:85px; height:33px; float:left; text-align:33px; text-align:center; display:block;  font-size:14px; font-weight:bold;color:#002053;}
.nav_topT1 a{width:85px; height:33px; float:left; line-height:33px; text-align:center; display:block; font-size:14px; font-weight:bold;color:#002053;}
.nav_topT1 a:hover{ background:url(../images/nav_topT_bg1_1.gif) no-repeat; width:85px; height:33px; float:left; line-height:33px;text-align:center; display:block;font-size:14px; font-weight:bold;color: #FFFFFF;}


.searchLogin{ background:url(../images/search_bg.gif) repeat-x; width:950px; height:39px; margin:-12px auto 0;position: relative;}
.searchNews{position: absolute;top:5px;left:16px;}
.searchNews select,.searchNews input {font-size:12px;}
.searchFrame{position: absolute;width:186px;top:10px;left:107px;font-size:12px;}
.searchButton{position: absolute;background:url(../images/searchButton.gif) no-repeat 0px 0px;width:67px;height:22px;font-weight:bold;line-height:24px;text-align:center;border-style: none;cursor:pointer;top:7px;left:305px;}
.searchLine{position: absolute;background:url(../images/searchLine.gif) no-repeat;width:2px;height:39px;top:0;left:380px;}
.searchLogin .name{position: absolute;color: #FFFFFF;top:12px;left:427px;}
.nameFrame{position:absolute;width:78px;top:6px;left:471px;}
.searchLogin .password{position: absolute;color: #FFFFFF;top:12px;left:565px;}
.passwordFrame{position:absolute;width:78px;top:6px;left:598px;}
.AuthCode{position:absolute;width:60px;height:16px;top:8px;left:685px;}
.login{background:url(../images/loginButton.gif) no-repeat;width:31px;height:21px;line-height:23px;position:absolute;top:7px;left:754px; padding-left:20px}
.logout{background:url(../images/logoutButton.gif) no-repeat;width:31px;height:21px;line-height:23px;position:absolute;top:7px;
left:814px;padding-left:20px}
.subject{ width:950px; height:auto; margin-left:auto; margin-right:auto;}
.leftNav{ width:200;  float:left; margin-left:0px}
.weather{ float:left; padding-left:5px}
.subjectLeft{width:200px;;height:auto; float:left; margin-top:5px;}
/*兼容IE7.0加上一点样式
.advertise{ +MARGIN-TOP:70px;_MARGIN-TOP:5px;width:199px; float:left; margin-top:5px;}*/
.advertise {
+MARGIN-TOP:10px;_MARGIN-TOP:5px;FLOAT: left; WIDTH: 199px; }
.subjectRight{width:742px;height:auto; float:right;margin-top:5px;}
.subjectRight .map{ background:#AFD4ED; width:431px; height:273px; padding:5px; float:left;}
.hotspot{background-color:#FFFFFF; width:270px; height:123px; float:right; border-bottom:1px solid #BFBFBF; padding:9px 11px;}
.hotspotTb{border-collapse:collapse;}
.hotspotTd1{background:url(../images/hotspotLine.gif) repeat-x; float:left;}
.hotspotTb td{ height:20px; line-height:20px;}
.hotspotTb .Tr2{ background:#FCF4EA}

.hotspot2{background-color:#FFFFFF; width:270px; height:119px; float:right; border-bottom:1px solid #BFBFBF; padding:9px 11px; margin-top:3px; margin-bottom:5px}
.hotspot2 .hotspotTb .T{border-bottom:1px  dashed #CCCCCC;}
.project{ background-color:#FFFFFF; width:688px; _height:134px;height:155px; float: left; border:2px solid #02C0C0; margin-top:8px; padding:10px 25px;}
.Article{ background-color:#FFFFFF; width:704px; float: left; margin-top:5px;border:2px solid #BFBFBF; margin-bottom:5px;padding:10px 10px 10px 25px;}
.Article .T{border-bottom:1px  dashed #CCCCCC;}
.powerT{ background-color:#FFFFFF;width:211px; height:148px; float:left; margin-top:6px;border-bottom:1px solid #BFBFBF; padding:10px 15px;}
.powerR{ background-color:#FFFFFF;width:211px; height:148px; float:right; margin-top:6px;border-bottom:1px solid #BFBFBF; padding:10px 15px;}
.work{ background-color:#FFFFFF;width:712px;  float:right; margin-top:8px;border-bottom:1px solid #BFBFBF;padding:10px 15px;}
.work .T{border-bottom:1px  dashed #CCCCCC;}
.foot{ background:url(../images/search_bg.gif) repeat-x; width:950px; height:39px; margin-left:auto; margin-right:auto; margin-top:5px; text-align:center; line-height:40px; color: #FFFFFF;}
.foot2{ width:343px;font-weight:bold; text-align:center; margin-top:5px; display:block; margin-left:auto; margin-right:auto; margin-bottom:10px;}
/*表格行的样式*/
td{ height:20px; line-height:18px;}
.TT{border-bottom:1px  dashed #CCCCCC;height:20px}
/*前沿文章字体颜色*/
.Article a{color:#0653A1}  


/*原样式加过来*/
ul,dl{list-style:none;}
em{font-style:normal;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
.sl,.sl a,a.sl{color:#0553a5;}
.c_sl{color:#002562}
.c9{color:#999;}
.c_f60{color:#f60;}
.f14{font-size:14px;}
.po_re{position: relative;}
.po_ab{position:absolute;left:1px;bottom:0;height:25px;border-top:1px solid #ccc;text-align:right;padding-right:15px;width:98%;line-height:25px;}

.f14{font-size:14px;}

#head{width:950px;margin:0 auto;}
.dropnav {width:950px;margin:4px auto 0px;background:url(../images/nav_bg.jpg) no-repeat 0 2px;}
#nav{padding-left:20px;}
#nav li{float:left;margin-right:2px;_margin:0;}
#nav li ul {width:140px;	position: absolute;	z-index: 9999;border: 1px solid #9AB6D2;}
#nav li ul li a {
width:140px;
height:25px;
font-size:12px;
float:left;
background:url(../images/nav1_out.gif) repeat-x 0px 0px;
overflow: hidden;
}
#nav li ul li a:hover {background:url(../images/nav1_on.gif) repeat-x 0px 0px;}
/*#nav li ul .last {border-bottom: 1px solid #9AB6D2;}*/
#nav li a,#nav .curr{
background:url(../images/nav_out.gif) no-repeat;
height:27px;
line-height:30px;
display:block;
width:88px;
text-align:center;
font-size:14px;
font-weight:bold;
color:#002562;
text-decoration:none;
overflow: hidden;
}
#nav li a:hover,#nav .curr{background:url(../images/nav_on.gif) no-repeat}
.nav_line{background:url(../images/nav_line.jpg) repeat-x;height:13px;overflow:hidden;}
#main{width:950px;margin:auto;}

#left_side{float:left;width:200px;}
.box{margin-top:0px;}
.box span{background:url(../images/left_navT.gif) no-repeat left top;height:24px;display:block;}
.box span h4,.box span h6{font-size:14px;color:#fff;background:url(../images/left_navT.gif) right top no-repeat;margin-left:2px;width:196px;height:24px;line-height:22px;text-align:center;padding:2px 0 0 2px;}
.box span h6{text-align:left;margin-left:10px;position: relative;}
.box span h6 b{position:absolute;top:3px;right:8px;font-weight:normal;}
.box span h6 b img{margin-left:5px;border:0;margin-right:5px;}
/*兼容IE7.0加上一点*/
.cont_box{border:1px solid #9abdd3;padding:5px 0;background:#fff;_margin-top:-3px;text-align:center;}
.cont_box ul{margin-left:10px;}
.login_box{width:90%;margin:5px auto;}
#bbs_nav{width:180px;_width:172px;margin:0 auto;text-align:left;_padding-left:8px;}
#bbs_nav dt{background:url(../images/dt_bg.gif) ;line-height:24px;color:#0653a1;padding-left:20px;font-weight:bold;margin-top:5px;clear:left;margin-bottom:8px;}
#bbs_nav dd{display:block;margin-left:20px;float:left;_margin-left:10px;}
#bbs_nav dd a{display:block;margin-right:10px;float:left;white-space:nowrap;line-height:20px;}

.midd{float:left;width:485px;}
.lh_pic{border:1px solid #ddd;padding:4px;}
.bor_or,.bor_or_bg{border:1px solid #fff;margin-top:6px;}
.bor_or{border:1px solid #fff;margin-top:0px;float:right;width:240px; }
.bor_or_bg{background:#fffbef;position: relative;}
.bor_or_bg h5{color:#7b2e00;font-size:12px;margin:8px 0 0 10px;}
.bor_or_bg span{position: absolute;top:9px;right:8px;}
.bor_or_bg ul{margin:6px 10px 10px;}
.bor_or_bg li,.cont_box li,.cont_box1 li{background:url(../images/icon_li.gif) no-repeat left 50%;padding-left:8px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}

#right_side{width:740px;float:left;margin-left:10px;}
.bg_line,.li_14{margin:0px 10px;background:url(../images/bg_line.gif) repeat-x left bottom;padding:10px 0 5px}
.li_14{background:#fff;padding-bottom:7px;}
.bg_line li,.li_14 li{background:url(../images/icon_li1.gif) no-repeat 5px 50%;padding-left:15px;line-height:27px;}
.li_14 li{background:url(../images/../images/icon_li.gif) no-repeat 5px 50%}
.bg_line li a,.li_14 li a{font-size:14px;color:#0553a5;}
.li_14 li a{color:#333}

#sear{background:url(../images/sear_bg.gif) no-repeat;width:740px;height:72px;margin-top:10px;}
#sear ul{margin:0px 0 0 30px;overflow:hidden;position:relative;}
#sear li{float:left;margin-top:5px;}
#sear li a,#sear .curr_sear{display:block;width:80px;height:27px;line-height:25px;text-align:center;}
#sear .curr_sear{background:url(../images/sear_menu.gif) no-repeat;}
#sear ul span{position:absolute;top:4px;right:10px;_right:510px;}
.sear_input{height:20px;width:340px;padding-left:3px;}
/*#sear a:hover{ background:url(../images/sear_menu.gif) no-repeat;}*/
  

.box1{margin:10px 0 0 10px;width:190px;float:left;}
.box1 span{background:url(../images/title_bg1.gif) no-repeat left top;height:24px;display:block;}
.box1 span h4,.box1 span h6{font-size:14px;color:#792f00;background:url(../images/title_bg1.gif) right top;margin-left:2px;height:22px;line-height:22px;text-align:center;padding:2px 0 0 2px;}
.box1 span h6{text-align:left;margin-left:10px;position: relative;}
.box1 span h6 img{position:absolute;top:4px;right:5px;font-weight:normal;border:0;}
.cont_box1{border:1px solid #ffb64d;padding:5px 0;border-top:1px solid #ff9027;}
.cont_box1 li{white-space:nowrap;text-overflow:ellipsis; overflow:hidden;width:180px;}

.cont_box1 ul li{background:#fff;}
.cont_box1 i{font-style:normal;}
.rw_box{background:url(../images/bg_line.gif) repeat-x left bottom;padding:2px 5px 8px 5px;margin:0 5px;}
.rw_box em{color:#999;font-style:normal;}

#footer{width:950px;margin:20px auto 30px;}
#footer .menu{background:#f8f8f8;border:1px solid #eee;text-align:center;line-height:32px;}
.copy_right{text-align:center;margin:10px 0 20px 0;font-family:Arial,Tahoma;}

.gc_box{line-height:65px;font-size:14px;text-align:center;color:#0553a5;font-weight:bold;}

.cont_box2{border:1px solid #9abdd3;padding:0px;background:#fff;border-top:0;}
.cont_box2 td{border-top:1px solid #9abdd3;padding:8px;}
.cont_box2 td img{margin-top:3px;}
.bg_tit{background:#e6eef9;font-weight:bold;}
.bg_t{background:#e6eef9;}
.bg_gl{background:#f0f3fc;}
.bg_gl img{margin-bottom:5px;}
.minhei{background:#f0f3fc;height:auto!important;height:400px;min-height:400px;padding-left:15px;}

#curr_bg{background:url(../images/curr_bg.gif) repeat-x left bottom;height:40px;line-height:35px;font-family: "宋体";_padding-top:10px;_height:30px;}
#list_tit{background:url(../images/list_title.gif) no-repeat;height:28px;line-height:28px;font-weight:bold;color:#002562;width:720px;font-size:14px;text-indent:25px;margin:10px 10px 3px;}
#list_tit span {font-size: 12px;font-weight: normal;}
#list{margin:0 10px;overflow:hidden;}
#list li{background:url(../images/bg_line.gif) repeat-x 0px 31px;overflow:hidden;height:32px;line-height:32px;}
#list li *{height:32px;line-height:32px;}
#list li span,#list li em,#list li i{float:left;font-style:normal;}
#list li span{width:500px;background:url(../images/icon_li2.gif) no-repeat 10px 50%;padding-left:25px;}
#list li span a{color:#0553a5}
#list li em{float:right;width:70px;}
#list li i{width:100px;color:#999;overflow:hidden;}
#list li br{clear:both}
#list li a {background: url(../Images/icon_curr.gif) no-repeat 0px 12px;padding-left: 12px;display:block;float:left;width:520px;overflow: hidden;}
.pic { width:720px;margin:0 auto;}
.pic li {width:180px;float:left;text-align:center;margin:10px 0;}
.pic li a {width:180px;display:block;float:left;text-align:center;}
.page{text-align:center;height:60px;line-height:60px;clear:both;_padding-top:20px;}
.page span{color:#bb0000;}
#menu_box{background:url(../images/menu_bg.gif) no-repeat;padding-top:8px;}
#menu_box .menu_c{background:url(../images/menu_bg.gif) no-repeat left bottom;padding-bottom:8px;}
#menu_box .menu_c h6{width:184px;margin:0 auto;background:url(../images/menu_curr.gif) no-repeat;font-size:14px;font-weight:bold;color:#fff;text-align:center;line-height:24px;}
#menu_boxa{background:url(../images/menu_bbg.gif) no-repeat;margin:6px 8px 0px;}
/*#menu_boxa{background:#fcc url(../images/menu_bbg.gif) no-repeat left top;padding:6px 6px 0;}*/
#menu_boxa{background:#fff url(../images/menu_bbg.gif) no-repeat left top;padding:6px 6px 0;}
#menu_boxa  a.LinkNavigation,#menu_boxa a.current{display:block;background:url(../images/icon_menu.gif) no-repeat 10px 50%;height:30px;line-height:30px;border-bottom:1px solid #e1e1e1;padding-left:20px;}
#menu_boxa a.current{background:#d3ebf7 url(../images/icon_menu.gif) no-repeat 10px 50%;}
.bott{background:url(../images/menu_bbg.gif) 0px -319px;height:6px;overflow:hidden;margin:0 8px;}

#content{background:#f4f4f4;margin-top:10px;padding:3px;}
#content .text{border:1px solid #dedede;background:#fff;}
#content h4{font-size:22px;color:#002562;line-height:30px;text-align:center;font-weight:bold;word-wrap: break-word;word-break: normal;margin:15px 5px;}
#content span{display:block;margin:0 10px 30px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;background:#f5f5f5;text-align:center;height:28px;line-height:30px;}
#content p{margin:20px;text-indent:2em;font-size:14px;line-height:24px;}

.bbs_page,.bbs_page1{margin-top:10px;float:left;}
.bbs_page td,.bbs_page1 td{background:#f0f5fc;color:#333;}
.bbs_page1 a{height:26px;line-height:26px;color:#0553a5;}
.bbs_page a,.bbs_page b a ,.bbs_page a:hover{float:left;padding:0 5px;height:26px;line-height:26px;text-align:center;color:#0553a5;font-size:12px;font-family: Arial, Helvetica, sans-serif;}
.bbs_page b a ,.bbs_page a:hover{background:#8eb4ce;font-weight:bold;}
.no_bor td{border:0;padding:3px;}
.area{overflow:auto;width:98%;padding-left:3px;height:100px;}
.inpu{padding-left:3px;height:18px;width:60%;}

/*动易样式开始*/
.main_tdbg_760 /* 内容表格背景、文字颜色定义(760) */
{
border: 0px solid #efefef;padding: 8;line-height: normal;
}
.main_tdbg_575 /* 中栏内容表格背景、文字颜色定义(575) */
{
border: 1px solid #d2d3d9;line-height: 150%;text-align: left;padding-left:5;padding-right:5;
}
.tdbg
{
background:#f0f0f0;line-height: 120%;
}
/*动易样式结束*/


/*友好合作广告*/
.ads {width:949px; height:34px; border:1px solid #9ABDD3; background-color:#FFFFFF; margin-left:auto; margin-right:auto; padding:8px 0; margin-top:-50px}
.ads img{float:left; margin-left:6px}
/*底部友情链接*/
#demo{OVERFLOW: hidden; WIDTH: 950px; HEIGHT: 95px;_margin-top:80px;+margin-top:-5px}
/*add leowang 090424*/
#menu_boxa  a 
{display:block;}
a.LinkNavigation2 {display:block;background:url(../images/icon_menu.gif) no-repeat 20px 50%;height:30px;line-height:30px;border-bottom:1px solid #e1e1e1;padding-left:30px;}
/*add leowang 090427*/
a.homesub {
float: left;
color: #666666;
}
/*add leowang 100705*/
.topnav {width:950px;height:30px;margin:0 auto;background: url(../Images/nav_line.jpg) repeat-x 0px 0px;}
.topnav li {float:right;margin:2px 10px 0;line-height:28px;}
.topnav .welcome {float:left;font-weight: bold;font-size:14px;}
.topnav a {background: url(../Images/Article_elite.gif) no-repeat 0px -4px;padding-left: 10px;font-size:14px;}
.topnav a:hover {color: #003399;text-decoration: none;background: url(../Images/arrow2.gif) no-repeat 0px 3px;}
.lh, .lh2 {line-height: 20px;height: 20px;color: #999999;_height:16px;_padding-top:4px;}
.lh img, .lh2 img {margin-top: -6px;}
.lh2 {background: #ECF5FF;}
.pic1,.pic3,.pic5 {margin:4px auto 8px;padding: 1px;border: 1px solid #CCCCCC;}
#imgBox img{margin:10px auto;padding: 2px;border: 1px solid #CCCCCC;}
#PhotoUrlList {margin:10px auto;}
#PhotoUrlList img {height:90px}
.searchNews{margin:-5px 0 0 -16px;position: relative;}
/*add leowang 100805*/
.searchTool{float:left;width:350px;position: absolute;left: 20px;top: 6px;}
.searchTool .searchExtend{float:left;line-height:24px;_padding-top:5px;}
.searchTool .radio{vertical-align:middle;margin-left:10px;margin-right:2px;*margin-right:0;}
.searchTool .txtSearch{float:left;width:180px;padding:2px 2px 0 2px;height:20px;line-height:20px;vertical-align:bottom;border:1px solid #3e99d4;}
.searchTool .selSearch{float:left;width:80px;background:#fff;height:22px;line-height:22px;border:1px solid #3e99d4;border-left:0;}
.searchTool .nowSearch{float:left;width:60px;height:20px;line-height:22px;overflow:hidden;padding-left:4px;}
.searchTool .btnSel{float:right;border-left:1px solid #3e99d4;width:14px;height:22px;}
.searchTool .btnSel a{background:url(/images/btn_sel.gif) no-repeat center center;display:block;width:14px;height:22px;}
.searchTool .btnSel a:hover{background:url(/images/btn_sel_over.gif) no-repeat center center;border:1px solid #fff;width:12px;height:20px;}
.searchTool .selOption{z-index:9999;position:absolute;margin-left:-1px;width:80px;background:#fff;border:1px solid #3e99d4;}
.searchTool .selOption a{display:block;height:21px;padding-left:5px;line-height:21px;color:#000;text-decoration:none;}
.searchTool .selOption a:hover{color:#fff;background:#95d5f1;}
.searchTool .btnSearch{float:left;margin-left:10px;width:58px;height:22px;line-height:22px;border:1px solid #3e99d4;overflow:hidden;}
.searchTool .btnSearch a{background:url(/images/bg_nav_option.gif) repeat-x center -6px;display:block;text-decoration:none;height:22px;line-height:22px;overflow:hidden;}
.searchTool .btnSearch a:hover{background:url(/images/bg_nav_option_over.gif) repeat-x center center;border:1px solid #fff;height:20px;line-height:20px;}
.searchTool .btnSearch .lbl{cursor:pointer;display:block;width:40px;padding-left:5px;letter-spacing:5px;text-align:center;height:18px;padding-top:1px;margin:0 auto;filter:progid:DXImageTransform.Microsoft.DropShadow(color=#daeefa,offX=1,offY=1,positives=true);}
.searchTool .btnSearch a:hover .lbl{padding-top:0px;}