﻿@charset "utf-8";
/*=============================================================================================================================*/
html { font-size:12px;color: #333;min-width: 1425px;  }
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; font-family: "Microsoft YaHei","SimHei","Tahoma";}

img { border: 0 none;  }
ul, li { list-style-type: none; }
h1, h2, h3, h5, h6 { font-size: 12px;}
body, input, select, button, textarea { font-size: 12px; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background:#FAFAFA;}
a { text-decoration: none; font-size:12px; color:#333; line-height:22px;}
a:hover { text-decoration:underline; }
a:focus { outline: none; }
input:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float:right; margin-right:38px; _display:inline;}
.more a { font-weight: normal; font-size: 12px; color:#9AD3D7; text-decoration:none; }
.more a:hover { font-weight: normal; font-size: 12px; color:#ffc; text-decoration:none; }
.cl {clear: both; overflow: hidden; border:0px; padding:0px; height:0px; width:0px;font-size: 0; line-height: 0; }
.cl10 {clear: both; overflow: hidden; border:0px; padding:0px; height:10px; width:0px;font-size: 0; line-height: 10px; }
.cl15 {clear: both; overflow: hidden; border:0px; padding:0px; height:15px; width:0px;font-size: 0; line-height: 15px; }
.cl20 {clear: both; overflow: hidden; border:0px; padding:0px; height:30px; width:0px;font-size: 0; line-height: 30px; }
.high{ height:240px;}
.fl{ float: left; }
.fr { float: right; }
.mt { margin-top:10px; }
.mb { margin-bottom:6px; }
.mr{ margin-right:36px;}
.mr7{ margin-right:7px;}
.mr12{ margin-right:12px;}
.mt15 { margin-top:15px; }
.mt20 { margin-top:26px; }
.mt54{margin-top:54px;}
.bor{ border-bottom:#cccccc 1px dotted; height:12px; margin-bottom:12px;}
.white{ color:white;}
.dis {_display:inline;}
.font_a { color:#fff;}
.font_b { color:#999;}
.font_c{ color:#666; font-size:14px;font-family: "Microsoft YaHei";}
.maut { width:100%; }
.au{ color:#A28367;}
.cl_div{ display:none;}
.pic_s { word-break:break-all;word-wrap:break-word; }
.al { text-align:justify;text-justify:inter-ideograph; }
.hidden{ display:none;}
.border_b{border-bottom:#ddd 1px dashed;}
#KinSlideshow1 { width:350px; height:240px; zoom:1; overflow:hidden; }
#KinSlideshow1 img { width:350px; height:240px;  }
/*===================通用css========================================================*/

.cgw-logo {
    width: 652px;
    height: 87px;
    background-image: url(http://cgw.hbdiao.com/material/logo.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
}

/*头部*/
.top-contain-bg{ background-image:url(../images/banner.png);  background-position: center bottom ; background-repeat: no-repeat; height: 326px; background-size: cover;position: relative;}
.logo{ width:306px; height:87px; margin-top:90px; float:left;}
.cgrx{ width:290px;float: right;margin-right: 10px; margin-top: 20px; font-family:"Microsoft YaHei";}
.mav3{ width:1200px; margin:auto; overflow:hidden;}
.top{ width:100%; height:32px; background-color:#E8E8E8;}
.top1{ width:1180px; margin:auto; overflow:hidden; zoom:1;}
.time{ color:#333; line-height:35px;}
.head_top{ float:right; color:#999; line-height:35px;}
.head_top a{ color:#333;line-height:30px;}

/*首页搜索*/
.sousuo { width:300px; height:38px; margin-top:120px; background:#FFF;border-radius:1.8rem;  -moz-border-radius: 1.8rem; -webkit-border-radius: 1.8rem; margin-right:200px;}
.ss{width:250px; height:38px; border:none; line-height:38px; color: #CCC; float:left; font-size:14px; margin-left:20px;}
.zw_cont_c img{ max-width:80%;}
.zw_cont_c table{border-collapse: collapse;}
.zw_cont_c table td{border: 1px solid #e8e8e8; padding-left:3px;}
/*导航*/
.dh{ width:1200px;  background-color:#137BCE;position:absolute; bottom:0px; left:50%; margin-left:-600px; }
.menu {width:1200px; height:50px; line-height:50px; background-color:#137BCE; padding:0 0px;}
.menu ul {  padding: 0; margin: 0; z-index:500; }
.menu li { float:left;display:block; text-align:center;width:171px; text-align:center;}
.menu li a {  display:block; font-size:18px; color:#fff;line-height:50px; font-family: "Microsoft YaHei";width:171px;}
.menu li a:hover {background:#1D63A3; color:#fff; font-family:"Microsoft YaHei";text-decoration:none;}
.menu li.cli2 a { background:#1D63A3; color:#fff; font-family:"Microsoft YaHei"; text-decoration:none;}

.mav{ width:1120px; background:#fff; padding:16px 15px; margin:auto; overflow:hidden;}

.main{ width:1200px; margin:auto;overflow:hidden;}


/*挂图*/
.rr_p { width:120px;  float:right; position:fixed !important;  top/**/:360px;  position:absolute; z-index:900; top:expression(offsetParent.scrollTop+200);right:46%; margin-right:-660px; }
.rr_p img { width:100%; height:auto;}

.r_p { width:120px;  float:right; position:fixed !important;  top/**/:510px;  position:absolute; z-index:900; top:expression(offsetParent.scrollTop+200);right:46%; margin-right:-660px; }
.r_p img { width:100%; height:auto;}



/*幻灯*/
.hd { width: 586px; margin:0 36px 0 0;}
.focus{ position:relative; width:586px; height:410px; background-color: #000;}  
.focus img{ width:586px; height:410px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden;}
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; line-height:50px; overflow:hidden; margin-left:15px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:13px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}


/*新闻*/
.main1{ width:1200px; margin:20px auto auto auto;}
.news1{ width:594px;}

.news{ width:574px; background-color:#FFF; padding:10px;}
.news_a { height:40px; line-height:40px; zoom:1; border-bottom:#F2F2F2 2px solid;}
.news_a ul {  }
.news_a li { float:left; display:block; text-align:center; font-family: "Microsoft YaHei";}
.news_a li a { display:block; font-size:18px; color:#666; font-weight:bold; line-height:40px; padding:0 10px; margin-right:12px;}
.news_a li a:hover {  border-bottom:#137BCE 2px solid; color:#137BCE; font-weight:bold; font-family:"Microsoft YaHei"; text-decoration:none; }
.news_a li.cli2 a {  border-bottom:#137BCE 2px solid; color:#137BCE; font-weight:bold; font-family:"Microsoft YaHei"; text-decoration:none; }
.news_b { zoom:1; overflow:hidden; }
.news_b ul { padding:15px 0 0; }
.news_b li { line-height:39px; display:block;clear:both;}
.news_b li a { text-indent:8px;line-height:39px; font-size:16px; color:#4A4A4A; font-family: "Microsoft YaHei";display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:468px;float:left;}
.news_b li span{line-height:39px;font-size:16px; color:#999; float:right;font-family: "Microsoft YaHei";}
.news_b li i{ float:left; font-size:24px;}





/*通知公告*/
.notice{width:594px; margin-top:15px; height:104px;}
.l_tz{width:82px; height:84px; background-color:#137BCE; text-align:center; padding-top:40px;letter-spacing:5px;}
.r_tz{ width:490px; height:104px; background-color:#FFF;padding:10px; border:#eaeaea solid 1px;}
.r_tz li {line-height:35px; display:block;clear:both;}
.r_tz li a{ text-indent:8px;line-height:35px; font-size:16px; color:#4A4A4A; font-family: "Microsoft YaHei";display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:380px;float:left; }
.r_tz li span{line-height:35px;font-size:16px; color:#999; float:right;font-family: "Microsoft YaHei";}
.r_tz li i{ float:left; font-size:24px;}
.hf{ width:1200px; height:73px; margin:auto; margin-top:20px;}

.main2{width:1200px;margin:auto; margin-top:20px; overflow:hidden;}
.news2{width:452px; height:307px; background-color:#FFF; padding:10px;}
.news3{width:452px; height:307px;background-color:#FFF; padding:10px; margin-left:18px;}


.cgdj{ width:100%; overflow:hidden;}
.cgdj_l{ height:40px; font-size:18px; color:#137BCE; font-weight:bold; line-height:40px; width:90px; border-bottom: #137BCE 2px solid; text-align:center; float:left;font-family: "Microsoft YaHei";}
.cgdj_r{ height:40px;border-bottom: #F2F2F2 2px solid; width:323px; float:left;font-family: "Microsoft YaHei";}
.cgdj a {  display:block;height:40px; line-height:40px;border-bottom:#F2F2F2 2px solid; color:#137BCE; font-size:18px;  font-weight:bold; font-family:"Microsoft YaHei"; text-decoration:none;}
.cgdj a:hover{}


/*新闻2*/
.news_f { zoom:1; overflow:hidden; }
.news_f ul { padding:15px 0 0; }
.news_f li { line-height:39px; display:block;clear:both;}
.news_f li a { text-indent:8px;line-height:39px; font-size:16px; color:#4A4A4A; font-family: "Microsoft YaHei";display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:340px;float:left;}
.news_f li span{line-height:39px;font-size:16px; color:#999; float:right;font-family: "Microsoft YaHei";}
.news_f li i{ float:left; font-size:24px;}

/*新闻3*/
.news5{width:570px; height:307px; background-color:#FFF; padding:10px;}
.news6{width:570px; height:307px;background-color:#FFF; padding:10px; margin-left:20px;}
.news_x { zoom:1; overflow:hidden; }
.news_x ul { padding:15px 0 0; }
.news_x li { line-height:39px; display:block;clear:both;}
.news_x li a { text-indent:8px;line-height:39px; font-size:16px; color:#4A4A4A; font-family: "Microsoft YaHei";display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:440px; float:left;float:left;}
.news_x li span{line-height:39px;font-size:16px; color:#999; float:right;font-family: "Microsoft YaHei";}
.news_x li i{ float:left; font-size:24px;}


/*按钮*/
.aniu{ width:218px; overflow:hidden;margin-left:18px;}
.aniu a{  background-color:#FFF;display:block; width:175px; height:69px; border:#E4E4E4 1px solid; line-height:65px; padding:0 20px;font-family: "Microsoft YaHei"; font-size:16px; color:#333; margin-bottom:14px;}
.aniu a img{ float:left; margin:20px 20px;}

.work_dw_b a{ display:block; width:120px; height:70px; background:#FFF; text-align:center;  border:#E4E4E4 1px solid;}
.work_dw_b a img{ margin:13px auto 7px;}
.work_dw_b a p{font-family: "Microsoft YaHei"; font-size:16px; color:#333;}
.work_ld_b a{display:block; width:120px; height:70px; background:#FFF; text-align:center;  border:#E4E4E4 1px solid;}
.work_ld_b a img{ margin:13px auto 7px;}
.work_ld_b a p{font-family: "Microsoft YaHei"; font-size:16px; color:#333;}


/*行政公示*/
.xzgs{width:1200px;overflow:hidden; margin:auto;}
.xzgs img{ margin-left:5px;}

/*统计报送*/
.main3{width:1200px;margin:auto; margin-top:20px; overflow:hidden; }
.tjgb {width:218px; height:326px;margin-left:15px;overflow:hidden; background-color:#FFF;}
.tjgb dl { width:218px; height:326px; float:left; display:block; margin-top:0px;  }
.tjgb dt { background:#137BCE;  height:44px; line-height:44px; text-indent:15px; color:#fff;font-family:"Microsoft YaHei"; font-size:18px; }
.tjgb dd { margin:10px 0px 10px 15px; line-height:34px;height:264px;  overflow-y:scroll; overflow-x:hidden;font-family:"Microsoft YaHei";font-size:14px; color:#333;}

/*服务指南*/
.main4 { width:1200px;margin:auto; margin-top:20px; overflow:hidden;background-color:#FFF; }
.main4 ul { padding:33px 6px 0 6px; }
.main4 li { display:block; text-align:center; float:left; width:15%; margin-left:1.4%; }
.main4 li a {font-family:"Microsoft YaHei";font-size:16px; color:#333;line-height:50px; }
.main4 li img { display:block; margin:0 auto; width:110px; height:110px;}


/*专题滚动*/
.ztzl{ width:1200px;margin:25px auto 0; overflow:hidden; }
.Box .content { width: 1200px; margin: 0 auto; }
 .Box .Box_con { position: relative; }
 .Box .Box_con .btnl { z-index: 1; position: absolute; }
 .Box .Box_con .btn { display: block; width: 41px; height: 41px; position: absolute; top: 80px; cursor: pointer; }
 .Box .Box_con .btnl { background:url(../images/jtl02.png)no-repeat center; top: 30px; }
 .Box .Box_con .btnr { background: url(../images/jtr02.png) no-repeat center; z-index: 1; right: 1px; top: 30px; }
 .Box .Box_con .btnl:hover { background: url(../images/jtl03.png) no-repeat; }
 .Box .Box_con .btnr:hover { background: url(../images/jtr03.png) no-repeat center; }
 .Box .Box_con .conbox { position: relative; overflow: hidden; }
 .Box .Box_con .conbox ul { position: relative;list-style: none; }
 .Box .Box_con .conbox ul li { float: left; width: 293px; height: 94px; margin-left: 10px; overflow: hidden; }
 .Box .Box_con .conbox ul li:first-child { margin-left: 0; }
 .Box .Box_con .conbox ul li img { display: block; width: 293px; height: 95px; transition: all 0.5s; }
 .Box .Box_con .conbox ul li:hover img { transform: scale(1.1); }
 .Box .BoxSwitch { margin-top: 30px; text-align: center; }
 .Box .BoxSwitch span { display: inline-block; *display: inline;*zoom: 1; vertical-align: middle; width: 30px; height: 3px; background: #ccc; margin: 0 5px;cursor: pointer; }
 .Box .BoxSwitch span.cur { background: red;}
.clearfix{clear:both;}

/*底部*/
.foot{ width:100%; margin:auto; background:#E0E0E0;margin-top:20px; overflow:hidden;height:60px;}
.footer{ width:100%; margin:auto; background:#1369C0; padding:25px 0; overflow:hidden;}
.footer_a{ width:900px; padding-top:20px;margin:auto;}
.footer_a p{font-family: "Microsoft YaHei"; font-size:14px; color:#FFF; line-height:30px;margin:auto; text-align:center;}
.footer_b{ width:180px;padding-top:20px;margin:auto; }

.footer_a a { font-size:14px; color:#FFF;}

.lj{ width:100%; height:55px; background:#DFDFDF; padding:19px 0px;}
.lj table select { width:383px; height:35px; line-height:35px; border:#d8d8d8 1px solid; color:#666; font-size:14px; padding-left:10px;}
/*间隔div*/
.jiange{ width:1200px; height:35px; margin:auto;}