
/*--------------------------------------------------首页---------------------------------------*/
.classic_bg{background: #1a1a1a;padding-top: 127px;}
.classic_main{overflow: hidden;margin-top: 70px;padding-bottom: 5px;}
.classic_main ul{}
.classic_main ul li{margin-bottom: 130px;overflow: hidden;}
.classic_main ul li .classic_mainL{float: left;width: 475px;}
.classic_main ul li .classic_mainL h1{height: 97px;}
.classic_main ul li .classic_mainL h2{font-size: 41px;color: #fff;margin-top: 30px;font-family: 宋体;}
.classic_main ul li .classic_mainL p{font-size: 21px;color: #fff;line-height: 41px;padding-top: 19px;border-bottom: 2px solid #6c6559;padding-bottom: 24px;text-align: justify;}
.classic_main ul li .classic_mainL p:last-child{border-bottom: none;}
.classic_main ul li .classic_mainR{float: right;width: 590px;height: 352px;float: right;margin-top: 135px;}
.classic_main ul li .classic_mainR img{width: 100%;height: 100%;}


.service_bg{background: #000;padding-top: 52px;}
.service_main{overflow: hidden;margin-top: 50px;margin-bottom: 50px;}
.service_main ul{margin-left: -5px;}
.service_main ul li{float: left;width: 266px;height: 266px;position: relative;overflow: hidden;margin-left: 5px;margin-bottom: 7px;}
.service_main ul li img{width: 100%;height: 100%;position: absolute;top: 0;}
.service_main ul li .serhove{width: 100%;height: 100%;background: rgba(49,49,48,.7);position: absolute;top: -292px;left: -292px;text-align: center;color: #fff;transition: all .5s;}
.service_main ul li .serhove h1{font-size: 21px;padding-top: 95px;padding-bottom: 40px;}
.service_main ul li .serhove p{line-height: 20px;font-size: 11px;}
.service_main ul li:hover .serhove{top: 0;left: 0;}




/*banner beign*/
.box{ clear:both; width:100%;height:597px; border-bottom:3px solid #bcae96; position:relative;}
.index-main-box{position:relative;width:100%;overflow:hidden;height:597px;}
/* indexslider */
#indexslider{position:relative;width:100%;height:597px; }
.index-img{display:block;width:1900px;height:597px;overflow:hidden; text-align:center; margin:0 auto;}
.index-img img{width:1900px;height:597px;}
.index-img div{ width:100%;height:597px;}
.index-pagination{position:absolute;z-index:66;top:448px;left:35%;height:30px;width:210px;text-align:center;}
.index-pagination li{display:inline-block;width:48px;position:relative;float:left;height:23px;margin-right:19px;overflow:hidden;background:url(../images/index-ar2r.png) -20px 0px no-repeat;}
.index-pagination li a{position:relative;z-index:666;display:block;height:16px;color:#5f6a72;text-align:center;}
.index-pagination li a div{position:relative;z-index:555;display:block;height:16px;background:#fff; width:48px;}
.index-pagination li a div span{position:absolute;top:0px;left:0px;height:16px; width:48px;width:0px;background:#ffaa01;}
.index-pagination li a div em{position:absolute;display:none;width:27px;height:10px;background:url(../images/car-ico.png) no-repeat;top:-5px;left:1px;}
.index-pagination li.current a{color:#0b4da2;}
.wbk{ width:109px;height:20px; float:left; line-height:20px; border: #cbc4bd; background:#cbc4bd; color:#363d47; font-family:Arial, Helvetica, sans-serif; font-size:13px;padding-left: 7px;outline: none;}
.banner{height:597px;overflow:hidden;}
.banner .d1{width:100%;height:597px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;clear:both;position:absolute;z-index:100;left:0px;bottom:80px;}
.banner .d2 ul{float:left;position:absolute;left:46%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:94px;height:4px;overflow:hidden;cursor:pointer;background:#a1a3a5;float:left;margin:;display:inline;}
.banner .d2 li.nuw{background:#76725f;}
/*banner end*/


.nav{height: 117px;background: #161616;margin-top: -61px;position: absolute;z-index: 999;width: 1085px;}
.nav .logo{float: left;margin-left: 58px;margin-top: 35px;}
.nav .nav_nav{float: right;margin-right: 50px;}
.nav .nav_nav li{float: left;width: 65px;text-align: center;margin-left: 135px;padding-top: 35px;padding-bottom: 31px;transition: all .2s;}
.nav .nav_nav li a{font-size: 16px;color: #fff;}
.nav .nav_nav li a.en{font-size: 7px;font-family: arial;}
.nav .nav_nav li:hover{border-bottom: 5px solid #beb097;}
.nav .nav_nav li:hover a{color: #beb097;}

.navli{border-bottom: 5px solid #beb097;}
.navli a{color: #beb097 !important;}

.column_bg{background: #1a1a1a;padding-bottom: 70px;}
.column_nav{overflow: hidden;margin-top: 106px;}
.column_nav ul{margin-left: -7px;}
.column_nav ul li{float: left;width: 150px;height: 50px;line-height: 50px;background: #595757;color: #fff;text-align: center;font-size: 21px;margin-left: 6px;cursor: pointer;}
.aolho{background: #beb097 !important;}
.coblo{display: block !important;}

.column_main{overflow: hidden;margin-top: 51px;display: none;}
.column_main ul{}
.column_main ul li{float: left;position: relative;width: 271px;height: 212px;overflow: hidden;cursor: pointer;}
.column_main ul li img{width: 100%;height: 100%;position: absolute;top: 0;transition: all 0.6s;}
.column_main ul li p{height: 40px;line-height: 40px;width: 100%;position: absolute;bottom: 0;text-align: center;color: #fff;font-size: 14px;background: rgba(127,116,76,.5);}
.column_main ul li:hover img{transform: scale(1.2)}

.team_bg{background: #000;overflow: hidden;padding-top: 45px;}
.team_title{text-align: center;}
.team_title h2{font-size: 59px;color: #beb097;background: url(../images/q4bg_02.png) no-repeat center 63px;}

.team_main{overflow: hidden;margin-top: 45px;}
.team_main ul{margin-left: -31px;}
.team_main ul li{float: left;width: 345px;text-align: left;margin-left: 27px;height: 470px;}
.team_main ul li:nth-child(4){height: 464px;}
.team_main ul li:nth-child(5){height: 464px;}
.team_main ul li:nth-child(6){height: 464px;}
.team_main ul li h1{width: 100%;height: 276px;overflow: hidden;}
.team_main ul li h1 img{transition: all 0.6s;width: 100%;height: 100%;}
.team_main ul li h2{font-size: 23px;color: #beb097;font-family: 宋体;}
.team_main ul li p{font-size: 21px;color: #fff;line-height: 39px;text-align: justify;}
.team_main ul li:hover h1 img{transform: scale(1.2)}



footer{height: 185px;background: #1a1a1a;}
footer .foot_logo{float: left;}
footer .foot_logo img{margin-top: 56px;}
footer .vx{float: left;margin-left: 145px;margin-top: 44px;height: 95px;width: 95px;border-right: 2px solid #766959;padding-right: 42px;}
footer .vx img{width: 87px;height: 87px;}
footer .foot_list{float: left;margin-top: 43px;margin-left: 52px;border-right: 2px solid #766959;padding-right: 53px;}
footer .foot_cont{margin-top: 56px;float: right;width: 118px;}
footer .foot_cont p{font-size: 12px;color: #d2b798;}
footer .foot_cont .share{margin-top: 20px;}
footer .foot_cont a{margin-right: 11px;}

.foot_foot{height: 85px;overflow: hidden;background: #000;}
.foot_bg{height: 79px;text-align: center;margin-top: 10px;}
.foot_bg p{font-size: 12px;color: #fff;line-height: 23px;}




