﻿@charset "utf-8";
/*==========@@HTML默认 开始@@==========*/
/*基本*/
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin:0px;}
input,button,ul,ol{margin:0px;padding:0px;}
body,input,button,form,textarea{font-size:14px; line-height:28px; font-family: "microsoft yahei", "Arial Black"; color:#333;}
h1,h2,h3,h4,h5,h6,font {font-size:14px; font-weight:normal;}
ul,ol{list-style:none;}
img{border:0px; display: block;margin:0; padding:0; }
em,i,strong{ font-style:normal; }
button,input,select,textarea{font-size: 100%;}
table {border-collapse: collapse;border-spacing:0;}
body{ background:#fff;}
*{padding:0px; margin:0px }
div{ margin:0; padding:0; border:0;}
p{ margin:0;}
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0;/* Remove most spacing between table cells.*/}
li{ list-style: none outside none;}

/*链接*/
a{ text-decoration:none; color:#333; background: transparent;  outline:none}
a:focus { outline:none; }
a:hover,a:active{ color:#9c7f71; text-decoration:none; }
a:visited{text-decoration:none;}

/*表单*/
form {margin: 0;}
button,input,select,textarea {
    font-size: 100%;  /* Correct font size not being inherited in all browsers. */
    margin: 0;  /* Address margins set differently in IE 6/7, Firefox 3+, Safari 5,and Chrome */
    vertical-align: baseline; /* Improve appearance and consistency in all browsers */
    *vertical-align: middle; /* Improve appearance and consistency in all browsers */
}
button,select {text-transform: none;}
input{ line-height: normal; border:none;}
textarea{ -moz-box-sizing: border-box;  background: #dddddd;border: 1px solid #999999;width:99%;}

/*其它*/
blockquote {margin: 1em 40px;}
dfn {font-style: italic;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
code, kbd, pre, samp {font-size: 1em;}
pre {margin: 1em 0; white-space: pre;white-space: pre-wrap;word-wrap: break-word; }
small {font-size: 80%;}
sub,sup {font-size: 75%;line-height: 0; position: relative;vertical-align: baseline; /* Prevent `sub` and `sup` affecting `line-height` in all browsers.*/}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
dl{margin: 1em 0;}
dd {margin:0;}
audio:not([controls]) {display: none; height: 0;}
/*==========@@HTML默认  结束@@==========*/


/*==========@@通用 开始@@==========*/
/*常用颜色*/
.red {color: #F00 !important;}

/*清除浮动*/
.clearfix:after {visibility:hidden;display:block;font-size: 0;content: " ";clear:both;height:0;line-height:0; }
.clearfix{*zoom:1;}
.clear { clear:both; }
.fl{ float:left;}
.fr{ float:right;}
/*其它*/
.hidden{ display:none;}
.pffont{font-family:"PingFang SC","Helvetica Neue","microsoft yahei",Tahoma,Arial,sans-serif;}
/*必须输入，主要*/
.required{ color:red; font-weight:bold;}
.form_text_verifycode { width:80px; }
.form_radio{ width:auto; border:0;}
.form_checkbox{ width:auto; border:0}

/*网站公用样式表*/
.w1200{width:1200px;margin:0 auto;}
.por{position: relative;}
.poa{position: absolute;}
.icon{background:url(../images/icon.png) no-repeat; display:inline-block; vertical-align:middle;}
#header_main, #top_main, #banner_main, #floor_1_main,#links_main, #footer_main{width:100%;margin:0;}
.trans{-webkit-transition: all .3s ease-in; -moz-transition: all .3s ease-in; -o-transition: all .3s ease-in; transition: all .3s ease-in;}
/*top*/

#top_main{margin:0;width:100%;height:80px;position:fixed;z-index:10;background:#917769;top: 0;left: 0;}
#top_main.index_top{background:#fff;}

#top{position: relative;z-index: 10;}
#top #logo{width:178px;}
#top #logo a{padding-top:15px;display: block;}
#top #logo img{height:50px;display:block;width:178px;}
#top .top_right{width:138px;}
#top .top_right a{display: inline-block;width:40px;height:22px;padding-top:36px;}
#top .top_right a span{width:16px;height:16px;display:block;margin:0 auto;}
#top .top_right .topsearch span{background-position:0 0;}
#top .top_right .mobile span{background-position:-24px 0;}
#top .top_right .weixin span{background-position:-42px 0;}
#top .search_box{position: absolute;left:200px;top: 0;height: 80px;line-height:80px;padding-left: 50px;background:#917769;z-index: 99;width: 850px;display: none;}
#top .search_box input{background: none;border: 0 none;outline: none;}
#top .search_box .stxt{width:770px;height: 80px;line-height:80px;color: #fff;}
#top .search_box .sbtn{width:16px;height:16px;display:block;background:url(../images/icon.png) no-repeat 0 0;cursor: pointer;}
#top .search_box .sbtnbox{width:70px;padding-top: 36px;display:block;padding-right:10px;cursor: pointer;}
#top .top_right a:hover span{opacity: .8;filter:alpha(opacity=80);}
#top .top_right p{position: absolute;top: 90px;width: 200px;height: 200px;background: #fff;padding: 5px;right:0;display: none;}
#top .top_right p img{width: 200px;height: 200px;display: block;}

.index_top #top .search_box{background: #fff;}
.index_top #top .search_box .stxt{color: #4b4948;}
.index_top #top .top_right .topsearch span{background-position:0 -108px;}
.index_top #top .top_right .mobile span{background-position:-24px -108px;}
.index_top #top .top_right .weixin span{background-position:-42px -108px;}

/*导航*/
#nav{width:848px;}
#nav ul{margin:0 auto;width:100%;}
#nav li{float:left;width:94px; display:block;height:80px;line-height:80px;list-style:none;font-size:14px;text-align:center;}
#nav li a{display:block;text-align:center;position: relative;height:80px;color: #fff;}
#nav li:hover a, #nav li.hover a{color: #4b4948;}
.index_top #nav li:hover a, .index_top #nav li.hover a{color: #9c7f71;}
.index_top #nav li a{color: #4b4948;}
#top #logo .ilogo,#top #logo .ilogo img{display: none;}
.index_top #top #logo a{display: none;}
.index_top #top #logo .ilogo,.index_top #top #logo .ilogo img{display: block;}

/*导航栏下拉*/
#nav .subnav{position: absolute;left: 0;top:50px;width: 102px;z-index: 10;border-left:5px solid rgba(255,255,255,0.1);border-right:5px solid rgba(255,255,255,0.1);border-bottom:5px solid rgba(255,255,255,0.1);display: none;}
#nav .subnavbg{position:static;background:#32363e;background:rgba(255, 255, 255, 0.6)!important;filter:Alpha(opacity=60);*zoom:1;}
#nav .subnav a{display: block;height:32px;line-height:32px;text-align: center;color: #333 !important;font-weight: normal !important;font-size: 12px;overflow: hidden;position: relative;}
#nav .subnav a:hover{ display:block;color:#333 !important;background:#fff; font-weight: normal; background:rgba(255, 255, 255, 1)!important;}

/*侧边导航*/
/* banner */
#banner_main{overflow:hidden;position: relative;z-index: 2;padding-top: 80px;}
#banner_main .banner {height:747px;}
#banner{width:100%;min-width:1000px;position:relative;overflow:hidden;z-index:0;}
#banner, .banner ul{max-height:747px; overflow:hidden;}
.banner li {width:100%;position:absolute;z-index:1;overflow:hidden;display: none;}
.banner li:first-child{display: block;}
.banner li img{width:1920px;display:block;position:relative;left:50%;margin-left:-960px;top:0;}
#banner .tip {width:1000px; height:20px; line-height:0; font-size:0;text-align:center; position:absolute;left:50%;margin-left:-500px;bottom:20px;z-index:3; }
#banner .tip span{background:#fff;height:10px;margin:0 2px;width:10px;display:inline-block;font-size: 0;cursor: pointer;opacity:0.5;filter:alpha(opacity=50);-moz-border-radius:100%;-webkit-border-radius: 100%;border-radius: 100%;}
#banner .tip span.cur{opacity: 1;filter:alpha(opacity=80);}
.banner .prev,.banner .next{width:32px;height:95px;position:absolute;top:280px;z-index:5;}
.banner .prev{background-position:0 -170px;left:11%;}
.banner .next{background-position:-40px -170px;right:10%;}


.index .title{text-align: center;margin: 0 auto 60px;}
.index .title b{font-size:36px;display: block;line-height:40px;color:#666;}
.index .title h3{color: #999;font-size:26px;text-transform:uppercase;font-weight: normal;font-family:impact;display: inline-block;line-height: 38px;}
.index .title span{display: inline-block;width: 86px;height: 86px;background-position:-210px -180px;margin-right: 28px;vertical-align:top;}
.index #floor_1_main,.index #floor_2_main,.index #floor_3_main,.index #floor_4_main,.index #floor_5_main{width:100%;}

.index #floor_1_main{position:relative;z-index: 2;overflow: hidden;}
.index .floor_1{position:relative;width:100%;overflow:hidden;}
.index .floor_1 .item{float:left;width:25%;position:relative;overflow:hidden;*zoom: 1;margin: 0;padding: 0;}
.index .floor_1 .item:first-child{+width: 24.9%;}
.index .floor_1 .item .img{width:100%;overflow:hidden;cursor: pointer;}
.index .floor_1 .item img{width:100%;display:block;transition: all 0.6s linear 0s;height: auto;}
.index .floor_1 .item:hover img{transform: scale(1.1, 1.1);}
.index .floor_1 .item a{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;text-align:center;color:#574747;transition: all 0.1s linear 0s;}
.index .floor_1 .item a h3{font-size:24px;padding-top:8%;color: #fff;}
.index .floor_1 .item a p{font-size: 16px;color: #fff;}
.index .floor_1 .item:hover a{color: #fff;}
.index .floor_2_main{background: #fff;}
.index .bottom_nav{overflow:hidden;padding-top:82px;padding-bottom:110px;}
/*.index .bottom_nav ul{padding-left: 60px;}*/
.index .bottom_nav li{float:left;width:76px;padding:0 0 0 86px;display:block;list-style:none;line-height:32px;text-align:left;overflow:hidden;min-height:104px;}
.index .bottom_nav li a{color:#000;display:block;line-height:32px;font-size:16px;}
.index .bottom_nav li a:hover{color:#9c7f71;}
.index .bottom_nav li .drop{ padding-top:10px;}
.index .bottom_nav li .drop a{display:block;line-height:25px;color:#666;width:100%;font-size:14px;}
.index .bottom_nav li .drop a:hover{color:#9c7f71;}


.areaslist li a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}

/*内页样式*/
.wrapper{padding:80px 0 0;width:100%;margin:0 auto;}
.nybanner{width:100%;position: relative;height:875px;}
.nybanner img{display:block;width:100% !important;margin: 0 auto;}
.nybanner2{width:100%;height:400px;}
.menu_main{width:100%;position: absolute;left: 0;top: 0;z-index:3;}
.menubox{position: relative;z-index:8;}
.menubox .menutop{border-bottom:1px solid #b6b6b6;padding:15px 0;}
.wrapper .menu a{display:inline-block;color:#fff;padding-left:20px;}
.wrapper .menu a:hover,.wrapper .menu2 .menu a:hover{color:#9c7f71;}
.wrapper .menutop h2{font-size:24px;display:block;width:60%;color: #fff;}
.menubox .contxt{padding-top:95px;color: #fff;}
.menubox .contxt strong{font-size: 30px;line-height:45px;}
.menubox .contxt p{font-size:18px;line-height:30px;padding-top:30px;}

.wrapper .menu2{position: relative;background: #fff;height:52px;}
.wrapper .menu2 .title{padding: 0;line-height: 52px;}
.wrapper .menu2 .menu a{color:#000;}
.menu2 .title h2{font-size:24px;display:block;width:60%;color: #000;}

.wrapper .info{background:#fff;}
.wrapper .info .cont{padding:100px 0;text-align:center;}
.wrapper .info .cont h3{color:#917769;font-size:36px;line-height:48px;display:block;}
.wrapper .info .cont p{font-size:18px;line-height:30px;color:#000;padding:40px 0;}
.wrapper .info .cont a{display:block;color:#0070c9;font-size: 18px;padding-bottom: 40px;}
.wrapper .info .cont a:hover{color:#9c7f71;}
.wrapper .info .cont img{display:block;max-width:100% !important;margin: 0 auto;}
/*发展历程*/
.slidebanner{position: relative;overflow: hidden;max-height: 820px;}
.slidebanner .game163{ position:relative;height:100%; z-index:0;overflow: hidden;}
.slidebanner .bigImg{max-height: 820px;overflow: hidden;position: relative;}
.slidebanner .bigImg a{display: block;}
/*.slidebanner .bigImg li{ zoom:1; vertical-align:middle;float:left;position:relative;width:100%;}*/
/*.slidebanner .bigImg img{width:100%; min-height:100%;display:block;max-height:820px;margin:0 auto;}*/
.slidebanner .smallScroll{width:560px; height:68px; line-height:0; font-size:0;text-align:center; position:absolute;left:50%;margin-left:-268px;bottom:66px;z-index:3;overflow: hidden;padding-right: 10px;}
.slidebanner .btn.sPrev{background-position:-130px 0;left:6%;}
.slidebanner .btn.sNext{background-position:-168px 0;right:0;}
.slidebanner .btn.sPrev:hover{background-position:-150px 0;}
.slidebanner .btn.sNext:hover{background-position:-190px 0;}
.slidebanner .hd ul{width:80%;}
.game163 .bigImg li img{vertical-align:middle;display: block;width:1920px;height: 820px;position:relative;left:50%;margin-left:-960px;top:0;}


.slidebanner .smallImg{width:510px;overflow: hidden;display:inline;float: left;margin-left:87px;}
.slidebanner .smallImg ul li{width:85px;float:left;position: relative;height:68px;background: url(../images/sbanli.png) no-repeat center bottom;cursor: pointer;display: inline;}
.slidebanner .smallImg ul li h4{position: absolute;left:15px;top: 0;width:55px;height:30px;text-align: center;color: #fff;line-height:22px;background-position:-70px 0;display: none;}
.slidebanner .smallImg ul li.on{background: url(../images/sbanli_a.png) no-repeat center bottom;}
.slidebanner .smallImg ul li.on h4{display:block;}



.slidebanner .btn{width:16px;height: 22px;display:block;margin-top: 46px;cursor: pointer;transition: all 0.3s ease-out 0s;position: absolute;bottom:0;}
.slidebanner .slide-wrap .btn.prev{left: 5%;}
.slidebanner .slide-wrap .btn.next{right: 5%;}
.slidebanner .slide-wrap .item{float: left;width: 100%;}
.slidebanner .slide-wrap .item a{display: block;}
.slidebanner .slide-tip{overflow: hidden;z-index:3;position: absolute;left:0;bottom:14%;}
.slidebanner .slide-tip ul{width: 118%;text-align: center;}
.slidebanner .slide-tip li span{display: block;text-align: center;font-size: 24px;color: #333;line-height: 40px;margin-bottom:6px;font-family:avgr;+margin-bottom:12px}
.slidebanner .slide-tip li em{width:10px;height:10px;background:#666;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;margin: 0 auto;display: block;}
.slidebanner .slide-tip li.cur em{background:#cc3333;width:14px;height:14px;}
.slidebanner .slide-tip li.cur span{font-size: 40px;color: #cc3333;margin-bottom: 10px;}
#dates{background: url(../images/licbg.png) repeat-x left bottom;height: 66px;padding-right: 85px;}
#dates li{float:left;width:85px;height:66px;font-size:16px;text-align:right;}
#dates a{font-size: 24px;color: #333;width:85px;height:42px;line-height:32px;display:block;background:url(../images/sbanli_1.png) no-repeat right bottom;font-family:avgr;padding-bottom:20px;position: relative;}
#dates .selected{font-size: 40px;background:url(../images/sbanli_1a.png) no-repeat right bottom;color: #cc3333;}
#dates a h4{width:55px;height:30px;text-align: center;color: #fff;line-height:30px;background-position:-70px 0;position: absolute;right:-16px;top: 0;}
.slidebanner .linebg{width: 100%;background: url(../images/licbg.png) repeat-x left bottom;height:22px;position: absolute;left: 50%;z-index: 1;bottom: 0;}





/*团队管理*/
.teampage{background:#f5f5f5;}
.teampage .menu2{border-bottom: 1px solid #e7e7e7;}
.teambox{position:relative;padding-top:140px;height:700px;}
.teambox img{max-width:100%;display:block;margin:0 auto;}
.teambox .fteam{position:relative;}
.teambox .fteam .item{position:absolute;width:384px;height:145px;}
.teambox .fteam .item a{display: block;position: relative;height: 100%;width: 100%;}
.teambox .fteam .item.it1{top:96px;left:38px;z-index: 6;}
.teambox .fteam .item.it2{top:0px;left:240px;height:234px;width: 260px;z-index: 1;}
.teambox .fteam .item .tub{width:28px;height:34px;display:block;background: url(../images/ico_t.png) no-repeat;position: absolute;bottom:0;}
.teambox .fteam .item.it1 .tub{background-position:0 0;right: 0;}
.teambox .fteam .item.it2 .tub{background-position:-38px 0;right: 0;}
.teambox .fteam .item.it3 .tub{background-position:-74px 0;}
.teambox .fteam .item.it4 .tub{background-position:-110px 0;}
.teambox .fteam .item.it5 .tub{background-position:-148px 0;}
.teambox .fteam .item .txt{width:214px;height: 105px;background: #0f70d1;color: #fff;padding:20px;overflow: hidden;display:none;}
.teambox .fteam .item .txt h3{font-size: 24px;}
.teambox .fteam .item .txt h4{font-size: 18px;}
.teambox .fteam .item.it1.hover .tub{background-position:0 -40px;}
.teambox .fteam .item.it2.hover .tub{background-position:-38px -40px;}
.teambox .fteam .item.it3.hover .tub{background-position:-74px -40px;}
.teambox .fteam .item.it4.hover .tub{background-position:-110px -40px;}
.teambox .fteam .item.it5.hover .tub{background-position:-148px -40px;}
.teambox .fteam .item.hover .txt{display: block;}

/*荣誉资质*/
.honorlist .main{padding: 50px 0;}
.honorlist .main img:hover{background: white;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
/*图片特效*/
.piccontext{width:998px;border:1px solid #e4e4e4;margin:12px auto 0px;background:white;overflow:hidden;font-family: "microsoft yahei";}
.piccontext h1{width:950px;height:46px;line-height:46px;overflow:hidden;font-size:20px;color:#000;margin-top:18px;margin-left:25px;font-weight:normal;}
.source{width:950px;height:20px;line-height:20px;overflow:hidden;margin-left:25px;}
.source_left{float:left;height:20px;color:#000;}
.source_left a{color:#666666;}
.source_left a:hover{color:#ff5d11; text-decoration:underline;}
.source_left span{color:#000;padding-left:15px;}
.source_right{float:right;height:20px;color:#666666;font-family:"宋体";}
.source_right a{color:#666666;}
.source_right span{padding:0px 10px;}
.source_right1{float:right;height:20px;color:#666666;display:none;}
.support{float:left;height:20px;overflow:hidden;}
.support img{padding:0px 5px;display: inline-block;}
.spell{background:url("../images/spel.jpg") 0px -1px no-repeat;padding-left:23px;}
a.spell:hover{background:url("../images/spel_1.jpg") 1px -1px no-repeat;}
a.list{background:url("../images/list.jpg") 1px 1px no-repeat;padding-left:23px;}
a.list:hover{background:url("../images/list_1.jpg") 0px 0px no-repeat;}
/*大图展示*/
.picshow{width:950px;margin-top:20px;margin-left:25px;overflow:hidden;}
.picshowtop{width:950px;text-align:center;position:relative;z-index:1;overflow:hidden;}
#pic1{max-width:950px;display: block;margin: 0 auto;}
#preArrow{left:0px;}
#nextArrow{right:0px;}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;background:url("blank") repeat;}
.contextDiv span{position:absolute;top:50%;margin-top:-10%;width:46px;height:80px;}
#preArrow_A{left:0px;background:url('../images/left.png') 0px 0px no-repeat;display:none;}
#nextArrow_A{right:0px;background:url('../images/right.png') 0px 0px no-repeat;display:none;}
.picshowtxt{width:950px;min-height:40px;_height:40px;margin-top:20px;}
.picshowtxt_left{float:left;width:50px; height:38px; line-height:30px; font-family:Georgia, "Times New Roman", Times, serif;}
.picshowtxt_left span{color:#e55656;font-size:30px;}
.picshowtxt_left i{color:#666666;font-size:20px;}
.picshowtxt_right{float:left;margin-left:10px;display:inline;line-height:40px;color:#000;font-size:14px;width:880px;}
.picshowlist{width:950px;margin-top:20px;padding-bottom:20px;overflow:hidden;}
.picshowlist_left{float:left;width:120px;overflow:hidden;overflow:hidden;}
.picleftimg{width:120px;height:80px;background:url('../images/photo.jpg') no-repeat;padding-top:9px;padding-left:5px;overflow:hidden;}
.picleftimg img{width:106px;height:66px;}
.piclefttxt{width:120px;line-height:20px; font-family:"宋体";}
.piclefttxt a{color:#444444;}
.piclefttxt a:hover{color:#ff5d11; text-decoration:underline;}
.picshowlist_mid{width:932px;margin:0 auto;overflow:hidden;height:76px;}
.picmidleft{float:left;width:24px;height:76px;overflow:hidden;}
.picmidleft a{display:block;width:24px;height:76px;}
.picmidmid{float:left;width:870px;overflow:hidden;height:76px;padding-left:2px;}
.picmidmid ul{width:876px;overflow:hidden;position:relative;height:76px;}
.picmidmid ul li{float:left;margin-left:8px;display:inline;width:146px;text-align:center;overflow:hidden;position:relative;height:76px;}
.picmidmid ul li img{width:127px;height:66px;border: 5px solid #fff;}
.picmidmid ul li .selectpic{border:5px solid #cacaca;height:66px !important;}
.picmidright{float:left;width:24px;height:76px;overflow:hidden;}
.picmidright a{display:block;width:24px;height:76px;}
.picshowlist_right{float:left;width:120px;float:right;overflow:hidden;}
/*列表展示*/
.piclistshow{width:998px;overflow:hidden;border-top:1px solid #e4e4e4;margin-top:10px;display:none;}
.piclistshow ul li{width:248px;height:274px;float:left;border-bottom:1px solid #e4e4e4;overflow:hidden;border-right:1px solid #e4e4e4;cursor:pointer;padding-top:40px;}
.piclistshow .picimg{width:228px;height:160px;overflow:hidden;display:table-cell;vertical-align:middle;text-align:center;padding:0px 10px;}
.picimg img{max-width:228px;max-height:160px;display: block;margin: 0 auto;}
.pictxt{padding:15px 20px 0;line-height:25px;text-align:center; height:80px; overflow:hidden;}
.pictxt h3{font-size:14px;font-weight:normal;}
.gaoqing{background:url("../images/gaoqing.jpg") 1px center no-repeat;padding-left:26px;}
a.gaoqing:hover{background:url("../images/gaoqing_1.jpg") 1px center no-repeat;color:#9c7f71;text-decoration:underline;}
/*弹出层*/
.bodymodal{width:100%;height:100%;overflow:hidden;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;z-index:1100;position:fixed;top:0px;left:0px;display:none;}
.firsttop_right{overflow:hidden;text-align: center;}
.close2{height:17px;}
.close2 a{background:url('../images/close.jpg') 0px 0px no-repeat;width:15px;height:15px;display:block;float:right;}
.replay{height:24px;margin-top:20px;overflow:hidden;}
.replay h2{font-size:16px;display: inline-block;}
.replay span{margin-left:15px;display: inline-block;line-height:24px;}
.replay span a{color:white;font-size:14px;display: block;padding-right:25px;background:url('../images/replay.png') right no-repeat;}
.replay span a:hover{color:#9c7f71;text-decoration:underline;}
.pictwo{width:270px;height:88px;overflow:hidden;margin-top:20px;}
.pictwo ul li{width:120px;height:88px;float:left;margin-right:15px;position:relative;overflow:hidden;}
.pictwo ul li img{width:120px;height:88px;}
.imgdivtext{position:absolute;bottom:0px;height:25px;width:120px;background:rgba(0, 0, 0, 0.6);line-height:25px;text-align:center;left:0px;z-index:4;*background:#000;*filter:alpha(opacity=50);}
.imgdivtext a{color:White;font-size:14px;font-weight:bold;}
.imgdivtext a:hover{color:#9c7f71;text-decoration:underline;}
.returnbtn {margin-top:35px;margin-left:50px;}
.returnbtn a{width:115px;height:22px;border:1px solid #ccc;padding:5px 15px;line-height:22px;text-align:center;color:White;font-size:16px;display:block;margin: 0 auto;}
.returnbtn a:hover{color:#9c7f71;text-decoration:underline;border:1px solid #8d5a00;}
.firsttop{width:600px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}
.endtop{width:600px;padding:20px;background:#1C1C1C;position:fixed;top:170px;left:0px;z-index:1200;color:White;display:none;}
.rotating{
	-webkit-backface-visibility:visible!important;
	-ms-backface-visibility:visible!important;
	backface-visibility:visible!important;
	-webkit-animation:rotating 700ms infinite linear;
	-webkit-transform:translateZ(0);
	animation-name:rotating
	}
@-webkit-keyframes rotating{
	0%{-webkit-transform:rotate(0deg)}
	100%{-webkit-transform:rotate(360deg)}
}
@keyframes rotating{
	0%{-webkit-transform:rotate(0deg)}
	100%{-webkit-transform:rotate(360deg)}
}

/*产品体系*/
#banner_main .banner2 {height:875px;}
#banner.banner2{width:100%;min-width:1000px;position:relative;overflow:hidden;z-index:0;}
#banner.banner2, .banner2 ul{max-height:875px; overflow:hidden;}
.banner2 li {width:100%;position:absolute;z-index:1;overflow:hidden;display: none;}
.banner2 li:first-child{display: block;}
.banner2 li img{width:1920px;display:block;position:relative;left:50%;margin-left:-960px;top:0;}
.banner2 .txt{position: absolute;left: 0;top:76px;z-index: 3;width: 100%;}
.banner2 .txt h2{text-align: center;display: block;font-size: 48px;color: #fff;line-height: 48px;}
.banner2 .prev,.banner2 .next{width:64px;height:64px;position:absolute;top:300px;z-index:5;}
.banner2 .prev{background-position:0 -38px;left:5%;}
.banner2 .next{background-position:-76px -38px;right:5%;}

/*.Season_dish{overflow:hidden;position: relative;z-index: 2;}
.Season_dish .dish {height:875px;}
.Season_dish .dish .bd{position: relative;height:875px;z-index: 2;}
.Season_dish .dish{width:100%;min-width:1000px;position:relative;overflow:hidden;z-index:0;}
.Season_dish .dish, .Season_dish .bd ul{max-height:875px; overflow:hidden;height:875px;}
.Season_dish .dish .bd li {width:100%;z-index:1;overflow:hidden;float: left;}
.Season_dish .dish .bd li img{width:1920px;display:block;position:relative;left:50%;margin-left:-960px;top:0;}
.Season_dish .dish .txt{position: absolute;left: 0;top:76px;z-index: 3;width: 100%;}
.Season_dish .dish .txt h2{text-align: center;display: block;font-size: 48px;color: #fff;line-height: 48px;}
.Season_dish .dish .prev,.Season_dish .dish .next{width:64px;height:64px;position:absolute;top:300px;z-index:5;}
.Season_dish .dish .prev{background-position:0 -38px;left:5%;}
.Season_dish .dish .next{background-position:-76px -38px;right:5%;}
.Season_dish .tip {width:1000px; height:20px; line-height:0; font-size:0;text-align:center; position:absolute;left:50%;margin-left:-500px;bottom:20px;z-index:3; }
.Season_dish .tip ul{text-align: center;display: block;height: 20px;margin: 0 auto;}
.Season_dish .tip li{background:#fff;height:10px;margin:0 2px;width:10px;display:inline-block;font-size: 0;cursor: pointer;opacity:0.5;filter:alpha(opacity=50);-moz-border-radius:100%;-webkit-border-radius: 100%;border-radius: 100%;}
.Season_dish .tip li.on{opacity: 1;filter:alpha(opacity=80);}*/

.listproduct{background: #f1f1f1;}
.listproduct .floor_1{position:relative;padding: 50px 0;}
.listproduct h2{font-size: 24px;color: #000;padding-bottom: 30px;}
.wrapper #slider{width: 1200px;}
.wrapper .slider_box{width: 100%; margin: 0 auto; height:500px; overflow: hidden; position: relative;}
.wrapper .slider_box .btn{display: block; width:10px; height:18px; overflow: hidden; position: absolute; cursor: pointer; margin: 0; bottom:18px; z-index: 6;}
.wrapper .slider_box .prev{left:12px; background-position: -210px 0;}
.wrapper .slider_box .next{right:12px; background-position: -240px 0;}
.wrapper .slider_box .prev:hover{background-position: -224px 0;}
.wrapper .slider_box .next:hover{background-position: -254px 0;}
.wrapper .slider_box .btnb{display: block; width:15px; height: 35px;overflow: hidden; position: absolute; cursor: pointer; margin: 0; top:218px; z-index:12;display: none;}
.wrapper .slider_box .prevTop{left: 0px; background-position: -260px -150px;}
.wrapper .slider_box .nextTop{right: 0px;background-position: -278px -150px;}
.wrapper .slider_box .prevTop:hover{top:224px;}
.wrapper .slider_box .nextTop:hover{top:224px;}
.wrapper .slider_box li{float: left;}
.wrapper .slider_box .cf li{position: relative; color: #fff;}
.wrapper .slider_box .picBox .cf a{display: block; height:500px; position: absolute; color: #fff;}
.wrapper .slider_box .picBox{height: 500px; width: 1200px; background: #fff; margin: 0 auto; overflow: hidden; position: relative;}
.wrapper .slider_box .picBox ul{height: 500px; position: absolute; left: 0;}
.wrapper .slider_box .picBox li{width: 1200px; height: 500px;}
.wrapper .slider_box .picBox li img{width: 1200px; height: 500px;}
.wrapper .slider_box .listBox{width:522px;height:46px;position: relative;padding-top: 5px;margin: 0 auto;overflow: hidden;}
.wrapper .slider_box .slistbox{width:585px; height:56px;position: absolute;overflow:hidden; background: #000;left: 30px;bottom: 100px;}
.wrapper .slider_box .listBox ul{height:46px; position: absolute;}
.wrapper .slider_box .listBox li{width: 110px; height:46px; cursor: pointer; position: relative;}
.wrapper .slider_box .listBox li i{display: none;}
.wrapper .slider_box .listBox li a{display: block; width:108px; height:46px; position: relative;}
.wrapper .slider_box .listBox img{height:44px; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; width:105px;border:1px solid #000;}
.wrapper .slider_box .picBox .zzdibox{position: absolute; left: 0; bottom: 0; width: 100%; height:80px; line-height: 20px;background:#000;color: #fff;}
.wrapper .slider_box .picBox .zzdibox h3{font-weight:bold; font-size:18px;padding: 8px 30px 0;}
.wrapper .slider_box .picBox .zzdibox p{padding: 0 30px;}
.slider_box .listBox a:hover img,.slider_box .listBox .on img{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;border:1px solid #fff;}

.listproduct .floor_2 .gridlist{overflow:hidden;}
.listproduct .floor_2 .gridlist .list{width:108%;}
.listproduct .floor_2 .gridlist .list .lightbox{width:290px;float:left;margin-right:12px;display:block;margin-bottom: 28px;text-align: center;}
.listproduct .floor_2 .gridlist .list img{width: 290px;height:218px;display: block;transition: all 0.3s ease-out 0s;}
.listproduct .floor_2 .gridlist .list a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.listproduct .floor_2 .gridlist .list h3{color:#917769;font-size: 18px;display: block;}
.listproduct .floor_2 .gridlist .list .txt{height:44px;background: #fff;padding:20px;overflow: hidden;text-align: left;}
.listproduct .floor_2 .gridlist .list h4{color: #000;font-size: 14px;line-height: 20px;}
.listproduct .floor_2 .gridlist .list a:hover .txt{background:#917769;}
.listproduct .floor_2 .gridlist .list a:hover h3{color: #fff;}
.listproduct .floor_2 .gridlist .list a:hover h4{color: #fff;}



/*新闻动态*/
.newspage .listnews{padding: 80px 0;}
.listnews .left{width:800px;overflow: hidden;}
.listnews .right{width:284px;}
.listnews .thumblist,.listnews .soulist{padding-top:0;padding-bottom:20px;overflow: hidden;}
.listnews .thumblist .list,.listnews .soulist .list{width: 108%;}
.listnews .thumblist .item,.listnews .soulist .item{position:relative;padding:0;margin-bottom:46px;width: 380px;float: left;margin-right: 40px;}
.listnews .thumblist .item a,.listnews .soulist .item a{display:block;}
.listnews .thumblist .item .txt,.listnews .soulist .item .txt{padding:10px 0 0 0;color:#999;}
.listnews .thumblist .item .txt h3,.listnews .soulist .item .txt h3{color:#44b0f2;font-size:18px;padding:0;height:52px;line-height: 26px;}
.listnews .thumblist .item .txt span,.listnews .soulist .item .txt span{width:88px;display:block;font-size:12px;height:24px;color: #000;text-align: center;background:#f1f1f1;margin-top: 10px;line-height:24px;}
.listnews .thumblist .item .img,.listnews .soulist .item .img{width:380px;height:225px;position:relative;overflow:hidden;transition: all 0.3s ease-out 0s;}
.listnews .thumblist .item .img img{width:100%;height:auto;display:block;position: absolute;left: 0;top:0;margin-top:-28px;}
.listnews .thumblist .item:hover .txt h3,.listnews .soulist .item:hover .txt h3{color:#9c7f71;}
.listnews .thumblist .item.onenews{float:none;width:800px;}
.listnews .thumblist .item.onenews .img{width:800px;height:463px;}
.listnews .thumblist .item.onenews .txt h3{height:auto;}
.listnews .soulist .item .img img{width:100%;height:auto;display:block;position: absolute;left: 0;top:0;margin-top:0;}



.listnews .rightbox{margin-bottom:36px;}
.listnews .rightbox h3{font-size:18px;display:block;padding-bottom: 20px;}
.listnews .rignav a{display:block;font-size:16px;line-height:26px;color:#44b0f2;}
.listnews .rignav a:hover,.listnews .rignav a.hover{color:#9c7f71;}
.listnews .newstag a{display:inline-block;padding:0 8px;border:1px solid #44b0f2;color:#44b0f2;text-align:center;margin-right:4px;margin-bottom: 8px;line-height:26px;}
.listnews .newstag a:hover{background:#44b0f2;color:#fff;}
.listnews .meiti a{display:block;font-size:16px;line-height:26px;color:#44b0f2;margin-bottom: 20px;position: relative;}
.listnews .meiti a em{display:inline-block;width:22px;height:22px;margin-right: 16px;}
.listnews .meiti .wb em{background-position:-160px -38px;}
.listnews .meiti .yk em{background-position:-160px -84px;}
.listnews .meiti .wx em{background-position:-160px -126px;}
.listnews .meiti a:hover{color:#9c7f71;}

.listnews .meiti a img{position: absolute;right:80px;top: 0;display: block;width:80px;height: 80px;display: none;}



/*人才招聘*/
.wrapper .Recruitment{padding: 52px 0;}
.wrapper .Recruitment .left{width:800px;}
.wrapper .Recruitment .title2{width: 100%;height:16px;position: relative;border-top: 1px solid #ccc;}
.wrapper .Recruitment .title2 span,.wrapper .Recruitment .title2 h3{position: absolute;left: 0;top:-14px;line-height: 28px;background: #fff;display: block;padding-right: 14px;font-size: 18px;color: #000;}
.wrapper .Recruitment .title2 span b{font-weight: normal;color: #917769;display: inline-block;padding: 0 6px;}
.wrapper .Recruitment .title2 h3{color: #917769;font-weight: normal;}
.wrapper .Recruitment .cont{padding-top:20px;}
.wrapper .Recruitment .cont .item{border: 1px solid #dcdcdc;border-left:4px solid #917769;padding:20px;margin-bottom: 20px;padding-bottom: 0;position: relative;}
.wrapper .Recruitment .cont .item.hover{background: #f9f9f9;}
.wrapper .Recruitment .cont .item .top{height:80px;cursor: pointer;}
.wrapper .Recruitment .cont .item .top span{color: #000;display: inline-block;}
.wrapper .Recruitment .cont .item .top span.xinz{color:#917769;padding-right: 5px;}
.wrapper .Recruitment .cont .item .top .time{color: #999;}
.wrapper .Recruitment .cont .item .top h3{font-size: 18px;font-weight: normal;color: #917769;}
.wrapper .Recruitment .cont .item .top p{display: block;}
.wrapper .Recruitment .cont .item .bottom{padding-top: 20px;border-top:1px solid #bebebe;padding-bottom: 20px;}
.wrapper .Recruitment .right{width:350px;}
.wrapper .Recruitment .right .item{margin-bottom: 74px;}
.wrapper .Recruitment .right .item .cont,.wrapper .Recruitment .right .item .cont p{color: #000;line-height: 28px;}
.wrapper .Recruitment .cont .item .tijiao{width:192px;height:58px;position: absolute;right:-18px;top:20px;z-index: 3;background-position:-196px -38px;color: #fff;text-align: center;line-height: 42px;display: none;}
.wrapper .Recruitment .cont .item.hover .tijiao{display:block;}
.wrapper .Recruitment .cont .item .tijiao:hover{text-decoration: underline;font-weight: bold;}
.wrapper .selectbox{position:relative;width:368px;padding:0 0 0 15px;height:36px;line-height:36px;top: -14px;background: #fff;font-size:18px;z-index:4;}
.wrapper .selectbox p{color:#000;border:1px solid #f1f1f1;padding-left:15px;cursor: pointer;background:url(../images/jt.png) no-repeat 334px center;}
.wrapper .selectbox .list{position:absolute;left:15px;top:36px;width:366px;border:1px solid #f1f1f1;background: #fff;display: none;}
.wrapper .selectbox .list li{display:block;line-height: 36px;border-top: 1px solid #f1f1f1;padding-left: 15px;cursor: pointer;}
.wrapper .selectbox .list li:first-child{border-top:0 none;}
.wrapper .selectbox .list li a{display: block;}
.wrapper .selectbox .list li:hover{background:#917769;}
.wrapper .selectbox .list li a:hover {color:#fff;}
.ydewm{position: absolute;left:50%;top:50%;width:800px;height:610px;background: #fff;padding: 5px;display: none;margin-top: -300px;margin-left: -400px;}
.ydewm img{width: 100%;height: 100%;display: block;}
.ydewmbg{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/black50.png) repeat left top;display: none;z-index: 998;}

.ydewmbg h2{ padding-bottom:25px; padding-top:30px;text-align: center;font-size: 18px;}
.ydewmbg a{width:60px;height: 60px;background-position: -384px -100px;display: block;}
.mess_pop .message .item{margin-bottom: 20px;position: relative;}
.mess_pop .message { border:none;width:506px;  margin:0 auto;
}
.mess_pop .message label {padding-right: 10px; }
.mess_pop .message input {  padding: 0 10px;outline: none;
    height: 34px;
    line-height: 34px;
    border: 1px solid #dcdcdc;
    width:400px;
    border-radius: 2px;
        }
.mess_pop #loginForm .regist .subbtn {
     margin-top:30px
}
.mess_pop .message textarea{border: 1px solid #dcdcdc;
    width:400px;
    border-radius: 2px;background: none;height:124px; padding: 0 10px;outline: none;}
.mess_pop .message .item.btn{padding-left: 70px;}
.mess_pop .message .item.btn input{width:422px;background: #917769;color: #fff;border: 0 none;cursor: pointer;}
.mess_pop .message .item.btn input:hover{background: #fd0000;}
.mess_pop .message .msg-box{padding-left:70px;color: red;}
.mess_pop .message font{position: absolute;right:0;top:5px;color: red;}
.mess_pop .message .liuyan label{vertical-align: top;}



/*食材新鲜*/
.fresh .menu2 .title{border-bottom: 1px solid #f1f1f1;}
.fresh .floor_1_main{position: relative;}
.fresh .sc1.floor_1_main{height: 658px;}
.fresh .sc1 .floor_1{padding:85px 0;height: 488px;}
.fresh .floor_1{text-align: center;position: relative;}
.fresh .p1{color: #917769;font-size: 30px;line-height: 44px;padding-bottom:40px;}
.fresh .info .p1{line-height: 44px;}
.fresh .p2{color: #000;font-size: 18px;line-height: 30px;}
.fresh .sc1 img{width:802px;height: 518px;display: block;position: absolute;right:-10px;bottom:-10px;}
.fresh .sc2 img{position: absolute;right: 0;bottom: 0;display: block;width: 1090px;z-index:-1;}
.fresh .floor_4_main{padding-top:170px;padding-bottom:70px;}
.fresh .floor_4 .top .left{width: 510px;margin-right:118px;}
.fresh .floor_4 .top .left .p1{font-size: 36px;line-height: 48px;}
.fresh .floor_4 .xiazai{width:230px;border-top: 1px solid #f1f1f1;padding-top: 26px;}
.fresh .floor_4 .xiazai span{width: 70px;height: 75px;display: block;background-position:-394px 0;}
.fresh .floor_4 .xiazai p{color: #000;line-height:26px;padding: 25px 0 20px;}
.fresh .floor_4 .xiazai a{color: #0070c9;display: block;}
.fresh .floor_4 .xiazai a em{width: 15px;height: 15px;display: inline-block;background-position: -290px 0;margin-left: 10px;}
.fresh .floor_4 .xiazai a:hover{color: #917769;}
.fresh .floor_4 .xiazai a:hover em{background-position: -290px -20px;}
.fresh .morebox{text-align: center;padding-top:150px;}
.fresh .morebox .p3{font-size: 36px;color: #917769;line-height: 48px;}
.fresh a.more{color: #0070c9;display: block;font-size: 24px;padding-top: 35px;}
.fresh a.more:hover{color: #917769;}
.fresh .sc2.floor_1_main{padding-bottom: 210px;padding-top: 90px;}
.fresh .dzx{padding-top: 380px;width: 430px;text-align: left;}

.fresh .floor_2 a.more,.fresh .sc2 a.more{font-size: 18px;}
.fresh .sc22{position:relative;padding: 186px 0;z-index: 3;}
.fresh .sc22 img{left:0;top:0;position:absolute;width:1033px;z-index: -1;display: block;}
.fresh .sc22 .conttxt{padding-right:0;width: 410px;}
.fresh .sc23{position: relative;padding-top:130px;padding-bottom: 184px;z-index: 2;}
.fresh .sc23 img{right:0;bottom:0;position:absolute;width:1175px;z-index:-2;display:block;}
.fresh .sc23 .conttxt{padding-left:0;width:410px;}
.fresh .sc24{padding:50px 0;}
.fresh .sc24 h2{text-align: center;color: #917769;font-size: 30px;padding-bottom:100px;}
.fresh .sc24 .girdlist{overflow: hidden;}
.fresh .sc24 .girdlist .list{width: 112%;}
.fresh .sc24 .girdlist .item{width:320px;margin-right: 122px;margin-bottom: 70px;float: left;}
.fresh .sc24 .girdlist .item a{display: block;width:320px;height: 240px;overflow: hidden;}
.fresh .sc24 .girdlist .item img{width: 100%;height: 100%;display: block;transition: all 0.3s ease-out 0s;}
.fresh .sc24 .girdlist .item a:hover img{transform: scale(1.1, 1.1);}
.fresh .sc24 .girdlist .item h3{font-size:18px;color:#000;text-align: center;line-height: 40px;}
.fresh .info{padding-top:100px;padding-bottom:50px;}
.fresh .info img{max-width:100% !important;display:block;margin:0 auto 40px;}
.fresh .info .floor_1{text-align:center;}
.fresh .info p{line-height:30px;}

.fresh .info.sc3 img{margin-bottom: 0;}
.fresh .info.sc3 span.lef{display: block;text-align: left;}
.fresh .info .txt3{width: 606px;margin: 0 auto;padding-top:100px;}
.fresh .info .txt3 .cot1{width:216px;float:left;margin-right:138px;border-top:1px solid #e1e1e1;padding-top:28px;color: #000;}
.fresh .info .txt3 .cot1 h4{font-size: 60px;font-weight: normal;line-height: 60px;display: inline-block;}
.fresh .info .txt3 .cot1 b{font-size: 22px;vertical-align: top;font-weight: normal;display: inline-block;}
.fresh .info .txt3 .cot1 p{font-size: 14px;}

.fresh .info .txt3 .cot2{width: 244px;border-top:1px solid #e1e1e1;padding-top:28px;float: right;text-align: left;}
.fresh .info .txt3 .cot2 p{color: #967b6d;font-size: 18px;line-height: 30px;}
.fresh .info .txt3 .cot2 h4{padding-top:30px;color: #000;}
.fresh .info .txt3 .cot2 h4 b{display: block;font-size: 18px;font-weight: normal;}

.fresh .pzbx2{width: 100%;height: 955px;background: url(../images/pzbx2.jpg) no-repeat center top;}
.fresh .pzbx2 .floor_2{padding-top: 226px;}
.fresh .pzbx2 .floor_2 p{text-align: left;}
.fresh .pzbx3{width: 100%;height:540px;background: url(../images/pzbx3.jpg) no-repeat center top;}
.fresh .pzbx3 .floor_3{padding-top: 250px;}
.fresh .pzbx3 .floor_3 p{padding-left: 620px;text-align: left;}
.fresh .pzbx2 .floor_2 .p1,.fresh .pzbx3 .floor_3 .p1{font-size: 36px;}

.fresh .gengx{min-height:530px;}

@media (max-width:1500px) {
.fresh .sc2 img{width:66%;bottom:186px;}
.fresh .sc22 img{width:60%;}
.fresh .sc23 img{width:68%;bottom:38px;}
}

/*联系我们*/
.contactpage .floor_1{padding:100px 0 50px;}
.contactpage h2.ctit{color: #917769;font-size: 30px;padding-bottom: 46px;padding-left: 140px;}
.contactbox{position: relative;overflow: hidden;}
.contactbox .zongbu{position: absolute;right:60px;top:80px;width:500px;}
.contactbox .zongbu .hd{border-bottom:1px solid #ccc;padding-bottom:15px;}
.contactbox .zongbu .hd li{float:left;padding-right:30px;display: block;font-size: 18px;color:#999;cursor: pointer;}
.contactbox .zongbu .hd li.on{color:#000;}
.contactbox .zongbu .bd{color: #999;line-height: 26px;}
.contactbox .zongbu .bd .cotbox{display: none;padding-top: 12px;}
.contactbox .zongbu .bd .cotbox:first-child{display: block;}
.contactpage .fendian .hd{padding-left: 140px;width: 228px;position: relative;}
.contactpage .fendian .hd h3{cursor: pointer;font-size: 24px;color: #000;}
.contactpage .fendian .hd em{border-style:solid dashed dashed dashed;border-color:#000 transparent transparent transparent;border-width:4px; width: 0;height: 0;position: absolute;right: 0;top: 10px;}
.contactpage .fendian .hd ul{width:64%;position: absolute;left:140px;top:30px;background:#F1F1F1;display: none;}
.contactpage .fendian .hd li{display:block;height: 30px;line-height:30px;font-size: 14px;cursor: pointer;padding-left: 10px;}
.contactpage .fendian .hd li:hover{color:#008cd6;}
.contactpage .fendian .cotbox{padding-top: 30px;}
.contactpage .fendian .cotbox p{padding-left: 140px;width: 460px;}
.contactpage .fendian .cotbox img{max-width: 100%;display: block;}

.contactpage .imsg { width:920px; margin:20px auto 50px;overflow: hidden;}
.contactpage .formData{width: 108%;}
.formData .item{float:left;color: #999;font-weight: normal;width: 442px;border-bottom:1px solid #999;margin-right: 30px;margin-bottom: 40px;font-size: 18px;}
.formData label{display:block;margin:0;line-height:28px;width:82px;float: left;color:#000;}
.formData .item input{margin: 0;padding: 0;outline: none;}
.formData .item .txt{display:block;width:224px;border:0 none;height:36px;line-height:36px;text-indent: 10px;float: left;}
.formData .liuyan{width:100%;height:215px;margin-bottom:15px;float: none;font-size: 18px;border-bottom:1px solid #999;}
.formData .liuyan label{float: none;}
.formData .liuyan textarea{width:916px;height:100px;color:#999;border:0 none;background: #fff;resize:none;display: block;outline: none;}
.formData .bot .sub {width:128px;height:40px;margin:0 auto;text-align:center;background:#917769;color:#FFF;border:none;cursor:pointer;font-size:12px;line-height: 40px;display: block;outline: none;}
.formData .sub:hover {background:#2b80ff;}
.formData .err, .formData .red {color:#ff0000;}
.formData .yzm{width:410px;float:left;margin-right:30px;border-bottom:1px solid #999;position: relative;padding-bottom: 10px;}
.formData .yzm label{float:left;color: #000;font-size: 18px;}
.formData .yzm input {width:154px;border:0;display:inline-block;height:24px;vertical-align: middle;line-height:24px;outline:none;float:left;}
.formData .yzm img{float:left;position: absolute;left: 240px;top: 0;}
.formData .yzm .msg-box{margin-left:56px;top: -4px;}


.ArticleTitle{text-align: center;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.ArticleTitle h1{font-size: 16px;color: #000;}
.ArticleTitle .mark span{display: inline-block;text-align: center;font-size: 12px;color: #999;}
.detaiInfo{padding: 20px 0;}
.detaiInfo img{max-width: 100% !important;display: block;margin: 0 auto;}
.bdsharebuttonbox{padding: 20px 0;}

.reLink { height: 38px; border-top: 1px dotted #ccc; margin: 10px auto 10px; padding: 0px 10px; }
.reLink .prevLink, .reLink .nextLink { height: 38px; line-height: 38px; }
.reLink .prevLink a, .reLink .nextLink a { height: 38px; line-height: 38px; }
.reLink .prevLink { float: left; }
.reLink .nextLink { float: right; }

/*门店*/
.Storepage .nybanner2{height:500px;}
.Storepage .menu2{border-bottom:1px solid #f1f1f1;height:80px;}
.Storepage .menu2 .title{line-height:80px;}
.Storepage .selectbox{top: auto;margin-top: 20px;}

.mendian .item{width: 500px;float: left;margin-right: 100px;color:#917769;}
.mendian .item h3{font-size:24px;font-weight: bold;padding-bottom:30px;}
.mendian .item .txt{padding-bottom:54px;}
.mendian .item .txt a{font-size:18px;color:#0070c9;padding-bottom:10px;display:block;}
.mendian .item .txt p{line-height:22px;}
.mendian .item .txt .p2{padding-left:42px;}
.showstore{padding-top:70px;overflow: hidden;}
.showstore h1{text-align:center;display:block;font-size:36px;color:#000;padding-bottom:90px;line-height: 36px;}
.showstore .cont{background:#f1f1f1;position:relative;z-index: 3;}
.showstore .mdpic{width:664px;height:498px;overflow: hidden;position: relative;}
.showstore .mdpic .bd{overflow: hidden;position: relative;z-index: 1;}
.showstore .mdpic .bd li{float: left;width:664px;}
.showstore .mdpic .bd li img{width:100%;height:498px;display: block;}
.showstore .mdpic .btn{position: absolute;width: 30px;height: 70px;display: block;top:210px;z-index:4;}
.showstore .mdpic .prev{background-position:-196px -96px;left: 0;}
.showstore .mdpic .next{background-position:-276px -96px;right: 0;}
.showstore .mdpic .prev:hover{background-position:-234px -96px;}
.showstore .mdpic .next:hover{background-position:-314px -96px;}
.showstore .mdtxt{padding:60px;width:376px;font-size: 18px;line-height: 30px;height: 380px;}
.showstore .mdtxt p{padding-bottom: 40px;}
.showstore .mdtxt a{font-size:18px;color:#0070c9;display: block;}
.showstore .mapbox{position: relative;z-index: 0;width: 100%;height:446px;}
.showstore .mapbox .zsmap{width: 100%;display: block;top:-94px;position: absolute;left: 0;height:540px;overflow: hidden;}
.showstore .mapbox img{width: 100%;display: block;}
.showstore .mapbox.zzi{z-index:5;}
.showmd{overflow: hidden;}
.BMapLib_SearchInfoWindow{display: none;}
#BMapLib_SearchInfoWindow0{display:none}

/* pager */
.pager { padding: 5px 10px;margin: 20px 0px; }
.pager:after {visibility:hidden;display:block;font-size: 0;content: " ";clear:both;height:0;}
.pager{*zoom:1;}
.pager p {height: 26px;line-height: 26px;float:left;display: none;}
.pager ul {overflow: hidden;text-align: center;}
.pager ul li {padding:0 !important; height: auto !important; border: none !important;display: inline-block;+display: inline;}
.pager ul a { margin-left:10px; padding:4px 8px;height:24px;line-height: 24px;text-decoration: none; float:left;font-size: 16px;color: #ccc;}
.pager ul a.current {color: #000;}
.pager ul a.current:hover {color: #000;}
.pager ul a:hover {color: #000;}


.links_main{width:100%;padding:10px 0;}
.links_main .links{color: #727171;}
.links_main .links span{display: inline-block;}
.links_main .links a{display: inline-block;color:#727171;padding:0 24px;}
.links_main .links a:hover{color:#917769;}

/*底部信息*/
#footer_main{margin:0;width:100%;padding:0;position:relative;z-index:3;background: #272727;color:#cbcbcb;height: 162px;}
#footer{padding-top: 60px;}
#footer .blogo{width: 164px;height: 30px;display: block;}
.copyright p{line-height: 28px;margin-top: -26px;}
.copyright span{font-family:tahoma;}
.copyright a{color:#cbcbcb;}
.copyright a:hover{color:#917769;}

/*右侧悬浮框*/
.ico_fix{background:url(../images/ico_fix.png) no-repeat;vertical-align:middle;}
.bcts_bar{width: 40px; position: fixed; right: 0; bottom:10%; z-index: 99;}
.bcts_bar .ico_fix { width:40px; height:40px; display: block; margin: 0px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; margin-top: 1px; padding: 0px;}
.bcts_bar .item{position:static;background:#000;background:rgba(0, 0, 0, 0.25)!important;filter:Alpha(opacity=25);*zoom:1;width: 40px;height: 40px;}
.bcts_bar .item a{display:block;position:relative;}
.bcts_bar .item a .bcts_weix{width:40px;height:40px;background-position:0 -30px;}
.bcts_bar .item.returnTop{background:#000;background:rgba(0, 0, 0, 0.5)!important;filter:Alpha(opacity=50);}
.bcts_bar .item .bcts_top{background-position:0 -72px;}
.bcts_bar .item .box{right:-180px;bottom:-42px;background: #fff;border: 1px solid #e5e5e5;width: 150px;height:178px;text-align: center;padding:8px;opacity: 0;transition: all 0.2s linear 0s;}
.bcts_bar .item .box .sjx{width: 10px;height: 18px;background-position: 0 0;display: block;right:-10px;bottom:48px;}
.bcts_bar .item .box img{width: 148px;height: 148px;display: block;margin: 0 auto;border: 1px solid #dbdbdb;}
.bcts_bar .item .box h5{text-align: center;font-size: 12px;line-height: 30px;display: block;font-weight: normal;color: #333;}

.sitemap .cont{padding-top: 60px;padding-bottom: 30px;}
.map_ul { list-style: outside none none; display: block; width: 100%;}
.map_ul li {display: block; width: 100%;padding:0;/*margin-bottom:15px;+margin-bottom:10px;*/}
.map_ul li a { width: 100%; height:35px; line-height:35px; font-weight: bold;display: block;background: #f6f6f6;text-indent: 15px;}
.map_ul .list-inline { display: block;width: 86%;}
.map_ul .list-inline li {height:32px;display: inline-block; *display: inline; margin:15px 5px 15px 0; zoom: 1; line-height: 32px; border-bottom: 0;  text-align: center;  width: auto; padding: 0px;}
.map_ul .list-inline li a{ font-weight: normal; display:block;text-indent:0;line-height: 32px;height: 32px; display: inline-block; width: auto;padding:0px 10px; width: auto;border: 1px solid #ccc; }
.map_ul .list-inline li a:hover{ background: #917769; color: #fff;border: 1px solid #917769;  }

.animated {
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}

@font-face {
  font-family: impact;
  src: url("../font/impact.eot");
  src: url("../font/impact.eot?#iefix") format("eot"), 
  	   url("../font/impact.ttf") format("truetype");
}
