﻿@charset "gb2312";
body{margin:0;padding:0;}
#index .w_1000{position:relative; z-index:100}

.banner_bg{width:100%;min-width:1000px; position: relative;}
.banner_bg .banner_box{height:410px; margin:0; width:100%; overflow:hidden; display:block;}
.banner_bg .banner_box .banner_list{width:100%; height:410px; overflow:hidden; z-index:1; position:relative; left:0;}
.banner_bg .banner_box .banner_list li{float:left;width:100%; height:410px; text-align:center; position:absolute; left:0; top:0;}

.banner_bg .banner_box .banner_btn{height:14px; position:absolute; top:376px; z-index:2; display: block;}
.banner_bg .banner_box .banner_btn a{display: block; float:left;width:14px; height:14px; line-height:5px; margin-right:7px;}
.banner_bg .banner_box .banner_btn a.act{background:url(img/banner_act.png) left center no-repeat;}
.banner_bg .banner_box .banner_btn .banner_btn2{background:url(img/banner_btn.png) left center no-repeat;}

.brief_box{width:1000px;display: block; margin-top:20px; border-bottom: 1px solid #d2d5d8; padding-bottom: 26px; float: left;}
.brief_box h2 .brief_tit{display: block; font-size: 34px; color: #333; text-align: center; height: 34px;}
.brief_box h2 a{display: block; float: left; font-size: 13px; color: #3daee4; margin:25px 0 0 14px;}
.brief_box h2 a i{background-position:-49px -104px;width:14px; height:13px; display:block; float:left; margin-top:3px;}
.brief_box h2 a span{display:block; float:left; margin-left:4px;}
.data_area{float: left;}
.data_box{display: block; float: left; margin-top:30px; width: 477px; margin-right: 100px;}
.data_box li{width: 129px; margin-right: 30px; display: block; float: left;}
.data_box .date_font{font-size: 26px; color: #ff7800; display: block;}
.data_box .date_tit{font-size: 14px; color: #646464; display: block;}
.area_box{display: block; float: right; margin-top: 32px; width: 423px;}
.area_time{color: #a4a4a4; font-size: 13px; margin-right: 5px;margin-top:10px; line-height: 18px; text-align: right; height: 14px; line-height: 13px; float:right;}
.area_box h3{font-size: 18px; height: 18px; display: block; color: #333; line-height: 18px;float:left;margin-top:10px;}
.area_cont{display: block;margin-top:10px; clear: both; float: left; width: 413px;}
.area_cont span{display: block; float: left; color: #646464; font-size: 13px; width: 387px;}
.area_cont a{display: block;}
.area_cont a.hide{width: 320px;}

.feature_box{display: block;; float:left; margin: 30px auto 20px;}
.feature_box dl{width: 200px; margin-right:66px; display: block; float: left;}
.feature_box dt{font-size: 18px; height: 18px; line-height: 18px; width: 200px; text-align:center; color: #333; margin-top: 14px;}
.feature_font{width: 200px; text-align:center; color: #646464; margin-top: 10px; font-size: 13px; line-height: 20px;}
.feature_img{width: 100px; height: 100px; background: url(img/img-icon.png) no-repeat; margin:0 50px;}
.feature_dmk{background-position: 0 0;}
.feature_gsy{background-position: -100px 0;}
.feature_yzb{background-position: -201px 0;}
.feature_qtm{background-position: -301px 0;}

.item_box{display:block; float:left;width: 960px;height:112px;background:#fff;padding:0 20px; border-bottom:2px solid #f1f2f2;}
.item_box li{display: block;; float: left;}
.item_tit{margin-top: 20px; width: 256px;}
.item_tit_zxy{width: 180px;}
.item_tit_zxy h3{font-weight: bold;}
.item_tit h3 span{display: block; float: left; line-height: 28px; font-size: 16px; color: #333; width:194px; overflow: hidden; white-space: nowrap;text-overflow:ellipsis;}
.item_tit h3 .jibie_ico{width: 28px; height: 28px; display: block; float: left; background: url(img/img-icon.png) -3px -139px no-repeat; margin-left: 20px;}
.item_tit dd{display: block; float: left; margin: 0px 20px 0 0;}
.item_tit dl{margin-top: 17px;}
.item_tit dd span{display: block; float: left; font-size: 13px; color: #a4a4a4;}
.item_tit_zxy dd span{display: block; float: left; font-size: 16px; color: #666;}
.item_tit_zxy dd span font{font-size: 28px; padding-left: 10px;}
.bxbz{background-position:-30px -102px; width: 15px; height: 17px; margin: 2px 4px 0 0;}
.sdkc{background-position:-15px -102px;width: 15px; height: 17px;margin: 2px 4px 0 0;}
.hztj{background-position:-0px -101px;width: 15px; height: 17px;margin: 2px 4px 0 0;}
.lilv{margin:49px 0px 0px 50px;font-size: 16px; color: #666; width: 210px;}
.lilv b,.jine b,.qixian b{color: #ff7800; font-size: 28px; margin-left: 14px;font-weight: normal;}
.jine,.qixian{width: 170px; margin:49px 0px 0px 0;font-size: 16px; color: #666;}
.jine b,.qixian b{color: #666;}
.item_box .jindu_bt{float: right; margin-top: 24px; width: 95px;}
.jindu_bt span{clear:both; width:95px;font-size: 13px; color: #a4a4a4; text-align: center; margin-bottom: 13px; float: right;}
.jindu_bt span b{margin-left:10px; font-weight: normal;}
.lilv_zxy{margin-left: 10px;}
.qixian_zxy{width:210px; margin:49px 0px 0px 0;font-size: 16px; color: #666;}
.tb_btn{*float:right;}

.bill_box{width: 987px; padding: 0 13px 0 0; height: 375px;}
.bill_cont{display: block;float:left; width: 328px; margin:24px 0; border-right: 1px solid #e1e1e1;}
.bill_box .border_r_no{border-right: none;}
.bill_cont dt{display: block; float:left;width:268px;font-size: 16px; color: #333; margin:0 30px;}
.bill_cont dd{display: block; float:left; width: 268px; margin: 0 30px;}
.bill_cont .lilv_font{color: #ff7800; font-size: 34px; width: 268px; text-align: center; margin-top:23px;}
.bill_cont .time_credit{margin:25px 30px;font-size: 14px;}
.bill_cont .time_credit span{}
.bill_cont .time_credit b{color: #333}
.bill_cont .bill_status{width: 268px; height:40px; font-size: 14px; color: #646464; text-align: center; background: #f4f4f4; line-height: 40px;}
.bill_cont .bill_status span{margin-right:14px;}
.bill_cont .bill_status_bt{margin: 30px 80px 0;width: 167px;*width: 268px;}
.bill_cont .bill_status_bt input{width:166px;*margin-left:80px;}
.bill_cont .cash_font{font-size: 13px; color: #333; margin-top: 20px;}
.bill_cont .bill_status_bt a:hover{color: #fff;}

.news_box{display: block;float: left; width: 1000px; margin-top: 20px;}
.news_cont{display: block; float: left; width: 320px;background:#fff; padding-bottom: 15px;}
.news_cont h3{width: 290px; margin:20px 20px 0; border-bottom: 1px solid #d2d5d8; padding-bottom: 14px; height: 18px; line-height: 18px; font-size: 18px; color: #646464;}
.news_cont h3 span{display:block; float:left;}
.news_cont h3 a{display: block; float: right;font-size: 13px; color: #646464;margin-top:3px;}
.news_cont p{line-height:24px;padding:5px 10px;text-indent:24px;}
.newl_lb li i{background:url(img/img-icon.png) -0px -123px no-repeat; display: block;; float: left;width:6px; height: 6px; margin:13px 5px 0 0;}
.newl_lb{float:left; overflow:hidden; width:317px; margin-left:-5px;}
.newl_lb a:hover{color:#34a2ff;}
.newl_tit span{float:right; margin-top:42px; padding-right:10px;}
.newl_tit .seven_hack{*margin-top:-54px;}
.newl_lb .first{width:300px; line-height:18px; margin-top:10px; padding-bottom:8px; margin-left: 20px;}
.newl_lb .first img{float:left; width:40px; height:40px;}
.newl_lb .first .biaoti{float:left; color:#656565; font-size:14px; height:18px; margin-left:10px; width:275px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newl_lb .first .txt_cont{float:left; width:273px; font-size:12px; color:#A5A5A5; margin-left:20px; margin-top:2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newl_lb li{width:430px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; line-height:28px; margin-left: 20px;}
.newl_lb li .frist_img{width:42px; height:42px; background:url(img/news_img.png) no-repeat; overflow:hidden; display:block; float:left; margin-left:14px;}
.newl_lb li .frist_img2{width:42px; height:42px; background:url(img/news_img2.png) no-repeat; overflow:hidden; display:block; float:left; margin-left:14px;}
.newl_lb li a{width:275px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; color:#666; margin-left:10px;}
.newl_lb .first .a{width:290px;}
.newl_lb li span{padding-right:10px; font-size:12px; color:#a5a5a5;}

#indexside{position: absolute;left:1455px;height:375px; width:55px; overflow: hidden; z-index:5000;background: url(img/tool_bg.png) 0 0 no-repeat;}
.tool_bar{float:left; width:55px;height: 375px; margin-top:30px;}
.tool_bar li{float:left; margin-top:1px; width:49px; height:48px; margin-left: 3px; cursor: pointer;overflow:hidden;}
.tool_bar li em{display:none;float:left;width:55px; height:42px; padding-top:5px;}
.tool_bar li em.pt15{padding-top:15px;}
.tool_bar li:hover em,
.tool_bar li:hover em a{display:block; background-color:#3DAEE4; text-align:center; color:#fff;}

.zxy_box{width: 1000px; height: 160px; display: block; float: left; background: #fff; color: #666;}
.limit_ico{position: absolute;; left: 0; top: 0; z-index: 111;}
.zxy_boxL{width: 250px; padding: 0 50px; display: block; float: left; margin: 25px 0; border-right:1px solid #e7e7e7;}
.zxy_boxL h3 a{color: #ff6600; font-size: 16px; line-height: 36px; display:block;width: 250px;}
.zxy_boxL span{display: block;width: 250px;}
.zxy_boxL a{margin-top: 10px; display: block; float: left;}
.zxy_boxR{float:left; display: block; width: 649px;}
.zxy_boxR ul{display: block; float: left;}
.zxy_boxR ul li{float: left; display: block; margin: 45px 0 0 50px;}
.zxy_boxR ul li span{display: block;text-align: center;}
.zxy_boxR b{font-size: 28px; font-weight: normal;}
.zxy_boxR_font{font-size: 16px; margin-top: 5px;}
.zxy_boxR dl{float: right; display: block; margin:30px 20px 0 0; font-size: 16px;}
.zxy_boxR dl dd{width: 165px; text-align: center; margin-top: 5px;}
.zxy_boxR dl dd a{color:#fff;}
