﻿
 
 
 
 
 
 body{
	font-size: 14px;
	font-family: "微软雅黑";
}

*{
	padding: 0px;
	margin: 0px;
}
p{
	margin: 0px;
}

li{
	list-style: none;
}

i{
	font-style:normal;
}

a{
	text-decoration: none;
}

ul , table{
	margin-bottom: 0px;
}

h1 , h2 , h3 , h4 , h5, h6{
	margin: 0px;
}

a:hover{
	text-decoration: none;
}

img,table,tr,td,th,input{ border:none;}

select{
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
}

select::-ms-expand { display: none; }


.fow{
	font-weight: bold;
}

.bgw{
	background-color: white;
}

.cowh{
	color: white;
}

.tac{
	text-align: center;
}

.tal{
	text-align: left !important;
}

.tar{
	text-align: right;
}

.por{
	position: relative; float:left;
}

.poa{
	position: absolute;
}

.xmar{
	margin-right: 0px !important;
}

.con{
	width: 100%;
	max-width: 1200px;
	margin:0px auto 0;
}
.con img{
	max-width: 1110px !important;
}

.overflow{

}

.dis{
	display: inline-block;
}

.disb{
	display: block;
}

.disn{
	display: none;
}

.fomar{
	font-family: "Arial";
}
.foz12{
	font-size: 12px;
}

.foz14{
	font-size: 14px;
}

.foz16{
	font-size:16px;
}

.foz18{
	font-size: 16px;
}

.foz24{
	font-size: 24px;
}

.mar10{
	margin-right: 10px !important;
}

.maxwh{
	width: 100% !important;
}

.colo0{
	color: #000 !important;
}

.colo3{
	color: #333;
}

.colo5{
	color: #555;
}

.colo6{
	color: #666;
}

.colo81{
	color: #818181;
}

.colo9a{
	color: #9a7966;
}

.colo8e{
	color: #8e8e8e;
}

.colo5d{
	color: #5d5c5c;
}

.coloa3{
	color: #a3a3a3
}

.colob8{
	color: #b88663 !important;
}

.colo86{
	color: #868686;
}

.colo5e{
	color: #5e5e5e;
}

.xborbo{
	border-bottom: 0px !important;
}

.xbortop{
	border-top: 0px  !important;
}

.left{
	left: 0px;
}

.right{
	right: 0px;
}

.z1 {z-index:1; }

/********************/
.head{
	border-bottom: 1px solid #f0f0f0;
}

.headul>li{
	padding: 0.75% 1%;
}

.xin>a{
	background: url('../images/xin.png') no-repeat 0px 0px;
	padding-left: 20px;
	background-size: 15px 15px;
}

.tm>a{
	background: url('../images/tm.png') no-repeat 0px 0px;
	padding-left: 32px;
	background-size: 18px 18px;
}

.dh>a{
	background: url('../images/dianhua.png') no-repeat 0px 0px;
	padding-left: 25px;
	background-size: 18px 18px;
}

.lebor{
	border-left: 1px solid #f0f0f0;
}

.dian{
	width:13px;
	height: 13px;
	border-radius: 50%;
	background-color: #bebcb9;
}

.dian1{
	width:13px;
	height: 13px;
	border-radius: 50%;
	background-color: #ffffff;
}

.dianul>li{
	margin: 0px 2%;
}

.dianul{
	bottom: 3%;
	width: 30%;
	left: 45%;
    z-index:3;
}

.banner{
	padding-bottom: 26.042%;
}

.bg{
	background: url('../images/bg.png') no-repeat top center;
	background-size: cover;
	width: 100%;
}

.shu{
	color: #c6c7cc;
	padding-left: 20px;
	font-weight: 100;
}

.innewul{
	color: #6c6c6c;
	padding: 1.875% 0px;
}

.inlisp{
	margin-left: 40px;
	color: #a1a1a1;
}

.innewul>li{
	margin-right: 5%;
}

.more{
	width: 50px;
	padding:  1px 0px;
	background-color: #f2f1ef;
    color: #666;
    margin-right: 10px;
}

