﻿@charset "utf-8";

/*=======全局公共样式部分======*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,acronym,address,cite,code,del,dfn,em,font,img,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
	margin: 0;
	padding: 0;
	border: 0;
	word-break: break-all;
	/* [disabled]word-wrap:break-word; */
}
ol,ul{list-style:none;}
:focus{outline:0;}

a:link,a:visited,a:active{ color:#444;text-decoration:none; -webkit-transition:all .2s linear;transition:all .2s linear;}a:hover{ color:#4482d5; text-decoration:underline; webkit-transition: .5s; transition: .5s;}
table{border-collapse:collapse;border-spacing:0;}
.fl{float:left;}.fr{float:right;}
.clear{clear:both;}
img{ vertical-align:middle;}
a.col_blue,.col_blue{ color:#3499e0;}
.col_ls{ color:#4cba05;}

.col_f00{ color:#d73a3d;}
.blue_col{ color:#0c7ed8;}
.col_999{ color:#999;}
.font12px{ font-size:12px;}
.clearfix:after { 
    visibility: hidden; 
    display: block; 
    font-size: 0; 
    content: " "; 
    clear: both; 
    height: 0; 
} 
.clearfix{ *zoom:1;}
input,select{font-family:"微软雅黑","黑体";}

body{  background-color:#fff; font-size:14px; color:#666; line-height:22px; font-family:"微软雅黑","黑体";}

.top{ height:130px; background:url(../images/top.jpg) no-repeat top center; min-width:1100px;}
.wid1100px{ width:1100px; margin:0 auto;  position:relative; }
.time_box{background:rgba(255,255,255,0.3); *background:#fff; font-size:12px; color:#333; text-align:right; height:30px; line-height:30px;}
.ss_box{  width:260px; position:absolute; top:60px; right:10px;  border:1px solid #e1e1e1; height:29px; background-color:#fff;}
.ss_btn2{ background:url(../images/ss_btn.png) no-repeat; width:32px; height:31px; position:absolute; top:-1px; right:0px; cursor:pointer; border:none;}
.ss_box input.ss_bg{ height:29px; width:85%; font-size:13px; text-indent:.5em; color:#333; border:none; background:none; padding:0px; margin:0px;}

.nav_bg{ height:42px; background-color:#f1f1f1;  min-width:1100px;}

.nav_list{ width:1100px; margin:0 auto; position:relative; z-index:101;}
.nav_list ul li{ width:11.1%;*width:11.1%;  float:left; height:42px; line-height:42px; text-align:center;}
.nav_list ul li a.nav_dh{ display:block; text-align:center; font-size:19px; font-weight:bold; color:#000; line-height:42px; text-decoration:none;}
.nav_list ul li a.nav_dh.active,.nav_list ul li a.nav_dh:hover{ color:#c00;}

.nav_icon1{ background:url(../images/nav_1.png) no-repeat left center; padding-left:32px; display:inline-block; *display:inline;*zoom:1;}
.nav_icon2{ background:url(../images/nav_2.png) no-repeat left center; padding-left:32px; display:inline-block; *display:inline;*zoom:1;}
.nav_icon3{ background:url(../images/nav_3.png) no-repeat left center; padding-left:32px; display:inline-block; *display:inline;*zoom:1;}
.nav_icon4{ background:url(../images/nav_4.png) no-repeat left center; padding-left:32px; display:inline-block; *display:inline;*zoom:1;}
.nav_icon5{ background:url(../images/nav_5.png) no-repeat left center; padding-left:32px; display:inline-block; *display:inline;*zoom:1;}
.nav_icon6{ background:url(../images/nav_6.png) no-repeat left center; padding-left:32px; display:inline-block; *display:inline;*zoom:1;}
.nav_icon7{ background:url(../images/nav_7.png) no-repeat left center; padding-left:32px; display:inline-block; *display:inline;*zoom:1;}
.nav_icon8{ background:url(../images/nav_8.png) no-repeat left center; padding-left:32px; display:inline-block; *display:inline;*zoom:1;}

.nav_list ul li a.nav_dh.active .nav_icon1,.nav_list ul li a.nav_dh:hover .nav_icon1{ background:url(../images/nav_1_hover.png) no-repeat left center;}
.nav_list ul li a.nav_dh.active .nav_icon2,.nav_list ul li a.nav_dh:hover .nav_icon2{ background:url(../images/nav_2_hover.png) no-repeat left center;}
.nav_list ul li a.nav_dh.active .nav_icon3,.nav_list ul li a.nav_dh:hover .nav_icon3{ background:url(../images/nav_3_hover.png) no-repeat left center;}
.nav_list ul li a.nav_dh.active .nav_icon4,.nav_list ul li a.nav_dh:hover .nav_icon4{ background:url(../images/nav_4_hover.png) no-repeat left center;}
.nav_list ul li a.nav_dh.active .nav_icon5,.nav_list ul li a.nav_dh:hover .nav_icon5{ background:url(../images/nav_5_hover.png) no-repeat left center;}
.nav_list ul li a.nav_dh.active .nav_icon6,.nav_list ul li a.nav_dh:hover .nav_icon6{ background:url(../images/nav_6_hover.png) no-repeat left center;}
.nav_list ul li a.nav_dh.active .nav_icon7,.nav_list ul li a.nav_dh:hover .nav_icon7{ background:url(../images/nav_7_hover.png) no-repeat left center;}
.nav_list ul li a.nav_dh.active .nav_icon8,.nav_list ul li a.nav_dh:hover .nav_icon8{ background:url(../images/nav_8_hover.png) no-repeat left center;}


.down_nav{ height:280px; background-color:#f4f4f4; padding:15px 40px; position:absolute; top:42px; left:0px; width:1020px; display:none; overflow:hidden;}

.wid1100px{ width:1100px; margin:0 auto;}

.zc_box{ width:470px; border-right:1px solid #ddd; padding-right:30px; height:280px; overflow:hidden;}

.down_nav h2.ty_tit{ height:30px; line-height:30px; color:#c00; font-size:15px; border-bottom:1px solid #ddd; margin-bottom:10px; padding-bottom:5px; text-align:left;}

.down_nav h2.ty_tit a{ text-decoration:none; color:#c00; }

.zc_btnd ul li{ height:40px; width:220px; float:left; text-align:left;   padding:0px;  margin:0px; background-color:#0a93b5;  margin-right:15px; margin-top:15px;}
.zc_btnd ul li a{ line-height:40px;  font-size:14px; display:block; padding-left:30px;  text-align:left; font-weight:normal; color:#fff; text-decoration:none;}
.zc_btnd ul li img{ margin-right:14px; float:left; margin-top:9px;}

.zc_btnd ul li.gk_bg2{ background-color:#6f317c;}
.zc_btnd ul li.gk_bg3{ background-color:#ff7022;}
.zc_btnd ul li.gk_bg4{ background-color:#0050a5;}

.zc_btnd ul li:hover{ opacity:.9;}
.zc_box_fr{ width:480px; height:280px; overflow:hidden;}
.top_infor_list ul li{ padding:5px 5px; position:relative; line-height:22px; height:22px; overflow:hidden; width:465px; text-align:left;}
.top_infor_list ul li  a{ width:78%; overflow:hidden; display:block; text-overflow: ellipsis;  white-space: nowrap;}
.top_infor_list ul li span{ position:absolute; right:5px; top:6px; color:#777;}


.botm_box{ background:url(../images/line_wid.png) #d5e2f5 no-repeat top center; margin-top:20px; padding:20px 0; padding-top:25px; text-align:center; font-size:12px; color:#444;}
.botm_box a{ margin:0 3px;}


.bs_icon{ background:url(../images/dzjg_icon.png) no-repeat left top; padding-left:80px; display:inline-block; *display:inline;*zoom:1;position:relative; text-align:left; margin-right:100px;}
a.bs_ljd{ height:65px; width:55px; position:absolute; top:0px; left:0px;}



.down_nav h2.lj_tid{ color:#333;}
.down_nav h2.lj_tid a{ margin:0 4px; color:#333;}
h2.lj_tid a.active,.down_nav h2.lj_tid a:hover{ color:#c00;}


.down_nav .danwei_list ul li{ background:url(../images/line.png) no-repeat right center; height:32px; line-height:32px; float:left; width:45%; float:left; text-align:left; margin-left:5%; overflow:hidden;}
.down_nav .danwei_list ul li:nth-child(2n){ background:none;}


.hei_over{ height:150px; overflow:hidden;}
.top_infor_list.hei_over  ul li{ height:21px; line-height:21px;}

.sp_listd{ height:60px;  position:relative; margin-top:10px; padding-left:10px; border-top:1px solid #e1e1e1; padding-top:10px;}
.sp_listd h2 a{ width:15px; text-align:center; color:#c00; font-size:14px; line-height:15px; position:absolute; top:10px; left:0px;}

.sp_listd ul li{ width:110px; height:60px; margin-left:35px; float:left;}
.sp_listd ul li img{width:110px; height:60px;}



.news_turn2{ width:460px; height:260px; overflow:hidden; position:relative; margin-top:10px;  }
.news_turn2 .bd{ position:relative; height:100%; z-index:0;   }
.news_turn2 .bd li{ zoom:1; vertical-align:middle; position:relative;  width:460px; height:260px;}
.news_turn2 .bd img{ width:460px; height:260px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
.news_turn2 .prev,
.news_turn2 .next{ position:absolute; left:2%; top:50%; margin-top:-40px; display:block; width:32px; height:80px; background:url(../images/slider-arrow.png) #000 -110px 25px no-repeat; filter:alpha(opacity=40);opacity:0.4;   }
.news_turn2 .next{ left:auto; right:2%; background-position:8px 25px; }
.news_turn2 .prev:hover,
.news_turn2 .next:hover{ filter:alpha(opacity=70);opacity:.7;  }
.news_turn2 .bd li .txt_d{ padding:0 2%; height:30px; line-height:30px; width:96%; position:absolute; left:0px; bottom:0px; background:rgba(0,0,0,0.5); *background:#000; color:#fff; font-size:14px;  text-align:center;}

.topic_box{ padding:5px 2px;}
.topic_box ul li{ height:132px; width:135px; margin-right:10px; margin-bottom:10px;overflow:hidden;  background-color:#3c90f3; float:left;}
.topic_box ul li a{ padding:20px; width:95px; height:92px; color:#fff; font-size:15px; line-height:30px; overflow:hidden; text-decoration:none; margin:0px; text-align:center; display:block;}
.topic_box ul li:hover{ background-color:#267be0;}

.topic_box ul li.top_bg1{ background-color:#3c90f3;}
.topic_box ul li.top_bg1:hover{background-color:#267be0;}

.topic_box ul li.top_bg2{ background-color:#125ccb;}
.topic_box ul li.top_bg2:hover{background-color:#064cb4;}

.topic_box ul li.top_bg3{ background-color:#843994;}
.topic_box ul li.top_bg3:hover{background-color:#712780;}


.topic_box ul li.top_bg4{ background-color:#0a93b5; width:280px;}
.topic_box ul li.top_bg4 a{ width:230px;}
.topic_box ul li.top_bg4:hover{background-color:#037e9d;}


.topic_box ul li.top_bg5{ background-color:#c6395f;}
.topic_box ul li.top_bg5:hover{background-color:#b2264c;}



.topic_box ul li.top_bg7{ background-color:#ff7022;}
.topic_box ul li.top_bg7:hover{background-color:#e8590b;}


.topic_box ul li.top_bg10{ background-color:#125ccb; width:280px;}
.topic_box ul li.top_bg10 a{ width:230px;}
.topic_box ul li.top_bg10:hover{background-color:#064cb4;}




.fix_fr{ width:41px; position:fixed; top:30%; left:50%; margin-left:550px;}

.fix_fr ul li{ width:41px; height:39px; background-color:#8abce6; border-radius:6px; padding:0px; margin:0px; margin-bottom:10px; position:relative;}
.fix_fr ul li a{ display:block;}
.fix_fr ul li img{width:41px; height:39px;}
.fix_fr ul li:hover,.fix_fr ul li.active{ background-color:#4482d5;}
.fix_fr ul li.close_btnd{ height:26px; border-radius:0px;}
.fix_fr ul li.close_btnd img{width:41px; height:19px;}


.fix_fr ul li .bdshare-button-style2-32 a{ background:none; background-image:none; height:39px; width:41px;}



.lgjs_box .top_infor_list ul li{ width:auto;}


.code{ height:130px; width:130px; border:2px solid #8abce6; position:absolute; top:0px; right:-135px; display:none;}
.fix_fr ul li .code img{height:130px; width:130px;}
.fix_fr ul li:hover .code{ display:block;}

