html{background:url(img/bg.gif) repeat-x 0 0;}
body{margin:0 auto;width:980px;}
body, div{font-family:"宋体",Arial, Helvetica, sans-serif;font-size:12px;color:#333;}
a{color:#004499;text-decoration:none}
a:hover{color:#CC0033;text-decoration:underline}
a.adoc{color:#FF3300; text-decoration:underline}
a.more{font-size:12px; font-weight:normal;float:right;}
.red{color:#FF0000 !important}

.f_right{float:right}
.f_left{float:left}
ul,form{margin:0;padding:0;}
ul{list-style:none}

.clear{clear:both;font-size:1px;width:1px;height:1px;line-height:1px;visibility:hidden;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 
/* ie7 hack*/ 
*+html .clearfix {min-height:1%;} 

/*Space*/
.unshow{display:none}
.h6, .h8, .h10, .h12{font-size:1px;line-height:1px;}
.h6{height:6px;}
.h8{height:8px;}
.h10{height:10px;}
.h12{height:12px;}
.h285{height:285px}
.h302{height:302px}

/*头部*/
.header{height:100px;overflow:hidden}
.header .logo{float:left;margin:43px 5px 0 10px;}
.header .logo strong{display:none}
.header .nav{float:right;margin:33px 0 0 8px;width:785px;height:60px;line-height:18px;color:#999;overflow:hidden}
.header .nav_top{height:22px;line-height:22px;border-bottom:1px solid #9FC9E1}
.header .nav li{float:left}
.header .nav_top .active{}
.header .nav_top h2{margin:0;padding:0}
.header .nav a{color:#003399;margin:0px 14px;font-size:14px;}
.header .nav_sub{margin-top:4px}
.header .nav_sub li{border-left:1px solid #ededed}
.header .nav_sub li.nobd{border:none}
.header .nav_sub a{font-size:12px;margin:0px 13px 0 13px;}
.header .tlinks{position:absolute;color:#ccc;width:960px;top:0;clear:both;height:28px;padding:0px 10px;line-height:28px;font-size:12px;background:url(img/hotline4007.gif) no-repeat right center}
.header .tlinks a{color:#0033CC;margin:0px 6px;}

/*BODY*/
.bodycol1{float:left;width:618px;}
.bodycol2{float:right;width:338px;}
.marginLeft10{margin-left:10px;}
.marginLeft8{margin-left:8px;}
.marginTop10{margin-top:10px;}
.marginTop8{margin-top:8px;}

.w260{width:260px;}
.w300{width:300px;}
.w320{width:320px;}
.w360{width:360px;}
.w380{width:380px;}
.w420{width:420px;}
.w440{width:441px;}
.w460{width:460px;}
.w480{width:480px;}
.w650{width:650px;}
.w670{width:670px;}
.w680{width:680px;}
.w720{width:720px;}
.h295{height:295px; overflow:hidden}
.h300{height:300px; overflow:hidden}
.h310{height:310px; overflow:hidden}

.liney, .lineyl{background:url(img/line2.gif) no-repeat right 0}
.lineyl{ background-position:left 0; padding-left:14px}

/*Block*/
.block{border:1px solid #9FC9E1; background-color:#FFF}
.block .b-t{margin:0;background:url(img/tc.gif) no-repeat 0 -34px;border-bottom:1px solid #E6C48F;}
.block .b-bd{padding:8px;border:none;}
.block .b-npbd{padding:0}
.nobd{border-width:1px 0px 0px !important}
.notopbd{ border-top-width:0px !important}

/*Block Tab*/
.block .b-tab{margin:0;height:31px;padding:0;list-style:none;overflow:hidden;background:url(img/tc.gif) repeat-x 0 -31px;line-height:31px; white-space:nowrap}
.block .b-tab{color:#07519A;}
.block .b-tab h2, .block .b-tab h3{margin:0;line-height:31px;color:#07519A;font-size:14px;padding:0 8px;}
.block .b-tab li{float:left;background:url(img/tc.gif) no-repeat -100px -31px;}
.block .b-tab li h2{font-style:normal;line-height:30px;padding:0px 8px;font-size:14px;height:30px;border-left:1px solid #9FC9E1;border-bottom:1px solid #9FC9E1;cursor:default; font-weight:normal;}
.block .b-tab a{color:#07519A;}
.block .b-tab li.only{float:none;width:auto}
.block .b-tab li.first h2{border-left:none;}
.block .b-tab li.on h2{font-weight:bold;border-bottom-color:#FFFFFF;background:url(img/tc.gif) no-repeat -100px 0px;}

.block .b-tab .tab2 li{width:50%;}
.block .b-tab .tab2 li.first h2{border-left:none;}
.block .b-tab .tab2 li.on h2{background:url(img/tc.gif) no-repeat 0 0;}

.block .b-tab .tab3 li{width:33%;}
.block .b-tab .tab3 li.first{width:34%;}

.block .b-tab .tab4 li, .block .b-tab .tab4 li.first{width:25%;}
.block .b-tab .tab5 li, .block .b-tab .tab5 li.first{width:20%;}

.tabfont12 em{font-size:12px !important;}

.block .tabul{float:right;}
.block .tabul li{float:left;text-align:center; width:auto}

.block .t2 li{width:50%}
.block .t3 li{width:33%}
.block .t3 li.first{width:34%}
.block .t4 li{width:25%}
.block .t7 li{width:90px}
.block .t7 li.first{width:16%}

.block .ctb{background:url(img/tab.gif) repeat-x 0 -251px;border-bottom:1px solid #9FC9E1;height:30px;line-height:30px;}
.block .ctb h3{line-height:30px;}
.block h3.ctb{padding:0px 8px;margin:0;font-size:14px;}

.leftcol{float:left;margin-left:10px;width:328px;}
.nomrg{margin:0}

.bgreen,.bgreen .b-tab li h2, .tgreen, .tgreen .ctb{border-color:#B0D291}
.bgreen .b-tab{background-position:0 -155px}
.bgreen .b-tab, .tgreen .b-tab, .tgreen .b-tab{color:#006600}
.bgreen .b-tab li{background-position:-100px -155px}
.bgreen .b-tab a, .tgreen .b-tab a, .bgreen .b-tab li h2, .bgreen .b-tab li a{color:#006600}
.bgreen .b-tab li.on h2{background-position:-100px -124px;}
.bgreen .b-tab .tab2 li.on h2{background-position: 0 -124px;}

.borg,.borg .b-tab li h2, .torg, .torg .ctb{border-color:#E1C18E}
.borg .b-tab{background-position:0 -93px}
.borg .b-tab a, .torg .b-tab a, .borg .b-tab, .borg .b-tab, .torg .b-tab, .torg .b-tab h3{color:#9C2316}
.borg .b-tab li{background-position:-100px -93px}
.borg .b-tab li.on h2{background-position:-100px -62px;}
.borg .b-tab .tab2 li.on h2{background-position: 0 -62px;}

.tgreen .ctb{background-image:url(img/tab.gif);background-repeat:repeat-x;background-position:0px -101px}
.torg .ctb{background-image:url(img/tab.gif);background-repeat:repeat-x;background-position:0px -401px}

.b-bd-col1 h3{margin:0;padding:0;margin-bottom:8px;}
.b-bd-col1 img{border:none}

.bglist{list-style:none}
.bglist h1,.bglist h2, .bglist h3{margin:0;padding:0;font-size:14px;font-weight:normal;background:url(img/d.gif) no-repeat 2px 10px;padding-left:12px;overflow:hidden}
.bglist .dt{font-family:Arial, Helvetica, sans-serif;color:#999;line-height:24px;font-size:12px; float:right}

.list{list-style:none}
.list li{padding-left:12px;height:24px;line-height:24px;font-size:14px;background:url(img/d.gif) no-repeat 2px 10px;overflow:hidden}

.cgreenblk{background:#E8F7DD;padding:6px; line-height:150%}
.cgreenblk a{color:#336600}
.cblueblk{background:#EDF6FF;padding:6px; line-height:150%}
.cblueblk a{color:#003399}
.cblueblk h3{display:inline;margin:0;padding:0;font-size:12px;font-weight:normal}

/*搜索*/
#search{height:70px;overflow:hidden;background:url(img/search_block.gif) no-repeat 0 0}
#search .tab{height:23px;color:#1F3A87}
#search .tab em{padding:0px 8px;font-style:normal;cursor:pointer;}
#search .tab em.active{font-weight:bold}
#search form{margin:10px 0 0 275px;}
#search form .word{float:left;height:26px;width:415px;overflow:hidden}
#search form .word input{font-size:14px;color:#999;border:medium none;height:19px;padding:3px 2px;width:385px;}
#search .soform .focus{color:#000}
#search form .doso{border: medium none;margin-left:6px;width:94px;height:26px; text-indent:-1000em; background:none}

.bdLineH{height:1px;font-size:1px;margin:0;overflow:hidden;background:url(img/bodybg.gif) no-repeat -980px 0}
.bdpage{background:url(img/bodybg.gif) repeat-y 0 0;padding:0 1px;}

.hot-baogao{font-size:14px;line-height:156%;}

/*版权信息*/
.copyright{margin-top:12px;border-top:1px solid #ccc;padding:10px 0;font-size:12px;}
.copyright .clinks{line-height:22px; text-align:center;}
.copyright .clinks a{margin:0px 6px;}
.copyright .bd{text-align:center;line-height:150%; font-family:Arial, Helvetica, sans-serif}
.poweredby{font-family:Tahoma, Geneva, sans-serif; text-align:center;padding:5px 0px;}
/*相关链接*/
.xglj{border:1px solid #9FC9E1;border-top:none;color:#004499}
.xglj h2{margin:0;padding:0px 8px;line-height:24px;font-size:14px; background:#CAE0EB;border-bottom:1px solid #9FC9E1;}
.xglj .bglist{padding:8px}
.xglj h3{float:left;width:47%; padding-right:6px; font-size:12px; line-height:22px;height:22px;}

.listxg{margin:10px}
.listxg .text{padding-bottom:4px;border-bottom:1px solid #ccc;margin-bottom:8px; background:url(img/xg.gif) no-repeat 2px 2px;padding-left:16px;color:#000}

.zhuanzai{margin:15px 30px;padding:8px; line-height:150%;color:#999999;border:1px solid #ccc}

.thisplace, .position{height:24px;line-height:24px;font-family:'宋体'}
.thisplace h3{margin:0;padding:0;font-size:14px;color:#07519A}
.thisplace a, .position a{color:#004499;}