﻿*{ margin:0 auto;padding:0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
body{font-size:14px;font-family:"Microsoft YaHei";color:#333;background:#fff;}
img{border:0px;max-width: 100%;height: auto;vertical-align: middle;}
img:hover{opacity: 0.95;}
table{border:0;margin: auto;border-collapse:collapse;border-spacing:0;width:100%!important;}
/*table td,table th{border:1px solid #999;max-width:100%!important;}*/
a{color: #333;text-decoration: none;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;}
a:hover{color: #e60012;}
li {
	list-style: none;
}
em,
b {
	font-weight: normal;
	font-style: normal;
}
.blue {
	color: #0085e2 !important;
}

.mr{width: 100%;max-width: 1200px;margin: 0 auto; overflow: hidden;}

.weizhi{max-width: 1200px;height: 80px;line-height: 80px;overflow: hidden; position: relative;font-size: 18px;  margin-left:130px;   }
.weizhi span{color: #f00;font-weight: bold;}
.weizhi .fl_you{float: right;}


.faqpage{background:#eee;}
.xinwen{min-height: 600px; position: relative;}
/*xinwen*/
.fenlei{width: 220px;position: absolute;top: 0px;left: 0;}
.fenlei h3{display: block; width: 100%;height: 70px;line-height: 70px;background: #e60012;color: #fff;font-size: 26px;padding-left: 15%;}
.fenlei h3 i{font-size: 16px;font-weight: normal;padding-left: 6px;opacity: 0.3;}
.fenlei ul{width: 100%; overflow: hidden;line-height: 30px;background: #fff;}
.fenlei ul li{width: 100%;height: 40px; line-height: 40px; margin: 2px auto;border-bottom: 1px dashed #ccc;text-align: left;overflow: hidden;}
.fenlei ul li:last-child{border-bottom: none;}
.fenlei ul li a{display: block;font-size: 16px; margin: 0 15%;padding-left: 20px;background: url(../images/bo.png) no-repeat left;background-position: 0 0;}
.fenlei ul li a:hover, .fenlei ul li.on a{color: #e60012;text-decoration: underline;background-position: 0 -40px;}
.fenlei ul li.lei{color: #000;font-weight: bold;}
.xinwenbox{padding-left: 240px;overflow: hidden;}
.xinwenbox .tou{height: 50px;line-height: 50px;background: #fff; border-bottom: 1px solid #ccc;}
.xinwenbox .tou h2{float: left;max-width: 300px;font-size: 20px;color: #2f2f2f; padding: 0 30px;position: relative;}
.xinwenbox .tou h2:before{width: 100%;height: 4px;top: inherit; bottom: -1px;content: "" !important;}

.xinwen_list{overflow: hidden;background: #fff;}
.xinwen_list ul{padding: 2em 3.4%;border-bottom: 1px dashed #ddd; overflow: hidden;}
.xinwen_list ul li{margin: initial;}
.xinwen_list ul li.tu{width: 24%;height: 135px;float: left;border: 1px solid #eee;overflow: hidden;position: relative;}
.xinwen_list ul li.tu img{width: 100%;height: auto;}
.xinwen_list ul li.tu span{display: inline-block;height: 30px;line-height: 30px; padding: 0 10px; background:#e60012;color: #fff; position: absolute;top: 0;bottom: 0;}
.xinwen_list ul li.rong{width: 74%;height: 135px;float: right;border:initial; background: initial;position: relative;}
.xinwen_list ul li.rong h2{font-size: 22px;font-weight: initial; line-height: 1em;margin: auto;padding-bottom: 15px;}
.xinwen_list ul li.rong h2:hover{text-decoration: underline;}
.xinwen_list ul li.rong p{color: #666;text-indent:initial;}
.xinwen_list ul li.rong span{color: #666;position: absolute;left: 0;bottom: 0;}
.xinwen_list ul li.rong a.mo{padding: 5px 15px; background:#999;color: #fff;display: inline-block;
    border-top-left-radius: 100px;position: absolute;bottom: 0;right: 0;}
.xinwen_list ul li.rong a.mo:hover{background:#e60012;}

/*---------------------xinwenxq----------------------*/
.xinwen_xq{width: 100%;float: right;padding-left: 240px;}
.xq_tou{text-align: left;background: #fff;padding: 0 8% 0; overflow: hidden;}
.xq_tou h1{line-height: 2em;font-size: 36px;color: #333; letter-spacing: 1px;margin-bottom: 15px;}
.xq_tou > span{display: block;  font-size: 14px;color: #999;padding: 10px 10%;
    border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.xinwen_xq .body{font-size: 16px; line-height: 2em;padding: 30px 8%;position: relative;}

.xinwen_xq .body .tag{border-top: 1px dashed #ccc;padding-top: 10px;margin-top: 20px;font-size: 16px;}
.xinwen_xq .body .tag a{padding: 0 10px;background: #eee;border-radius: 5px;}

.cainixh{overflow: hidden;padding: 30px 0;}
.cainixh .b_bt{}
.cainixh ul{padding: 20px 0;}
.cainixh ul li{position: relative;}
.cainixh ul li span{color: #999;font-size: 12px;}
.cainixh ul li i{color: #999;font-size: 12px;position: absolute;top: 0; right: 5px;}



/*广告图*/
.ggt{ overflow:hidden;}
.ggt a{ display:block; float:left;}
.ggt2{}
.ggt2 a{width: 220px;height: 100px;margin-top: 10px; display: block;overflow: hidden; position: relative;}
.ggt2 a .wen{height: 50px;text-align: right;
    position: absolute;top: 50%;right: 8%;margin-top: -25px;}
.ggt2 a .wen span{display: block;line-height: 30px;font-size: 24px;}
.ggt2 a .wen i{display: block;line-height: 20px;font-size: 16px;}
.ggt2 a.phone{}
.ggt2 a.phone .wen{color: #fff;left: 21%;right: initial;text-align: left;}
.ggt2 a.phone .wen span{line-height: 20px;font-size: 16px;}
.ggt2 a.phone .wen i{line-height: 30px;font-size: 28px;font-weight: bold;font-family: 'Candara';}

.pagetitle{
	text-align: center;
}
.pagetitle h3{
	font-size: 38px;
    padding-top: 50px;
    font-weight: 100;
}
.cont4box{
	padding-top: 40px;
	
}
.pagetitle span{
	color: #e5e5e5;
    padding-top: 10px;
    font-size: 24px;
    display: inline-block;
}



.content10box{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	padding-top: 40px;
	
}
.content10box a{
	display: block;
	float: left;
	color: #e60012;
	width: 190px;
	height: 80px;
	border: 1px solid #e60012;
	padding-top: 25px;
	font-size: 12px;
	margin:5px;
	transition: 0.3s;
}
.content10box a span{
	font-size: 16px;
	padding-bottom: 3px;
	display: block;
}
.content10box a:hover{background: #e60012;color: #fff;}




.conetent12box{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	padding-top: 40px;
}
.content12{
	overflow: hidden;
	padding-bottom: 40px;
}
.conetent12box a{
	display: block;
	float: left;
	color: #fff;
	width: 190px;
	height: 80px;
	line-height: 80px;
	
	background: #e60012;
	font-size: 16px;
	padding: 0 30px;
	margin: 0 5px;
}
.conetent12box a:hover{background: #ff0004;}
.conetent12box span{
	/***background: url(../img/sftmh.png) no-repeat left center;**/
	display: block;
	/**padding-left: 40px;**/
}


