html{-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
body{ color:#333;}
a{outline:none; text-decoration:none;} a:hover{ text-decoration:underline;}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0; font-family:'微软雅黑';} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/} em,i{ font-style:normal;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}.clear{ clear:both;}/* 清除浮动*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */ 
.notice .txt{ line-height:1.2;} .left{ float: left;} .right{ float: right;} .center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none; visibility:hidden;}
.block{ display:block;} .inline{ display:inline;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; } .break{ word-wrap:break-word;overflow:hidden; /*word-break:break-all;*/}
.tal{ text-align:left} .tar{ text-align:right;}
/*文字两侧对齐*/
.justify {text-align:justify;text-justify:distribute-all-lines;/*ie6-8*/text-align-last:justify;/* ie9*/-moz-text-align-last:justify;
/*ff*/-webkit-text-align-last:justify;/*chrome 20+*/}

.toe{/*超出省略号*/word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
img {max-width: 100%;height:auto;}
.txt strong{ font-weight:bold;}
strong{ font-weight:normal;}
/*select{
 -webkit-appearance:none;-moz-appearance:none;appearanearance: none;}*/
/**
 +------------------------------------------------------------------------------
 * 网站整布局命名规范
 +------------------------------------------------------------------------------
 * @codex   id和class命名采用该版块的英文单词或组合命名 如:newRelease
 +------------------------------------------------------------------------------
 */
::-webkit-input-placeholder {
color: #aeaeae; text-overflow: ellipsis;
}
:-moz-placeholder {
color: #aeaeae; text-overflow: ellipsis;
}
::-moz-placeholder {
color: #aeaeae; text-overflow: ellipsis;
} /* for the future */
:-ms-input-placeholder {
color:#aeaeae; text-overflow: ellipsis;
} 
.noe3{
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}
.noe5{
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
overflow: hidden;
}
a{ color:#333; -webkit-transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-ms-transition: color .2s ease-in-out;
-o-transition: color .2s ease-in-out; text-decoration: none;}
a:hover{ color:red; text-decoration:none;}
body{font-family:'微软雅黑'; line-height:2.5; font-size:16px; color:#333; background:#fff;}
 .lft,.fl{ float:left;}
 .rgt,.fr{ float:right;}
.wrapper{
	width:1160px; margin:0 auto;
	background-color: #fff;
}
.syBody{
	position: relative;
	width: 100%;
	height: auto;
	z-index: 1;
}
.syBody img{
	width: 100%;
	height: auto;
	margin: 0 auto;
	display: block;
}
.syFoot{
	width: 100%;
	background-color: #f1f1f1;
	padding-bottom: 30px;
}

.syFoot .wraCon{
	width: 1065px;
	margin: -70px auto 0 auto;
	z-index: 100;
}

.syf-head{
	width: 100%;
	border-bottom: 1px solid #dedede;
	text-align: center;
	
}
.syf-head h2{
	font-size: 30px;
	line-height: 60px;
	color: #484848;
	text-align: center;
	font-weight: bold;
	padding: 80px 0 24px 0;
}
.mar300{
	position: relative;
	z-index: 1000;
	margin-top: -70px;
}
.syf-head ul{
	list-style: none;
	width: 100%;
	padding-left: 257px;
	margin-bottom: 50px;
}
.syf-head ul li{
	display: block;
	float: left;
	margin-right: 20px;
}
.syf-head ul li h3,.syf-head ul li span{
	display: block;
	font-size: 16px;
	line-height: 31px;
	color: #323232;
	float: left;
}
.syf-head ul li a{
	display: inline-block;
	font-size: 16px;
	line-height: 31px;
	color: #323232;
	letter-spacing: 2px;
}
.syf-head ul li a:hover{
	color: red;
}
.syf-head span{
	text-align: center;
	font-size: 16px;
	line-height: 31px;
	color: #323232;
}
.wraCon .body{padding-top: 35px;border-top: 1px dashed #c7c7c7;margin-top: 1px;border-bottom: 1px solid #dedede;}
.syf-body{
	/*width:100%;*/
	
	background-color: #f9f9f9;
	padding: 30px;
	
}
.syfCon strong{ font-weight:bold;}
.syf-body p{
	font-size: 16px;
	line-height: 31px;
	color: #323232;
}
.syfCon{
	width: 100%;
	padding-bottom: 40px; margin-top:20px;
}
.wraCon .syf-foot{
	width: 100%;
	padding-top: 25px;
	padding-bottom: 30px;
}
.wraCon .syf-foot h3{
	font-size: 18px;
	line-height: 41px;
	color: #323232;
	font-weight: bold;
}
.wraCon .syf-foot p{
	font-size: 18px;
	line-height: 41px;
	color: #323232;
	text-indent: 2em;
}
.syf-end{
	width: 100%;
	padding: 40px 0;
}
.wraCon .syf-end h3,.wraCon .syf-end span{
	font-size: 16px;
	line-height: 41px;
	color: #323232;
	display: inline-block;
}
.wraCon .syf-end span:hover{
	color: red;
}
.syBott{
	width: 100%;
	border-top: 1px solid #cfcfcf;
	padding: 40px 0 35px 0;
}
.sybA{
	width: 100%;
	text-align: center;
	margin: 0 0 20px 0;
}
.sybA a{
	display: inline-block;
	font-size: 14px;
	line-height: 14px;
	color: #454545;
	padding: 0 20px;
	border-right: 1px solid #d1d1d1;
}
.syBott p,.syBott p a{
	text-align: center;
	font-size: 13px;
	line-height: 25px;
	color: #8d8d8d;
}
.abLeft{
	width: 240px;
	box-sizing: border-box;
	padding: 20px;
	box-shadow:8px 0px 8px #f2f2f2;
}
.abLeft .abl-1,.abLeft .abl-2{
	display: block;
	width: 200px;
	border: 1px solid #dedede;
	margin-bottom: 20px;
	box-shadow: 0px 2px 2px #dedede;
	/*height: 50px;*/
}
.abLeft .abl-1 dt,.abLeft .abl-2 dt{
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	background-color: #cf0501;
	color: #fff;
	font-size: 20px;
	line-height: 50px;
	padding-left: 20px;
	font-weight: bold;
	
}
.abLeft .abl-1 dd{
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	font-size: 16px;
	line-height: 50px;
	padding-left: 20px;
	border-bottom: 1px solid #dedede;
	color: #656565;
}
.abLeft .abl-1 a:hover{
	color: #cf0501;
}
.abLeft .abl-1 dd.on a{
	color: #cf0501;
	font-weight: bold;
}
.abLeft .abl-2 dd{
	box-sizing: border-box;
	padding-left: 20px;
	border-bottom: 1px solid #dedede;
	padding-bottom: 28px;
} 
.abLeft .abl-2 dd h3{
	font-size: 16px;
	color: #656565;
	font-weight: bold;
	margin-top: 20px;
}
.abLeft .abl-2 dd span{
	font-weight: bold;
	font-size: 22px;
	color: #d41411;
	display: block;
}
.abLeft .abl-2 dd p{
	font-size: 14px;
	line-height: 18px;
	color: #3f3f3f;
	margin-top: 15px;
}
.abRight{
	width: 910px;
	float: right;
}
.adrCon{
	width: 840px;
	margin: 0 auto;
}
.abrH{
	width: 100%;
	text-align: center;
	border-bottom: 1px solid #ededed;
}
.abrH h3{
	font-size: 24px;
	line-height: 24px;
	color: #333333;
	padding-top: 25px;
	padding-bottom: 15px;
}
.abrB{
	width: 100%;
	box-sizing: border-box;
	padding-left: 30px;
	border-top: 1px dashed #c7c7c7;
	margin-top: 1px;
}
.wrapper .abRight .adrCon .abrB .abrh4{
	font-size: 14px;
	line-height: 100%;
	margin-bottom: 10px;
	color: #000000;
	margin-top: 45px;
}
.abRight .adrCon .abrB .abrul{
	list-style: none;
}
.abRight .adrCon .abrB .abrul li{
	display: block;
	height: 14px;
	margin-bottom: 10px;
}
.wrapper .abRight .adrCon .abrB .abrul li h4,.abRight .adrCon .abrB .abrul li span{
	font-size: 14px;
	color: #000000;
	display: inline-block;
	*display: inline;zoom:1;
}
.abRight .adrCon .abrB .abrul li span{
	text-indent: 1em;
}
.wrapper .abRight .adrCon .abrB img{
	display: block;
	width: 502px;
	height: 506px;
	margin-top:20px;
}
.wrapper .abRight .adrCon .abrB .abrh5{
	font-size: 14px;
	color: #333333;
	line-height: 14px;
	padding: 5px 0 8px 0;
	font-weight: bold;
}
.wrapper .abRight .adrCon .abrB .abrul2{
	list-style: none;
	padding-bottom: 30px;
}
.wrapper .abRight .adrCon .abrB .abrul2 li{
	display: block;
	/*height: ;*/
}
.wrapper .abRight .adrCon .abrB .abrul2 li h4{
	font-size: 14px;
	line-height: 14px;
	display: inline-block;
	color: #000;
	font-weight: bold;
}
.wrapper .abRight .adrCon .abrB .abrul2 li span{
	font-size: 14px;
	color: #333333;
}
.head{
	width: 100%;
	box-shadow: 0px 2px 2px #d6d6d6;
	position: relative;z-index: 2;
}
.head img{
	width: 100%;
}
.headB{
	width: 100%;
	height: 155px;
	background: url(../images/n1.png) no-repeat right top;
	overflow:hidden;
	
}
.headB-1{
	height: 50px;
}
.headB-1 .tell{
	width: 300px;
	text-align: left;
	float: left;
	margin: 0;
	padding: 0;
	font-size: 16px;
    color: #383838;
    line-height: 50px;
	color: red;
	font-weight: bold;
}
.headB-1 .headB-1a{
	display: inline-block;
	float: left;
	margin-left: 38px;
	width: 100px;
    font-size: 14px;
    color: #383838;
    line-height: 50px;
	background: url(../images/n2.png) no-repeat left;
	padding-left: 20px;
}
.wraCon{
	width: 1160px;
	margin: 0 auto;
}
.headB-1 ul{
	list-style: none;
	margin-left: 405px;
	background:#cf0502 url(../images/sjx.png) no-repeat left top;
    padding-left: 50px;
}
.headB-1 ul li{
	text-align: center;
	box-sizing: border-box;
	display: inline-block;
	font-size: 14px;
	line-height: 50px;
}
.headB-1 ul li a{
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	width: 100%;
	height: 100%;
	color: #fff;
	background: ;
}
.headB-1 ul li:hover a{
	background-color: #b20000;
}
.headB-1 ul li.on a{
	background-color: #b20000;
}
.headB-2{
	width: 100%;
	height: 52px;
	position: relative;
}
.headB-2 img{
	display: block;
	width: 323px;
	height: 100%;
	float: left;
}
.headB-2 .logo{
	display: block;
	width: 323px;
	height: 100%;
	float: left;
	text-indent: -999px;
}
.search{
	margin-left: 334px;
	width: 732px;
	height: 100%;
}
.search input{
	box-sizing: border-box;
	width: 514px;
	height: 52px;
	border: 2px solid #cf0502;
	color: #b9b9b9;
	font-size: 14px;
	line-height: 52px;
	text-indent: 1em;
	float: left;
}
.search input.seara{
	display: block;
	width: 52px;
	height: 52px;
	background:url(../images/n4.png) no-repeat center;
	border: none;
}

.qqshow{
	position: absolute;
	right: 0;
	top: 0;
	height: 52px;
	width: 240px;
}
.wraCon .headB-2 .search .qqshow span{
	display: block;
	width: 135px;
	font-size: 14px;
	line-height: 26px;
	color: #383838;
	float: left;
	/*padding-right: 75px;*/
	
}
.wraCon .headB-2 .search .qqshow .span1{
	background: url(../images/n5.png) no-repeat right;
}
.wraCon .headB-2 .search .qqshow .span2{
	background: url(../images/n6.png) no-repeat right;
}
.wraCon .headB-2 .search .qqshow .code{
	padding: 7px;
	background: #fff;
	display: inline-block;
	*display: inline;zoom:1;
	position: absolute;
	top: -34px;
	right: 0;
	float: right;}
.wraCon .headB-2 .search .qqshow img{
	display: inline-block;
	width: 85px;
	height: 87px;
}
.headB-3{
	position: relative;
	width: 100%;
	text-align: center;
	height: 52px;
}
.headB-3 a{
	font-size: 14px;
	color: #383838;
	line-height: 52px;
	padding-right: 5px;
}
.tel{
	position: absolute;
	right: 0;
	top: 5px;
	width:260px;
	height: 100%;
	float: right;
}
.tel span{
	color: #383838;
	font-size: 14px;
	display:inline-block; padding-left:12px;
}
.tel i{
	font-style: normal;
	font-size: 14px;
	color: red;
	font-weight: bold; display:inline-block; width:160px; text-align:left;
}
.newH{
	width: 100%;
	border-bottom: 1px solid #dfdee1;
	padding-top: 25px;
	padding-bottom: 15px;
}
.newH h3{
	font-size: 20px;
	color: #484848;
	line-height: 20px;
	border-left: 4px solid red;
	padding-left: 10px;
	font-weight: bold;
	font-family:'微软雅黑';
}
.newB{
	width: 100%;
	/*height: 810px;*/
}
.newb-1{
	width: 100%;
	box-sizing: border-box;
	padding: 25px 0;
	border-bottom: 1px dashed #dfdee1;
}
.newb-1 img{
	display: block;
	width: 200px;
	height: 140px;
	float: left;
	padding-right: 20px;
}
.newb-1 h3{
	font-size: 18px;
	line-height: 30px;
	height: 50px;
	color: #323232;
	padding-bottom: 10px;
}
.newb-1 h3:hover{
	color: red;
}
.newb-1 p{
	font-size: 16px;
	line-height: 31px;
	color: #888;
	height: 93px;
}
.newF{
	width: 100%;
	text-align: center;
	margin-top: 25px;
	padding-bottom: 30px;
}
.newF a,.newF span{
	display: inline-block;
	width: 25px;
	height: 25px;
	border: 1px solid #d7dce1;
	color: #7b7b7b;
	line-height: 25px;
	text-align: center;
	font-size: 12px;
}
.newF a.a1{
	width: 55px;
}
.newF a:hover,.newF span{
	background-color: red;
	color: #fff;
}
.newF span{
	display: inline-block;
	line-height: 25px;
	font-size: 12px;
}
.indexL{	
	width: 295px;
	/*float: left;*/
	box-sizing: border-box;
	padding: 25px 15px 0px 15px;
	border-right: 1px solid #f1f1f1;
	background-color: #fff;
}
.indexHead{
	border-bottom: 1px solid #f1f1f1;
	
}
.indexHead h3{
	font-size: #cf0502;
	font-size: 20px;
	line-height: 20px;
	color: #c70402;
	display: inline-block;
	height: 40px;
	border-bottom: 2px solid red;
	font-weight: bold;

}
.indexL .indexHead a{
	float: right;
	display: inline-block;
	font-size: 14px;
	color: #383838;
	line-height: 20px;
}
.ihImg{
	width: 250px;
	margin-top: 15px;
	/*height: 100px;*/
}
.indexL .ihImg img{
	display: block;
	width: 100%;
	height: 100px;
	margin: 15px 0;
}
.indexL .ihImg p{
	font-size: 14px;
	line-height: 25px;
	color: #505050;
	height: 100px;
}
.indexL .ihImg a{
	display: block;
	font-size: 14px;
	line-height: 31px;
	color: #323232;
	background: url(../images/n8.png) no-repeat left;
	padding-left: 15px;
	word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
img {max-width: 100%;height:auto;
}
.indexL .ihImg a:hover{
	color: red;
}
.con{
	padding-top: 20px;
}
.iLeft{
	width: 295px;
	float: left;
}
.iRight{
	width: 865px;
	float: right;
}
.irPic{
	width: 100%;
	height: 286px;
	box-sizing: border-box;
	padding: 10px;

	/*margin-bottom: 15px;*/
}
.iRight .irPic img{
	width: 846px;
	height: 100%;

}
.iRight .irItr{
	width: 100%;
	border-top: 1px solid #f1f1f1;
}
.iRight .irItr .irt-1{
	width: 173px;
	height: :;px;
	float: left;
	box-sizing: border-box;
	padding: 25px 15px;
	border-right: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
} 

/*///*/
.slideBox{ width:846px; height:100%;overflow:hidden; position:relative;}
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:395px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; border-radius: 50%;line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:275px; display:block;  }
/*//*/

.iRight .irItr .irt-1 h3{
	font-size: 14px;
	color: #383838;
	line-height: 14px;
	font-weight: bold;
}
.iRight .irItr .irt-1 a{display: block;}
.iRight .irItr .irt-1 span{
	margin-top: 15px;
	display: inline-block;
	*display: inline;zoom:0;
	width: 65px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	color: #afafaf;
	border: 1px solid #f1f1f1;
	border-radius: 6px;
}
.iRight .irItr .irt-1 img{
	display: inline-block;
	float: right;
	margin-top: 5px;
}
.complain{
	width: 100%;
	height: 55px;
	background-color: #cb0402;
	margin-top: 20px;
}
.complain h3{
	display: inline-block;
	width: 350px;
	color: #fff;
	font-size: 20px;
	line-height: 55px;
	margin-left: 25px;
}
.complain span{
	display: inline-block;
	font-size: 14px;
	color: #fff;
	line-height: 50px;
}
.complain h4{
	margin-right: 20px;
	float: right;
	font-size: 20px;
	font-weight: bold;
	line-height: 55px;
	color: #fff;
}
.complain h4 button{
	width: 37px;
	height: 35px;
	font-size: 20px;
	font-weight: bold;
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #fff;
	color: #fff;
	background-color:#b60402;
}
.anli{
	height: 60px;
	box-sizing: border-box;
	padding: 0px 25px;
	text-align: center;
	background: url(../images/n19.png) no-repeat center;
}
.anli h3{
    font-size: 20px;
    color: #c90402;
    line-height: 60px;
    font-weight: bold;
}
.alshow{
	box-sizing: border-box;
	padding: 0px 25px;margin-bottom: 20px
}
.alshow .inner{width: 105%;}
.alshow-1{
	width: 140px;
	height: 180px;
	background-color: #f6f6f6;
	text-align: center;
	margin-bottom: 22px;
	float: left;
	margin-right: 22px;
}
.alshow .alshow-1 img{
	display: block;
	width: 140px;
	height: 143px;}
.alshow-1 p{line-height: 38px;font-size: 14px;background: #f1f1f1;}
.loading img{margin-top: 17px;}
.friendship-link{background: #f1f1f1;}
.friendship-link .wrapper{background: #f1f1f1;}
.friendship-link span{
	font-size: 16px;
	color: #454545;
	line-height: 65px;
}
.friendship-link a{ 
	padding-left: 15px;
	color: #858585;
	font-size: 14px;
	line-height: 65px;
}
.friendship-link a:hover{color: red;}
.certificate{width: 730px;float: left;padding: 0 20px;background: #fff;}
.certificate ul li{text-align: center;width: 168px;margin: 0 15px;line-height: 35px;}
.certificate ul li img{width: 168px;height: 116px;display: block;}
.certificate .picMarquee-left{overflow: hidden;padding-top: 20px;padding-bottom: 5px;}
.notice {
	width: 330px;
	float: right;
	background: #fff;
	padding: 0 20px;
	height: 240px;
}
.notice .txt{}
.notice .txt h3{font-size: 16px;margin-bottom: 5px;color: #000;}
.notice .txt p{font-size: 14px;line-height: 31px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.notice .txt{ line-height:1.3;}
img {max-width: 100%;height:auto;}
.bgf1{background: #f1f1f1;}
.wwra{
	width: 1160px;
	margin: 0 auto;
	margin-bottom: 20px;
}
.wwra .ihImg{
	width: 100%;
	padding-bottom: 15px;
}
.wwra .wwracon{
	width: 105%;
}
.wwra .itr{
	width: 370px;
	float: left;
	margin-right: 25px;
}
.wwra .itr .indexL{
	width: 100%;
	height: 370px;
}
.wwra .itr .indexL .indexHead1{
	width: 100%;
	border-bottom: 1px solid #dedede;
	padding-bottom: 15px;
}


.wwra .itr .indexL .indexHead1 h3{
	font-size: 20px;
	line-height: 18px;
	color: #dd0d05;
	display: inline-block;
	*display: inline;zoom:1;
	font-weight: bold;
	border-left: 4px solid #dd0d05;
	padding-left: 10px;

}
.wwra .itr .indexL .indexHead1 a{
	float: right;
	display: inline-block;
	font-size: 14px;
	color: #383838;
	line-height: 20px;
}
.ihCon{
	box-sizing: border-box;
	padding: 20px 0 15px 0;
	border-bottom: 1px solid #dedede;
}
.wwra .itr .ihCon img{
	width: 140px;
	height: 100px;
	float: right;
}
.wwra .itr .ihCon p{
	font-size: 14px;
	line-height: 21px;
	outline-color: #000;
	margin-bottom: 10px;
	width:190px;
}
.wwraImg{
	width: 100%;
	margin: 15px 0px;
}
.wwraImg img{
	width: 100%;
	height: 80px;
}
.wwra .wwra-1{
	width: 105%;
}
.wwra .wwra1{
	width: 566px;
	float: left;
	margin-right: 20px;
}
.wwra .wwra1 .indexL{
	width: 100%;
	height: 410px;
}
/*//*/
.wwra .wwra1 .indexL .indexHead1{
	width: 100%;
	border-bottom:1px solid #dedede;
	padding-bottom: 15px;
}


.wwra .wwra1 .indexL .indexHead1 h3{
	font-size: 20px;
	line-height: 20px;
	color: #dd0d05;
	display: inline-block;
	font-weight: bold;
	border-left: 3px solid #dd0d05;
	padding-left: 5px;

}
.wwra .wwra1 .indexL .indexHead1 a{
	float: right;
	display: inline-block;
	font-size: 14px;
	color: #383838;
	line-height: 20px;
}
.homePic{
	position: relative;
	height: 180px;
	margin: 15px 0px;
	width: 535px;
}
.homePic img{
	width: 100%;
	height: 100%;
}
.homePic .homeShow{
	width: 220px;
	height: 150px;
	box-sizing: border-box;
	padding: 15px;
	position: absolute;
	right: 0;
	top: 15px;
	background-color: #fff;
}
.homePic .homeShow h3{
	font-size: 16px;
	line-height: 21px;
	color: #323232;
	font-weight: bold;
	padding-bottom: 10px;
}
.homePic .homeShow p{
	font-size: 14px;
	line-height: 21px;
	color: #323232;
}
.bass-title{
	width: 100%;
	border-bottom:1px solid #dedede;
	padding-bottom: 15px;
	padding-top: 25px;
}


.bass-title h3{
	font-size: 20px;
	line-height: 20px;
	color: #dd0d05;
	display: inline-block;
	font-weight: bold;
	border-left: 3px solid #dd0d05;
	padding-left: 5px;

}
.bass-title a{
	float: right;
	display: inline-block;
	font-size: 14px;
	color: #383838;
	line-height: 20px;
}

/*fix header*/
.search-none{
	display: none;
}
.search-fix{
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9999;
	height: 48px;
	width: 100%;
	border-bottom: 2px solid #f10214;
	background-color: #fff;
}
.search-animation{
	animation:searchfix 3s;
	-moz-animation:searchfix 3s; /* Firefox */
	-webkit-animation:searchfix 3s; /* Safari and Chrome */
	-o-animation:searchfix 3s; /* Opera */
}
@keyframes searchfix{
	0% {top:-48px;}
	100% {top:0;}
}

.search-wrapper{
	position: absolute;
	width: 1160px;
	left: 50%;
	margin-left: -580px;
}
.search-logo{
	height: 40px;
	position: absolute;
	left: 0;
	top: 4px;
}
.search-logo img{
	width: auto;
	height: 40px;
}
.search-box{
	position: absolute;
	top: 6px;
	left: 400px;
	width: 400px;
}
.search-box form{
	height: 36px;
}
.search-box form .text-q{
	position: absolute;
	width: 342px;
	left: 0;
	padding: 4px;
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	border-color: #efefef;
	border: 1px solid transparent;
	background-color: #efefef;
}
.search-box form .search-btn{
	position: absolute;
	right: 0;
	width: 50px;
	height: 36px;
	border: none;
	background: url(../images/n4.png) no-repeat center;
}
.search-tel{
	position: absolute;
	right: 0;
	line-height: 48px;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #f10214;
	letter-spacing: 2px;
}
.search-tel span{
	color: #333;
	font-weight: 700;
	font-size: 16px;
}
.link_index{height:5px; text-indent: -9999px;}
.link_index a{color:#fff;}
  
  