﻿@charset "utf-8";
/* CSS Document */

html {
	width:100%;
	margin:0;
	padding:0;
	-ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}
body {
	width: 100%;
	margin: 0 auto;
	font-family:"微软雅黑";
	font-size:12px;
	margin:0;
	padding:0;
	color:#525252;
	line-height:200%;
}
img{
	border: none;
}
dl,dt,dd{display:block;margin:0;}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #525252;
	text-decoration: none!important;
	cursor:pointer;
	background: transparent; /*修正win8系统IE连接灰色背景*/
	outline:none;
    blr:expression(this.onFocus=this.blur());
}
a img{ border:none;}
a:hover {color: #d80c18;}
.wrap{width:1280px;margin:0px auto;}
.clear{ clear:both; margin:0; padding:0; height:0;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
html{     width:100%;    overflow-x:hidden;}

/*首页*/
/* flexslider */
.flexslider{position:relative;height:154px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:154px;}
.flex-control-nav{position:absolute;bottom:60px;right: 12%;z-index:2;text-align:center;}
.flex-control-nav li{width:10px;height:10px;margin:20px 5px;*display:inline;zoom:1;border-radius: 50%;}
/*.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}*/
.flex-control-nav a{width: 10px;height: 10px;border-radius: 50%;background: #fff;display: block;color: rgba(225,225,225,0);}
.flex-control-nav a:hover{color: rgba(225,225,225,0);}
.flex-control-nav .flex-active{display: block;border: 2px solid #fff;background: rgba(225,225,225,0)!important;width: 15px!important;height: 15px!important;}
.flex-active a{background: rgba(225,225,225,0)!important;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.sli1{background: url(../images/banner01.jpg) no-repeat center;}
.sli2{background: url(../images/banner01.jpg) no-repeat center;}
.sli3{background: url(../images/banner01.jpg) no-repeat center;}
.jq22-container{position: relative;}
.logo{position: absolute;top: 5%;left: 11%;z-index: 999;}

/*synav*/
.menu{width: 100%;height: 48px;background: #2e66a7;position: absolute;bottom: 0;z-index: 10;}
.menu ul li {float: left;overflow: hidden;line-height: 48px;text-align: center;}
.menu ul li a {position: relative;display: block;min-width:99px;height: 48px;font-size: 14px;text-decoration: none;cursor: pointer;color: #fff;}
.menu ul li a span {position: absolute;left: 0;min-width:99px;}
.menu ul li a span.out {top: 0px;}
.menu ul li a span.over,.menu ul li a span.bg {top: -48px;}
.menu ul li dl {position: relative;display: block;min-width:250px;height:48px;font-size: 14px;text-decoration: none;cursor: pointer;color: #fff;}
.menu ul li dl dd {position: absolute;left: 0;min-width:250px; }/*margin-top:14px;*/

.top_left img{margin-top: 25px;}
.over{background: #96b931;}
.wrap_nav{width: 1500px;margin: 0 auto;}
.tt_in {width: 220px;height: 28px;border: 1px solid #ccc;margin-top: 10px;padding-left: 15px;}
.sub {background: url(../images/ss1.png) no-repeat;width: 34px;height: 28px;border: 0;margin-top: 10px;}

.hide {position: absolute;width: 100%;left: 0;background: rgba(0,0,0,0.8);display: none;height: 40px;}
.hide ul li{line-height: 40px!important;}
.hide ul li a{font-size: 12px;}
.h1 ul{margin-left: 18%;}
.h3 ul{margin-left: 28%;}
.h4 ul{margin-left: 18%;}
.h5 ul{margin-left: 38%;}
.h8 ul{margin-left: 57%;}



#owl-demo{position:relative;width:100%;border: 17px solid #fff;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:100%;min-height: 386px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:46px;background-color:rgba(46,102,167,0.6);opacity:1;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:10px;bottom:14px;width:80%;font-size: 14px;color:#fff;
	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */
                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
                white-space:nowrap; /*不换行 */
}
.owl-pagination{position:absolute;right:20px;bottom:10px;height:22px;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}

/*main1*/
.main1{width: 100%;padding-bottom: 60px;background: url(../images/main1_bg.jpg) repeat;}
.victor{width: 78%;margin: 0 auto;}
.sy_news ul li{float: left;padding: 0 30px;height: 40px;line-height: 40px;border-right: 1px solid #d2cab9;cursor: pointer;}
.sy_news ul li p{font-size: 16px;color: #7d7d7d;}
.sy_news{margin-top: 15px;}
.jz{padding-left: 0px!important;}
.syxw {width: 85%;}
.syxw h3{color: #000000;font-size: 16px;font-weight: bold;margin: 20px 0 10px 0;	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */
                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
                white-space:nowrap; /*不换行 */}
.syxw p{font-size: 12px;color: #7b7c7e;	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */
                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
                white-space:nowrap; /*不换行 */}
.wsppx ul li{border-bottom: 1px solid #ccc;margin-top: 10px;}
.wsppx ul li:hover .syxw p{text-decoration: underline;}
.wsppx ul li:hover h3{color: #0065c2;}
.syxw1 {background: #044b8c;border-radius: 4px;margin: 15px 0 5px 0;width:6%;}
.syxw1_1 p{font-size: 26px;color: #fff;margin: 0;text-align: center;padding: 1px 10px;}
.syxw1_1{background: #3db1e7;border-radius: 4px;}
.syxw1_2 p{margin: 0;color: #fff;font-size: 12px;text-align: center;}
.wsppx{margin-top: 35px;}
@media screen and (min-width:1100px) and (max-width:1400px){
.syxw1 {margin-top: 15px;width:9%;}
.wsppx{margin-top: 25px;height: 244px;overflow: hidden;}
.main1{padding-bottom: 40px;}
.flex-control-nav{right: 3%;}
.syxw h3{margin: 10px 0 10px 0;	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */
                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
                white-space:nowrap; /*不换行 */}
.wsppx ul li{margin-top: 3px;}
}
.lk p{font-weight: bold!important;color: #0276b6!important;}
.sy_news ul li:hover p{color: #0276b6;}
.sy_news ul li p{
	transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-webkit-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
}

/*main2*/
.main2{background: #ededed;padding: 15px 0;}

/*main3*/
.main3{margin-bottom: 60px;}
.m3_1{height: 55px;line-height: 55px;cursor: pointer;}
.m3_1 p{font-size: 18px;font-weight: bold;color: #fff;margin: 0;padding-left: 55px;margin-left: 10px;}
.m3_1 img{margin: 15px 20px 0 0;}
.m3_2{padding: 30px 10px;}
.m3_2 ul li a{color: #4b4b4b;background: url(../images/jiah.png) no-repeat left center;padding-left: 20px;font-size: 16px;width: 100%;}
.m3_2 ul li{line-height: 35px;
	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */
                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
                white-space:nowrap; /*不换行 */
}
.m3_2 ul{margin-bottom: 0;}
@media screen and (min-width:1100px) and (max-width:1400px){
.m3_2 ul li a{height: 20px;overflow: hidden;}
.victor{width: 85%;}
.tor{margin-top: 40px;}
.ft_1{width: 42%!important;}
}
.m3_row2{margin: 30px 0;}
.tor{margin-top: 60px;}
.lop{background: #efefef;}
.m3_cor1{background: #ff0029;}
.m3_cor1 p{background: url(../images/2023031301.png) no-repeat left center;}

.m3_cor2{background: #2e66a7;}
.m3_cor2 p{background: url(../images/m3_1.png) no-repeat left center;}

.m3_cor3{background: #2e66a7;}
.m3_cor3 p{background: url(../images/m3_2.png) no-repeat left center;}

.m3_cor4{background: #8eb224;}
.m3_cor4 p{background: url(../images/m3_4.png) no-repeat left center;}

.m3_cor5{background: #2e66a7;}
.m3_cor5 p{background: url(../images/m3_5.png) no-repeat left center;}

.m3_cor6{background: #2e66a7;}
.m3_cor6 p{background: url(../images/m3_6.png) no-repeat left center;}

.m3_cor7{background: #044b8c;}
.m3_cor7 p{background: url(../images/m3_7.png) no-repeat left center;}

.m3_cor8{background: #8eb224;}
.m3_cor8 p{background: url(../images/m3_8.png) no-repeat left center;}

.m3_cor9{background: #044b8c;}
.m3_cor9 p{background: url(../images/m3_9.png) no-repeat left center;}

.m3_2 ul li:hover {text-decoration: underline;}

/*footer*/
.footer{border-top: 10px solid #044b8c;height: 120px;}
.ft_1 h3{font-size: 12px;color: #044b8c;font-weight: bold;margin: 20px 0 3px 0;}
.ft_1 span{display: block;color: #797a7f;font-size: 12px;margin: 0 0 15px 0;}
.ft_1 p{color: #797a7f;font-size: 12px;}
.ft2 p{color: #292929;font-weight: bold;font-size: 18px;margin-bottom: 5px;}
.ft2 h3{font-size: 26px;color: #044b8c;margin-top: 5px;font-weight: bold;}
.ft4{background: url(../images/top_bt.png) no-repeat;width: 55px;height: 73px;cursor: pointer;}
.ft4:hover{background: url(../images/top_pos.png) no-repeat;}
.ft_1 {width: 50%;}
.ft3{margin: 30px 0 0 60px;}
.ft3 p{color: #292929;font-size: 12px;}
.ft2{margin: 15px 0 0 0;}
.ft4 {margin-top: 15px;}
.ft2 .d1 { line-height:36px; display: flex; align-items: center;}
.ft2 .d1 span{ display: inline-block;}
.ft2 .d1 .sp1{color: #292929;font-weight: bold;font-size: 18px;}
.ft2 .d1 .sp2{font-size: 26px;color: #044b8c;font-weight: bold;}



/*neiye*/
.ny_wrap{width: 78%;height: 100%;background: #f7f7f7;margin: 0 auto;box-shadow: -3px 0 5px #f0f0f0,3px 0 5px #f0f0f0;}
.ny_top{width: 100%;height: 65px;border-bottom: 1px solid #cccccc;}
.ny_npc{text-align: right;font-size: 12px;color: #666666;padding-top: 43px;margin-right: 40px;}
.ny_npc a{color: #666!important;}
.ny_npc a:hover{color: #18539c!important;}
.ny_nav{width: 20%;}
.ny_ult{width: 100%;padding: 6% 0;background: #96b931;text-align: center;font-size: 18px;font-weight: bold;color: #fff;}
.ny_ul ul li{width: 100%;padding: 4% 0;text-align: center;background: #e7e7e7;border-bottom: 1px solid #d9d9d9;}
.ny_ul ul li a{font-size: 16px;color: #3f3f3f;padding: 3% 0;width: 88%;display: block;margin-left: 6%;}
.ny_ul ul li:hover a{background: #18539c url(../images/dian.png) no-repeat center right 20px;color: #fff;}
.ny_ulnn{width: 100%;padding: 6% 0;background: #e7e7e7;text-align: center;font-size: 18px;font-weight: bold;color: #3f3f3f;border-bottom: 1px solid #d9d9d9;}
.ny_tj ul li{width: 100%;padding: 6% 0;text-align: center;background: #e7e7e7;border-bottom: 1px solid #d9d9d9;}
.ny_tj ul li a{font-size: 14px;color: #3f3f3f;background: url(../images/ldian.png) no-repeat center left;padding-left: 10px;}
.ny_right{width: 80%;}
.ny_jj{margin-bottom: 100px;padding: 40px;}
.ny_jj_1 h3{font-size: 18px;font-weight: bold;color: #18539c;text-align: center;margin-bottom: 20px;}
.ny_jj_1 p{color: #5a5a5a;font-size: 14px;line-height: 25px;margin-bottom: 20px;text-align: justify;}
.ny_jj_2 h3{font-size: 18px;font-weight: bold;color: #18539c;text-align: center;margin-bottom: 20px;margin-top: 6%;}
.jjlc_pic{width: 100%;margin-top: 5%;overflow: hidden;height: 305px;padding-bottom: 20px;position: relative;overflow-x: auto;background: url(../images/op_dian.jpg) repeat-x center 130px;}
/*.jjlc_pic img{width: 100%;}*/
.jjlc_pic ul li{float: left;}
.jjlc_pic ul{width: 1300px;}
.pj_2 p{width: 200px;text-align: center;}
.jjlc_pic ul li:nth-child(even) .pj_1{position: absolute;bottom: 33px;}
.jjlc_pic ul li:nth-child(even) .pj_2{margin-top: 60px;}
.jjlc_pic ul li:nth-child(odd) .pj_2{margin-top: 20px;}
.jjlc_pic ul li .pj_2 p{font-size: 16px;font-weight: bold;color: #393939;}


/* 设置滚动条的样式 */.jjlc_pic::-webkit-scrollbar {    width: 5px;height: 10px;}
/* 滚动槽 */.jjlc_pic::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);    border-radius: 10px;height: 15px;}
/* 滚动条滑块 */.jjlc_pic::-webkit-scrollbar-thumb {    border-radius: 10px;    background: rgba(0,0,0,0.1);
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}::-webkit-scrollbar-thumb:window-inactive {    background: rgba(255,0,0,0.4);}

.vichd a{background: #18539c url(../images/dian.png) no-repeat center right 20px;color: #fff!important;}
/*人文环境*/
.rwhj{padding: 60px 10px 60px 40px;}
.rwhj ul li{float: left;margin: 0 30px 40px 0;width: 30%;}
.rwhj ul li div{overflow: hidden;}
.rwhj ul li img{
	transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-webkit-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
}
.rwhj ul li:hover img{transform: scale(1.1);}
.rwhj ul li p{text-align: center;padding: 10px 0;font-size: 14px;color: #373737;}
.rwhj ul {}
.fy {
    clear: both;
    text-align: center;
    width: 100%;
    height: 30px;
    margin: 0 auto;
    margin-top: 45px;
}
.fy a {
    display: inline-block;
    padding: 0 10px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border: 1px solid #e1e1e1;
    margin: 0 5px;
}
.fy b {
    display: inline-block;
    width: 30px;
    height: 30px;
    text-align: center;
    border: 1px solid #e1e1e1;
    line-height: 30px;
    margin: 0 5px;
}
.rwhj{margin-bottom: 60px;}

/*组织架构*/
.zzjg{width: 78%;margin-left: 11%;padding: 3% 0 15% 0;}
.zzjg img{text-align: center;width: 100%;}

/*资质荣誉*/
.zzry{padding: 50px;}
.zzry_1 h3,.zzry_2 h3{text-align: center;color: #18539c;font-size: 18px;font-weight: bold;}
.zzry_1 ul li{width: 100%;line-height: 40px;}
.zzry_1 ul li p{width: 90%;font-size: 16px;color: #4b4b4b;background: url(../images/ry_dian.png) no-repeat center left;padding-left: 15px;}
.zzry_1 ul li span{width: 10%;font-size: 16px;color: #737373;}
.zzry_2 h3{margin-top: 50px;}
/* marqueeleft */
.marqueeleft{height:auto;width:100%;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:23%;height:auto;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:100%;height:auto;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
#marquee1 img{width: 275px;}

/*发展历程*/
.fzlc{margin-bottom: 100px;padding-left: 5%;}
#nav{float: left;width: 12%;}
#list_fzlc{float: left;width: 83%;padding: 1% 1% 0 8%;background: url(../images/lc_dian.jpg) repeat-y center left 16%;}
#nav li{width: 100%;height: 50px;background: #f1f1f1;line-height: 50px;text-align: center;font-size: 20px;color: #7b7b7b;border-bottom: 1px solid #fff;cursor: pointer;}
#list_fzlc h3{margin: 30px 0;}
.fzlc_1 p{font-size: 14px;color: #4b4b4b;margin-right: 13px;padding-top: 18px;}
.fzlc_2 p{font-size: 14px;color: #4b4b4b;background: url(../images/cl_dian.jpg) no-repeat center left 4px;padding: 18px 0 18px 50px;}
.fzlc_1{width: 6%;}
.fzlc_2{width: 92%;position: relative;}
.fzlc_2 span{position: absolute;display: block;width: 94%;border-bottom: 1px solid #ccc;bottom: 0;right: 0;}
#list_fzlc h3 img{margin-left: 6%;}
.ppx{position: fixed;top: 0;width: 142.484px!important;}
.ppx_kop {width: 12%;height: 20%;display: none;float: left;}
.fga{background: #18539c!important;color: #fff!important;}

/*新闻中心*/
.news_cen ul li{width: 100%;}
.news_1 {width: 26%;padding: 1%;background: #fff;margin-right: 2%;}
.news_2 {width: 70%;}
.news_1 img{width: 100%;}
.news_cen{padding: 2% 1% 5% 3%;}
.news_2 h3{font-size: 16px;color: #333333;padding: 2% 0 2% 0;}
.news_2 p{font-size: 14px;color: #737373;line-height: 26px;}
.news_cen h5{font-size: 18px;color: #044b8c;font-weight: bold;padding: 0 0 3% 1%;}
.news_cen ul li{padding-bottom: 20px;}
.news_2 span{float: right;padding-top: 4%;}
.news_cen_1 h3{text-align: center;font-size: 18px;margin: 2% 0;color: #000;}
.news_cen_1{padding: 3%;}
.news_cen_1p{text-align: center;}
.news_cen_1 p{line-height: 30px;text-indent: 2em;margin-top: 30px;}
.news_cen_1p{padding-bottom: 2%;border-bottom: 2px solid #ccc;margin-bottom: 20px;}
.news_cen ul li:hover .news_2 p{text-decoration: underline;}
.news_cen_1 div{text-indent: 2em;line-height: 26px;}
.news_cen_1 div p a img{width: 808px;}
.news_cen_1 p a img{width: 808px;}

/*.jjlc_pic_vic{position: relative;}*/
.nb1,.nb2{position: absolute;}
.nb1{width: 8px;height: 8px;background: url(../images/mo_dian.jpg) no-repeat;top: 127px;left: 0;}
/*.nb2{width: 8px;height: 8px;background: url(../images/mo_dian.jpg) no-repeat;top: 127px;right: 0;}*/
/*工作动态*/
.news_jzjn{padding: 3% 3% 15% 3%;}
.news_jzjn h5{font-size: 18px;color: #18539c;font-weight: bold;text-align: center;padding: 2% 0 3% 0;}
.news_dt{width: 85%;}
.news_dt1{width: 8%;}
.news_dt p{font-size: 16px;color: #4b4b4b;background: url(../images/ry_dian.png) no-repeat center left;padding-left: 12px;line-height: 42px;}
.news_dt2 span{color: #737373;font-size: 16px;}
.news_jzjn .fy{margin-top: 10%;}
.news_dj{width: 100%;}
.djdt img{width: 100%;}
.news_dj ul{width: 100%;padding: 50px;}
.news_dj .fy{padding-bottom: 10%;}

/*党员风采*/
.news_df{padding: 4% 0 4% 4%;}
.news_df ul li{width: 19%;float: left;margin: 0 6% 4% 0;text-align: center;}
.fc_1p img{width: 100%;
	transition: All 0.3s ease;
	-moz-transition: All 0.3s ease;
	-webkit-transition: All 0.3s ease;
	-o-transition: All 0.3s ease;
}
.news_df ul li h3{font-size: 16px;color: #333333;padding: 5% 0;}
.news_df ul li p{font-size: 12px;color: #999a9a;}
.fc_1p{overflow: hidden;}
.news_df ul li:hover .fc_1p img{transform: scale(1.1);}

/*政策法规*/
.zc_sp span{display: inline-block;text-align: center;line-height: 35px;}
.zc_1{font-size: 18px;color: #3f3f3f;font-weight: bold;width: 8%;}
.zc_2{width: 60%;margin-right: 4%;}
.zc_2 input{width: 100%;background: #eaeaea;border: 0;height: 35px;padding-left: 10px;}
.zc_3{width: 10%;margin-right: 1%;}
.zc_4{width: 10%;}
.zc_3 input{background: #18539c;color: #fff;border: 0;width: 100%;padding: 7% 0;font-weight: bold;border-radius: 6px;}
.zc_4 input{background: #96b931;color: #fff;border: 0;width: 100%;padding: 7% 0;font-weight: bold;border-radius: 6px;}
.news_jzjn ul li:hover .news_dt p{color: #18539c;}

/*联系方式*/
.contact{padding: 0 1% 0 2%;}
.contact_1{width: 100%;background: #eeeeee}
.contact_1p {width: 45%;padding: 4% 0 0 4%;}
.contact_1d {width: 55%;}
.contact_1d img{width: 100%;}
.contact_1p h3{font-size: 18px;font-weight: bold;color: #18539c;margin-bottom: 4%;}
.contact_1p p{line-height: 45px;color: #3f3f3f;font-size: 14px;}
.ct_p0{background: url(../images/lx_03.png) no-repeat center left;padding-left: 50px;}
.ct_p1{background: url(../images/lx_05.png) no-repeat center left;padding-left: 50px;}
.ct_p2{background: url(../images/lx_08.png) no-repeat center left;padding-left: 50px;}
.ct_p3{background: url(../images/lx_10.png) no-repeat center left;padding-left: 50px;}
.ct_p4{background: url(../images/lx_13.png) no-repeat center left;padding-left: 50px;}

.contact_map{width: 96%;padding: 5px;border: 1px solid #ccc;}
.contact_2{margin-left: 3%;padding: 2% 0 10% 0;}

/*意见建议*/
.zxly{padding: 4%  4% 10% 4%;}
.zxly ul li{padding-bottom: 5px;border-bottom: 1px solid #ccc;margin-top: 25px;}
.xm  p{font-size: 15px;color: #000;}
.xm_1{width: 800px;}
.xm_1 input{border: 0;width: 100%;outline: none;padding-left: 20px;background: #f7f7f7;}
.zxypTextSr{width: 100%;height: 300px;padding: 10px;background: #f7f7f7;}
.hide_bor,.hide_bor_1{border-bottom: 0!important;margin-top: 2%;}
.fsp input,.fsp_1 input{width: 120px;height: 42px;}
.fsp input{background: #18539c;color: #fff;border: 0;font-size: 16px;font-weight: bold;border-radius: 4px;margin-right: 10px;}
.fsp_1 input{background: #96b931;color: #fff;font-size: 16px;font-weight: bold;border-radius: 4px;border: 0;}
.hide_bor_1{margin-top: 2%;}
.jy_tit h3{font-size: 16px;color: #18539c;font-weight: bold;margin-bottom: 5%;}
.hide_bor_1{text-align: center;padding-left: 35%;}

.vic_kpog p{color: #777777;font-size: 14px;text-indent: 2em;line-height: 30px;}
.vic_kpog{padding-bottom: 60px;border-bottom: 1px dashed #ccc;margin-bottom: 45px;}
.vic_kpog h3{background: url(../images/dh_kp.png) no-repeat center left;padding-left: 30px;height: 22px;float: right;line-height: 22px;font-size: 13px;color: #a5a4a4;}

.ngk{position: absolute;top: 26%;left: 55%;z-index: 99999;}


/* 新增 */
.m9_1{display: flex;flex-direction: row;justify-content: space-between;border-bottom: 1px solid #ccc;padding: 12px 0;margin-bottom: 15px;}
.m9_sp1{color: #b34754;display: inline-block;border-left: 4px solid #b34754;padding-left: 20px;font-weight: bold;font-size: 16px;}
.m9_sp2{color: #b1b1b2;font-size: 16px;}
.m9_1b a{font-weight: bold;color: #b34754;font-size: 14px;}

.m9_2{display: flex;flex-direction: row;justify-content: space-between;}
.m9_2a{width: 48%;}
.m9_2b{width: 50%;}
.m9_2a .swiper-slide div{background-color:rgba(46,102,167,0.6);position: absolute;bottom: 0;left: 0;width: 100%;line-height: 50px;}
.m9_2a .swiper-slide div p{	 	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */color: #fff;padding-left: 15px;width: 75%;
	                 text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
	                 white-space:nowrap; /*不换行 */}
.m9_2a .swiper-slide img{width: 100%;display: block;min-height: 240px;}

.m9_2b ul li {
    border-bottom: 1px solid #ccc;
    margin-top: 7px;
}
.m9_2b a {
	display: block;
    font-size: 16px;
    color: #4b4b4b;
    background: url(../images/ry_dian.png) no-repeat center left;
    padding-left: 12px;
    line-height: 40px;
	 	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */
	                 text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
	                 white-space:nowrap; /*不换行 */

}
.m9_2a .swiper-pagination{text-align: right;bottom: 15px!important;margin-right: 15px;}
.m9_2a .swiper-pagination-bullet-active{background-color: #fff!important;}


/* 注册 */
.log_wrap{width: 78%;background: url(../images/dl_bg.jpg) no-repeat;background-size: 100%;margin: 0 auto;position: relative;min-height: 720px;margin-top: 60px;}
.login{width: 400px;position: absolute;top: 15%;right: 15%;}
.login_1a {background-color: #b9b9b9;text-align: center;line-height: 50px;}
.vicaa{background-color: #2874b9!important;}
.login_1a ul{display: flex;flex-direction: row;justify-content: space-between;}
.login_1a ul li{width: 50%;text-align: center;color:#fff;font-size: 16px;font-weight: bold;cursor: pointer;}
.login_1b{background-color: rgba(255,255,255,0.8);}
.login_1b_1{padding: 8%;min-height: 200px;}
.login_1b_1 ul li span{width: 50px;color: #000;font-weight: 14px;margin-right: 5%;font-weight: bold;}
.login_1b_1 ul li input{flex: 1;line-height: 28px;padding-left: 15px;}
.login_1b_1 ul li{display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 2%;}
.zc_sub{height: 35px;background-color: #2874b9;border: 0;color: #fff;font-size: 15px;letter-spacing: 6px;margin-top: 15px;}


/* 下载 */
.ny_xiazai{width: 1300px;margin: 0 auto;margin-bottom: 130px;margin-top: 60px;}
.xiazai_1{display: flex;flex-direction: row;justify-content: space-between;}
.xiazai_1a{width: 350px;margin-right: 5%;}
.xiazai_1b{width: 900px;}
.xiazai_1a_whd{width: 100%;height: 50px;line-height: 50px; background-color: #96b931;}
.xiazai_1a_whd p{text-align: center;font-size: 18px;color: #fff;}

.whdwhd .hovers a {
    color: #fff;
    font-size: 15px;
    background: #18539c url(../images/dian.png) no-repeat center right 25px;
    line-height: 48px;
    padding: 0 20px;
	 margin-left: -20px;
}
.whdwhd .hovers a:hover{color: #fff;}



.xiazai_1b_3a table tr th{white-space:nowrap;padding: 1%;background-color: #18539c;color: #fff;}
.xiazai_1b_3{overflow: hidden;}
.xiazai_1b_3a table tr {border: 2px solid #fff;background-color: #fff;}
.xiazai_1b_3a table tr:nth-of-type(even){background-color: #ededed;}
.xiazai_1b_3a table tr td{color: #2f2f2f;padding: 2% 1%;text-align: justify;}
.xiazai_1b_3a table tr td img{text-align: center;display: block;width: 32px;margin: 0 auto;}
.dr1{width: 120px;}
.dr2{width: 110px;}
.dr3{width: 100px;}
.dr4{width: 90px;}
.dr5{width: 90px;}
.dr6{width: 220px;}
.dr7{width: 150px;}
.dr8{width: 160px;}
.dr9{width: 90px;}
.dr10{width: 90px;}
.dr11{width: 90px;}
.xiazai_1b_3a{overflow: hidden;overflow-x: auto;}
.xiazai_1b_3a table{width: 1600px;}
.date{background: url(../images/sjq.png) no-repeat center right 15px;}

.dr21{width: 140px;}
.dr22{width: 225px;}
.dr23{width: 90px;}
.dr24{width: 90px;}
.dr25{width: 160px;}
.dr26{width: 230px;}
.dr27{width: 145px;}
.dr28{width: 145px;}
.dr29{width: 110px;}

.xiazai_1b_3a::-webkit-scrollbar{    height: 7px;}
.xiazai_1b_3a::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);    border-radius: 10px;}
.xiazai_1b_3a::-webkit-scrollbar-thumb {    border-radius: 10px;    background: rgba(0,0,0,0.1);    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}
.xiazai_1b_3a::-webkit-scrollbar-thumb:window-inactive {    background: rgba(255,0,0,0.4);}

.xiazai_1a{background-color: #e7e7e7;}
.xaiz_p2{display: none;}
.xiazai_1a_1{width: 350px;}
.xiazai_1a_1 ul li{border-bottom: 1px solid #d9d9d9;padding: 10px 25px;cursor: pointer;}
.xaiz_p1 p{color: #fff;font-size: 15px;background: #18539c url(../images/dian.png) no-repeat center right 25px;line-height: 48px;padding: 0 20px;}
.whd_s .xaiz_p1 p{background: #18539c url(../images/dian1.png) no-repeat center right 25px;}
.whd_s .xaiz_p2{display: block!important;}
.xaiz_p2 dt{padding: 0 20px;line-height: 46px;color: #18539c;font-size: 15px;background: url(../images/diana1.png) no-repeat center right 25px;border-bottom: 1px solid #cbcbcb;}
.xaiz_p2 dd a{padding: 0 20px;color: #474747;font-size: 14px;line-height: 46px;display: block;height: 100%;}
.xaiz_p2 dt a:hover{color: #474747;}
.xaiz_p2 dd{overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */
                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
                white-space:nowrap; /*不换行 */}
.xiazai_1a_1 ul li:nth-child(1) .xaiz_p2 dl:nth-child(2) dt{border-bottom: 0!important;}
.xiazai_1b_1 h3{margin: 60px 0 45px 0;color: #18539c;font-size: 26px;text-align: center;}

.xiazai_1b_2 ul{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}
.xiazai_1b_2 ul li{width: 31%;margin-bottom: 1%;}
.xiazai_1b_2 ul:after{content: '';width: 31%;}
.xiazai_1b_2 ul li input{width: 100%;height: 38px;border: 0;background-color: #eaeaea;font-size: 14px;text-indent: 1em;}
.xiazai_1b_2 ul li select{width: 100%;height: 38px;border: 0;background-color: #eaeaea;font-size: 14px;padding-left: 10px;color: #666;}
.xiazai_1b_2 ul li button{width: 100%;border-radius: 5px;background-color: #96b931;text-align: center;border: 0;background-color: #feaeaea;font-size: 14px;padding-left: 10px;color: #fff;line-height: 38px;}
.xiazai_1b_2{margin-bottom: 25px;}
.xaiz_p2 dl dt a{display: block;height: 100%;width: 100%;}

.xaiz_p2 dd:hover{background-color: #d8d8d8;}
.hovers{background-color: #d8d8d8!important;}



.layui-table-header tr th{background-color: #18539c !important;color:#fff;}
.page{
    /*text-align: center;*/
	padding:5px;
}
.page a{
    display: inline-block;
	text-align: center;
    background: #fff;
    color: #888;
    padding: 5px;
    min-width: 15px;
	height:15px;
	line-height:15px;
    border: 1px solid #18539c;

}
.page span{
	text-align: center;
    display: inline-block;
    padding: 5px;
    min-width: 15px;
    border: 1px solid #18539c;
}
.page span.current{
    display: inline-block;
    background: #18539c;
    color: #fff;
    padding: 5px;
    min-width: 15px;
    border: 1px solid #18539c;
}
.page .pagination li{
    display: inline-block;
    margin-right: 5px;
    text-align: center;
}
.page .pagination li.active span{
    background: #009688;
    color: #fff;
    border: 1px solid #18539c;

}
#red{color:red;}
/*投诉举报*/
.tousu p{line-height: 45px;color: #3f3f3f;font-size: 14px; width: 950px;}
.tousu_p0{background: url(../images/tousu_03.png) no-repeat center left;padding-left: 50px;}



