@charset "gb2312";


/*new*/
.header-box, nav, .searchbar, .newbox, .conten, .link, footer, .footer {
	width: 1170px;
	margin: auto;
}
.fl{
	float: left;
}
.rl{
	float: right;
}
.newbox{
	padding-top: 10px;
	padding-bottom: 20px;
	overflow: hidden;
	background: #FFFFFF;	
}
.newbox .img01{
	margin:0 30px 0 10px;
	float: left;	
}
.title-marquee{
	height:50px;
	line-height: 50px;
	width: 980px;
	padding-right: 50px;
	box-sizing: content-box;
    overflow: hidden;
}
.title-marquee ul li,.title-marquee ul li a{
	width: 100%;
}
.newbox h1{
	color: #C91815;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 30px;
	font-weight: 600;
	float: left;
	line-height: 50px;	
	width: 100%;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    letter-spacing:7px;
}
.newbox .yx-rotaion , .newbox .new{
	float: left;
}


.rotaion_list{
	width:0;
	height:0;
	overflow:hidden;
}


.newbox .new{
	margin-left: 20px;
	width: 477px;
	position: relative;
    height: 360px;
}

.new p{
	margin-bottom: 16px;
	overflow: auto;	
}
.new p span,.right_content p span{
	 background: url(imglist.png) no-repeat;
	 width: 4px;
	 height: 6px;
	 position: relative;
	 top: 7px;
	 display: block;
	 float: left;
 }
.right_content p span{
	background: url(imglist.png) no-repeat;
	width: 4px;
	height: 6px;
	position: relative;
	top: 17px;
	display: block;
	float: left;
}
.new p a{
	color: #4c4c4c;
	font-weight: 600;
	margin-left: 10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 463px;
    display: block;
}
.new p a:hover{
	color: #C91815;
}
.newbox .more {
	position: absolute;
    left: 378px;
    bottom: 0px;
}
.notice-banner{
	width:1150px;
	margin: 0 auto;
	background: #c91815;
	padding:35px 10px;
	text-align: center;
	position: relative;
	box-sizing: content-box;
}
.notice-banner img{
	display: inline-block;
}
/*conten*/
.conten{
	padding-top: 20px;
	background: #FFFFFF;
	overflow: hidden;
}
.conten .leftmenu{
	width: 383px;
	margin-left: 10px;
}
.leftmenu .contmenu{
	background: #ececec;
	padding: 10px;
	margin-bottom: 20px;
}
.leftmenu .contmenu02{
	margin-bottom: 10px;
}
.contmenu .left_imgbg{
	width: 363px;
	height: 135px;
	line-height: 135px;
	position: relative;	
	margin-bottom: 10px;
	cursor: pointer;
}
.contmenu .last_img{
	margin-bottom: 0px;
}
.contmenu .left_imgbg .img_text{
	position: absolute;
} 
.contmenu .left_imgbg .img_text01{
	left: 8px;
	top: 54px;
}
.contmenu .left_imgbg .img_text02{
	left: 8px;
	top: 36px;
}
.contmenu01{
	overflow: hidden;
}
.contmenu01 img{
	cursor: pointer;
}
.contmenu01 img{
	float: left;	
}
.contmenu01 .img-dzb{
	margin-right: 10px;
}


.rightcont{
	margin-left: 20px;
	margin-right: 20px;
}
.list_cont{
	overflow: hidden;
    margin-bottom: 15px;
    height: 254px;
}
.list_cont .hd{
	background: url(imgtab-bg.png);
	width: 737px;
}
.list_cont .hd ul{
	position: relative;
	height: 34px;
	overflow: hidden;
	padding-left: 360px;
}
.list_cont .hd img{
	position: absolute;
    left: 20px;
    top: 7px;
}
.list_cont .hd  li{
	float: left;
	color: #C91815;
	width: 92px;
	text-align: center;
	cursor: pointer;
	margin-top: 8px;
	border-right: 1px solid;
}
.hd ul .last_li{
	border-right: 0px;
}
.slideTxtBox03 .hd ul li.on{ 
	font-weight: 600;
}
.slideTxtBox03 .bd{	
	height: 186px;
	margin-top: 16px;
	+margin-top: 17px;
	overflow: hidden;
}
.slideTxtBox03 .bd ul{
	height: 186px;
	overflow: hidden;
}
.slideTxtBox-xxyt{
	/*height: 223px;*/
	height:400px;
}
.slideTxtBox-xxyt .bd {
   /*height: 150px;*/
	height: 330px;
}
.slideTxtBox-xxyt .bd ul{
	/*height: 155px*/;
	height: 330px;
}
.slideTxtBox-xxyt .bd ul li{
	height: 330px;
}
.right_content .rl{
	margin-left:47px;
}
.right_content li{
	width: 345px;
}
.right_content li p{
	/*margin-bottom: 14px;
	+margin-bottom: 15px;*/
	height: 30px;
	line-height: 40px;
}
.right_content li p a{
	margin-left: 10px;
	color: #4C4C4C;
    overflow: auto;
    width: 331px;
    /* float: left; */
   display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.right_content li p a:hover{
	color: #C91815;
}
.more01{
	clear: both;
	float: right;
}
.more01 a{
	color: #C91815;
	font-size: 14px;
}





