@charset "gb2312";
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0;font-style: normal;font:12px/22px Arial,"\5B8B\4F53", Helvetica, sans-serif;}
h1, h2, h3, h4{ font-weight:bold;}
ol, ul ,li{list-style: none;}
img {border: 0; vertical-align:middle;}
body{color:#010101;background:#D3E8FB  ;  text-align:center;background:url(../images/yuntu-4.jpg) repeat-y center top; }
 text-align:center;}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
a{color:#010101;text-decoration:none;} 
a:hover{color:#036DB9;}

.red ,.red a{ color:#F00;}
.lan ,.lan a{ color:#1E51A2;}
.dis{display:block;}
.undis{display:none;}

.lf{float:left;}
.rt{float:right;}

.pt5{padding-top:5px;}
.pt13{padding-top:13px;}
.pt9{padding-top:9px;}
.box{margin:0 auto; width:100%; overflow:hidden;}
.gray{color:#B5B5B5;}
#main{}

#header ,.nav,#nav-down{ margin:0 auto;}
h1#logo{ width:100%; height:176px;background:#CAECF9 url(../images/bb.png) no-repeat center 0;}h1#logo a{ display:block; text-align:left; text-indent:-9999px; width:100%; height:100%;}

.xnav{width:100%;background:#0c5b9f;}
.nav{ height:34px; text-align:left; width:958px; padding:0 16px;}
.nav li{ line-height:34px;float:left; padding:0 14px 0 14px; background:url(../images/nav-ge.jpg) no-repeat 0 0;  color:#FFF; font-size:14px; font-weight:bold;position:relative;}
.nav li.end{ background:none;}
.nav li a{color:#fff;}
.nav li .second a {text-align: center; color: rgb(255, 255, 255); text-decoration: none; display: block;height:30px; line-height:30px; font-size:13px;}
.nav li .second a:hover{ background:#b7b7b7;width:100%; display:block;color:#000;}
.nav li .second{position:absolute;left:0;display:none;z-index: 999;background:#014886;width:100%;}

.nav a:hover{ color:#E1EFF8;}
#nav-down{position:relative; height:34px; background:#FFF url(../images/nav-down.jpg) no-repeat center 0; text-align:left; width:990px;}
.Weather-box{ position:absolute; line-height:34px; text-align:left; top:0; left:29px;}
.Weather-box1{ position:absolute; line-height:34px; text-align:left; top:0; width:370px;left:220px;padding-top:5px;}
.Weather-box2{float:right;width:300px;padding-top:3px;}
.search_input{background:#E5E5E5; border:0px solid #cecece;height:20px;line-height:20px; color:#C5C5C5;padding-left:10px;width:170px;}
.search_btn{background:url(../images/search_btn.jpg) no-repeat;border:0px;height:25px;width:25px;}
#nav-down .inputs{ position:absolute; width:115px; height:15px; line-height:15px; top:8px; right:88px; background:none; border:0;}
#nav-down .bottoms{ cursor:pointer; position:absolute; width:50px; height:17px; top:7px; right:27px; border:0; background:none; text-indent:-9999px;}


#main-body{ margin:0 auto; width:960px; overflow:hidden; padding:5px 15px 10px 15px; background:#FFF;}
#main-body-left{ float:left; width:734px;}
#main-body-right{ float:right; width:217px;}
h3.rt-title{ width:100%; height:36px; padding-top:5px; line-height:27px; text-align:left; font-weight:bold; color:#0163BE;}h3.rt-title a{color:#0163BE;}
.h3-1{ background:url(../images/title-bg-004.jpg); text-indent:12px;color:#fff; font-size:14px;}


.h3-2{ background:url(../images/title-bg-003.jpg); text-indent:12px;color:#fff; font-size:14px;}
.h3-3{ background:url(../images/r-t-3.jpg) no-repeat 0 0; text-indent:27px;}
.h3-3 .lf{ float:left; height:27px; line-height:27px;color:#0163BE;text-indent:27px;}
.h3-3 .rt{ float:right; height:27px; width:50px;}.h3-3 .rt a,h3.title-news .rt a ,.title-si span a{ display:block; width:100%; height:100%; text-indent:-9999px;}

.v-admin ,.cwzl,ul.rt-img{ width:213px;overflow:hidden;}
.cwzl{ text-align:center;  width:217px; overflow:hidden;}
.cwzl a{ float:left; display:block;font-size:12px; width:200px; height:18px; padding-bottom:6px;padding-left:6px; overflow:hidden;text-align:left;}
.cwzl a.link { float:left; width:210px; height:31px;padding:0px;margin-top:4px;margin-left:3px; overflow:hidden;}
ul.rt-img{width:213px;}
ul.rt-img li{ float:left; width:203px; margin-left:10px;margin-bottom:5px; overflow:hidden;}
ul.rt-img li img{ float:left;}

.flash-box{ width:319px; float:left; height:290px;margin-top:8px; padding:5px; background:#EFEFED; overflow:hidden}
div#MainPromotionBanner{width:319px;height:290px; overflow:hidden;}
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;	height: 283px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width: 319px;height: 283px;}
#MainPromotionBanner .Slides li img{border:0;display: block;width: 319px;height:258px;}
#MainPromotionBanner .Slides li span{ width:100%; height:25px; line-height:25px; font-size:14px; text-align:center; overflow:hidden;}#MainPromotionBanner .Slides li span a:hover{ text-decoration:underline}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none;position: absolute; top:240px; right:5px;z-index: 10;	height: 15px;}
#MainPromotionBanner .SlideTriggers li{float: left;display: inline;color:#FFF;text-align: center;line-height:15px;width: 18px;	height: 15px;cursor: pointer;overflow: hidden;margin:0 0 0 1px;background:#686868;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#FFF; background:#FF7E00;border:0;	line-height: 15px;height: 15px;width: 18px;margin:0 0 0 1px; }

#news-box{ float:right; width:393px; height:310px}

h3.title-news{ width:100%; background:url(../images/title-bg-001.jpg) no-repeat 0 0; height:40px; color:#FFF;}
h3.title-news .lf{ float:left; width:78px; line-height:40px; font-size:14px; font-weight:bold; text-align:center;}h3.title-news .lf a{ color:#FFF;}
h3.title-news .rt{ float:right; width:56px;height:40px;}
ul.top-news{ padding:13px 10px 0 10px;width:377px;}
ul.top-news li{ float:left; height:31.5px; background:url(../images/new-li.jpg) no-repeat 0 0; width:362px; overflow:hidden; text-align:left;margin-top:1px;}
ul.top-news li a{ float:left; padding-left:15px; width:275px; height:25px; line-height:22px; overflow:hidden;font-size:14px; font-family:'微软雅黑';color:#323232;}
ul.top-news li span{ float:right; padding-right:2px; text-align:right; width:70px;}

.box-si,.title-si{ width:362px; overflow:hidden;}
.title-si-v1{ height:36px; background:url(../images/title-bg-002.jpg) no-repeat 0 0;}
.title-si-v1 h3 ,.title-si-v2 h3{ float:left; font-size:14px; color:#FFF; width:67px; height:26px; line-height:26px; padding-left:8px; padding-top:5px;}.title-si-v1 h3 a{ color:#FFF;}
.title-si span{ float:right; height:27px; width:50px;}
.title-si-v2{ height:27px; background:url(../images/title-b-3.jpg) no-repeat 0 0;}
.title-si-v2 h3{ text-align:left; padding:0; padding-left:31px; height:27px; line-height:27px;}

ul.si-li-v1 ,ul.si-li-v2 ,ul.si-li-v3{ width:351px; text-align:left; padding:3px 1px 4px 6px; overflow:hidden; border-top:0; height:190px;}
ul.si-li-v1 li,ul.si-li-v2 li ,ul.si-li-v3 li{ background:url(../images/new-lis.gif) no-repeat 0 0; float:left; width:100%; height:30px; line-height:30px; padding-top:2px; overflow:hidden;}
ul.si-li-v1 li a{ float:left; padding-left:18px; width:260px; line-height:27px; height:30px;font-size:14px;font-family:'微软雅黑';overflow:hidden;}
ul.si-li-v1 li span{ float:right; height:25px; line-height:25px; text-align:right; width:70px;}
ul.si-li-v2 li{ text-indent:14px;}

ul.si-li-v3{ width:345px; padding:6px 13px 0 4px; border:0; height:155px;}
ul.si-li-v3 li{background:url(../images/new-lis.jpg) no-repeat 0 0; text-indent:17px;}

#Scroll-box{ width:960px; margin:0 auto; background:#FFF; padding:0 15px; overflow:hidden; height:138px;}
#Scroll-box .title{ float:left; width:34px; height:138px;}
#Scroll-box .scr-box{ float:right; width:926px; height:125px; background:url(../images/h-bg.jpg) repeat-x 0 0;padding-top:13px;}
.rollBox1{overflow: hidden; width:926px;  height:125px; text-align:left; position:relative;}
.button{ width:10px; cursor: pointer; height:125px; position:absolute;top:0;}
.left{ background:url(../images/left.jpg) no-repeat 0 center; left:4px;}
.right{ background:url(../images/right.jpg) no-repeat right center; right:7px;}
.Boxs{ overflow: hidden; width:882px; background:#FFF;padding-top:4px; float:left; height:119px; position:absolute; left:20px; top:0;}
ul.boxs4{width:1764px; height:119px; overflow:hidden; text-align:left;}
ul.boxs4 li{ float:left; padding:0 3px; height:119px; width:120px; background:none;text-align:center;}
ul.boxs4 li img{ width:120px; float:left; height:96px; overflow:hidden;}
ul.boxs4 li span{ float:left; width:100%; height:23px; line-height:23px; overflow:hidden;}


.input-set{ width:208px; height:30px;  float:left;margin-left:3px; text-align:center; line-height:19px;font-size:14px;}



#footer{ background:#0c5b9f ; padding:14px 0 20px 0;padding-bottom:20px; line-height:30px;color:#fff;font-size:14px;}

.list_box{clear: both; padding:0px 0px 0px 0px;}
.page_bg{height:230px;}
.list_left{float:left;width:225px;text-align:center;} 
.list_right{float:right;width:715px;}

.left_nav{clear: both; padding-top: 10px;}
.left_h{background:#2396D9; font-size: 14px; display: block; margin-top: 0px; text-align:left;  color: #fff;line-height:40px;padding-left:10px;margin-top:2px;}
.column-title a{ color:#fff; font-weight:normal;} 

.left_nav_ul{list-style:none;margin:0px;padding:0px; margin:15px 0px 0px 0px;}
.left_nav_ul > li{position:relative; border-bottom: 1px solid #f2f2f2; background: url(../images/left_sli.jpg) 6px 15px no-repeat;padding:8px 0px 8px 18px;}
.left_nav_ul > li > a{text-decoration:none; color:#656464;}
.left_nav_ul > li > a:hover,.left_nav_ul li a.left_active{color:#ff5722;}

.list_news{clear: both; list-style:none;margin:0px; padding:12px 0px 20px 0px;}
.list_news li{color:#898989;background: url(../images/li.jpg) no-repeat left 14px;line-height:22px;float:left;width:100%; padding:8px 0px; padding-left:13px;border-bottom: 1px dashed #e3e2e2;}
.list_news li a{color:#303c4b;display: inline-block;float:left;}
.list_news li a:hover{text-decoration:none;color:#ff5722;}
.news_time{float:right;margin-right:10px;}
.page{clear:both; margin:20px 0px 0px 0px; text-align: center;}
.page a{display: inline-block; font-family: Arial; font-size: 13px; border: #dbdbdb 1px solid; padding:4px 9px; margin: 2px; margin-bottom: 5px; color: #31363c; text-decoration: none;}
.page a:hover,.page a:focus{font-family: Arial;font-size: 13px;border: #000 1px solid; padding:4px 9px;color: #fff; background-color: #31363c;}
.page span.current{font-family: Arial;display: inline-block; border: #000 1px solid; font-size: 13px; padding:4px 9px; color: #fff;margin: 2px; background-color: #31363c;}


.list_box h1{font-size:26px;margin:20px 0 10px 0; text-align:center;}

.column-head { background: #2396D9; line-height: 24px;} 
.column-head .column-anchor {padding: 15px 10px;}
.column-head .column-anchor h3.anchor-title { display: inline-block; font-size:18px; font-weight:normal; color:#fff;}	
.col-list-wrap li { width: 100%; vertical-align: bottom;}
.col-list-wrap li a { display: block; width: 100%; border-bottom: 1px solid #c3c3c3; border-top: 1px solid #f4f4f4; font-size: 16px; color: #383838; background:#eee url(../images/li.jpg) no-repeat 10px 19px;}
.col-list-wrap li a:hover { color: #fff; text-decoration: none; background-color: #c5c5c5;}
.col-list-wrap li.selected a.selected { color: #fff;  background: #356085;}
.col-list-wrap li a span { display: block; padding: 10px; padding-left: 20px; line-height: 22px;}
.col-list-wrap .sub-list li a {  background-position: 18px 13px; font-size: 14px; background-color: #e5e5e5;}
.col-list-wrap .sub-list li a:hover { background-color: #8D8981; color:#fff;}
.col-list-wrap .sub-list li.selected a,.col-list-wrap .sub-list li.selected a.selected { background-color: #720808; color: #fff;}
.col-list-wrap .sub-list li a span { padding: 4px 10px; padding-left: 28px; line-height: 18px;}
.col-list-wrap .sub-list .sub-list li a { font-size: 13px;color:#000;}
.col-list-wrap .sub-list .sub-list li a span { padding-left: 36px; line-height: 17px;}
.col-list-wrap .sub-list .sub-list .sub-list li a { background-position: 34px 13px;}
.col-list-wrap .sub-list .sub-list .sub-list li a span { padding: 4px 10px; padding-left: 44px;}
.col-list-wrap .sub-list .sub-list .sub-list .sub-list li a span { padding: 4px 10px; padding-left: 52px;}

.content{margin:15px auto;line-height:22px;text-indent:30px;text-align:left;}