.lj{
	background: url('../images/lj2.png') no-repeat center;
	width:100px;
	padding-left:12px;
	line-height: 25px;
	height: 25px;
}

.innewula>li{
	width: 24%;
	background-color: #f2f1ef;
	margin: 0px 0.5%;
	padding:20px 30px; height:140px;
}
.innewula>li:hover{  transition: all .4s ease;
    -moz-transition: all .4s ease;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    -ms-transition: all .4s ease;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.06);
    transform: translate3d(0, -3px, 0);}
.innewulalisp{
	width:75px; height:84px; overflow:hidden;
}

.soninnewula>li{
	padding: 2.89% 0px;
}

.innewulalisp1{
	width: 45.834%;
}

.inp{
	padding-bottom: 6.67%;
}

.ztuldiv{
	width: 24.167%;
}

.ztul>li{
	width: 50%;
}

.ztpabo{
	padding-top: 3.334%;
}

.ztdiv{
	top: 29.803%;
	color: #a86f4a
}

.ztdivp{
	width: 24px;
	font-size: 24px;
	margin: 0px 2px
}

.ztdivp1{
	width: 14px;
	writing-mode:tb-rl;
	margin: 0px 2px
}

.jtsp{
	width: 41.38%;
	bottom: 0px;
	margin: 0px 29.31%;
}

.ztula{
	top: 0px;
	margin-left: 100%;
	z-index: 1;
	width: 198.63%;
}

    .ztula > li { 
        position:relative;
    }

.ztulali>a .disn{
	display: inline-block;
}

.ztulali>a .disn1{
	display: none;
}

.ztulali>a .ztdiv{
	color: #fff;
}


.ztulap{
	background-color: #b88564;
	top: 0px;
	width: 100px;
	height:30px;
	line-height: 30px;
	border-radius: 20px;
	margin: 8.682% 0px 0px 6.945%;
}

.sonztula{
	top: 0px;
	margin-left: 100%;
}

.ztulli>a .disn{
	display: inline-block;
}

.ztulli>a .disn1{
	display: none;
}

.ztulli>a .ztdiv{
	color:#fff;
}

.ztuldivri{
	width: 74.667%;
}

.cpul>li{
	width: 14.2%;
	border-right: 1px solid #ececec;
}

.xborri{
	border-right: 0px !important;
}

.cpul{
	width: 13.648%;
	margin: 0px 0.319%;
	padding: 0.2154% 0px;
}

.cpdiv{
	bottom: 3%;
}

.whimg{
	width: 39.58%;
	margin-bottom: 5%;
}

.bannera{
	width: 700%;
}

.banneraul{
	width: 700%;
}

.banneraul>li{
	width: 2.04082%;
}

.sh{
	font-size: 22px;
	color: #323232;
	padding: 3.75% 0px 0.834%;
}

.shp{
	color: #323232;
	padding-bottom: 2.5%;
}

.shul>li{
	width: 24%;
	margin: 0px 0.5%;
}

.shulp{
	top: 0px;
	padding: 10.42% 0px 0px 10.42%;
}

.shul{
	padding-bottom: 5%;
}

.cpulli>a .disn{
	display: inline-block;
}

.cpulli>a .disn1{
	display: none;
}

.cpulli>a p{
	color:#9b7b69;
}

.cpulsp{
	width: 10.748%;
	bottom: -5px;
	left:  2%;
}

.footsp{
	width:18px;
	height: 1px;
	background-color: #a56332;
}

.sonfootul>li{
	padding: 2% 0px;
}

.footul>li{
	width: 16.667%;
}

.footul{
	padding: 4.167% 0px 2%;
}

.foot{
	background-color: #f7f7f7;
	border-top: 1px solid #d0c1b7;
}

.twod{
	width: 59%;
}

.sonfootula>li{
	margin: 0px 5px;
	width: 12%;
}

.sonfootula{
	margin: 6% 4% 0px 0px;
}

.footls{
	background-color: #f2f2f2;
}

.footlsul{
	color: #949494;
}

.footlsul>li>a{
	padding: 0px 5px;
	color: #949494;
	border-right: 1px solid #bdbdbd;
}

.footlsul>li{
	padding: 1.792% 0px;
}


