@charset "utf-8";

/* 通用样式 */

.tddgmyjhxbg {
    position: relative;
    width: 100%;
    background: url(jycyztbg.png) no-repeat center 0,url(jycyztbg3.jpg) no-repeat center bottom,url(jycyztbg2.jpg) no-repeat center 600px;
}
.ztheader {
	height: 600px;
	width: 1210px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.logo {
    width: 230px;
    padding-top:15px;
	position:absolute;
}
.logo img {
  max-width: 100%; 
}

/*菜单导航*/
.dhcd {
	width: 100%;
	background-color: #306cb4;
}
.cddhlist{
	width: 1200px; 
	margin:auto;
	height: 56px;
	background: #306cb4;
}
.cddhlist ul li{
	float: left;
	width: 198px;
	height: 56px;
	border-right: 1px solid rgba(255,255,255,0.3);
}
.cddhlist ul li:last-child{border-right: none;}/*最后1个子元素右框*/
.cddhlist ul li a{
	display: block;
	text-align: center;
	line-height: 56px;
	color: #fff;
	font-size: 20px;
	font-weight: 700;
	transition: .3s all;
}
.cddhlist ul li a:hover{
	background-color:#15487E;
	
}
/*菜单导航结束*/

/*工作动态*/
.jycyzthxdt {
	width: 1170px;
	height: 480px;
	background: url(dtkd.png) no-repeat top right;
	margin-top:20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-left:10px;
	padding-right:20px;
}

.jycyzthxdt .biaoti{
	width: 520px;
	height: 95px;
	background: url(jydtxb1.png) no-repeat top left;
	clear: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.jycyzthxdt .biaoti a{float: right;margin-top: 40px;}

.jycyzthxdt .gztj {
	height: 400px;
	width: 1200px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.gztj .zzdt-z {
	float: left;
	height: 360px;
	width: 640px;
	position: relative;
	margin-top: 40px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}

.gztj .zzdt-y {
	float: right;
	height: 360px;
	width: 520px;
	margin-top: 10px;
	padding-right:20px;
}

.gztj .zzdt-y li {margin-bottom:12px;width: 520px;height: 45px;}
.gztj .zzdt-y li span{float: right;font-size: 16px;color: #404344;margin-right: 15px;}
.gztj .zzdt-y li a{font-size: 16px;padding-left: 20px;width: 530px;height: 50px;background:#dcf2ff ;line-height: 50px;display: block;}
.gztj .zzdt-y li a:hover{border-left:6px solid #5ca973 ;padding-left: 14px;background: #c0e3c3;}

/*工作动态结束*/



/*政策文件*/
.zcwjnr {
	height: 450px;
	width: 1200px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right:10px;
}

.zcwjnr .biaoti {
	width: 1200px;
	height: 100px;
	background: url(jydtxb2.png) no-repeat top left;
	clear: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.zcwjnr .biaoti a{float: right;margin-top: 40px;}

.msssdt{width: 1200px;margin: 0 auto;padding-top: 5px; padding-bottom:10px;}
.msssdt .con_1{
	width: 530px;
	height:100px;
	padding: 15px 15px 15px 15px;
	float: left;
	margin: 25px 15px 25px 15px;
	background-color: #f2f2f3;
	/*border-bottom: 3px solid #a9c7d0;*/
}
.msssdt .con_1:nth-child(2n) {float:right;}
.msssdt .con_sj {width: 200px;height:20px;border-bottom: 1px solid #47844c; float:right;}
.msssdt .con_sj p{font-size: 18px;color:#47844c ;line-height: 25px;}
.msssdt .con_sj p span{font-size: 18px;color:#47844c ;}

.msssdt .con_zw {width: 530px;height: 80px;}
.msssdt .con_zw h2 a{color:#3e3e3e;font-size: 17px;}
.msssdt .con_zw p{text-align: justify;text-justify: inter-ideograph;font-size: 15px;color: #3e3e3e;line-height:28px;padding-top: 10px;}
.msssdt .con_zw p a{color: #ed3118;}
.msssdt .con_1:hover{box-shadow:0 0 15px 2px #ccc; }


/*政策文件结束*/


/*在线办事*/
.xyjyzxbs {
	width: 1200px;
	height: 350px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.xyjyzxbs .biaoti {
	width: 1200px;
	height: 80px;
	background: url(jydtxb3.png) no-repeat top center;
	clear: none;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.xyjyzxbs .biaoti a{float: right;margin-top: 40px;}

.xyjyzxbs .zw{width: 335px;height: 150px;background: #ffffff;border-top: 5px #363382 solid;float: left;margin-right: 37px;margin-top: 30px;padding:24px 20px;}
.xyjyzxbs .zw span{font-size: 22px;color: #204c85;font-weight: bold;line-height: 30px;margin-left:25px ;}
.xyjyzxbs .zw_1{width: 315px;height:30px;background: #ccc;background: url(cio_z.png) no-repeat left ;margin-left: 20px;}
.xyjyzxbs .zw_1 a{float: right;color: #000;font-size:14px;margin-top:5px;}
.xyjyzxbs .zw li {margin-top: 19px;background: url(zjha-26.gif) no-repeat left center;    margin-left: 25px;}
.xyjyzxbs .zw li a{color: #000;padding-left:22px;}
.xyjyzxbs .zw li a:hover{color:#08328a;font-weight: bold;}
.xyjyzxbs .zw li:hover {background: url(cio_kx.png) no-repeat left center;}
.xyjyzxbs .zw:hover{box-shadow: 0px 5px 10px #ccc;border-top: 10px #363382 solid;transition: border-top 0.2s ease-out; }

.xyjyzxbs .zw.visible {  
   /* box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.5);  */
  }  

.xyjyzxbs .zw:nth-child(4n) {margin-right:0px;}



/*在线办事结束*/

/*互动交流*/
.hdjl {
	width: 1200px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}

.hdjl .biaoti{
	width: 1200px;
	height: 80px;
	background: url(jydtxb4.png) no-repeat top center;
	clear: none;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.hdjl .biaoti a{float: right;margin-top: 40px;}

.picScroll-left{
	width:1350px;
	height:430px;
	overflow:hidden;
	position:relative;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-left:20px;
	margin-bottom:25px;
  }
  .picScroll-left .prev{
    display: block;
    width:25px;
    height:35px;
    background: url(web_left.png) no-repeat;
    background-size:100% 100%;
    position: absolute;
    left:0;
    top:110px;
    cursor: pointer;
  }
  .picScroll-left .next{
    display: block;
    width:25px;
    height:35px;
    background: url(web_right.png) no-repeat;
    background-size:100% 100%;
    position: absolute;
    right:0;
    top:110px;
    cursor: pointer;
  }
  .picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
  .picScroll-left .hd .next{ background-position:0 -50px;  }
  .picScroll-left .hd .prevStop{ background-position:-60px 0; }
  .picScroll-left .hd .nextStop{ background-position:-60px -50px; }
  .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
  .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
  .picScroll-left .hd ul li.on{ background-position:0 0; }
  .picScroll-left .bd{ padding:10px 10px 10px 56px; width:1200px; }
  .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
  .picScroll-left .bd ul li{ width:380px; height:430px; margin:0 15px; float:left; _display:inline; overflow:hidden;}
  .picScroll-left .bd ul li .pic1{ text-align:center; }
  .picScroll-left .bd ul li .pic1 img{ width:380px; height:235px; display:block; }
  .picScroll-left .bd ul li .title{ position: absolute; bottom: 0; left:0;width:100%; height:50px; line-height:50px; color:#fff;}

 .web_mdcx_group{
    width:1210px;
    margin:0 auto 50px auto;
}
.web_baogao_word{
    width: 100%;
    padding:2px 0;
    margin-top: 10px;
    font-size: 14px;
    line-height:28px;
  }
  .web_baogao_word h2{
    display: block;
    font-size: 18px;
  }
  .web_baogao_word p{
    display: block;
    font-size: 14px;
    color:#4f504d;
  }
  
.tuwenhd{margin:0 auto;width:1200px;height:420px;position:relative;}
.tuwenhd p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:20px; left:300px;}
#four_flash{position:relative;width:1200px;height:370px; margin:0 auto;position:absolute;bottom:20px;}
#four_flash .flashBg{width:998px;height:370px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:370px; position:absolute;top:15; left:0;}
#four_flash .flashBg ul.mobile li{border:0;float:left;width:340px;height:340px;margin-left:-12px;padding-top:20px;color:#6C6E85;}
#four_flash .flashBg ul.mobile li img{width:280px;height:180px;display:block; margin:0 auto;border:0;}
#four_flash .flashBg ul.mobile li dd{
	font-size:17px;
	width:280px;
	height:60px;
	line-height:30px;
	text-align:center;
	vertical-align:middle;
	margin-left:28px;
	border-bottom:1px solid #dadce3;
	margin-top:10px;
	font-weight: bold;
}
#four_flash .flashBg ul.mobile li p{font-size:15px; text-align:left;width:280px; line-height:24px;margin-top:10px;margin-left:28px;}

#four_flash .but_left{width:50px;height:100px;position:absolute; top:136px; left:0px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:136px; right:0px;}
#four_flash .but_left:hover{background:url(qianxleft1.png) no-repeat;}
#four_flash .but_right:hover{background:url(qianxr1.png) no-repeat;}


/*互动交流结束*/

/*空白底*/
.kbdk {
	width: 1200px;
	height:180px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}

.mululb {
	width: 1300px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.muztsy{width: 1210px;height: 80px;margin: 0 auto;}
.muztsy img a{float: right;}
