/* 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;}
.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;
	}

.bar{
	position:fixed;
	}
.bar .icon{
	
	}
.page{
	position:relative;
	z-index:999999;
	}
.swiper-pagination{
	}
.swiper-container{
	padding:0;
	}
.swiper-pagination-bullet-active{
	background:#E6212B;
	}
.clear{
	clear:both;
	}
.content1{
	width:100%;
	background:#E6212B;
	height:8rem;
	}
.content1 .position{
	width:100%;
	margin:0 auto;
	position:relative;
	}
.content1 .position h2{
	color:#fff;
	text-align:center;
	font-size:1.2em;
	font-family:'Î¢ÈíÑÅºÚ';
	font-weight:normal;
	padding:1em 0 0.5em 0;
	}
.content1 .position h3{
	color:#fff;
	text-align:center;
	font-size:0.8em;
	font-family:'Î¢ÈíÑÅºÚ';
	font-weight:normal;
	}
.content1 .position .main{
	width:95%;
	margin:0 auto;
	}
.content1 .position .main .box{
	float:left;
	text-align:center;
	color:#fff;
	font-size:2em;
	font-weight:lighter;
	}
.content1 .position .main .box span{
	font-size:0.6em;
	}
.content1 .position .main .box1,.content1 .position .main .box2{
	width:20%;
	}
.content1 .position .main .box3{
	width:25%;
	}
.content1 .position .main .box4{
	width:35%
	}
.content2{
	width:100%;
	float:left;
	background:#fff;
	}
.content2 .position{
	width:90%;
	margin-left:5%;
	float:left;
	}
.title_main{
	width:100%;
	height:5rem;
	float:left;
	position:relative;
	}
.title_main h2{
	display:block;
	float:left;
	width:;
	font-family:'Î¢ÈíÑÅºÚ';
	font-weight:normal;
	background:#fff;
	position:relative;
	z-index:2;
	top:1.5em;
	}
.title_main h2 .en{
	font-size:1em;
	color:#E6252E;
	}
.title_main h2 .ch{
	font-size:0.5em;
	font-weight:bold;
	color:#3E3E3E;
	padding:0 1em;
	}
.title_main .line{
	width:100%;
	height:1px;
	background:#D4D4D4;
	position:absolute;
	left:0;
	top:4em;
	}
.more_main{
	width:34%;
	line-height:2em;
	background:#E6212B;
	color:#fff;
	font-size:1em;
	text-align:center;
	margin:0 0 0 33%;
	border-radius:0.4em;
	display:block;
	float:left;
	}
.content2 .info1{
	width:100%;
	float:left;
	}
.content2 .info1 .img{
	width:100%;
	}
.content2 .info1 .img img{
	width:100%;
	}
.content2 .info1 .text{
	font-size:0.8em;
	color:#A8AAA9;
	padding:1em 0 3em 0;
	line-height:1.7em;
	text-align:center;
	}
.content2 .info2{
	width:100%;
	padding-top:1.5em;
	}
.content2 .info2 .box{
	width:16.8%;
	float:left;
	margin-left:4%;
	}
.content2 .info2 .box .img{
	width:100%;
	float:left;
	}
.content2 .info2 .box .img img{
	width:100%;
	}
.content2 .info2 .box .topic{
	font-size:0.6em;
	color:#565656;
	display:block;
	text-align:center;
	width:100%;
	}
.content2 .info3{
	width:100%;
	float:left;
	}
.content2 .info3 .box{
	width:49.99%;
	float:left;
	height:5.1em;
	}
.content2 .info3 .box img{
	width:100%;
	border:1px #FFF solid;
	height:5.1em;
	}
.content2 .info4{
	width:100%;
	float:left;
	}
.content2 .info4 ul{
	display:block;
	margin:0;
	float:left;
	padding-bottom:2em;
	}
.content2 .info4 ul li{
	display:block;
	line-height:2.5em;
	width:100%;
	float:left;
	background:url(../img/7.jpg) repeat-x bottom;
	font-size:0.7em;
	}
.content2 .info4 ul li a{
	display:block;
	background:url(../img/8.jpg) no-repeat left;
	color:#565757;
	text-indent:1em;
	}
.content3{
	width:100%;
	float:left;
	background:url(../img/9.jpg) no-repeat center;
	background-size:cover;
	}
.content3 .position{
	width:90%;
	margin-left:5%;
	float:left;
	}
.content3 .info5{
	width:100%;
	float:left;
	padding:2em 0 2em 0;
	}
.content3 .info5 .box{
	width:100%;
	height:10em;
	}
.content3 .info5 .box img{
	width:100%;
	height:10em;
	}
.content2 .info6{
	display:block;
	width:100%;
	padding:1.5em;
	text-align:center;
	font-size:0.8em;
	}
.content2 .info6 p{
	font-size:0.3em;
	line-height:1.7em;
	color:#838383;
	display:block;
	width:100%;
	}

