@charset "utf-8";
body,div,li,ul,ol,dl,dd,dt,span,b,strong,p,h1,h2,h3,h4,h5,input{margin:0;padding:0;}
ul,li,dl,dt,dd,ol{list-style:none;list-style-type:none;}
a img,a,a:active,a:visited{border:none;text-decoration:none; outline:none;}
body{font-size:16px;}
input,body{ font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB",Arial,sans-serif;}
.nav li.visited a{color: #fceb8d;font-weight: bold;border-bottom: 3px solid #dacb92}
input::-webkit-input-placeholder{color: #b4b4b4;}
.txover{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.white{color: #ffffff!important;}
.black{color: #222222!important;}
.banner{width: 100%;min-width: 1200px;}
.banner img{width: 100%;}
div:before,div:after {display: table;content: '';height: 0;overflow: hidden;clear: both;}
.none,.hide {display: none;}
.fl {float: left;}
.fr {float: right;}

.mypage{ width:auto; height:40px; overflow:hidden; clear:both; text-align:center;  margin:15px auto 0 auto;}
.mypage li{ min-width:32px; height:32px;text-align:center; display:inline-block; line-height:32px; margin-right:4px;}
.mypage li:first-child a,.mypage li:last-child a{box-sizing: border-box;padding: 0 10px;}
.mypage li a{ width:100%; height:32px; text-align:center; line-height:32px; display:block; font-size:14px; color:#966a3c; border:solid 1px #764f2f; border-radius:2px;box-sizing: border-box; }
.mypage li a:hover,.mypage li.active a{ background:#e1aa6d; color:#966a3c; border:solid 1px #e1aa6d; }

.article-pager{ width:1200px; height:38px; margin:0px auto 30px auto; clear:both; text-align:center;margin-top: 40px;}
.article-pager li{ width:128px; height:38px; text-align:center; display:inline-block; line-height:38px; box-sizing:border-box; border-radius:2px; border: solid 1px #e1aa6d;box-shadow: 0 1px 2px rgba(0,0,0,0.1); margin-right:7px;}
.article-pager li a{ width:100%; height:38px; display:block; color:#e1aa6d;}
.article-pager li:hover{ background:#e1aa6d; color:#754d24; border:solid 1px #e1aa6d;}
.article-pager li:hover a{ color:#754d24;}

.head{width: 100%;height: 90px;box-sizing: border-box;position: fixed;left: 0;top: 0;background-color: rgba(160, 0, 0, 0.6);z-index: 999;}
.head-main{width: 1200px;height: 100%;margin: auto;}
.logo{float: left;display: block;margin: 20px 0;}
.nav{width: 800px;height: 90px;float: left;margin-left: 80px;}
.nav li{width: 100px;height: 90px;float: left;text-align: center;line-height: 90px;font-weight: bold;box-sizing: border-box;padding: 0 15px;}
.nav li a{display: block;width: 100%;height: 100%;color: #ffffff;box-sizing: border-box;font-weight: normal;}
.search{width: 130px;height: 33px;border-radius: 16px;border: solid 1px #c6c6c6;float: right;vertical-align: middle;margin: 28px 0;}
.search input{width: 75%;height: 33px;float: left;border: none;outline: none;background: none;display: block;text-indent: 14px;color: #b4b4b4;}
.inbanner{width: 100%;min-width: 1200px;overflow: hidden;max-height: 847px;}
.inbanner img{width: 100%;}
/*foot*/
.foot-main{width: 100%;min-width: 1200px;height: 161px;background-color: #060503;border-top: 1px solid #2e2d2b;}
.foot{width: 1200px;height: 161px;margin: auto;}
.foot-left{width: 850px;height: 161px;display: inline-block;}
.foot-nav{width: 480px;height: 15px;margin-top: 50px;font-size: 0;}
.foot-nav li{width: 80px;height: 15px;display: inline-block;border-right: 1px solid #7e6d56;}
.foot-nav li:last-child{border: none;}
.foot-nav li a{display: block;width: 100%;height: 15px;font-size: 14px;text-align: center;color: #7e6d56;line-height: 15px;}
.foot-nav li a:hover{color: #ffffff;}
.copys{width: 100%;color: #7e6d56;font-size: 14px;margin-top: 24px;}
.copys a{display: inline-block;color: #7e6d56;height: 16px;font-size: 14px;line-height: 16px;vertical-align: middle;}
.copys p{display: inline-block;color: #7e6d56;height: 16px;font-size: 14px;line-height: 16px;vertical-align: middle;}
.foot-right{width: 350px;height: 161px;float: right;line-height: 161px;}
.share{width: 200px;font-size: 0;float: right;vertical-align: middle;text-align: right;}
.share li{width: 36px;height: 36px;line-height: 36px;vertical-align: middle;display: inline-block;font-size: 14px;color: #7e6d56;margin-right: 12px;position: relative;}
.share li:last-child{margin-right: 0;}
.share li .share-weixin{position: absolute;right: -58px;top: -150px;width: 150px;height: 150px;background: url(../images/weixin-bg-b.png) no-repeat center center;background-size: cover;overflow: hidden;display: none;z-index: 18;}
.share-weixin img {display: block;margin: 5px auto;overflow: hidden;}
.about{width: 100%;min-width: 1200px;height: 630px;background-color: #000000;margin-top: -4px;box-sizing: border-box;padding: 40px 0;}
.about-main{width: 1200px;height: 100%;margin: auto;}
.about-left{float: left;width: 576px;height: 100%;}
.about-video{width: 100%;height: 340px;position: relative;cursor: pointer;}
.play{display: none;position: absolute;left: 50%;margin-left: -36px;top: 50%;margin-top: -48px;background: none;border: none;outline: none;cursor: pointer;z-index: 30;}
.aboutus{width: 100%;height: 189px;background: url("../images/about.jpg")no-repeat center center;margin-top: 20px;cursor: pointer;box-sizing: border-box;padding-top: 20px;}
.about-topic{text-align: center;font-size: 20px;height: 20px;line-height: 20px;color: #ffffff;margin-bottom: 20px;}
.about-intro{width: 522px;height: 60px;font-size: 14px;line-height: 20px;text-indent: 2em;color: #ffffff;margin: auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;margin-bottom: 20px;}
.more{display: block;width: 108px;height: 27px;margin: auto;}
.about-right{float: right;width: 604px;height: 100%;vertical-align: middle;}
.news{width: 100%;height: 340px;background-color: #333333;}
.news-left{float: left;width: 302px;height: 100%;box-sizing: border-box;padding: 20px;}
.new-topic{height: 16px;line-height: 16px;color: #dfbc7a;margin-bottom: 20px;}
.news-banner{width: 100%;min-height: 183px;overflow: hidden;}
.news-banner img{height: 183px;margin-bottom: 14px;}
.news-banner .swiper-button-next, .news-banner .swiper-button-prev {position: absolute;top: 170px;width: 35px;height: 35px;z-index: 35;cursor: pointer;background-size: 10px 18px;background-position: center;background-repeat: no-repeat;background-color: #dacb92;}
.news-banner .swiper-button-next.swiper-button-disabled,.news-banner  .swiper-button-prev.swiper-button-disabled {opacity: 1;cursor: auto;pointer-events: none;background-color: #a69066;}
.news-banner .swiper-button-prev,.news-banner  .swiper-container-rtl .swiper-button-next {right: 35px;left: auto}
.news-banner .swiper-button-next,.news-banner  .swiper-container-rtl .swiper-button-prev {right: 0px;left: auto}
.newtitle{width: 100%;height: 15px;line-height: 15px;font-size: 15px;color: #ffffff;margin-bottom: 15px;}
.newintro{width: 100%;height: 30px;line-height: 15px;font-size: 12px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;color: #d6d6d6;}
.news-right{float: right;width: 302px;height: 100%;background-color: #dacb92;box-sizing: border-box;padding: 28px 20px;}
.newslist{width: 100%;height: 50px;}
.newslist:last-child{height: 33px;}
.list-topic{width: 100%;height: 15px;line-height: 15px;font-size: 15px;box-sizing: border-box;padding-left: 10px;background: url("../images/dot.png")no-repeat left center;color: #000000}
.newslist span{font-size: 12px;color: #895d09;margin-left: 10px;}
.story{width: 100%;height: 189px;margin-top: 20px;}
.story-left{float: left;width: 302px;height: 100%;background: url("../images/story.jpg")no-repeat center center;box-sizing: border-box;padding: 33px 35px;}
.story-right{float: right;width: 302px;height: 100%;background: url("../images/hottel.jpg")no-repeat center center;box-sizing: border-box;padding: 33px 35px 0 33px;}
.story-topic{width: 100%;height: 20px;line-height: 20px;font-size: 20px;margin-bottom: 12px;}
.story-en{width: 100%;height: 16px;line-height: 16px;margin-bottom: 20px;}
.story-right h1{height: 27px;line-height: 27px;font-size: 27px;text-align: center;margin-bottom: 12px;}
.teldot{display: block;margin: auto;margin-bottom: 10px;}
.tel{display: block;margin: auto;}
.profile{width: 100%;min-width: 1200px;min-height: 750px;background-color: #281b10;margin-top: -4px;box-sizing: border-box;padding-top: 70px;padding-bottom: 60px;}
.profile-main{width: 1200px;height: auto;margin: auto;}
.gjtopic{width: 100%;height: auto;text-align: center;}
.gj-en{height: 26px;line-height: 26px;font-size: 26px;color: #e9e9e9;margin-bottom: 15px;}
.gj-ch{font-size: 24px;height: 24px;line-height: 24px;color: #e9e9e9;}
.profile-content{color: #d0b59d;}
.development{width: 100%;min-width: 1200px;min-height: 675px;background: url("../images/development-bg.jpg")no-repeat center center;box-sizing: border-box;padding-top: 70px;}
.development-main{width: 1200px;height: auto;margin: auto;}
.time-line{width:1200px;margin:20px auto;position: relative;}
.time-line .left-btn,.time-line .right-btn{width: 38px;height: 38px;background: url(../images/arrow-hover.png) no-repeat;position: absolute;margin-top:-20px;cursor: pointer;}
.time-line .left-btn{left:0;top:50%;}
.time-line .right-btn{right:0;top:50%;transform: rotate(180deg);}
.time-line .right-btn:hover{background: url(../images/arrow-hover.png) no-repeat;transform: rotate(180deg);}
.time-line .left-btn:hover{background: url(../images/arrow-hover.png) no-repeat;}
.time-line .time-box{width: 1120px;margin: 0 auto;overflow: hidden;}
.time-line .time-box ul{overflow: hidden;position: relative;height: 255px;}
.time-line .time-box ul:after{content: "";background: #d2d2d2;height: 1px;width: 100%;position: absolute;left:0;top:50%;}
.time-line .time-box li{width:240px;height: 80px;float: left;padding: 10px;box-sizing: border-box;border: 1px solid #764f2e;position: relative; cursor: pointer;text-align: center;background-color: #764f2e;color: #ffffff;}
.time-line .time-box li:nth-child(2n){margin-top: 162px;}
.time-line .time-box li:before{content: "";border-left: 1px solid #764f2e;border-bottom: 1px solid #764f2e;position: absolute;width: 16px;height: 16px;background: #764f2e;   bottom: -9px; transform: rotate(-45deg);left: 50%;margin-left: -8px;}
.time-line .time-box li:after{content: "";width: 25px;height: 25px;background: url(../images/point.png) no-repeat;position: absolute;left:50%;margin-left:-12px;bottom: 0;    bottom: -60px; z-index: 1;}
.time-line .time-box li:nth-child(2n):before{bottom: auto;top: -10px;transform: rotate(-225deg);}
.time-line .time-box li:nth-child(2n):after{bottom: auto;top:-46px;}
.time-line .time-box li:hover,.time-line .time-box li.active{background: #764f2e;color:#fff;border-color: #764f2e;}
.time-line .time-box li:hover h3,.time-line .time-box li.active h3{color: #ffffff;}
.time-line .time-box li:hover:before,.time-line .time-box li.active:before{border-color: #764f2e;background: #764f2e;}
.time-line .time-box li:hover:after,.time-line .time-box li.active:after{background: url(../images/point.png) no-repeat;}
.time-line .time-box li h3{color: #0076fe;}
.time-line .time-box li p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;height: 38px;}
.founder{width: 100%;min-width: 1200px;min-height: 780px;background-color: #201813;box-sizing: border-box;padding: 70px 0;}
.founder-main{width: 1200px;height: auto;margin: auto;}
.founders{width: 100%;height: auto;}
.founder-pic{display: inline-block;width: 372px;height: 533px;overflow: hidden;}
.founder-pic img{vertical-align: top;display: block;margin-left: 80px;}
.founder-txt{display: inline-block;overflow: hidden;width: 728px;height: auto;vertical-align: top;color: #c0b5af;}
.framework{width: 100%;min-width: 1200px;min-height: 675px;background: url("../images/framework.jpg")no-repeat center center;}
.framework-main{width: 1200px;height: auto;margin: auto;box-sizing: border-box;padding-top: 70px;}
.why{width: 100%;min-width: 1200px;min-height: 933px;background-color: #000000;margin-top: -4px;box-sizing: border-box;padding-top: 80px;padding-bottom: 60px;}
.why-main{width: 1200px;height: auto;margin: auto;}
.why-topic{width: 100%;height: 52px;background: url("../images/w-tpc.png")no-repeat center top;box-sizing: border-box;padding-top: 13px;font-size: 40px;color: #f8cc8f;font-weight: bold;text-align: center;line-height: 34px;margin-bottom: 40px;}
.why-mid{width: 100%;min-height: 360px;overflow: hidden;}
.why-left{display: inline-block;width: 553px;height: 360px;overflow: hidden;}
.why-left img{width: 100%;height: 100%;}
.why-right{display: inline-block;width: 606px;height: 360px;margin-left: 35px;vertical-align: top;box-sizing: border-box;padding-top: 15px;font-size: 14px;color: #f3f2f0;}
.advantage{width: 100%;min-width: 1200px;min-height: 100px;background-color: #1b1313;box-sizing: border-box;padding: 90px 0;}
.adv-main{width: 1200px;height: auto;margin: auto;}
.adv-item:nth-child(odd){width: 100%;height: 286px;margin-bottom: 40px;}
.adv-item:nth-child(even){width: 100%;height: 286px;margin-bottom: 40px;}
.adv-item:nth-child(odd) .adv-pic{float: right;width: 508px;height: 286px;vertical-align: top;}
.adv-item:nth-child(odd) .adv-txt{float: left;width: 690px;height: 286px;vertical-align: top;background-color: #1e1e1e;box-sizing: border-box;padding: 40px 65px;}
.adv-item:nth-child(even) .adv-pic{float: left;width: 508px;height: 286px;vertical-align: top;}
.adv-item:nth-child(even) .adv-txt{float: right;width: 690px;height: 286px;vertical-align: top;background-color: #1e1e1e;box-sizing: border-box;padding: 40px 65px;}
.adv-topic{font-size: 24px;height: 24px;line-height: 24px;color: #edc389;margin-bottom: 30px;}
.adv-txt hr{width: 19px;height: 3px;background-color: #ffffff;border: none;margin: 0 0 30px 0;}
.adv-intro{font-size: 14px;min-height: 80px;line-height: 28px;color: #ffffff;text-indent: 2em;}
.process{width: 100%;min-width: 1200px;height: 885px;background: url("../images/jmlc-bg.jpg")no-repeat center center;box-sizing: border-box;padding-top: 80px;}
.process-main{width: 1200px;height: auto;margin: auto;}
.yq{width: 100%;min-width: 1200px;min-height: 950px;background: url("../images/jmyq-bg.jpg")no-repeat center center;box-sizing: border-box;padding-top: 100px;}
.yq-main{width: 1200px;height: auto;margin: auto;}
.jm-tp{font-size: 22px;font-weight: bold;border-left: 4px solid #ffffff;box-sizing: border-box;padding-left: 18px;line-height: 22px;height: 22px;display: block;margin-bottom: 20px;}
.jm-in{height: 16px;line-height: 16px;box-sizing: border-box;padding-left: 20px;}
.news-nav{width: 100%;min-width: 1200px;min-height: 60px;font-size: 0;background-color: #764f2f;margin-top: -4px;}
.news-nav ul{width: 1200px;min-height: 60px;margin: auto;}
.news-nav ul li{display: inline-block;width: 150px;height: 60px;text-align: center;line-height: 60px;font-size: 17px;}
.news-nav ul li a{display: block;width: 100%;height: 100%;color: #ffffff;}
.news-nav ul li.on a{background-color: #e1aa6d;color: #754d24;}
.newsblock{width: 100%;min-width: 1200px;height: auto;box-sizing: border-box;padding: 30px 0;}
.news-main{width: 1200px;min-height: 200px;margin: auto;}
.news-list{width: 100%;height: 200px;box-sizing: border-box;border-bottom: 1px solid #764f2f;margin-bottom: 30px;}
.new-pic{width: 240px;height: 167px;float: left;overflow: hidden;}
.new-pic img{width: 100%;height: 100%;}
.news-txt{width: 930px;height: auto;float: right;vertical-align: top;box-sizing: border-box;padding-top: 14px;}
.news-topic{height: 16px;line-height: 16px;color: #e1aa6d;margin-bottom: 25px;}
.news-intro{font-size: 14px;height: 40px;line-height: 22px;color: #e7e7e7;}
.newsmore{display: block;width: 96px;height: 34px;border: solid 1px #e1aa6d;font-size: 14px;color: #e1aa6d;text-align: center;line-height: 34px;box-sizing: border-box;float: right;margin-top: 25px;}

.articlemain{width: 100%;min-width: 1200px;height: auto;padding: 30px 0;}
.article{ width:1200px; box-sizing: border-box; min-height:500px; margin: auto; overflow:hidden; background:#fff;-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.2);box-shadow: 0 2px 6px rgba(0,0,0,0.2); padding:30px; clear:both; border:solid 1px #ddd; border-bottom:none;}
.article p{ line-height:200%; font-size:14px; margin-top:5px;}
.article .article-header{ margin:0px auto 10px auto; overflow:hidden; text-align:center;}
.article .article-head{ font-size:23px; line-height:120%; margin-bottom:10px;font-family:"微软雅黑"; color:#333;}
.article .article-tags{ width:100%; height:45px;line-height:45px;  border-top:solid 1px #ececec; border-bottom:solid 1px #ececec; margin:15px auto 20px auto; color:#666; font-family:"微软雅黑"; clear:both; text-align:center; }
.article .article-tags span{ margin-right:25px;}
.article .tags-grroup{ cursor:pointer;}

.article .article-content{ width:100%; height:auto; overflow:hidden; line-height:200%; font-family:"微软雅黑"; font-size:14px;}
.article .article-content img{ max-width:1140px; cursor:pointer; display:block; display:block; margin:5px auto 0px auto;}
.article .article-content p{ line-height:200%;}
.icon{margin-right: 5px;}
.icon img{vertical-align: middle;margin-top: -3px;}

.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}
.clearfix{*zoom:1;}
.clearfix { clear:both; }/*IE/7/6*/

.bread{width: 1200px;height: auto;margin: auto;font-size: 14px;color: #ffffff;margin-bottom: 30px;}
.bread a{color: #ffffff}
.bread img{vertical-align: middle;margin-top: -4px;margin-right: 7px;}

.prolist{float: left;width: 285px;min-height: 315px;margin-right: 30px;margin-bottom: 30px;}
.prolist:nth-child(4n){margin-right: 0}
.propic{width: 100%;height: 210px;box-sizing: border-box;border: solid 1px #764f2f;background-color: #000000;text-align: center;overflow: hidden;transition: .3s all;-webkit-transition: .3s all}
.propic img{width: 100%;height: 100%;}
.protitle{width: 100%;height: 45px;line-height: 45px;font-size: 20px;text-align: center;transition: .3s all;-webkit-transition: .3s all}
.prolist:hover .propic{border: solid 1px #e1aa6d;}
.prolist:hover .protitle{color: #e1aa6d!important;}
.promain{width: 1200px;min-height: 100px;margin: auto;overflow: hidden;height: auto;}
.pro-pic{width: 100%;height: auto;margin-bottom: 40px;}
.picleft{display: inline-block;width: 500px;height: 500px;background-color: #000000;border: solid 1px #764f2f;box-sizing: border-box;text-align: center;line-height: 500px;overflow: hidden;}
.picleft img{max-width: 100%;vertical-align: middle;}
.picright{width: 50%;min-height: 360px;display: inline-block;vertical-align: top;margin-top: 20px;margin-left: 50px;}
.picright p{height: 16px;line-height: 16px;margin-bottom: 15px;}
.picright a{display: block;width: 150px;height: 48px;background-color: #e1aa6d;font-size: 18px;color: #754d24;text-align: center;line-height: 48px;margin-top: 70px;}
.pro-content{width: 100%;min-height: 20px;}
.procontent{width: 800px;height: auto;margin: auto;}
.procontent img{max-width: 800px;overflow: hidden;display: block;margin: auto;}
.pro-tit{width: 100%;height: 48px;box-sizing: border-box;border-bottom: 1px solid #764f2f;margin-bottom: 30px;}
.pro-tit span{display: block;width: 150px;height: 48px;background-color: #764f2f;font-size: 18px;text-align: center;line-height: 48px;font-weight: bold;}
.ckmore{width: 200px;height: 34px;display: block;background-color: #e1aa6d;color: #ffffff;text-align: center;line-height: 34px;margin: auto;margin-top: 28px;cursor: pointer;}
.proprice{text-align: center;color: #ff0000;;height: 20px;line-height: 20px;}

.product{width: 100%;min-width: 1200px;height: auto;}
.product-main{width: 100%;padding: 30px 0 10px;overflow: hidden;}
.product-item{width: 25%;float: left;padding-bottom: 64px; margin-bottom: 40px;overflow: hidden;position: relative;}
.loadmore{width: 100%;min-width: 1200px;height: 40px;text-align: center;line-height: 40px;display: block;color: #ffffff;font-size: 18px;background-color: #bdbdbd;}
.product-item:nth-child(4n+1) .item-line,.product-item:nth-child(4n+2) .item-line,.product-item:nth-child(4n+3) .item-line{position:absolute;top:0;right:0;width:1px;height:412px;background:#1e0e01;}

.izl-rmenu{position:fixed; right:0; margin-left:532px; top:40%; padding-bottom:73px;z-index:999; }
.izl-rmenu .btn{width:60px; height:60px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color: #ae8f55;}
.izl-rmenu .btn-qq:hover{background-color:#ae8f55;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) center center no-repeat; background-color:#ae8f55e3; text-decoration:none; display:block;}
.izl-rmenu .btn-shop{background:url(../images/r_shop.png) 0px 0px no-repeat; background-color: #ae8f55e3;}
.izl-rmenu .btn-shoop:hover{background-color:#ae8f55;}
.izl-rmenu a.btn-shop,.izl-rmenu a.btn-shop:visited{background:url(../images/r_shop.png) center center no-repeat; background-color:#ae8f55e3; text-decoration:none; display:none;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) center center no-repeat;background-size: 65px 65px; background-color:#ae8f55e3;}
.izl-rmenu .btn-wx:hover{background-color:#ae8f55;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-165px; top:-40px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) -5px -6px no-repeat; background-color:#ae8f55e3;}
.izl-rmenu .btn-phone:hover{background-color:#ae8f55;}
.izl-rmenu .btn-phone .phone{background-color:#ae8f55; position:absolute; width:160px; left:-165px; top:0px; line-height:60px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) center center no-repeat; background-color:#ae8f55e3;background-size: 60px 50px; display:none;}
.izl-rmenu .btn-top:hover{background-color:#ae8f55;}

.clear {display: block;clear: both;}
.contact-tit{font-size:36px;line-height:83px;font-weight:normal;color:#d0b59d;border-bottom:1px solid #e7e7e7;margin-bottom:36px;}
.contact_wrap .bBl{padding-bottom:75px;}
.contact-lBx{width:770px;}
.contact-box{padding-bottom:56px;} 
.contact-box .tit{font-size:24px;font-weight:bold;line-height:54px;color:#e71a21;margin-bottom:12px;}
.contact-box .con{font-size:20px;line-height:36px;color:#666464;}
.contact-rBx{padding-top:5px;padding-right:36px;}
.contact-rBx .img-wrap{margin-right:16px;}
.contact-online .status{padding-top:22px;padding-bottom:28px;}
.contact-online .status .label{float:left;position:relative;padding-left:40px;margin-right:48px;margin-bottom:10px;font-size:20px;line-height:50px;height:50px;color:#d0b59d;cursor:pointer;}
.contact-online .status .label input{display:none;}
.contact-online .status .label:before{content:'';position:absolute;width:30px;height:30px;top:50%;left:0;margin-top:-15px;background:#dcdddd;}
.contact-online .status .label.checked:before{background:url(../images/checked-big.png) no-repeat left center;}
.contact-online .input-wrap{margin-top:20px;}
.contact-online .input-inDiv{position:relative;height:60px;background:#f9f9f9;}
.contact-online .input-inDiv input[type=text],.contact-online .input-inDiv input[type=password],.contact-online .input-inDiv textarea{padding-left:18px;font-size:20px;background:none;outline:none;border:none;border-radius:0;color:#666464;}
.contact-online .input-inDiv input:focus,.contact-online .input-inDiv textarea:focus{outline:none;}
.contact-online .input-inDiv textarea{width:100%;height:222px;line-height:32px;padding-top:15px;padding-bottom:15px;padding-right:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;resize:none;}
.contact-online .input-inDiv input[type=text],.contact-online .input-inDiv input[type=password]{	line-height:24px;padding-top:18px;padding-bottom:18px;}
.contact-online .input-wrap1 .input-inDiv{padding-right:280px;}
.contact-online .input-wrap1 .labels{position:absolute;top:50%;padding-left:28px;height:30px;line-height:30px;margin-top:-15px;color:#9fa0a0;font-size:20px;cursor:pointer;}
.contact-online .input-wrap1 .labels1{right:134px;}
.contact-online .input-wrap1 .labels2{right:18px;}
.contact-online .input-wrap1 .labels input{display:none;}
.contact-online .input-wrap1 .labels:before{content:'';position:absolute;top:50%;width:20px;height:20px;margin-top:-10px;left:0;background:#dcdddd;}
.contact-online .input-wrap1 .labels.checked:before{background:url(../images/checked.png) no-repeat left center;}
.contact-online .input-wrap1 input[type=text],.contact-online .input-wrap1 input[type=password]{width:630px;}
.contact-online .input-wrap2 input[type=text],.contact-online .input-wrap2 input[type=password]{width:440px;}
.contact-online .input-inDiv-w{width:50%;}
.contact-online .input-inDiv-w1 .input-inDiv{margin-right:13px;}
.contact-online .input-inDiv-w2 .input-inDiv{margin-left:13px;}
.contact-online .input-inDiv3{height:297px;}
.contact-online .buttons-wrap{position:absolute;right:0;bottom:0;height:48px;white-space:nowrap;}
.contact-online .input-reset,.contact-online .input-submit{display:inline-block;vertical-align:top;font-size:20px;line-height:48px;padding:0 44px;cursor:pointer;border:none;outline:none;}
.contact-online .input-reset:focus,.contact-online .input-submit:focus{outline:none;}
.contact-online .input-reset{background:#dcdddd;color:#9fa0a0;}
.contact-online .input-submit{background:#e71a21;color:#fff;}