﻿@charset "utf-8";
/* Blood_Wolf专用样式表，支持开源，如有使用或二次开发，请标明出处，谢谢合作！ */
/*#ff8a00; 翰臣科技有限公司VI色系*/
/* 起始样式 */
body {font-family:"微软雅黑";  margin:0 auto; padding:0px; font-size:12px; height:100%; line-height:22px; width:100%;}
div{behavior: url(css/iepngfix.htc)}
ul,ul li,ol li,dl dd,dd,td{ list-style-type:none; margin:0; padding:0; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ text-decoration:none;}
a{ color:#959191}
a:hover{ color:#fbcf54}
/*a:hover{ text-decoration:underline;}*/
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}  
img{border:none;}
html{ overflow-x:hidden;} 
div:hover,li:hover,tr:hover,a:hover{ -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
/*text-decoration:none; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 背景滚动*/
/* 公用样式 */
.tag_right{ overflow:auto;}
.box{ width:1002px; margin:0 auto;}

/*清除浮动*/

.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.fl {
    float:left;_display:inline;
}
.fr {
    float:right;_display:inline;
}


.index-wrap1{
	position: relative;
	width: 1030px;
	margin:85px auto 0;
}
.index-wrap1 .ind-top1{
	margin: 0 auto;
	width: 1030px;
}
.ind-top1 .txtimg{
	margin-bottom: 5px;
	text-align: center;
}


.index-wrap1 .ind-le,.index-wrap1 .ind-fr{
	margin-top: 50px;
	width: 515px;
	height: 370px;
}
.index-wrap1 .imgbox{
	position: relative;
	width: 230px;
	height: 333px;
	background: url(../img/bg-shadow.jpg) no-repeat bottom;
	overflow: hidden;
	cursor: pointer;
}
.index-wrap1 .imgbox1{
	margin: 35px 22px 0;
}
.index-wrap1 .imgbox3{
	margin-right: 22px;
}
.index-wrap1 .imgbox4{
	margin: 35px 22px 0 0;
}

.imgbox-bg{
	position: absolute;
	width: 230px;
	height: 326px;
	top: 333px;
	
	background: url(../images/hs.png) repeat;
	cursor: pointer;
}
.imgbox-bg1{
	position: absolute;
	width: 230px;
	height: 326px;
	top: 333px;
	left: 5px;
	background: url(../images/hs.png) repeat;
	cursor: pointer;
}
.imgbox-txt{
	position: absolute;
	width: 220px;
	height: 316px;
	top: -333px;
	left: 5px;
	text-align: center;
	cursor: pointer;
}
.imgbox-txt p{
	color: #fff;line-height:20px;
}
.imgbox-txt .p1{
	margin-top: 150px;
	font-family: "Arial";
	font-size: 22px;
	color: #fff;
	text-transform: uppercase; line-height:20px;
}
.imgbox-txt .p2{
	font-family: "Arial";
	font-size: 10px;line-height:20px;
}
.imgbox-txt .p3{
	margin: 45px auto 0;
	font-size: 14px;
	width: 108px;
	height: 31px;
	line-height: 31px;
	border: 1px solid #fff;line-height:20px;
}



.w1024{width:1024px;margin:auto;overflow:hidden; text-align:center;}
.w1024 h1 { padding-top:50px; padding-bottom:40px; text-align:center;}
.w1024 h2 { padding-top:50px; padding-bottom:20px; text-align:center;}
/*===============header===============*/
.header{width:100%; overflow:hidden;}
.logo{margin-left:5px;background-image: url(../images/logo.jpg);background-repeat: no-repeat; height:70px; width:160px;float:left; margin-top:30px;}
.logo a{background-image: url(../images/logo.jpg);background-repeat: no-repeat; height:70px; width:160px;float:left}

/*navigation*/
.navigation{overflow: hidden; float:right;}
.navigation li{overflow: hidden;line-height: 46px;float:left;width:120px; margin-top:30px;}
.navigation li a{
    display: block;
    color: #333;
    font-size: 14px;
  

  
}
.navigation li a:hover{color: #fabf1b;}
.navigation li a.hover{color: #fabf1b;}

/*下拉菜单*/
.navigation li .navToggle{overflow: hidden;  position: absolute;z-index: 3; margin-left: 20px;display: none;}
.navigation li .navToggle a{
	display: block;
	line-height: 35px;
	color: #333;
	padding: 0px;
	text-align: center;
	padding: 0px 15px;
	font-size: 14px;
    -webkit-transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
	background-color: #F7F7F7;
	background-image: url(../images/nav_bg.png);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5F5F5;
}
.navigation li .navToggle a:hover{color: #fabf1b;border-bottom: none;}
.navigation li .nav_pro{margin-left: -40px;}
.navigation li .nav_ser{margin-left: -20px;}
/* ================================================  top end ============================================ */


.new_item{
	height: 170px;
	width:1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.new_item .left_img{border: 2px solid #EBEBEB;float:left;padding: 4px;}
.new_item .right_content{float:right;width:690px;}
.new_item .title_date{
	border-bottom: 1px dashed #AEAEAE;
	line-height: 15px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0px;
}
.title_date .title{font-weight: bold;font-size: 14px; text-align:left;}
.title_date .title a{color:#000000;}
.title_date .date{color:#8F7F6F;font-size: 14px;}
.news_details_a{color: #A13506;line-height: 26px;padding-left: 5px;background: url(../images/title_date_bg.jpg) 0 center no-repeat;width:106px;height: 26px;float:right; }
.new_item .introtext{color: #6F645D;line-height: 20px;padding-top: 12px;text-align:left;}

.nline{border-bottom: 1px solid #EBEBEB;}




.news-detail .news-h1{
    text-align: center;
    color: #000;
    font: bold 28px/1.2 "Microsoft Yahei"; margin-top:50px; 
}
.news-detail .news-data{
    text-align: center;
    line-height: 4;
}
.news-detail .news-data span{

}
.news-detail .news-content{
    position: relative;
    padding: 30px 0px 50px 0px; 
    line-height: 24px;
    border-top: 1px solid #d9d9d9;
    border-bottom: 1px solid #d9d9d9;
}
.news-detail .news-content img{
    max-width: 100%;
}
.news-detail .news-link{
    position: relative;
    padding-top: 10px;  
}
.news-detail .news-link a{
  
    line-height: 24px;
    color: #666;
/*    margin-top: 10px;*/
}
.news-detail .news-link p{
    height: 24px;
    line-height: 24px;
}

.news-detail .news-link .prev:hover,.news-detail .news-link .next:hover{
    color: #0c6fc8;
}

.news-detail .news-link .return{
    position: absolute;
    right: 0;
    top: 10px;
    width: 100px;
    height: 38px;
    line-height: 38px;
    background: #fbcf54;
    color: #fff;
    text-align: center;
}
.news-detail .news-link .return:hover{
    color: #fff;
}
.jiathis_style {
    position: absolute;
    right: 0;
    bottom: 15px;
}

.bdsharebuttonbox {
    position: absolute;
    right: 0;
    bottom: 15px;
}
.bdsharebuttonbox label{
    float: left;
}
/***

/*内页样式*/
.bannerBox{width:100%; height:624px;text-align:center; z-index:-1; }
.bannerBg1{
	
	background-repeat: no-repeat;
	background-position: center;
}

.bannerBg2{background-repeat: no-repeat;
	background-position: center;}
.bannerBg3{background-repeat: no-repeat;
	background-position: center;}
.bannerBg4{background-repeat: no-repeat;
	background-position: center;}
.bannerBg5{background-repeat: no-repeat;
	background-position: center; }
.bannerBg6{background-repeat: no-repeat;
	background-position: center; }

/*门店形象*/
.stores{width:100%; margin-top:50px;}
.storesbt{width:100%; margin-top:10px; margin-bottom:20px;}

/*产品中心*/
.product{width:100%; margin-top:50px;}

/*联系我们*/
.contact{width:100%; margin-top:50px;}

/*品牌介绍*/
.brand{width:100%; margin-top:50px;}

/*品牌定位*/
.brand2{width:100%; margin-top:50px;}

/*商业合作*/
.cooperative{width:100%; margin-top:50px;}

/*留言*/
.i-liuyan{
	height: 466px;
	width:100%;text-align:center; z-index:-1;
}
.i-liuyan1{	background-image: url(../img/f7.jpg);
	
	background-repeat: no-repeat;
	background-position: center;}
	
	.i-liuyanzf{
	height: 300px;
	width:953px; padding-top:0px; margin:0px auto;
}
	.i-liuyanzd1{
	width:953px; padding-top:40px; overflow:hidden; margin-left:20px;
}
	.i-liuyanzd1 ul{
	
}
	.i-liuyanzd1 .label{
	height: 36px;
	width:60px;
	float:left;
	margin-right:10px; line-height:36px; color:#000; font-size:16px;
}
	
	.i-liuyanzd1 .w291{
	height: 32px;
	width:291px;
	float:left;
	line-height:32px;
	background-color: #f7f7f7; padding-left:10px;
}











.i-liuyanzd2{
	height: 174px;
	width:953px; padding-top:50px; line-height:86px; color:#FFFFFF;margin-left:20px;
}

	.i-liuyanzd2 ul{
	height: 174px;
	width:953px;
}

	.i-liuyanzd2 .label{
	height:174px;
	width:85px;
	float:left;
		 margin-right:10px;color:#000; font-size:16px;
}
	
	.i-liuyanzd2 .w440{
	height: 174px;
	width:840px;
	float:left;
	line-height:32px;
	background-color: #f7f7f7; padding-left:10px;
}

	.i-liuyannl{
	 padding-top:40px; height: 141px;
	width:953px;
}
	.i-liuyannl .sumit{
	height: 41px;
	width:183px; background-image: url(../images/an.jpg);
	background-repeat: no-repeat; margin:auto;
}
/*end*/	
/*首页案例*/
.rollBox{width:864px;height:700px; margin:0px auto;}
.rollBox .Cont{width:864px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{
	width:864px;
	height:584px;
	float:left;
	text-align:center; padding-top:60px;
	
	
}
.rollBox .Cont .pic img{width:864px;height:584px;}
.rollBox #List1,.rollBox #List2{float:left;}


/*-分页-*/
.pagelist a, .pagelist span, .pagelist b{ padding:2px 8px; border:0px solid #999; margin-right:8px; display:block; float:left; font-weight:normal; line-height:150%}
.pagelist a{ text-decoration:none; color:#000;}
.pagelist b{ background-color:#fbcf54; color:#fff;}
/*-.pagelist span{ background-color:#2074c6; color:#fff;}-*/
.pagelist span{ background-color:#F2F2F2; color:#666;}
.pagelist i{color:#f00; font-style:normal; padding:0 2px}
.pagelist input{ padding:2px 8px; margin-right:2px; border:1px solid #999; display:block; float:left; font-weight:normal; line-height:150%}
.pagelist{ font-size:12px;   padding-top:80px; margin-left:300px; }
