﻿.con_txt{padding-top: 40px;}
.gggs{ width:1135px;height:130px; margin:0 auto 40px; background:#fff;border-radius: 10px 0 0 10px;}
.gggs h2{ float:left;width:195px;}
.gsgg_list{width:930px; height:135px; overflow:hidden; float:left;}
.gsgg_list ul{ width:930px; height:135px; margin:20px auto 0;}
.gsgg_list ul li{ height:35px; padding-left: 1%; background:url(list_bg.png) left center no-repeat; line-height: 33px;}
.gsgg_list ul li a{ display:block; width:84%; font-size: 18px; color:#333; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gsgg_list ul li:hover a{ color:#0d76cd;}
.gsgg_list ul li span{display:block; width:14%; font-size: 18px; color:#333; float:right;}
.banner_news{ background:#fff;border-top: 3px solid #0074ee; padding:35px 45px 0 20px;}
.banner{ width:540px; height:350px;float:left;}
.all{ width:540px; height:350px; border:1px solid #ccc; float:left;}
.all li img{ display:block; width:100%; height:350px;}
.all .display{ width:100%; height:100%; overflow:hidden; position:relative;}
.all ul li{ display:none; position:relative;}
.banner_tit{ width:99%; height:30px; line-height: 30px; background:rgba(0,0,0,.3); color:#fff; font-size: 14px; position:absolute; left:0; bottom:0; z-index: 3; padding-left: 1%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.all ul .current{ display:block;}
.all ol{ position:absolute; right:10px; bottom:10px; z-index: 4;}
.all ol li{ width:10px; height:10px; color:#fff;  border:1px solid #fff; line-height:20px; text-align:center; float:left; margin-left:10px; cursor:pointer;}
.all .current{ background:#f00;}

.zydt{ width:510px; height:310px; float:right;}
.zydt_tit{ width:510px;height:35px;}
.zydt_tit h2{ }
.zydt_tit h2 a{ font-size:18px;  color:#0074ee; }
.zydt_tit h2 a:hover{ color:#0d76cd;}
.zydt_tit{width:510px; height:30px; overflow:hidden; margin-top: 15px;}
.zydt_list ul{ width:510px; height:310px; margin:10px auto 0;}
.zydt_list ul li{ height:38px; padding-left: 2%;background:url(list_bg.png) left center no-repeat; line-height: 38px;}
.zydt_list ul li a{ display:block; width:84%; font-size: 14px; color:#333; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height:38px;}
.zydt_list ul li:hover a{ color:#0d76cd;}
.zydt_list ul li span{display:block; width:14%; font-size: 14px; color:#333; float:right;}
.banner_center{width:100%;height:100px; margin:40px 0;}
.zwgk_bsfw{ width:100%;height:440px;border:2px dashed #eaeaea;}


.center_tab{ width:100%; height:430px;}
.center_tab a{color:#333;}
.center_tab .center_tit{width:102px;height:430px;float:left;}
.center_tab .center_tit b{display:inline-block; width:102px; height:214px; line-height: 218px; background:#0074ee; text-align: center;border-bottom: 1px solid #fff;}
.center_tab .center_tit b img{ width:65px; height:65px; vertical-align: middle; display:inline-block;}
.center_tab .center_tit b.current{ background:url(zwgk_bg_img.png) center center no-repeat;}
.center_tab ul{ float:left; padding-left: 20px; width:1056px;}
.center_tab ul li{display:none;}
.center_tab ul li.current{display:block;}
.center_tab dl{ width:300px; height:310px; margin:15px auto 0; overflow:hidden;}
.center_tab dl dd{ height:35px;}
.center_tab dl dd a{ display:block; width:80%; font-size: 14px; color:#666; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.center_tab dl dd span{display:block; width:15%; font-size: 14px; color:#666; float:right;}
.center_tab dl dd:hover a{ color:#0d76cd;}
.zwgk_left{ width:470px; float:left;}
.center_tab .tzgg_tab{ width:460px; height:205px;}
.center_tab .tzgg_tab a{color:#333;}
.center_tab .tzgg_tab .tzgg_tit{height:35px;  line-height:35px; font-size: 18px;}
.center_tab .tzgg_tab .tzgg_tit em{display:inline-block; width:80px; height:35px; text-align:center; cursor:pointer; font: 18px/35px "微软雅黑"; color:#333;}
.center_tab .tzgg_tab .tzgg_tit em.current1 a{ color:#0d76cd;}
.center_tab .tzgg_tab .tzgg_ul .tzgg_li{display:none;}
.center_tab .tzgg_tab .tzgg_ul .tzgg_li.current1{display:block;}
.center_tab .tzgg_tab .tzgg_dl{ width:460px; height:205px; margin:10px auto 0; overflow:hidden;}
.center_tab .tzgg_tab .tzgg_dl p{ height:35px;}
.center_tab .tzgg_tab .tzgg_dl p a{ display:block; width:80%; font-size: 14px; color:#666; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.center_tab .tzgg_tab .tzgg_dl p span{display:block; width:15%; font-size: 14px; color:#666; float:right;}
.center_tab .tzgg_tab .tzgg_dl p:hover a{ color:#0d76cd;}
.jgzn{ margin-top: 30px;}
.jgzn_list{ width:80%; height:80px; margin:20px 0 0 20px;}
.jgzn_list .jgzn_list_li{ width:25%; height:80px; float:left; text-align: center;}
.jgzn_list .jgzn_list_li:hover{box-shadow: 5px 5px 3px #b4b4b4;}
.jgzn h3{ width:100px; height:32px; background:#0074ee; text-align: center;}
.jgzn h3 a{ color: #fff; font-size: 18px; line-height: 32px;}
.jgzn_list .jgzn_list_li img{ width:50px; margin:0 auto; display:block; padding-bottom: 7px;}
.zwgk_right{ float:right; width:580px;}
.zwgk_right_con{ width:570px; margin:0 auto;}
.zwgk_list{ width:565px; height:155px;  }
.zwgk_con{width:564px; height:135px;border-right: 1px solid #0074ee;border-bottom: 1px solid #0074ee;border-left: 1px solid #0074ee;}

.zwgk_list{ width:100%; height:135px; margin:20px 0 0 20px;}
.zwgk_list_img{ padding-top: 30px;}
.zwgk_list .zwgk_list_li{ width:19.5%; height:85px; float:left; text-align: center;}
.zwgk_list .zwgk_list_li:hover{box-shadow: 5px 5px 3px #b4b4b4;}
.zwgk_list .zwgk_list_li img{  margin:0 auto; display:block; padding-bottom: 7px; height:50px;}

.bdcdj_list{ width:100%; height:135px; margin:45px 0 0 20px;}
.bdcdj_list_img{ padding-top: 30px;}
.bdcdj_list .bdcdj_list_li{ width:20%; height:135px; float:left; text-align: center;}
.bdcdj_list .bdcdj_list_li:hover{box-shadow: 5px 5px 3px #b4b4b4;}
.bdcdj_list .bdcdj_list_li img{  margin:0 auto; display:block; padding-bottom: 7px; width:90px; height:90px;}
.bsfw_left{float:left;}
.center_tab .bsfw_tab{ width:465px; height:350px; margin-top: 20px;}
.center_tab .bsfw_tab a{color:#333;}
.center_tab .bsfw_tab .bsfw_tit{height:35px;  line-height:35px; font-size: 18px;}
.center_tab .bsfw_tab .bsfw_tit em{display:inline-block; width:200px; height:35px; text-align:center; cursor:pointer; font: 18px/35px "微软雅黑"; color:#333;}
.center_tab .bsfw_tab .bsfw_tit em.current2 a{ color:#4ee04f;}
.center_tab .bsfw_tab .bsfw_ul .bsfw_li{display:none;}
.center_tab .bsfw_tab .bsfw_ul .bsfw_li.current2{display:block;}
.center_tab .bsfw_tab .bsfw_dl{ width:465px; height:350px; margin:10px auto 0; overflow:hidden;}
.center_tab .bsfw_tab .bsfw_dl p{ height:35px; background:url(list_bg.png) left center no-repeat; line-height: 35px; padding-left: 2%;}
.center_tab .bsfw_tab .bsfw_dl p a{ display:block; width:80%; font-size: 14px; color:#666; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.center_tab .bsfw_tab .bsfw_dl p span{display:block; width:15%; font-size: 14px; color:#666; float:right;}
.center_tab .bsfw_tab .bsfw_dl p:hover a{ color:#4ee04f;}
.bsfw_right{ width:405px; float:right;  margin:15px 50px 0 0;}
.bsfw_right .bsfw_list_li{ width:33%; height:105px; float:left; text-align: center; background:#f9f9f9;border-right:1px solid #ededed;border-bottom:1px solid #ededed; padding-top: 35px;}
.bsfw_right .bsfw_list_li:hover a{color:#4ee04f;}
.bsfw_right .bsfw_list_li img{  margin:0 auto; display:block; padding-bottom: 7px; }

@media screen and (max-width: 980px) {
.con_txt{ width:100%;}
.gggs{ width:100%;height:130px; margin:0 auto 40px; background:#fff;border-radius: 10px 0 0 10px;}
.gggs h2{ float:left;width:23%;}
.gggs h2 img{width:80px; height:130px;}
.gsgg_list{width:77%; height:135px; overflow:hidden; float:left;}
.gsgg_list ul{ width:100%; height:135px; margin:20px auto 0;}
.gsgg_list ul li{ height:35px; padding-left: 1%; background:url(list_bg.png) left center no-repeat; line-height: 33px;}
.gsgg_list ul li a{ display:block; width:76%; font-size: 18px; color:#333; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gsgg_list ul li:hover a{ color:#0d76cd;}
.gsgg_list ul li span{display:block; width:24%; font-size: 18px; color:#333; float:right;}
.banner_news{padding:0 0 0 0;}
.banner{ width:100%; float:none; }
.all{ width:100%;}
.all li img{ display:block; width:100%; }
.all .display{ width:100%; height:100%; overflow:hidden; position:relative;}
.all ul li{ display:none; position:relative;}
.banner_tit{ width:85%; height:30px; line-height: 30px; background:rgba(0,0,0,.3); color:#fff; font-size: 14px; position:absolute; left:0; bottom:0; z-index: 3; padding-left: 1%; font-family: "宋体";white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.all ul .current{ display:block;}
.all ol{ position:absolute; right:10px; bottom:10px; z-index: 4;}
.all ol li{ width:10px; height:10px; color:#fff; border:1px solid #fff; line-height:20px; text-align:center; float:left; margin-left:10px; cursor:pointer;}
.all .current{ background:#0d76cd;}

.zydt{ width:100%; height:auto; float:none;}
.zydt_tit{ width:100%;height:35px;}
.zydt_tit h2{ }
.zydt_tit h2 a{ font-size:18px;  color:#0074ee; }
.zydt_tit h2 a:hover{ color:#0d76cd;}
.zydt_tit{width:100%; height:30px; overflow:hidden; margin-top: 15px;}
.zydt_list ul{ width:100%; height:auto; margin:10px auto 0;}
.zydt_list ul li{ height:38px; padding-left: 2%;background:url(list_bg.png) left center no-repeat; line-height: 38px;}
.zydt_list ul li a{ display:block; width:84%; font-size: 14px; color:#333; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height:38px;}
.zydt_list ul li:hover a{ color:#0d76cd;}
.zydt_list ul li span{display:block; width:14%; font-size: 14px; color:#333; float:right;}

.banner_center{width:100%;height:100px; margin:10px 0;}
.banner_center img{width:100%;height:100px;}
.zwgk_bsfw{ width:100%;height:auto;border:2px dashed #eaeaea;}
.center_tab{height:auto;}
.center_tab .center_tit{width:20%;height:auto;float:left;}
.center_tab .center_tit b{display:inline-block; width:100%; height:326px; line-height: 218px; background:#0074ee; text-align: center;border-bottom: 1px solid #fff;}
.center_tab .center_tit b a{width:100%; height:326px; display:block;}
.center_tab .center_tit b img{ width:65px; height:65px; vertical-align: middle; display:inline-block;}
.center_tab .center_tit b.current{background:#0074ee;}
.center_tab ul{ float:left; padding-left: 0; width:80%;}
.center_tab ul li{display:none;}
.center_tab ul li.current{display:block;}
.center_tab dl{ width:100%; height:310px; margin:15px auto 0; overflow:hidden;}
.zwgk_left{ width:100%; float:left;}
.center_tab .tzgg_tab{ width:100%; height:205px;}

.center_tab .tzgg_tab .tzgg_dl{ width:100%; height:205px; margin:10px auto 0; overflow:hidden;}
.center_tab .tzgg_tab .tzgg_dl p{ height:35px;}
.center_tab .tzgg_tab .tzgg_dl p a{ display:block; width:80%; font-size: 14px; color:#666; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.center_tab .tzgg_tab .tzgg_dl p span{display:block; width:15%; font-size: 14px; color:#666; float:right;}


.jgzn h3{ width:100%; height:32px; background:#0074ee; text-align: center;}
.jgzn h3 a{ color: #fff; font-size: 18px; line-height: 32px;}
.jgzn_list{ width:100%; height:80px; margin:10px 0 0 0px;}
.jgzn_list .jgzn_list_li{ width:25%; height:80px; float:left; text-align: center;}
.jgzn_list .jgzn_list_li img{ width:50px; margin:0 auto; display:block; padding-bottom: 7px;}
.zwgk_right{ float:right; width:100%;}
.zwgk_right_con{ width:100%; margin:0 auto;}
.zwgk_list{ width:100%; height:155px; margin:10px 0 0 0;  }
.zwgk_list img{ width:100%;}
.zwgk_list .zwgk_list_li{ height:auto;}
.zwgk_list_li img{ width:88%;}
.zwgk_con{width:99%; height:135px;border-right: 1px solid #0074ee;border-bottom: 1px solid #0074ee;border-left: 1px solid #0074ee;}
.bdcdj_list_img{ padding-top: 0;}
.bdcdj_list .bdcdj_list_li img{width:90%; height:45px;}
}