.p_15{ padding:15px  10px 0px 10px; float:left; width:100%; max-height:100%;}
.btn26 {
    width: 100%;
    overflow: hidden;
    position: relative;
    -webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.3);
}
.btn26 img {
    margin: 0;
    padding: 0;
    position: relative;
    top: 0;
    left: 0;
}
.btn26 .ovrly {
    position: absolute;
    background: rgba(0, 0, 0, 0.5);
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.btn26 .buttons {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.btn26 .buttons .fa {
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    background: rgb(256, 256, 256);
    -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    display: inline-block;
    line-height: 40px;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    width: 40px;
    height: 40px;
    margin: 0 1px;
    color: rgba(50, 50, 50, 0.9);
    -webkit-transition: all 0.3s cubic-bezier(0, 1.135, 0.73, 1.405);
    -moz-transition: all 0.3s cubic-bezier(0, 1.135, 0.73, 1.405);
    -o-transition: all 0.3s cubic-bezier(0, 1.135, 0.73, 1.405);
    transition: all 0.3s cubic-bezier(0, 1.135, 0.73, 1.405);
}
.btn26 .buttons .fa-search {
    -webkit-transition-delay: 0.1s;
    -moz-transition-delay: 0.1s;
    -ms-transition-delay: 0.1s;
    transition-delay: 0.1s;
}
.btn26:hover .buttons .fa {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}
.btn26:hover .ovrly {
    opacity: 1;
}
.compho .col-lg-4,.comphoimg .col-sm-4,.comphoimg .col-xs-4{ padding:0px;}
.comphoimg{ width:100%; float:left; margin-top:15px;}
.pr_15{padding-right:15px;}
.ptd_15{ padding-top:15px; padding-bottom:15px;}
.pt_15{padding-top:15px;}
.pb_25{padding-bottom:25px;}
.plr_10{ padding-left:10px; padding-right:10px;}
.comphoimg1{margin:0px -10px;}
.sub_about_box1 dl dt {
	text-align: center;
	margin-bottom:5px;
}
.sub_about_box1 dl dt h1{ font-size:38px;}
.sub_about_box1 dl dt span {
	color: #b91009;
	display: inline-block;
	
}
.sub_about_box1 dl dt small{ color:#afafaf; font-size:12px;}
.sub_about_box1 dl dt i {
	display: inline-block;
	height: 10px;
	width: 74px;
	border-top: solid 2px #3a3a3a;
}
.sub_about_box1 dl dd p {
	font-size: 14px;
	line-height: 26px;
	margin: 0 0 30px;
}
.sub_about_box1 dl dd p img {
	max-width: 100%;
	height: auto;
}.scorll{ background:#f8f8f8; padding:50px 0px;}
.scorll_tit{ text-align:center;}
.scorll_tit h1{font-weight:bold; font-size:30px; margin-bottom:50px;}
.scorll_tit span{ color:#ab1f18;}
.p_5{ padding:0px 3px;}
.p_5 p{ padding:0px;}
.p_5 h4{ margin-bottom:0;}
.p_5 h4 a{ color:#000;}
.p_5 h4:hover a{ color:#666; text-decoration:none}
.thumbnail{margin:0 auto;}
.f1ce{ float:left; display:block;height:40px; width:100%; text-align:center; margin:0px auto;} 
.btn3{ line-height:40px;border:#000 1px solid;color:#000; text-align:center; font-size:16px; padding:5px 10px;}
.btn3:hover{ text-decoration:none; color:#fff; background:#ab1f18; border:#003499;}
.pro_txt{ text-align:center;}
.owl-buttons{ position:absolute; bottom:60%; width:100%;}
.owl-theme .owl-controls .owl-buttons div{position:absolute;width:50px; height:50px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px; font-stretch:ultra-condensed; font-stretch:ultra-condensed; text-align:center; font-size:40px; color:#fff; padding:0px;background:none; }
.owl-prev{ left:-8%;}
.owl-next{ right:-8%;}

.img_center{min-height:210px;  width:100%; text-align:center; vertical-align:middle; float:left; display:table-cell; overflow:hidden;}
.img_center img{ width:100%;}
.page{ text-align:center; display:block; float:right;}
.page_list a{text-align:center;border:1px #9a9a9a solid;padding:4px 7px; margin:0px 2px; color:#9a9a9a;}
.page_list .on{ background:#ab1f18; color:#fff;}
.map{width:100%;text-align:center; overflow:hidden;}
.map_top{width:100%; text-align:center;}
.map_top .map_tit{ font-size:38px; padding-top:20px;}
.map_top .map_tit span{ color:#b91009;}
.map_top small{ color:#afafaf; margin-bottom:35px; display:block; margin-top:-3px; font-size:12px;}
.new_top{width:100%; text-align:center;}
.new_top .new_tit{ font-size:38px;}
.new_top .new_tit span{ color:#b91009;}
.new_top small{ color:#afafaf; margin-bottom:40px; display:block; margin-top:-3px;font-size:12px;}
.main{ position:relative;}
.bdsharebuttonbox{ width:15%; float:left; position:absolute; left:65%;}
#floatDivBoxs{width:285px;float:left; position:fixed; margin-left:2px; bottom:0px; background:#FFF; border:1px solid #a8a8a8; z-index:99999;
left:0px;
}
#rightArrow{width:15px;height:60px;background:url(../images/online_arrow.png) no-repeat;position:fixed;bottom:200px;left:285px;z-index:999; float:left;}
#rightArrow a{display:block;height:45px;}
 .main_left .lef_tit{ position:relative;}
 .main_left .lef_tit #hide{ position:absolute; left:92%; top:-5px;height:20px; width:20px; color:#a11312; border-radius:10px; border:1px solid #a11312; text-align:center; cursor:pointer; }
.main_left .lef_tit p{ font-size:16px; color:#000; padding-left:80px; background:url(../images/icons.png) no-repeat scroll -125px -15px;}
.main_left .lef_tit span{ color:#a11312; font-weight:bold; font-size:20px;}
.main_left label{ float:left;width:240px;  padding:6px 0px; position:relative;}
.main_left label i{ position:absolute; left:102%; top:15px; color:#F63;}
.main_left label .forl_img{ position:absolute; left:0px;border:1px solid #a8a8a8;}
.main_left label input{height:36px;width:240px; }
.main_left label .lef_name,.main_left label .lef_email{padding-left:40px;}
.main_left label .lef_content{ width:240px; height:108px;border:1px solid #a8a8a8;}
.main_left label .lef_code{width:130px; float:left;}
.main_left label .code{ float:left;}
.main_left label .send1{width:160px; height:35px; margin-top:15px; border-radius:50px; background:#a11312; border:none; color:#fff; margin-left:40px;}
/* sideqq */
.sideqq{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.sideqq ul{ list-style:none; margin:0px; padding:0px;}
.sideqq ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.sideqq ul li .sideboxqq{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#a11312;opacity:1;filter:Alpha(opacity=100);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.sideqq ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#a11312;opacity:1;filter:Alpha(opacity=100);transition:all 0.3s;}
.sideqq ul li .sidetop:hover{background:#000;opacity:1;filter:Alpha(opacity=100);}
.sideqq ul li img{float:left;}
.owl-theme .owl-controls .owl-page .active span{ background:#b91009; color:#b91009;}
.ind_new{ width:100%;}
.ind_new h3{font-weight:bold; margin:0px; line-height:28px;}
.ind_new h3 span{ color:#92110b;font-family:Impact,"Arial";}
.ind_new h3 small{ font-size:14px; font-weight:normal; margin-top:10px; display:block;}
.ind_new h3 i{ height:60px; width:60px; float:left; background:url(../images/newioc.png) no-repeat;margin-top:-4px;}
.ind_new .owl-buttons{ position:absolute; bottom:20px; width:100%;}
.ind_new .owl-theme .owl-controls .owl-buttons div{position:absolute;width:45px; height:45px; background:none; padding:0px;opacity:1.0;}
.ind_new .owl-theme .owl-controls .owl-buttons .owl-prev{ background:url(../images/newpre1.png) no-repeat;  left:1px;}
.ind_new .owl-theme .owl-controls .owl-buttons .owl-next{ background:url(../images/newnext1.png) no-repeat; right:82%;}
.ind_new .owl-theme .owl-controls .owl-buttons .owl-prev:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
	  background:url(../images/newpre1.png) no-repeat; 
}
.ind_new .owl-theme .owl-controls .owl-buttons .owl-next:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
	  border:0px;
	  background:url(../images/newnext1.png) no-repeat; 
}
.owl-theme .owl-controls{ margin-top:30px;}
.ind_new .newlis{ float:left;  padding:35px 15px;}
.ind_new .newlis h5{font-weight:bold; color:#282828; font-size:16px;}
.ind_new .newlis h5:hover{ color:#92110b;}
.ind_new .newlis h5 span{ font-weight:normal; font-size:12px;}
.ind_new .newlis p{ color:#7f7f7f; font-size:12px; margin:0px 0px 10px 0px; line-height:16px;}
.ind_new .newlis p a{ border:1px solid #818181; color:#818181; padding:5px 25px; float:left;}
.ind_new .newlis p a:hover{ background:#92110b; color:#fff; border:1px solid #92110b;}
.mb_10{ margin-bottom:10px;}

 @media(max-width:1200px) {
	 .bdsharebuttonbox{left:55%;}
	 }
	  @media(max-width:992px) {
	 .bdsharebuttonbox{left:45%;}
	 .bdsharebuttonbox{ width:20%; }
	 }
	 
	   @media(max-width:768px) {
	 .ind_new{ margin-top:20px;}
	 }