@charset "utf-8";
/* CSS Document */
/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"&#930;&#65533;&#65533;&#65533;&#378;&#65533;"; font-size:12px; cursor:default;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none;}
/*a:hover{ text-decoration:underline;}*/
a:active{outline: none;star:expression(this.onFocus=this.blur());}
.dib{display:block;}
.din{display:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height: 0px; line-height: 0px; font-size: 0px;
    height: 1px;
    margin-top: -1px;
    overflow: hidden;}
    
body{ background:url(../image/topbg.jpg) no-repeat center top #fff; min-width:1140px;}


.more{ float:right; font-size:12px; color:#bbb;}
.time{ font-size:12px; color:#999; float:right;}


/* &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; 
.top{ height: 30px; line-height: 30px; background:url(../image/top_bg_03.png) repeat;}
.top_cont{ width: 1140px; margin:0 auto;}
.top_cont a{ color:#fff;}
.top_cont a:hover{ text-decoration: underline;}
.top_cont em { font-style:normal; color:#9dbfe1; margin:0 8px;} */
.top {FONT-SIZE: 12px; HEIGHT: 30px;background-color: #7b7b7b91;}
.top1 {width:1140px; margin:0 auto; position:relative;}
.t-l {width:15%; FLOAT: left; TEXT-ALIGN: left; LINE-HEIGHT: 30px; color: #FFFFFF;}
.t-r {width:336px; FLOAT: right; TEXT-ALIGN:right; LINE-HEIGHT: 30px; color: #FFFFFF;}
/* &#887;&#65533;&#65533; */
.header{ width: 1140px; height:180px; margin:0 auto;}
.header .logo{ float: left;left:15px; padding:39px 0;}

.logo a{width:750px;DISPLAY: block;}
.logo SPAN {FONT-SIZE: 30px; WIDTH: 250px; BACKGROUND: url(../images/djkjk11_03.png) no-repeat left center; MARGIN-TOP: 39px; FONT-WEIGHT: bold; COLOR:#ffffff; PADDING-LEFT: 28px; DISPLAY: block;float: right;}

/*&#65533;&#65533;&#65533;&#65533;*/
.nav_box{ width: 1140px; height: 60px; margin:0 auto;background:#1a70a7;}
.nav_box .nav li{ float: left; width: 240px; height: 60px; line-height: 60px; text-indent: 100px; font-size: 16px;}
.nav_box .nav .li_bg{ background:url(../images/nva_bg.png) left center no-repeat;}
.nav_box .nav li a{ display:block; width: 100%; height: 100%; color:#fff; position:relative;  text-decoration:none;}
.nav_box .nav li a.nav01{background:url(../images/nav_icon.png) no-repeat 60px 14px;}
.nav_box .nav li a.nav02{ background:url(../images/nav_icon2.png) no-repeat 60px 14px;}
.nav_box .nav li a.nav03{ background:url(../images/nav_icon3.png) no-repeat 60px 14px;}
.nav_box .nav li:hover{ background-color:#083e75;}
.nav_box .search{width:314px;height:30px;float: right; margin:8px 7px 0 0;padding:6px 8px 6px 10px;background:#fff;}
.nav_box .ipt-sea{height:30px; width:50%; border:0; outline:none; line-height:30px; color:#333; font-size:14px;}
.nav_box .search a{display:block; width:90px; height:42px; background:#005389; color:#fff; line-height:42px; text-align:center; font-size:14px;float:right;margin: -6px -15px 0 0;}
.nav_box .search a:hover{background:#0594c9;}

.search span.dropselect_box { position:relative;  width:89px; border-right:1px solid #1e90ff; display:inline-block; float:left; height:34px; z-index:99;}
.dropselect_SimpleSelect { width:100%; /*height:30px;*/ display:block; overflow:hidden; background:url(../image/2016search_jt.png) no-repeat 72px 12px #fff; line-height:34px; text-indent: 10px; position: relative; left:0px; top:0px; padding:0;background-color:#003d62;}
.dropselect_SimpleSelect ul{border:none;}
.dropselect_SimpleSelect li{ width:100%; height:34px; line-height:34px;}
.dropselect_SimpleSelect li a{height:auto; width:85%; color:#959595;}
.dropselect_SimpleSelect li.hover a { color:#959595; width:100%; display:block;}
.dropselect_SimpleSelect li a:hover,.dropselect_SimpleSelect li a:focus,.dropselect_SimpleSelect li:hover,.dropselect_SimpleSelect li:focus{background:none;}
.search_text{ float:left; border:none; width: 173px; height:34px; line-height:34px; color:#cecece; text-indent:10px; background-color:#003d62;border-right:1px solid #1e90ff}
.search_sub{ float:left; width:61px; height:34px; background:#003d62; border:none; color:#fff; cursor:pointer;}
.hidden {display:none;}

/*main*/
.main{ width: 1140px; position:relative; margin:20px auto;margin-top:0;}
.main_top{ width:1140px; height:380px;margin-top:10px;}
.main_left{ float:left; width:380px; margin-top:20px;}
.main_center{ float:left; width:720px; margin:0 20px;margin-top:20px;}
.main_right{ float:left; width: 1144px; margin-top:20px;}
/*&#887;&#65533;&#65533;*/
.topdayTop{width: 1200px;margin: 0 auto;margin-top: 11px;height: 90px;}
.topdayTop i{float: left;margin-left: 59px;padding-top: 20px;}
.topdayTop em{float: left;margin-left: 28px;padding-top: 16px;}
.topdayTop em .a1{display: block;font-size: 22px;font-weight: bold;color: #333333;}
.topdayTop em .a1:hover{ color: #0675bd;}
.topdayTop em span{display: block;margin-top: 5px;font-size: 16px;color: #666666; }
.topdayTop em span a{font-size: 16px;color: #666666; }
.topdayTop em span a:hover{ color: #0675bd;}

/*&#65533;&#65533;&#65533;&#65533;*/
.news-notice{ margin:0px 0;}
.indnews{width: 560px; height: 362px; float: left;}
.news-pic{width: 560px; height: 362px;}
.news-pic,.news-pic img{ width: 560px; height: 362px; overflow: hidden;}

.news-notice .news-txt{width:560px; height: 362px; float: right;}
.news-txt{border:1px solid #efefef;}
.notice-txt{width:742px; border:1px solid #efefef;margin-top: 0px;float: left;}
.jgdj-txt{width:560px; border:1px solid #efefef;margin-top: 0px;float: left;}
.zcfg-txt{width:560px; border:1px solid #efefef;margin-left: 15px;float: right;}
/*.rdzt-txt{width:100%; border:1px solid #efefef;margin-top: 15px;  }*/

.news-title{height:50px; background:#fafafa; border-bottom:1px solid #efefef; line-height:38px; position:relative;}
.news-title .name{position:absolute; left:-1px; top:-1px; height:39px; background:#084466; color:#fff; text-align:center; line-height:39px; font-size:15px; padding:0 15px; font-weight:bold;}
.news-name.tab-nav{position:absolute; left:25px; top:5px; height:39px; }
.news-name.tab-nav a{display:block; float:left; height:45px; line-height:39px;color:#333; text-align:center; line-height:39px; font-size:15px; padding:0 0; margin:0; position:relative; width: 130px;}
.news-name.tab-nav a.current{background: #ffffff;color: #000;font-weight: bold; border-top: #004ca1 1px solid;}
.news-name.tab-nav a i{/*width:9px; height:5px; background:url(../images/jtx.png) no-repeat; left:10px; bottom:-5px; display:none;*/}
.news-name.tab-nav a.current i{display:block;}
.news-title .name i{width:9px; height:5px; background:url(../images/jtx.png) no-repeat; left:10px; bottom:-5px; display:block;}
.hotnews .more{position:absolute; margin: -47px 0px 0 0; right:10px; font-size:12px; color:#999; transition:all .3s ease;}
.hotnews .more:hover{color:#084466;}

.tab-con a.more1{position:relative; left: 679px; /*right:10px; line-height:48px;*/ top:-33px; font-size:12px; color:#999; transition:all .3s ease;}
.tab-con a.more1:hover{color:#084466;}
.tab-con a.more2{position:relative; left: 499px; /*right:10px; line-height:48px;*/ top:-33px; font-size:12px; color:#999; transition:all .3s ease;}
.tab-con a.more2:hover{color:#084466;}
.tab-con a.more3{position:relative; left: 499px; /*right:10px; line-height:48px;*/ top:-33px; font-size:12px; color:#999; transition:all .3s ease;}
.tab-con a.more3:hover{color:#084466;}
.newslist{display:block; padding:0px 12px;}
.hotnews{margin:12px 12px 0 12px;}

.hotnews h1{font-size:24px; color:#084466; text-align:center; margin:0 10px; height:30px; line-height:30px;
word-break:break-all;
display:-webkit-box;
-webkit-line-clamp:1;
-webkit-box-orient:vertical;
overflow:hidden;}
.hotnews h1 a{ color:#084466; }
.hotnews .hotcon{margin-top:12px; word-break:break-all;
display:-webkit-box;
-webkit-line-clamp:3;
-webkit-box-orient:vertical;
overflow:hidden;}
.hotnews .hotcon a{ color:#999; line-height:24px; font-size:14px;}
.hotnews .hotcon a:hover{color:#0594c9;}
.newslist b{color: #004ca1; display: inline-block;margin-right: 7px; /*vertical-align: middle;*/}
.newslist li{border-bottom:1px dotted #dedede; position:relative; padding:0 80px 0 14px; /*background:url(../images/jiantou.png) 2px  15px no-repeat;*/}
.newslist li a{display:block; height:36px; width:100%; line-height:36px; font-size:14px; color:#666;word-break:break-all;
display:-webkit-box;
-webkit-line-clamp:1;
-webkit-box-orient:vertical;
overflow:hidden;}
.newslist li span{position:absolute; right:0; top:0; line-height:36px; color:#bbb; text-align:center;}
.newslist li:last-child{border:0;}


/*slideBox*/
.slideBox{ float:left; height:350px; width:560px;position:relative; z-index:5;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:15px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:5px;  width:10px; height:10px; background:#dcdcdc; cursor:pointer; color:#999; }
.slideBox .hd ul li.on{ background:#cd2b00;}
.slideBox .bd{ position:relative; height:350px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; width:560px; height:350px; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width:542px; height:40px; background:url(../image/tpxw_titbg02.png) repeat;  font-size:16px; line-height:40px; color:#fff; cursor:pointer; padding-left:18px;}
.slideBox .bd li a:hover p{ color:#256092;}
.slideBox .bd img{ width:560px; height:350px;}



/*&#1512;&#65533;&#65533;&#1512;&#65533;&#65533;*/
.tit{float:left;margin:10px 10px 0 0;font-size:20px;color:#1a70a7}
.tit i{color: #033f90;
    font-weight: bold;
    width: 50px;
    height: 50px;
    font-size: 24px;line-height:1;padding:15px;background-position:0 -40px;text-align: center;display:inline-block;font-style:normal;}
.scroll-pic{position:relative;padding:15px 15px;overflow: hidden;width: 97.5%;border: 1px solid #ddd;}
.scroll-pic ul{white-space: nowrap;height:60px;overflow:hidden;}
.scroll-pic li {display:inline-block;margin-right:8px;}
.scroll-pic li img{width:260px;height:60px;}
.scroll-pic .bd{margin:0px 0px 0}
table{width:100%;border-collapse:collapse;border-spacing:0;text-align:left;margin-right: 70px;}
.demo1{ overflow:hidden; position:relative; align:center;}


/*&#65533;&#65533;&#994;&#65533;&#65533;&#65533;&#65533;*/
.xxgk{ float:left; width:380px;}
.xxgk .xxgk_ml{margin-top:0;width:380px;}
.xxgk .xxgk_ml li{border: 1px solid #ddd; float:left; width:378px; height:58px; margin-bottom:10px; background:#f1f5f9; border-radius:3px;text-align: center;}
/*.xxgk .xxgk_ml li a{ font-size:15px; color:#fff;  height:58px; line-height:58px; padding-left:81px; display:block;}*/
   .xxgk .xxgk_ml li a{ height:43px;color: #033f90;line-height:56px;
    font-weight: bold;
    font-size: 17px;
	   }
.xxgk .xxgk_ml li .xxgk_ml_li01{ background:url(../image/xxgk_icon.png) 37px 0 no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li02{ background:url(../image/xxgk_icon.png) 37px -58px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li03{ background:url(../image/xxgk_icon.png) 37px -116px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li04{ background:url(../image/xxgk_icon.png) 38px -174px no-repeat;}

.xxgk_qzqd{ margin-top:4px; width:380px; float:left;}
.xxgk_qzqd li{border: 1px solid #ddd;width:183px; height:58px; line-height:43px; float:left; background:#f1f5f9; text-align:center;border-radius:3px;}
.xxgk_qzqd li a{ height:43px; line-height:56px; font-size:17px; color:#033f90;font-weight: bold}





/*main_news*/
.main_news{ width:420px; height:267px;}
.main_news .title{ float:left;height:44px; line-height:44px; border-top:2px solid #2e91d4; background:#f1f5f9; width:100%; position:relative;}
.main_news .title h2{ float:left; margin:0 0 0 15px; height:44px; line-height:44px; background:#2e91d4; padding:0 25px;}
.main_news .title h2 a{font-size:16px; color:#fff; font-weight:bold;}
.main_news .title .more{ float:right;  margin-right:13px; color:#aaa; font-size:12px;}
.main_news .title .more:hover{ color:#256092;}
.main_news .list{ float:left; width:420px;}
.main_news .list ul{ margin-top: 10px;}
.main_news .list ul li{ font-size:14px; height:30px; line-height:30px; width:420px vertical-align:top; overflow:hidden;}
.main_news .list ul li a{ float:left; color:#333333; white-space:nowrap; max-width:80%; overflow:hidden; text-overflow:ellipsis;}
.main_news .list ul li .time{float:right; color:#aaa; font-size:12px; margin-right:5px;}
/*&#65533;&#65533;&#65533;&#1596;&#65533;&#65533;&#65533;&#65533;?&#65533;?*/
.sxjgxs{ width:1140px; background:#fff; float:left; }
.sxjgxs .hd{ height:40px; line-height:40px;   border-bottom:2px solid #e7e7e7;  position:relative; }
.sxjgxs .hd ul{ float:left;  position:absolute; left:0; bottom:-2px; height:40px;   }
.sxjgxs .hd ul li{ float:left; text-align:center; height:40px; line-height:40px; cursor:pointer; font-size:18px; color:#aaa; margin-right:36px;}
.sxjgxs .hd ul li.on{ height:38px; border-bottom:2px solid #2e91d4; color:#1a70a7; font-size:18px; font-weight:bold;}
.sxjgxs .bd ul{ padding:14px 0;  zoom:1; height:56px;}
.sxjgxs .bd li { height:28px; line-height:28px; float:left; margin-right:20px; text-align:center;width:94px;}
.sxjgxs .bd li a{ font-size:13px; color:#333;}



/*foot*/
.footer_main p{
padding-top:45px;
}

#_span_jiucuo img{margin-top:76px !important; 
margin-left:-660px !important;
}

.footer img{
   margin-left:-115px;
}

.footer_main p{
padding-top:45px;
}

.divcss_right{
float: right;
width: 150px;

border: #fff;

}

.friend_link_box{height:60px;background:#f8f8f8;  border-top:1px solid #074d95;}
.friend_link{ width:1140px; height:60px; margin:0 auto; line-height:60px;}
.friend_link h2{float:left; width:110px; height:60px; background:#074d95; line-height:60px; color:#fff; font-size:16px; text-align:center;}
.friend_link_box .friend_link ul{margin-left:40px; float:left;}
.friend_link_box .friend_link ul li {float:left; margin-left:10px;}
.friend_link_box .friend_link ul li select{width:188px; padding:5px; margin:15px 0; color:#666;}
.friend_link .link{ float:left; color:#666; margin-right:8px;}
.friend_link .link:hover{ text-decoration:underline;}
.friend_link span.dropselect_box{ position:relative; width:185px; display:inline-block; border:none; float:left; height:33px; z-index:99; margin-left:9px; margin-top:7px; border:1px solid #e2e2e2;}
.dropselect_SimpleSelect1 { /*height:30px;*/ display:block; overflow:hidden; background:url(../image/2016search_jt.png) no-repeat 90% 14px #fff; line-height:33px; text-indent: 20px; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect1 li{ padding:0 5px; height:33px; line-height:33px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dropselect_SimpleSelect1 li a{height:auto; width:100%; color:#535353;}
.dropselect_SimpleSelect1 li a:hover{ color:#0b6999;}
.dropselect_SimpleSelect1 li.hover a { color:#535353; width:100%; display:block;}
.dropselect_SimpleSelect1 li a:hover,#nav .menu .menulist .dropselect_SimpleSelect1 li a:focus,#nav .menu .menulist .dropselect_SimpleSelect1 li:hover,#nav .menu .menulist .dropselect_SimpleSelect1 li:focus{background:none;}
.hidden {display:none;}

.footer{ height:200px; background:#074d95;}
.footer_main{ width:1140px; height:200px; margin:0 auto;}
.footer_main .gov_icon{margin-right: 35px;float: left;padding: 67px 0 33px 330px; width: 54px;height: 100px}
.footer_main p{float: left; color: #fff; padding-left: 20px;padding-top: 60px;line-height:30px; font-size:14px;}

.clearfix {
	clear: both;
    height: 1px;
    margin-top: -1px;
    overflow: hidden;
}

ul.zfld-list{ margin:0; padding-top:15px; clear: both; overflow: hidden;}
ul.zfld-list li{ margin-bottom:20px; padding:15px 0px 15px 0px; border-bottom:1px dashed #ddd; overflow:hidden; width: 50%; float: left;}
ul.zfld-list li:nth-child(even){ margin-right:0}
ul.zfld-list li i{ float:left; width:155px; height:200px; margin-left:15px}
ul.zfld-list li h3 a{ float:left; width: calc(100% - 200px); font-size:18px; color:#333333; font-weight:bold;margin-left:20px; }
ul.zfld-list li h3 a{ color:#333}
ul.zfld-list li p{ float:left; width: calc(100% - 200px); font-size:16px;margin-left:20px; }
ul.zfld-list li p.zi1{ color:#666; line-height:26px;}
ul.zfld-list li p.zi1 a{ color:#666;font-size: 16px; }
ul.zfld-list li p.zi2{ color:#214c90;}
ul.zfld-list li p.zi2 span{color:#999; display:block; float:right; line-height:26px;width:100%;}
ul.zfld-list li .anniu{ float:right; width:100px; height:40px;}
ul.zfld-list li .anniu a{width:100px; color: #214c90; line-height:40px; border-radius:3px; background:#f7f7f7; display:block; text-align:center; font-size:14px;}


/*&#65533;&#65533;&#65533;&#1019;&#65533;&#65533;&#65533;&#357;&#65533;&#65533;&#701;*/
.head-slh-btn{float: right;margin-left: 20px;position: absolute;top: 38px;right: 50%;transform: translateX(570px);}
.head-slh-btn a{color: #fff !important;background-image:linear-gradient(90deg, #F7B218 0%, #EC930A 100%);display: block;border-radius: 8px;line-height: 28px;padding: 8px 13px;font-weight: bold;font-size: 16px;}


.big-slideimg{width:1140px; margin: 0 auto;}
@media screen and (max-width: 768px) {
    body{min-width:100%;}
    *{/* box-sizing: border-box; */}
	.main{width:100%;}
	.header{height:auto;width: 100%;}
	.header .logo{width:100%;position: unset;height: auto;margin: 35px auto 20px; padding: 35px 0 0;display: flex;flex-direction: column;align-items: center;padding: 25px -1px;}
	.header .logo a{width:100%;display: flex;justify-content: center;align-items: center;flex-direction: column;}
	.header .logo img{width: 75%;}
	.header .logo SPAN{margin:0 auto;text-align: center;width: 100%;padding: 0;font-size: 24px;margin-top: 10px;background: none;}

	.nav_box .search{width: 100%;padding: 0;box-sizing: border-box;display: flex;height: 42px;margin: 15px auto;float: none;padding: 0 15px;background: transparent;}
	.nav_box .ipt-sea{width: calc(100% - 110px);height: 40px;padding: 0 10px;border: 1px solid #d8d8d8;border-radius: 5px 0 0 5px;}
	.nav_box .search a{position:unset;margin: 0 auto;border-radius: 0 5px 5px 0;font-size: 16px;}

	.nav_box{width:100%;height: auto;background: none;}
	.navbar-collapse{position:relative;background: #1a70a7; overflow: hidden;}
	.nav_box .nav{width:100%;height: auto;position: relative;overflow-x: scroll;display: flex;}
	.nav_box .nav{display:flex;flex-wrap: wrap;/* white-space: nowrap; *//* background-attachment: scroll; */overflow-x: scroll;overflow-y: hidden;/* padding-right: 60px; */background: #1a70a7;}
	.nav_box .nav li{width: calc(50% - 20px) !important;background: none;padding: 0 10px;flex: 1 0 auto;text-indent: 0;}
	.nav_box .nav li a{/* padding-left: 30px; */background-position-x: 8px !important;text-align: center;}
	.nav_box .nav li:last-child{margin-right: 0px;}
	.navbar-collapse:after {content: "";display: none;width: 60px;height: 60px;position: absolute;right: 0;bottom: 0;background: linear-gradient(to right, rgba(0,83,147,0), rgb(0, 83, 137));}

	.tab-con a.more1,.tab-con a.more2,.tab-con a.more3{left: calc(100% - 60px);right: 100%;font-size: 16px;}
	
	.main_top{width:100%;height:auto;}
	.indnews,.news-notice .news-txt,.main_left,.main_center,.main_right{width:100%;float: none;margin: 20px auto;box-sizing: border-box;}
	.notice-txt,.jgdj-txt,.zcfg-txt{width:100%;float: none;margin: 0 auto; box-sizing: border-box;}

	.news-notice .news-txt{height:auto;}
	.indnews{height:auto;margin-bottom: 0;}

		.newslist{padding:10px}
	.newslist li{display:flex;flex-direction: column;padding: 0;align-items: flex-start;margin-bottom: 10px;}
	.newslist li a{height:auto;display: block;line-height: 24px;font-size: 16px;}
	.newslist li span{position:relative;font-size: 16px;}

	.scroll-pic{box-sizing: border-box;width: 100%;}
	.xxgk,.xxgk_qzqd{width:100%;float: none;box-sizing: border-box;}
	.xxgk .xxgk_ml,.xxgk .xxgk_ml li{width:100%;box-sizing: border-box;}
	.xxgk_qzqd{display:flex;flex-wrap: wrap;margin-top: 0;}
	.xxgk_qzqd li{width: calc((100% - 20px)/2);margin: 5px !important;box-sizing: border-box;}
	
/*----*/
	.big-slideimg{width:100%;}
	#ifocus,#ifocus_pic{width:100% !important;height: 300px !important;}
	#ifocus_piclist li{/* width: 100% !important; *//* height: auto !important; */}
	#ifocus_piclist li img{width: 100% !important;height: auto !important;}
	.slideBox,.news-pic, .news-pic img{width:100%;height: auto;}

	.topdayTop{width: 100%;height: auto !important;display: flex;background: rgba(255,255,255,.68);padding: 10px;box-sizing: border-box;}
	.topdayTop i{margin-left: 0 !important;padding-top: 0 !important;width: 60px;flex: none;}
	.topdayTop em{margin-left: 10px !important;padding-top: 0 !important;}
	.topdayTop em span{display:none !important;}
	.topdayTop em .a1{font-size: 18px !important;}

.zhuant_img img{min-width:100%;}
/*---*/
	.scroll-pic .bd{display:flex;flex-direction: column;}
	.scroll-pic .bd .tit{float: none;width: 100%;margin: 0 auto;text-align: left;}
	.scroll-pic .bd .tit i{width:100%;padding: 0;line-height: 35px;text-align: left;font-size: 20px;}
	
	.friend_link_box{height:auto;margin-top: 10px !important;}
	.friend_link{width:100%;height: auto;line-height: 40px;}
	.friend_link h2{width: 100%;height: 45px;line-height: 45px;}
	.friend_link_box .friend_link ul{margin: 0 auto;float: none;clear: both;display: flex;flex-wrap: wrap;justify-content: space-between;}
	.friend_link_box .friend_link ul li{margin: 0 5px !important;width: calc((100% - 20px)/2);float: none;}
	.friend_link_box .friend_link ul li select{width:100%;margin: 0 auto;}
	.friend_link_box .friend_link ul:after{content:"";flex: 1;}
	
	.footer{height:auto;}
	.footer img{margin:0 auto;}
	.footer_main{width:100%;height: auto;display: flex;flex-direction: column-reverse;justify-content: center;align-items: center;}
	.footer_main .gov_icon{margin: 10px auto;padding: 0;float: none;height: auto;width: auto;}
	.footer_main p{padding: 10px !important;float: none;text-align: center;}
	#_jiucuo_{margin: 0 auto !important;}
	
	.head-slh-btn{transform: none;top: 10px;right: 10px;}

	.big-slideimg img{height:70px;}
	.xxgk_qzqd li a{/* line-height:30px; */overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.hotnews h1{font-size:20px;}
	.news-name.tab-nav a{font-size: 18px;}
	.hotnews .more{font-size: 16px;}

	#ifocus_tx a{font-size: 14px !important;}
	#ifocus_tx{
    height: 45px !important;
    line-height: 45px !important;
    width: 100% !important;
    bottom: 0px !important;
}
	#ifocus_btn{
    width: 38% !important;
    bottom: 6px !important;
}
	.text-c{
    margin-left: 0px !important;
}
	.text-c span{font-size:16px;padding-right: 5px !important;padding-left: 5px !important;}
	#pagination{font-size:16px;line-height: 24px;}
	.text-c a{
    padding: 5px 8px !important;
    margin-right: 5px !important;
}

	.table_list_st td:first-child{width:70%;line-height: 26px;padding: 10px 5px;}
	.table_list_st td:last-child{width:30%;}
	.current-position{font-size:14px;}
	.main_list .main_list_left ul li{
    width: 30% !important;
}

	.leader{height: unset !important;}
	.img{
    width: 100% !important;
    float: unset !important;
    display: block !important;
}
	.list{
    width: 100% !important;
    float: unset !important;
    min-height: unset !important;
    display: block !important;
}
	.list ul li{
    height: auto !important;
}
	.leaderdesc ul li.leadtitle img{
    display:none;
}
	.leaderdesc ul li{
    font-size: 16px;
}
	.leaderdesc ul li.leadtitle{
    background: unset !important;
}

	#we7layout_134121341006174{width: 100% !important;}
	.sf_colsout{width: 100% !important;}
	#zx1{width: 100% !important;padding: 0px !important;}
	#yjzjleft{width: 100% !important;margin-left: 0px !important;}
	#yjzjleft .yjzjleft_1_3{width: 100% !important;}
	#yjzjleft .yjzjleft_1_4{width: 100% !important;}
	#zx2{width: 100% !important;margin-left: 0px !important;}
	#zx3{width: 100% !important;}
	#zx4{width: 100% !important;padding-left: 0px !important;height: auto !important;}
	.product_tab table{width: 100% !important;}
	.product_tab table td:nth-child(1){width:50% !important;}
	.product_tab table td:nth-child(2){width:30% !important;}
	.product_tab table td:nth-child(3){width:20% !important;}
	#li_ssxw{width:100% !important;}
	#yjzjleft table{
    margin-left: 0px !important;
    margin: 0 auto;
}
	#useraddress{width: 56% !important;}
	#yjzjleft table td{padding:10px;}
	#forSearch td:nth-child(1){width: 20% !important;text-align: right;}
	#forSearch td:nth-child(2){width: 50% !important;text-align: center;}
	#forSearch td:nth-child(3){width: 30% !important;}

	#pagecontainer{width:100% !important;padding-top: 80px !important;}
	#pagecontainer .head-slh-btn{
    top: -60px;
}
#pagecontainer .product_tab table td:nth-child(1){width:30% !important;}
	#pagecontainer .product_tab table td:nth-child(2){width:70% !important;}

}

@media screen and (min-width: 320px) and (max-width: 450px){
    ul.zfld-list li{width: 100%;}
}