/* 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;
	}

.swiper-container{
	padding:0;
	}

.title_main{
	width:100%;
	height:4rem;
	background:url(../img/1.png) bottom no-repeat;
	text-align:center;
	margin-top:2rem;
	float:left;
	}
.title_main h2{
	display:block;
	margin:0;
	font-weight:normal;
	color:#FB0917;
	padding-top:2%;
	}
.title_main h2 a{
	color:#FB0917;
	}
.title_main h3{
	display:block;
	margin:0;
	font-weight:normal;
	color:#3F3F3F;
	font-size:0.8rem;
	}
.title_main h3 a{
	color:#3F3F3F;
	}
.content1{
	width:100%;
	background:url(../img/2.jpg) no-repeat center;
	float:left;
	background-size:cover;
	}
.content1 .position{
	width:90%;
	margin:0 5%;
	position:relative;
	float:left;
	}
.content1 .position .text{
	width:100%;
	background:url(../img/3.png);
	padding:1rem;
	margin-top:1.5rem;
	float:left;
	
	}
.content1 .position .text p{
	display:block;
	margin:0;
	font-size:0.6rem;
	text-align:center;
	color:#fff;
	padding:0.8rem;
	border:1px solid #fff;
	line-height:1.2rem;
	}
.m_more{
	width:20%;
	line-height:1.5rem;
	text-align:center;
	display:block;
	margin:1.5rem 40% 1.5rem 40%;
	border:1px solid #fff;
	border-radius:8px;
	color:#fff;
	font-size:0.6rem;
	float:left;
	}

.content2{
	width:100%;
	background:url(../img/4.jpg) no-repeat center;
	float:left;
	background-size:cover;
	}
.content2 .position{
	width:90%;
	margin:0 5%;
	position:relative;
	float:left;
	}

.content2 .picScroll-left{ width:100%;  overflow:hidden; position:relative; float:left; margin:1rem 0 2rem 0; }
.content2 .picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px; display:none;  }
.content2 .picScroll-left .prev,.content2 .picScroll-left .next{ display:block;float:right; margin-right: overflow:hidden;cursor:pointer; position:absolute; top:50%; margin-top:-22.5px;}
.content2 .picScroll-left .prev{ right:0;}
.content2 .picScroll-left .next{ left:0;}
.content2 .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.content2 .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.content2 .picScroll-left .hd ul li.on{ background-position:0 0; }
.content2 .picScroll-left .bd{ width:100%;  margin-left:0.9rem; }
.content2 .picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.content2 .picScroll-left .bd ul li{ width:40%;float:left; _display:inline; overflow:hidden; text-align:center; margin-left:0.5rem;}
.content2 .picScroll-left .bd ul li .pic{ text-align:center; }
.content2 .picScroll-left .bd ul li .pic img{ width:100%; display:block; }


.content3{
	width:100%;
	background:url(../img/7.jpg) no-repeat center;
	float:left;
	background-size:cover;
	}
.content3 .position{
	width:90%;
	margin:0 5%;
	position:relative;
	float:left;
	}

.content3 .tabBox{
	width:100%;
	float:left;
	margin-top:1.5rem;
	}
.content3 .tabBox .hd{ height:1.5rem; line-height:1.5rem; position:relative; width:100%; margin:0 auto;  }
.content3 .tabBox .hd ul{ position:absolute; height:1.5rem; top:0; overflow:hidden; width:100%; font-size:0.6rem;  }
.content3 .tabBox .hd ul li{ float:left; width:20%; margin:0 2.5%; color:#565656; height:1.5rem; background:#EAE9E9; text-align:center; line-height:1.5rem;}
.content3 .tabBox .hd ul li a{
	color:#565656;
	}
.content3 .tabBox .hd ul .on{  background:#FB0917; color:#fff;   }
.content3 .tabBox .hd ul .on a{ display:block; color:#fff; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
.content3 .tabBox .bd {
	 margin-top:1rem !important; 
	}
.content3 .tabBox .bd ul{ width:100%; }
.content3 .tabBox .bd li{ line-height:2rem; width:100%; float:left; display:block; font-size:0.6rem; border-bottom:1px dashed #C6C8C8;}
.content3 .tabBox .bd li a{ display:block; float:left; color:#fff;}  /* 去掉链接触摸高亮 */
.content3 .tabBox .bd li p{
	display:block;
	float:right;
	margin:0;
	color:#fff;
	}


.content4{
	width:100%;
	background:url(../img/8.jpg) no-repeat center;
	float:left;
	background-size:cover;
	}
.content4 .position{
	width:90%;
	margin:0 5%;
	position:relative;
	float:left;
	}

.content4 .position .tabBoxx1{
	width:100%;
	float:left;
	margin-top:1.5rem;
	border-left:1px solid #FB0917;
	position:relative;
	margin-bottom:1.5rem;
	}
.content4 .position .tabBoxx1 .hdx1{   width:28%; float:left; }
.content4 .position .tabBoxx1 .hdx1 ul{overflow:hidden; width:100%;  }
.content4 .position .tabBoxx1 .hdx1 ul .lix1{ float:left; width:100%; height:2rem;  background:url(../img/9.png);background-size:contain;}
.content4 .position .tabBoxx1 .hdx1 ul .lix2{ float:left; width:100%; height:2rem;  background:url(../img/10.png);background-size:contain;}
.content4 .position .tabBoxx1 .hdx1 ul .lix3{ float:left; width:100%;  height:2rem;  background:url(../img/11.png);background-size:contain;}
.content4 .position .tabBoxx1 .hdx1 ul .lix1.on{ background:url(../img/12.png);background-size:contain;}
.content4 .position .tabBoxx1 .hdx1 ul .lix2.on{ background:url(../img/13.png);background-size:contain;}
.content4 .position .tabBoxx1 .hdx1 ul .lix3.on{ background:url(../img/14.png);background-size:contain;}
.content4 .position .tabBoxx1 .xianzhi{
	width:71.5%; float:right;

	background:url(../img/15.png) no-repeat center;
	background-size:cover;
	
	}
.content4 .position .tabBoxx1 .bdx1 ul{   }
.content4 .position .tabBoxx1 .bdx1 li{ height:6rem; font-size:0.6rem; padding:1rem; line-height:1rem;   }


