@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, button, input, textarea, img, blockquote, th, td { margin:0; padding:0; }
body { font:normal 12px/1.5 Arial, Helvetica, sans-serif, "ËÎÌå", Simsun; height:100%; text-align:center; background:#fff url(wrapBg.gif) no-repeat center 124px; }
input, label, select, option, textarea, button, fieldset, legend { font-family:"ËÎÌå", Arial, Helvetica, sans-serif; font-size:100%; }
/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
ul, ol { list-style:none; }
select, input, img { vertical-align:middle; }
em { font-style:normal; color:#f00; }
a:link, a:visited { text-decoration:none; color:#3F3F3F; }
a:hover { color:#f90!important; }
fieldset, img { border:0; }
sup, sub { font-size: 100%; vertical-align: baseline; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/*global set*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; } /* Hides from IE-mac\*/
* html .clearfix { height: 1%; }
.clearfix { display: block; } /* End hide from IE-mac*/
div, p, li, dt, dd, label, h1, h2, h3, h4, h5, h6 { text-align:left; }
#container { background:#E2E2E2; }
/*header*/
#header { width:960px; height:66px; margin:0px auto; background:#E2E2E2; }
.logoBox { float:left; }
#logo { display: block; float: left; }
.h2bg { width:606px; height:63px; float:left; padding-left:20px; background:url(h2bg.gif) no-repeat; font:bolder 25px Arial, Helvetica, sans-serif; line-height:63px; color:#000066; }
.h2bg a { color:#000066!important; }
.menuBox { float:right; width:212px; }
.menuBox ul { padding:20px 0px 5px 0px; overflow:hidden; height:18px; }
.menuBox ul li { float:left; height:18px; line-height:18px; margin-right:3px; color:#FFFFFF; text-align:center; }
.menuBox ul li a { height:18px; line-height:18px; color:#FFFFFF; }
.menuBox ul li.homepage { width:69px; height:18px; background:url(newsCenter_07.gif) no-repeat; }
.menuBox ul li.ask { width:60px; height:18px; background:url(newsCenter_09.gif) no-repeat; }
.menuBox ul li.change { width:69px; height:18px; background:url(newsCenter_11.gif) no-repeat; }
.menuBox ul li.change a { padding-right:8px; }
.search_input { width:186px; height:16px; line-height:16px; border:1px solid #A7A7A7; }
.searchButton { width:19px; height:18px; border:0px; background:url(newsCenter_17.gif) no-repeat; }
/*main*/
#main { width:960px; margin:0px auto; padding-top:5px; }
.mainTop { background:url(newsCenter_05.gif) no-repeat; height:7px; overflow:hidden; }
.mainMid { position:relative; height:1395px; border-left:1px solid #CECECE; border-right:1px solid #CECECE; border-bottom:6px solid #060574; }
.main_left { float:left; width:670px; height:1395px; border-right:1px solid #CECECE; background:#FFFFFF; }
.zongbuInfo { position:relative; padding-top:20px; height:320px; }
.zongbuInfo h3 { position:absolute; left:-15px; background:url(newsCenter_24.gif) no-repeat; width:670px; height:24px; padding-left:20px; line-height:24px; color:#FFFFFF; font-weight:bold; }
.zongbuInfo h3 .more { margin-right:30px; }
.more { float:right; font-weight:normal; }
.more_A{background:url(news_ioc_01.gif) left 0 no-repeat;padding-left:36px;display:block;height:25px;line-height:25px;}
.more_A a{color:#52870d!important;font-weight:bold;}
.zongbuInfoBox { padding:50px 0px 0px; width:630px; margin:0px auto; }
.ppt { width:296px; float:left; }
/*pptBox*/
.pptBox { position:relative; width:290px; height:230px; overflow:hidden; }
.pptList li { display:none; }
.pptList img { width:290px; height:194px; }
.numBox { position:absolute; right:-7px; bottom:5px; z-index:9999; width:70px; }
.numBox li { float:left; display:inline; width:16px; height:16px; margin:0 6px 0 0; line-height:14px; color:#fff; cursor:pointer; text-align:center; background:#871611; }
.numBox li.pptOn { background:#FFBA26; color:#000; }
.textBox { position:absolute; left:0; bottom:-10px; z-index:888; width:290px; height:44px; }
.textBox li { display:none; height:44px; padding:0 0 0 2px; line-height:44px; font-size:12px; color:#3F3F3F; }
.newsBox { width:323px; height:230px; float:right; padding-left:10px; }
.newsBox dl { padding-bottom:10px; border-bottom:1px dotted #DCDDDD; margin-bottom:10px; }
.newsBox dl dt { font-size:14px; font-weight:bold; margin-bottom:10px; color:#74000D; }
.newsBox dl dt a { color:#74000D; }
.newsBox dl dd { }
.newsBox ul { }
.newsBox ul li { background:url(newsCenter_31.gif) no-repeat scroll 0 10px; padding-left:15px; line-height:25px; }
.newsBox ul li.topThree { font-weight:bold; }
.date { float:right; color:#aaa; font-weight:normal; }
.banner { padding-left:20px; margin-bottom:20px; _margin-top:-20px; }
.cio { position:relative; padding-top:20px; height:300px; }
.cio h3 { position:absolute; left:-15px; background:url(newsCenter_25.gif) no-repeat; width:670px; height:24px; padding-left:20px; line-height:24px; color:#FFFFFF; font-weight:bold; }
.cio h3 .more { margin-right:30px; }
.cioBox { padding:50px 0px 0px; width:630px; height:240px; margin:0px auto; }
.cioBox dl { overflow:hidden; margin-bottom:20px; }
.cioBox dl dt { font-size:14px; font-weight:bold; margin-bottom:10px; color:#74000D; }
.cioBox dl dt a { color:#74000D; }
.cioBox dl dt img { float:left; margin-right:20px; }
.cioBox dl dd { }
.cioBox ul { width:300px; float:left; overflow:hidden; margin-right:20px; }
.cioBox ul.lastUl { margin:0px; }
.cioBox ul li { float:left; background:url(newsCenter_31.gif) no-repeat scroll 0 10px; padding-left:15px; line-height:25px; }
.mainBotBox { width:630px; margin:0px auto; }
.mainBotBox h3 { height:24px; line-height:24px; padding-left:10px; margin-bottom:20px; font-size:14px; font-weight:bold; color:#FFFFFF; }
.mainBotBox h3 .more { font-size:12px; font-weight:normal; padding:0 5px; background: none repeat scroll 0 0 white;}
.mainBotBox h3.Hred { background:url(newsCenter_62.gif) no-repeat; }
.Hred .more { color:#95021F }
.Hred .more a { color:#95021F }
.mainBotBox h3.Horange { background:url(newsCenter_64.gif) no-repeat; }
.Horange .more { color:#FF6400; }
.Horange .more a { color:#FF6400; }
.mainBotBox h3.Hgreen { background:url(newsCenter_76.gif) no-repeat; }
.Hgreen .more { color:#6E8408 }
.Hgreen .more a { color:#6E8408 }
.mainBotBox h3.Hyellow { background:url(newsCenter_77.gif) no-repeat; }
.Hyellow .more { color:#EF9800 }
.Hyellow .more a { color:#EF9800 }
.box1 { width:320px; float:left; margin-bottom:15px; }
.mainBotBox ul { overflow:hidden; padding-bottom:30px; border-bottom:1px dotted #DCDDDD; }
.box1 ul li { float:left; padding-left:15px; line-height:25px; }
.box2 ul li { float:left; padding-left:15px; line-height:25px; }
.mainBotBox ul.red li { background:url(newsCenter_69.gif) no-repeat scroll 0 10px; }
.mainBotBox ul.orange li { background:url(newsCenter_72.gif) no-repeat scroll 0 10px; }
.mainBotBox ul.green li { background:url(newsCenter_86.gif) no-repeat scroll 0 10px; }
.mainBotBox ul.yellow li { background:url(newsCenter_86.gif) no-repeat scroll 0 10px; }
.box2 { width:299px; float:right; margin-bottom:15px; }
/**/
.tabWrap { width:200px; margin:0 auto; overflow:hidden; }
.tabBox { float:left; overflow:hidden; }
.tcon { width:250px; height:158px; display:none; overflow:hidden;  }
.sideBox .tabBox li { width:100px; text-align:center; height:25px; line-height:25px;float:left; padding:0px; background:url(newsCenter_37.gif) no-repeat; font-size:13px; color:#000066;  }
.sideBox h3{ width:260px;background:url(newsCenter_55.gif) bottom no-repeat; padding-bottom:20px; font-size:14px; font-weight:bold; color:#000066;}


.sideBox .tabBox li a{color:#000066;font-size:13px}
.sideBox .tabBox li.on { width:100px; height:25px; line-height:25px;color:#3F3F3F; background:url(newsCenter_35.gif) no-repeat; }
.sideBox .tabBox li.on a{ color:#3F3F3F; }
/*sidebar*/
.sidebar { width:280px; float:right; background:#E2E2E2; padding:20px 0px 0px; }
.sideBox {
	width:270px;
	overflow:hidden;
	margin:0px auto 10px;
	padding-bottom:20px;
	border-bottom:1px dotted #C0C0F3;
}
.sideBox h3.fucos{ height:65px;background:url(newsCenter_55.gif) no-repeat scroll 0 55px; }
.fucos_font{ overflow:hidden; margin-bottom:10px;}
.sideBox h3 .more{ font-size:12px;color:#000066}
.sideBox h3 .more a{ color:#000066}
.sideBox ul { }
.sideBox ul li { float:left; padding-left:12px; line-height:25px; background:url(newsCenter_31.gif) no-repeat scroll 0 10px; }
.sideBox dl { overflow:hidden; margin-bottom:10px; height:80px; }
.sideBox dl dt { font-size:14px; font-weight:bold; color:#3F3F3F; }
.sideBox dl dt a { color:#3F3F3F; }
.sideBox dl dt img { float:left; margin-right:20px; border:1px solid #D8D5BF; }
.sidePic { width:260px; overflow:hidden; margin:0px auto 20px; }
.sidePic img { border:1px solid #D6B6A5; padding:1px; }
.sidePicBox { }
.sideBox .sidePicBox li { float:left; width:116px; margin-bottom:10px; margin-right:13px; _margin-right:10px; background:none; padding:0px; }
.sideBox .sidePicBox li img { border:1px solid #D8D5BF; margin-bottom:5px; }
.sideBox .sidePicBox li p { line-height:20px; }
.hanbanPic { position:absolute; bottom:0px; left:480px; width:46px; height:46px; margin:0px auto -20px; }
/*foot*/
#foot { width:960px; margin:0px auto; padding-bottom:50px; border-left:1px solid #CECECE; border-right:1px solid #CECECE; overflow:hidden; }
.hanban { width:800px; margin:0px auto; margin-bottom:25px; padding-top:50px; }
.hanban h4 { background:url(newsCenter_55.gif) repeat-x scroll 0 30px; padding-left:40px; color:#B6B6B6; font-size:25px; text-align:center; overflow:hidden; }
#foot ul { width:900px; margin:0px auto; color:#767676; }
#foot ul li { float:left; margin-right:20px; }
/*add*/
.sideBox h3.fucos { line-height:25px; }
.tabBox { overflow:visible; }
.sideBox .tabBox li a { font-size:12px; }
.sideBox .tabBox li a { padding-left:0px; }
