﻿@charset "utf-8";
@import url("../css/common/grid.css");/*网格*/
@import url("../css/common/layout.css");/*整体框架*/
@import url("../css/common/icon.css");/*图标*/
@import url("../css/navi/navi_02.css");/*02导航*/
@import url("../css/banner.css");/*幻灯片*/
@import url("../css/navi/classify_01.css");/*侧栏样式*/
@import url("../css/adorner/01/A_style.css");/*01装饰器*/
@import url("../css/adorner/02/A_style.css");/*02装饰器*/
@import url("../css/links.css");/*友情链接*/
@import url("../css/kefu.css");/*在线客服*/
@import url("../css/common/doc.css");/*自定义文档*/
@import url("gaode_main.css");/*高德地图*/

html {
  overflow-x: hidden;
}

body{ 
    width: 100%;
    background-image: url(../img/nye_bj.jpg);
    background-repeat: repeat;
	}
.fp-viewing-xinpin{
	background: none;
	}
.fp-viewing-sy_viode{
	background: none;
	}
.fp-viewing-sy_dingzhi{
	background: none;
	}

.header{
	background-image: url(../img/top_bj.png);
	height: 55px;
	width: 100%;
	position: fixed;
	z-index: 999999;
    left:0px;
	}

.top_nav{
	float: left;
	left: 5%;
	position: absolute;
	z-index: 999;
	}
.top_logo{
	margin-top: 13px;
	float:left;
	}
.top_nav ul{
	float: left;
	margin-left: 25px;
	}
.top_nav ul li{
	float: left;
	margin-right: 15px;
	margin-left: 15px;
	}	
.top_nav ul .top_nav_special a{
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;
	font-size: 16px;
/*	margin-right: 5px;
	margin-left: 5px;*/
	line-height: 57px;
	}
.top_nav ul .top_nav_special a:hover{
	line-height: 57px;
	}
.top_nav ul li a{
	color: #baa19c;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	line-height: 55px;
	text-align: center;
	display: block;
	height: 55px;
	}
.top_nav ul li a:hover{
	color: #FFF;
	text-decoration: none;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	line-height: 55px;
	height: 49px;
	padding-bottom: 3px;
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
	}
.top_nav ul li .top_nav_cur{
	color: #FFF;
	text-decoration: none;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	line-height: 55px;
	height: 49px;
	padding-bottom: 3px;
	}
	

.top_right{
	float: right;
	position: absolute;
	right: 5%;
	}	
/*搜索样式*/
.sousuo{
	float: left;
	width: 250px;
	height:30px;
	}
.sb-search {
	position: relative;
	margin-top: 13px;
	width: 0%;
	min-width: 30px;
	height: 30px;
	float: right;
	overflow: hidden;
	-webkit-transition: width 0.3s;
	-moz-transition: width 0.3s;
	transition: width 0.3s;
	-webkit-backface-visibility: hidden;
}

.sb-search-input {
	position: absolute;
	top: 0;
	right: 30px;
	outline: none;
	height: 30px;
	margin: 0;
	z-index: 99999;
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	color: #333;
	padding: 0px;
	text-indent: 40px;
	width: 100%;
	background-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 30px;
}

.sb-search-input::-webkit-input-placeholder {
	color: #333;
}

.sb-search-input:-moz-placeholder {
	color: #333;
}

.sb-search-input::-moz-placeholder {
	color: #333;
}

.sb-search-input:-ms-input-placeholder {
	color: #333;
}

.sb-icon-search,
.sb-search-submit  {
	width: 30px;
	height: 30px;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	margin: 0;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
}

.sb-search-submit {
	background: #fff; /* IE needs this */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
    filter: alpha(opacity=0); /* IE 5-7 */
    opacity: 0;
	color: transparent;
	border: none;
	outline: none;
	z-index: -1;
}