/******手机*********/
.navsp{
	font-size: 24px;
	margin: 2% 1% 0px;
	color: #868686;
}

.sjnavul>li>a{
	color: #646464;
}

.sjnavul>li{
	width: 25%;
	padding: 1% 0px;
}

.sjnavul{
	padding-top: 1%;
}

.ztultwo>li{
	padding: 1% 0px;
}

.sonztultwo>li{
	width: 25%;
	padding: 1% 0px;
}

.ztulap1{
	width: 70px;
	height: 25px;
	line-height: 25px;
}

.cpimgbox{
	left: 0px;
	z-index: 1;
	background: url('../images/cpimgbg.png');
}

.cpimgul{
	padding: 1.492% 16%;
}

.cpimgul>li{
	width: 26.962%;
	margin: 0px 2%;
	padding: 1% 0px;
}

.cpimgul>li p{
	padding-top: 4%;
}


.cpimgul>li img{
	border: 2px solid #fff;
}

.cpimgulli>a img{
	border-color: #a56332;
}

.cpimgulli>a p{
	color: #a56332;
}

.ht{
	font-family: "黑体";
}


.fyulli>a{
	background-color: #b88663 !important;
	color: #fff !important;
}

.serul{
	width: 79%;
}

.serula{
	width: 21%;
}

.serul>li{
	padding: 1%;
}

.serula>li{
	padding: 6% 1%;
}

.advesp{
	border: 1px solid #c9c9ca;
	margin-top: 5%;
	width: 67.8%;
}

.advesp1{
	border: 1px solid #c9c9ca;
	margin-top: 5%;
	width: 25%;
}

.advep{
	color: #231815;
	padding: 2% 0px 3%;
}

.serul>li>a{
	padding: 5px 0px;
	border-bottom: 1px solid #fff;
}

.serulli>a{
	color: #b88663;
	border-bottom: 1px solid #b88663 !important;
}

.home{
	background: url('../images/home.png') no-repeat 0px 50%;
	padding-left: 20px !important;
}

.serveul{
	color: #585858;
}

.foz30{
	font-size: 25px;
}

.foz22{
	font-size: 22px;
}

.serveul>li{
	padding-bottom: 2%;
}

.gobg{
	background-color: #f5f5f5;
}

.borbo{
	border-bottom: 1px solid #eee;
}

.tckul{
	padding: 0px !important;
}

.tckul>li{
	margin: 0px !important;
}

.tck{
	background: url('../images/tckbg.png');
	position: fixed;
	top: 0px;
	width: 100%;
	left: 0px;
	height: 100%;
}

.tckdiv{
	margin-top: 15%;
}

.tckp{
	padding: 3.334% 4%;
}

.hondiv{
	padding: 0px 3.334%;
	margin-top: 10%;
}

.arrow1{
	font-size: 60px;
	color: #b2b2b2;
	top: 40%;
}

.honul{
	width: 1000%;
	padding: 5% 0px;
}

.honul>li{
	width:10%;
}

.honul>li>img{
	padding: 0px 25.447%;
}

.honp{
	padding: 3.25% 0px;
}


/****************************/
::-webkit-scrollbar/*整体部分*/
{
	width: 4px;
	height: 4px;
}

::-webkit-scrollbar-track/*滑动轨道*/
{
	-webkit-box-shadow: inset 0 0 5px rgba(202,168,143,0.2);
	border-radius: 0px;
	background: rgba(0,0,0,0.1);
}

::-webkit-scrollbar-thumb/*滑块*/
{
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(245,245,245,0.2);
	background: rgba(0,0,0,0.2);
}

/****************/

.colo3d{
	color: #3d3d3d;
}

.closea{
	font-size: 40px;
	position: fixed;
	top: 0px;
	margin: 5%;
}
.caseaulli .casediv {
	background-color: #000;
}

.caseaulli p{

}

.caseaulli .disn1{
}

.bifcpou{
	width: 500%
}

.bifcpou>li{
	width: 20%
}

.cxulli{
	background-color: #b88663 !important;
}

.cxulli .suncxul{
	color: #fff !important;
}

