*{
	margin: 0;
	padding: 0;
}
ul li{
	list-style: none;
}
a{
	text-decoration: none;
}
.banner{
	width: 100%;
	height: 600px;
	background: url('../images/banner.png') no-repeat top center;
	margin-bottom: 50px;
}
.tit{
	overflow: hidden;
	border-bottom: 2px solid #1342a6;
	height: 55px;
	line-height: 55px;
}
.tit>img{
	float: left;
}
.tit>a{
	float: right;
}
.more{
	color: #666666;
}
.cont{
	width: 1200px;
	margin: 0 auto 80px;
}
.main{
	margin-top: 50px;
	display: flex;
	justify-content: space-between;
	/*align-items: center;*/
}
.main_right{
	width: 580px;
}
.main_tit{
	font-size: 20px;
	font-weight: bold;
	line-height: 32px;
}
.main_cont{
	font-size: 16px;
	color: #5c5c5c;
	text-indent: 32px;
	line-height: 30px;
	margin-top: 25px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #fe7f7f;
}
.details{
	color: #fd0000;
	margin-left: 25px;
}
.main_list{
}
.main_list_li{
	display: flex;
	justify-content: space-between;
	background: url('../images/dot.png') no-repeat left center;
	padding-left: 20px;
	margin-top: 20px;
}
.li_left{
	width: 413px;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.li_left a{
	color: #5c5c5c;
}
.li_left a:hover{
	color: #042376;
	text-decoration: underline;
}
.li_right{
	color: #b5b5b5;
}
.cont_wrap2{
	height: 301px;
	padding: 80px 0;
	background: #f6f8ff;
}
.cont_wrap2 .main_list_li{
	width: 1180px;
}
.cont_wrap3{
	background: #a10000;
}
.cont3{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.lunbo_wrap{
	position: relative;
	width: 1122px;
	height: 352px;
	padding: 80px 0;
	overflow: hidden;
}
.lunbo{
	width: 2244px;
	display: flex;
	position: absolute;
	left: 4px;
	top: 80px;
	/*left: -267px;*/
}
.img{
	width: 263px;
	height: 352px;
	margin-right: 20px;
	box-shadow: 0 0 10px #8a0000;
}
.img:last-child{
	margin-right: 0;
}
.cont_wrap4{
	overflow: hidden;
	margin-bottom: 80px;
}
.cont_wrap4 .main_list:nth-child(1){
	float: left;
	width: 580px;
}
.cont_wrap4 .main_list:nth-child(2){
	float: right;
	width: 580px;
}
.foot{
	background: #cccccc;
	height: 300px;
}
.foot_nav{
	width: 613px;
	margin: 0 auto 50px;
	display: flex;
	padding-top: 50px;
}
.foot_li{
	width: 100px;
	border-right: 2px solid #8d8d8d;
	margin-right: 20px;
}
.foot_info{
	padding: 0 54px;
	display: flex;
	justify-content: space-between;
}
.info{
	width: 870px;
}
.info p{
	white-space: nowrap;
	height: 30px;
	line-height: 30px;
}
.info p span{
	margin-right: 20px;
}
.info p:nth-child(2) span:last-child{
	margin-right: 0px;
}
.main_list_li_img{
	width: 224px;
	height: 224px;
	margin-right: 20px;
	float: left;
	margin-bottom: 20px;
}
.main_list_li_img:nth-child(5n){
	margin-right: 0;
}
.main_list_li_img img{
	width: 100%;height: 100%;
}
.more2 {
    padding: 6px 20px;
    background: #e6e6e6;
    margin-top: 15px;
    border-radius: 5px;
    color: #333;
    cursor: pointer;
    height: 15px;
    line-height: 15px;
}

.ytdd{background:#3b5aa5; clear:both; padding:130px 0;}
.picScroll-left{overflow:hidden; position:relative; width:1180px; margin:auto;}
.picScroll-left .hd{overflow:hidden; display:none}
.picScroll-left .prev, .picScroll-left .next{display:block; position:absolute; margin:-0 0 0 0; width:50px; height:100%; color:#fcbec5; cursor:pointer; font-size:60px; line-height:158px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none; -moz-user-select: none;-ms-user-select: none;user-select: none;}
.picScroll-left .prev{
	left: 0
}
.picScroll-left .next{right:-33px;}
.picScroll-left .hd ul{overflow:hidden; zoom:1; zoom:1;}
.picScroll-left .hd ul li{float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.picScroll-left .hd ul li.on{background-position:0 0;}
.picScroll-left .bd{margin:0 0 0 40px;+margin:0; overflow:hidden; width:1110px;}
.picScroll-left .bd ul{overflow:hidden; zoom:1; width:100%;}
.picScroll-left .bd ul li{margin:0 15px 0 0; float:left; _display:inline; text-align:center; opacity:.9; position:relative; padding:0 0 10px;}
.picScroll-left .bd ul li:hover{opacity:1;}
.picScroll-left .bd ul li .pic img{width:264px; height:188px; display:block; box-shadow: 3px 3px 5px #333;}
.picScroll-left .bd ul li .pic a:hover img{}
.picScroll-left .bd s{position:absolute; bottom:10px; left:0; display:block; color:#fff; width:244px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:20px; background:url(../images/rgba_07.png); padding:10px; opacity:0.9; text-align:center; font-size:15px; text-decoration:none;border-radius:0px 0px 10px 10px; display:none;}
.picScroll-left .bd a:hover s{opacity:1;text-decoration:underline}
.picScroll-left .tempWrap{width:auto!important;}