﻿@charset "utf-8";
/*reset css*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, .footer, .header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video{margin: 0;padding: 0;border: 0;font-size: 100%;font-size: 14px;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,.footer, .header, hgroup, menu, nav, section {display: block;}
.main-index{width: 1080px; margin: 0 auto;}
.main-index1{width: 1080px; margin: 0 auto; height:87px;}
/*清除浮动*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clear{clear:both;}
.right{float: right!important;}
/* Hide from IE Mac */
.clearfix {display:block;}
.clearfix {display:block; margin-top:30px;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote,q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse;border-spacing: 0;}
textarea{resize: none;}
*{outline: none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
a{color: #585858;-webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease;-ms-transition: all .3s ease;transition: all .3s ease;}
a:focus,a:active,a:link,a:visited,a:hover{outline: none;text-decoration: none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
input{font-family:arial,"微软雅黑";outline: none;-webkit-tap-highlight-color:rgba(255,0,0,0);color: #585858;}
body{font-size: 14px;font-family:"微软雅黑",arial;color: #585858;}
/* 字体 */
@font-face{font-family:'BebasNeue-webfont';src:url(../fonts/BebasNeue-webfont.ttf); }
@font-face{font-family:'BebasNeue-webfont';src:url(../fonts/BebasNeue-webfont.eot); }
@font-face{font-family:'BebasNeue-webfont';src:url(../fonts/BebasNeue-webfont.woff); }
@font-face {
    font-family: 'ITCAvantGardeProXLt';
    src: url('../fonts/ITCAvantGardeProXLt.eot');
    src: url('../fonts/ITCAvantGardeProXLt.eot') format('embedded-opentype'),
         url('../fonts/ITCAvantGardeProXLt.woff2') format('woff2'),
         url('../fonts/ITCAvantGardeProXLt.woff') format('woff'),
         url('../fonts/ITCAvantGardeProXLt.ttf') format('truetype'),
         url('../fonts/ITCAvantGardeProXLt.svg#ITCAvantGardeProXLt') format('svg');
}
strong{ font-weight:bold;}

.fl{float: left;}
.fr{float: right;}
.hide{display: none;}


.wrapper{width: 70vw;position: relative;margin:0px auto;min-width: 1000px;}
.wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
a.qq{display: inline-block;color: #E5D9CD;border:1px solid #E5D9CD;height: 25px;border-radius: 25px;padding: 0 35px 0 15px;line-height: 25px;position: relative;}
a.qq i{display: inline-block;background: url("../images/icon-qq.png") no-repeat;width: 20px;height: 20px;right: 12px;top: 3px;position: absolute;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;background-size: 20px auto;}
a:hover.qq i{-webkit-transform:scale(1.1);transform:scale(1.1);}

.header{position: relative;z-index: 90;width: 100%;height: 87px;background:#FFF;min-width: 1100px;z-index:99;padding-top: 27px;}
/*.header{position: relative;z-index: 90;width: 100%;height: 114px;text-align:center;background:#FFF;min-width: 1100px;z-index:99;}*/
/*.header img{ margin-top:27px;}*/
.header a.qq{position: absolute;right: 10px;top:15px;}
.header .logo{background: url("../images/logo_03.png") no-repeat;width: 317px;height: 58px;position: absolute;left: 50%;top: 0;margin-left: -85px;z-index: 2;}
.header .language{display: inline-block;width: 70px;height: 28px;position: absolute;border: 1px solid #E2CBB0;border-radius: 28px;left: 10px;top: 15px;overflow: hidden;}
.header .language span{height: 24px;position: absolute;top: 2px;line-height: 24px;color: #FFF;width:120px;left: 0;-webkit-transition:all 0.2s linear;transition:all 0.2s linear; }
.header .language span em{display: inline-block;width:43px;text-align: center;float: left;}
.header .language span i{display: inline-block;width: 24px;height: 24px;background: #E2CBB0;border-radius: 100%;vertical-align: middle;margin: 0 0px;float: left;}
.header .language.on span{left:-40px;}
.header img{float: left;}
.header .xian{margin:0 0 5px 50px;}
.header .nav{float: left;width: 450px;height: 58px;margin-left: 30px;}
.header .nav li{width: 225px;float: left;line-height: 25px; }
.header .nav.fr{text-align: right;}
.header .nav li a{color: #666666;}

.header1{position: relative;z -index: 90;width: 100%;height: 87px;background:#FFF;min-width: 1100px;z-index:99;padding-top: 27px; height:88px;}
.header1 img{float: left;}
.header1 .logo{background: url("../images/logo_03.png") no-repeat;width: 317px;height: 58px;position: absolute;left: 50%;top: 0;margin-left: -85px;z-index: 2;}
.header1 .nav1{float: left;width: 750px;height: 38px; font-size:16px; margin-left:10px; margin-top:8px;}
.header1 .nav1 li{float: left;line-height: 38px; margin-left: 10px; width:80px; text-align:center;}
.header1 .nav1.fr{text-align: right;}
.header1 .nav1 li a{color: #666666;}
.header1 .nav1 li:nth-child(1), .header1 .nav1 li:nth-child(4), .header1 .nav1 li:nth-child(5){ width:50px;margin-left: 10px;}
.header1 .nav1 li:hover { background:#c3a085;}
.header1 .nav1 li:hover a{color:#ffffff;}
.header1 .nav2 {height:50px; float:left; width:100%; background:#CCC;}
.header1 .weizhi{ width:1100px; margin:0 auto;height:50px;}
.nav2 {height:50px; float:left; width:100%; background:#FFF; background-color:rgba(0,0,0,0.05);}
.weizhi{ width:1100px; margin:0 auto;height:50px;}
.footer{width: 100%;background:url("../images/bottom-bg.jpg") no-repeat center;height: 387px;position: relative;z-index: 90;}
.footer1{width: 100%;background:url("../images/bottom-bg1.jpg") no-repeat center;height: 300px;position: relative;z-index: 90;}
.footer .unfold{text-transform:uppercase;position: absolute;z-index: 5;display: inline-block;width: 80px;height: 80px;text-align: center;color: #c3a085;font-size: 14px;font-weight: bold;top: 10px;left: 50%;margin-left: -40px;border-radius:40px; background-color:#fff;}
.footer .unfold i{display: block;width: 80px;height: 20px;margin-top: 15px; background: url("../images/but-foot-menu.png") no-repeat center 0;-webkit-transition:all 0.1s linear;transition:all 0.1s linear; margin-bottom:5px;}
.footer .unfold.on i{background-position: center -20px;}
.footer .unfold p{line-height: 18px; color:#c3a085; font:"微软雅黑";font-size: 18px;text-transform:none;}
.footer .footMenu{height: 14px;margin: 30px auto 0;}
.footer .footMenu li{float: left;height: 14px;border-left: 1px solid #D8BE9F;padding: 0 50px;}
.footer .footMenu li:first-child{border-left: none;padding-left: 0;}
.footer .footMenu li.last{padding-right: 0;}
.footer .footMenu li a{display: block;text-align: center;line-height: 14px;color: #EEE3D6;text-transform:uppercase;}
.footer .bj , .footer1 .bj{height: 310px;margin-top: 12px;padding-top: 4px;}
.footer .bj .wrapper , .footer1 .bj .wrapper{margin-top: 55px;}
.footer .links , .footer1 .links {height: 80px; width:1050px; margin:0px auto; font-size:16px; margin-left:200px;}
.footer .links li , .footer1 .links li{float: left;height: 20px;border-left: 1px solid #e5e5e5;padding:0 32px; color:#fff; margin-top:40px; }
.footer .links li:nth-child(5) { width:80px; height:80px; border:none; margin-left:-30px;} 
.footer .links li:nth-child(6) { border:none;} 
.footer .links li a{color:#fff;}
.footer .links li:first-child , .footerlist .links li:first-child{border-left: none;margin-left: 0;padding-left: 0;}
.footer .contacts {float: right;width: 290px;}
.footer .contacts p{height: 27px;text-align: center;}
.footer .contacts p strong{display: inline-block;padding: 0 15px;border-radius: 27px;background: #BB976D;color: #E5D9CD;font-size: 12px;line-height: 27px;}
.footer .contacts p a.qq{margin-left: 10px;}
.footer .contacts h6{font-size: 29px;text-align: center;/*font-family: "Californian FB";*/color: #FFF;line-height: 50px;margin-top: 5px;word-spacing:10px;}
.footer .flink{width: 70vw;position: relative;margin:0px auto;min-width: 1000px;line-height:36px;text-align: left;color: #E5D9CD;font-size: 12px;}
.footer .flink a{ margin:0 5px;color: #E5D9CD;}
.footer .copyright { margin:0 auto;line-height:36px;text-align: center;color: #E5D9CD;font-size: 12px; height:180px; width:1080px;}
.footer1 .copyright1 { margin:40px auto;line-height:36px;text-align: center;color: #E5D9CD;font-size: 12px; height:180px; width:1080px;}
.footer .copyright a , .footer1 .copyright1 a{color: #E5D9CD;}
.footer .copyright .footleft , .footer1 .copyright1 .footleft {position: relative; width:660px; height:140px; line-height:26px;text-align: left;color: #ffffff;padding:40px 20px 0 40px; font-weight: 100;border-right: solid 1px #e5e5e5; }
.footer .copyright .footleft img{position: absolute;bottom: 20px;right: 20px;}
.footer .copyright .footleft2 , .footer1 .copyright1 .footleft2{ width:430px; height:140px; margin-left:60px; text-align:left; line-height:25px; padding-top:40px; color:#666666;}
.footer .copyright .footleft3 , .footer1 .copyright1 .footleft3{ width:129px; height:180px; margin-left:50px;}
.footer .copyright .footleft3 img , .footer1 .copyright1 .footleft3 img { margin-top:45px;}
.footer .copyright .footright ,.footer1 .copyright1 .footright { width:75px; height:135px; line-height:20px; margin-left:15px;color:#e5e5e5; padding-top:45px;}


.main{margin:130px auto 0;padding-top: 1px;}
.main .wrapper{padding:0;}



/* 对话框 */
#tempConfirmShade{position: fixed;background: #000000;left: 0;top: 0;bottom: 0;right: 0;display:none;z-index: 950;}
#tempConfirm{position: fixed;background: #FFF;left: 0;top: 0;display:none;min-width: 300px;min-height: 200px;text-align: left;z-index: 951;border-radius: 10px;}
#tempConfirm .title{line-height: 70px;position: relative;background: #E04142;border-top-left-radius: 10px;border-top-right-radius: 10px;}
#tempConfirm .title .titleCount{margin:0 60px 0 20px;font-weight: bold;color: #FFFFFF;font-size: 2.6em;}
#tempConfirm .title .tempConfirmCloes{display: inline-block;position: absolute;width: 60px;height: 70px;color: #FFF;font-size: 5em;font-style: normal;cursor: pointer;top: 0px;right: 0px;line-height: 70px;text-align: center;}
#tempConfirm .tempConfirmContents{background:#FFF;border-top-left-radius: 30px;border-top-right-radius: 30px;padding: 1px 0;}
#tempConfirm .tempConfirmButtonBox{text-align: center;border-top: 1px solid #E2E2E2;}
#tempConfirm .tempConfirmButtonBox a{display: inline-block;height:80px;width:50%;font-size: 24px;color: #585858;text-align: center;line-height:80px;margin: 0;font-weight: bolder;position: relative;}
#tempConfirm .tempConfirmButtonBox a:before{display: inline-block;content: "";position: absolute;height: 80px;left: 0;top: 0;width: 1px;background: #E2E2E2;}
#tempConfirm .tempConfirmButtonBox a:first-child:before{display: none;}
/* 弹出提示信息*/
.tempMsg{position: fixed;z-index: 999;display: none; padding: 10px 20px;background: #000;color: #FFF;font-size: 16px;max-width: 540px;line-height: 1.5em;}
.tempMsgBj{position: fixed;background: #000000;left: 0;top: 0;bottom: 0;right: 0;display:none;z-index: 998;margin-left: -322px;}

/* 弹出居中(单行)文本 */
.textLine{margin: 10px 40px 30px;text-align: center;font-size: 15px;}
/* 弹出左对齐(多行)文本 */
.textArea{margin: 10px 20px 40px;text-align: left;font-size: 15px;}

/* 9.1后加 */

.container{width:100%;height:auto;min-width:1100px;background:url(../images/bg_about.jpg) top center no-repeat #cbb9a3;overflow:hidden;margin:10px 0 -26px 0;}
.container1{width:100%;height:auto;min-width:1100px;background:url(../images/bg_team.jpg) top center no-repeat #d6d5d9;overflow:hidden;margin:10px 0 -26px 0;}
.container2{width:100%;height:auto;min-width:1100px;background:url(../images/bg_center.jpg) top center no-repeat #eae5df;overflow:hidden;margin:10px 0 -26px 0;}
.container2-2{width:100%;height:auto;min-width:1100px;background:url(../images/bg_xsr.jpg) top center no-repeat #eae5df;overflow:hidden;margin:10px 0 -26px 0;}
.container2-3{width:100%;height:auto;min-width:1100px;background:url(../images/bg_hy.jpg) top center no-repeat #eae5df;overflow:hidden;margin:10px 0 -26px 0;}
.container2-4{width:100%;height:auto;min-width:1100px;background:url(../images/bg_ts.jpg) top center no-repeat #eae5df;overflow:hidden;margin:10px 0 -26px 0;}
.container3{width:100%;height:auto;min-width:1100px;background:url(../images/bg_month.jpg) top center no-repeat #f7fafb;overflow:hidden;margin:10px 0 -26px 0;}
.container4{width:100%;height:auto;min-width:1100px;background:url(../images/bg_fk.jpg) top center no-repeat #adb0b3;overflow:hidden;margin:10px 0 -26px 0;}
.container5{width:100%;height:auto;min-width:1100px;background:url(../images/bg_member.jpg) top center no-repeat #f6f5fa;overflow:hidden;margin:10px 0 -26px 0;}
.noscroll_bg {background-size: cover;background-attachment: fixed;}

.maincon{width:1100px; height:100%; margin:100px auto 60px auto;background:url(../images/left_bg.png) repeat-y;}
.tabcontent{ height:auto;}
.pro_center{width:178px;padding:48px 0 58px 0;background:url(../images/slide_top.png) left center no-repeat #c3a085;text-align:center;}
.pro_center h3{font-size:20px;color:#fff;font-weight:bold;margin-bottom:8px;}
.pro_center p{font-size:12px;color:#fff;opacity:0.6;filter:alpha(opacity=60);font-family: Arial; text-transform:uppercase;}

/* 内页左侧菜单 */
.slide_left{width:178px;float:left;}
.slide_nav{width:178px;;padding-bottom: 50px;}
.slide_nav ul li > a{font-size:16px;display:block;line-height:60px;text-indent:28px;width:100%;border-bottom:1px solid #e3e3e3;background:url(../images/r_jt.png) 142px center no-repeat;}
.slide_nav ul li a:hover,.slide_nav ul li a.current{background:url(../images/r_jt_h.png) 142px center no-repeat;color:#c3a085;}
.slide_nav ul li a.on{background:url(../images/x_jt.png) 139px center no-repeat #fff;color:#666666;}
.slide_nav ul li dl{width:100%;display:none;}
.slide_nav ul li dl.on{display:block;}
.slide_nav ul li dl dd{height:48px;line-height:48px;border-bottom:1px solid #e3e3e3;text-indent:38px;}
.slide_nav ul li dl dd a{display:block;font-size:14px;background:url(../images/add.png) 24px -30px no-repeat;}
.slide_nav ul li dl dd a:hover,.slide_nav ul li dl dd a.current{background:url(../images/add.png) 24px 19px no-repeat #fcfbf4;}



.right_box{width:922px;background:#ffffff;float:left;min-height:841px}
.right_box2{width:922px;background:#ffffff;float:left;min-height:1500px}
.right_box1{ width:100%;}
.subject{width:100%;height:10px;margin-top:20px;}
.subject h3 {font-size: 18px;float:left;color:#c3a085;margin-left:50px;}
.subject1{width:100%;height:40px;margin-top:20px;}
.subject1 h3 {font-size: 18px;float:left;color:#c3a085;margin-left:50px; font-weight:bold;}
.area{font-size:14px; margin-left:10px; line-height:50px; width:400px; float:left;}
.area a{font-size:14px;color:#c3a085}
.area a:nth-child(2) { color:#8f8f8f}
.area a img{margin: 0 2px 0 0; vertical-align: middle;}
.area a:hover{color:#ceb18e;}
.area span{margin:0 5px;}
.area font{font-size:12px;color:#c3a085;}
.area i {width:6px;height:9px;display: inline-block;background: url(../images/r_jt.png) left center no-repeat;margin: 0 8px;}

.right_box_main{padding:0 50px 50px 50px;width:822px; margin-top:30px;}
.right_box1_main{padding:0 0 50px 30px;width:1040px;}
.right_box_main .hy_content{ font-size:12px; line-height:25px; color:#585858;}
.right_box1_main .hy_content{ font-size:12px; line-height:25px; color:#585858;}
.hy_content p{text-indent: 2em;}
/*搜素*/
.weizhi .bg_search{width:250px; height:24px;font-size:12px;padding-top:7px; float:right;}
.weizhi .kuan input{ width:230px; height:24px; border:none; font-size:12px; border-radius:5px;margin-top:5px;font-family:"微软雅黑"; 
padding-left:5px;color:#585858; float:left;}
.weizhi .an input{ width:20px; height:18px;  background:url(../images/an_02.png) no-repeat; /*background-size:60%;*/ border:none;  float:left; margin-top:10px;margin-left: -10%;}

/* 分页 */
.pages{margin:50px 0 40px 0;text-align: center;}
.pages li{float: left;list-style: none;}
.pages li{display: inline-block;height:44px;width:44px;border:1px solid #e1e1e1;text-align: center;line-height:44px;font-size: 13px;margin:0 6px;border-radius:100%;}
.pages li{background:#fff;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.pages li:hover{background: #c3a085;color: #FFFFFF;border:1px solid #dcc2a3;}
.pages li.thisclass{background: #c3a085;color: #FFFFFF;border:1px solid #dcc2a3;}

/*新闻 详细页 */
.textcon h1 {text-align: center;font-size: 20px; color: #000;}
.textcon h3 {display: block;text-align: center;margin: 18px 0;}
.textcon h3 em {color: #9d9d9d;display: inline-block;text-indent: 18px;line-height: 18px;
 margin-right: 30px; font-size: 12px;background: url(../images/newicon.png) 1px 0px no-repeat;font-family: Arial;}
.textcon h3 em:last-child{margin-right:0;}
.textcon h3 em.view{background-position:1px -26px; text-indent:20px;font-family:"微软雅黑";}
.textcon h3 em.author{background-position:1px -52px; text-indent:18px;font-family:"微软雅黑";}
.textcon > p{ padding: 10px 0 5px 0;margin-bottom:15px;line-height:32px;}
.content{padding-bottom:20px;line-height: 32px;font-size: 13px;}
.content img {display:block; margin:0 auto;max-width: 822px;vertical-align: top;text-align:center; }
.newsother {line-height: 32px;text-indent: 0;font-size: 14px;}
.newsother a {padding: 0 5px;text-decoration: underline;}
.newsother a:hover {text-decoration: none;}

.preN{height:105px;width:822px;line-height:105px;border-top:1px solid #ededed;}
.preN a{position:relative;display:block;}
.preN a.syp{float:left;padding-left:52px;}
.preN a em{display:inline-block;height:37px;width:37px;background:url(../images/prenext1.png) left center no-repeat;position:absolute;top:50%;margin-top:-18px;}
.preN a.syp em{background-position:0 0;left:0;}
.preN a.xyp em{background-position:-251px 0;right:0;}
.preN a.xyp{float:right;padding-right:52px;}
.preN a font{font-size:16px;margin-right:14px;}
.preN a.syp:hover em{background-position:-81px 0;}
.preN a.xyp:hover em{background-position:-171px 0;}


/* 头部下拉部分 */
.navigation-down {position: absolute;top: 52px;left: 0px;width: 100%;z-index:9;}
.nav-down-menu {width: 100%;margin: 0;background:url(../images/header_xl_bot.png) center top no-repeat; position: absolute;top: 0px;height:277px;}
.meun_con{width:1060px;margin:50px auto 30px auto;position:relative;}
.left_menu{width:700px;}
.left_menu dl{margin:5px 0 16px 0;line-height:20px; }
.left_menu dl dt{font-weight:bold;height:21px;float:left;color: #888;}
.left_menu dl dd{float:left;margin-left:15px;font-weight:bold;}
.left_menu dl dd a{display:block;font-weight: normal;color: #888;}
.left_menu dl dd a:hover{color:#bf9664;}
.right_pic{width:338px;margin-top:-35px;}
.right_pic img{max-width:338px;}


.bdsharebuttonbox{height: 30px;}

/*品牌活动页*/
#tab1{width:801px;height:34px;border:1px #f0f0f0 solid;border-bottom:0;}
#tab1 ul{margin:0;padding:0;}
#tab1 li{float:left;height:40px;line-height:40px;text-align:center;border-right:1px #f0f0f0 solid;cursor:pointer; width:199px;}
#tab1 li.now{color:#c3a085;background:#f0f0f0;font-weight:bold;}
.tablist{width:801px;height:240px;line-height:24px;border:1px #f0f0f0 solid;border-top:0;display:none; background:#f0f0f0;}
.block{display:block;}
.tablist img { float:left; margin-left:25px; margin-top:18px;}
.tablist dl { width:375px;float:left; height:193px; margin-left:20px; margin-top:18px;}
.tablist dl dt { font-size:18px;}
.tablist dl dd { font-size:14px; margin-top:25px;}
.tablist dl span{margin-top:15px; display:block; width:140px; height:35px; line-height:35px;}
.tablist dl span a { color:#c3a085;padding-bottom:5px; border-bottom:1px solid #c3a085 }
.old_hd{ margin-top:25px;}
.old_hd dl { width:259px; background:#999; float:left; margin-bottom:20px;}
.old_hd dl dt { height:144px;}
.old_hd dl dd { height:50px; background:#f0f0f0; line-height:50px; text-align:center;}
.old_hd dl dd a:hover {color:#c3a085;}
<!--.old_hd dl:nth-child(2),.old_hd dl:nth-child(3),.old_hd dl:nth-child(5),.old_hd dl:nth-child(6),.old_hd dl:nth-child(8),.old_hd dl:nth-child(9),.old_hd dl:nth-child(11),.old_hd dl:nth-child(12){ margin-left:15px;}-->

.old_hd dl:nth-child(3n-1),.old_hd dl:nth-child(3n){ margin-left:15px;}


