@charset "utf-8";
body { font:normal 12px/24px "",Arial, Helvetica, sans-serif;  color: #6e6e6e; min-width:1180px;}
a{color:#6e6e6e; text-decoration:none; font:normal 12px/24px "",Arial, Helvetica, sans-serif;}
a:hover{color:#d80d18;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span, p, img, images, div,input{padding:0;margin:0;border:none;vertical-align:top; font-weight:normal;}
ul,li{ list-style:none; padding:0; margin:0;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
.left{float:left;}
.right{float:right;}
.both{ clear:both;}
.center{ text-align:center;}
.over{ overflow:hidden;}
.w108{ width:1180px; margin:0 auto;}
.top {height: 94px;border-top:solid 1px #e60012;}
.top h1{margin:20px 0 0 0;}
.top .larx{margin:14px 0 0 0; position:relative;}
.top .lan{position:absolute; right:0;}
.top .larx .lan a {color: #838384;padding-left:25px;}
.top .larx .lan .cn {background: url(../images/index_03.jpg) no-repeat left center;}
.top .larx .lan .en {background: url(../images/index_05.jpg) no-repeat left center;}
.top .larx .lan a:hover{color:#d80d18;}
.larx .lan .xian {background: url(../images/index_06.png) no-repeat;display:inline-block;height: 7px;width: 1px;margin:9px 0 0 11px;}
.larx .rexian {color: #7f7b7b;background: url(../images/index_10.png) no-repeat left 5px;padding-left: 18px;margin:33px 0 0 0;}
.larx .rexian span {font-size: 16px;font-style: italic;color: #e60012;font-weight: 600;}
.nav {background-color: #231815;height: 64px;border-bottom:solid 1px #372d2a;}
.nav ul li {float: left;margin: 0 16px;}
.nav ul li a {font-size: 16px;line-height: 41px;color: #FFF;display: block;height: 65px;width: 115px;line-height:65px;text-align:center;}
.nav ul li a:hover{background:#e60012;}
.on{background:#e60012;}
.zu {margin:70px 0 0 0}
.zu ul li {float: left;width: 341px;text-align: center;}
.zu ul li .zu2 {font-size: 22px;color: #393939;margin:27px 0 11px;}
.zu ul li .zu3 {font-size: 13px;color: #6e6e6e;}
.about {background-color: #f2f3f3;height: 510px;margin-top: 57px;}
.about img {margin-top: 70px;}
.about .ab2 {width: 605px;margin:93px 0 0 0;}
.ab2 .ab2-1 {font-size: 26px;color: #d80d18;font-weight: bold;}
.ab2 .ab2-2 {font-family: Arial, Helvetica, sans-serif;font-size: 30px;color: #d7d7d7;margin: 20px 0;padding-bottom:25px;background:url(../images/index_15.jpg) no-repeat left bottom;border-bottom:solid 1px #e9e9e9;}
.ab2 .ab2-3 {font-size: 13px;line-height: 30px;}
.iproduct {margin: 60px 0 66px;}
.iproduct .ipro1 {font-size: 30px;color: #d7d7d7;}
.iproduct .ipro2 {font-size: 26px;color: #d80d18;background: url(../images/index_20.jpg) no-repeat center bottom;margin-top: 20px;padding-bottom: 26px;font-weight: bold;}
.iproduct .ipro3{margin:31px 0 0 0}
.iproduct .ipro3 a {font-size: 16px;line-height: 44px;display: inline-block;height: 44px;width: 115px;/*border:solid 1px #e9e9e9;*/margin-right:11px;    margin: 0 0 15px;background: #6e6e6e;color: #fff;}
.iproduct .ipro3 a:hover{background:#d80d18;/* border:solid 1px #d80d18;*/ color:#fff}
.cur{background:#d80d18!important; /*border:solid 1px #d80d18;*/ color:#fff}
.iprolist{margin:37px 0 0 -21px;}
.iprolist li {float: left;margin-right: 21px;}
.iprolist li a img {border: 1px solid #e8e8e8;}
.iprolist li a h2 {font-size: 16px;margin-top: 20px;text-align: center;}
.bootom {background-color: #231815;height: 185px;border-top:solid 4px #231815;}
.bootom .w108{position:relative;}
.bootom .bo1{margin:34px 0 0 0;}
.bootom .bo1 a {font-size: 14px;color: #FFF;background-image: url(../images/index_29.jpg);background-repeat: no-repeat;background-position: right center;margin-right: 7px;padding-right: 16px;}
.bootom .bo1 a:hover{color:#d80d18;}
.bootom .bo2 {line-height: 28px;color: #dcdcde;margin:10px 0 0 0;}
.bootom .bo2 a{color: #dcdcde;}
.bootom .bo2 a:hover{color:#d80d18;}
.bootom img{position:absolute; top:0; right:1px;}
.iproduct2 .ipro3{margin:31px 0 37px 0;}
.iproduct2 .ipro3 a{font-size:14px; margin-right:2px;}
.iproduct2 .iprolist{margin:0 0 0 -21px;}
.iproduct2 .iprolist li{margin-bottom:25px;}

/**/
.bdshare-button-style2-24{position: absolute;right: 5px;top: 110px;height: 36px;overflow: hidden;}
.bdshare-button-style2-24 .bds_qzone{background-image: url(../images/qq_ico.png);background-position: 0!important;}
.bdshare-button-style2-24 .bds_tsina{background-image: url(../images/sina-ico.png);background-position: 0!important;}
.bdshare-button-style2-24 .bds_weixin{background-image: url(../images/weixin.png);background-position: 0!important;}

.zu ul li .zu2 a{font-size: 22px;color: #393939;margin:27px 0 11px;}
.zu ul li .zu2 a:hover{color:#d80d18;}

.sdys {padding: 10px 0 0;}
.sdys li {float: left;width: 200px;padding: 0 10px;margin: 0 17px 15px;border: solid 1px #709dc3;border-radius: 20px;height: 200px;text-align: center;}
.sdys span {background: #009c30; color: #fff;width: 30px;height: 30px;line-height: 30px;font-size: 15px;display: block;margin: 5px auto 0;}
.sdys li b {font-size: 18px;color: #333;margin: 10px 0 5px;display: block;}
.sdys li p {font-size: 13px;}
/**/
.clear:after {
	content: '20';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*固定的悬浮窗*/
.yb_top{cursor: pointer}
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	/*cursor: pointer;*/
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #d80d18 url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #d80d18 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #d80d18 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #d80d18 url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
	font: 16px/53px 'Microsoft YaHei';
}
.rmore{    width: 120px;
    height: 35px;
    line-height: 35px;
    background: #d80d18;
    border-radius: 20px;
    display: block;
    text-align: center;
    font-size: 16px;
    color: #fff;
    margin: 15px 0 0 0;}
.rmore:hover{background: #231815;color: #fff;}