/* CSS Document */

*{ margin:0; padding:0;};
h1,h2,h3,h4,h5,h6,h7,th { font-weight:normal; }
img{ border:0;}
ul,li{ list-style: none;}
body{ font-size:.8rem;}
.list-group .list-group-title{
	color:#000;
	font-size:1.2em;}
.content-padded{
	line-height:1.8em;}
.card-footer a{
	display:block;
	width:100%;}
.textbox{
	padding:0.5rem .7rem 0;}
.textbox .biaoti{
	font-size:1rem;}
.textbox .zuozhe{
	color:#06C;}
.card-content-inner img{
	width:100%;}

.yuedu_box{
	padding:0 .7rem .5rem;
	}
.fanye{padding:0 .7rem .5rem;}

#yudingtab th{
	text-align:left;
	font-size:.8rem;}
.yuding{
	background:#393;
	color:#fff;
	text-align:center;}
.dingwan{
	background:#CCC;
	color:#fff;
	text-align:center;}
.xiangxia{
	background: url(../ico5.png) no-repeat right;}
.xiangshang{
	background: url(../ico6.png) no-repeat right;}
.warning{
	background:#F90;
	color:#fff;
	}


.ftBlue{ color:#06C;}
.ftOrange{ color:#F90;}
.ftYellow{ color:#FF0;}
.ftRed{ color:#F00;}
.ftGray{ color:#666;}
.ftGreen{color:#360;}
.ftStrong{ font-weight:bold;}
.error {
	border: 1px solid #F00;
	background: #FFECEC;
	font-weight:normal;
	padding-top:5px;
}
.error th {
	background: url(../../HdInc/Images/error.png) no-repeat 4px 4px #FFECEC;
	width: 22px;
	height: 20px;
}

.error td {
	padding: 3px;
	color: #F00;
	background: #FFECEC;
}

.success {
	border: 1px solid #690;
	background: #F0FAE7;
}

.success th {
	background: url(../../HdInc/Images/success.png) no-repeat  4px 4px #F0FAE7;
	width: 22px;
}

.success td {
	padding: 3px;
	color: #360;
	background: #F0FAE7;
}

.info {
	border: 1px solid #09C;
	background: #DFF4FF;
}

.info th {
	background: url(../../HdInc/Images/info.png) no-repeat #DFF4FF 4px 4px;
	width: 20px;
}

.info td {
	padding: 3px;
	color: #069;
	background: #DFF4FF;
}

.warning {
	border: 1px solid #F90;
	background: #FCF9DA;
}

.warning th {
	background: url(../../HdInc/Images/warning.png) no-repeat  4px 4px #FCF9DA;
	width: 22px;
}

.warning td {
	padding: 3px;
	color: #C63;
	background: #FCF9DA;
}

input.error,textarea.error {
	display: block;
}

label.error {
	color: #F90;
	border: 0;
	background: none;
	margin-left: 5px;
}

.index-list-bar{
	display:none;}

.tishi{
	width:100%; text-align:right; padding-right:10px;
	float:right;
	border:1px solid #000;
	clear:both;
	display:none;
	}

#logo{
	margin:0;
	position:relative;}
.icon-top-menu{
	position:absolute;
	top:4%;
	right:4%;
	z-index:2;
	font-size:1rem;
	color:#745b49;
	font-weight:bold;}
a{
	color:#8d8d8d;}
#menu{
	height:88px;
	width:100%;
	background: url(../menubg.jpg) repeat-x;
	padding-top:34px;
	overflow:hidden;}
#menu ul{
	padding-left:4%;}
#menu li{
	float:left;
	margin:0 5%;
	width:80px;
	margin-bottom:8px;}
#menu li a{
	color:#fff;
	background:#d6973a;
	display:block;
	border-radius:5px;
	font-size:.7rem;
	text-align:center;
	line-height:20px;}
.content{
	background:url(../body_bg.jpg) repeat;}
.column{
	text-align:center;
	background:url(../columnbg.png) no-repeat center;
	font-size:.8rem;
	}
.column a{
	color:#fff;}
.column-en{
	text-align:center;
	}
.column-en a{
	color:#5c331f;
	text-transform:uppercase;
	font-size:.6rem;}

.jianjie{
	text-align:center;
	padding:15px 5px;
	color:#9f9e9d;}

.infolist{
	padding:10px 10px 20px;
	overflow:hidden;}
.infolist li{
	border-bottom:1px dashed #e4e3e3;
	line-height:2em;
	background:url(../dot.jpg) no-repeat 0 50%;
	padding-left:10px;
	}
.infolist li .shijian{
	float:right;
	color:#b8b8b8;}
.infolist li a{
	overflow:hidden;
	text-overflow:ellipsis; 
	white-space:nowrap;
	display:inline-block;
	width:70%;
	}

.piclist{
	overflow:hidden;
	padding:15px 0 20px;}
.piclist li{
	width:46%;
	float:left;
	margin:0 2%;}

.piclist li p{
	padding:0;
	margin:0;
	overflow:hidden;
	text-overflow:ellipsis; 
	white-space:nowrap;
	text-align:center;
	width:90%;
	margin:0 auto;
	font-size:.6rem;
	color:#585858;}
.piclist li img{
	border:1px solid #b88a66;
	background:#feefd0;
	padding:4px;}
.tuwenlist{
	padding:15px 10px 20px;
	overflow:hidden;
	}
.tuwenlist li{
	overflow:hidden;
	margin-bottom:5px;}
.tuwenlist li .pic{
	width:35%;
	float:left;
	margin-right:10px;}
.tuwenlist li img{
	border:1px solid #b88a66;
	background:#feefd0;
	padding:4px;
	}

.tuwenlist li .text1{
	padding-top:10px;
	color:#282828;}
.tuwenlist li .text1 a{
	color:#282828;
	}
.tuwenlist li .text2{
	padding-top:10px;
	color:#a1a1a0;
	}

.kc-list{
	padding:15px 0 20px;
	overflow:hidden;
	}
.kc-list ul{
	padding-left:4%;}
.kc-list li{
	width:30%;
	float:left;
	background:url(../dot1.jpg) no-repeat center;
	height:38px;
	line-height:38px;
	text-align:center;
	margin:0 1%;}
.kc-list li a{
	color:#fff;
	font-size:.9rem}

.shipin{
	padding:20px 10px 20px;
	position:relative;
	}

.foot{
	width:100%;
	height:111px;
	background:url(../foot-bg.jpg) repeat-x center;
	background-size: cover;
	text-align:center;
	font-size:.6rem;
	color:#5c331f;}
.foot .text1{
	padding-top:30px;}
.foot a{
	color:#5c331f;
	}

.swiper-pagination{
	top:55%;
	height:20px;}
.swiper-pagination-bullet-active{
	background:#fff;}

.shipin_pic{
	width:94%;
	height:250px;
	position:absolute;
	z-index:20000;
	cursor:pointer;
	}
#video1{
	z-index:1;}