@charset "gb2312";
body { height:100%; margin:0; text-align:center; font-family:SimSun; background:#f5f5f5 url(imagesbg1_index.gif) top repeat-x; cursor:default; font-size:12px;}
td,div,marquee,input,select,button,font,a,li,font { font-size:12px;}
input,select,button,label { vertical-align:middle;}
select { height:21px; line-height:21px;}
img { border:none;}
form { display:inline; margin:0; padding:0;}
h2,h3,ul,p,dl,dt,dd { margin:0; padding:0;}
h2,h3 { font-size:14px;}
ul { list-style:none;}
a { color:#000; text-decoration:none;}
a:hover { color:#f00; text-decoration:none;}
map { cursor:pointer;}

.hot,hot a{color:#f60 !important}
.nodata{color:#999;}
.fr{float:right;}
.fl{float:left;}
.hide{display:none;}

.blank5{ clear:both; height:5px; font-size:5px; line-height:5px; overflow:hidden;}
.blank10{ clear:both; height:10px; font-size:10px; line-height:10px; overflow:hidden;}
.blank2{ clear:both; height:2px; font-size:10px; line-height:10px; overflow:hidden;}

.clearfloat { clear:both; height:0; float:none; overflow:hidden;}
#containerbox {/* background:url(/images/bg2_index.gif) center top no-repeat;*/}
#container { width:992px; text-align:left; margin:0 auto; position:relative;}
.inputshadow { background:#fff url(/images/inputbg.gif) left top no-repeat;}
.inputline { border:solid #ccc; border-width:1px 0 0 1px; height:18px; line-height:18px;}
.btn { background:url(/images/btnbg_2em.gif) center center no-repeat; width:40px; height:23px; line-height:23px; border:none;}
.panel { background:#fff; margin-top:5px; padding:0px; border:solid 1px #fff; border-radius:7px;}
.box { padding:10px 0 10px 10px;}
.box_l { float:left; width:275px; padding:0 10px 0 0; border-right:dotted 1px #ccc;}
.box_m { float:left; width:404px; padding:0 10px; border-right:dotted 1px #ccc;_display:inline;}
.box_r { float:left; width:249px; padding:0 10px;_display:inline;}
.tabbox {}
.tabnav { height:31px; background:url(imagestabnavbg.gif) left 29px repeat-x; overflow:hidden;}
.tabnav h3 { display:block; float:left; background-image:url(imagestabnavlibg.gif); margin-right:1px;}
.tabnav h3 a { display:block; height:21px; line-height:15px; _line-height:17px; font-family:Microsoft YaHei; float:left; text-align:center; padding:8px 15px 0; background-image:url(imagestabnavlibg.gif); background-repeat:no-repeat; white-space:nowrap;}
.tabnav .over { background-position:left top; border-bottom:solid 2px #0af;}
.tabnav .over a { background-position:right -29px; height:20px; font-size:14px;}
.tabnav .over a:hover { color:#369;}
.tabnav .out { background-position:left -58px;}
.tabnav .out a { background-position:right bottom; font-weight:normal; font-size:12px;}
.tabnav .title { display:block; float:left; margin-right:1px; background:none;}
.tabnav .title a { display:block; height:21px; line-height:15px; _line-height:17px; font-family:Microsoft YaHei; float:left; text-align:center; padding:6px 10px 0 20px; background-image:url(imagesarrow11.gif); background-repeat:no-repeat; white-space:nowrap; background-position:left 5px; height:20px; font-size:14px; color:#2B66A8;}
.tabnav .title a:hover { color:#f00;}
.tabnav1 { height:31px; background:url(imagestabnavbg.gif) left 29px repeat-x; overflow:hidden;}
.tabnav1 h3 { display:block; float:left; margin-right:1px;}
.tabnav1 h3 a { display:block; height:21px; line-height:15px; _line-height:17px; font-family:Microsoft YaHei; float:left; text-align:center; padding:6px 10px 0 20px; background-image:url(/images/arrow11.gif); background-repeat:no-repeat; white-space:nowrap;}
.tabnav1 .over a { background-position:left 5px; height:20px; font-size:14px;}
.tabnav1 .over a:hover { color:#369;}
.list { padding:5px 0 0;}
.list li { line-height:17px; background:url(imagesarrow3.gif) 5px 10px no-repeat; padding:5px 0 4px 15px; border-bottom:dotted 1px #ccc;}
.list li span { float:right; font-size:11px; color:#aaa;}
.more { float:right; margin:6px 0 0;}



/* Content */
#Content{ width:992px; margin:0 auto; background:#fff;}
#Content p{
 text-align:left;
 text-indent:2em;
 padding-bottom:10px;
}







/* 你的位置 */
.pathWrap{ height:29px; line-height:29px; padding:3px 10px 0 8px; background:url(/images/path.png) no-repeat;}
.path{ padding-left:17px; background:url(/images/paico.png) no-repeat left;}

* ???????? */
.sideColumn{ border:1px solid #b1dbeb;}
.sideColumn .hd{ color:#ff5400; height:31px; line-height:31px; padding:0 0 2px 29px; font-size:14px; font-weight:bold; background:url(imagescolbg.png) no-repeat 0 0;}
.sideColumn .bd{ padding:0 10px 15px 9px;}
.sideColumn .bd li{ height:32px; line-height:32px; margin:9px 0 1px 0; padding-left:51px; font-size:14px; background:url(imagescolbg.png) no-repeat 0 -81px;}
.sideColumn .bd li.on{ font-weight:bold; background:url(imagescolbg.png) no-repeat 0 -39px;}
.sideColumn .bd li a{ color:#191919;}
.sideColumn .bd li.on a{ color:#026fc2;}

/* frame */
#wrapper{ width:992px; margin:0 auto; overflow:hidden; background:#fff;}

/* topBar */
#header{ height:323px; overflow:hidden; position:relative;}
#header .topBar{ height:34px; line-height:34px; padding:0 11px; background:url(/images/line_2.png) repeat-x;}
#header .toplink{ height:34px; background:url(/images/top.png) no-repeat left top;}
#header .toplink li{ float:left; width:45px; padding-left:20px;}

/* banner */
#header .mBanner{ width:1000px; height:216px; overflow:hidden; background:url(imagesline_1.png) repeat-x 0 -34px #87cde5;}
#header .whBanner{ width:1000px; height:289px; overflow:hidden; background:url(imagesline_1.png) repeat-x 0 -34px #87cde5;}
/* navBar */
#header .mainMenu{ width:1000px; height:75px; overflow:hidden; position:absolute; left:0; top:248px; z-index:9;background:url(imagesnabg.png) no-repeat left bottom;}
#header .whmainMenu{ width:1000px; height:75px; overflow:hidden; position:absolute; left:0; top:248px; z-index:9;background:url(imagesnabg.png) no-repeat left bottom;}
.navBar{ height:40px; padding:0 0 0 9px; overflow:hidden;}
.navBar .nav{ width:810px; height:40px;}
.navBar .nav li{ float:left; width:98px; height:40px; text-align:center; padding-right:2px; font-size:14px; font-weight:bold; background:url(imagesline_3.png) no-repeat right bottom;}
.navBar .nav a{ color:#fff; height:38px; line-height:35px; padding-top:2px; display:block;}
.navBar .nav li.last{ background:none;}
.navBar .nav li.on a, .navBar .nav li a:hover{ color:#fff; width:92px; text-align:center; padding:2px 6px 0 0; text-decoration:none; background:url(imageson_1.png) no-repeat left top;}

/* channel */
.navBar .channel{ width:180px; padding:10px 0 0 0;}
.navBar .channel li{ float:right; width:76px; height:23px; margin-right:11px; _display:inline;}
.navBar .channel .tour{ background:url(/images/ico_1.png) no-repeat;}
.navBar .channel .rural{ background:url(/images/ico_2.png) no-repeat;}
.navBar .channel a{ width:76px; height:23px; display:block;}

/* subNav */
.subNav{ height:35px; padding:0 17px 0 22px;}
.subNav .subList{ height:35px; line-height:35px; text-align:center;}
.subNav .subList li{ float:left;}
.subNav .subList li a{ padding:0 10px; border-right:1px solid #333;}
.subNav .subList .last a{ border:none;}

/* weather */
.subNav .soBar{ height:35px; overflow:hidden;}
.subNav .date{ color:#000; float:left; line-height:35px;}
.subNav .weather{ float:left; padding:6px 0 0 65px;}

/* search */
.subNav .searchBar{ float:right; color:#ff5400; height:22px; line-height:22px; padding:7px 0 6px 0; font-weight:bold;}
.subNav .searchBar .inputTxt{ width:200px; margin:0 10px; height:20px; line-height:20px; border:1px solid #d2d0d0; background:#f7f9f4;}
.subNav .searchBar input{ vertical-align:middle;}

/* ad_1 */
.ad_1{ height:66px; overflow:hidden; position:relative;}
.ad_1 ul{ height:66px; overflow:hidden;}
.ad_1 ul li{ float:left; width:240px; height:66px; margin-right:6px; overflow:hidden; _display:inline;}
.ad_1 ul li.last{ margin:0;}

/* ad_6 */
.ad_6{ height:51px; overflow:hidden; position:relative;}
.ad_6 ul{ height:51px; overflow:hidden;}
.ad_6 ul li{ float:left; width:155px;   height:51px; margin-right:6px; overflow:hidden; _display:inline;}
.ad_6 ul li.last{ margin:0;}

/* footer */
#footer{ width:992px; margin:0 auto; text-align:center; height:136px; line-height:24px; background:url(imagesfotbg.png) no-repeat;}
#footer, #footer a{ color:#f9f9f9;}
#footer .site{ padding:16px 0; font-weight:bold;}
#footer .site a{ padding:0 6px; margin:0 6px;}


/* 侧栏 */
.sideList .hd{ height:28px; line-height:28px; padding:0 16px; background:url(imagescolbg.png) no-repeat 0 bottom;}
.sideList .hd h3{ color:#fff; font-size:14px;}
.sideList .hd .more{ color:#fff;}
.sideList .bd{ padding:11px 0 13px 18px; border:1px solid #b1dbeb; border-top:none;}
.sideList .bd li{ padding-left:13px; background:url(/images/dico_1.png) no-repeat left; line-height:24px;}
.sideList .bd .infoList li{ padding-left:22px; background:url(imagesico4.png) no-repeat 3px; }
/* 文章排行 */
#rankBox .bd{ height:256px; padding:14px 0 0 39px; background:url(imagesnuico.png) no-repeat 15px 20px;}
#rankBox .bd li{ padding:0; background:none;}

/* 焦点块 */
.indFocus{ height:250px; overflow:hidden; border:1px solid #b6d6f6; background:url(imagesindpic.png) no-repeat left top #f1fdff;}
.indFocus .title{ height:38px; line-height:38px; padding:0 17px 0 13px;}
.indFocus .title h3{ color:#f1bb35; font-size:14px;}
.indFocus .title span{ padding-left:17px; background:url(/images/jico.png) no-repeat left;}
.indFocus .cont{ padding:7px 17px 0 12px;}

/* 焦点图 */
.indPic{ float:left; width:320px; height:200px; overflow:hidden; position:relative;}
.indPic .hd{ height:63px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:1;}
.indPic .hd ul{ overflow:hidden; zoom:1;}
.indPic .hd ul li{ float:left; width:72px; height:51px; cursor:pointer;  margin-right:8px; padding:9px 0px 3px 0px;}
.indPic .hd li.on{ background:url(/images/fico.png) no-repeat left top; padding:9px 3px 3px 3px;}
.indPic .hd li.li4{ margin:0;}
.indPic .hd li img{ width:72px; height:51px; overflow:hidden; display:block;}

.indPic .bd{ width:320px; height:200px; overflow:hidden; position:relative; z-index:0;}
.indPic .bd img{ width:320px; height:200px; overflow:hidden; display:block;}
.indPic .bd .title{ width:320px; height:28px; line-height:28px; text-align:center; position:absolute; bottom:0; left:0; z-index:1;}
.indPic .bd .title a{ color:#fff;}
.indPic .bg{ display:block; position:absolute; bottom:0; left:0; width:320px; height:28px; background:#000; filter:alpha(opacity=50);opacity:0.5; } 

/* 焦点新闻 */
.indNews{ float:right; width:380px; overflow:hidden;}
.indNews ul li{ padding-left:18px; background:url(imagesico4.png) no-repeat left;}
.indNews ul li .date, .loopBox .bd li .date{ float:right; color:#333;}

/* 循环栏目开始 */
.loopBox{ width:368px; height:241px; overflow:hidden; border:1px solid #97ddff; background:url(/images/lobg.png) no-repeat left bottom;}
.loopBox .hd{ height:30px; line-height:30px; padding:0 18px 1px 32px; background:url(imagesltit.png) no-repeat;}
.loopBox .hd h3{ color:#ff5400; font-size:14px;}
.loopBox .bd ul{ padding:7px 17px 0 14px;}
.loopBox .bd li{ padding-left:18px; background:url(imagesico4.png) no-repeat left;}

/* 图片新闻 */
.picBox{ height:209px; border:1px solid #98ddfe;}
.picBox .hd{ height:31px; line-height:31px; padding:0 24px 0 30px; background:url(imageswbg.png) no-repeat 0 0;}
.picBox .hd h3{ color:#ff5400; font-size:14px;}
.picBox .bd{ height:167px; padding:11px 0 0 9px; background:url(/images/wbg_2.png) no-repeat left bottom;}
.picBox .bd li{ float:left; width:171px; text-align:center; line-height:30px; margin:0 5px; display:inline;}
.picBox .bd li img{ padding:1px; border:1px solid #d4d7d9;}

/* 文章列表页 */
.articleList{ width:728px; height:924px; overflow:hidden; border:1px solid #97ddff; background:url(/images/wbg_2.png) no-repeat left bottom;}
.articleList .hd{ height:31px; line-height:31px; padding:0 15px 0 29px; background:url(imageswbg.png) no-repeat 0 0;}
.articleList .hd h3{ color:#ff5400; font-size:14px;}
.articleList .bd{ padding:29px 15px 0 15px;}
.articleList .bd li{ height:31px; line-height:31px; padding:0 12px 0 35px; border-bottom:1px dashed #ccc; background:url(imagessico.png) no-repeat 14px;}
.articleList .bd li.last{ margin-bottom:32px;}
.articleList .bd .date{ float:right; color:#333;}
.articleList .page{ text-align:center;}


.articleList1{  width:725px;  overflow:hidden; border:1px solid #97ddff; padding:0 15px 15px 15px; background:url(/images/wbg_2.png) no-repeat left bottom; }
.articleList1 .hd{ height:31px; line-height:31px; padding:0 15px 0 29px; background:url(imageswbg.png) no-repeat 0 0;}
.articleList1 .hd h3{ color:#ff5400; font-size:14px;}
.articleList1 .bd{ padding:29px 15px 0 15px;}
.articleList1 .bd li{ height:31px; line-height:31px; padding:0 12px 0 35px; border-bottom:1px dashed #ccc; background:url(imagessico.png) no-repeat 14px;}
.articleList1 .bd li.last{ margin-bottom:32px;}
.articleList1 .bd .date{ float:right; color:#333;}
.articleList1 .page{ text-align:center;}
/* 文章内容页 */
#mainContent{ width:990px; margin:0 auto; overflow:hidden; border:1px solid #78cefc; background:url(/images/contbg.png) no-repeat left top;}
#mainContent .path{ height:32px; line-height:32px; padding:0 18px;}
#mainContent .path, #mainContent .path a{ color:#69676a;}
#mainContent .contArticle_tit h2{ color:#ff5400; text-align:center; padding:19px 55px; line-height:180%; font-size:24px;}
#mainContent .contArticle_author{ height:28px; line-height:28px; text-align:center; margin:16px 27px; border:1px dashed #e6c1af; background:#fffdf4;}
#mainContent .contArticle_author span, #mainContent .contArticle_author a{ color:#69676a; margin:0 5px;}
#mainContent .contArticle_text{ padding:15px 27px; font-size:14px;}
#mainContent .contArticle_text p{ text-indent:2em; line-height:220%; padding-bottom:20px;}
#mainContent .contArticle_tool{ text-align:right; padding:0 20px;}
#mainContent .contArticle_page{ color:#bc1704; line-height:26px; padding:24px 34px; font-size:14px;}
#mainContent .contArticle_page .cA_b_prew{ padding-left:20px; background:url(/images/uico.png) no-repeat left;}
#mainContent .contArticle_page .cA_b_next{ padding-left:20px; background:url(/images/nico.png) no-repeat left;}
#mainContent .contArticle_list{ padding:0 27px; background:url(/images/contbg_2.png) no-repeat left bottom;}
#mainContent .contArticle_list .hd{ color:#268fc6; height:28px; line-height:28px; padding:0 19px; font-size:14px; font-weight:bold; border:1px dashed #dec4b5; background:#fffdf4;}
#mainContent .contArticle_list .bd{ padding:10px 38px 36px 14px;}
#mainContent .contArticle_list li{ padding-left:12px; font-size:14px; background:url(/images/dico_1.png) no-repeat left;}

/* 民生专题 */
#focus{ background:url(/images/indpic_2.png) no-repeat left top #f1fdff;}
.indFocus .cont{ padding:7px 11px 0 14px;}
#focus .indNews{ float:left;}
#focus .indPic{ float:right;}

/* 公共循环 */
.pubLoop{ width:368px; height:235px; margin-top:10px; overflow:hidden; border:1px solid #97ddff;}
.pubLoop .hd{ height:30px; line-height:30px; padding:0 18px 1px 32px; background:url(imagesltit.png) no-repeat;}
.pubLoop .hd h3{ color:#ff5400; font-size:14px;}
.pubLoop .bd{ padding:13px 18px 0 10px;}
.pubLoop .imgList{ height:83px; overflow:hidden;}
.pubLoop .imgList .pic{ float:left; width:86px;}
.pubLoop .imgList .pic img{ width:80px; height:66px; padding:2px; overflow:hidden; border:1px solid #e2e2e2;}
.pubLoop .imgList .con{ float:right; width:240px;}
.pubLoop .imgList .title a{ color:#ff5400; font-weight:bold;}
.pubLoop .imgList .intro{ color:#808080; line-height:24px; text-indent:2em; padding:2px 0;}
.pubLoop .imgList .more{ color:#ff5400;}
.pubLoop .infoList li{ padding-left:22px; background:url(imagesico4.png) no-repeat 3px; }
.pubLoop .infoList .date{ color:#333;}




#banner { text-align:center; position:relative; padding-top:30px;}
#top { position:absolute; left:20px; top:5px; _top:4px; cursor:default;}
#top .lan1 { margin-left:50px;}
#top span { font-size:11px;}



#tpxw .mask { border:solid 2px #fff; position:absolute; width:272px; height:180px; display:none;}
#tzgg .list span { float:none;}
#tzgg #tzggcontent1 { width:229px; height:201px; overflow:hidden;}
#tzgg #tzggcontent2 { width:229px; height:201px; overflow:hidden;}
#ztbd { height:45px; padding:0 30px 0 120px; overflow:hidden; position:relative; background:url(imagesboxbgbottom.gif) left -20px repeat-x; border-top:solid 1px #D6E0E7; clear:both; border-radius:0 0 7px 7px;}
#ztbd #ztbdbt { position:absolute; left:25px; top:12px;}
#ztbd li { float:left; background:url(/images/arrow2.gif) left 17px no-repeat; padding:0 20px 0 17px; line-height:45px; white-space:nowrap;}
#ztbd li a { color:#2B66A8; padding:3px 3px;}
#ztbd li a:hover { color:#fff; background:#5F9DE3;}
#ztbd .more { position:absolute; top:15px; right:10px; margin:0;}
#xxgkygzw { margin-top:10px; position:relative;}
#xxgkygzwbt {
	position:absolute;
	left:10px;
	top:-8px;
	height: 42px;
}
#ysqgkcx { text-align:center; padding:12px 15px 0 305px; height:20px; background:url(imagesboxbg.gif) left -20px repeat-x; border-radius:7px 7px 0 0; border-bottom:solid 1px #D6E0E7;}
#zfxxgkcontent1 { padding:5px 0 0 15px; height:113px; overflow:hidden;}
#zfxxgkcontent1 li { float:left; background:url(imagesarrow4.gif) left 12px no-repeat; width:107px; padding:0 0 0 17px; line-height:33px;}
#zfxxgkcontent1 li a { font-family:Microsoft YaHei; color:#2B66A8; font-weight:bold; padding:3px;}
#zfxxgkcontent1 li a:hover { color:#fff; background:#5F9DE3;}
#zfxxgkcontent2 { padding:7px 0 0 0; background:url(imageslinebg2.gif) left top repeat-x; height:140px; padding-left:16px;}
#zfxxgkcontent2 li { float:left; background:url(/images/arrow1.gif) left 11px no-repeat; width:77px; padding:0 0 0 8px; line-height:27px;}
#zfxxgk .more a { color:#2B66A8; font-family:Microsoft YaHei;}
#zfxxgk .more a:hover { color:#f00;}



#zmhdhxgt { margin-top:10px; position:relative;}
#zmhdhxgtbt { position:absolute; left:10px; top:-8px;}
#wsmsxxcx { text-align:center; padding:12px 15px 0 310px; height:32px; background:url(imagesboxbg.gif) left -20px repeat-x; border-radius:7px 7px 0 0; border-bottom:solid 1px #D6E0E7;}
#wsmsxxcx select { height:21px; line-height:21px;}
.szxxul { background-color:#efefef; background-position:left top; background-repeat:no-repeat; width:245px; height:65px; padding:31px 0 0 30px; margin-bottom:2px; position:relative;}
.szxxul li { float:left; background:url(imagesarrow8.gif) left 9px no-repeat; padding:0 15px 0 12px; line-height:23px; white-space:nowrap;}
.szxxul .more { position:absolute; right:10px; top:5px;}

.szxxul1 { background-color:#efefef; background-position:left top; background-repeat:no-repeat; width:245px; height:20px; padding:31px 0 0 30px; margin-bottom:2px; position:relative;}
.szxxul1 li { float:left; background:url(imagesarrow8.gif) left 9px no-repeat; padding:0 15px 0 12px; line-height:23px; white-space:nowrap;}
.szxxul1 .more { position:absolute; right:10px; top:5px;}

.zwwb {  width:400px; height:20px; padding:10px 0 0 20px; margin-bottom:2px; position:relative;}
.zwwb li { float:left; background:url(imagesarrow8.gif) left 9px no-repeat; padding:0 15px 0 12px; line-height:33px; white-space:nowrap;}
.zwwb .more { position:absolute; right:10px; top:5px;}

#szrx{ background-image:url(images12345.gif);}
#szrx li { width:90px;}
#wsms{ background-image:url(imageswsms.gif);}
#wsms li { width:90px;}
#dhrx { background-image:url(images4114158875.gif);}
#dhrx li { width:90px;}
#xfpt {}
#xfpt li { width:90px;}

#cgpt { background-image:url(imagescgpt.gif);}
#cgpt li { width:90px;}

#xfjb { background-image:url(imagesxfjbbg.gif);}
#xfjb li { width:48px;}
#zxft { margin-top:10px;}
#hfrx { margin-top:10px;}
#wzdhbt { padding:8px 15px 0 20px; height:27px; border-bottom:solid 1px #D6E0E7; background:url(imagesboxbg.gif) left -20px repeat-x; border-radius:7px 7px 0 0; color:#000;}
#wzdhbt img { margin-right:90px; vertical-align:middle;}
#wzdhbt a { color:#000; font-family:Microsoft YaHei; padding:0 3px 1px; line-height:19px;}
#wzdhbt a:hover { color:#fff; background:#f00; font-weight:bold;}
#wzdhbt #baidusearch { height:30px; padding:0 0 0 90px; display:inline; text-align:right;}
#wzdhbt #baidusearch img { margin-right:7px;}
#wzdhbt #baidusearch .inputline { border:solid 1px #ccc; height:17px; width:120px; margin-right:7px;}
#cydh ul { padding:7px 0 0 10px; height:138px;}
#cydh ul li { float:left; background:url(/images/arrow_link.gif) left 8px no-repeat; padding:0 0 0 10px; line-height:23px; width:115px; white-space:nowrap;}
#zfbm {}
#zfbm .tabcontent { height:137px; padding:7px 0 0; overflow:auto; scrollbar-arrow-color:#fff; scrollbar-track-color:#f5f5f5; scrollbar-face-color:#ddd; scrollbar-highlight-color:#ddd; scrollbar-3dlight-color:#ddd; scrollbar-shadow-color:#ddd; scrollbar-darkshadow-color:#ddd;}
#zfbm .tabcontent table { width:96%;}
#zfbm .tabcontent table td { line-height:26px; border-bottom:dotted 1px #ccc; padding-left:5px;}
#selects { padding:0 0 0 10px;}
#selects select { float:left; width:225px; margin-bottom:9px; border:dotted 1px #ccc;}
#links { padding:12px 15px 0; border-top:solid 1px #D6E0E7; background:url(imagesboxbgbottom.gif) top repeat-x; height:35px; border-radius:0 0 7px 7px; overflow:hidden;}
#imglinkmarquee { width:960px; height:50px; overflow:hidden;}
#copyiframe { margin-top:5px;}
.bottomnav { background:#177EDE; height:30px; color:#63A3DE; line-height:150px;}
.bottomnav a { color:#fff;}
.bottomnav a:hover { color:#000;}
#copy { text-align:left; background:#fff; height:70px; padding:20px 0 0 280px; font-family:Tahoma; font-size:12px; line-height:19px; position:relative;}
#copy span { color:#ccc;}
#copylogo { position:absolute; left:0; top:15px; background:url(/images/copyline.gif) right center no-repeat; height:64px; padding:8px 25px 0 40px;}
#copylink { position:absolute; right:0; top:21px; height:64px; padding:0 60px 0;}


.panelgray { background:#f9f9f9; margin:10px 0 0 0px; padding:0px; box-shadow:0 0 7px rgba(0,0,0,0.1); float:left;}
.panelwhite { background:#fff; margin:10px 0 0 10px; padding:0px; box-shadow:0 0 7px rgba(0,0,0,0.1); float:left;}
.panelgray .list { padding:5px 10px 10px;}
.panelgray .list li { border-color:#ddd;}
.subbt { background:url(/images/linebg.gif) left bottom repeat-x; height:30px;}
.subbt h3 { background:url(/images/arrow9.gif) left 6px no-repeat; line-height:20px; padding:3px 0 0 20px; float:left;}




/*内页*/
.subnav { width:240px; height:100%; background:#e3f4ff url(/images/subnavbg.gif) top repeat-x; overflow:auto; overflow-x:hidden; scrollbar-face-color:#95c5e2; scrollbar-arrow-color:#000; scrollbar-track-color:#fff; scrollbar-highlight-color:#95c5e2; scrollbar-3dlight-color:#95c5e2; scrollbar-shadow-color:#95c5e2; scrollbar-darkshadow-color:#95c5e2;}
.subnav h2 {/* background:#FBFEF3 url(/images/subnavbtbg.gif) bottom repeat-x;*/ line-height:16px; padding:14px 20px 13px 10px; text-align:center; color:#fff;}
.subnav dt { background-color:#eee; background-image:url(/images/subnavdtbg.gif); background-position:top; background-repeat:no-repeat; margin-top:1px;}
.subnav dt h3 { line-height:16px; padding:11px 30px 13px 36px; background:url(/images/open.gif) 18px 15px no-repeat; display:block; font-weight:bold; font-family:Microsoft YaHei; font-size:12px;}
.subnav dt h3 a { color:#fff;}
.subnav dt.subnavover { background-position:bottom;}
.subnav dt.subnavout { background-position:top;}
.subnav dt.open h3 { background:url(/images/close.gif) 18px 15px no-repeat;}
.subnav dt.enter h3 { background:url(/images/dot.gif) 18px 15px no-repeat; padding:0;}
.subnav dt.enter h3 a { display:block; height:16px; line-height:16px; padding:11px 15px 13px 36px;}
.subnav dt#subnavcurrent { background-position:bottom;}
.subnav dd ul { padding:7px 0; max-height:260px; overflow:auto;}
.subnav dd ul li a { display:block; line-height:17px; background-image:url(imagesarrow8.gif); background-position:19px 12px; background-repeat:no-repeat; padding:5px 10px 4px 35px;}
.subnav dd ul li a:hover { padding:5px 10px 4px 35px; background-color:#8fcff5; background-position:19px 12px; color:#fff;}
.subnav dd ul li.subnavcurrent a { padding:4px 10px 3px 35px; background-color:#fff; background-position:19px 11px; border:dotted #0071da; border-width:1px 0; color:#f00; font-weight:bold;}
.subnav dd ul li.subnavcurrent a:hover { padding:4px 10px 3px 35px; background-color:#8fcff5; background-position:19px 11px; border-width:1px 0; color:#f00; font-weight:bold;}





#newsbox #news_body { padding:20px 70px 30px; margin-top:0px; cursor:default; border:solid 0px #ccc; border-radius:0px; box-shadow:0 0 0px rgba(0,0,0,0.1);}


#newsbox .guide { border-bottom:solid 1px #eee; border-radius:0 0 0 0px; padding:0px 20px;}
#news_body { padding:20px 70px 30px; margin-top:0px; cursor:default; border:solid 1px #ccc; border-radius:5px; box-shadow:0 0 7px rgba(0,0,0,0.1);}

#news_body p{
 text-align:left;
 text-indent:2em;
 padding-bottom:10px;
}

#news_body br{
 text-align:left;
 text-indent:2em;
 padding-bottom:10px;
}


.news_title { text-align:center; font-family:SimHei,Microsoft YaHei; font-size:22px; font-weight:bold; line-height:170%;}
.news_other { text-align:center; margin-bottom:20px; background:#ffe; padding:5px; color:#000; border:dotted 1px #ccc;}
.news_function { text-align:center; margin-bottom:20px; padding:5px; color:#000;}
.news_function a { color:#000; padding:2px 3px 1px; cursor:pointer;}
.news_function a:hover { color:#fff; background:#0071DA;}
.news_function a.color0 { background:#fff; border:solid 1px #666; padding:0;}
.c0 { background:#fff;}
.news_function a.color1 { background:#E6FFFF; border:solid 1px #666; padding:0;}
.c1 { background:#E6FFFF;}
.news_function a.color2 { background:#cff; border:solid 1px #666; padding:0;}
.c2 { background:#cff;}
.news_function a.color3 { background:#ffc; border:solid 1px #666; padding:0;}
.c3 { background:#ffc;}
.news_function a.color4 { background:#fcf; border:solid 1px #666; padding:0;}
.c4 { background:#fcf;}
.news_function a.color5 { background:#9cf; border:solid 1px #666; padding:0;}
.c5 { background:#9cf;}
.news_function a.color6 { background:#eee; border:solid 1px #666; padding:0;}
.c6 { background:#eee;}
.news_bottom_function { padding:10px;}
.news_bottom_function table { border:solid 1px #ddd; background:#f5f5f5; width:972px;}
.news_bottom_function table td { padding-left:10px; white-space:nowrap;}
.newslistbox { padding:20px 20px 0;}
.newslist { text-align:left; height:19px; padding:15px 30px 15px 0; color:#000; height:175px;}
.newslist .tabnav1 { margin-left:25px;}
.newslist li { float:left; width:400px; margin-left:25px;}
.news_content { font-size:14px; line-height:230%; height:100%; overflow:auto;}
.news_content * { font-size:14px!important; line-height:230%!important; font-family:SimSun!important;}
.news_content font { font-size:14px!important; line-height:230%!important; font-family:SimSun!important;}
.news_content a { color:#0071DA; border-bottom:dotted 1px #0071DA;}
.news_content a:hover { color:#f00; border-color:#f00;}
.textlarger { font-size:24px!important;}
.textlarger * { font-size:24px!important;}
.textlarger font { font-size:24px!important;}
.textnormal { font-size:14px!important;}
.textnormal * { font-size:14px!important;}
.textnormal font { font-size:14px!important;}
.textsmall { font-size:12px!important;}
.textsmall * { font-size:12px!important;}
.textsmall font { font-size:12px!important;}

.irm_zwrl { width:680px; height:290px;}or:#f00;}
.guide span { color:#aaa;}
