﻿*{margin:0; padding:0}
html{overflow:auto; overflow-x:hidden}
body{background:#fff; color:#000; font-family:Arial,"宋体","lucida Grande",Helvetica,sans-serif; font-size:12px; text-align:center}
ul{list-style:none}
dl, ul{overflow:hidden; zoom:1}
img{border:0}
a{text-decoration:none; color:#000}
em{font-style:normal}
table{border-collapse:collapse; border-spacing:0}
form{margin:0; padding:0}
th, tr, td{font-size:12px}
select, textarea{background:#fff; font-size:12px}
select{font:normal 12px/20px Arial,sans-serif}

#outer{width:950px; margin:0 auto; overflow:hidden}
#header{width:950px; margin:0 auto; padding-top:5px;}
#header a:hover{color:#f00; text-decoration:underline}
#logo{float:left; padding:5px 11px 11px 3px; background:#fff}
.input1{width:77px; height:15px; border:1px #7E9DB9 solid}
#header dd input{font-size:10px}
#header dd li{float:left}
#header dd li a{margin-top:5px; margin-right:18px}
#header dd .line1right{float:right}
#header dd .navend a{margin:5px 0 0 -1px; border:1px #fff solid}
#header .line1 a{margin:0}
#header .line2{margin-top:3px; padding-top:4px; background:url(../images/header_back01.png) repeat-x top}
#header .line3{padding:4px 0; border:1px #6886FE solid; border-width:1px 0}
#header .line3 a{margin-top:0}
#header .line3 .ul1{margin-bottom:7px}
#header .colorred {color:#C70303;}

.index{padding-left:15px; padding-top:2px; background:url(../images/home.gif) no-repeat left center}
.favo{padding-left:15px; padding-top:2px; background:url(../images/favo.gif) no-repeat left center}
.titleline{ width:950px; padding-top:7px; padding-bottom:7px; background:#BE0000; color:#fff; margin:0 auto;}
.titleline a{color:#fff}
.titleline a:hover{color:#00f; text-decoration:underline}
.titleline .location{float:left; width:650px;margin:0 0 0 10px;text-align:left;font-size:13px;}
.titleline img{margin-bottom:-4px;}

.newstitle{margin:13px 0; padding-left:18px; padding-bottom:9px; background:url(../images/icon01.gif) no-repeat left top; border-bottom:1px #818181 dashed; text-align:left; color:#DF0100; font-family:"黑体"; font-size:18px}
.newsul{margin-bottom:22px; margin-left:15px; text-align:left}
.newsul a{color:#1F477A; text-decoration:underline; font-size:14px}
.newsul a:hover{color:#f00}
.newsul li{margin:3px 0; padding-left:9px; background:url(../images/arrow01.gif) no-repeat left center; }
.newsul li em{margin-left:2px; color:#818181}

.page{margin-bottom:11px; padding:17px 0; border:1px #ccc solid; border-width:1px 0; font-weight:bold}
.page a{margin:0 3px}
.page a.curr{color:#f60; text-decoration:underline}
.page a:hover{color:#f00; text-decoration:underline}
.page .goto{width:27px; height:15px; border:1px #7E9DB9 solid}
.page .gotobtn{height:17px; margin-left:3px; border:1px #7E9DB9 solid; background:#ECE9D8}
.newsmain{clear:both; color:#444; padding-top:9px; width:950px; margin:0 auto;}
.sidebar{ width:299px; background:#F2F2F2; float:right;}
.sidebar .ad{position:relative;width:299px;height:250px;background:url(../images/banner0001.jpg) no-repeat}
.ad .input2{position:absolute; bottom:15px; left:11px; width:210px; height:19px; padding-left:3px; border:1px #61A2D3 solid; line-height:19px}
.ad .sosobtn{position:absolute; bottom:15px; right:11px; width:55px; height:21px; border:none; background:url(../images/sosobtn.gif) no-repeat; line-height:21px; color:#000}
.ad .join{position:absolute; top:105px; left:146px; display:block; width:89px; height:28px; text-indent:-10000px}

.hotpoint{clear:both; width:299px; padding-bottom:7px; text-align:left;}
.hotpoint dt{clear:both; margin-bottom:7px; padding:5px 11px; font-weight:bold; background:#D9D9D9; text-align:left}
.hotpoint dd{width:46%; float:left; margin:5px; display:inline; }
.hotpoint dd a{text-decoration:underline; color:#444}
.hotpoint dd a:hover{color:#f00}

.rank dl{margin-top:9px; border-bottom:3px #C2130E solid}
.rank dl dt{float:left; padding:3px 11px; font-weight:bold}
.rank dl dd{float:left; background:#DCDCDC; margin-right:1px; padding:3px 9px; cursor:pointer}
.rank dl dd.selected{background:#C2130E; color:#fff}
.rank ul{padding:10px}
.rank ul li{margin:9px 0; text-align:left}
.rank ul li a{text-decoration:underline; color:#444}
.rank ul li a:hover{color:#f00}
.rank ul li b{display:inline-block; width:17px; height:13px; margin-right:2px; background:#C2130E; line-height:13px; color:#fff; font-weight:normal; text-align:center;}

.mainbar{border:1px #ccc solid; padding:7px; width:625px !important; width:640px; min-height:825px; height:auto !important; height:825px; overflow:visible; float:left; }
.mainbar .newsTi{padding:10px 0; border-bottom:1px #ccc solid; font-size:16px; font-weight:bold; color:#666; line-height:35px;}
.mainbar .newsCon{padding:15px; text-align:left;font-size:14px; line-height:22px}
.mainbar .newsCon img{display:block; margin:7px auto; text-align:center; max-width:550px;}
.mainindex{width:100%; clear:both}

.banner{width:950px; height:73px; margin:0 0 9px; background:url(../images/banner.png) no-repeat; color:#fff; text-align:left; font-weight:bold}
.banner div{float:left; display:inline}
.banner .so{margin-top:22px; margin-left:222px}
.banner .soinput{width:335px; height:18px; margin:0 3px -3px; padding:4px; border:none; background:url(../images/soinput.gif) no-repeat; color:#000}
.banner .soso{width:49px; height:25px; margin-bottom:-3px; border:none; background:url(../images/soso.gif) no-repeat; color:#6C4E1A}
.banner .so2{margin-top:15px; margin-left:9px}
.banner .so3{margin-top:19px; text-align:center; line-height:18px; font-weight:normal}

.headline{clear:both; width:100%; margin-bottom:9px}
.switch{float:left; border:1px #D8D8D8 solid}
.headline dl{float:left; margin:0 23px; text-align:left;}
.headline dl a:hover{text-decoration:underline; color:#f00}
.headline dl dt a{font:normal 16px/22px "黑体"; color:#BE0000;}
.headline dl dd{margin:8px auto;}
.headline dl dd a{font-size:14px}
.headline .ann{float:right; width:302px}
.headline .ann .title{width:302px; height:27px; line-height:27px!important; line-height:25px; background:url(../images/annouce.gif) no-repeat}
.headline .ann .title strong{float:left; margin-left:27px; margin-top:2px; color:#be0000; font-size:14px}
.headline .ann .title a{float:right; margin-right:3px; color:#444}
.headline .ann .title a:hover{color:#f00; text-decoration:underline}
.headline .ann ul{width:300px; border:1px #D5D5D5 solid}
.headline .ann ul li b{font-family:"宋体"}
.headline .ann ul li{margin:8px 15px; text-align:left}
.headline .ann ul li a:hover{text-decoration:underline; color:#f00}
.block1{clear:both; width:100%; margin:9px 0}

.newsrank{width:100%;}
.newsrank .title{width:216px; border-bottom:1px solid #bbb; padding:7px 0 0 20px; background:url(../images/title.gif) no-repeat; }
.newsrank .title div{ padding:2px 5px ; margin-left:3px; margin-bottom:-1px; border:1px #bbb solid; border-bottom:1px #fff solid; color:#be0000; font-size:14px; font-weight:bold; cursor:pointer}
#one1{width:50px; float:left;}
#one2{width:50px; float:left;}
#one3{width:50px; float:left;}
.hover{background:#C6C4C3; color:#000;}
.newsrank .conte{width:234px; border:1px #bbb solid; border-width:0 1px 1px; text-align:left; float:left;}
.newsrank .conte li{padding:5px 15px; background:expression(this.sourceIndex%2 ? '#ebebeb':'#fafafa')}
.newsrank .conte strong{display:inline-block; width:14px; height:14px; margin-right:5px; background:url(../images/rank1.gif) no-repeat; color:#fff; text-align:center}
.newsrank .conte b{display:inline-block; width:14px; height:14px; margin-right:5px; background:url(../images/rank2.gif) no-repeat; color:#fff; text-align:center}
.newsrank .conte li a:hover{color:#f00; text-decoration:underline}


.block1_0{float:left; width:205px;}

.block1_1{width:712px; float:right; }
.block1_1 .apart{float:left; width:48.5%; margin-left:10px; text-align:left; display:inline}
.block1_1 .apart h3{width:107px; height:21px; padding-top:3px; position:relative; left:7px; bottom:-1px; background:url(../images/tab1.png) no-repeat; color:#be0000; font-size:14px; text-indent:22px; text-align:left; line-height:24px!important; line-height:21px}
.block1_1 .apart .nr{padding:5px; border:1px #FFDE99 solid; overflow:hidden; zoom:1}
.block1_1 .apart .nr .part1{float:left; width:140px; text-align:left; color:#444}
.block1_1 .apart .nr .part1 .video{padding:2px; border:1px #BEBEBE solid; width:125px; height:125px;}
.block1_1 .apart .nr .part1 .titles{font-weight:bold; text-align:center;width:100%; line-height:18px;}
.block1_1 .apart .nr .part1 li{line-height:26px}
.block1_1 .apart .nr .items{float:right; text-align:left}
.block1_1 .apart .nr .items b{font-family:"宋体"}
.block1_1 .apart .nr .items a{color:#444}
.block1_1 .apart .nr .items a:hover{color:#f00; text-decoration:underline}
.block1_1 .apart .nr .items li{margin:3px 2px 10px}
.block1_1 .apart .nr .items li.more{text-align:right; margin:9px 3px 2px}
.block_ad{clear:both; width:100%; margin:9px 0}
.block_ad li{float:left; height:71px; border:1px #bebebe solid}
.block_ad li.ad1{width:648px; background:url(../images/banner.png) no-repeat -3px 0}
.block_ad li.ad2{float:right}
.block2{clear:both; width:950px; margin:9px 0}
.block2 li{float:left; width:33%; margin-right:4px; border-bottom:1px #d8d8d8 solid; text-align:left}
.block2 li.block2_1{float:right; margin-right:0}
.block2 li a{color:#444}
.block2 li a:hover{color:#f00; text-decoration:underline}
.block2 li dt{clear:both; width:100%; height:27px; border-bottom:1px #d8d8d8 solid; background:url(../images/annouce.gif) no-repeat left center}
.block2 li dt b{display:block; float:left; height:24px; padding-top:3px; background:url(../images/annouce.gif) no-repeat left center; text-indent:25px; color:#be0000; font-size:14px; line-height:27px!important; line-height:24px}
.block2 li dt a{display:block; float:right; height:27px; padding-right:5px; background:url(../images/annouce.gif) no-repeat right center; line-height:27px}
.block2 li dd{padding:7px 15px 3px 19px; border:1px #D8D8D8 solid; border-width:0 1px}
.block2 li dd b{font-family:"宋体"; margin:0 5px}

.zutu{clear:both; width:948px; margin:9px 0; padding-bottom:5px; border:1px #FFD395 solid; border-width:0 1px 1px}
.zutu dt{clear:both; width:100%; height:27px; background:url(../images/zutu.png) no-repeat; text-align:right; line-height:27px}
.zutu dt a{color:#DF1201; margin-right:7px}
.zutu dt a:hover{color:#06f; text-decoration:underline}
.zutu dd{float:left; width:16.6%; padding-left:1px; line-height:22px; margin:9px auto}
.zutu dd img{display:block; width:126px; height:109px; border:1px #d8d8d8 solid}

.block0{clear:both; margin:0 0 9px; border:1px #D9D9D9 solid}
.block0 a{text-decoration:underline}
.block0 li.nr1{float:left; border-right:1px #D9D9D9 solid}
.block0 li.ad0{float:right; width:161px; height:186px; padding:11px}
.block0_1{float:left; width:600px}
.block0_1_1{width:100%}
.block0_1_1 li{width:30%; margin:5px 9px; line-height:22px; display:inline}
.block0_1_1 li a{display:block; color:#004FFA}
.block0_1_1 li a:hover{color:#f00}
.block0_1_1 li.ll{float:left; text-align:left}
.block0_1_1 li.rr{float:right; text-align:right}
.block0_1_1 li.mm{float:left; text-align:center}
.block0_1_2{width:100%; clear:both}
.block0_1_2_1{float:left; width:19px; margin-left:5px}
.block0_1_2_1 li{width:19px; height:38px; margin-bottom:5px; padding-top:11px; background:url(../images/2b_tab01.gif) no-repeat; cursor:pointer}
.block0_1_2_1 li.selected{background:url(../images/2b_tab02.gif) no-repeat}
.block0_1_2_2{float:left; padding-left:3px; border-left:1px #e7e9e4 solid; text-align:left}
.block0_1_2_2 li{margin-bottom:4px}
.block0_1_2_2 li a{color:#03329A}
.block0_1_2_2 li a:hover{color:#f00}
.block0_1_2 img{display:block; float:right; width:450px; height:109px}
.block0_1_2_3{float:right; width:450px; margin-top:9px}
.block0_1_2_3 li{float:left; margin-right:22px}
.block0_1_2_3 li a{color:#039}
.block0_1_2_3 li a:hover{color:#f00}
.block0_1_2_3 li.endli{margin-right:0}
.block0_1_3{float:right; width:19px; margin-right:5px; margin-top:5px; border-left:1px #e7e9e4 solid}
.block0_1_3 li{width:19px; height:38px; margin-bottom:5px; padding-top:11px; background:url(../images/2b_tab03.gif) no-repeat; cursor:pointer}
.block0_1_3 li.selected{background:url(../images/2b_tab04.gif) no-repeat}
.block0_1_4{float:right; margin-top:3px; text-align:left}
.block0_1_4 li{margin:5px}
.block0_1_4 li a{color:#00f}
.block0_1_4 li a:hover{color:#f00}

.narrow{float:left; width:206px}
.narrow .date{width:100%; margin-bottom:3px}
.zwzx{width:100%; text-align:left}
.zwzx h3{width:100%; height:22px; border-top:1px #EAE9EF solid; background:#FFB400; font-size:14px; text-indent:22px; letter-spacing:3px; line-height:22px; font-weight:normal; position:relative}
.zwzx h3 a{position:absolute; top:-7px; right:-10px; display:block; width:92px; height:36px; background:url(../images/tex.gif) no-repeat}
.zwzx ul{padding:5px 0 5px 9px; border:1px #eceaf0 solid}
.zwzx ul li{float:left; margin:3px 22px 3px 0}
.zwzx ul li.end{margin:3px 0 3px -2px}

.area1{margin:7px 0; border:1px #FD9800 solid}
.area1 .title{width:100%; height:25px; background:url(../images/title1.png) repeat-x; color:#fff; line-height:25px}
.area1 .title em{float:left; margin-left:9px; font-size:14px; letter-spacing:4px}
.area1 .title a{float:right; margin-right:3px; color:#fff}
.area1 .title a:hover{color:#f00; text-decoration:underline}
.area1 .conte{border-top:1px #fd9800 solid; padding:4px 0 8px 6px}
.area1 .conte li{float:left; margin:5px 7px 5px 0; display:inline}
.area1 .conte li a{display:block; width:92px; height:33px; line-height:33px; background:url(../images/city.gif) no-repeat; text-indent:40px; font-size:14px; letter-spacing:3px}
.area1 .conten, .area1 .content{border-top:1px #fd9800 solid; padding:6px}
.area1 .conten li, .area1 .content li{margin:7px; background:expression(this.sourceIndex%2 ? '#fff9ef':'#fff')}
.area1 .conten li a{display:block; float:left; width:24.5%; font-size:14px}
.area1 .conten li a.home{text-align:left}
.area1 .conten li a.end{float:right; text-align:right}
.area1 .conten li.three a{width:33.3%}
.area1 .conten li a:hover{color:#f00; text-decoration:underline}
.area1 .content li{margin:9px 7px; text-align:left}
.area1 .content li a{color:#02339A; font-size:14px; letter-spacing:2px}
.area1 .content li a:hover{color:#f00; text-decoration:underline}
.broad{float:right; width:732px; margin:9px 0}

.nav{padding-left:88px}
.nav li{float:left; width:62px; height:18px; margin-top:4px; margin-right:7px; background:#eee}
.nav li a{color:#000; line-height:18px}
.nav li.big{width:67px; height:27px; margin-top:0; background:#FAAC02; position:relative}
.nav li.big a{line-height:27px; color:#fff; font-size:14px}
.nav li.big b{position:absolute; top:27px; left:29px; display:block; width:0; height:0; border-style:solid; border-width:5px 5px 0; border-color:#faac02 #fff7d6; font-size:0}
.nav li a:hover{color:#f00}
.nav li.more{background:none}
.nav li.more a{display:block; width:66px; height:18px; background:url(../images/more2.gif) no-repeat right center; text-align:left; text-indent:9px}
.navso{padding:9px 0 0 12px; border:1px #FDAD02 solid; background:#FFF7D6}
.navso li{float:left; height:20px; margin-right:22px; padding-top:9px; white-space:nowrap;}
.navso li a{font-size:14px}
.navso li a:hover{color:#f00; text-decoration:underline}
.navso li.inso{height:27px; padding-left:117px; margin-right:12px; padding-top:0; background:url(../images/inso.gif) no-repeat left center}
.navso li .sosuoinput{width:254px; height:20px; padding:2px; border-width:1px; border-style:solid; border-color:#333 #ccc #ccc #333; font-size:14px}
.navso li .sosuo{width:48px; height:25px; margin:0 5px; border-width:1px; border-style:solid; border-color:#ccc #333 #333 #ccc; background:#FECF5B; line-height:23px; font-size:14px}

.area2, .area3, .area4{margin:9px 0; font-size:14px}
.area2{border:1px #F36A02 solid}
.area2 h3, .area3 h3, .area4 h3{height:25px; background:#FFF7D6; font-weight:normal; font-size:14px}
.area2 h3 em, .area3 h3 em, .area4 h3 em, .area7 h3 em{display:block; float:left; margin-right:22px; width:110px; height:25px; background:url(../images/title1.png) repeat-x; color:#fff; letter-spacing:4px; line-height:25px}
.area2 h3 a{float:left; margin:7px 11px; font-size:12px}
.area2 h3 a:hover{color:#f00; text-decoration:underline}
.area2 ul{padding:3px; text-align:left}
.area2 ul li{padding:4px 0!important; padding:7px 0; border-bottom:1px #DEDEDE dashed}
.area2 ul li.last{padding:7px 0; border:none}
.area2 ul li a{margin-right:22px; letter-spacing:2px}
.area2 ul li a.end{margin-right:0}
.area2 ul li a.more{margin-right:5px; color:#00f; float:right}
.area2 ul li a:hover{color:#f00; text-decoration:underline}
.area2 ul li b{margin:0 7px; font-family:"宋体"}
.area2 ul.ul5 li{padding-left:7px}
.area2 ul.ul5 li a{display:block; width:47%; float:left; text-indent:9px!important; text-indent:0; display:inline}
.area2 ul.ul5 li a.end{width:40%}
.area2 ul.ul5 li a.more{width:8%; letter-spacing:0; text-indent:0}
.area3{border:1px solid #009DEC}
.area3 h3{background:#EAF2FF}
.area3 h3 em{background:url(../images/title2.png) repeat-x}
.area3 ul{padding:5px 3px; text-align:left}
.area3 ul li{padding:2px 0!important; padding:4px 0}
.area3 ul li a{margin-right:11px; color:#00287A; letter-spacing:2px}
.area3 ul li a.more{float:right}
.area3 ul li a:hover{color:#f00; text-decoration:underline}
.area3 ul li b{margin:0 5px; color:#002A7C; letter-spacing:2px}
.area3 h3.h36 em{font-size:12px}
.area3 ul.ul6 li{}
.area3 ul.ul6 li a{display:block; width:18.5%; float:left; font-family:"黑体"; text-indent:7px!important; text-indent:0; display:inline}
.area3 ul.ul6 li.last a{display:inline; width:11.5%; margin-right:17px}
.area3 ul.ul6 li.last a.more{float:right}
.area4{border:1px #30C301 solid}
.area4 h3{background:#E2FFC9}
.area4 h3 em{background:url(../images/title3.png) repeat-x}
.area4 ul{padding:5px 7px; text-align:left}
.area4 ul li{padding:2px 0!important; padding:4px 0}
.area4 ul li a{margin-right:25px; color:#00349A; letter-spacing:2px}
.area4 ul li a.more{float:right}
.area4 ul li a:hover{color:#f00; text-decoration:underline}
.area7{float:left; width:49.7%; margin:9px 0; border:1px #2DC300 solid}
.area7 h3{height:25px; background:#E2FFC9; font-weight:normal}
.area7 h3 em{background:url(../images/title3.png) repeat-x; font-size:14px}
.area7 h3 a{float:right; margin-top:5px; margin-right:11px; color:#0050FD; font-size:12px}
.area7 ul{padding:5px 25px; text-align:left}
.area7 ul li{margin:4px}
.area7 ul.ul7{padding-bottom:7px}
.area7 ul.ul7 li em{float:left}
.area7 ul.ul7 li a{float:right; color:#014EFE}
.area7 ul.ul71{padding:5px 15px}
.area7 ul.ul71 li a{margin-left:22px}
.area7 a:hover{color:#f00; text-decoration:underline}
.area71{border-left:none}

#footer{clear:both; color:#444; width:950px;}
#footer li{margin:11px auto}
#footer a{color:#444}
#footer .link em{margin:0 13px}
#footer .link a:hover{color:#f00; text-decoration:underline}
#footer .copyright b{color:#BE0000}
#footer .icp em{text-decoration:underline}
#footer .divi a{display:inline-block; width:120px; height:43px; margin-right:9px; padding:7px 5px 0 50px; border:1px #D2D2D2 solid; background-repeat:no-repeat; background-position:left center; line-height:20px}
#footer .divi .police{background-image:url(../images/icon02.png)}
#footer .divi .safe{background-image:url(../images/icon03.png)}
#footer .divi .gongshang{background-image:url(../images/icon04.png)}
#footer .divi .buliang{background-image:url(../images/icon05.png)}
#footer .divi .edu{background-image:url(../images/icon06.png)}


