@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:"微软雅黑"; 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:none;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}


.clearfix{ clear:both; height: 0px; line-height: 0px; font-size: 0px;}

/* top */
.top{ height: 30px; line-height: 30px;background:rgba(255, 255, 255, 0.5)!important; filter:Alpha(opacity=50); background:#fff;}
.top_cont{width: 1200px;margin:0 auto;}
.top_cont li{ float: left; background:url(../img/2015kjt_top_li_bg.gif) no-repeat left center; padding:0 8px; position:relative;}
.top_cont li a{ color:#8d9292;}
.top_cont li a:hover{ color:#009817;}
.top_left li:first-child,.top_right li:first-child{ background:none;}

/* header */
.header{width: 1200px;height:178px;margin:0 auto;background-color: unset;min-width: 1140px;position: static;}
.header .logo{ float: left; padding:43px 0 0 20px;}
.lyw_logo{ float: right; padding-top: 41px; margin-left: 10px;}
.header .search{ float: right; margin:79px 10px 0 0; border:2px solid #009817;}
.search span.dropselect_box { position:relative;  width:89px; border-right:1px solid #3d79ac; display:inline-block; float:left; height:28px; z-index:99;}
.dropselect_SimpleSelect { width:100%; /*height:30px;*/ display:block; overflow:hidden; background:url(../img/2015lyt_search_jt.png) no-repeat 72px 12px #fff; line-height:28px; text-indent: 10px; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect ul{border:none;}
.dropselect_SimpleSelect li{ width:100%; height:28px; line-height:28px;}
.dropselect_SimpleSelect li a{height:auto; width:85%; color:#009817;}
.dropselect_SimpleSelect li.hover a { color:#009817; 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: 195px; height:28px; line-height:28px; color:#cecece; text-indent:10px;}
.search_sub{ float:left; width:61px; height:28px; background:#009817; border:none; color:#fff; cursor:pointer;}

.header .search{box-sizing:border-box;margin:130px -87px 0 0;border:none;padding:5px 20px;background-color:#fff;opacity:0.5;position:relative;top: auto;}
.search_text{
width:287px;
background-color:rgba(175,209,180,.5);
color:#333;

}
.dropselect_SimpleSelect li a{
background-color:rgba(175,209,180,.5);

color:#333;
}
.dropselect_SimpleSelect li.hover a{
color:#333;
}
.search_sub{
width:18px;
height:18px;
border:none;
background:url(../img/lytsy_00_sousuo.png) no-repeat;
position:absolute;
right:26px;
top:10px;
}
.menu_nav{width: 1200px;height: 60px;margin:0 auto;}
.menu_nav li{float: left;width: 201px;height: 60px;line-height: 60px;text-indent: 78px;font-size: 16px;margin-left: 1px;background:rgba(255,255,255,.9)!important;filter:Alpha(opacity=90);background:#fff;}
.menu_nav li:first-child{ margin-left:0px; width: 190px;}
.menu_nav li a{display:block;width: 100%;height: 100%;color:#009817;position:relative;}
.menu_nav li a.menu_nav01{ background:url(../img/2015lyt_nav_icon01.png) no-repeat 44px center;}
.menu_nav li a.menu_nav02{ background:url(../img/2015lyt_nav_icon02.png) no-repeat 47px center;}
.menu_nav li a.menu_nav03{ background:url(../img/2015lyt_nav_icon03.png) no-repeat 47px center;}
.menu_nav li a.menu_nav04{ background:url(../img/2015lyt_nav_icon04.png) no-repeat 45px center;}
.menu_nav li a.menu_nav05{ background:url(../img/2015lyt_nav_icon05.png) no-repeat 44px center;}
.menu_nav li a.menu_nav06{ background:url(../img/2015lyt_nav_icon06.png) no-repeat 42px center;}
.menu_nav li.current,.menu_nav li:hover{ background:rgba(0,152,23,1)!important; filter:Alpha(opacity=100); background:#009817;}
.menu_nav li.current a,.menu_nav li:hover a{ color:#fff;}
.menu_nav li.current a.menu_nav01,.menu_nav li:hover a.menu_nav01{ background:url(../img/2015lyt_nav_icon07.png) no-repeat 44px center;}
.menu_nav li.current a.menu_nav02,.menu_nav li:hover a.menu_nav02{ background:url(../img/2015lyt_nav_icon08.png) no-repeat 47px center;}
.menu_nav li.current a.menu_nav03,.menu_nav li:hover a.menu_nav03{ background:url(../img/2015lyt_nav_icon09.png) no-repeat 47px center;}
.menu_nav li.current a.menu_nav04,.menu_nav li:hover a.menu_nav04{ background:url(../img/2015lyt_nav_icon10.png) no-repeat 45px center;}
.menu_nav li.current a.menu_nav05,.menu_nav li:hover a.menu_nav05{ background:url(../img/2015lyt_nav_icon11.png) no-repeat 44px center;}
.menu_nav li.current a.menu_nav06,.menu_nav li:hover a.menu_nav06{ background:url(../img/2015lyt_nav_icon12.png) no-repeat 42px center;}



@media screen and ( max-width: 1140px){
	.Hj-EasyRead-Container,.top,.lyw_logo,#gwd_btn,#gwd_btn1,#gwd_btn2,#comm_topLink_id,#comm_topLink_id,#topSystemBtn_id{ display:none !important;}

	.header{ width: 100%; height:auto; padding:20px 0;}

	.menu_nav,.main,.ztzl,.main_left,.main_right{ width: 100%;}

	.menu_nav{ background:#009817;}
	.menu_nav li,.menu_nav li:first-child{ width: 16.5%; background:none !important; margin:0 !important; text-indent: 0px; text-align: center;}
	.menu_nav li a{ color:#fff;}
	.menu_nav li.current,.menu_nav li:hover,.menu_nav li.current a,.menu_nav li:hover a{ background: none !important;}

	.friend_link{ display:none;}
	.footer{ padding:10px 2%; height: auto !important;}
	.footer div{ width: 100% !important;}
	.footer .gov_ico{ float: none !important; margin:0 auto !important; padding:0 !important; text-align: center;}
	.footer p{ float: none !important; margin:0 auto !important; padding:0 !important; text-align: center; line-height: 24px !important;}
}

@media screen and ( max-width: 900px){
	.header{ height:auto; padding:20px 0;}
	.header .logo{ float: none; width: 100%; padding:0; text-align: center;}
	.header .logo img{ width: 50%; height:auto;}
	.header .search{ float: none; width: 346px; height: 28px; margin:20px auto 0;}
}

@media screen and ( max-width: 640px){
	.header .logo img{ width: 60%;}
}

@media screen and ( max-width: 480px){
	.header .logo img{ width: 80%;}

	.menu_nav li,.slideBox .bd li p{ font-size: 14px;}
}

.hidden {display:none;}

.banner{
   background:none;
   height:360px;
   width: 1200px;
   margin: 0 auto;
}
.banner p{
    left:0;
}

.nav{line-height: 30px;height: 30px;top: -305px;position: absolute;z-index: 999;right: 0; width:auto;}
.nav>*{line-height: 60px;}
.nav .currentPos{font-size: 26px;color: #1c466b;font-weight: bold;padding-right: 58px;}
.nav .currentPos img{vertical-align: 0%;}
.nav .sort span{cursor: pointer;display:inline-block;padding: 0 30px 0 15px;background: url(../images/public/i103.png) no-repeat 87px 10px;background-color: rgb(3,130,197);color: #fff;font-size: 16px;}
.nav .sort span:hover{/* background: url(../images/public/i113.png) no-repeat 87px 10px; *//* cursor: pointer; *//* display:inline-block; *//* padding: 0 30px 0 15px; *//* margin-right: 10px; *//* background-color: rgb(3,130,197); *//* color: #fff; *//* font-size: 16px; */}
.nav .sort span:first-child{margin-right: 10px;}
.nav .fl {line-height: 30px;float: ;}
.nav .tab-con .content{
  position: absolute;
  width: 900px;
  left: -698px;
  top: 31px;
  border-top: 1px solid #1c466b;
  background:rgba(255, 255, 255, 0.9)!important;
  filter:Alpha(opacity=90);
  background:#fff;
  -moz-box-shadow:2px 2px 5px #333333;
  -webkit-box-shadow:2px 2px 5px #333333;
  box-shadow:2px 2px 5px #333333;
  padding:15px;
  display: none;
  z-index: 7;
  }
.nav .tab-con dl{font-size: 0;line-height: 0;padding:4px 0;}
.nav .tab-con dt{float: left;margin-top: 5px;font-size: 16px;color: #1c466b;font-weight: bold;line-height: 25px;width: auto;text-align: left;}
.nav .tab-con dd{float: left;font-size: 14px;line-height: 25px;width: 100%;text-align: justify;}
.nav .tab-con dd:first-child{width: 100%;}
.cleardd{float:none!important;}
.nav .tab-con dd a{display: inline-block;margin: 5px 16px;padding:0 10px;border-radius: 5px;cursor: pointer;}
.nav .tab-con dd a.current{background: #5179b1;color: #fff;}
.nav .tab-con dd li{width: 25%;float:left;}
.nav .tab-con .contentbm dd li a:hover{background: #5179b1;color: #fff;}

.tabs .tab1.on{
background: url(../images/tab-bg_news.jpg) center bottom no-repeat;
}

.nav .tab-con .district dl{display: none;}



.item .funs-txt{
margin-left:unset;
}

.nav .sort span.active{
  height:30px;
}

/*1200px tong yong*/
@media (min-width:：1200px){
.top{width: 1200px;}
.con1{width: 1200px;}
.contttt{
 width: 1200px;
 margin:0 auto;
}
}

/*wap*/
@media screen and (min-width:320px) and (max-width: 1024px) {
.banner,#comm_topLink_id,.top,.header .search{
  display:none;
}
   .header .logo {
        width: 75%;
        height: 75px;
        padding: 15px;
        display: flex;
        align-items: center;
    }
    .header .logo h1{
        font-size: 1.7em!important;
        margin: 0 25px!important;
    }
    .header .logo img {
        width: 100%;
    }
    .menu_nav{
    	height:70px;
    }
    .menu_nav li {
        width: 33.33%!important;
        margin: 0;
        background: #25659c;
        height: 35px;
        line-height: 30px!important;
        padding: 0;
        box-sizing: border-box;
        border-width: 1px;
        border-style: solid;
        border-color: rgba(255, 255, 255, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(255, 255, 255, .1);
    }

    .menu_nav li>a {
        background-image: none!important;
        text-indent: 0;
        text-align: center;
        height: auto;
    }
｝