@charset "utf-8";
@import url("global.css");
@import url("reset.css");
body {
    background: none;
}
.pic_news{
	background:#0975d1 url(../images/pic_news_bg.gif) no-repeat center top;
	height:490px;
	padding:59px 0 0;
}
/* main_image */
.main_visual{position:relative; width:610px;}
.main_visual .main_image{height:404px;overflow:hidden;position:relative;}
.main_visual .main_image ul{width:9999px;position:absolute;top:0;left:0}
.main_visual .main_image li{float:left;width:610px;height:404px;}
.main_visual .main_image li  img{ width:100%; height:404px;}
.main_visual .main_image li span{ position:absolute; left:0; bottom:0; display:block; width:100%; height:65px; font-size:20px; text-indent:1em; line-height:65px; color:#fff;z-index:99}
.main_visual .main_image .text-mark{ position:absolute; left:0; bottom:0; width:100%; height:65px; /*background:url(../images/text-mark_bg.png) repeat;*/ z-index:60;background-color: rgba(0,0,0,.7);}
.main_visual .main_image li a{display:block;width:100%;}
.main_visual .flicking_con{position:absolute; left:0; top:430px;z-index:100; width:100%;height:13px; text-align:center}
.main_visual .flicking_con a{ display:inline-block; margin-right:8px; width:13px;height:13px;padding:0; background:#fff;-webkit-border-radius: 13px;
-moz-border-radius: 13px;
border-radius: 13px;text-indent:-2000px;transition: all .5s;}
.main_visual .flicking_con a.on{ width:53px; background:#e44000;transition: all .5s;}
.main_visual #btn_prev,#btn_next{ display:none; z-index:100;position:absolute;display:block;width:48px!important;height:82px!important;top:46%;margin-top:-51px;display:none;filter:alpha(opacity=50); opacity:0.5}
.main_visual #btn_prev{/*background:url(../images/hover_left.png) no-repeat left top;*/ background-size:cover;left:0px;}
.main_visual #btn_next{/*background:url(../images/hover_right.png) no-repeat right top;*/background-size:cover;right:0px;}

.hot_news{
	width:565px;
	_display:inline;
	margin:0 0 0 25px;
}
.hot_news li{
	border-bottom:#fff solid 1px;
	padding:22px 12px 28px;
}
.hot_news li:last-child{
	border-bottom:none;
}
.hot_news li h2{
	font-size:24px;
	font-weight:bold;
}
.hot_news li h2 span a{
	display:inline-block;
	width:80px; 
	height:26px;
	font-size:14px;
	font-weight:normal;
	background:#e44000;
	text-align:center;
	margin-left:12px; 
	line-height:26px;
}
.hot_news li p{
	line-height:24px;
	padding:14px 0 0;
	filter:alpha(opacity=70); opacity:0.7
}
.greybox{
	background:#f4f4f4
}
.styTy01{
	padding:35px 0 22px;
}
.styTy02{
	width:563px;
	margin-left:10px;
}
.boxTy01 h2 ol li{
	float:left;
	font-size:26px;
	font-weight:bold;
	height:67px;
	line-height:62px;
	padding-left:5px;
	color:#3e3e3e
}
.boxTy01 h2 ol li a{
	display:block;
	height:67px;
	/*padding:0 25px 0 20px;*/
    padding:0 22px 0 20px;
}
.boxTy01 h2 ol li a:link,.boxTy01 h2 ol li a:hover,.boxTy01 h2 ol li a:visited{
	color:#3e3e3e
}
.boxTy01 h2 ol li.cur{
	background:url(../images/boxTy01_li_cur_l_bg.png) no-repeat left bottom;
	color:#e44000
}
.boxTy01 h2 ol li.cur a{
	background:url(../images/boxTy01_li_cur_r_bg.png) no-repeat right bottom;
}
.boxTy01 h2 ol li.cur a:link,.boxTy01 h2 ol li.cur a:hover,.boxTy01 h2 ol li.cur a:visited{
	color:#e44000
}
.boxTy01_con{
	padding:30px 0 0;
}
.listTy01 li{
	background:url(../images/icoTy02.png) no-repeat 10px center;
	padding-left:28px;
	line-height:50px;
}
.listTy01 li .riqi{
	font-size:15px;
	color:#9a9a9a;
	padding-left:18px;
}
.splitline{
	width:1px;
	height:435px;
	_display:inline;
	margin:0 24px 0 26px;
	border-left:#dbdbdb solid 1px;
}
.main_visual02{position:relative; width:100%;height:124px; margin-top:35px; overflow:hidden;}
.main_visual02 .main_image{height:124px;overflow:hidden;position:relative;}
.main_visual02 .main_image ul{width:9999px;position:absolute;top:0;left:0}
.main_visual02 .main_image li{float:left;width:100%;height:124px;}
.main_visual02 .main_image li  img{ width:100%; height:124px;}
.main_visual02 .main_image li a{display:block;width:100%;}
.main_visual02 .flicking_con{position:absolute;bottom:10px;right:12px;z-index:100;height:10px;}
.main_visual02 .flicking_con a{float:left; _display:inline; margin-right:8px; width:10px;height:10px;padding:0;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; background:#fff;display:block;text-indent:-5000px}
.main_visual02 .flicking_con a.on{ background:#1d63b0;}

.styTy03{
	padding:55px 0;
}
.xxgk_index_h2{
	font-size:48px;
	font-weight:bold;
	color:#0a6bbe;
	text-align:center;
	background:url(../images/xxgk_index_h2_bg.png) no-repeat center center;
}
.styTy04{
	padding:60px 0 0
}
.xxgk_index_l{
	width:600px;
}
.listTy02{
	padding:10px 0 0;
}
.listTy02 li{
	float:left;
	_display:inline;
	margin:1px 1px 0 0;
}
.listTy02 li a{
	display:inline-block;
	width:199px;
	height:113px;
	padding:36px 0 0;
	font-size:19px;
	text-align:center;
	background:#f2f8fc
}
.listTy02 li a:hover{
	background:#0a6bbe;
	color:#fff
}
.listTy02 li a .ico{
	margin:0 auto;
	width:52px;
	height:51px;
}
.listTy02 li a .ico1{
	background:url(../images/icoTy03.png) no-repeat center center;
}
.listTy02 li a:hover .ico1{
	background:url(../images/icoTy03_on.png) no-repeat center center;
}
.listTy02 li a .ico2{
	background:url(../images/icoTy04.png) no-repeat center center;
}
.listTy02 li a:hover .ico2{
	background:url(../images/icoTy04_on.png) no-repeat center center;
}
.listTy02 li a .ico3{
	background:url(../images/icoTy05.png) no-repeat center center;
}
.listTy02 li a:hover .ico3{
	background:url(../images/icoTy05_on.png) no-repeat center center;
}
.listTy02 li a .ico4{
	background:url(../images/icoTy06.png) no-repeat center center;
}
.listTy02 li a:hover .ico4{
	background:url(../images/icoTy06_on.png) no-repeat center center;
}
.listTy02 li a .ico5{
	background:url(../images/icoTy07.png) no-repeat center center;
}
.listTy02 li a:hover .ico5{
	background:url(../images/icoTy07_on.png) no-repeat center center;
}
.listTy02 li a .ico6{
	/*background:url(../images/icoTy08.png) no-repeat center center;*/
    background: url(/xxgk_static/images/n04.png) no-repeat top center;
    background-position: 1px -8px;
}
.listTy02 li a:hover .ico6{
	/*background:url(../images/icoTy08_on.png) no-repeat center center;*/
    background-position: 1px -78px;
}
.listTy02 li a .w{
	padding:16px 0 0
}
.xxgk_index_r{
	width:578px;
	margin-top:10px;
}
.xxgk_index_r h3 ol{
	margin-left:-5px;
}
.xxgk_index_r h3 ol li{
	float:left;
	_display:inline;
	margin-left:5px;
}
.xxgk_index_r h3 ol li a{
	display:inline-block;
	width:286px;
	height:68px;
	line-height:68px;
	text-align:center;
	font-size:26px;
	font-weight:bold;
	background:#f2f8fc;
	color:#0a6bbe;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.xxgk_index_r h3 ol li.cur a{
	background:#0a6bbe;
	color:#fff
}
.xxgk_index_r .con{
	padding:28px 0 0;
}
.listTy03{
	padding:30px 0 0;
	margin-left:-26px;
}
.listTy03 li{
	float:left;
	_display:inline;
	margin:7px 0 7px 26px;
}
.bluebox{
	background:#ddecf9;
	padding:50px 0;
}
.boxTy02{
	float:left;
	width:385px;
	height:405px;
	background:#fff
}
.listTy04{
	padding:10px 0 0
}
.listTy04 li{
	float:left;
	text-align:center;
	width:33.33%;
	margin-top:25px;
}
.listTy04 li a .ico{
	height:41px;
}
.listTy04 li a .ico img{
	vertical-align:middle;
}
.listTy04 li a .w{
	padding:4px 0 0
}
.listTy04 li a .ico img{
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;	
}
.listTy04 li a:hover .ico img {
	transform:translate(0,-5px);
	-webkit-transform:translate(0,-5px);
	-moz-transform:translate(0,-5px);
	-o-transform:translate(0,-5px);
	-ms-transform:translate(0,-5px);
}
.styTy05{
	_display:inline;
	margin-left:22px;
}
.two_index_h2{
	font-size:48px;
	font-weight:bold;
	color:#0a6bbe;
	text-align:center;
	background:url(../images/two_index_h2_bg.gif) no-repeat center center;
}
.xwfbh_index{
	width:780px;
}
.xwfbh_index h2{
	height:53px;
	line-height:51px;
	text-indent:0.8em;
	background:#0a6bbe;
	font-size:26px;
	font-weight:bold;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.xwfbh_index h3{
	color:#4e4e4e;
	font-size:22px;
	font-weight:bold;
	text-align:center;
	padding:28px 0;
}
.xwfbh_index h3 a{
	color:#4e4e4e
}
.xwfbh_index_con{
	padding:0 20px;
}
.xwfbh_index_con .img{
	display:block;
	width:290px;
	height:178px;
}
.xwfbh_index_con .r{
	width:420px;
	_display:inline;
	margin-left:30px;
}
.xwfbh_index_con .r p{
	line-height:35px;
	font-size:17px;
	color:#575757
}
.xwfbh_index_con .r p span{
	font-weight:bold;
}
.xwfbh_index .summary{
	padding:20px 20px 0;
	color:#575757
}
.xwfbh_index .summary h4{
	font-size:17px;
	font-weight:bold;
	padding-bottom:8px;
}
.xwfbh_index .summary p{
	line-height:25px;
}
.hd_index_r{
	width:378px;
}
.leadermail{
	height:364px;
	background:#f3faff
}
.leadermail h2{
	background:url(../images/leadermail_h2_bg.gif) no-repeat;
	height:138px;
}
.leadermail h2 .tit{
	_display:inline;
	margin:52px 0 0 40px;
}
.leadermail h2 .more{
	_display:inline;
	margin:58px 25px 0 0;
}
.leadermail h2 .more a{
	display:block;
	width:90px;
	height:27px;
	line-height:27px;
	text-align:center;
	background:#3c8cd1;
	font-size:16px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.leadermail_con{
	padding:17px 30px 0;
}
.listTy05 li{
	background:url(../images/icoTy15.png) no-repeat left 14px;
	padding:6px 0 6px 18px;
	line-height:22px;
}
.listTy05 li a{
	color:#636363
}
.zfgb_dczj{
	padding:20px 0 0
}
.zfgb_dczj a{
	display:block;
	font-size:20px;
	width:178px;
	height:60px;
	line-height:60px;
	font-weight:bold;
	text-indent:70px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.zfgb_dczj a.l{
	background:#35bfe4 url(../images/icoTy16.png) no-repeat 26px center;
}
.zfgb_dczj a.r{
	background:#5575d7 url(../images/icoTy17.png) no-repeat 26px center;
}
.leftLoopTy{ position:relative; margin-top:50px;} 
.leftLoopTy .hd{ overflow:hidden;} 
.leftLoopTy .hd ul{ display:none;}
.leftLoopTy .hd .prev,.leftLoopTy .hd .next{ display:block; position:absolute; width:23px; height:41px; overflow:hidden;   
     cursor:pointer; background:url(../images/icoLeft.png) no-repeat; top:48px; z-index:99} 
.leftLoopTy .hd .prev{ left:-60px;}
.leftLoopTy .hd .prev:hover,.leftLoopTy .hd .next:hover{ background-position:0 -41px;}
.leftLoopTy .hd .next{ background:url(../images/icoRight.png) no-repeat; right:-60px} 
.leftLoopTy .bd{ padding:10px 0;} 
.leftLoopTy .bd ul{ overflow:hidden; zoom:1; } 
.leftLoopTy .bd ul li{ margin:0 5px; width:291px; text-align:center; float:left;display:_inline;} 
.leftLoopTy .bd ul li .pic{ padding-top:10px;}
.leftLoopTy .bd ul li img{ display:block; width:100%; height:106px;}


/********************************************2021-08-31************************************/
.section_zzc{
	width:510px;
}
.section_zzc h2{
	width:451px;
	height:66px;
	padding:12px 0 0 38px;
	margin:0 auto;
	background:url(../images/section_zzc_h2_bg.png) no-repeat;
	position:relative;
	z-index:99
}
.section_zzc h2 span{
	font-size:35px;
	font-weight:bold;
	color:#6b6b6b;
	background:url(../images/icon_findzf.png) no-repeat left center;
	padding-left:72px;
}
.zzc_con{
	width:80%;
	padding:87px 10% 0;
	height:340px;
	margin-top:-44px;
	background:#fff;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.dl_zzc{
	width:100%
}
.dl_zzc dd{
	width:100%;
	float:left;
	height:30px;
	padding:10px 0;
	background:#f2f2f2;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin-bottom:23px;
}
.dl_zzc dd.sp{
	background:none;
	padding:0;
	margin-top:18px;
	height:auto;
}
.dl_zzc dd h3{
	font-size:17px;
	color:#6a6a6a;
	text-align:center;
	height:30px;
	line-height:30px;
	width:106px;
	border-right:#dbdbdb solid 1px;
}
.box1 {
	width: 292px;
	height:30px;
	position: relative;
}
.input11 {
	width: 242px;
	padding: 0 15px;
	font-size:17px;
	height: 30px;
	line-height: 30px;
	background:url(../images/down_arw.png) no-repeat right center;
	border:none;
	cursor: pointer;
}
ul.box1 > li {
	display: block;
}
ul.box2 {
	position: absolute;
	left: 0;
	top: 40px;
	display: none;
	background-color: #f6f6f6;
	border: #d8d8d8 solid 1px;
	border-top: none;
	width:100%;
	z-index: 10;
    max-height: 165px;
    overflow: auto;
}
ul.box2 > li {
	width:100%;
	text-indent:20px;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	cursor: pointer;
}
ul.box2 > li:hover{
	background:#fff
}
.btnTy02{
	width:100%;
	height:50px;
	background:#1179d2;
	color:#fff;
	font-size:18px;
	border:none;
	cursor:pointer;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.iptTy02{
	width: 242px;
	padding: 0 15px;
	font-size:17px;
	height: 30px;
	line-height: 30px;
	background:none;
	border:none;
}
/********************************************修改开始z************************************/
/********************************************2021-08-29 头部************************************/
.listTy01 li .riqi{
    float: right;
}
.header{
	/*background: url(../images/new_index_bg2.jpg) no-repeat center top;*/
    background: url(../images/new_index_bg.jpg) no-repeat center -97px;
}
.head_top {
	background-color: transparent;
}
.banner{
	height: auto;
    background:none;
    padding: 50px 0 24px;
}
.nav{background: none}
.nav_search,.nav,.nav li{height: 70px;}
.nav li{line-height: 70px;background: none;padding: 0 57px;}
.nav_search .nav li:nth-child(1){padding-left: 0;}
.nav_search .nav li:nth-last-child(1){padding-right: 0;}
.nav li a{font-size: 26px;position: relative;}
.nav_ny li.cur,.nav_ny li:hover{background: #2f7ce5;}
.nav li.cur a,.nav li:hover a{font-weight: bold;}
.nav_search .nav li.cur a:after,.nav_search .nav li:hover a:after{
	content: '';
	position: absolute;
	bottom: -10px;
	width: 100%;
	height: 5px;
	background: #fff;
	border-radius: 10px;
	right: 0px;
}
.headlines>h2{font-size: 40px;font-weight: bold;text-align: center;margin-bottom: 40px;}
.headlines>h2 a {color:#ffffff;}
.pic_news {
    background: none;
    background:#0962be;
    height: auto;
	padding: 22px 0 65px;
}
/********************************************2021-08-29 要闻************************************/
.w642{
	width:642px;
}
.w486{
	width: 518px;
	background-color: #fff;
	box-shadow: 0 0 7px 0px rgb(0 0 0 / 25%);
}
.w486>h2{
    font-size: 32px;
    font-weight: bold;
    color: #3e3e3e;
    margin-top: 10px;
    background: url(../images/icon_findzf.png) no-repeat 35px 26px;
    text-indent: 2.5em;
    padding: 25px 20px;
}

.zzc_box{padding: 25px 50px;}
.zzc_box lable{width: 100%;display: inline-block;}

/********************************************2021-08-29 政务服务************************************/
.zwfw li{padding: 18px 39px;background-color: #fff;text-indent: 1.3em;line-height: 56px;}
.zwfw li i{float:left;width: 56px;height: 56px;background:url(../images/icon_index.png) no-repeat;background-size: 107px;}
.zwfw li:nth-child(1) i{background-position: 5px -258px;}
.zwfw li:nth-child(2) i{background-position: 5px -206px;}
.zwfw li:nth-child(3) i{background-position: 5px 5px;}
.zwfw li:nth-child(4) i{background-position: 5px -48px;}
.zwfw li:nth-child(5) i{background-position: 5px -99px;}
.zwfw li:nth-child(1):hover i{background-position: -55px -258px;}
.zwfw li:nth-child(2):hover i{background-position: -55px -206px;}
.zwfw li:nth-child(3):hover i{background-position: -55px 5px;}
.zwfw li:nth-child(4):hover i{background-position: -55px -48px;}
.zwfw li:nth-child(5):hover i{background-position: -55px -99px;}
.xwfbh_index_con .r{width: 320px;margin-left: 20px;}
.xwfbh_index_con .img{width: 400px;height:242px;overflow: hidden;}
.xwfbh_index_con .img img{width: 400px;height:242px;}
/********************************************2021-08-29 政务交流************************************/
.zfgb_dczj a.l{background: #5575d7  url(../images/icoTy16.png) no-repeat 26px center;}
.leadermail {
    height: 340px;
}
.xwfbh_index h3 {
    font-size: 24px;
    padding: 38px 0;
}
/********************************************2021-08-29 政务交流************************************/
/********************************************修改结束z************************************/


.mob_title{ display:none}
@media (min-width: 768px) {
.mobile_top,.mobile_banner,.mobile_nav,.mobile_footer,.mobile_lnav{
	display:none;
	overflow:hidden;
}
}
@media (max-width: 768px) {
.pdtb20{
	padding:10px 0;
}
.header{
	width:100%;
}
.head_top,.nav_search .searchbox{
	display:none;
}	
.w1200{
	width:100% !important;
}
.nav_search{
	width:100%;
	height:auto
}
.nav{ width:100%; float:none; margin:0; position:relative;background:#0975d1; height:50px; z-index:9999; overflow:inherit;}
.nav ul{ position:absolute; left:0; top:50px; width:100%; height:auto; border-bottom:none; display:none; box-shadow:0px 5px  5px #D1D1D1}
.nav ul li{ float:none; width:100%; height:50px; line-height:50px; background:#f5f5f5; border-bottom:1px solid#e3e3e3; border-top:1px solid #fff; color:#666; margin:0; padding:0; text-indent:2em}
.nav ul li a:link,.nav ul li a:visited,.nav ul li a:hover{ color:#666; line-height:45px; background:none !important;}
.nav ul li.cur{ border-radius:0; background:#f5f5f5; color:#666}
.nav ul li.cur a:link,.topNav .menuList ul li.cur a:visited{ border-radius:0; background:#f5f5f5; color:#666}
.nav li.cur a:link, .nav li.cur a:hover, .nav li.cur a:visited{ color:#666}
.nav li span{ height:50px; line-height:50px;}
.topNav .menuCon{ visibility:hidden}
.nav-tabg{ display:block; position:static; float:right; background:url(../images/menu_mini.png) no-repeat center center; border-radius:0; background-size:contain; width:36px; height:36px; margin:6px 10px; cursor:pointer}
.banner{
	width:100%;
	padding-top:30px;
	height:180px;
	background-size:cover;
}
.banner img{
	width:55%;
	height:auto
}
.footer{
	padding:10px 0;
}
.copyright{
	width:100%;
}
.copyright .l{
	display:none;
}
.searchbox{
	display:none;
}

.pic_news{
	width:94%;
	padding:5% 3% !important;
	height:auto;
	background-size:cover
}
/* main_image */
.main_visual{ float:none; width:100%;height:auto;}
.main_visual .main_image{height:240px; overflow:hidden; zoom:1}
.main_visual .main_image li{width:100%;height:240px}
.main_visual .main_image li img{ width:100%; height:240px;}
.main_visual .main_image li span{height:35px; font-size:14px;line-height:35px; }
.main_visual .main_image .text-mark{ width:100%; height:35px; }
.main_visual .main_image li a{display:block;width:100%;}
.main_visual #btn_prev,.main_visual #btn_next{width:24px!important;height:41px!important; margin-top:-20px}
.main_visual .flicking_con{ top:250px;}
.main_visual .flicking_con a{ width:10px; height:10px;}

.hot_news{
	width:100%;
	margin:1em 0 0;
}
.styTy01{
	padding:1em;
}
.styTy02{
	width:100%;
	margin-left:0;
}
.boxTy01 h2 ol li{
	font-size:20px;
}
.boxTy01 h2 ol li a{
	padding:0 15px 0 10px
}
.boxTy01_con{
	padding:1em 0 0
}
.listTy01 li{overflow: hidden;
text-overflow:ellipsis; white-space: nowrap;
line-height:40px;
}
.listTy01 li .riqi,.splitline{
	display:none
}
.font17{
	font-size:15px;
}
.main_visual02{
	margin-top:1em;
	height:115px;
}
.main_visual02 .main_image li img{
	height:115px;
}
.styTy03{
	width:94% !important;
	padding:5% 3% !important
}
.styTy04{
	padding:1em 0 0
}
.xxgk_index_l{
	width:100%
}
.xxgk_index_l img{
	width:100%;
	height:auto
}
.listTy02 li{
	width:49.5%
}
.listTy02 li a{
	width:100%
}
.xxgk_index_r{
	width:100%;
	margin-top:1em
}
.xxgk_index_r h3 ol{
	margin-left:-0.5%
}
.xxgk_index_r h3 ol li{
	width:49%;
	margin-left:0.5%
}
.xxgk_index_r h3 ol li a{
	width:100%
}
.xxgk_index_r .con{
	padding:1em 0 0
}
.two_index_h2{
	font-size:35px;
}
.listTy03{
	margin-left:-0.5%;
	padding:1em 0 0;
}
.listTy03 li{
	width:49%;
	margin:1% 0 1% 0.5%;
}
.listTy03 li img{
	width:100%;
	height:auto
}
.bluebox{
	padding:5% 3%;
}
.boxTy02{
	width:100%;
	height:auto;
	padding-bottom:2em
}
.boxTy02 h2 img{
	width:100%;
	height:150px;
}
.styTy05{
	margin:1em 0 0 0
}
.xwfbh_index{
	width:100%;
}
.xwfbh_index_con .img,.xwfbh_index_con .img img{
	width:100%;
	height:auto;
}
.xwfbh_index_con .r{
	width:100%;
	margin:1em 0 0 0
}
.hd_index_r{
	width:100%;
	margin-top:1em
}
.leadermail{
	height:auto;
	padding-bottom:1em
}
.leadermail_con{
	padding:1em 1em 0
}
.listTy05 li{
overflow: hidden;
text-overflow:ellipsis;
 white-space: nowrap;
}
.leftLoopTy{
	margin-top:1em
}
.leftLoopTy .bd ul li{
	width:48%;
}
.leftLoopTy .bd ul li img{
	height:auto
}
.footer,.sidebar{
	display:none;
}
.foot01{
	width:100% !important;
	padding:1em 0 0
}
.foot01 .l,.foot01 .r{
	display:none;
}

.section_zzc{
	width:100%
}
.section_zzc h2{
	width:90%;
	background-size:cover;
	padding-left:10%;
	background:none;
	background-color:#eff8ff;
	border:#99c4e6 solid 1px;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.zzc_con{
	width:96%;
	padding-left:2%;
	padding-right:2%
}
.dl_zzc dd h3{
	width:80px;
	font-size:14px
}
.box1{
	width:200px;
}
.input11{
	width:180px;
}
.iptTy02{
	width:200px;
}
.p_sty02 a{
	display:block;
	width:48%
}
.p_sty02 img{
	width:100%;
	height:auto
}
/********************************************2021-10-01 手机适配开始************************************/
.header {
    background: url(../images/new_index_bg_sjb.jpg) no-repeat center 49px !important;
    background-size: 100% !important;
}
.banner img{width:300px!important;}

.key_word{
	display:none;
}	
.banner_search {
    width: 300px!important;
    margin: 10px auto 0 !important;
}
.banner_search li .ipt{width:250px;line-height:24px;height:24px;padding: 4px;}
.banner_search li .btn{width:34px;height:34px;background-size:100%}
.main_visual .flicking_con {
    top: 256px !important;
}
.boxTy02 h2 img {
    height: 120px;
}
ul.zwfw.fl li {
    width: 78%;
    margin: 1% 0;
    padding: 0 39px;
}
.zfgb_dczj a {
	width: 174px;
}
.xxgk_index_h2{
	font-size:36px;
}
.boxTy01 h2 ol li a {
    padding: 0 10px 0 10px;
}
.leftLoopTy .hd {
    display:none;
}
.leftLoopTy .bd ul li img{
	height:76px;
}
/********************************************2021-10-01 手机适配结束************************************/

}
/************************ 图片列表 2021-10-18 start ************************/
.listYs01_img {overflow:hidden}
.listYs01_img li {
    float: left;
    width: 30%;
    margin: 5px 10px;
}
.listYs01_img li img {
    width: 235px;
    height: 157px;
}
.listYs01_img li p {height: 45px;overflow: hidden;}
/************************ 图片列表 2021-10-18 end ************************/