@charset "utf-8";
/* CSS Document */
.fixediv{
	position: fixed;
	top: 140px;
	z-index: 10;
	width: 120px;
}
.fixediv img{
	float: left;
}
.fixediv a.close{
	width: 41px;
	height: 14px;
	float: right;
	margin-bottom: 5px;
}
.fixediv .app{
	width: 120px;
	height: 137px;
	background: #fff;
	float: left;
	padding: 5px;
	margin-bottom: 10px;
}
.fixediv .app img{
	width: 120px;
	height: 107px;
	float: left;
}
.fixediv .app font{
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	float: left;
}
.rightadv{
	right: 50px;
}

/*首页*/
/*nav*/
.header-nav{
	width: 1100px;
	height: 42px;
	line-height: 42px;
	background: #165aa6;
	text-align: center;
	position: relative;
	z-index: 2;
}
.contain{
	position: relative;
	z-index: 3;
}
.trig{
	display: none;
	position: absolute;
	bottom: -6px;
	left: 80px;
	border-top: 6px solid #165aa6;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
}
.second-bg{
	display: none;
	position: relative;
	width: 100%;
	height: 96px;
	background: #fff;
	filter:alpha(opacity=90);   
    -moz-opacity:0.9;   
    -khtml-opacity: 0.9;   
    opacity: 0.9;
	z-index: 1;
}
.nav-list{
	position: relative;
	width: 100%;
	height: 42px;
	z-index: 4;
}
.nav-list > li{
	position: relative;
	width: 156.2px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	border-right: 1px solid #3175c2;
	float: left;
	z-index: 5;
}
.contain > .nav-list > .nav-ts{
	border-right: 0;
}
.nav-list > li > a{
	color: #fff;
	font-size: 18px;
	display: block;
	position: relative;
}
.nav-list > li > a:hover{
	color: #9dc3ed;
}
.nav-list > li .two-nav{
	position: absolute;
	display: none;
	z-index: 9;
	margin: 0 20px;
}
.nav-list > li .two-nav li{
	height: 22px;
	line-height: 22px;
	font-weight: bold;
	font-size: 16px;
	padding: 0 16px;
	margin-top: 16px;
	float: left;
}
.nav-list > li .two-nav li a:hover{
	color: #165aa6;
}

