body {
    font-family: "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;
    font-size: 16px;
    line-height: 25px;
}
a{color: #666;}
a:focus,a:hover{text-decoration: none;color: #666;}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
.img-responsive {
    max-width:100%!important;
}
.clear-lr{
    padding-right: 0px;
    padding-left: 0px;
}
/*------------------------*/
.container{width: 1100px;}
.page-header {
    /*padding-bottom: 9px;*/
    margin: 40px 0 20px;
    border-bottom: 1px solid #fff;
    padding: 0;
}
.page-header h1{
    font-size: 27px;
    text-align: center;
    background: transparent url("../images/01_images/line_bg.png") no-repeat scroll center center / 28% auto;
    
}
.page-header span{
    display: block;
    margin-top: 30px;
}
.inFo{
    border: 1px solid #dadada;
    cursor: pointer;
    margin: 0 auto;
    height: 348px;
    text-align: center;
    width: 292px;
}
.inFo:hover{
    background-color: #ffffff;
    -webkit-box-shadow: 0 8px 5px 1px #f0f0f0;
    -moz-box-shadow: 0 8px 5px 1px #f0f0f0;
    box-shadow:0 8px 5px 1px #f0f0f0;
    /*width: 295px;*/
}
.inFo img{
	margin: 0 auto;
	margin-bottom: 20px;
    margin-top: 28px;
}
.inFo h4{
    color: #333;
    font-family: "Microsoft Yahei";
    font-size: 20px;
    font-weight: normal;
    height: 45px;
    line-height: 45px;
    margin: 8px 0 0;
}
.inFo h5{
	color: #333;
    font-family: "Microsoft Yahei";
    font-size: 22px;
    font-weight: normal;
    height: 45px;
    line-height: 45px;
 }
.inFo p{
	color: #666;
    font-size: 14px;
    padding: 0 25px;
}
/*second page*/
.inFo_1{
	height: 286px;
}
.inFo_1 h5{
	font-size: 20px;
}
.inFo_1 p{
	color: #333;
    display: block;
    font-size: 20px;
    text-align: center;
}
.inFo_1 a{
	border: 1px solid #e50012;
    color: #e50012;
    display: block;
    float: left;
    height: 33px;
    line-height: 33px;
    margin-top: 19px;
    text-align: center;
    width: 94px;
}
.inFo_1 a:hover{
	background:#e70012;
	color: #fff;
}
.inFo_2{
    border: 1px solid #ddd;
    height: 85%;
    padding: 15% 5% 0;
    top: 0;
    width: 90%;
}
.btn_left{
	margin-left: 37px;
}
.btn_right{
	margin-left: 25px;
}
.com-sm-4 a{
	float: left;
    height: 360px;
    margin-bottom: 30px;
    margin-right: 55px;
    width: 295px;
    }
.tit{
	color: #333;
    display: block;
    font-size: 18px;
    margin-bottom: 5px;
    margin-top: 10px;
}
.col-sm-8 p{
	font-size: 14px;
    color: #999;
    line-height: 25px;
}
.left_cot{
	color: #fff;
	text-align: center;
	margin: 20px auto;
	line-height:3.5em ;
}
.left_cot h4{
	margin-top:25px;
}
.bottom img{
	margin:10px;
}

/*-------------higuestsay------------*/
.higuestsay {
    padding-bottom: 30px;
}
.higuestsay .hgs-header {
    /*padding-bottom: 9px;*/
    margin: 40px 0 20px;
    border-bottom: 1px solid #eeeeee;
    padding: 0;
}
.higuestsay .hgs-header h1{
    font-size: 30px;
    font-weight: normal;
}
.higuestsay .hgs-header span{
    display: block;
    margin-top: 30px;
}
.higuestsay img {
    height: 80px;
    margin-bottom: -76px;
}
.higuestsay .hgs-content {
    margin-bottom: 20px;
    padding: 60px 15px 15px;
    text-align: center;
}
.higuestsay h4{
 	color: #868080;
    font-size: 18px;
   }
.higuestsay .hgs-content p{
    color: #868080;
    font-size: 13px;
    line-height: 21px;
    margin: 0 auto;
    width: 201px;
}
/*third page*/
.btn-center{
	border: 1px solid #e70012;
	padding: 8px 35px;
	background:#e70012 ;
	color: #fff;
}
.btn-center:focus,.btn-center:hover{
	background:#e70012 ;
	color: #fff;
	cursor: pointer;
}
.more{
	border: 1px solid #ee603e;
    bottom: -1px;
    color: #666;
    height: 56px;
    line-height: 56px;
    /*opacity: 0;*/
    /*visibility: hidden;*/
    width: 100%;
    display: block;
    position: absolute;
}
.list{
	height: 252px;
    position: relative;
    width: 27%;
		
	}



.nav-tabs > li > a{
    border: 1px solid #ea5a3d;
    display: inline-block;
    font-size: 14px;
    margin-right: -1px;
    padding: 5px 0;
    text-align: center;
    width: 14em;
    border-radius:0;
}
.nav-tabs{
	border: none;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{
    background-color: #eb3d3e;
    border: 1px solid #eb3d3e;
    color: #fff;
    cursor: default;
}
.nav-tabs > li > a:hover{
	border: 1px solid #eb3d3e;
	background-color: #fff;
	color: #eb3d3e;
}