.cxulli>ul .foz24{
	color: #fff !important
}

.cxulli .newxsp{
	background-color: #fff !important;
}

.cxulli>ul>li .ljxqsp{
	border-color: #fff;
}

.cxulli>ul>li .ljxqsp>a{
	background-color: #fff;
	color:#b88663;
	border: 1px solid #b88663;
}

.lculfor{
	margin-right: 2%;
}

.sjsp{
	margin-right: 12px;
}

/*页数*/
.pages{
	text-align:center;
    margin-top:22px;
    margin-bottom:15px;
	}
.pages ul{
	overflow:hidden;
	display:inline-block;
}

.pages ul li{
	float:left;
	line-height:28px;
	margin-right:5px;
	color:#a1a1a1;
}

.pages ul li a{
	display:inline-block;
	font-size:14px;
	color:#a1a1a1;
	line-height:28px;
	padding:0 11px;
	border:1px solid #c9c9c9;
	border-radius:3px;
}
.pages ul li span{
	line-height: 28px;
	font-size:14px;
	color:#a1a1a1;
}

.pages ul li .pagea{
	padding:0 14px;
}

.pages ul li .cur{
	color:#fff;
	line-height:30px;
	background:#b88663;
	border:none;
}
.pages ul li a:hover{
	color:#fff;
	line-height:30px;
	background:#b88663;
	border:none;
}

.yck{
	width: 7.6533%;
	height: 600px;
	left: 6.64%;
}

.ycksp{
	width: 80%;
	margin: 42%  10%
}

.bord{
	border: 1px solid #ddd;
}

.bttr{
	background-color: #b88663;
}

.suin{
	line-height: 40px;
	height: 40px;
	border: 1px solid #eee;
	padding-left: 10px;
	margin: 1% 0px 1% 1%;
	width: 79%;
}

.suinsu { 
    line-height: 40px;
	height: 40px;
    width: 17%;
    background-color: #868686;
}
.serachk{float: left;width: 70px;}
.pic20{width: 800px;margin: 0 auto;padding-top:10px; }
.prolj{width: 25px;height: 25px;margin-right: 10px;margin-left:10px; }
.disp{float:left;margin-right:10px;line-height: 20px;}


/*新闻列表*/
article{display: block;}
.excerpt{
	height: 190px;
	    border: 1px solid #eaeaea;
    background-color: #fff;
    padding: 20px 15px 20px 20px;
    margin-bottom: -1px;
    position: relative;
    clear: both;
}
.excerpt .focus{
	float: left;
    margin: 0 20px 0 0;
    text-align: center;
    position: relative;
    overflow: hidden;
    display: table;
}
.excerpt .focus a{
	    display: table-cell;
    vertical-align: middle;
    color: #09a8c5;
    text-decoration: none;
}
.excerpt header{
	margin: 0 10px 15px 0;
}
.excerpt header .label{
	    margin-right: 5px;
    position: relative;
    top: -2px;
    padding: 2px 6px 4px;
     line-height: 14px;
    color: #fff;
    vertical-align: baseline;
    white-space: nowrap;
}
.label-important, .badge-important{
	background-color: #a56332;
}
.excerpt h2{
	    display: inline;
    font-size: 17px;
    margin: 0;
    font-weight: normal;
    position: relative;
    top: 1px;
    line-height: 18px;
        color: inherit;
    text-rendering: optimizelegibility;
}
.excerpt img{width: 314px;height: 150px;}
.excerpt h2 a{
	    font-size: 120%;
    color: #555;
    font-weight: bold;
        text-decoration: none;
}
.excerpt p.auth-span{
	    color: #999;
    font-size: 12px;
    margin-bottom: 10px;
}
.excerpt .muted{
	    font-size: 13px;
	    margin-right: 20px;
	    color: #bbb;
}
.excerpt .note{
	color: #777;
    line-height: 24px;
    margin-bottom: 0;
}


