@charset "utf-8";
/* CSS Document */
.line-bottom{border-bottom: 2px solid #C9CACA;}
.w-bg{background-color: #FFFFFF;}
.g-bg{background-color: #F0F0F0;}
.b_bg{background-color: #daf2ff;}
.o-bg{background-color: #b5871a;}
.r-bg{background-color: #a01f1f;}
.o-bg2{background-color: #F8F8F8;}
.o-bg1{background-image: url(../img/bg1.jpg); background-repeat: repeat-x;}
.o-bg3{background-image: url(../img/bg3.jpg); background-repeat: repeat-x; background-size: auto 100%;}
.o-bg4{background-image: url(../img/bg3.jpg); background-repeat: repeat-x; background-size: auto 100%;}
body{background-color: #b5871a; color: #371702; min-width: 980px;}
html{min-width: 980px;}
body, h1, h2, h3, h4, h5, h6, p{font-family: "Microsoft Yahei";}
.pd-r-0{padding-right: 0;}
.fr{float: right;}
.fl{float: left;}
.mg_t_10{margin-top:10px;}
.mg_t_20{margin-top:20px;}
.mg_b_t_30{margin-top: 30px; margin-bottom: 30px;}
.mg_t_30{margin-top: 30px;}
.mg_b_30{margin-bottom: 30px;}
.mg_b_t_10{margin-top: 10px; margin-bottom: 10px;}
.mg_b_t_20{margin-top: 20px; margin-bottom: 20px;}
.mg_b_t_60{margin-top: 60px; margin-bottom: 60px;}
.mg_b_90{margin-bottom:90px;}
.mg_b_40{margin-bottom:40px;}
.mg_b_50{margin-bottom:50px;}
.pd_t_10{padding-top:10px;}
.pd_t_20{padding-top:20px;}
.pd_t_30{padding-top:30px;}
.pd_t_90{padding-top:90px;}
.pd_r_50{padding-right: 50px;}
.pd_l_50{padding-left: 50px;}
.pd_b_20{padding-bottom:20px;}
.h_120{height: 120px;}
.no_border-box{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
a{color: #371702;}
a:hover{text-decoration:none; color: inherit;}
li{list-style-type:none;}
input:focus{outline:none}
p{font-size:14px; line-height:28px;}
.clear{clear:both;}
.ta_c{text-align: center;}
.kl-icon{background-image: url("../images/icon.png"); display: inline-block;}
.kl-title3{font-size: 18px; color: #371702; line-height: 24px;}
.kl-p{line-height: 18px; font-size: 13px; color: #371702;}
.kl-title2{font-size: 30px; color: #371702;}
.layui-container, .container{width: 1170px;}
.col-sm-4 {width: 33.33333333%;}
.col-sm-8{width: 66.66666667%;}
.layui-col-sm6{width: 50%;}
.layui-col-sm2 {width: 16.66666667%;}
.layui-col-sm12 {width: 100%;}
.layui-col-sm1, .layui-col-sm10, .layui-col-sm11, .layui-col-sm12, .layui-col-sm2, .layui-col-sm3, .layui-col-sm4, .layui-col-sm5, .layui-col-sm6, .layui-col-sm7, .layui-col-sm8, .layui-col-sm9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9{float: left;}
.navbar-collapse.collapse{display: block!important;}
.navbar-toggle {display: none;}
.col-sm-12{width: 100%\9;}
.orange{background-color: #a97a0b;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #371702;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #371702;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{
    color: #371702;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{
    color: #371702;
}
/*头部导航*/
.kl-header{min-height: 75px;}
.kl-nav{background:none; color: #371702; padding:0; text-align: right;}
.kl-header .layui-header{height: 75px; background-color: #a97a0b;}
.ml-breadcrumb{position: absolute; right: -1px; top: 0; color: #FFFFFF;}
.kl-nav .layui-nav-more{display: none;}
.kl-navbar{padding: 0;}
.logo{height: 60px;}
.logo img{width: 188px; height: 40px; margin-top: 18px;}
.kl-nav .layui-nav-item a:hover, .kl-nav .layui-this a{color: #1c408d;}
.kl-nav .layui-nav-item a{color: #371702; /*width: 96px\9;*/ text-align: center; padding: 0;}
.kl-nav .layui-nav-item{line-height: 50px; margin: 0 8px;}
.kl-nav-child{top: 60px;}
.kl-nav .layui-this:after{display: none;}
.kl-nav .layui-this .ml-line{display: block; position: absolute; left: 0; top: 44px;  width: 100%;  height: 2px;  background-color: #1c408d;  transition: all .2s; -webkit-transition: all .2s;}
.kl-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{height: 2px; background-color: #1c408d;}
.kl-scarch{padding: 26px 44px 0 0; float: right;}
.scarch-child .layui-input{width: 188px; float:right; height: 26px; line-height: 26px; padding: 3px 0 3px 10px; -moz-border-radius: 0px; -webkit-border-radius: 0px;border-radius: 0px; border: 1px solid #fffbda; background: #fffbda; color: #371702; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}
.kl-search-icon{font-size:22px; position: absolute; height: 38px; width: 30px; right: 0px; top: 13px; line-height: 38px; text-align: center; color: #edea36; cursor: pointer;}
.kl-nav .scarch-child{left: auto !important; right: -46px !important; width: 200px; padding: 6px !important;}
.header-txt{height: 75px; padding: 19px 0 23px;}
.header-txt img{width: 217px; height: 25px; margin-top:8px; margin-bottom:8px;}
.header-txt p{font-size: 34px; color: #fffbda; font-family: "宋体"; letter-spacing: 8px; position: relative; right: 0px;}

.kl-nav .layui-nav-child{z-index: 1001; padding: 0; top: 44px; border-radius: 0; box-shadow: inherit; background-color: #b5871a; border: none;}
.kl-nav .layui-nav-child dd{display: table-cell;}
.kl-nav .layui-nav-child dd a{line-height: 35px; color: #fffcdb; padding: 0 10px;}
.kl-nav .layui-nav-child dd a:hover{background: none; color: #fffcdb;}
.layui-nav .layui-nav-child dd.layui-this a, .layui-nav-child dd.layui-this{background: none;}
/*导航2*/
.g-wrap {position:relative; margin:0 auto; height:100%;}
.header {position:relative; z-index:5; height:55px;}
#logo {position:absolute; top:26px; left:1px; width:151px; height:26px; background:url(../img/header/logo.png) no-repeat 0 0;}
.kl-nav {position:absolute; top:0; right:-23px; z-index:4; height:100%;}
.kl-nav li {height:46px; -webkit-transition:background-color 700ms; transition:background-color 700ms;}
.kl-nav .n1 {width:58px;}
.kl-nav .n3, .kl-nav .n4, .kl-nav .n5, .kl-nav .n6, .kl-nav .n7, .kl-nav .n8, .kl-nav .n9, .kl-nav .n10 {width:83px;}
.kl-nav .n2{width:96px;}

.kl-nav li a {color: #371702; position:relative; z-index:2; display:block; width:100%; height:100%; font-size:13px; line-height:56px; text-align:center; -webkit-transition:color 200ms; transition:color 200ms;}
.kl-nav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:2px;}
.kl-nav li a .bkg {width: 0%; top:54px; z-index:1; background-color:#b5871a; -webkit-transition:top 200ms; transition:top 200ms;}

.kl-nav li a.on .bkg, .kl-nav li a:hover .bkg {width: 100%; transition: all .5s; -webkit-transition: all .5s}
.nav-bg{width: 100%; height: 100%; position: absolute; background: #FFFFFF; height: 60px; left: 0; z-index: 5;}

.dian{display: inline-block; width: 4px; height: 4px; position: relative; background: #7b94ca; border-radius: 50%; top: 8px; margin: 0px 3px;}

.subNav {position:absolute; left:0px; z-index:4; width:100%; height:61px; overflow: hidden;}
.subNav .g-wrap {overflow:visible; width: 1120px;}
.subNav .g-wrap .item {position:absolute; top:-100%; height:100%; background-color:#b5871a; overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms;}
.subNav .g-wrap .item0 {left:370px; padding:0 15px 0 80px;}
.subNav .g-wrap .item1 {left:466px; padding:0 15px 0 67px;}
.subNav .g-wrap .item2 {left:549px; padding:0 15px 0 67px;}
.subNav .g-wrap .item3 {right:405px; padding:0 67px 0 15px;}
.subNav .g-wrap .item4 {right: 322px; padding:0 67px 0 15px;}
.subNav .g-wrap .item5{right: 239px; padding:0 67px 0 15px;}
.subNav .g-wrap .item6{right: 156px; padding:0 67px 0 15px;}
.subNav .g-wrap .item7{right: 73px; padding:0 67px 0 15px;}
.subNav .g-wrap .item8{right: -10px; padding:0 67px 0 15px;}

.subNav .g-wrap .on {top:0; z-index: 2;}
.subNav .g-wrap .item a {float:left; padding:0 5px; font-size:14px; line-height:61px; color:#fffcdb;-webkit-transition:color 300ms; transition:color 300ms;}
.subNav .g-wrap .item a:hover {color:#fffcdb;}
.subNav .g-wrap .item #on {color: #f63b2e;}
.subNav .g-wrap .personnel a, .subNav .g-wrap .brand a, .subNav .g-wrap .citizenship a, .subNav .g-wrap .service a{float: none;}
/*input值色*/
::-webkit-input-placeholder {color: #e9dfac;}
:-moz-placeholder {color: #e9dfac;}
::-moz-placeholder {color: #e9dfac;}
:-ms-input-placeholder {color: #e9dfac;}
/*m header*/
.kl-navbar-header .navbar-toggle{border: 0; margin-right: 0; border-radius: 3px; margin: 0 8px; display: block; padding: 10px 0; z-index: 100;}
.kl-navbar-header .navbar-toggle:focus, .kl-navbar-header .navbar-toggle:hover, .kl-navbar-header .navbar-toggle{background: none;}
.kl-navbar-header .navbar-toggle .icon-bar{background-color: #636363; height: 3px; width: 30px;}
.kl-navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top: 3px;}
.layui-carousel>[carousel-item]>*{transition-duration: inherit; -webkit-transition-duration: inherit;}
.navbtn-box{position: relative; display: inline-block; vertical-align: middle; padding-top: 9px;}
/*banner*/
.kl-carousel{height: 380px; overflow: hidden;}
.kl-carousel .layui-carousel-ind{top: -30px;}
.kl-carousel .layui-carousel-ind ul{background: none; width: 1170px; padding-right: 12px;}
.kl-carousel .layui-carousel-ind li.layui-this{background-color: #b5871a; opacity: 1;}
.kl-carousel .layui-carousel-ind li{padding: 3px; width: 7px; height: 7px; background-color: #fffcdb; opacity: 0.8;}
.layui-col-sm7.kl-tab-content{width: 540px;}
.kl-banner-img a{display: inline-block; width: 100%; height: 100%;}
.kl-carousel .layui-carousel-arrow{border: 2px #fffcdb solid; left: -53px; color: #fffcdb; width: 53px; height: 53px; font-size: 27px; background-color: rgba(0,0,0,0);}
.kl-carousel .layui-carousel-arrow[lay-type=add]{right: -53px;}
/*侧边nav*/
.nav_bg {z-index: -1; height: 100%; background: #212121; position: fixed; right: -259px; top: 0; overflow: hidden; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;}
.nav_bg.hover {right: 0px; display: block; -webkit-transform: translate(0px, 0); -moz-transform: translate(0px, 0); -ms-transform: translate(0px, 0); -o-transform: translate(0px, 0); transform: translate(0px, 0); }
.nav_bg ul { margin-left: 23px; margin-top: 10px; width: 150px; background: #212121; }
.nav_bg ul li { margin-bottom: 10px; }
.nav_bg ul li a {font-weight: bold; color: #999999; font-size: 13px; -webkit-transition: color .11s linear; -moz-transition: color .11s linear; -o-transition: color .11s linear; -ms-transition: color .11s linear; transition: color .11s linear; }
.nav_bg ul li a:hover { color: #ffffff; -webkit-transition: color .3s linear; -moz-transition: color .3s linear; -o-transition: color .3s linear; -ms-transition: color .3s linear; transition: color .3s linear; }
.nav_bg_t{ cursor:pointer;}
.nav_bg_wechat{ cursor:pointer;}
.nav_bg_qcode{display:none;}
.nav_bg_qcode img{margin: 15px 0 0 25px; max-width: 152px;}

.animate-enter{right: 0;position: relative; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;}
.is-pushed-left {right: 259px;}
/*main*/
.ml-col-sm6{position: inherit;}
.kl-tab{position: absolute; z-index: 2; padding-left: 30px; width: 50%; overflow: hidden; height: 260px; margin: 0;}
.ml-news-bg{position: absolute; background-color: #F0F0F0; right: 0; width: 50%; height: 260px; z-index: 1}

.main-content{padding: 0 0 30px;}
.main-content-h{height: 140px; overflow: hidden; background-position: center; background-size: cover;}
.starsiver-news{padding: 15px 5px 15px 0;}
.news-line1, .news-line2{position: absolute; height: 2px; bottom: 0px; width: 135px; margin: 0; background: #b5871a; z-index: 1;}
.news-line2{z-index: 0; width: 100%; background: #e9dfac;}
.news-list-img{width: 230px; height: 150px; background-size: cover; position: absolute; left: 0px}
.starsiver-news .news-list-img{width: 135px; height: 106px;}
.starsiver-news .starsiver-news-txt{padding-left: 155px;}
.starsiver-news .starsiver-news-txt .kl-title3{font-size: 16px; margin-top: 0; font-weight: bold; color: #b5871a;}
.starsiver-news .starsiver-news-txt .kl-p{color: #999999; font-size: 13px; height: 54px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}

.photo-box{text-align: center;}
.photo-txt{padding: 26px 20px; text-align: left; z-index:1; position: absolute; width: 100%; bottom: 0; left: 0; right: 0; margin: auto; height: 140px;}
.photo-box a{width: 100%; height: 100%; display: inline-block;}
.photo-txt-content .kl-title3{width: 100%; max-height: 22px; overflow: hidden; font-size: 16px; color: #fffcdb; line-height: 22px; font-weight: bold; top: -22px; opacity: 0; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.photo-box .img-responsive{display: inline-block;}
.photo-txt-content{position: relative; height: 88px;}
.photo-txt-content p, .photo-txt-content .photo-txt-line{position: absolute; z-index: 3; opacity: 0;}
.photo-txt-content .photo-txt-line{left: 0; top: 20px; height: 2px;}
.photo-txt-content .kl-p{width: 100%; top: 42px; height: 35px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; font-size: 12px; left: -270px; color: #d6c79e;}
.photo-txt .ns-page-bg{border-radius: 0px; left: 5px; right: 5px; top: 5px;}

/*.duty{width: 40%; background: none; border-right: 1px #48a8b7 solid;}
.project{width: 60%; background: none; right: 0;}
.project a{opacity: 1; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}
.project a:hover{opacity: 1; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;}*/

.media-box{height: 48px;}
.index-title{width: 100px; float: left;}
.media-content{margin-top: 17px; height: 15px; overflow: hidden;}
.media-list-title{line-height: 39px; font-size: 13px; color: #b5871a; font-weight: bold;}
.media-list-title i{font-size: 26px; margin-right: 5px; position: relative; top: 3px; left: 5px;}
.media-news-list{height: 48px; float: left; overflow: hidden;}
.media-news-list>p{line-height: 15px; font-size: 13px;}
.media-news-list>p span{position: relative; top: 1px;}
.media-news-list .kl-title5{margin-right: 15px;}

/*news*/
.kl-news-ad{height: 100px;}
.kl-news-ad .kl-banner-img{height: 100px; background-position: center; background-size: cover;}

.kl-tab-title{border: none; background: none; left: auto; padding: 0; top: -44px;}
.kl-tab-title .layui-nav-item{line-height: 43px;}
.kl-tab-title .layui-nav-item+.layui-nav-item{margin-left: 15px;}
.ml-tab>.layui-tab-title .layui-this{color: #323232;}
.kl-tab-title .layui-nav-item a:hover, .kl-tab-title .layui-this a{color: #1c408d;}
.kl-tab-title .layui-this:after{display: none;}
.kl-tab-title .layui-this .ml-line{display: block; position: absolute; left: 0; top: 0;  width: 0;  height: 2px;  background-color: #371702;  transition: all .2s; -webkit-transition: all .2s;}
.kl-tab-title .layui-this .ml-line{top: auto; bottom: 0; width: 100%;}
.kl-tab-title .layui-nav-item a{padding: 0; color: #371702; font-size: 12px; height: 44px; max-width: 84px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.kl-tab-title li{padding: 0; min-width: auto;}
.kl-tab-title .layui-nav-bar{background-color:#1c408d;}
.news-tab{margin: 0;}
.kl-breadcrumb.xh{height: 44px; line-height: 44px; position: relative; padding-left: 64px;}
.breadcrumb-box{background-color: #F8F8F8;}
.breadcrumb-box hr{margin: -1px 0 0px; left: 0; right: 0; background-color: #ddc176;}
.back-hone{height: 44px; position: absolute; left: 0; width: 44px; text-align: center; border-left: 1px #ddc176 solid; border-right: 1px #ddc176 solid;}
.back-hone .layui-icon{font-size: 12px;}
.back-hone a{display: inline-block; width: 100%;}
.kl-breadcrumb a{color: #371702!important; font-size: 12px;}
.kl-breadcrumb .layui-breadcrumb a:hover{color: #371702!important;}
.kl-breadcrumb .layui-breadcrumb a span, .kl-breadcrumb .layui-breadcrumb a cite, .kl-breadcrumb .layui-breadcrumb a span{color: #a97a0b}

.kl-tab-tltle li{min-width: auto; padding: 0; margin-right: 15px; font-size: 16px;}
.kl-tab>.kl-tab-tltle .layui-this{color: #CB000F;}
.kl-tab>.kl-tab-tltle .layui-this:after{border-bottom: 2px solid #CB000F;}
.news-tab-content{margin-bottom: 70px;}
.news-tab-content .time{margin-right: 10px;}
.tab-content-title{position: relative; overflow: hidden;}
.tab-content-title .kl-title2{color: #b5871a; padding: 0 4px; font-size: 40px; margin-bottom: 60px; line-height: 42px; font-family: arial;}
.tab-content-title p{color:#371702}
.tab-content-title p.star-title{color: #b5871a;}
.line-box{right: -1200px; padding: 0 5px; position: absolute; width: 100%; bottom: 40px;}
.tab-title-line{height: 1px; background-color: #ddc176;}
.tab-title-line p{width: 60px; height: 3px; position: relative; top: -2px; background-color: #a97a0b;}

.left-item .news-list-img{position: relative; width: 100%; height: 175px;}
a:hover .news-title .kl-title3{color: #b5871a;}

.news-title .kl-title3{-webkit-line-clamp: 2; line-height: 20px; margin-top: 20px; font-weight: normal; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-box-orient: vertical; font-size: 16px;}
.news-title .kl-p{line-height:20px; margin-top:5px; font-size:12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 1; height: 18px;}
.ns-page{position: relative;}
.ns-page img{max-width: 285px; max-height: 200px; width: 100%; border-radius: 10px;}
.ns-page-bg{background-color: #a97a0b; position: absolute; top: 0; bottom: 0; left: 0; right: 0; border-radius: 10px; opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.ns-page-bg p{position: absolute; top: 35%; left: 0; right: 0; margin: auto; height: 69px; width: 69px; background: #fffbda; opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.ns-page-bg img{width: auto; height: auto;}
.xhw-tab-content .layui-col-space10{margin: 0;}
/*newslist*/
.xhw-tab-content li{padding-left: 120px; min-height: 94px; position: relative; border-bottom: 1px #ddc176 solid;}
.xhw-tab-content li:hover{background-color: #e8d593;}
/*.xhw-tab-content li:hover .kl-title3, .news-right a:hover .kl-title3, .xhw-tab-content li:hover .time{color: #b5871a;}*/
.xhw-tab-content li:hover .time{color: #371702;}
.xhw-tab-content li .news-list-img{display: none;}
.news-list-title{padding:5px 15px;}
.news-list-title .kl-title3{color: #5f6269; line-height: 28px; margin-top:5px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 1; height: 28px; font-size: 14px;}
.news-list-title .kl-p{color: #8a8b8d; line-height:20px; margin-top:10px; font-size:12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 2; height: 38px;}
.news-list-title .time{font-weight: bold; font-size: 14px; text-align: center; margin: 0; position: absolute; left: 0; top: 0; width: 120px; line-height: 47px;}
.list-content{padding: 42px 0px 0; margin: 20px 0 50px;}
.list-content-title .kl-title2{font-size: 27px; line-height: 30px; padding: 0 15px; min-height: 27px;}
.list-content-title .kl-title2 span{font-weight: bold;}
.list-content-title .line-box{right: 0; padding: 0 250px 0 102px;}
.list-content-title .tab-title-line{height: 2px;}
.list-content-title .tab-title-line p{width: 84px; left: -87px; top: 0; height: 2px;}
.line-title-txt{position: absolute; right: 15px; top: -26px;}
.xx-txt{position: absolute; top: -12px; right: -167px;}

.news-right{background-color: #e8d593;}
.news-right .news-list-img{position: relative; width: auto; height: 200px; overflow: hidden; background-size: cover; background-position: center;}
.news-right .kl-title3{-webkit-line-clamp:2; height: 44px; font-size: 14px; line-height: 23px;}
/*.news-right .kl-title3:hover{color: #b5871a;}*/
.news-right .kl-p{-webkit-line-clamp:10; height: 164px; line-height: 21px; margin-bottom: 15px;}
.news-right .time{position: relative; text-align: left; font-size: 14px; line-height:22px; color: #5f6269;}
/*.news-right a:hover .time{color: #371702;}*/

.kl-laypage{text-align: center; margin: 0 0 15px;}
.kl-laypage .layui-laypage .layui-laypage-curr .layui-laypage-em{background-color: #b5871a; border-radius: 0;}
.kl-laypage .layui-laypage .layui-laypage-curr em{color: #371702;}
.kl-laypage .layui-laypage a, .kl-laypage .layui-laypage span{height: 25px; line-height: 25px; border: 1px #f8d774 solid; background-color: #f8d774; color: #371702;}
.kl-laypage .layui-laypage a:hover{color: #b5871a;}

.magazine, .video{text-align: center;}
.magazine li, .video li{padding-left: 0; border: none; padding: 0 15px;}
.magazine-img{padding: 5px 0; height: 235px; overflow: hidden;}
.magazine-img img{max-width: 100% !important;}
.magazine a, .video a{cursor: pointer;}
.magazine .kl-p a{font-size: 13px;}
.magazine .kl-p a:hover{color: #a97a0b !important;}
.magazine .layui-breadcrumb a{padding-right: 0; color: #371702 !important;}
.magazine .layui-breadcrumb span[lay-separator]{color: #371702; font-family: "arial"; margin: 0 5px; font-size: 13px;}
/*newsdetail*/
.detail-list-title{margin-top: 62px;}
.detail-list-title .line-title-txt{right: 0;}
.detail-list-title .kl-title2{padding: 0;}
.detail-list-title .line-box{padding: 0px 230px 0 87px;}
.kl-date{background-color: #b5871a; width: 130px; text-align: center;}
.kl-date .year{font-size: 20px; color: #FFFFFF; line-height: 40px;}
.kl-date .date{font-size:20px; color: #B9982F; line-height: 50px; background-color: #fffcdb;}

.ml-newsdetail-title, .ml-newsdetail-content{margin-left: auto; margin-right: auto;}
.ml-newsdetail-title .kl-title2{margin:10px 0 30px; line-height: 45px; width: 100%; color: #b5871a; font-size:18px;}

.ml-newsdetail-content p{line-height: 24px; font-size: 14px; margin-bottom: 15px;}
.ml-newsdetail-content img{margin: auto; max-width: 100% !important;}
/*product*/
.kl-content-item{height: 360px;}
.left-item .gedixiangmu{height: 100%; width: 100%;}
/*scarch*/
.ml-scarch-txt .kl-title3{color: #CB000F; -webkit-line-clamp: inherit;}
.ml-scarch-txt .kl-p{color: #999999;}
.ml-scarch-txt .layui-icon{font-size: 80px; float: left; padding-right: 15px; color: #999999;}
.ml-scarch-txt li{padding-right: 0;}
/*job*/
.job-list-title{padding-left: 0 !important;}
.job-list-title span{display: inline-block; font-weight: bold; width: 292px; line-height: 30px; padding-bottom: 4px; font-size: 13px; text-align: center;}
.job-list-title .time{text-align: center; width: 120px; margin-right: 80px;}
.job-list-conent li{margin-bottom: 10px; padding-left: 206px; min-height: 26px; position: relative; border-bottom: 1px #ddc176 solid;}
.job-list-conent li:hover{background-color: #e8d593;}
.job-list-conent li.job-list-title:hover{background: none !important;}
.job-list-conent li:hover .time{color: #371702;}
.job-list-conent .news-list-title{padding: 5px 0;}
.job-list-conent .news-list-title .kl-p{margin: 0; height: 18px; line-height: 23px; display: inline-block; width: 292px; text-align: center; color: #5f6269;}
.job-list-conent .news-list-title .time{line-height: 32px; font-weight:normal; font-size: 12px;}
.job-list-conent a:focus{color: #371702; text-decoration:none;}

.join-label{margin-top: 30px;}
.join-label>span{color: #371702; cursor: pointer; padding: 5px 15px 5px 0; display: inline-block; font-size: 13px;}
.join-label>span+span{padding-left: 5px;}
.join-label>span.active{color: #371702; font-weight: bold;}
.join-label>span:hover{color: #371702;}
.job-detail-btn{margin-bottom: 50px;}
.job-detail-btn .kl-date{margin: auto}
/*jobdetail*/
.job-btn a{color: #FFFFFF; cursor: pointer; width: 100%; display: inline-block;}
/*apply*/
.apply-form{border: 1px #ddc176 solid; padding: 15px;}
.layui-form-label{width: 114px;}
.layui-form-radio i:hover, .layui-form-radioed i{color: #a97a0b;}
.apply-title .kl-title2{margin: 0;}
.apply-form .kl-title3{line-height: 30px; border-bottom: 1px #ddc176 solid; margin: 20px 0 15px;}
.apply-form .layui-form-item .layui-input-inline{width: 238px;}

.apply-table .layui-input{border: none; background:none; height: 22px; line-height: 22px;}
.apply-table .layui-table tbody tr:hover{background: none !important;}

.computer .layui-form-label{width: auto !important; padding: 5px 0;}
.language .layui-form-label{padding: 9px 15px 9px 0;}
.language-label{margin: 15px 0 0; padding: 0;}
.computer .layui-input-inline{width: auto !important; margin-right: 33px;}
.language .layui-form-radio i{margin-right: 2px;}
.language .layui-form-radio{padding-right: 7px;}

.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#a97a0b}
.layui-form-checked[lay-skin=primary] i{border-color:#a97a0b; background-color:#a97a0b}

.apply-btn{text-align: right;}
/*contact*/
.kl-contact-ad .kl-banner-img{height: 604px;}
.contact-content{background: url(../images/contact-bg.png) 50% no-repeat; width: 1031px; height: 228px; margin: 80px auto; text-align: center;}
.contact-content .layui-col-sm4{padding: 37px 50px;}
.contact-content .kl-p{font-size: 16px; font-weight: bold; margin-top: 15px; line-height: 28px;}
/*counsel*/
.counsel-content{width: 900px; padding: 50px; margin: 0 auto 50px; background-color: #f1e6b7;}
.counsel-form{margin: 15px auto 0;}
.counsel-form .layui-form-item .layui-inline{position: relative; margin-bottom: 15px; background-color: #fffcdb;}
.counsel-form .layui-form-item .layui-input-inline, .counsel-form .layui-form-item .layui-inline{width: 100%;}
.counsel-form .layui-form-label{width: 105px; margin-bottom: 0; padding: 17px 5px 17px 15px; position: absolute; z-index: 1; text-align: justify;text-align-last: justify; text-justify: inter-ideograph;}
.counsel-form .layui-textarea{overflow: hidden; min-height: auto; height: 24px; background: none; border: none; border-radius: 0; padding-left: 105px; line-height: 14px; padding-top: 3px;}
.counsel-form .layui-input{height: 54px; background: none; border: none; border-radius: 0; padding-left: 105px;}
.counsel-form .layui-input:focus, .counsel-form .layui-input:hover, .counsel-form .layui-textarea:focus, .counsel-form .layui-textarea:hover{border: none;}
.counsel-btn{text-align: center}
.counsel-btn .layui-btn{padding: 0 50px; height: 44px; font-size: 18px; color: #371702; border-radius: 0; background: #d59f20;}
.layui-form-select dl dd.layui-this{background-color:#a97a0b}
.counsel-btn .layui-btn+.layui-btn{margin-left: 40px;}
/*search*/
.list-search{margin-top: 20px; padding: 0;}
.search-title{font-size: 13px !important;}
.search-title span{color: #a97a0b;}
.list-search .tab-content-title .kl-title2{padding: 0 15px; margin-bottom: 65px;}
.list-search .line-box{padding: 0 15px;}
/*into star river*/
.star-title{font-size: 20px; margin-top: 10px;}
.into-page img{border-radius: 0;}
.into-page .news-title{position: absolute; left: 10px; bottom: 0px; color: #fffbda;}
.into-page .ns-page-bg{border-radius: 0;}
.aa-box{width: 33.33333333%; height: 245px;}
.aa-box img{max-width: 393.328px; max-height: 245px;}
.bb-box{width: 33.33333333%; height: 245px;}
.bb-box img{max-width: 393.328px; max-height: 245px;}
.cc-box{width: 33.33333333%; height: 245px;}
.cc-box img{max-width: 393.328px; max-height: 245px;}
/*底部*/
.footer{height: 50px;}
.footer .row{margin: 7px -15px; position: relative;}
.kl-links .kl-p{display: inline-block; line-height: 22px; color: #fffbda; font-size: 12px;}
.kl-links a{color: #fffbda !important;}
.kl-links .layui-breadcrumb{padding-left: 38px;}
.kl-links .layui-breadcrumb a{font-size: 12px;}
.kl-links .layui-breadcrumb a:hover{color: #fffbda !important;}
.kl-links .layui-breadcrumb span{color: #fffbda; font-size: 12px; font-family: "arial"; margin: 0 5px;}

.attent{float: right;}
.attent>span{float: left;}
.attent>span>a{float: left; display: block; width: 35px; height: 35px; margin-top: 0; margin-left: 12px; background: #8e6d00 url(../images/icon.png) no-repeat; text-align: center; border-radius: 20px; position: relative; -webkit-transition: .5s cubic-bezier(.3,0,0,1); -moz-transition: .5s cubic-bezier(.3,0,0,1); transition: .5s cubic-bezier(.3,0,0,1);}
.attent>span>a.wx{background-position: -34px 10px;}
.attent>span>a.wb{background-position: 7px 10px;}
.attent>span>a.jr{background-position: -86px 3px;}
.attent>span>a.wx:hover{background-color: #3aac1c; background-position: -34px -17px;}
.attent>span>a.wx:hover .footer-wx{height: 152px;}
.attent>span>a.wb:hover{background-color: #f74865; background-position: 7px -17px;}
.attent>span>a.jr:hover{background-color: #FFFFFF; background-position: -86px -32px;}
.attent .kl-p{line-height:38px}
.footer-wx{position: absolute; bottom: 45px; right: -59.5px; width: 152px; height: 0; -webkit-transition: all .3s; transition: all .3s; overflow: hidden; z-index: 10;}

/*products.html*/
.product-list-title{font-size: 17px; font-weight: bold; letter-spacing: 5px; padding: 9px; color: #fffbda; margin: 15px 0 5px; height: 42px; text-align: center; overflow: hidden; background-image: url(../images/product-title-bg.jpg);}
.product-list-title img{max-width: 100%;}
.product-img{height: 535px; background-position: center; background-size: cover;}
.layui-carousel, .layui-carousel>[carousel-item]>*{background: none;}
.product-carousel .layui-carousel-ind ul{width: auto;}
.product-carousel .layui-carousel-ind li{min-height: 0; border-bottom: none;}
/*productsdetail*/
.product-d .product-img{height: 380px;}
.product-d-txt{padding-top: 50px;}
.product-d-txt p+p{margin-top: 20px;}
.product-d-txt img{max-width: 100%;}
/*dc-map*/
.dc-map-txt{padding-right: 10px;}
.dc-map-txt img{margin-bottom: 30px;}
.dc-map-nav{padding-left: 10px;}
.dc-map-nav a{display: block; padding-bottom: 20px;}
.dc-map-txt p+p{margin-top: 40px;}
.project-list-title{font-size: 18px; line-height: 38px; display: block; height: 38px; background-image: url(../images/dc000.png); background-repeat: no-repeat; font-weight: bold; padding-left: 15px; letter-spacing: 3px; margin-bottom: 30px;}
.project-list-title:hover{color: #371702;}
.side-subpage-title{font-size: 20px; font-weight: bolder; color: #371702; letter-spacing: 5px;}
.side-subpage-title:hover{color: #b4891c;}
.side-subpage-title.active {color: #b4891c;}
.side-subpage-title .icon-star {font-size: 16px;}
/*industrymap*/
.industry-img{padding: 5px;}
.industry-img img{max-width: 100%;}
.industry-nav{margin-top: 10px !important;}
.industry-nav a{width: 14.28571428%; display: inline-block; float: left;}
.industry-nav a img{max-width: 100%;}
.industry-banner .product-img{height: 380px;}
/*dc-news*/
.dc-news-content{text-align: center;}
.dc-news-title{background-color: #d9c078; overflow: hidden; padding: 15px 150px;}
.dc-news-title .layui-col-xs3{text-align: right;}
.dc-news-title .layui-col-xs9{padding-right: 50px;}
.dc-news-list {background-image: url(../images/dc-news-bg.jpg); background-repeat-y: no-repeat; padding-top: 20px;}
.dc-news-list li{min-height: 0; padding: 0 150px; border: none;}
.dc-news-list .news-list-title{overflow: hidden;}
.dc-news-list .kl-title3{color: #371702; margin-top: 0; font-size: 16px; padding-right: 50px; text-align: left; letter-spacing: 3px;}
.dc-news-list .kl-title3:before{content: "☆"; padding-right: 5px; font-size: 20px; line-height: 18px; display: inline-block; font-weight: 100;}
.dc-news-list .time{position: static; line-height: 28px; text-align: right; width: 25%;}
.dc-news-list .time span{width: 110px; display: inline-block; text-align: center; font-weight: normal;}
/*starriverdc*/
.starriverdc-list, .starriverjd-list{padding-left: 22px; text-align: right;}
.starriverdc-list img{max-width: 100%;}
.starriverdc-list a{width: 20%; float: left; margin-bottom: 2px; text-align: right; position: relative; right: -1px;}
.starriverdc-txt{overflow: hidden; margin-bottom: 50px;}
/*product-detail-left*/
.product-detail{margin-bottom: 50px;}
.product-right-txt{padding-left: 50px; padding-top: 0;}
.product-left-txt{padding-right: 50px; padding-top: 0;}
.product-detail .layui-col-space10{padding: 0 10px;}

.product-detail-left .layui-col-xs9{width: 69.5% !important; height: 420px !important;}
.product-detail-left .layui-col-xs4{width: 30.5%;}
.product-detail-left .product-img{height: 410px;}
/*book*/
.book-box{overflow: hidden;}
.flipbook-viewport{
	overflow:hidden;
	width:100%;
	height:700px;
}

.flipbook-viewport .container{
	position:absolute;
	top:0;
	left:0;
	margin:auto;
}

.flipbook-viewport .flipbook{
	width:922px;
	height:600px;
	left:109px;
	top:80px;
	transform: none !important;
}

.flipbook-viewport .page{
	width:461px;
	height:600px;
	background-color:white;
	background-repeat:no-repeat;
	background-size:100% 100%;
}

.flipbook .page{
	-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);
	-moz-box-shadow:0 0 20px rgba(0,0,0,0.2);
	-ms-box-shadow:0 0 20px rgba(0,0,0,0.2);
	-o-box-shadow:0 0 20px rgba(0,0,0,0.2);
	box-shadow:0 0 20px rgba(0,0,0,0.2);
}

.flipbook-viewport .page img{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	margin:0;
}

.flipbook-viewport .shadow{
	-webkit-transition: -webkit-box-shadow 0.5s;
	-moz-transition: -moz-box-shadow 0.5s;
	-o-transition: -webkit-box-shadow 0.5s;
	-ms-transition: -ms-box-shadow 0.5s;

	-webkit-box-shadow:0 0 20px #ccc;
	-moz-box-shadow:0 0 20px #ccc;
	-o-box-shadow:0 0 20px #ccc;
	-ms-box-shadow:0 0 20px #ccc;
	box-shadow:0 0 20px #ccc;
}
.book-title{text-align: center; font-size: 27px; color: #b5871a;}
.book-turn{position: absolute; top: 40%; cursor: pointer;}
.bookleft{left: 0;}
.bookright{right: 0;}
.mulu{opacity: 0;}
.mulu li{cursor: pointer; font-size: 14px; line-height: 36px;}
/*about-jd*/
.about-txt{padding: 0 0 50px;}
.jd-img{margin-bottom: 50px;}
.jd-img .product-img{height: 380px;}
/*honor*/
.industry-list{padding: 0 0 50px;}
.honor-list li a{line-height: 28px; letter-spacing: 3px;}
.honor-list li a:hover{color: #371702;}
.honor-list .icon-star:before{color: #B5871A;}
/*product-jd*/
.product-jd-bg{background: url(../images/hotel-bg.png) no-repeat; background-color: #fffcdb; background-position-x: center;}
.hotel-list{padding: 0 122px 50px;}
.hotel-list>a{width: 41.1%; height: 412px; display: inline-block; background-color: #b5871a; margin: 0 40px 60px; padding: 40px 15px; overflow: hidden; font-weight: 100;}
.hotel-list>a:hover{color: #fffcdb;}
.hotel-list-content .kl-title3{color: #fffcdb; margin-bottom: 20px; font-size: 24px; line-height: 28px; letter-spacing: 3px;}
.hotel-list-content .kl-p{line-height: 26px; color: #fffcdb; letter-spacing: 0.5px; min-height: 26px;}
.hotel-list-content img{width: 350px; height: 180px; margin-top: 26px;}
/*news-jd*/
.news-jd-content .layui-col-xs3{width: 27.5%;}
.news-jd-content .layui-col-xs9{width: 72%;}
.news-jd-content {background-image: url(../images/news-jd-list-bg.png); background-repeat-y: no-repeat; padding: 0 30px 50px; overflow: hidden; position: relative;}
.news-jd-list{max-height: 745px;}
.news-jd-list li{min-height: 0; padding: 0 0 0 83px; border: none; position: relative; top: -1px;}
.news-jd-list li+li{margin-top: 8px;}
.news-jd-list .news-list-title{overflow: hidden; padding: 0;}
.news-jd-list .kl-title3{color: #371702; margin-top: 0; font-size: 16px; padding-right: 100px; text-align: left; letter-spacing: 3px; line-height: normal; height: 21px;}
.news-jd-list .kl-title3:before{content: "☆"; padding-right: 5px; font-size: 20px; line-height: 18px; display: inline-block; font-weight: 100;}
.news-jd-list .time{line-height: 20px; text-align: right; width: 25%; right: 0; left: auto;}
.news-jd-list .time span{display: inline-block; text-align: center; font-weight: normal; color: #371702;}

.news-jd-right{background: none;}
.news-jd-right li+li{margin-top: 8px;}
.news-jd-right a{position: relative; display: block;}
.news-jd-right .news-list-img{height: 180px;}
.news-jd-right .news-list-title{position: absolute; bottom: 0; left: 0; right: 0;}
.news-jd-right .news-list-title .bg{background-color: #b5871a; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; position: absolute; opacity: 0.8;}
.news-jd-right .kl-title3{-webkit-line-clamp: 1; height: 22px; margin: 0; position: relative; z-index: 5; text-align: center; color: #371702;}
.news-jd-laypage{margin: 0 0 30px;}
.news-jd-content .line{position: absolute; left: 32.5%;}
/*productdetail-jd*/
.detail-content{padding: 0 0 50px 0;}
/*video*/
.video{margin-bottom: 50px; overflow: hidden;}
.kl-video{width: 900px;}
/*news-sy*/
.news-sy-content .layui-col-xs9{padding-left: 40px;}
.news-sy-content {overflow: hidden; position: relative;}
.news-sy-list{background-image: url(../images/news-sy-list-bg.png); background-repeat-x: no-repeat; padding: 20px 0;}
.news-sy-list li{padding: 0 0 0 35px;}
.news-sy-left li+li{margin-top: 20px;}
.news-sy-list .kl-title3:before{content: "★";}
.news-sy-list .time span{font-weight: bold;}
.news-sy-list .kl-title3{padding-right: 200px;}
/*starriverjy*/
.starriverjy-list, .starriverwy-list{text-align: right;}
.starriverjy-list img{margin-bottom: 4px;}
/*starriverwy*/
.starriverwy-txt{width: 30%;}
.starriverwy-list{width: 70%;}
/*news-wy*/
.news-wy-content{width: 900px; margin: auto;}
.news-wy-list li{position: relative; padding-left: 285px;}
.news-wy-list li+li{margin-top: 20px;}
.news-wy-list .news-list-img{width: 265px; height: 230px;}
.news-wy-list .news-list-title{background-color: #dfca88; height: 230px; position: relative; padding: 10px 40px;}
.news-wy-list .news-list-title .kl-title3{color: #371702; font-size: 16px;}
.news-wy-list .news-list-title .time{position: static; text-align: right; width: auto; font-weight: normal;}
.news-wy-list .news-list-title .kl-p{-webkit-line-clamp: 6; height: 120px; margin-bottom: 10px; color: #371702; font-size: 13px;}
.news-wy-list a:hover .kl-p{color: #371702;}
/*tasting*/
.tasting-content img{max-width: 100% !important;}
/*starriverjye*/
.starriverjye-list{font-size: 0; text-align: right;}
.starriverjye-list a+a{margin-left: 5px;}
.starriverjye-txt .layui-col-xs5{width: 43.666667%;}
.starriverjye-txt .layui-col-xs7{width: 56.333333%;}
/*review*/
.review-title{background: url(../images/review-title.png) no-repeat; height: 60px; text-align: center; margin-bottom: 50px; color: #b5871a; font-size: 27px; font-weight: bold; line-height: 60px;}
.review-list{padding: 0 87px;}
.review-list>a{width: 415px; display: inline-block; margin: 0 40px 60px; overflow: hidden; font-weight: 100;}
.review-list>a:hover{color: #fffcdb;}
.review-list-content .img{height: 290px; background-size: cover; background-position: center; width: 415px;}
.review-list-content .kl-title5{text-align: center; background: url(../images/review-list-title-bg.png) 50% no-repeat; margin: 30px 0 20px; font-weight: bold; color: #b5871a; height: 25px; line-height: 25px;}
.review-list-content .kl-p{font-size: 12px; font-weight: normal; margin-bottom: 20px; height: 54px; overflow: hidden; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
/*qualitylife*/
.qualitylife-list{text-align: justify;text-align-last: justify; text-justify: inter-ideograph; font-size: 0;}
/*coperation  public-benefit*/
.coperation{margin-bottom: 50px;}
/*public-benefit*/
.public-benefit-content{overflow: hidden; margin-bottom: 80px;}
.public-benefit-content .layui-tab-item{padding: 0 50px;}
.public-benefit-content .layui-col-space10>*{padding: 20px;}
.public-benefit-content .layui-col-xs2{width: 50%;}
.public-benefit-content .layui-col-xs2>div{height: 135px; background: #fff9ae; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.public-benefit-content .ns-page, .public-benefit-content .news-title{float: left;}
.public-benefit-content .news-title .kl-title3{max-width: 220px; margin: 56px 0 0 15px; font-weight: bold;}
.public-benefit-content .news-title .kl-p{display: none;}
.public-benefit-content .layui-col-xs2 a{display: inline-block; width: 100%;}
.public-benefit-content .layui-tab-item .ns-page{height: 135px;}
.public-benefit-content .layui-tab-item .ns-page img{width: auto; max-height: 100%;}
/*talent*/
.talent-content{position: relative; margin-bottom: 70px;}
.talent-txt{position: absolute; right: 0; top: 50px; text-align: center; left: 0;}
.talent-txt .txt p{color: #916c27; font-size: 24px; margin-bottom: 30px;}
.talent-list a+a{margin-left: 15px;}
/*talent-joblist*/
.talent-content-right{padding-right: 200px;}
.talent-jobtitle{background: url(../images/talent-jobtitle.png) no-repeat; height: 38px; font-size: 19px; line-height: 38px; padding: 0 15px;}
.talent-joblist{text-align: center; border: 2px #371702 solid; margin: 30px 0; font-size: 16px; line-height: 40px; background-color: #f6dd9c;}
.talent-joblist .title{font-weight: bold;}
.talent-joblist .jobinfo{border-top: 1px #371702 solid;}
.joblist-laypage{text-align: right;}
/*talent-fl*/
.talent-fl-rigth{margin-top: 30px;}
.talent-fl-rigth img{max-width: 100%;}
/*responsibility*/
.responsibility-img{text-align: center; padding: 0 5px;}
.responsibility-img img{max-width: 100%;}
.responsibility-txt{text-align: center; font-size: 16px; line-height: 28px;}
@media screen and (max-width: 1170px) {
.kl-links, .layui-col-xs12{padding: 0 15px;}
.news-tab-content .row{margin: 0;}
.layui-col-space10{margin: 0;}
/*.kl-breadcrumb.xh{padding: 0 15px 10px;}*/
.list-content{padding: 40px 15px;}
.list-content .product-detail{width: auto !important}

.kl-navbar-header .navbar-toggle{padding: 4px 4px;}
.kl-nav{right: -5px;}
.layui-layout-right{right: 15px;}
.logo{padding-left: 15px;}
.layui-container, .container{width: 980px;}
.kl-carousel .layui-carousel-ind ul{width: 980px;}
img{max-width: 100%}
.flipbook-viewport .flipbook{left: 0}
.starriverjd-list img{width: 24%}
.hotel-list{padding: 0 0px 50px;}
.qualitylife-list img{width: 16.666%}
.starriverwy-list img{width: 19%}
.starriverjy-list img{width: 21%}
.review-list>a{width: 38.5%}
.contact-content{width: 88.2%; background-size: 100%}
.talent-content-right{padding-right: 0}
}