@charset "utf-8";
/* CSS Document */

/*政务公开*/
.zwgk,.bsfw,.hdjl,.zjwh,.zndh{ width:1200px; margin:0 auto; overflow:hidden; background:#fff; }
.zwgk .zwgk01,.bsfw .bsfw01,.hdjl .hdjl01,.zjwh .zjwhlm,.zndh .zndhlm{ width:1170px; margin:10px auto; overflow:hidden;}
.zwcon01{ width:368px; height:152px; border:1px solid #ccc; overflow:hidden; margin:0 5px; padding:0 5px; overflow:hidden;}
.zwcon01 ul li{ width:164px; float:left;background:url(../images/icon18.png) no-repeat center right; padding:13px 10px; border-bottom:1px solid #ccc;}
.zwcon01 ul li a{font-size:16px; color:#333; width:100%; line-height:24px;  display:inline-block; padding-left:30px; }
.zwcon01 ul li.icon01 a{ background-image:url(../images/icon19.png); background-repeat:no-repeat; background-position:top left; }
.zwcon01 ul li.icon02 a{ background-image:url(../images/icon20.png); background-repeat:no-repeat; background-position:top left;}
.zwcon01 ul li.icon03 a{ background-image:url(../images/icon21.png); background-repeat:no-repeat; background-position:top left;}
.zwcon01 ul li.icon04 a{ background-image:url(../images/icon22.png); background-repeat:no-repeat; background-position:top left;}
.zwcon01 ul li.icon05 a{ background-image:url(../images/icon23.png); background-repeat:no-repeat; background-position:top left;}
.zwcon01 ul li.icon06 a{ background-image:url(../images/icon24.png); background-repeat:no-repeat; background-position:top left;}
.zwcon01 ul li.icon07 a{ background-image:url(../images/icon25.png); background-repeat:no-repeat; background-position:top left;}
.zwcon01 ul li.icon08 a{ background-image:url(../images/icon26.png); background-repeat:no-repeat; background-position:top left;}
.zwcon01 ul li.icon02,.zwcon01 ul li.icon04,.zwcon01 ul li.icon06,.zwcon01 ul li.icon08{ background:none;}
.zwcon01 ul li:hover{ background:#d8d5d5;}
.zwcon01 ul li:hover a{ background-position:bottom left; color:#015293;}

.zwcon02{ width:380px; background:#f7f7f7; height:205px; margin:0 5px; overflow:hidden;}
.tit01{ padding:10px 10px 0 10px;}
.tit01 p{ font-size:14px; color:#015293; line-height:14px;}
.tit01 h3{ font-size:16px; line-height:24px; color:#015293; width:130px; text-align:center;}
.con01{ overflow:hidden; padding:0 10px;}
.con01 .conzb{ width:130px; margin:0 auto; overflow:hidden; text-align:center;}
.con01 .conzb img{ width:90px; height:115px; margin:0 auto; text-align:center;}
.con01 .conyb{ width:230px;}
.con01 .conyb .btzb{ width:90px;}
.con01 .conyb .btzb ul li{ font-size:16px; color:#333; line-height:28px; text-align:right;}
.con01 .conyb .xmyb{ width:120px;}
.con01 .conyb .xmyb ul li{ font-size:14px; line-height:28px; color:#666;}
.con02{ padding:0 10px; width:130px;  text-align:center; padding-top:10px;}
.con02 a{ width:110px; height:26px; margin:0 auto; text-align:center;}
.con02 img{ margin:0 auto; text-align:center;}

.zwcon03{ width:380px; margin:0 5px; height:205px; overflow:hidden;}
.zwcon03 .con03{ overflow:hidden; }
.zwcon03 .con03 ul{ margin-right:-2px;}
.zwcon03 .con03 ul li{ width:189px; margin-right:2px; margin-bottom:2px; height:43px; background:#edf7ff; float:left; font-size:16px; color:#333; line-height:43px; text-align:center;}
.zwcon03 .con03 ul li a{ width:100%; color:#333; display:inline-block;}
.zwcon03 .con03 ul li:hover a{ color:#015293; text-decoration:none;}
.zwcon03 .con04{ overflow:hidden;}
.zwcon03 .con04 ul{ margin-bottom:-2px;}
.zwcon03 .con04 ul li{ width:100%; height:34px; font-size:16px; line-height:34px; color:#fff; margin-bottom:2px; text-align:center;}
.zwcon03 .con04 ul li a{ width:100%; color:#fff; display:inline-block; font-weight:bold;}
.zwcon03 .con04 ul li.ys01{ background:#4e85b3;}
.zwcon03 .con04 ul li.ys02{ background:#015293;}


.zwgk02{width:1170px; margin:10px auto; overflow:hidden; height:590px;}
.zwgk01 .zwcon04{ width:380px; overflow:hidden; margin:10px 5px;}
.zwgk01 .zwcon04 .con05{ height:160px; background:#edf7ff; overflow:hidden; margin-bottom:10px;}
.zwgk01 .zwcon04 .con05 ul li{ width:85px; float:left; height:30px; margin:5px 5px; text-align:center;}
.zwgk01 .zwcon04 .con05 ul li a{ font-size:16px; color:#333; line-height:30px;}
.zwgk01 .zwcon04 .con05 ul li a:hover{ color:#015293; border-bottom:2px solid #015293; text-decoration:none;}
.zwgk01 .zwcon04 .con06{ width:100%; overflow:hidden; background:#f7f7f7; height:108px; border-top:3px solid #015293;}
.zwgk01 .zwcon04 .con06 ul{ overflow:hidden;}
.zwgk01 .zwcon04 .con06 ul li{height:36px; float:left; text-align:center;}
.zwgk01 .zwcon04 .con06 ul li.icon09{ width:115px; background:url(../images/icon27.png) no-repeat right center; }
.zwgk01 .zwcon04 .con06 ul li.icon10{ width:150px;}
.zwgk01.zwcon04 .con06 ul li a{ color:#666; line-height:36px; font-size:14px;}

.zwgk02 .zwcon05{ width:770px; overflow:hidden; margin:0 5px;}
.zwgk02 .zwcon05 .tit02{ overflow:hidden; height:32px; margin-bottom:8px;}
.zwgk02 .zwcon05 .tit02 ul{ margin-right:-20px;}
.zwgk02 .zwcon05 .tit02 ul li{ float:left;  margin-right:18px;}
.zwgk02 .zwcon05 .tit02 ul li h3{ color:#ac0807; font-size:16px; line-height:32px; letter-spacing:1px; width:100px;}
.zwgk02 .zwcon05 .tit02 ul li select{ height:32px; border:1px solid #ccc; font-size:14px; color:#333;}
.zwgk02 .zwcon05 .tit02 ul li.kd01 select{ width:110px;} 
.zwgk02 .zwcon05 .tit02 ul li.kd02 select{ width:60px;} 
.zwgk02 .zwcon05 .tit02 ul li input{ height:30px; border:1px solid #ccc; background:#fff; font-size:14px;}
.zwgk02 .zwcon05 .tit02 ul li input.flie01{width:180px;}
.zwgk02 .zwcon05 .tit02 ul li input.file02{width:100px;}
.zwgk02 .zwcon05 .tit02 ul li.kd03 input{ width:68px; background:url(../images/soso02.png) no-repeat center;border:none; font-size:14px; color:#fff;}
.zwgk02 .zwcon05 .tit02 ul li p{ font-size:14px; line-height:32px; color:#333; width:60px; text-align:right;}

.jh01{ width:190px; overflow:hidden;}
.zwgk02 .zwcon05 .con07{ width:190px; height:208px; overflow:hidden;}
.zwgk02 .zwcon05 .con07 ul li{ width:190px; height:50px; margin-bottom:2px; background:#f7f7f7; text-align:center;}
.zwgk02 .zwcon05 .con07 ul li a{ font-size:16px; color:#333; line-height:50px; width:100%; display:inline-block; }
.zwgk02 .zwcon05 .con07 ul li a:hover{ text-decoration:none; background:#d5d5d5;}
.zwgk02 .zwcon05 .zjan{ overflow:hidden; height:33px;}
.zwgk02 .zwcon05 .zjan ul{ margin-right:-6px;}
.zwgk02 .zwcon05 .zjan ul li{ float:left; width:92px; height:33px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; text-align:center; margin-right:6px;}
.zwgk02 .zwcon05 .zjan ul li a{ font-size:14px; color:#fff; line-height:33px;}
.zwgk02 .zwcon05 .zjan ul li.ys03{ background:#4e85b3;}
.zwgk02 .zwcon05 .zjan ul li.ys04{ background:#015293;}

.con08{ width:560px; height:214px; overflow:hidden;}
.con08 ul{ overflow:hidden;}
.con08 ul li{ width:100%; font-size:14px; line-height:30px; color:#999;}
.con08 ul li a{ font-size:14px; color:#999; line-height:30px;}
.con08 ul li a:hover{color:#015293;}
.con08 ul li span{ font-size:12px; line-height:30px; color:#999;}
.con08 ul li i{ font-style:normal; padding-left:15px;}

/*办事服务*/
.bsfw .bsfw01 .bszb{ width:770px; height:590px; overflow:hidden; margin:0 5px;}
.bszb .con09{ height:44px;}
.bszb .con09 .adzb{ width:401px; height:44px;}
.bszb .con09 .adzb img{width:401px; height:44px;}
.bszb .con09 .soyb{ width:360px; height:44px;}
.sear_up,.sear_dm{ height:22px;width:360px;}
.sear_up ul{ overflow:hidden; margin-right:-10px;}
.sear_up ul li{ float:left; margin-right:10px;}
.sear_up input{ height:20px; border:1px solid #ccc; background:#fff; width:268px; font-size:12px; color:#666; padding-left:10px;}
.sear_up input.btn01{ width:70px; height:22px; background:url(../images/soso03.png) no-repeat center; border:none;}
.sear_dm ul{ overflow:hidden;}
.sear_dm ul li{ float:left; font-size:14px; margin-right:10px; line-height:22px; color:#333;}
.sear_dm ul li a{ font-size:14px; color:#ab0d0d; line-height:22px;}

.bszb .con10{ width:770px; margin-top:10px; }
.bszb .con10 .slideTxtBox02{ border:1px solid #dfdfdf;}
.slideTxtBox02 .hd{  height:30px; overflow:hidden;}
.slideTxtBox02 .hd ul{overflow:hidden;}
.slideTxtBox02 .hd ul li{ overflow:hidden; float:left; width:192px; text-align:center; line-height:30px; color:#015293; font-size:16px; cursor:pointer; background:url(../images/icon62.jpg) no-repeat center; }
.slideTxtBox02 .hd ul li.on{ background:url(../images/icon63.jpg) no-repeat center;}
.slideTxtBox02 .bd{background:#f7f7f7;}
.bsnr01{ width:100%; height:350px; overflow:hidden;}
.rdzb{ width:543px; padding:5px; overflow:hidden;}
.rdzb ul li{ width:171px; height:129px; margin:5px; float:left; position:relative; background:#015293; transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -webkit-transition: all .3s ease-out;}
.grad{ width:171px; height:131px; overflow:hidden; }
.grad .gard_img{ width:171px; height:99px; overflow:hidden;}
.grad img{transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -webkit-transition: all .3s ease-out; width:171px; height:99px;}
.grad .wz01{ height:30px; text-align:center; border:1px solid #ccc; background:#fff;}
.grad .wz01 h3{ font-size:16px; line-height:30px; color:#333;}
.grad .wz01 p{ width:80%; font-size:14px; line-height:32px; color:#333; position:absolute; bottom:40px; left:10%; opacity:0; color:#fff;transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -webkit-transition: all .3s ease-out;}
.rdzb ul li:hover p{ opacity:1; line-height:14px; bottom:60px; }
.rdzb ul li:hover img{transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); opacity:0.5;}

.bszb .con11{ width:770px; margin:10px 0;}
.bszb .con11 table{ width:100%; text-align:center;}
.bszb .con11 table tr td{ border:1px solid #ccc; font-size:14px; height:30px; line-height:30px; color:#333;}
.bszb .con11 table tr td a{font-size:14px; height:30px; line-height:30px; color:#333;}
.bszb .con11 table tr td a:hover{color:#015293;}
.bszb .con11 table tr td p{ color:#015293; font-size:16px; font-weight:bold;}

.bszb .con12{ width:780px; margin-bottom:10px; overflow:hidden;}
.bszb .con12 .con12zb{ overflow:hidden; width:440px;}
.bszb .con12 .con12zb ul li{ float:left; width:210px; height:40px; margin-right:10px; text-align:center;}
.bszb .con12 .con12zb ul li a{ font-size:16px; line-height:40px; color:#fff;}
.up01{ height:20px;}
.up01 p{ font-size:16px; line-height:20px;}
.down01{ height:20px;}
.down01 p{ font-size:14px; line-height:14px;}
.ys05{ background:#64c594;}
.ys06{ background:#7a97e1;}
.con12yb{ width:340px; overflow:hidden;}
.con12yb ul li{ overflow:hidden; float:left; line-height:40px;}
.con12yb ul li h3{ font-size:16px; color:#ac0807; line-height:40px; width:80px; text-align:center;}
.con12yb ul li p{ font-size:14px; color:#333; line-height:40px; width:60px; text-align:center;}
.con12yb ul li.btn02 input{ height:28px; border:1px solid #ccc; background:#fff; width:120px; padding-left:10px; font-size:14px; color:#666; }
.con12yb ul li.btn03 input{ width:48px; height:30px; background:url(../images/soso04.png) no-repeat top center; margin-left:10px;}

.bsfw .bsfw01 .bsyb{ width:380px; overflow:hidden; margin:0 5px; height:590px;}
.bsyb .con13{  border:1px solid #ccc;}
.bsyb .tit03{ height:29px; background:#f7f7f7;}
.bsyb .tit03 p{ color:#015293; font-size:16px; line-height:28px; border-bottom:1px solid #ccc; text-indent:1em; font-weight:bold;}
.bsyb .con13 .con13_lm{ width:360px; overflow:hidden; padding:10px 10px 0 10px; height:212px;}
.bsyb .con13 .con13_lm ul{ overflow:hidden; }
.bsyb .con13 .con13_lm ul li{ width:90px; float:left; text-align:center; padding:8px 0; border-bottom:1px solid #ccc; }
.bsyb .con13 .con13_lm ul li span{ display:block; width:24px; height:24px; background-position: bottom center; margin:0 auto;}
.bsyb .con13 .con13_lm ul li span.icon11{ background-repeat:no-repeat;}
.bsyb .con13 .con13_lm ul li span.icon12{  background-repeat:no-repeat;}
.bsyb .con13 .con13_lm ul li span.icon13{  background-repeat:no-repeat;}
.bsyb .con13 .con13_lm ul li span.icon14{  background-repeat:no-repeat;}
.bsyb .con13 .con13_lm ul li span.icon15{  background-repeat:no-repeat;}
.bsyb .con13 .con13_lm ul li span.icon16{ background-repeat:no-repeat;}
.bsyb .con13 .con13_lm ul li span.icon17{  background-repeat:no-repeat;}
.bsyb .con13 .con13_lm ul li span.icon18{background-repeat:no-repeat;}
.bsyb .con13 .con13_lm ul li span.icon19{  background-repeat:no-repeat;}
.bsyb .con13 .con13_lm ul li span.icon20{  background-repeat:no-repeat;}
.bsyb .con13 .con13_lm ul li span.icon21{ background-repeat:no-repeat;}
.bsyb .con13 .con13_lm ul li span.icon22{  background-repeat:no-repeat;}
.bsyb .con13 .con13_lm ul li p{ font-size:16px; line-height:30px; color:#333;}
.bsyb .con13 .con13_lm ul li:hover{ background:#0078d7;}
.bsyb .con13 .con13_lm ul li:hover span{ background-position:top center;}
.bsyb .con13 .con13_lm ul li:hover p{ color:#fff;}
.bsyb .con13 .con13_lm ul li a:hover{ text-decoration:none;}
.bsyb .con13 .con13_lm ul li:first-child+li+li+li,.bsyb .con13 .con13_lm ul li:first-child+li+li+li+li+li+li+li,.bsyb .con13 .con13_lm ul li:first-child+li+li+li+li+li+li+li+li+li+li+li{ background:none;}
.bsyb .con13 .con13_lm ul li:first-child+li+li+li:hover,.bsyb .con13 .con13_lm ul li:first-child+li+li+li+li+li+li+li:hover,.bsyb .con13 .con13_lm ul li:first-child+li+li+li+li+li+li+li+li+li+li+li:hover{background:#0078d7;}

.bm_list{ padding:5px 6px; overflow:hidden;}
.bm_list ul li{ width:122px; height:36px; background:#e2e0e0; float:left; margin:2px; text-align:center;transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -webkit-transition: all .3s ease-out;}
.bm_list ul li a{ color:#333; font-size:14px; line-height:36px; text-align:center;}
.bm_list ul li:hover{ background:#015293;}
.bm_list ul li:hover a{ color:#fff;}


.rdyb{ width:205px; margin:10px 10px 0 0; overflow:hidden;}
.rdyb .dt01{ border:1px solid #dfdfdf; height:238px;}
.rdyb .dt02{ border:1px solid #dfdfdf; height:28px; background:#fff; }
.rdyb .dt02 p{ font-size:16px; line-height:28px; color:#333; text-align:center; font-weight:bold;}

.bsyb .con14{ width:380px; overflow:hidden; margin:10px 0;}
.bsyb .con14 ul{ overflow:hidden; margin-right:-10px;}
.bsyb .con14 ul li{ float:left; width:185px; height:40px; text-align:center;border-radius:4px;moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; behavior: url(pie.htc); margin-right:10px;}
.bsyb .con14 ul li a{ font-size:16px; font-weight:bold; color:#fff; line-height:40px;}
.ys07{ background:#4e85b3;}
.ys08{ background:#015293;}

.bsyb .con15{ border:1px solid #ccc; height:181px;}
.bsyb .con15_lm{ overflow:hidden; height:164px;}
.bsyb .con15_lm ul{ margin:0 -4px -4px 0;}
.bsyb .con15_lm ul li{ float:left; width:75px; margin:0 1px 1px 0; height:50px; background:#ddeefc; text-align:center;}
.bsyb .con15_lm ul li a{ font-size:14px; line-height:62px; width:100%; display:inline-block; }
.bsyb .con15_lm ul li a:hover{ color:#015293;}
.bsyb .con15_lm ul li.ts01{ width:151px;}

.zrr_list{ padding:0 8px; overflow:hidden;}
.zrr_listlm{ overflow:hidden;}
.zrr_listlm ul{ margin-bottom:8px;}
.zrr_listlm ul li{ float:left; width:94px; text-align:center; height:92px; margin:4px auto; border-bottom:1px solid #ccc; background:url(../images/icon66.png) no-repeat center right;}
.zrr_listlm ul li p{ font-size:16px; line-height:47px;}
.zrr_listlm ul li span{width:28px; height:28px; display:block; margin:10px auto 0 auto; background-repeat:no-repeat; background-position:bottom center;}
.zrr_listlm ul li span.icon23{ background-image:url(../images/icon40.png);}
.zrr_listlm ul li span.icon24{ background-image:url(../images/icon41.png);}
.zrr_listlm ul li span.icon25{ background-image:url(../images/icon42.png);}
.zrr_listlm ul li span.icon26{ background-image:url(../images/icon43.png);}
.zrr_listlm ul li span.icon27{ background-image:url(../images/icon44.png);}
.zrr_listlm ul li span.icon28{ background-image:url(../images/icon45.png);}
.zrr_listlm ul li span.icon29{ background-image:url(../images/icon46.png);}
.zrr_listlm ul li span.icon30{ background-image:url(../images/icon47.png);}
.zrr_listlm ul li span.icon31{ background-image:url(../images/icon48.png);}
.zrr_listlm ul li span.icon32{ background-image:url(../images/icon49.png);}
.zrr_listlm ul li span.icon33{ background-image:url(../images/icon50.png);}
.zrr_listlm ul li span.icon34{ background-image:url(../images/icon51.png);}
.zrr_listlm ul li span.icon35{ background-image:url(../images/icon52.png);}
.zrr_listlm ul li span.icon36{ background-image:url(../images/icon53.png);}
.zrr_listlm ul li span.icon37{ background-image:url(../images/icon54.png);}
.zrr_listlm ul li span.icon38{ background-image:url(../images/icon55.png);}
.zrr_listlm ul li span.icon39{ background-image:url(../images/icon56.png);}
.zrr_listlm ul li span.icon40{ background-image:url(../images/icon57.png);}
.zrr_listlm ul li span.icon41{ background-image:url(../images/icon58.png);}
.zrr_listlm ul li span.icon42{ background-image:url(../images/icon59.png);}
.zrr_listlm ul li span.icon43{ background-image:url(../images/icon60.png);}
.zrr_listlm ul li span.icon44{ background-image:url(../images/icon61.png);}
.zrr_listlm ul li span.icon45{ background-image:url(../images/icon65.png);}
.zrr_listlm ul li:hover{ background:#0078d7;}
.zrr_listlm ul li:hover p{ color:#fff; text-decoration:none;}
.zrr_listlm ul li:hover span{ background-position:top center;}
.zrr_listlm ul li:first-child+li+li+li+li+li+li+li,.zrr_listlm ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ background:none;}
.zrr_listlm ul li:first-child+li+li+li+li+li+li+li:hover,.zrr_listlm ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li:hover{background:#0078d7;}
.zrr_listlm ul li a:hover{ text-decoration:none;}

/*互动交流*/
.con16{ width:408px; border:1px solid #dfdfdf; background:#edf7ff; margin:0 5px; height:150px;}
.tit04{ height:30px; border-bottom:1px solid #dfdfdf;}
.tit04zb p{ font-size:16px; color:#ac0807; line-height:30px; font-weight:bold; padding-left:10px;}
.tit04yb{ overflow:hidden;}
.tit04yb ul li{ float:left; padding-left:20px; line-height:30px; margin:0 10px;}
.tit04yb ul li.icon46{ background:url(../images/icon70.png) no-repeat left center;}
.tit04yb ul li.icon47{ background:url(../images/icon71.png) no-repeat left center;}
.tit04yb ul li a{ font-size:12px; color:#333; }
.tit04yb ul li span{ color:#015293; }
.con16lm,.con16lm ul{ overflow:hidden;height:120px; width:100%;}
.con16lm ul li{ float:left; width:136px; margin:0 auto; text-align:center; padding:19px 0; background:url(../images/icon66.png) no-repeat center right;  }
.con16lm ul li img{ display:block; width:30px; height:30px; text-align:center; margin:10px auto;}
.con16lm ul li p{ font-size:16px; line-height:32px; color:#333;}
.con16lm ul li:hover,.con16lm ul li:first-child+li+li:hover{ background:#b7defd;}
.con16lm ul li:hover p{ color:#015293;}
.con16lm ul li:first-child+li+li{ background:none;}

.con17{ width:278px; height:110px; margin:0 5px;}
.tit05{ height:30px; border-bottom:1px solid #dfdfdf;}
.tit05 .tit05zb p,.tit06 .tit06zb p{ color:#015293; font-size:16px; font-weight:bold; line-height:30px; padding-left:10px;}
.con17 .con17_up{ border:1px solid #dfdfdf; background:#f7f7f7; height:110px; overflow:hidden;}
.con17_lm{ overflow:hidden; width:100%;}
.con17_lm ul li{ float:left; width:138px; height:80px; background:url(../images/icon64.jpg) no-repeat center right;}
.con17_lm ul li a:hover{ color:#015293;}
.con17_lm ul li a{ font-size:16px; line-height:80px; text-align:center; display:inline-block; width:100%;}
.con17_lm ul li:hover,.con17_lm ul li:first-child+li:hover{ background:#e5e5e5;}
.con17_lm ul li:first-child+li{ background:none;}
.con17_do{ overflow:hidden; margin-top:10px; height:30px;}
.con17_do ul{ overflow:hidden; margin-right:-10px;}
.con17_do ul li{ float:left; width:134px; margin-right:10px; height:30px; text-align:center;border-radius:4px;-moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; behavior: url(pie.htc);}
.con17_do ul li a{ color:#fff; font-size:16px; line-height:30px; width:100%; display:inline-block;}
.ys09{ background:#4e85b3;}
.ys10{ background:#015293;}
.ys11{ background:#a1d0c8;}
.ys12{ background:#86b7d7;}

.con18{ width:342px; height:110px; border:1px solid #dfdfdf; margin:0 5px;overflow: hidden;}
.tit06{ height:30px; border-bottom:1px solid #dfdfdf;}
.tit06yb{ overflow:hidden;}
.tit06yb ul li{ float:left; overflow:hidden; margin:0 10px; background:url(../images/icon72.png) no-repeat left center; padding-left:20px;}
.tit06yb ul li a{ font-size:12px; line-height:30px; }
.con18lm{ height:121px; padding:0 20px;}
.con18lm ul li{ border-bottom:1px solid #dfdfdf; height:61px; text-align:center;}
.con18lm ul li a{ font-size:16px; line-height:61px; color:#333;}
.con18lm ul li a:hover{ color:#015293;}

.con19{ height:110px; width:230px; overflow:hidden; margin:0 5px;}
.con19 ul{ overflow:hidden; margin-bottom:-3px;}
.con19 ul li{ height:35px; margin-bottom:3px; text-align:center;}
.con19 ul li a{ font-size:16px; color:#fff; font-weight:bold; line-height:35px; text-align:center; letter-spacing:4px;}

.hdjl02{ width:1170px; margin:10px auto; overflow:hidden; height:334px;}
.con20{ height:334px; width:565px; overflow:hidden; margin:0 5px;}
.con20 .tit07{ border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; height:28px;}
.con20 .tit07 .tit07zb p{ font-size:16px; color:#015293; font-weight:bold; line-height:28px; padding-left:10px;}
.con20 .tit07 .tit07yb a{ font-size:14px; color:#666666; line-height:28px;}
.con20lm{ width:100%; }
.con20lm table{ width:100%; border:1px solid #dfdfdf; text-align:center;}
.con20lm table tr th{ font-size:14px; font-weight:bold; line-height:32px; color:#015293;}
.con20lm table tr td{ border:1px solid #dfdfdf;font-size:12px; line-height:30px; height:30px; text-align:center; color:#333;}
.con20lm table tr td a{ font-size:12px; line-height:29px; color:#333;}
.ym01{ background:#e5e5e5; height:31px; font-size:12px; line-height:31px; color:#333; text-align:center;}
.ym01 input{ width:40px; height:19px; background:#fff; border:1px solid #ccc; font-size:12px; color:#333; }

.con21{height:334px; width:575px; overflow:hidden; margin:0 5px;}
.con21d{ height:190px; background:#f7f7f7; border-top:2px solid #015293;}
.tit08{ height:30px; border-bottom:1px solid #dfdfdf;}
.tit08 .tit08zb p{ font-size:16px; color:#015293; font-weight:bold; line-height:30px; padding-left:20px;}
.tit08 .tit08yb{ overflow:hidden;}
.tit08 .tit08yb ul li{ float:left; margin:0 10px; line-height:30px;}
.tit08 .tit08yb ul li.ts02 a{ background:#dfdfdf; color:#015293; font-size:14px; padding:2px 8px; line-height:30px;}
.tit08 .tit08yb ul li.ts03 a{ font-size:14px; color:#666;}
.con21lm{ overflow:hidden; padding:5px 20px;}
.con21lm ul li{ height:24px;}
.con21lm ul li p{ font-size:14px; color:#333; line-height:24px;}
.con21lm ul li span{ color:#015293;}
.tit09{ height:28px; border-bottom:1px solid #dfdfdf;}
.tit09 p{ float:left; display:inline-block; font-size:16px; padding-left:20px; font-weight:bold; color:#015293;}
.tit09 a{ float:right; display:inline-block; color:#333; padding-right:20px; font-size:14px;}
.con21lm02{ overflow:hidden;width:100%;box-sizing:border-box; padding:5px 20px;}
.con21lm02 ul li{ height:24px;}
.con21lm02 ul li a{ font-size:14px; line-height:24px; color:#333;}
.con21lm02 ul li p{ float:right; font-size:12px; color:#12px; color:#666;}

.con22{ margin-top:10px; height:134px; background:#f7f7f7;}
.con22 .slideTxtBox03{ overflow:hidden;}
.con22 .slideTxtBox03 .hd{ height:28px; background:#e5e5e5; padding-left:20px;}
.con22 .slideTxtBox03 .hd ul li{ font-size:14px; line-height:28px; color:#333; float:left; margin:0 10px;}
.con22 .slideTxtBox03 .hd ul li.on{ color:#015293; font-weight:bold;}
.yjzj01{ overflow:hidden; padding:5px 10px;}
.yjzj01 ul li{ height:24px; font-size:12px; color:#333; line-height:24px;}
.yjzj01 ul li a{font-size:12px; color:#333; line-height:24px; background:url(../images/icon01.png) no-repeat left center; padding-left:20px;}
.yjzj01 ul li p{ float:right; font-size:12px; line-height:24px; color:#666;}

/*走进武汉*/
.zjwh .zjwhlm .zjwhzb{ width:740px; height:496px; margin:0 5px;}
.zjwh .zjwhlm .zjwhyb{ width:410px; margin:0 5px; overflow:hidden; height:496px;}
.con23{ padding:5px; background:#f7f7f7; border:1px solid #dfdfdf; height:232px;}
.con23 .con23zb{ width:400px;}
.con23 .con23yb{ width:320px; height:230px; border:1px solid #666;}
.con23 .con23zb .tit10{ text-align:center; margin:0 auto;}
.con23 .con23zb .tit10 p{ font-size:20px; color:#333; font-weight:bold; line-height:32px;}
.con23 .con23zb .con23lm{}
.con23 .con23zb .con23lm p{ font-size:14px; line-height:28px; color:#666;}
.con23 .con23zb .con23lm a{ font-size:14px; line-height:28px; color:#015293; float:right;}
.con23 .con23zb .con23lm02{ overflow:hidden;}
.con23 .con23zb .con23lm02 ul li{ float:left; width:123px; background:#3ca4fd; margin:0 5px; height:32px; text-align:center;border-radius:4px;-moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; behavior: url(pie.htc);}
.con23 .con23zb .con23lm02 ul li a{ font-size:14px; line-height:32px; color:#fff; text-align:center; display:inline-block; padding-left:28px;}
.con23 .con23zb .con23lm02 ul li a.icon48{ background:url(../images/icon74.png) no-repeat left center;}
.con23 .con23zb .con23lm02 ul li a.icon49{ background:url(../images/icon75.png) no-repeat left center;}
.con23 .con23zb .con23lm02 ul li a.icon50{ background:url(../images/icon76.png) no-repeat left center;}
.con23yb{ overflow:hidden;}
.con23yb .slideTxtBox04{ overflow:hidden;}
.con23yb .slideTxtBox04 .hd{ overflow:hidden; height:30px; background:#fff;}
.con23yb .slideTxtBox04 .hd ul li{ float:left; width:50%; text-align:center; font-size:16px; line-height:30px; color:#015293; cursor:pointer; }
.con23yb .slideTxtBox04 .hd ul li.on{ background:#015293; color:#fff;}
.vid{ width:100%; height:200px; background:#936;}

.con24{ width:100%; margin:10px auto; overflow:hidden;}
.con24 ul{ margin-right:-8px;}
.con24 ul li{ width:177px; margin-right:8px; float:left; border:1px solid #dfdfdf;}
.con24 ul li .gklb_zi{ height:30px; padding:0 10px;}
.con24 ul li .gklb_zi p{ font-size:16px; color:#015293; line-height:30px; padding-left:30px; background:url(../images/icon73.png) no-repeat center left;}
.con24 ul li .gklb_img{ width:177px; height:154px; overflow:hidden;}
.con24 ul li .gklb_img img{width:177px; height:154px; overflow:hidden;}

.con25{ margin:10px auto; width:100%; overflow:hidden;}
.con25 ul{ margin-right:-10px;}
.con25 ul li{ float:left; margin-right:10px; width:115px; height:46px; overflow:hidden;border-radius:8px;-moz-border-radius:8px; -webkit-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; behavior: url(pie.htc);}
.con25 ul li img{width:115px; height:46px;}

.zjwh .zjwhlm .zjwhyb ul{ margin-right:-10px;}
.zjwh .zjwhlm .zjwhyb ul li{ float:left; width:200px; height:116px; margin-right:10px; overflow:hidden; margin-bottom:10px;transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -webkit-transition: all .3s ease-out; background:#015293; position:relative; cursor: pointer;}
.zjwh .zjwhlm .zjwhyb ul li .gard02{ width:200px; height:116px; overflow:hidden; }
.zjwh .zjwhlm .zjwhyb ul li .gard_img{width:200px; height:116px; overflow:hidden;}
.zjwh .zjwhlm .zjwhyb ul li .gard_img img{
transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -webkit-transition: all .3s ease-out;width:200px; height:116px; overflow:hidden;
}
.zjwh .zjwhlm .zjwhyb ul li .gard_zi{ position:absolute; top:0; left:0; padding:0 20px; opacity:0;transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -webkit-transition: all .3s ease-out;}
.zjwh .zjwhlm .zjwhyb ul li .gard_zi p{ font-size:14px; color:#fff; line-height:24px; text-align:center;}
.zjwh .zjwhlm .zjwhyb ul li:hover img{transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); opacity:0.5;}
.zjwh .zjwhlm .zjwhyb ul li:hover .gard_zi{ top:20px; opacity:1;}


/*站内导航*/
.zndhlm{ height:602px; overflow:hidden;}
.zndhlm .zndh_list{ width:575px; overflow:hidden;margin:0 5px; height:602px;}
.list01{width:575px; overflow:hidden;}
.zndhlm .zndh_list .zndh_tit{ width:535px; height:30px; background:#ddeefc;border-radius:4px;-moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; behavior: url(pie.htc); margin-bottom:5px; padding:0 20px; }
.zndhlm .zndh_list .zndh_tit p{ padding-left:30px; font-size:16px; color:#015293; font-weight:bold; line-height:30px; background:url(../images/icon77.png) no-repeat left center;}
.zndh_con{ overflow:hidden; margin-bottom:5px;}
.zndh_con ul li{ float:left; margin-right:20px;}
.zndh_con ul li a{ font-size:14px; line-height:28px; color:#333;}
.zndh_con ul li a:hover{ color:#015293;}

@media (max-width:1349px){
	.con21d{
		width:100% !important;height: auto !important;margin-right:0 !important;margin-bottom:10px;
	}
	.con21lm02 ul li a{
		width:70%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;display:inline-block;
	}
	.title span{
		width:19% !important;
	}
	.content ul li span.s1{
		width:20% !important;
	}
	.content ul li span.s4{
		width:24% !important;;
	}
	.content ul li span.s5{
		width:16% !important;;
	}
	.con22lm02 ul li{
		width:23% !important;height:auto !important;box-sizing:border-box;margin:0 7px 20px 8px !important;
	}
	.con22lm02 ul li a{
		width:100% !important;
	}
	.con22lm02 ul li img{
		width:100% !important;
	}
	.con22lm02 ul li .font{
		width:100% !important
	}
}
@media (max-width:767px){
	.con21lm02{
		padding:5px 10px;
	}
	.con21lm02 ul li{
		width:100% !important;margin-bottom:10px;
	}
	.con21d:first-child + .con21d .con21lm02 ul li div{
		display:block;width:100% !important;text-align:center;
	}
	.con21d:first-child + .con21d .con21lm02 ul li a{
		display:block;width:100% !important;
	}
	.title span.s4{
		display:none;
	}
	.title span{
		width:24% !important;
	}
	.con21d:nth-child(4) .con21lm02 ul li a{
		width:24% !important;text-align:center;
	}
	.content ul li span.s1{
		width:24% !important;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;display:inline-block;
	}
	.content ul li span.s2{
		width:90% !important;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;display:inline-block;
	}
	.content ul li span.s3{
		width:24% !important;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;display:inline-block;
	}
	.content ul li span.s4{
		display:none;
	}
	.content ul li span.s5{
		width:27% !important;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;display:inline-block;
	}
}