@charset "utf-8";


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{color:#333}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
body {font:12px/150% Arial,Verdana,"宋体","宋体b8b\4f53";background: white;}

a {text-decoration:none;}
a:hover{text-decoration:underline;color:#C40000;}

.clearfix {zoom: 1;}
.clearfix::after {content: ".";display: block;height: 0;visibility: hidden;clear: both;}


/*按钮初始化*/
.blank1 {clear:both; height:1px; overflow:hidden; display:block;}
.blank2 {clear:both; height:2px; overflow:hidden; display:block;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank4 {clear:both; height:4px; overflow:hidden; display:block;}
.blank5 {clear:both; height:5px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank7 {clear:both; height:7px; overflow:hidden; display:block;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank18 {clear:both; height:18px; overflow:hidden; display:block;}

/*搜素box*/

.searchBox2{padding-top:0px; padding-left:10px;}
.searchBox2 from{ display:block;}
.searchBox2 .searchKey {width:140px;background: white;border: 1px solid #ccc;color: #697A81;float: left;height: 14px;padding: 4px 6px 3px ; }
.searchBox2 .searchBtn {float: left;height: 23px;width:57px;border: 0 none; background: url(/css/images/searchBg2.png) left no-repeat ;cursor: pointer;text-indent: -999em; letter-spacing:2px;}



/*页面主体盒子*/
.body_bg{ background:url(/images/body_bg.png) center repeat-y;}
.body_top{ height:260px; background:url(/images/index_02.jpg)  top repeat-x;}
.mainBox{ width:1000px; margin:0 auto; clear:both;}
.mainBox_970{ width:970px; margin:0 auto; clear:both;}

.main_L{}




/*Banner区*/
.banner_box{height:260px; background:url(/images/index_04.jpg) center bottom no-repeat;}
.banner{ width:1000px; height:220px;}
.logo_box{width:1000px; }


/*主导航区*/
.mainNav_bg{ height:40px; }
#navMenu {width:1000px;}


/*-------- 下拉菜单 --------------*/
.dropMenu {position:absolute;top: 0;z-index:100;width: 164px;visibility: hidden; margin-top: -1px;margin-left:-50px;}
.dropMenu li.end { background: url(/css/images/sub_bottom.jpg) no-repeat;padding-left:6px;height:12px;}
.dropMenu li {background:url(/css/images/sub_bg.jpg);padding:8px 0 0 6px;	}
.dropMenu li a {width: 92%;	display: block;	text-align:center;	color: black;padding: 5px 0 5px 0px;color:#000;	}
.dropMenu a:hover {text-decoration: underline;color:#003971;}

.mainNavUL{  padding-left:20px;}
.mainNavUL li{height:40px; line-height:40px; float:left;padding:0px 12px;}
.mainNavUL li a{height:40px; line-height:40px;display:block; padding:0px 2px;color:#fff;  font-weight:bold; }
.mainNavUL li a span{height:50px; line-height:40px; display:block;color:#fff; font-size:14px; }
.mainNavUL li a:hover {text-decoration:none; background: url(/images/mainNav_hover.png) bottom center no-repeat;}
.mainNavUL li a:hover span{ color:#ffffff;background:none;}
.mainNavUL li.cur a {text-decoration:none; background: url(/css/images/mainNav_bg_hover.png) top repeat-x;}
.mainNavUL li.cur a span{ color:#ffffff;background:none;}


.search_area{height: 23px; padding-right:100px;}
.searchBox {height: 23px;width: 174px;float: right;background: url(/css/images/search_bg.png) left top no-repeat;}

.searchKey{width:130px;height:22px; background:none; border-width:0px;}
.searchBtn{width:37px; height:22px; background:none; border-width:0px;cursor:pointer;} 




/*日历区域*/
.rili_box{ height:34px;}
.rili_box_L{ width:420px;float:left;text-align:left;}
.rili_box_L span{line-height:34px; color:#2C86CB; padding-right:20px; margin:0px 6px;}

.rili_box_R{ width:300px;float:right; text-align:left;}



/*相关链接*/
.xglink_bg{width:1000px;height:30px; }
.xglink_table{width:100%;}
.xglink_table th{width:16%;height:30px; text-align:center; vertical-align:middle}
.xglink_table th h1{height:30px; line-height:30px; font-size:14px; font-weight:bold ;color:#0d57ac; text-align:center;  }
.xglink_table td{width:28%;height:30px; text-align:center; vertical-align:middle}

.xglink_table select{width:195px;height:20px; text-align:left; border:1px solid #D9D9D9;  padding-left:10px;}


/*版权区*/
.copyright{width:100%; min-height:102px; background:url(/images/copyright_bg.png) top repeat-x; padding-top:20px;}
.copyright p{line-height:200%;text-align:center ; color:#fff;}


/*登录区域*/
.dl_box{ width:220px; background:#e6e4dc; border-radius:5px;}
.dl_hd{ height:45px; background:url(/images/dl_hd_bg.png)  left top no-repeat; padding-left:16px;}
.dl_hd h1{ height:38px;line-height:38px;font-size:14px;color:#6e4b00; letter-spacing:1px;font-family: Microsoft YaHei,"微软雅黑";}
.dl_jxpt{ height:132px; background:url(/images/dl_hd_bg.png)  left top no-repeat; padding-left:2px; padding-top:2px;}


.dl_table{ width:100%}
.dl_table th{width:68px; height:22px; text-align:center;}
.dl_table td{ text-align:left;}
.dl_table th span{ height:22px; line-height:22px; font-size:12px;}
.formInput{width:130px;height:20px;border:1px solid #FFFFFF;}
.btn_login_box{height:24px; text-align: center;}
.btn_login{width:86px; height:20px;border:0px; background: #c6c3b5;color:#846b3f; margin:0 9px; letter-spacing:3px; cursor:pointer; }
a.btn_login{width:86px; height:20px; display:block; line-height:20px; text-align:center; float:left; }