/*服务理念*/
.sernavlist{
	    float: left;
    width: 100%;
    height: 72px;
    margin: 10px 0 0 0;
}
.sernavlist li.hover, .sernavlist li:hover{
	    height: 72px;
    color: #a56332;
}
.sernavlist li{
	    float: left;
    width: 288px;
    margin-right: 16px;
    background: #f5f5f5;
    font-size: 16px;
    cursor: pointer;
}
.sernavlist li.hover span, .sernavlist li:hover span{
	border: 1px solid #a56332;
    line-height: 54px;
}
.sernavlist li span{
	    display: block;
    margin: 9px 6px 0 5px;
}
.sernavlist li.hover b, .sernavlist li:hover b{
	background: url(../images/svicon2.png) no-repeat;
}
.sernavlist li b{
	background: url(../images/svicon1.png) no-repeat;
    margin: 8px 5px 0 10px;
    width: 43px;
    height: 43px;
    float: left;
}
.sernavlist li em{
	    font-style: normal;
    font-size: 30px;
    float: left; 
   margin-right: 5px;
}
.sertabcon{
	    float: left;
    width: 100%;
    background: #f5f5f5;
    padding: 45px 0 30px 0;
    line-height: 26px;
}
.sertab1{
	display: block;
    overflow: hidden;
    clear: both;
    padding: 0 70px;
}
.sertab1 h2{
	font-size: 18px;
    padding-bottom: 28px;
}
.serword{
	    display: block;
    overflow: hidden;
    clear: both;
    padding: 20px 0 10px 0;
    line-height: 30px;
}
.serbtn1{
margin: 30px 0 0 0;
    width: 162px;
    line-height: 37px;
    text-align: center;
    color: #fff;
    background: #a56332;
    border-radius: 5px;
    border: none;
    font-size: 14px;
    display: block;
}
.sernavlist li b.icon2 {
    background-position: -43px 0;
}

.sernavlist li b.icon3 {
    background-position: -86px 0;
}

.sernavlist li b.icon4 {
    background-position: -129px 0;
}

/*新版尾部友情链接+热门标签*/
.conbox {
    width: 1180px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding: 10px;
}
.conbox .link {
    float: left;
    width: 1030px;
}
.conbox .link .hd {
    height: 32px;
    border-bottom: 1px solid #eaeaea;
}
.conbox .link .hd li.on {
    border-bottom: 1px solid #a56332;
}
.conbox .link .hd li {
    float: left;
    display: inline;
    position: relative;
    margin-right: 39px;
    height: 32px;
    line-height: 32px;
    color: #666;
    cursor: pointer;
}
.conbox .link .bd {
    margin-top: 16px;
    /* width: 888px; */
    zoom: 1;
    overflow: hidden;
}
.conbox .link .bd ul {
    display: none;
}
.conbox .link .bd ul.on {
    display: block;
}
.conbox .link .bd a {
    color: #999;
    margin-right: 10px;
    white-space: nowrap;
    height: 22px;
    line-height: 22px;
    float: left;
}
.conbox .app {
    float: right;
    width: 110px;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
}

