* { padding:0px; margin:0px; font-size:12px; font-family:"SimSun"; }
a { color:#1C3E6B; text-decoration:none; }
a:hover { color:#f20; }
a img { border:0px; }
ul, li { list-style:none; }
body { background:#DAE6F6 url(head_bg.png) repeat-x; }
.blank6 { height:6px; width:100%; overflow:hidden; }
.page { width:986px; margin:0px auto; background-color:#fff; }
.top { height:30px; width:986px; background:url(../images/top_bg.png); }
.top div { height:30px; float:left; line-height:30px; color:#6D6C6C; }
.top .div1 { width:309px; padding-left:20px; text-align:left; }
.top .div2 { width:270px; text-align:center; padding:0px 29px; }
.top .div3 { padding-right:20px; width:309px; text-align:right; }
.top .div3 a { color:#6D6C6C; }
.top .div3 a:hover { color:#6D6C6C; text-decoration:underline; }
.top .div3 span { padding:0px 6px; }
.header { width:100%; height:126px; }
.logo { width:320px; height:126px; text-align:left; }
.nav { width:100%; height:40px; background:#fff url(../images/nav_bg.png) no-repeat; }
.nav ul { height:29px; padding-left:49px; }
.nav ul li { float:left; height:30px; line-height:30px; text-align:center; position:relative; }
.nav ul .li1 { padding-left:3px; width:85px; }
.nav ul .li2 { padding-left:3px; width:95px; }
.nav ul .li3 { padding-left:3px; width:101px; }
.nav ul .li4 { padding-left:3px; width:106px; }
.nav ul .li5 { padding-left:3px; width:104px; }
.nav ul .li6 { padding-left:3px; width:111px; }
.nav ul .li7 { padding-left:3px; width:144px; }
.nav ul .li8 { padding-left:3px; width:90px; }
.nav ul li a { color:#FFF; font-family:"Microsoft YaHei"; font-size:13px; font-weight:bold; text-decoration:none; }
.nav ul li a:hover { color:#F80; text-decoration:none; }
.nav ul li.hover { background:url(nav_hover.png); }
.nav ul li div { position:absolute; top:0px; right:0px; z-index:1000 }
.nav ul li.li1 div { width:85px; }
.nav ul li.li2 div { width:105px; }
.nav ul li.li3 div { width:101px; }
.nav ul li.li4 div { width:106px; }
.nav ul li.li5 div { width:104px; }
.nav ul li.li6 div { width:111px; }
.nav ul li.li7 div { width:144px; }
.nav ul li.li8 div { width:90px; }
.nav ul li div .sub { height:30px; background:#fff url(../images/nav_bg.png) no-repeat; display:block; }
.nav ul li div .child { background-color:#4AA6E5; height:28px; line-height:28px; display:block; }
.nav ul li div .child a { color:#FFF; font-family:"Microsoft YaHei"; font-size:12px; }
.nav ul li div .child a:hover { color:#F80; text-decoration:none; }
.main { width:980px; margin:0px auto; }
.main_left { width:724px; float:left; }
.left_left { width:348px; border:solid 1px #6AB0F5; float:left; height:321px;}
.box_title { height:34px; border-bottom:solid 1px #6AB0F5; background:url(../images/box_title_bg.png); width:100%; }
.box_title .title { width:128px; height:31px; float:left; padding-right:6px; padding-left:2px; text-indent:15px; text-align:left; background:url(../images/box_title.png) right no-repeat; line-height:31px; font-family:"Microsoft YaHei"; font-size:13px; color:#FFF; }
.box_title .title a { font-family:"Microsoft YaHei"; font-size:13px; color:#FFF; }
.box_content { width:100%; }
.box_content .pic_top { border-bottom:dashed 1px #ccc; padding:6px 0px; }
.box_content .pic_top .pic { width:100px; height:72px; float:left; }
.box_content .pic_top .pic_text { height:72px; line-height:24px; float:right; text-indent:1em; overflow:hidden; color:#777; }
.box_content .pic_top .pic_text .more { line-height:24px; color:#aaa; }
.box_content .pic_top .pic_text .more:hover { text-decoration:underline; }
#box_content1 .pic_top { width:336px; margin:0px auto; }
#box_content2 .pic_top { width:354px; margin:0px auto; }
#box_content3 .pic_top { width:336px; margin:0px auto; }
#box_content4 .pic_top { width:354px; margin:0px auto; }
#box_content1 .pic_text { width:230px; }
#box_content2 .pic_text { width:248px; }
#box_content3 .pic_text { width:230px; }
#box_content4 .pic_text { width:248px; }
#box_content1 ul { width:336px; padding:3px 0px 6px 0px; margin:0px auto; }
#box_content2 ul { width:354px; padding:3px 0px 6px 0px; margin:0px auto; }
#box_content3 ul { width:336px; padding:3px 0px 6px 0px; margin:0px auto; }
#box_content4 ul { width:354px; padding:3px 0px 6px 0px; margin:0px auto; }
#box_title1 .title_right { text-align:right; width:200px; float:right; height:34px; line-height:34px; padding-right:5px; }
#box_title2 .title_right { text-align:right; width:220px; float:right; height:34px; line-height:34px; padding-right:5px; }
#box_title3 .title_right { text-align:right; width:200px; float:right; height:34px; line-height:34px; padding-right:5px; }
#box_title4 .title_right { text-align:right; width:220px; float:right; height:34px; line-height:34px; padding-right:5px; }
.box_content ul li { height:24px; overflow:hidden; line-height:24px; }
.left_right { width:366px; border:solid 1px #6AB0F5; float:right;  height:321px;}
.focus { width: 348px; height:242px; overflow:hidden; }
#au { position:relative; z-index:10; height:242px; }
.lunbo { position:absolute; right:2px; bottom:7px; height:25px; z-index:20; }
.lunbo li { width:18px; height:21px; padding:2px; float:left; }
.lunbo li span { display:block; height:18px; width:18px; padding-top:3px; line-height:20px; text-align:center; font-family:"Microsoft YaHei"; font-size:12px; background:url(../images/pic_2.gif); cursor:pointer; }
.lunbo li span.hover { background:url(../images/pic_1.gif); font-family:"Microsoft YaHei"; font-size:12px; font-weight:bold; }
.focus_txt { width: 366px; height:242px; background:url(focus_bg.png) repeat-x; overflow:hidden; }
.focus_txt .list { height:230px; width:354px; padding:6px; }
.focus_txt .list div {height:44px; width:346px; padding:1px 4px; cursor:pointer; }
.focus_txt .list div h2 { height:24px;width:346px;  line-height:24px; display:block; text-align:left; overflow:hidden; text-indent:1.5em; }
.focus_txt .list div h2 a { font-size:13px; color:#a33; font-family:"Microsoft YaHei"; }
.focus_txt .list div p { height:20px; width:346px; line-height:20px; overflow:hidden;  color:#999;text-indent:0.5em; }
.focus_txt .list div.hover{ background:url(../images/news_hover.png) no-repeat;} 

.left_warp { width:724px; }
.main_right { width:250px; float:right; }
.right_warp { width:250px; }
.right_box1 { border:solid 1px #6AB0F5; width:234px; padding:7px; }
.right_box1 .box { width:234px; }
.right_box1 .box .title { width:234px; height:25px; background:url(../images/right_box_title.png); text-align:center; line-height:25px; font-family:"Microsoft YaHei"; font-size:13px; color:#FFF; }
.right_box1 .box .title a { font-family:"Microsoft YaHei"; font-size:13px; color:#FFF; }
.right_box1 .box .content { width:232px; border:solid 1px #9FD4EF; border-top:0px; border-bottom:0px; }
.right_box1 .box .bottom { width:234px; height:12px; background:url(../images/right_box_bottom.png); }
.right_box2 { width:250px; padding-top:8px; }
.right_box2 a{height:44px; width: 246px; border:solid 1px #6ab0f5; padding:1px; margin-top:3px; display:block; }
.right_box2 img{ height:44px; width: 246px; border:0px; }

.right_box3 { width:248px; border:solid 1px #6AB0F5; }
.right_box3 .box_title { text-indent:15px; line-height:30px; font-size:14px; font-family:"Microsoft YaHei"; }
.right_warp ul { width:220px; padding:6px; }
.right_warp ul li { height:22px; line-height:22px; width:220px; border-bottom:dashed 1px #ccc; overflow:hidden; floadt:left; }
#notice li { height:24px; line-height:24px; overflow:hidden;}
li#notice00 { height:144px; line-height:24px; overflow:hidden;}
li#notice00  div{ text-align:left; color:#999;}
.pic_scroll { width:978px; border:solid 1px #6AB0F5; }
.scroll_box { width:960px; height:230px; margin:0px auto; padding:5px 0px; }
.main_left1 { width:386px; border:solid 1px #6AB0F5; float:left; }
.main_left1 .content { width:374px; margin:0px auto; padding:6px 0px; }
.main_left1 .content ul li { width:374px; height:24px; line-height:24px; overflow:hidden; }
.main_right1 { width:100%; border:solid 1px #6AB0F5; float:right; }
.main_right1 .content { width:100%; margin:0px auto; padding:6px 0px; }
.main_right1 .content ul li { width:286px; height:24px; line-height:24px; overflow:hidden; float:left; }
.foot { background:url(../images/foot_bg.png) top repeat-x; height:150px; }
.foot .foot_link { height:32px; line-height:34px; text-align:center; }
.foot .foot_link span { padding:0px 6px; color:#fff; }
.foot .foot_link a { color:#fff; }
.foot .foot_link a:hover { color:#f30; }
.copy { padding-top:15px; line-height:24px; text-align:center; }
#box_title1 .title_right { text-align:right; width:200px; float:right; height:34px; line-height:34px; padding-right:5px; }
#box_title2 .title_right { text-align:right; width:220px; float:right; height:34px; line-height:34px; padding-right:5px; }
#box_title3 .title_right { text-align:right; width:200px; float:right; height:34px; line-height:34px; padding-right:5px; }
#box_title4 .title_right { text-align:right; width:220px; float:right; height:34px; line-height:34px; padding-right:5px; }
#box_title5 .title_right { text-align:right; width:240px; float:right; height:34px; line-height:34px; padding-right:5px; }
#box_title6 .title_right { text-align:right; width:430px; float:right; height:34px; line-height:34px; padding-right:5px; }

#left_top .left_left{ height:242px;}
#left_top .left_right{ height:242px;}

.hclear{ height:0px; clear:both; overflow:hidden;}