/*news-head*/
.news-head{
	width: 1080px;
	height: 70px;
	text-align: center;
	background: #fff;
	margin-top: 6px;
	padding: 10px;
	position: relative;
}
.news-head h5{
	width: 92px;
	height: 77px;
	position: absolute;
	top: -5px;
	left: -5px;
}
.news-head h3{
	width: 1080px;
	height: 40px;
	line-height: 40px;
	font-size: 24px;
	overflow: hidden;
}
.news-head h3 a{
	color: #2f75c4;
}
.news-head p{
	width: 1080px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.news-head p a{
	display: inline-block;
}

/*main*/
.main-back-index1{
	width: 1050px;
	height: auto;
	overflow: hidden;
	background: #fff;
	padding: 20px 25px;
	margin-top: 6px;
}

/*news*/
.news{
	width: 1050px;
	height: 346px;
	margin-bottom: 10px;
}
.news-left{
	width: 500px;
}
.yx-rotaion-content{
	width: 500px;
	height: 287px;
	position: relative;
}
.yx-rotaion-content .yx-rotaion {
	width: 490px;
	height: 277px;
	padding: 5px;
	border: 1px solid #ededed;
}
.yx-rotaion-content .yx-rotaion .rotaion_list{
	width: 490px;
	height: 277px;
}
.yx-rotaion-content .yx-rotaion .rotaion_list img {
	width: 490px;
	height: 277px;
	display: block;
}
.yx-rotaion-content .yx-rotaion .txt {
	width: 360px;
	height: 36px;
	line-height: 36px;
	position: absolute;
	bottom: 5px;
	left: 0;
	z-index: 1;
	overflow: hidden;
}
.yx-rotaion-content .yx-rotaion .txt li {
	width: 360px;
	height: 36px;
	position: absolute;
	bottom: -36px;
	left: 20px;
	overflow: hidden;
}
.yx-rotaion-content .yx-rotaion .txt li a {
    color: #fff;
}
.yx-rotaion-content .yx-rotaion .num {
	width: 80px;
	height: 10px;
	position: absolute;
	bottom: 18px;
	right: 0;
    font-size: 0;
    line-height: 0;
    text-align: center;
    z-index: 2;
}
.yx-rotaion-content .yx-rotaion .num li {
	width: 10px;
	height: 10px;
    background: #ededed;
	border-radius: 50px;
	margin-right: 7px;
	cursor: pointer;
	float: left;
}
.yx-rotaion-content .yx-rotaion .num .on {
	width: 9px;
	height: 9px;
	background: none;
	border: 1px solid #ededed;
}
.yx-rotaion-content h5{
	width: 490px;
	heigh: 36px;
	line-height: 36px;
	position: absolute;
	left: 6px;
	bottom: 5px;
	z-index: 0;
	background: #000;
	filter:alpha(opacity=60);   
    -moz-opacity:0.6;   
    -khtml-opacity: 0.6;   
    opacity: 0.6;  
}
.yx-rotaion-content .yx-rotaion .prev{
	width: 55px;
	height: 96px;
    background: url(2018yxzf_left-icon.png) center no-repeat;
    position: absolute;
    top: 30%;
	left: 0;
	display: none;
}
.yx-rotaion-content .yx-rotaion .next{
    width: 55px;
	height: 96px;
    background: url(2018yxzf_right-icon.png) center no-repeat;
    position: absolute;
    top: 30%;
	left: 441px;
	display: none;
}

.news-an{
	width: 492px;
	height: 40px;
	background: #f9f9f9;
	margin-top: 10px;
	padding: 5px;
}
.news-an a{
	width: 123px;
	line-height: 40px;
	font-size: 16px;
	background: #e6e4e5;
	padding-left: 120px;
	position: relative;
}
.news-an a i{
	width: 36px;
	height: 30px;
	position: absolute;
	top: 5px;
	transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
}
.news-an1 .news-anbj1{
	left: 60px;
	background: url(2018yxzf_an-icon1-1.png) 0 -31px no-repeat;
}
.news-an1:hover{
	color: #165aa6;
}
.news-an1:hover i{
	background-position: 0 0;
}
.news-an2 .news-anbj2{
	left: 60px;
	background: url(2018yxzf_an-icon2-1.png) 0 -31px no-repeat;
}
.news-an2:hover{
	color: #165aa6;
}
.news-an2:hover i{
	background-position: 0 0;
}

.news-right{
	width: 546px;
	height: 346px;
}

/*内容切换*/
.tab{ 
    width: 542px; 
	height: 268px; 
	position: relative;
}
.tab-title{
	width: 540px;
	height: 34px;
	line-height: 34px;
	background: #f9f9f9;
	font-weight: normal; 
	border-left: 1px solid #fff;
}
.tab-title a{
	width: 134px; 
	height: 34px;  
	font-size: 16px; 
	text-align: center;
	border-right: 1px solid #fff; 
	float: left;
}
.tab-title .up{
	color: #fff;
	background: #165aa6;
}
.tab .tab-conter{
	width: 542px; 
	height: 300px;
    position: absolute; 
	top: 42px; 
	left: 0; 
	display: none;
	overflow: hidden;
}
.tab-conter ul li{
	width: 532px;
	line-height: 30px;
	padding: 0 5px;
	float: left;
}
.tab-conter ul li i{
	width: 3px;
	height: 3px;
	background: #999;
	margin: 13px 13px 0 0;
	float: left;
}
.tab-conter ul li a{
	width: 516px;
	float: left;
}
.tab-conter ul li a span{
	color: #999;
	margin-left: 10px;
}
.tab .block{ 
    display: block;
}

/*专题专栏*/
.picScrol-top{ 
    width: 1050px; 
	height: 74px;   
	margin-top: 10px;
	position: relative;
	overflow: hidden;
}
.picScrol-top .bd{ 
    width: 1050px;
	height: 74px;
}
.picScrol-top .bd ul li{
	float: left;
}
.picScrol-top .bd ul li a img{ 
    width: 1050px; 
	height: 74px; 
	display: block;
}

/*module-left*/
.module-left{
	width: 704px;
	height: auto;
	overflow: hidden;
	padding-top: 10px;
}
.zwgk h3{
	width: 704px;
	height: 48px;
	line-height: 48px;
	border-bottom: 2px solid #ededed;
}
.zwgk h3 a{
	font-size: 18px;
	color: #165aa6;
}

.zwgk-left{
	width: 340px;
	height: 300px;
}

/*内容切换1*/
.tab1{ 
    width: 340px; 
	height: 210px; 
	margin-top: 10px;
	position: relative;
}
.tab-title1{
	width: 340px;
	height: 36px;
	line-height: 36px;
}
.tab-title1 a{ 
	height: 36px;  
	font-size: 16px; 
	text-align: center;
	color: #999;
	float: left;
}
.tab-title1 .up{
	color: #5a85b0;
	border-bottom: 2px solid #5a85b0;
}
.tab-title1 span{
	width: 4px;
	height: 4px;
	background: #999;
	border-radius: 50px;
	margin: 16px 10px;
	float: left;
}
.tab1 .tab-conter1{
	width: 340px; 
	height: 150px;
    position: absolute; 
	top: 50px; 
	left: 0; 
	display: none;
	overflow: hidden;
}
.tab-conter1 ul li{
	width: 340px;
	line-height: 30px;
	float: left;
}
.tab-conter1 ul li i{
	width: 3px;
	height: 3px;
	background: #999;
	margin: 13px 5px 0 0;
	float: left;
}
.tab-conter1 ul li a{
	width: 332px;
	float: left;
}
.tab-conter1 ul li a span{
	color: #999;
	margin-left: 10px;
}
.tab1 .block{ 
    display: block;
}

/*信息公开专栏*/
.gkzl{
	width: 345px;
	height: 50px;
}
.gkzl a{
	width: 106px;
	height: 34px;
	line-height: 34px;
	font-weight: bold;
	text-align: center;
	color: #555;
	background: #f9f9f9;
	border: 1px solid #ededed;
	display: inline-block;
	margin-bottom: 8px;
	margin-right: 4px;
}
.gkzl a:hover{
	color: #fff;
	background: #5a85b0;
}

/*内容切换2*/
.tab2{
	width: 318px;
	height: 300px;
	border-left: 1px solid #ededed;
	padding-left: 24px;
}
.tab-title2{
	width: 318px;
}
.tab2 .tab-conter2{
	width: 318px;
	height: 240px;
	margin-left: 24px;
}
.tab-conter2 ul li{
	width: 318px;
}
.tab-conter2 ul li a{
	width: 310px;
}

/*办事服务*/
.bsfw{
	width: 340px;
	height: 396px;
	margin-top: 10px;
}
.bsfw h3{
	width: 340px;
	height: 48px;
	line-height: 48px;
	border-bottom: 2px solid #ededed;
}
.bsfw h3 a{
	font-size: 18px;
	color: #165aa6;
}
.bsfw-botton{
	width: 345px;
}
.bsfw-botton a{
	width: 107px;
	height: 34px;
	line-height: 30px;
	text-align:center;
	border-radius: 5px;
	padding-top: 40px;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 2px;
	display: inline-block;
	position: relative;
}
.bsfw-botton .bsfw-back1{
	color: #0b82ce;
	border: 1px solid #0b82ce;
}
.bsfw-botton .bsfw-back2{
	color: #88a659;
	border: 1px solid #88a659;
}
.bsfw-botton .bsfw-back3{
	color: #cf452a;
	border: 1px solid #cf452a;
}
.bsfw-botton a i{
	width: 37px;
	height: 33px;
	position: absolute;
	top: 10px;
	left: 35px;
}
.bsfw-botton a:hover i{
	transform:rotateY(360deg);
    -ms-transform:rotateY(360deg); 	/* IE 9 */
    -moz-transform:rotateY(360deg); 	/* Firefox */
    -webkit-transform:rotateY(360deg); /* Safari 和 Chrome */
    -o-transform:rotateY(360deg); 	/* Opera */
    transform-origin:center;
    transition:all .3s linear
}
.bsfw-botton a .bsfw-icon-1{
	background: url(2018yxzf_bsfw-botton1.png) 0 0 no-repeat;
}
.bsfw-botton a .bsfw-icon-2{
	background: url(2018yxzf_bsfw-botton2.png) 0 0 no-repeat;
}
.bsfw-botton a .bsfw-icon-3{
	background: url(2018yxzf_bsfw-botton3.png) 0 0 no-repeat;
}
.bmfw-botton{
	width: 345px;
}
.bmfw-botton a{
	width: 110px;
	height: 30px;
	line-height: 30px;
	text-align:center;
	padding-top: 55px;
	margin-right: 1px;
	display: inline-block;
	position: relative;
}
.bmfw-botton a i{
	width: 36px;
	height: 36px;
	position: absolute;
	top: 12px;
	left: 37px;
}
.bmfw-botton a:hover{
	color: #165aa6;
}
.bmfw-botton a:hover i{
	transform:rotateY(360deg);
    -ms-transform:rotateY(360deg); 	/* IE 9 */
    -moz-transform:rotateY(360deg); 	/* Firefox */
    -webkit-transform:rotateY(360deg); /* Safari 和 Chrome */
    -o-transform:rotateY(360deg); 	/* Opera */
    transform-origin:center;
    transition:all .3s linear
}
.bmfw-botton a .bmfw-icon-1{
	background: url(2018yxzf_index-bmfw-icon1.png) 0 0 no-repeat;
}
.bmfw-botton a .bmfw-icon-2{
	background: url(2018yxzf_index-bmfw-icon2.png) 0 0 no-repeat;
}
.bmfw-botton a .bmfw-icon-3{
	background: url(2018yxzf_index-bmfw-icon3.png) 0 0 no-repeat;
}
.bmfw-botton a .bmfw-icon-4{
	background: url(2018yxzf_index-bmfw-icon4.png) 0 0 no-repeat;
}
.bmfw-botton a .bmfw-icon-5{
	background: url(2018yxzf_index-bmfw-icon5.png) 0 0 no-repeat;
}
.bmfw-botton a .bmfw-icon-6{
	background: url(2018yxzf_index-bmfw-icon6.png) 0 0 no-repeat;
}
.bmfw-botton a .bmfw-icon-7{
	background: url(2018yxzf_index-bmfw-icon7.png) 0 0 no-repeat;
}
.bmfw-botton a .bmfw-icon-8{
	background: url(2018yxzf_index-bmfw-icon8.png) 0 0 no-repeat;
}
.bmfw-botton a .bmfw-icon-9{
	background: url(2018yxzf_index-bmfw-icon9.png) 0 0 no-repeat;
}


/*政民互动*/
.zmhd{
	width: 318px;
	height: 396px;
	margin-top: 10px;
	border-left: 1px solid #ededed;
	padding-left: 24px;
}
.zmhd h3{
	width: 318px;
	height: 48px;
	line-height: 48px;
	border-bottom: 2px solid #ededed;
}
.zmhd h3 a{
	font-size: 18px;
	color: #165aa6;
}
.zmhd ul{
	width: 325px;
}
.zmhd ul a{
	width: 100px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-weight: bold;
	color: #555;
	margin-top: 10px;
	margin-right: 5px;
	background: #f9f9f9;
	display: inline-block;
}
.zmhd ul a:hover{
	color: #fff;
	background: #165aa6;
}
.zxft{
	width: 316px;
	height: 283px;
	border: 1px solid #ededed;
	margin-top: 6px;
}
.zxft img{
	width: 316px;
	height: 180px;
}
.zxft p{
	width: 296px;
	height: 97px;
	line-height: 24px;
	padding: 3px 10px;
	overflow: hidden;
}
.zxft p span{
	color: #4084cf;
}

/*module-right*/
.module-right{
	width: 319px;
	height: auto;
	overflow: hidden;
	padding: 10px 0 20px 0;
}

/*视频*/
.video{
	width: 319px;
	height: 303px;
}
.video h3{
	width: 319px;
	height: 48px;
	line-height: 48px;
	border-bottom: 2px solid #ededed;
}
.video h3 a{
	font-size: 18px;
	color: #165aa6;
}
.video img{
	width: 319px;
	height: 238px;
	margin-top: 15px;
}

/*信息公开专栏*/
.gkzl-pic{
	width: 319px;
	height: 84px;
	margin-top: 9px;
}

/*专题专栏*/
.picScroll-top{ 
    width: 319px; 
	height: 84px;   
	margin-top: 8px;
	position: relative;
	overflow: hidden;
}
.picScroll-top .hd1 .prev,.picScroll-top .hd1 .next{ 
    width: 24px; 
	height: 42px; 
	cursor: pointer; 
	background: url(2018yxzf_left-icon1.png) center no-repeat;
	position: absolute;
	top: 24%;
	left: 0;
	z-index: 1;
	display: none;
}
.picScroll-top .hd1 .next{
	background: url(2018yxzf_right-icon1.png) center no-repeat;
	position: absolute;
	top: 24%;
	left: 292px;
}
.picScroll-top .bd1{ 
    width: 319px;
	height: 84px;
}
.picScroll-top .bd1 ul li{
	float: left;
}
.picScroll-top .bd1 ul li a img{ 
    width: 319px; 
	height: 84px; 
	display: block;
}

/*link*/
.link{
    width: 1062px;
	height: 24px;
	margin: 15px auto;
}
.link select{
	width: 163px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #ededed;
	margin: 0 7px;
	float: left;
	font-size: 14px;
	font-family: "微软雅黑", "Microsoft Yahei";
}