﻿@charset "utf-8";
/* CSS Document */
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; color: #666666;}
a:hover{ text-decoration:none;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}
.dib{display:block !important;}
.hidden{display:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height: 0px; line-height: 0px; font-size: 0px;}
body{ background: url(../img/cyzl2020_bg.jpg) center top no-repeat;}

.top{ height: 570px; width: 100%;}
.top img{ display: none;}
.container{ height: auto; width: 1160px;padding: 20px; margin: 0 auto 20px; background: #fff;}

.cyzl_right{float: right;width: 830px; height: auto; }
.cyzl_right 

/*图片新闻*/
.tpxw{ float:left; height:320px; width:460px;position:relative; z-index:5; overflow:hidden;}
.tpxw .hd{ height:6px; overflow:hidden; position:absolute; right:18px; bottom:14px; z-index:1; }
.tpxw .hd ul{ overflow:hidden; zoom:1; float:left;  }
.tpxw .hd ul li{ float:left; margin-left:6px;  width:12px; height:6px; background:#666; cursor:pointer; }
.tpxw .hd ul li.on{ background:#FFFFFF;}
.tpxw .bd{ position:relative; height:320px; z-index:0;}
.tpxw .bd li{ zoom:1; vertical-align:middle;}
.tpxw .bd li a{ display:block; width:460px; height:320px; position:relative;}
.tpxw .bd li p{ position:absolute; left:0; bottom:0; width:100%; height:40px; background:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cf000000,endColorstr=#cf000000);   font-size:16px; line-height:40px; color:#fff; cursor:pointer; text-indent:20px;}
.tpxw .bd li a:hover p{ color:#256092;}
.tpxw .bd img{ width:460px; height:320px;}



/*春运新闻*/
.cyxw{ float: right; width: 330px; height: 320px;  background: #cc7e66; padding: 0 20px;}
.cyxw h2.cyxw_title{ width:100%; padding: 15px  0 10px; line-height: 30px; max-height: 60px;}
.cyxw h2.cyxw_title a{font-size: 20px; color: #ffffff; font-weight: bold;}
.cyxw h2.cyxw_title a:hover{color: #f6ff00;}
.cyxw p{font-size: 14px; color: #ffffff;line-height: 24px; padding-bottom: 15px; border-bottom: 1px dashed #7f3f14;}
.cyxw p a{font-size: 14px; color: #ffffff;}
.cyxw p a:hover{color: #f6ff00;}
.cyxw .cy_news{width: 100%; padding-top: 12px;}
.cyxw .cy_news li{height: 30px; line-height: 30px; width: 100%; vertical-align: top; }
.cyxw .cy_news li a{  color: #ffffff; font-size: 15px; background: url(../img/cyzl2020_cyyw_dot.png) left center no-repeat; padding-left: 10px;}
.cyxw .cy_news li a:hover{ color: #f6ff00;}

/*领导小组*/
.main_left{
	width: 290px;
	float: left;
	background: url(../img/cyzl2020_left_name_bg.png) no-repeat center top #cb7e66;
	padding: 20px 10px;
}

.main_left h2{
	font-size: 20px;
	color: #ffffff;
	text-align: center;
	line-height: 40px;
	margin-bottom: 10px;
}

.roll{
	background: #fff;
	padding: 15px 20px;
}

.roll p{
	font-size: 12px;
	line-height: 24px;
	color: #484848;
}

.roll p span{
	display: inline-block;
	*display:inline;
	zoom:1;
	width: 92px;
}
.lxfs{
	padding: 20px 15px;
	background: #fff;
	margin-top: 10px;
}

.lxfs h3{
	font-size: 16px;
	text-align: center;
	margin-bottom: 15px;
}

.lxfs p{
	line-height: 22px;
}

.ewm{
	text-align: center;
	margin-top: 20px;
	padding: 10px 0;
	background: #FFFFFF;
}

.ewm p{
	font-size: 16px;
	color: #000;
	font-weight: bold;
	line-height: 40px;
}

.cy_box_mr20{margin-right: 20px;}

.cy_news_box{ float: left; width: 405px; height: 274px; margin-top: 20px; background: #FFFFFF;}
.cy_news_box .title{ height: 48px; line-height: 48px; width: 100%; background: url(../img/cyzl2020_list_tit_icon.png) bottom center no-repeat;}
.cy_news_box .title h2{float: right; line-height: 48px;}
.cy_news_box .title h2 a{font-size: 18px;color: #cc7e66; font-weight: bold;}

.cy_news{ width: 100%; height: auto; padding-top: 10px;}
.cy_news li{height: 36px; line-height: 36px; width: 100%; vertical-align: top; }
.cy_news li a{ float: left; color: #333333; font-size: 16px; background: url(../img/cyzl2020_list_dot.png) left center no-repeat; padding-left: 20px;}
.cy_news li a:hover{ color: #c50023;}
.cy_news li span{ float: right; font-size: 14px; color: #999999;}

.bottom_btn{ width: 100%; height: 40px;margin-top: 15px;}
.bottom_btn li{ float: left; width: 187px; height: 40px; line-height: 40px; margin-left: 27px; background: url(../img/cyzl2020_bottom_btn.png) center center no-repeat; text-align: center;}
.bottom_btn li:first-child{ margin-left: 0;}
.bottom_btn li a{ font-size: 18px; color: #cc7e66; font-weight: bold;}
.bottom_btn li a:hover{ color: #ff440b;}

/*foot*/
/* footer */
.footer{
	background-color: #a32728;
	padding: 20px 0;
}

.footer a{
	color: #fff;
}

.footer-cont{
	width: 760px;
	margin: 0 auto;
}

.footer-cont-left{
	float: left;
	line-height: 90px;
}

.footer-cont-left img{
	vertical-align: middle;
}

.footer-cont-right{
	font-size: 14px;
	line-height: 30px;
	color: #fff;
	margin-left: 220px !important;
    width: 680px !important;
}

@media screen and (max-width: 1199px) {
	body{background: #f8f1e0; width: 100%;}
	.top{ width: 100%; height: auto;padding: 20px 0; text-align: center;}
	.top img{ display: block; max-width: 80%; height: auto; margin: 0 auto;}

	.container{padding: 20px 2%; width: 96%;}
	.cyzl_right{float: none;width: 100%;}
	.cyzl_right .tpxw{float: none; margin: 0 auto 10px;}
	.cyxw{float: none; width: 100%; box-sizing: border-box;}
	.cy_news_box{float: none;width: 100%;}
	.cy_box_mr20{margin-right: 0;}
	.cy_news_box .title{background: none; border-bottom: 2px solid #cc7e66;}
	.cy_news_box .title h2{ float: left;}

	.bottom_btn{ height: auto; overflow: hidden;}
	.bottom_btn li{ width: 50%; margin-left: 0; margin-bottom: 15px;}

	.main_left{width: 100%; box-sizing: border-box;}

	.footer-cont{ width: 100%;}
	.footer-cont-left{ float: none; margin: 0 auto; text-align: center;}
	.footer-cont-right{ float: none; margin: 0 auto !important; width: 100% !important; text-align: center;}

	.jtt_logo{display: none;}
}
@media screen and (max-width: 540px) {
.cyzl_right .tpxw,.tpxw .bd li a,.tpxw .bd img{width: 100%; height: 375px;}
.cyxw,.cy_news_box{height: auto;}
}
@media screen and (max-width: 480px) {
	.cyzl_right .tpxw,.tpxw .bd li a,.tpxw .bd img{ height: 320px;}
	.cy_news li {float: none;}
	.cy_news li span{display: none;}
	.cy_news_box{margin-top: 10px;}
	}
@media screen and (max-width: 460px) {
	.cyzl_right .tpxw,.tpxw .bd li a,.tpxw .bd img{ height: 307px;}
	.cy_news li a{padding-left:10px ;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;width: 100%;}
	.main_left{padding: 10px 2%;}
	.container{padding-top: 10px;}
	}
@media screen and (max-width: 440px) {
	.cyzl_right .tpxw,.tpxw .bd li a,.tpxw .bd img{ height: 293px;}
	}
@media screen and (max-width: 420px) {
	.cyzl_right .tpxw,.tpxw .bd li a,.tpxw .bd img{ height: 280px;}
	}
@media screen and (max-width: 400px) {
	.cyzl_right .tpxw,.tpxw .bd li a,.tpxw .bd img{ height: 267px;}
	}