@charset "gb2312";
/* CSS Document */
a{
	text-decoration:none !important;
	}
body{
	font-size:14px;
	}
.hader{
	width:100%;
	background:#CD100C;
	height:222px;
	}
.hader-logo{
	width:1100px;
	margin:0 auto;
	height:222px;
	}
.hader-logo img{
	width:100%;
	}
.nav{
	background:url(imagesddh-11.png) repeat-x;
	height:35px;
	line-height:35px;
	margin-top:1px;
	}
.nav ul{
	width:1100px;
	margin:0 auto;
	height:35px;
	}
.nav ul li{
	float:left;
	border-right:1px solid #FF7B7B;
	height:16px;
	line-height:16px;
	margin-top:10px;
	display:inline-block;
	text-align:center;
	width:14.285%;
	box-sizing:border-box;
	font-size:14px;
	}
.nav ul li a{
	color:#fff;
	font-size:14px;
	}
.nav ul li a:hover{
	color:#ddd;
	}
	
.main{
	width:1100px;
	margin:30px auto;
	}
.main-l{
	float:left;
	width:744px;
	}
.main-l-box{
	width:744px;
	box-sizing:border-box;
	display:inline-block;
	}
.main-l-zzjg{
	width:314px;
	float:left;
	}
	
.main-zzjg-1{
	height:35px;
	width:314px;
	background:url(imagesddh-1.png) no-repeat;
	background-size:314px auto;
	}
.main-zzjg-2{
	display:inline-block;
	border-right:1px solid #FFE5DD;
	border-left:1px solid #FFE5DD;
	border-bottom:1px solid #FFE5DD;
	width:312px;
	background:url(imagesddh-3.png) repeat-x;
	}
.main-zzjg-2 h2{
	color:#000;
	padding:10px 40px;
	text-align:center;
	line-height:25px;
	border-bottom:1px dashed #FF866F;
	}
.main-zzjg-2 div{
	margin:7px 0 3px 40px;
	}
.main-zzjg-2 div p{
	color:#000;
	font-size:12px;
	line-height:25px;
	}
.main-zzjg-2 div span{
	font-weight:bold;
	}

.main-l-new{
	float:right;
	width:390px;
	padding:10px;
	margin-top:4px;
	border:1px solid #FFE5DD;
	background:url(imagesddh-3.png) repeat-x;
	}
	
#owl-demo{position:relative;width:385px;height:340px;margin:0 auto;}
#owl-demo .item{ position:relative;display:block; height:320px;}
#owl-demo img{display:block;width:100%;height:260px;}
#owl-demo b{position:absolute;left:0;bottom:6px;width:100%;height:54px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:34px;width:100%;color:#fff;text-align:center;text-overflow:ellipsis; display:block;}

