@charset "utf-8";
html,body{background:#fff;font-size:12px;color:#777777;-webkit-text-size-adjust:none;word-spacing:0px;letter-spacing:0px;font-family:"宋体","arial","sans-serif","Georgia","Tahoma";overflow-x:hidden;overflow-y:auto;}
body{background:url(../nav_bg.png) repeat-x center 153px;text-align:center;overflow-x:hidden;}
a{ color:#777777;text-decoration:none;}
a:hover{ color:#d30800;text-decoration:none;}
/*头部*/
.inner{ width:960px;margin:0 auto;}
header{background:url(../head_bg.jpg) repeat-x center 0px;clear:both;width:100%;background:#f1f2f6;}

.top_logo{clear:both;width:100%;height:99px;background:url(../logo.gif) no-repeat left 0px;border:0px solid red;}
.logo{float:left;margin-top:24px;padding-left:0px;}
.logo a{display:block;width:470px;height:60px;float:left;border:0px solid red;}
.top_nav{float:right;width:330px;border:0px solid red;padding-top:40px;}
.top_nav ul.list-none {}
.top_nav li {color:#ececec;line-height:22px;float:left;}
.top_nav li a {margin:0px 4px;}
.top_nav a:hover {text-decoration:underline;}
.contact {width:72px;text-align:center;margin-right:0px;position:relative;z-index:999999;}
#slDown {left:-6px;top:21px;width:84px;display:none;position:absolute;z-index:999999;}
#slDown ul {background:#f6f6f6;border-width:medium 1px 1px;border-style:none solid solid;
border-color:#dadada:color:#dadada;width:82px;overflow:hidden;zoom:1;}
#slDown li {width:76px;text-align:left;padding-left:4px;clear:both;margin-left:2px;display:inline;}
.slDown_top {background:url(../sldown.gif) no-repeat;width:84px;height:11px;font-size:0px;overflow:hidden;}

.cline_5 {height:5px;line-height:5px;overflow:hidden;clear:both;font-size:0px;}
.cline_10 {height:10px;line-height:10px;overflow:hidden;clear:both;font-size:0px;}
.cline_15 {height:15px;line-height:15px;overflow:hidden;clear:both;font-size:0px;}
.cline_25 {height:25px;line-height:25px;overflow:hidden;clear:both;font-size:0px;}

.nav_box{background:url(../nav_bg.jpg) repeat-x;width:100%;height:40px;border:0px solid red;}
.nav_box ul{list-style:none;padding:0px;margin:0px;}
.nav_box li.line{float:left;width:1px;height:40px;background:url(../nav_line.jpg) no-repeat center 0px;font-size:0px;overflow:hidden;}
li.class1,
li.class1_hover{width:119px;height:40px;line-height:40px;float:left;text-align:center;color:#fff;font-size:14px;position:relative;left:0px;top:0px;z-index:99;}
li.class1 a.class1,
li.class1_hover a.class1{width:100%;height:40px;line-height:40px;text-align:center;float:left;color:#fff;font-size:14px;}
li.class1 a.class1:hover,
li.class1_hover a.class1:hover{height:40px;line-height:40px;float:left;color:yellow;font-size:14px;}
li.class1_hover a.class1{color:yellow;}
li.class1_hover a.class1:hover{color:yellow;}
.nav_box ul ul {width:100%;position:absolute;left:0px;top:40px;z-index:99999;text-align:left;height:auto;height:100%;padding:0px 0px 0px 0px;background:url(../submenu_bg.png) repeat-x left 10px;display:block;display:none;margin:0px;}
.nav_box ul ul.navul2_3 {width:960px;left:-360px;}
.nav_box ul ul.navul2_4 {width:200px;left:0px;}
li.class2_top {width:100%;height:10px;line-height:10px;vertical-align:middle;background:url(../class2_top.png) repeat-x left 0px;overflow:hidden;font-size:0px;border:0px solid red;clear:both;}
li.class2_btm {width:100%;height:16px;line-height:16px;vertical-align:middle;background:url(../class2_btm.png) repeat-x left 10px;overflow:hidden;font-size:0px;border:0px solid red;clear:both;border:0px solid red;}
li.class2 {width:100%;height:22px;line-height:22px;vertical-align:middle;text-align:center;padding:0px 0px 0px 0px;}
li.class2 a.class2{width:100%;height:22px;line-height:22px;vertical-align:middle;color:#777777;font-size:12px;text-align:center;border:0px solid red;}
li.class2 a.class2:hover{color:#000;font-size:12px;border-bottom:1px solid #000;}
li.class2_2 {float:left;width:160px;overflow:hidden;text-align:left;border:0px solid red;padding:0px 15px 0px 15px;height:100%;}
li.class2_2 a.class2{width:100%;height:22px;line-height:22px;vertical-align:middle;overflow:hidden;color:rgb(119, 119, 119);font-size:12px;display:block;text-align:left;border:0px solid red;}
li.class2_2 a.class2:hover{color:rgb(0, 0, 0);font-size:12px;border-bottom:1px solid #000;}
li.class2_2 b{width:100%;display:block;clear:both;height:36px;line-height:36px;vertical-align:middle;text-align:left;background:url(../li_class2.gif) no-repeat left bottom;}
li.class2_2 b a{color:#004a85;}
li.class2_2 b a:hover{color:#178eb9;}
.nav_box ul ul ul {width:100%;text-align:left;float:left;display:block;position:relative;left:0px;top:0px;z-index:99;background:none;padding:10px 0px 0px 10px;margin:0px;height:100%;}
.nav_box ul ul ul.navul3_1 {border:0px solid red;display:block;}
li.class3 {width:100%;height:22px;line-height:22px;vertical-align:middle;text-align:left;}
li.class3 a.class3{width:100%;height:22px;line-height:22px;vertical-align:middle;color:#777777;font-size:12px;text-align:left;border:0px solid red;}
li.class3 a.class3:hover{color:#000;font-size:12px;border-bottom:1px solid #000;}

.notice_search{width:100%;background:url(../notice_search.jpg) repeat-x;}
.cont_notice_search a{color:#484848;}
.cont_notice_search p{text-align:left;line-height:18px;padding-left:8px;width:608px;float:left;color:#484848;}
.cont_notice_search span{margin-top:2px;display:block;cursor:pointer;line-height:18px;float:left;}
.cont_notice_search h4{line-height:18px;float:left;margin:2px 8px 0px;display:inline;color:#484848;font-size:12px;}
.right_menu{margin:0px 8px 0px 1px;display:inline;}
.movebox{line-height:18px;float:left;position:relative;width:545px;height:18px;overflow:hidden;}
.movebox_cont{position:absolute;width:3000px;left:0px;}
.movebox_cont a:hover{text-decoration:underline;}
.movebox_cont img{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;}
.movebox_cont .fnt03 {float:left;color:#929292;}





.eh{z-index:9999999;position:relative;width:100%;height:102px;}
.eh img{display:block;display:inline;float:left;margin-right:10px;}
.eh li{margin-bottom:8px;clear:both;width:100%;}
.eh li span{font-weight:bold;float:left;width:80px;border:0px solid red;}
.eh .line_4{border-bottom:#d2d2d2 1px solid;line-height:4px;width:100%;height:4px;clear:both;overflow:hidden;}
.eh .bg_none {background:none;}

#change_box01{border:#d3d3d3 1px solid;position:absolute;padding:1px;margin:0px;width:294px;height:94px;top:0px;left:0px;}
#change_box02{border:#d3d3d3 1px solid;position:absolute;padding:1px;margin:0px;width:294px;height:94px;top:0px;left:330px;}
#change_box03{border:#d3d3d3 1px solid;position:absolute;padding:1px;margin:0px;width:294px;height:94px;top:0px;left:660px;}
.menu_more{position:absolute;right:8px;bottom:8px;display:block;background:url(../more_menu.png) no-repeat;width:11px;height:10px;border:0px solid red;}

.bg_on{text-align:left;padding:0px;width:294px;background:url(../line_changbox.jpg) repeat-x;height:94px;color:#929292;overflow:hidden;}
.bg_on a{color:#929292;}
.bg_on a:hover{border-bottom:#000 1px solid;color:#000;}

.change_size01{margin:0px;width:296px;background:url(../eh_1.png) no-repeat 0px 0px;height:96px;}
.change_size02{margin:0px;width:296px;background:url(../eh_2.png) no-repeat 0px 0px;height:96px;}
.change_size03{margin:0px;width:296px;background:url(../eh_3.png) no-repeat 0px 0px;height:96px;}
.change_size01_over{margin:0px;width:296px;background:url(../eh_1.png) no-repeat 0px -96px;height:96px;}
.change_size02_over{margin:0px;width:296px;background:url(../eh_2.png) no-repeat 0px -96px;height:96px;}
.change_size03_over{margin:0px;width:294px;background:url(../eh_3.png) no-repeat 0px -96px;height:94px;}

.bg_on2{background:url(../bg_on.png) no-repeat 0px 0px;}



.title_link{width:100%;background:url(../title_link_bg.gif) no-repeat left top;overflow:hidden;height:36px;line-height:36px;text-align:left;}
.title_link b{float:left;width:60px;overflow:hidden;height:17px;line-height:17px;margin-top:9px;padding-left:8px;}
#announcement{width:100%;overflow:hidden;padding:0px;margin:0px;left:0px;text-align:center;height:75px;}
#announcement div{padding:0px 0px 0px 0px;overflow-y:hidden;height:75px;width:100%;}
#announcement ul{padding-left:2px;margin:0px;}
#announcement li{font-size:12px;float:left;list-style-type:none;margin-right:0px;padding:7px 12px 6px 12px;height:62px;width:172px;overflow:hidden;}
#announcement .iboxl{padding-left:0px;}
#announcement .iboxr{padding-right:0px;}
#announcement li img{width:172px;height:62px;text-align:left;overflow:hidden;}
#announcement a{text-decoration:none;}
#announcement a:hover{text-decoration:underline;}



/*底部*/
footer {clear:both;background:#f1f2f6;width:100%;position:relative;z-index:1;}
#panel_botton span{left:420px;top:1px;width:165px;height:35px;display:block;position:absolute;cursor:pointer;}
.panel_open{background:url(../panel_open.jpg) no-repeat center top;margin:0 auto;text-align:center;width:1003px;height:40px;overflow:hidden;position:relative;}
.panel_close{background:url(../panel_close.jpg) no-repeat center top;margin:0 auto;text-align:center;width:1003px;height:40px;position:relative;}
.panel_conts{margin:0px auto;width:926px;padding-top:18px;}
.panel_conts_1{width:420px;text-align:left;overflow:hidden;float:left;border:0px solid red;}
.panel_conts_2{width:180px;text-align:left;padding-left:30px;padding-right:30px;float:left;border:0px solid red;}
.panel_conts_3{width:234px;text-align:left;float:right;overflow:hidden;height:180px;border:0px solid red;}
.panel_conts_spi{float:left;width:2px;background:url(../panel_conts_spi.gif) repeat-y;height:220px;font-size:0px;overflow:hidden;}
.panel_conts_title{clear:both;height:19px;line-height:19px;overflow:hidden;text-align:left;margin:0px 0px 18px 0px;}
.panel_list1{width:170px;text-align:left;overflow:hidden;float:left;margin-right:32px;display:inline;border:0px solid red;}
.panel_list1 li.panel_list1_title{list-style:none;}
.panel_list1 li.panel_list1_title  a{margin:0px;padding:0px;width:170px;height:24px;line-height:20px;display:block;background-image:url(../panel_list1_title.jpg);padding-left:24px;}
li.panel_list1_li{width:174px;height:24px;line-height:24px;list-style:disc inside;padding-left:10px;margin:0px;}
li.panel_list1_li a{margin:0px 0px 0px 0px;font-size:12px;color:#777;}
li.panel_list1_li a:hover{margin:0px 0px 0px 0px;padding:0px 0px 1px;color:#777;border-bottom:1px solid #7777777;text-decoration:underline;}
.panel_list2 li{margin:0px;padding:0px;float:left;display:block;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;overflow:hidden;width:165px;padding-left:24px;background-image:url(../panel_list1_title.jpg);background-repeat:no-repeat;height:24px;line-height:24px;}
.panel_list2 li a{margin:0px;padding:0px;width:165px;height:24px;font-size:12px;}
.panel_list3{margin:0px;padding:0px;float:left;display:block;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;overflow:hidden;width:210px;
height:29px;padding-left:20px;}
.foot_cont {clear:both;padding:0px 0px 0px 0px;}
.foot_nav {clear:both;width:100%;text-align:center;height:25px;margin-top:0px;}
.foot_nav a{height:25px;line-height:25px;vertical-align:middle;}
.foot_nav a:hover{}
.foot_nav span{font-size:12px;margin:0px 10px;height:25px;line-height:25px;vertical-align:middle;}
.foot_text{clear:both;text-align:center;width:100%;padding:4px 0px 0px 0px;line-height:180%;}

.sidebar{background:url(../subtitle_position.gif) repeat-x left top;width:100%;text-align:left;margin-top:1px;clear:both;}
.cont_1 {width:100%;margin:0px 0px 0px 0px;background:url(../cont_1.png) repeat-y left top;clear:both;}
.cont_1_btm {background:url(../cont_1_btm.png) no-repeat left top;height:24px;line-height:24px;clear:both;overflow:hidden;font-size:0px;}
.diahua {padding:0px 0px 0px 6px;margin:0px;width:200px;height:111px;text-align:left;overflow:hidden;}
.index_news {padding:0px 0px 0px 6px;margin:0px;width:200px;text-align:left;overflow:hidden;}
h3.title_news {width:100%;height:27px;overflow:hidden;background:#f1f1f1;}
h3.title_news b{float:left;height:27px;line-height:27px;vertical-align:middle;padding-left:10px;}
.listel {text-align:left;width:100%;padding:0px 0px 0px 5px;overflow:hidden;}
.listel li{clear:both;width:190px;height:28px;line-height:28px;vertical-align:middle;overflow:hidden;background:url(../line_2.gif) repeat-x 0px 27px;}
.listel li a{float:left;width:175px;padding-left:12px;height:28px;line-height:28px;vertical-align:middle;overflow:hidden;border:0px solid red;background:url(../dot_6.gif) no-repeat 4px 14px;}
.listel li .listnew{float:left;padding-top:10px;}

/*内页侧栏*/
.sidebar{text-align:left;margin:0px;}
.sidebar .sb_nav{width:215px;float:left;text-align:left;overflow:hidden;margin-top:0px;border:0px solid red;}
.sidebar h3.sub_title {float:left;width:100%;height:34px;text-align:left;overflow:hidden;}
.sidebar h3.sub_title b{float:left;text-align:left;height:34px;line-height:34px;overflow:hidden;font-weight:bold;font-size:16px;padding-left:15px;color:#484848;}
#sidebar{padding:0px 0px 0px 6px;margin:0px;width:200px;text-align:left;clear:both;border:0px solid red;}
#sidebar dl{padding:0px 0px 0px 0px;width:100%;text-align:left;margin-top:0px;clear:both;border:0px solid red;}
#sidebar dl dt{padding:0px 0px 1px 0px;height:36px;overflow:hidden;}
#sidebar dl dt a{display:block;font-size:12px;height:36px;line-height:36px;vertical-align:middle;padding:0px 0px 0px 36px;background:url(../dt_8.png) no-repeat 0px 0px;font-weight:bold;color:#353334;}
#sidebar dl dd{padding:2px 0px 2px 0px;clear:both;height:100%;overflow:hidden;background:url(../dt_9.jpg) repeat-y 0px 0px;}
#sidebar dl dd h4{font-weight:normal;padding:0px 0px 0px 36px;height:26px;overflow:hidden;}
#sidebar dl dd h4 a{display:block;padding:0px 0px 0px 0px;height:26px;line-height:26px;vertical-align:middle;color:#353334;}
#sidebar dl dd h4 a:hover{color:#353334;font-weight:normal;}
#sidebar dl .openz,
#sidebar dl dt.on{padding:0px 0px 0px 0px;}
#sidebar dl dt.on a,#sidebar dl dt a:hover{color:#353334;font-weight:bold;}
#sidebar dl dt.launched{padding:0px 0px 0px 0px;}
#sidebar dl dt.launched a{color:#353334;font-weight:bold;}
#sidebar dl dt.launchedshow{padding:0px 0px 1px 0px;}
#sidebar dl .dthover a,
#sidebar dl .openz a,
#sidebar dl dt.on a{font-weight:bold;}
#sidebar dl h4.on a{font-weight:normal;}

.sidebar .inner {background:url(../dot_3.gif) no-repeat 198px 2px;}
.sidebar .sb_box{width:730px;float:right;text-align:left;overflow:hidden;margin-top:0px;}
h3.position {width:100%;float:right;height:34px;text-align:left;overflow:hidden;}
h3.position b{float:left;height:34px;line-height:34px;vertical-align:middle;padding:0px 0px 0px 10px;font-size:12px;font-weight:normal;color:#484848;}
h3.position b a{font-size:12px;font-weight:normal;height:34px;line-height:34px;vertical-align:middle;color:#484848;}