/*reset***************************************/
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
dl,
dt,
dd,
ul,
ol,
li,
button,
input,
th,
td,
a,
s,
b,
u,
i,
sub,
sup,
em {
  margin: 0;
  padding: 0;
  font-family: "Microsoft YaHei", "微软雅黑", "华文细黑", SimSun, "宋体", sans-serif;
  border: 0 none;
  outline: 0;
  list-style: none;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

.wrap {
  width: 1200px;
  margin: 0 auto;
}
a:hover {
  color: #825b34;
}
/***************模块标题*******************/

.conBox{width: 1200px;}
.ulPicC{float: left;display:inline;margin-bottom: 15px;}
.boxA{float: left;width: 260px;margin-right: 15px;}
.boxB{float: left;width: 425px;}
.boxC{float: left;width: 775px;}
.boxD{float: left;width: 1200px;}
.boxC .ulPicC{margin-left: 15px;}
.boxD .ulPicC:nth-child(1){margin-right: 22px;}
.boxD .ulPicC:nth-child(2){margin-right: 22px;}
.boxD .ulPicC:nth-child(3){margin-right:0px;}
.ulPicC .sTitB{position:relative;margin-top: -30px;background-color: #fff;opacity:0.6;filter:alpha(opacity=60);font-size: 14px;}
.ulPicC185{ width:345px; display:inline-block}
.ulPicC185 img{ width:345px;height: 260px;}
.ulPicC270{ width:400px; display:inline-block}
.ulPicC270 img{ width:400px;height: 260px;}
.ulPicC200{  width:260px; display:inline-block}
.ulPicC200 img{ width:260px;height: 260px;}
.ulPicC290{  width:425px; display:inline-block}
.ulPicC290 img{ width:425px;height: 535px;}
.ulPicC310{  width:310px; height:205px; display:block; overflow:hidden}
.ulPicC310 img{ width:310px;height: 200px;}
.ulPicC180{width: 180px;}
.ulPicC230{width: 385px;}
.ulPicC230 img{width: 385px;height: 260px;}
.ulPicC .sTit{display: block;position:relative;margin-top: -35px;height:38px;line-height: 35px;background-color: #fff;opacity:0.6;filter:alpha(opacity=60);text-align: center;font-size: 14px; color:#000;}
.ulPicC a:hover{text-decoration: none;}
.ulPicC a:hover .sTit{background-color: #825b34;color: #fff;opacity:1;filter:alpha(opacity=100);}

/*品牌资讯*/
.lay-ab{float:left;width:810px;margin-left: 10px;}
.lay-c{float:right;width:360px;margin-right: 8px;}
.mod-b{height:240px;background-color:#ffffff;margin-bottom: 10px;}
.mod-b .mImg{float:left;margin-right:30px;}
.mod-b .list{padding-top:10px;}
.mod-b li{height:36px;line-height:36px;overflow:hidden;}
.mod-b .time{float:right;color:#999;padding-left:20px;padding-right:30px;}
.mod-b .list a{font-size:16px}
.mod-b .list .hhsntit{font-size: 16px;float: left;}
.mod-b .list .more1{float: right;margin-right: 30px;}
.mImg .tit{font-size:16px;color:#a56331;position:absolute;bottom:0px;left:0;width:100%;text-align:center;z-index:10;cursor:pointer; background:url(../images/bbg.png); line-height:45px;}
.mImg {
    display: block;
    position: relative;
}
.baike {
    margin-bottom: 22px;
    height: 490px;
    overflow: hidden;
    background-color: #ffffff;
}
.switch-a-tab #ty{
    float: left;
    width: 180px;
    text-align: center;
    cursor: pointer;
    height: 62px;
    line-height: 62px;
    font-size: 14px;
    color: #666;
}
.switch-a-tab .current {
    background-color: #fff;
    border-top:2px solid #a56332;
}
.switch-a-tab .tab {
    background-color: #f8f8f8;
    border-top: 2px solid #f2f2f2;
}
.switch-a-tab .t {
    display: block;
}
#switch-a-2 .switch-a-con {
    height: 430px;
}
.switch-a-con {
    padding: 0 13px 10px;
    overflow: hidden;
}
.switch-b .switch-b-con {
    height: 253px;
    overflow: hidden;
}
#switch-a-2 .box ul {
    width: 335px;
    margin-bottom: 14px;
}
.list-c li {
    float: left;
    width: 335px;
    overflow: hidden;
    line-height: 30px;
    margin-right: 35px;padding-left: 30px;
}
.list-b li {
    float: left;
    width: 80px;
    overflow: hidden;
    height: 28px;
    line-height: 28px;
    margin: 3px 5px 5px 0;
    text-align: center;
    background-color: #a56332;
}
.list-b li a{
  color: #ffffff;
}

/*品牌视觉*/
.mBox-a .hd {
    font-size: 20px;
    padding-bottom: 17px;
}
.hhsnon{display: block;}
.hhsnoff{display: none;}

.hhsntuji{width: 1200px;padding-top: 5px;float: left;}
.hhsntuji ul{width: 1200px;}
.hhsntuji ul li{float: left;}
.hhsntuji ul .jianju{margin-right: 18px;}
.hhsntuji ul li img{width: 281px;height: 200px;}
.tujitit{width: 80px;height: 30px;line-height: 30px; background-color: #363636;text-align: center;margin-bottom: 8px;}
.tujitit a{color: #ffffff;}