.owl-pagination{position:absolute;left:0;bottom:14px;width:100%;height:22px;text-align:right;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 3px;background-image:url(imagesddh-bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(imagesddh-bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-item{ margin-top:14px !important;}
.margin-l-img{
	margin-top:20px;}
	
.main-r{
	float:right;
	width:320px;
	}
.mian-tit{
	width:320px;
	background:url(imagesddh-4.png) no-repeat;
	margin-top:-8px;
	height:37px;
	}
.main-r ul{
	padding:20px 0 0 0;
	}
.main-r ul li{
	border-top:1px dashed #D3CDC9;
	padding:20px 0;
	display:inline-block;
	
	}
.main-r ul li div{
	width:75px;
	float:left;
	height:90px;
	overflow:hidden;
	}
.main-r ul li div img{
	width:100%;
	}
.main-r ul li p{
	float:right;
	width:235px;
	margin-left:10px;
	line-height:25px;
	height:70px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
	}
.main-r ul li a{
	color:#4C4B49;
	}
.main-r ul li a:hover{
	color:#f00;
	}
.main-hhcj{
	width:100%;
	}
.main-hhcj h2{
	width:100%;
	height:36px;
	margin-top:20px;
	}
.main-hhcj h2 img{
	width:100%;
	}
.main-hhcj ul{
	padding:20px 30px;
	border-right:1px solid #FFE5DD;
	border-left:1px solid #FFE5DD;
	border-bottom:1px solid #FFE5DD;
	}
.main-hhcj ul li{
	width:100%;
	overflow:hidden;
	text-overflow: ellipsis;
	line-height:30px;
	color:#4C4B49;
	background:url(imagesddh-dian.png) no-repeat left;
	background-size:4px auto;
	padding-left:10px;
	}	
.main-hhcj ul li a{
	color:#4C4B49;
	float:left;
	width:580px;
	height:30px;
	overflow:hidden;
	}
.main-hhcj ul li a:hover{
	color:#f00;
	}
.main-hhcj ul li span{
	float:right;
	color:#4C4B49;
	width:100px;
	text-align:center;
	font-size:12px;
	}
.main-djzs{
	width:100%;
	}
.main-djzs h2{
	height:38px;
	width:100%;
	}
.main-djzs h2 img{
	width:100%;
	}
.main-djzs ul{
	padding:20px 0 0 20px !important;
	width:280px;
	}
.main-djzs ul li{
	width:100%;
	padding:0;
	overflow:hidden;
	text-overflow: ellipsis;
	line-height:30px;
	color:#4C4B49;
	background:url(imagesddh-dian.png) no-repeat left;
	background-size:4px auto;
	padding-left:10px;
	border:none;
	}

.tsddh-box{
	width:100%;
	display:inline-block;
	}	
.tsddh{
	width:1100px;
	height:292px;
	margin:22px auto;
	background:url(imagesddh-8.png) no-repeat;
	}
.slide img{
	height:180px;
	width:100%;
	}
.bx-wrapper .bx-pager{
	display:none;
	}
.foot{
	width:100%;
	height:82px;
	line-height:82px;
	background:#E70000;
	color:#fff;
	text-align:center;
	}
	
/*ÁÐ±íÒ³*/
.list-box{
	width:800px;
	margin:30px auto;
	
	}
.list-box h2{
	background:url(imagesddh-9.png) no-repeat;
	height:36px;
	line-height:46px;
	color:#fff;
	font-size:15px;
	padding-left:82px;
	}
.list-box ul{
	margin:30px auto;
	padding:0 30px;
	min-height:300px;
	}
.list-box ul li{
	line-height:35px;
	height:35px;
	padding-left:15px;
	background:url(imagesddh-dian.png) no-repeat left;
	display:inline-block;
	color:#73716C;
	}
.list-box ul li a{
	width:580px;
	display:block;
	float:left;
	color:#73716C;
	overflow:hidden;
	height:35px;
	text-overflow: ellipsis;
	}
.list-box ul li a:hover{
	color:#f00;
	}
.list-box ul li span{
	float:left;
	font-size:13px;
	margin-left:20px;
	display:block;
	}
.fenye{
	width:100%;
	text-align:center;
	padding:20px 0;
	}
	
/*ÄÚÈÝ*/
.content-box{
	background:url(imagesddh-10.png) repeat-x;
	width:100%;
	}
.content{
	width:1100px;
	margin:0 auto;
	min-height:400px;
	}
.weizhi{
	line-height:40px;
	height:40px;
	color:#73716C;
	}
.weizhi a{
	color:#73716C;
	}
.content h1{
	font-size:26px;
	text-align:center;
	margin:20px auto;
	line-height:60px;
	font-weight:500;
	width:100%;
	}
.content-xx{
	width:100%;
	text-align:center;
	height:50px;
	line-height:50px;
	font-size:12px;
	color:#4B4B49;
	border-bottom:1px dashed #BBB3AE;
	margin-bottom:40px;
	}
.content p{
	padding:0 40px;
	color:#4C4B49;
	line-height:30px;
	text-indent:2em;
	}
.fenye-top{
	color:#F50000;
	line-height:40px;
	margin-top:40px;
	margin-left:50px;
	}
.fenye-top a{
	color:#72706B;
	}
.fenye-top a:hover{
	color:#f00;
	}
.fenye-bottom{
	color:#F50000;
	line-height:30px;
	margin-left:50px;
	margin-bottom:30px;
	}
.fenye-bottom a{
	color:#72706B;
	}
.fenye-bottom a:hover{
	color:#f00;
	}
.list_lh{ height:468px; overflow:hidden; margin-top:20px;}