.sb-icon-search {
	color: #fff;
	z-index: 90;
	font-size: 22px;
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	background-image: url(../img/sousuo_anniu.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 30px;
	width: 30px;
	background-color: none;
}

.sb-icon-search:before {
	background-color: #fff;
}

/* Open state */
.sb-search.sb-search-open,
.no-js .sb-search {
	width: 100%;
}

.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {
	color: #fff;
	z-index: 11;
}

.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit {
	z-index: 90;
}


.my_huiyuan{
	float: left;
	margin-top: 20px;
	margin-left: 5px;
	}
.my_huiyuan a{
	background-image: url(../img/my_alfieri.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 18px;
	width: 76px;
	display: block;
	}
.my_huiyuan a:hover{
	background-image: url(../img/my_alfieri_hover.png);
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
	}
.top_phone{
	float: left;
	color: #baa09b;
	font-size: 16px;
	line-height: 55px;
	margin-left: 25px;
	background-image: url(../img/top_phone.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	}
.top_cn_en{
	float: left;
	margin-left: 20px;
	}
.top_cn_en li{
	float: left;
	margin-left: 10px;
	}
.top_cn_en li a{
	color: #baa09b;
	font-size: 14px;
	line-height: 55px;
	display: block;
	height: 55px;
	}
.top_cn_en li a:hover{
	color: #FFF;
	text-decoration: none;
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
	}
.top_cn_en .cn_en_cur{
	color: #FFF;
	}



/*底部样式*/
.sy_dibu{
	background-color: #f0f0f0;
	height: 45px;
	position: fixed;
	bottom: 0px;
	width: 100%;
	z-index: 999999;
    left:0px;
	}
.dibu_nav{
	max-width: 1100px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
.dibu_nav li{
	font-size: 14px;
	color: #666;
	font-family: "微软雅黑", "黑体";
	float: left;
	width: 20%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a7a7a7;
	border-left-color: #a7a7a7;
	margin-right: -1px;
	margin-left: -1px;
	}
.dibu_nav li a{
	color: #666;
	}
.dibu_nav li a:hover{
	text-decoration: none;
	color: #441f1b;
	}


/*首页主体框架*/
.menu {
	position: fixed;
	list-style-type: none;
	z-index: 9999;
	right: 0px;
	height: 100%;
	width: 60px;
	background-color: #000;
	margin: 0px;
	padding-top: 5%;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu li {
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 30px;
}
.menu li img{
	margin-top: 15px;
	width: 20px;
	margin-right: 25px;
	display: block;
	float: left;
	}
.menu a {
	color: #333;
	text-decoration: none;
	background-image: url(../img/sy_yuandian.png);
	height: 10px;
	width: 10px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
.menu .active a {
	color: #fff;
	background-image: url(../img/sy_yuandian_hover.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.section { text-align: center; font: 50px "Microsoft Yahei"; color: #fff;}


#menu_kai{
	display: none;
}

.sy_right_nav:hover .sy_right_xianshi{
	display: none;
	}
.sy_right_nav:hover #menu_kai{
	display: block;
	}

#menu_kai{
	background-color: #000;
	height: 100%;
	width: 175px;
	}
#menu_kai li{
	width: 100%;
	margin-bottom: 22px;
	text-align: center;
	}
#menu_kai li a{
	color: #aaa;
	text-decoration: none;
	background-image: url(../img/sy_yuandian.png);
	height: auto;
	width: 120px;
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	text-align: center;
	margin-left: 15px;
	}
	
#menu_kai .active a {
	color: #fff;
	background-image: url(../img/sy_yuandian_hover.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#menu_kai .sy_weixin{
	background-image: url(../img/weinxin_ui.png);
	background-repeat: no-repeat;
	background-position: left 13px;
	width: 120px;
	margin-left: 45px;
	line-height: 40px;
	color: #FFF;
	float: left;
	margin-top: -5px;
	}

.sy_right_nav #menu_kai .sy_weixin a{
	color: #aaa;
	text-decoration: none;
	background-image: none;
	height: auto;
	width: 120px;
	display: block;
	text-align: center;
	margin-left: 0px;
	}
.sy_right_nav #menu_kai .sy_weixin a:hover{
	color: #fff;
	}
	
#menu_kai li img {
    display: block;
    float: left;
    margin-right: 25px;
    margin-top: 15px;
    width: 132px;
	height:132px;
}


/*第一屏banner*/
.banner_bj{
	position: relative;
	}
.banner_bj span{
	display: block;
	text-align:center;
	}
.banner_hd
{
    position:absolute;
    bottom:60px;
    width:100%;
    height:32px;
    text-align:center;
#left:0px;
}
    .banner_hd a
    {
        background:url('../img/sy_yuandian.png') center center no-repeat;
    }
        .banner_hd a.on
        {
        background:url('../img/sy_yuandian_hover.png') center center no-repeat;
        }
.shipin_wenzi{
	width: 780px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 15%;
	}
.shipin_wenzi a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 55px;
	color: #000;
	background-color: #FFF;
	text-align: center;
	display: block;
	height: 55px;
	width: 215px;
	margin-left: 285px;
#margin-left: 0px;	
font-weight: bold;
	letter-spacing: 1px;
	margin-top: 25px;
	}
.shipin_wenzi a:hover{
	color: #FFF;
	text-decoration: none;
	background-color: #333;
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
	}

.cp_wenzi{
	width: 805px;
	position: absolute;
	top: 25%;
	left: 5%;
	}
.cp_wenzi a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 55px;
	color: #000;
	background-color: #FFF;
	text-align: center;
	display: block;
	height: 55px;
	width: 215px;
	margin-left: 285px;
#margin-left:0px;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top: 25px;
	}
.cp_wenzi a:hover{
	color: #FFF;
	text-decoration: none;
	background-color: #333;
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
	}

.news_wenzi{
	width: 805px;
	position: absolute;
	top: 20%;
	right: 5%;
	}
.news_wenzi a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 55px;
	color: #000;
	background-color: #FFF;
	text-align: center;
	display: block;
	height: 55px;
	width: 215px;
	margin-left: 285px;
#margin-left: 0px;
	font-weight: bold;
	letter-spacing: 1px;
	margin-top: 25px;
	}
.news_wenzi a:hover{
	color: #FFF;
	text-decoration: none;
	background-color: #333;
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
	}



/*首页视频*/
.sy_shipin{
	background-image: url(../img/sy_shipin_bj.jpg);
	height: 600px;
	width: 1250px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
.sy_shipin_bt{
	padding-top: 50px;
	padding-bottom: 20px;
	}

.gundong_nxet{
	position: absolute;
	bottom: 5%;
	left: 49%;
	}


/*首页高级定制*/
.sy_dingzhi{
	background-image: url(../img/sy_dingzhi_bj.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height:100%;
    background-size:cover
	}
.sy_dingzhi_zw{
	width: 450px;
	padding-top: 10%;
	padding-left: 15%;
	}
.sy_dingzhi_zw h3{
	text-align: right;
	}
.sy_dingzhi_zw p{
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #FFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #636363;
	border-bottom-color: #636363;
	margin-top: 10px;
	text-align: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	letter-spacing: 1px;
	}
.sy_dingzhi_zw span{
	margin-top: 10px;
	display: block;
	text-align: left;
	}
.sy_dingzhi_zw span img{
	float:left;
		}
.sy_dingzhi_zw a{
	color: #aaa;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	text-align: right;
	float: right;
	clear: both;
	line-height: 45px;
	}
.sy_dingzhi_zw a:hover{
	color: #fff;
	transition: All 0.4s ease-in-out;
	-webkit-transition: All 0.4s ease-in-out;
	-moz-transition: All 0.4s ease-in-out;
	-o-transition: All 0.4s ease-in-out;
	text-decoration: none;
	}

/*首页品牌哲学*/
.sy_zhexue{
	background-image: url(../img/sy_zhexue_bj.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	height:100%;
    background-size:cover
	}
.sy_zhexue_zw{
	width: 760px;
	position: absolute;
	right: 10%;
	top: 25%;
		}
.sy_zhexue_left{
	float:left;
	}
.sy_zhexue_left h3{
	font-family: "微软雅黑", "黑体";
	font-size: 45px;
	color: #FFF;
	width: 510px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	text-align: left;
	font-weight: normal;
	letter-spacing: 5px;
	}
.sy_zhexue_left p{
	clear: both;
	float: left;
	margin-top: 10px;
	}
.sy_zhexue_right{
	float: right;
	margin-top: 15px;
	}



/*第二屏产品展示*/
.sy_cp{
	width: 1100px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	}
.sy_cp_list_bt img{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
.sy_cp_list_bt p{
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	color: #333;
	line-height: 36px;
	}	
.sy_cp_list{
	height: 390px;
	width: 100%;
	margin-top: 30px;
	}


.da-thumbs li
{
    float:left;
	#width:268px;
	#height:190px;
}
.da-thumbs li.image_grid_cur{
#width:520px;
	#height:390px;}
.da-thumbs .image_grid_cur img{
	width:545px;
	height:390px;
	}
.da-thumbs li, .da-thumbs li img {
	position: relative;
}
.da-thumbs li img {
	width:268px;
	height:190px;
	}
.da-thumbs li .da-animate img{
	width:auto;
	height:auto;
	}
.da-thumbs li {
	overflow: hidden;
}
.da-thumbs li div {
	position: absolute;
	background-image: url(../img/image_hover.png);
	background-repeat: repeat;
	width: 100%;
	height: 100%;
    z-index:999;
     display:none;
     overflow:hidden;
     margin:0px;
     padding:0px;
       
}
.da-thumbs li div.da-animate {
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
/* Initial state classes: */
.da-slideFromTop {
	left: 0px;
	top: -100%;
}
.da-slideFromBottom {
	left: 0px;
	top: 100%;
}
.da-slideFromLeft {
	top: 0px;
	left: -100%;
}
.da-slideFromRight {
	top: 0px;
	left: 100%;
}
/* Final state classes: */
.da-slideTop {
	top: 0px;
}
.da-slideLeft {
	left: 0px;
}
.da-thumbs li div a {
	color: #fff;
	padding: 10px;
	display: block;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
}
.da-thumbs li div a:hover{
	text-decoration: none;
	}
.da-thumbs li div p {
	color: #fff;
	padding: 10px;
	display: block;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
}
.da-thumbs {
	text-align:center;
}
.image_grid .image_grid_cur  div h3 {
	color:#fff;
	padding-top:150px;
}
.da-thumbs li div h3 {
	color:#fff;
	padding-top:50px;
}
.da-thumbs li div em {
	margin-bottom:10px;
	color:#fff;
	display:block;
}
.da-thumbs li div span {
	display:inline-block;
}
span.link_post {
	display:block;
	width:35px;
	height:35px;
	background-color:#DF6232;
	border-radius:50px;
	cursor:pointer;
	background-image:url(../images/link_post_icon.png);
	background-repeat:no-repeat;
	background-position:center;
	margin-right:10px;
}
span.zoom {
	overflow:hidden;
	display:block;
	width:35px;
	height:35px;
	background-color:#DF6232;
	border-radius:50px;
	cursor:pointer;
	background-image:url(../images/zoom_icon.png);
	background-repeat:no-repeat;
	background-position:center;
	margin-left:10px;
}
.portfolio_2col div h3 {
	padding-top:70px !important;
}
/* Image Grid */
.image_grid {
	margin:0 auto;
	overflow:hidden;
	width:1120px;
    _width:1105px;
    *width:1105px;
	position:relative;
}
.image_grid li {
	float: left;
	line-height: 17px;
	color: #686f74;
	list-style: none;
	overflow: hidden;
	margin-bottom: 10px;
	margin-right: 10px;
	text-align: center;
}



/*底部样式*/
.footer {
	background-color: #000;
	width: 100%;
	height: 37px;
        position: fixed;
	bottom: 0px;
	}
.footer_jz{
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
.footer_left{
	float:left;
	
	}
.footer_left li{
	float:left;
	margin-right:10px;
	margin-top:10px;
	color:#808080;
	}
.footer_left li a{
	color:#808080;
	}
.footer_left li a:hover{
	color: #fff;
	text-decoration: none;
	}

.footer_right{
	float: right;
	color: #808080;
	line-height: 37px;
	}

.footer_right p{
	color: #808080;
	display: inline-block;
	}
.footer_right a{
	color: #808080;
	}
.footer_right a:hover{
	color: #FFF;
	}



/*内页主体框架*/
.main{
	width: 100%;
	background-image: url(../img/nye_bj.jpg);
	background-repeat: repeat;
	}
.register{
	width: 1100px;
	padding-top: 130px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 50px;
	}

.nye_nav{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	height:40px;
	line-height:40px;
	}
.nye_nav h3{
	font-size: 24px;
	color: #FFF;
	font-weight: normal;
	float: left;
	line-height: 30px;
	}
.nye_nav ul{
	float:right;
	}
.nye_nav ul li{
	float:left;
	margin-left:15px;
	}
.nye_nav ul li a{
	color: #ccc;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	display: block;
	text-align: right;
	}
.nye_nav ul li a:hover{
	text-decoration: none;
	background-image: url(../img/nye_nav_bj.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	color:#fff;
	}
.nye_nav ul li .cur{
	text-decoration: none;
	background-image: url(../img/nye_nav_bj.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	color:#fff;
	}

.nye_zw{
	color:#ccc;
	margin-top:20px;
	margin-bottom:20px;
	line-height:36px;
	}
.nye_zw p{
	color:#ccc;
	}

/*新闻列表*/
.news_list ul{
	width:1200px;
	}
.news_list img{
	height: 160px;
	width: 240px;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	}
.news_list img:hover{
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	zoom: 1.1\9; /* IE 8 */
	overflow:hidden;
	z-index:999;

	}
.news_list li{
	float: left;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-right: 48px;
	}
.news_list li a{
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	line-height: 30px;
	width: 240px;
	display: block;
	overflow: hidden;
	}
.news_list li a:hover{
	text-decoration: none;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	}
.news_list li p{
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	color: #808080;
	line-height: 15px;
	}

.news_xx h1{
	color: #fff;
	font-family: "微软雅黑", "黑体";
	font-size: 24px;
	font-weight: normal;
	line-height: 24px;
	}

.Paging a{
	color: #fff;
	padding-left:10px;
	}
.Paging a:hover{
	color: #baa09b;
	text-decoration: none;
	}

.news_fhui{
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	}
.news_fhui a{
	display: block;
	line-height: 36px;
	color: #808080;
	text-align: center;
	background-color: #333;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "微软雅黑", "黑体";
	font-size: 12px;
	}
.news_fhui a:hover{
	text-decoration: none;
	background-color: #666;
	color: #fff;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	}

.pro_list{
	width:1200px;
	margin-top:25px;
	margin-bottom:25px;
	}
.pro_list li{
	color: #686f74;
    float: left;
    line-height: 17px;
    list-style: outside none none;
    margin-bottom: 17px;
    margin-right: 17px;
    overflow: hidden;
    text-align: center;
	width:355px;
	height:255px;
	}
.pro_list .da-thumbs li img {
	width:355px;
	height:255px;
	}
.pro_list .da-thumbs li .da-animate img {
	width:auto;
	height:auto;
	}
.pro_list .da-thumbs li div {
	line-height:24px;
	}

.pro_list .da-thumbs li div h3 {
    color: #fff;
    padding-top: 80px;
}
.pro_list .da-thumbs li div a {
	color: #fff;
	display: block;
	font-family: "微软雅黑","黑体";
	font-size: 14px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}




/*店铺展示样式*/
#foucsBox { margin: 0 auto; padding: 0; width: 1100px; height: 630px; overflow: hidden; zoom: 1; position: relative; }
    #foucsBox .imgCon { width: 1100px; height: 630px; margin: 0; padding: 0; position: relative; list-style: none; }
        #foucsBox .imgCon li { float: left; width: 1100px; height: 630px; }
            #foucsBox .imgCon li img {
	border: 0;
	height: 630px;
	width: 1100px;
}
            #foucsBox .imgCon li .imgTitle { width: 1100px; position: absolute; bottom: 35px; text-align: center; z-index: 2; }
                #foucsBox .imgCon li .imgTitle a {
	color: #fff;
	display: none;
	text-decoration: none;
	font-family: "Microsoft Yahei","黑体";
	font-weight: normal;
	font-size: 16px;
	zoom: 1;
}
    #foucsBox .showPage { width: 1100px; height: 70px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }
    #foucsBox .foucs { width: 1100px; height: 22px; position: absolute; bottom: 15px; text-align: center; z-index: 3; }
        #foucsBox .foucs span {
	display: inline-block;
	width: 10px;
	height: 10px;
	line-height: 0;
	font-size: 0;
	cursor: pointer;
	overflow: hidden;
	background-color: #fff;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	border-radius:50%;
}
            #foucsBox .foucs span.f {
	background-color: #432724;
}
    #foucsBox .foucsButton { width: 40px; height: 56px; padding: 7px; margin-top: -70px; position: relative; z-index: 4; }
        #foucsBox .foucsButton span { display: inline; width: 23px; height: 45px; margin: 7px 5px 0; cursor: pointer; overflow: hidden; background: url(../img/bg.png) 0 0 no-repeat; }
        #foucsBox .foucsButton img { display: none; cursor: pointer; border-width: 0px; vertical-align: middle; width: 100px; height: 56px; }
    #foucsBox .lBtn { float: left; }
        #foucsBox .lBtn span { float: left; background-position: 0 -90px; }
    #foucsBox .rBtn { float: right; }
        #foucsBox .rBtn span { float: right; background-position: -30px -90px; }
    #foucsBox .btnHover { width: 146px; background: #432724; overflow: hidden; }
        #foucsBox .btnHover img { display: inline; }




/*时尚大片*/
.video_list{
	width: 1100px;
	height: auto;
	margin-top: 30px;
	}
.video_list li{
	height: 445px;
	margin-bottom: 30px;	
	}
.video_list li a{
	background-image: url(../img/sy_shipin_ui.png);
	display: block;
	height:445px;
	}
.video_list li a:hover{
	text-decoration: none;
	}
.video_list li a p{
	color: #fff;
	font-family: "微软雅黑", "黑体";
	font-size: 36px;
	line-height: 36px;
	padding-top: 300px;
	text-align: center;
	text-decoration: none;
	}


/*品牌哲学*/
#section{
    margin: 0 auto;
    padding-bottom: 0px;
    padding-top: 55px;
    width: 100%;
   }
.bannerPane .slides li{
	width: 100%;
	height: 845px;
	position: relative;
	}
.bannerPane .slides li .ppai_js{
	height: auto;
	/*margin-top: 200px;*/
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	left: 20%;
	position: absolute;
	}


#ppai_zw{
	
	}
.divScrollBar{background-color:#ddd;position:absolute;opacity:0.5; filter:Alpha(opacity=50);}
    .divScrollBar:hover{opacity:1; filter:Alpha(opacity=100);}
    .divScrollBar div{background-color:#aaa; position:absolute; left:0px; top:0px;}


/*绅士会样式*/
.vip_list{
	width:1110px;
	margin-bottom:5px;
	}
.vip_list li{
	float: left;
	margin-right: 20px;
	width: 535px;
	height: 340px;
	margin-bottom: 20px;
	position: relative;
	overflow: hidden;
	}
.vip_list li span{
	position: absolute;
	text-align: center;
	display: none;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	overflow: hidden;
	}
.vip_list li span:hover{
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	zoom: 1.1\9; /* IE 8 */
	overflow:hidden;
	z-index:999;

	}
.vip_list li:hover span{
	display: block;
	overflow: hidden;
	}
.vip_list li span h3{
	font-size: 28px;
	color: #fff;
	font-family: "微软雅黑", "黑体";
	font-weight: normal;
	}
.vip_list li span p{
	margin-top: 10px;
	margin-left: 10px;
	}
.vip_list li span a{
	display: block;
	height: 28px;
	width: 90px;
	background-image: url(../img/vip_tmbj.png);
	font-size: 12px;
	color: #fff;
	text-align: center;
	border: 1px solid #fff;
	line-height: 28px;
	}
.vip_list li span a:hover{
	text-decoration: none;
	background-image: url(../img/vip_tmbj_hover.png);
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	}


/*产品列表样式*/
.focusBox { position: relative; width:1100px; height:550px; overflow: hidden; }
	.focusBox .pic img {
	width: 1100px;
	height: 550px;
	display: block;
	padding: 0px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
	.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:5px; right:10px; z-index:3}
	.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
	.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

	.focusBox .prev,
	.focusBox .next {
	width: 48px;
	height: 110px;
	position: absolute;
	top: 200px;
	z-index: 3;
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	opacity: .5;
	-webkit-transition: All .5s ease;
	-moz-transition: All .5s ease;
	-o-transition: All .5s ease
}
	.focusBox .prev {
	background-image: url(../img/flex-prev.png);
	left: 20px;
}
	.focusBox .next {
	background-image: url(../img/flex-next.png);
	right: 20px;
}
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=90); -moz-opacity:.9; opacity:.9 }


.pro_list_li{
	width: 260px;
	height: 176px;
	position: relative;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	}
.pro_list_li img{
	width: 260px;
	height: 176px;
	}
.pro_list_li span{
	display: none;
	background-image: url(../img/image_hover.png);
	width: 254px;
	height: 170px;
	border: 3px solid #fff;
	}
.pro_list_li:hover span{
	display: block;
	position: absolute;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	cursor: pointer;
	}
	
.pro_list_li:hover span img{
	width: 254px;
	height: 170px;
	}

.pro_list_li span h3 a{
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	color: #fff;
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 60px;
	width: 160px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: center;
	line-height: 40px;
	display: block;
	}
.pro_list_li span h3 a:hover{
	text-decoration: none;
	}
.pro_list_li span p{
	text-align: center;
	display: none;
	}
.pro_list_li span p a{
	text-align: center;
	text-decoration: underline;
	color: #fff;
	}



/*招聘样式*/
.hr_list{
	width: 1080px;
	margin-bottom: 20px;
	padding: 10px;
	clear: both;
	height: 150px;
	border: 1px solid #666;
	background-color: #333;
	}
.hr_list h2{
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 10px;
	}
.hr_list li{
	color: #f0f0f0;
	}
.hr_deta{
	padding:10px;
	}
.hr_deta h3{
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #808080;
	line-height: 30px;
	padding-bottom: 5px;
	}
.hr_deta ul li{
	color: #808080;
	font-size: 14px;
	line-height: 30px;
	}
.hr_deta ul li p{
	color: #808080;
	line-height: 30px;
	}
.hr_deta a{
	margin-left: 10px;
	}




/*高级定制*/
.menu2 {
	position: fixed;
	list-style-type: none;
	z-index: 9999;
	right: 5%;
	height: 100%;
	width: 60px;
	margin: 0px;
	top: 35%;
	padding: 0%;
}
.menu2 li {
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 30px;
}
.menu2 li img{
	margin-top: 15px;
	width: 20px;
	margin-right: 25px;
	display: block;
	float: left;
	}
.menu2 .active .dingzhi_zhuye_ui{
	background-image: url(../img/dignzhi_zhuye_ui_hover.png);
	background-repeat: no-repeat;
	height: 16px;
	width: 20px;
	}
.menu2 li .dingzhi_zhuye_ui{
	background-image: url(../img/dignzhi_zhuye_ui.png);
	background-repeat: no-repeat;
	height: 16px;
	width: 20px;
	}
.menu2 a {
	color: #333;
	text-decoration: none;
	background-image: url(../img/sy_yuandian.png);
	height: 16px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	position: relative;
}
.menu2 .active a {
	color: #fff;
	background-image: url(../img/sy_yuandian_hover.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.menu2 a span{
	display: none;
	}
.menu2 .active a span{
	display: block;
	position: absolute;
	color: #333;
	height: 24px;
	width: 70px;
	left: -80px;
	background-image: url(../img/dingzhi_wenzi_hover.png);
	font-size: 12px;
	text-indent: 1;
	text-align: center;
	line-height: 24px;
	padding-right: 6px;
	bottom: -5px;
	letter-spacing: 1px;
	}



.map li{
	margin-right: 13px;
	}
.map li h3{
	font-size: 14px;
	}

.map li a{
	color: #808080;
	}
.map li a:hover{
	color: #fff;
	text-decoration: none;
	}

.map li ul li{
	margin-right: 0px;
	}

.ditu{
	margin-top:25px;
	}

.lxwm li{
	color:#808080;
	}
.lxwm li h2{
	color:#fff;
	}
.lxwm li a{
	color:#808080;
	}
.lxwm li a:hover{
	color:#fff;
	}
.lxwm li p{
	line-height: normal;
	color: #808080;
	}

.liuyan{
	width: 500px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	}

.liuyan li span{
	float: left;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	font-weight: 100;
	color: #fff;
	margin-right: 10px;
	line-height: 30px;
	}
.liuyan li{
	margin-bottom: 30px;
	}
.liuyan li .code img{
	margin-left: 15px;
	height: 34px;
	width: 110px;
	}
.liuyan li .border_1{
	margin-right:10px;
	width:125px;
	}

.textC  li a{
	color:#808080;
	}
.textC  li a:hover{
	color: #fff;
	text-decoration: none;
	}





/*定制*/
.gaoji{
	background-image: url(../img/sy_dingzhi_bj.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height:100%;
	background-size: cover;
	}
.gaoji_zw{
	width: 450px;
	padding-top: 10%;
	padding-left: 15%;
	}
.gaoji_zw h3{
	text-align: right;
	}
.gaoji_zw p{
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	color: #FFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #636363;
	border-bottom-color: #636363;
	margin-top: 10px;
	text-align: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	letter-spacing: 1px;
	}
.gaoji_zw span{
	margin-top: 10px;
	display: block;
	text-align: left;
	}
.gaoji_zw span img{
	float:left;
		}
.gaoji_zw a{
	color: #FFF;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	text-align: right;
	float: right;
	clear: both;
	line-height: 30px;
	}
.gaoji_zw a:hover{
	}
	
.yuanyuan{
	background-image: url(../img/dignzhi_02.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	background-size: cover;
	}
.gaoji_zw_right{
	width: 600px;
	padding-top: 8%;
	position: absolute;
	right: 10%;
	}


.gongyi{
	background-image: url(../img/dignzhi_03.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	background-size: cover;
	}
.liucheng{
	background-image: url(../img/dignzhi_04.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	background-size: cover;
	}
.fuwu{
	background-image: url(../img/dignzhi_05.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	background-size: cover;
	}


.menu li
{
  
    float:left;
   
    margin-left:30px;
}
.menu li img
{
    margin-left:21px;
}
.menu li a
{
    display:block;
    float:left;
    width:100%;
}
.sy_right_nav .sy_right_xianshi li
{
width:100%;
   margin-left:0px;  float:left;
    margin-left:0px;
    }
.sy_cp,.sy_shipin,{#margin-top:10%}
.sy_dingzhi_zw{#margin-left:0;#margin-left:-45%}
.sy_shipin_bt{#padding-top:35px;}
.BMapLib_bubble_content{line-height:24px}





/*电子画册*/
.e_book{
	width:1110px;
	margin-bottom:5px;
	}
.e_book li{
	float: left;
	margin-right: 20px;
	width: 535px;
	height: 340px;
	margin-bottom: 20px;
	position: relative;
	overflow: hidden;
	}

.e_book li a{
	display:block;
	}
.e_book li span{
	position: absolute;
	text-align: center;
	display: none;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	overflow: hidden;
	width: 535px;
	height: 340px;
	line-height:340px;
	background-image: url(../img/image_hover.png);
	font-size: 18px;
	color: #fff;
	}
.e_book li span:hover{
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	transform: scale(1.5);
	-ms-transform: scale(1.5);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	zoom: 1.1\9; /* IE 8 */
	overflow:hidden;
	z-index:999;
	width: 535px;
	height: 340px;
	font-size: 18px;
	color: #fff;

	}
.e_book li:hover span{
	display: block;
	overflow: hidden;
	}

.e_book li span h3{
	font-size: 18px;
	color: #fff;
	font-family: "微软雅黑", "黑体";
	font-weight: normal;
	}
.e_book li span p{
	margin-top: 10px;
	margin-left: 10px;
	}
.e_book li span a{
	display: block;
	height: 28px;
	width: 90px;
	background-image: url(../img/vip_tmbj.png);
	font-size: 12px;
	color: #fff;
	text-align: center;
	border: 1px solid #fff;
	line-height: 28px;
	}
.e_book li span a:hover{
	text-decoration: none;
	background-image: url(../img/vip_tmbj_hover.png);
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	}



