*{}
a{color:#333;}
a:hover{color:#0157ce;}
li{list-style:none;}
label{font-weight:normal;}
input::-webkit-input-placeholder { color: #ccc;}
input:-moz-placeholder {color: #ccc; }
input::-moz-placeholder {color: #ccc; }
input:-ms-input-placeholder {color: #ccc;}
input:focus{outline:none;}
body{text-align:center;line-height:30px;}


/*default*/
.footer-wrap{display:block;}
.footer-m{display:none;}
header {display:none;}
.header-wrap{width:1400px;height:112px;z-index:999;margin:0 auto;}
.header-content{width:95%;margin:0 auto;text-align:left;position:relative;}
.header-content img.img-logo{float:left;margin:30px 0 0 0;}
.menu-wrap{float:right;position:relative;width:70%;}
.menu-wrap a{color:#333;font-size:16px;display:block;line-height:108px;}
.menu-wrap a:hover{font-weight:bold;opacity:1;border-bottom:3px solid #ca9971;color:#ca9971;}
.menu-wrap a.a-on{opacity:1;font-weight:bold;border-bottom:3px solid #ca9971;color:#ca9971;}
.menu-wrap div{float:left;text-align:center;float:right;margin:0 0 0 60px;}
.menu-wrap div.div-home{width:auto;}
.menu-wrap1:hover .nav-list{display:block;}
.menu-wrap a{opacity:0.8;line-height:110px;}
.menu-wrap a:hover{font-weight:bold;opacity:1;}
.menu-wrap a.a-on{opacity:1;font-weight:bold;}
.menu-wrap .nav-list a{color:#333;line-height:40px;margin:0;}
.nav-language{float:right;}
.nav-language a{width:60px;float:left;margin:0;background:#ca9971;color:#fff;line-height:30px;border-radius:6px;margin:40px 0 0 0;}
.nav-language a:hover{color:#fff;border:0;}

.pagination-container{font-size:12px;margin:10px 0;text-align:center;line-height:26px;}
.pagination{width:60%;margin:0;text-align:center;float:left;padding:0;}
.pagination li{width:22px;border:1px solid #ccc;text-align:center;line-height:26px;float:left;margin:1px;font-size:12px;}
.pagination li:hover{background:#457aca;color:#fff;border:1px solid #457aca;}
.pagination li:hover a:hover{color:#fff;}
.pagination li.disabled{background:#eee;color:#aaa;border:1px solid #ddd;}
.pagination li.active{background:#457aca;border:1px solid #457aca;}

.nav-list{width:130px !important;background:#fff;position:absolute;right:230px;top:110px;display:none;z-index:999;overflow:hidden;opacity:1;}
.nav-list-about{right:370px;}
.nav-list-join{right:230px;}
.nav-list-other{right:95px;}
.nav-list-service{right:530px;margin:0;padding:0;overflow:hidden;}
.nav-list a{line-height:50px;border-bottom:1px solid #eee;display:block;text-align:center;font-size:14px;}
.nav-list a:hover{background:#ca9971;color:#fff;font-weight:bold;border-bottom:1px solid #eee;}

.footer-wrap{width:100%;overflow:hidden;background:#252a30;font-size:14px;color:#aaa;z-index:999;}
.footer-content{width:1400px;padding:20px 0;margin:0 auto;text-align:left;overflow:hidden;}
.footer-content-l{float:left;width:360px;padding:50px 0;}
.footer-content-l img{width:360px;}
.footer-content-nav{float:right;width:730px;padding:50px 0;}
.footer-nav-list{width:160px;float:right;}
.footer-nav-list1{width:230px;}
.footer-nav-list1 div a{width:90px !important;float:left;display:block;}
.footer-nav-list h2{color:#fff;margin:0 0 10px 0;}
.footer-nav-list div a{width:130px;display:block;line-height:28px;color:#999;}
.footer-nav-list a:hover{color:#ca9971;}
.footer-content-r{float:left;width:110px;padding:50px 0;line-height:22px;}
.footer-content-r img{width:110px;margin:0 0 10px 0;}
.footer-content-r h2{color:#fff;margin:0 0 20px 0;}
.footer-copyright{background:#1f2124;color:#7e7e7f;font-size:14px;line-height:60px;}
.footer-copyright div{width:1400px;text-align:right;margin:0 auto;overflow:hidden;}
.footer-copyright div a.a-l{float:left;margin:0 20px 0 0;display:block;}
.footer-nav-list-ed{width:100px;}

.img-b{width:100%;text-align:center;position:fixed;bottom:100px;left:0;text-align:center;z-index:9999;}
.img-b img{margin:0 auto;}

.span-l{float:left;}

.am-slider-b1 .am-direction-nav a:before{font-size:42px;}
.am-slider-b1 .am-direction-nav a.am-next{right:5%;}
.am-slider-b1 .am-direction-nav a.am-prev{left:5%;}
.am-slider-b1 .am-direction-nav a{width:30px;height:42px;background:none;}
.am-modal-dialog{width:800px;border-radius:6px !important;}
.am-modal-dialog h2{padding:30px 0 10px 0;}
.am-modal-bd{padding:30px;}
.menu-wrap-tel{position:absolute;right:0;top:5px;color:#fff;font-size:16px;height:24px;overflow:hidden;line-height:24px;padding:0 0 0 20px;}
.menu-wrap-tel span{font-size:16px;font-weight:bold;}
[data-am-widget=tabs]{margin:0;}
[data-am-widget=tabs] .am-tabs-nav{width:50%;margin:50px 25% 0 25%;}
.am-tabs-default .am-tabs-nav>.am-active a{background-color:#ca9971;}

/*index*/
.header-index .header-wrap{position:absolute;z-index:99;}
.amz-toolbar{position:fixed;bottom:10px;right:10px;}
.amz-toolbar a{display:none;}
.amz-toolbar a.am-active{display:block;}
.am-slider-a1 .am-control-nav{bottom:20px;}
.am-slider-a1 .am-control-nav li a{width:12px;height:12px;background-color:#aaa;}
.am-slider-a1 .am-control-nav li a.am-active{background-color:#ca9971}

.banner-index{width:100%;height:700px;text-align:center;padding:120px 0 0 0;background:url(../images/banner_index.jpg) top center no-repeat;}
.title-index{width:100%;margin:0;}
.title-index h2{margin:0;font-weight:normal;font-size:30px;}
.title-index h3{margin:0;font-weight:normal;font-size:24px;color:#ca9971;padding:15px 0 0 0;}
.service-index{width:1400px;margin:0 auto;overflow:hidden;padding:80px 0 100px 0;}
.service-index-wrap{width:100%;border-radius:6px;overflow:hidden;margin:60px 0 0 0;}
.service-index-list{width:16.666%;float:left;background:#f7f7f7;border-right:1px solid #eee;padding:50px 30px;height:330px;font-size:14px;color:#888;text-align:left;line-height:26px;}
.service-index-list a{color:#aaa;}
.service-index-list h2{font-size:18px;font-weight:normal;color:#333;margin:30px 0 5px 0;}
.service-index-list:hover{background:#ca9971;color:#fff;}
.service-index-list:hover a , .service-index-list:hover h2{color:#fff;}
.inc-index{width:100%;padding:80px 0;background:url(../images/bg_index_logo.jpg) top center no-repeat;overflow:hidden;text-align:center;}
.inc-index .title-index h2 , .inc-index .title-index h3{color:#fff;}
.inc-index-wrap{width:1400px;padding:60px 0 90px 0;margin:0 auto;}
.about-index{width:1400px;margin:0 auto;overflow:hidden;padding:80px 0 100px 0;}
.about-index-wrap{width:100%;border-radius:6px;overflow:hidden;margin:50px 0 0 0;background:url(../images/bg_index_about.jpg) #ca9971 top center no-repeat;color:#fff;font-size:16px;padding:50px 40px 0 50px;}
.about-index-l{width:52%;float:left;}
.about-index-l div{width:90%;text-align:left;text-align: justify;}
.about-index-l a{border:2px solid #fff;padding:5px 20px;display:block;width:130px;border-radius:6px;color:#fff;margin:20px 0 80px 0;}
.about-index-l a:hover{background:#fff;color:#ca9971;}
.about-index-l h2{font-size:30px;margin:0 0 20px 0;}
.about-index-r{width:48%;float:left;margin:60px 0 0 0;}
.link-wrap-bg h2 , .link-wrap-bg .title-index h3{color:#fff;}
.honor-index{width:100%;margin:0 auto;overflow:hidden;padding:80px 0 30px 0;background:url(../images/bg_index_honor.jpg) bottom center no-repeat;}
.honor-index-wrap{width:1400px;border-radius:6px;overflow:hidden;padding:60px 0 30px 0;margin:0 auto;}
.honor-index-wrap .am-slider-default{background:none;-webkit-box-shadow:0;box-shadow:0 0 0 rgba(0,0,0,0);}
.honor-index-wrap .am-control-nav{display:none;}
.link-wrap-info-m{display:none;}
.right-icon{position:fixed;top:300px;right:0px;}
.right-icon div{margin:5px 0;float:right;clear:both;}


/*page*/
.contact-index{width:1400px;margin:30px auto;text-align:left;background:#f7f8fa;overflow:hidden;}
.contact-index-l{width:50%;float:left;}
.contact-index-r{width:50%;float:left;padding:90px 0 50px 50px;color:#888;font-size:16px;}
.contact-index-r h2{font-size:24px;color:#666;margin:0 0 10px 0;}
.contact-index-r div{overflow:hidden;padding:0 0 10px 0;}
.contact-index-r div span{float:left;margin:0 10px 0 0;}
.contact-index-r div img{width:120px;}

.honor-wrap{width:1400px;margin:30px auto;padding:0 0 50px 0;overflow:hidden;}
.honor-list{width:25%;float:left;background:url(../images/bg_honor.jpg) top center no-repeat;margin:30px 0;}
.honor-list h2{font-size:16px;font-weight:normal;margin:50px 0 0 0;}
.criterion-bg{background:url(../images/bg_culture.jpg) bottom center no-repeat #ececec;margin:70px 0 0 0;}
.criterion-wrap{width:1400px;margin:0 auto;text-align:left;font-size:14px;padding:100px 0;overflow:hidden;}
.criterion-wrap h2{font-size:36px;}
.criterion-wrap-l{float:left;width:50%;}
.criterion-wrap-l p{border-bottom:1px solid #fff;padding:10px 0;margin:0;}
.criterion-wrap-l span{background:#666;color:#fff;padding:3px;margin:0 10px 0 0;}
.criterion-wrap-r{float:left;width:50%;text-align:right;}

.pic-list-kind{width:1400px;margin:20px auto;text-align:left;overflow:hidden;}
.pic-list-kind span{float:left;margin:0 20px 0 0;border-bottom:2px solid #fff;}
.pic-list-kind span.span-on{border-bottom:2px solid #0a64c5;color:#0a64c5;font-weight:bold;}
.pic-list-kind span.span-on a{color:#0a64c5;}
.pic-list{width:1400px;margin:50px auto;overflow:hidden;}
.pic-list img{width:23%;float:left;margin:0 2% 2% 0;}
.about-data-list{width:25%;float:left;font-size:14px;color:#666;padding:0 0 80px 0;overflow:hidden;line-height:26px;}
.about-data-list-num{font-size:36px;color:#0a64c6;margin:0 0 10px 0;font-weight:bold;}
.about-bg{width:1400px;margin:0 auto;}
.about-wrap{width:1400px;margin:30px auto;text-align:left;text-align: justify;font-size:16px;}
.about-data{width:1400px;margin:0 auto;padding:30px 0 0 0;text-align:left;}
.about-video{width:100%;background:#e9f4fa;padding:80px 0;overflow:hidden;}
.about-video div{width:1400px;margin:0 auto;}
.title-wrap{width:1400px;margin:0 auto;padding:80px 0 0 0;font-size:30px;color:#666;overflow:hidden;}
.title-wrap h2{font-size:32px;color:#333;margin:0;line-height:36px;}
.nav-service{width:1400px;margin:0 auto;height:70px;border-bottom:1px solid #eee;}
.nav-service-l{float:left;font-size:14px;line-height:70px;color:#aaa;}
.nav-service-l a{color:#aaa;}
.nav-service-r{float:right;}
.nav-service-r a{float:left;display:block;line-height:70px;margin:0 0 0 30px;font-size:14px;}
.nav-service-r a:hover{font-weight:bold;color:#ca9971;}
.nav-service-r a.a-on{border-bottom:2px solid #ca9971;color:#ca9971;font-weight:bold;}

.about-data-list-num-index{width:318px;border-left:1px solid #eee;}
.about-data-list-a{width:318px;border-left:1px solid #eee;}
.banner-n{width:100%;height:700px;color:#fff;overflow:hidden;margin:0 auto;}
.banner-n p{font-size:24px;letter-spacing:2px;font-weight:lighter;opacity:0.1;color:#eee;}
.banner-n h2{font-size:48px !important;padding:260px 0 30px 0;letter-spacing:0;}


.about-title{width:1400px;padding:80px 0 30px 0;overflow:hidden;text-align:center;margin:0 auto;color:#aaa;font-size:18px;}
.about-title h2{font-size:36px;color:#263c90;}

.about-title-about{width:100%;padding:30px 0 45px 0;font-size:18px;color:#aaa;overflow:hidden;text-align:center;}
.about-title-about h2{font-size:36px;color:#ca9971;}
.about-title-about h3{font-size:30px;margin:40px 0 0 0;line-height:50px;color:#333;}
.about-content{width:1400px;margin:0 auto;font-size:15px;line-height:30px;text-align:justify;padding:0 0 60px 0;}

.nav-wrap{width:100%;border-bottom:1px solid #eee;height:auto;overflow:hidden;}

.nav-list2{width:1400px;margin:0 auto;}
.nav-list2 a{float:right;line-height:58px;padding:0 15px;border-bottom:1px solid #fff;display:block;margin:0 20px;}
.nav-list2 a:hover{color:#ca9971;font-weight:bold;border-bottom:1px solid #ca9971;}


.news-detailed-wrap{width:1400px;margin:0 auto;padding:50px 0;overflow:hidden;text-align:left;}
.news-detailed-wrap h2{font-size:28px;border-bottom:1px solid #ddd;padding:0 0 20px 0;margin:0 0 20px 0;text-align:center;line-height:50px;color:#ca9971;}
.news-detailed-wrap h3{font-size:14px;font-weight:normal;color:#888;text-align:center;margin:0 0 40px 0;}
.news-detailed-other{width:100%;padding:30px;margin:20px 0 0 0;overflow:hidden;background:#efefef;}
.news-detailed-other div{width:45%;float:left;margin:2% 5% 0 0;}
.news-detailed-other div h5{font-size:28px;font-weight:bold;margin:30px 0 0 0;}
.news-detailed-other div h4{font-size:16px;font-weight:normal;margin:0;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.news-detailed-other div span{font-size:14px;color:#aaa;}

.am-tabs-d2 .am-tabs-nav>.am-active a{color:#183884;}
.am-tabs-d2 .am-tabs-nav>.am-active:after{border-bottom-color:#eef1f7;}
.am-tabs-d2 .am-tabs-nav>.am-active{background-color:#fff;border-bottom:3px solid #183884;}
.am-tabs-d2 .am-tabs-nav li{font-size:18px;font-weight:bold;line-height:60px;padding:10px 0;height:60px;}
.am-tabs-bd{border:0;}
.am-tabs-bd .am-tab-panel{padding:0;}

.bg{width:100%;background:#e9f4fa;padding:40px 0;overflow:hidden;}

.news-wrap{width:1400px;margin:0 auto;text-align:left;overflow:hidden;padding:0 0 20px 0;}
.news-wrap-list{width:100%;border-bottom:1px solid #eee;padding:25px 0;margin:25px 0;overflow:hidden;}
.news-wrap-list-date{width:auto;float:right;text-align:center;margin:20px 0 0 80px;}
.news-wrap-list img{float:left;margin:0 30px 0 0;width:130px;}
.news-wrap-list h2{font-size:18px;margin:10px 0;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow: hidden;text-overflow: ellipsis;}
.news-wrap-list p{font-size:14px;margin:10px 0;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;color:#666;}
.news-wrap-list:hover{background:#f7f7f7;}

.page-wrap{width:1400px;margin:50px auto;overflow:hidden;}
.aboutus-wrap{width:100%;overflow:hidden;}
.aboutus-content{width:1400px;margin:80px auto;overflow:hidden;}

.link-wrap-bg{width:100%;padding:80px 0 20px 0;background:url(../images/bg_link.jpg) top center no-repeat;overflow:hidden;}
.link-wrap-form{width:1400px;margin:50px auto;text-align:left;}
.link-wrap-form-list{width:48%;margin:1%;float:left;height:50px;}
.link-wrap-form-list span{width:15%;float:left;display:block;color:#fff;}
.link-wrap-form-list input{width:80%;padding:8px 20px;}
.link-wrap-form-list textarea{width:80%;padding:8px 20px;height:120px;border-radius:6px;}
.link-wrap-form-list1{width:96.5%;overflow:hidden;}
.link-wrap-form-list1 button{background:#ca9971;border:0;color:#fff;width:91.5%;float:right;line-height:30px;font-size:20px;font-weight:bold;border-radius:6px;}
.link-wrap-form-s{width:80%;padding:8px 20px;border-radius:6px;}

.contact-hk{width:1400px;margin:50px auto;overflow:hidden;text-align:left;}
.contact-hk-l{width:50%;float:left;}
.contact-hk-l img{float:right;border-radius:6px;}
.contact-hk-r{width:50%;float:left;font-size:18px;line-height:42px;}
.contact-hk-r span{font-size:12px;color:#aaa;color:#ca9971;}
.contact-hk-r h2{font-size:36px;margin:0;color:#ca9971;}
.contact-hk-r h3{font-size:20px;margin:0 0 20px 0;font-weight:normal;}

.addr-list-wrap{width:1440px;margin:0 auto;overflow:hidden;}
.addr-list:hover{background:#f7f7f7;border:1px solid #ca9971;box-shadow:8px 0 8px 0 rgba(0,0,0,0.05);}
.addr-list{width:700px;float:left;margin:5px;padding:10px 0 10px 30px;color:#666;text-align:left;line-height:26px;overflow:hidden;border:1px solid #fff;background:#fff;font-size:14px;border-radius:6px;}
.addr-list h2{width:100%;color:#ca9971;font-size:18px;line-height:48px;margin:0;}
.addr-list div img{float:left;width:16px;height:16px;margin:5px 8px 0 0;}

.inc1-wrap{width:1400px;margin:50px auto;overflow:hidden;font-size:22px;}
.inc1-wrap p{color:#888;}
.inc1-wrap h2{font-size:38px;margin:0;color:#ca9971;line-height:48px;font-weight:normal;}
.inc1-wrap h3{font-size:30px;padding:20px 0 0 0;font-weight:normal;margin:0;}
.inc-list-wrap{width:1400px;margin:30px auto;overflow:hidden;font-size:16px;}
.inc-list-wrap h2{font-size:36px;margin:0 0 50px 0;font-weight:normal;}
.inc-list{width:23%;margin:1%;float:left;background:#fff;border-radius:6px;padding:30px 30px 0 30px;text-align:left;height:300px;}
.inc-list h3{font-size:24px;margin:30px 0 20px 0;}
.inc-list hr{width:30px;height:3px;background:#ddd;}
.inc-list:hover{background:#ca9971;color:#fff;}
.inc-list:hover hr{background:#ca9971;}

.link-wrap-info{width:1400px;margin:60px auto;overflow:hidden;font-size:16px;color:#fff;}
.link-wrap-info-list{width:23%;margin:1%;float:left;background:url(../images/bg_index_service.png);border-radius:6px;padding:30px 0;}
.link-wrap-info-list h3{font-size:22px;margin:10px 0;}
.link-wrap-info-list img{margin:10px auto;border-radius:100px;width:150px;}
.link-wrap-info-list:hover{background:#ca9971;cursor: pointer;}
.link-message{width:94%;margin:0 3%;text-align:left;}
.link-message div{color:#888;}
.link-message div span{color:#ca9971;}
.link-message img{float:left;margin:20px 20px 80px 0;border-radius:100px;width:150px;}
.link-message h2{font-size:26px;margin:0;}
.link-message h3{font-size:20px;font-weight:normal;margin:10px 0;color:#ca9971;}

.link-wrap-n{background:none;padding:0 0 60px 0;margin:0;}
.link-wrap-n .link-wrap-info{margin:0 auto;}
.link-wrap-n .link-wrap-info-list{background:none;color:#333;padding:0;}
.link-wrap-n .link-wrap-info-list img{width:200px;}
.link-wrap-n .link-wrap-info-list h3{color:#ca9971;}
.link-wrap-n .link-wrap-info-list:hover{box-shadow:8px 0 8px 0 rgba(0,0,0,0.05);border-radius:6px;}

.inc3-wrap{width:100%;padding:0;background:url(../images/bg_list.jpg) top center no-repeat;overflow:hidden;height:660px;}
.inc3-wrap-info{width:1200px;margin:0 auto;overflow:hidden;}
.inc3-wrap-list{width:20%;padding:0 4%;float:left;margin:180px 0 0 0;}

.inc-service-wrap{width:1000px;margin:0 auto;font-size:16px;}
.inc-service-wrap h2{font-size:30px;color:#ca9971;margin:10px 0;font-weight:normal;}
.inc-service-wrap h3{font-size:18px;margin:10px 0;}
.inc-service-list{width:100%;margin:10px 0 30px 0;overflow:hidden;}
.inc-service-list div{width:49%;float:left;margin:0.5%;border-radius:6px;background:#fff;line-height:48px;}
.inc-service{width:100%;margin:50px auto;}
.inc-service .inc-service-list  div{width:32%;float:left;margin:0.5%;border-radius:6px;background:#e9f4fa;line-height:48px;}

.inc-tab-bg{width:100%;padding:30px 0;background:url(../images/bg_tab.png) top center no-repeat;overflow:hidden;overflow:hidden;}
.inc-tab-wrap{width:1400px;margin:0 auto;color:#fff;line-height:80px;font-size:18px;font-weight:bold;}
.inc-tab-wrap h2{font-size:30px;color:#fff;margin:20px 0;font-weight:normal;}
.inc-tab-wrap div{border-bottom:1px solid #dfc2aa;}
.inc-tab-wrap div .t1{font-size:30px;background:#b1835e;}
.inc-tab-l{width:40%;float:left;background:#ca9971;border-radius:3px 0 0 3px;overflow:hidden;text-align:left;}
.inc-tab-l div{padding:0 0 0 30px;}
.inc-tab-t{width:20%;float:left;background:#fff;color:#666;font-weight:normal;font-size:16px;}
.inc-tab-r{width:40%;float:left;background:#ca9971;border-radius:0 3px 3px 0;text-align:right;}
.inc-tab-r div{padding:0 30px 0 0;}

.per3-wrap{background:url(../images/bg_per02.jpg) bottom center no-repeat;padding:30px 0 250px 0;margin:0 auto;}
.per3-wrap a{width:200px;border-radius:6px;margin:50px auto;background:#ca9971;color:#fff;font-size:18px;display:block;line-height:60px;}
.per3-wrap a:hover{background:#b1835e;}

.news-index{width:1400px;margin:50px auto;text-align:center;}
.news-index-wrap{width:100%;margin:20px 0;overflow:hidden;}
.news-index-list{width:23%;float:left;margin:1%;padding:1.5%;font-size:12px;color:#888;text-align:left;box-shadow:2px 4px 10px rgba(10%,10%,30%,0.1);border-radius:6px;}
.news-index-list img{width:100%;}
.news-index-list h2{font-size:16px;color:#333;margin:20px 0 10px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow: hidden;height:42px;}
.news-index-list p{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow: hidden;height:42px;}
.news-index-list a{color:#888;line-height:22px;}
.news-index-list:hover{background:#ca9971;color:#fff;}
.news-index-list:hover a , .news-index-list:hover h2{color:#fff;}

.zcyz-wrap{width:1400px;margin:0 auto;padding:0 0 80px 0;overflow:hidden;}
.zcyz-wrap-list{width:19%;margin:0 3%;float:left;font-size:16px;}
.zcyz-wrap-list h2{font-size:24px;margin:20px 0 10px 0;}
.zcyz-wrap-list img{width:120px;height:120px;padding:30px;border-radius:100px;margin:0 auto;background:#ca9971;}
.zcyz-wrap-list:hover img{background:#b1835e;}
.case-wrap{width:1400px;background:url(../images/bg_zqfw.png) center center no-repeat;padding:30px;margin:0 auto;}
.case-wrap h2{font-size:30px;margin:0 0 30px 0;}
.case-list{width:800px;margin:10px auto;text-align:left;font-size:18px;line-height:38px;}
.case-list img{float:left;margin:0 50px 0 0;border-radius:10px;}

.flow-wrap{width:1200px;margin:0 auto;background:url(../images/bg_flow.png) center center no-repeat;overflow:hidden;height:320px;}
.flow-wrap h2{font-size:30px;margin:0px 0 70px 0;}
.flow-list{width:100%;}
.flow-list div{width:33.33%;float:left;padding:90px 0 30px 0;}
.flow-list h3{font-size:24px;margin:0 0 5px 0;}

.per-wrap{width:1400px;margin:0 auto;}
.per-wrap h2{font-size:30px;margin:0 0 20px 0;}
.per-wrap-list{width:100%;margin:20px 0 60px 0;overflow:hidden}
.per-wrap-list div{width:31%;margin:0.6%;float:left;border-radius:6px;padding:50px;background:#e9f4fa;font-size:16px;}
.per-wrap-list div h3{font-size:36px;margin:0 0 10px 0;color:#ca9971;text-align:center;}
.per-wrap-list div:hover{background:#ca9971;color:#fff;}
.per-wrap-list div:hover h3{color:#fff;}

.per-service-bg{width:100%;margin:0 auto;padding:50px 0;background:url(../images/bg_per.jpg) top center no-repeat;overflow:hidden;}
.per-service-bg h2{font-size:30px;color:#fff;margin:20px 0 20px 0;}
.per-service-wrap{width:1400px;margin:0 auto;}
.per-service-list{width:15%;margin:2.5%;float:left;color:#fff;}
.per-service-list:hover img{background:#ca9971;}
.per-service-list img{width:120px;height:120px;padding:30px;border-radius:30px;margin:0 auto;background:#fff;}
.per-service-list h3{font-size:18px;margin:20px 0 10px 0;}

.chain-bg{width:100%;margin:0;padding:60px 0 100px 0;background:url(../images/bg_advantage01.jpg) top center no-repeat;overflow:hidden;height:600px;}
.chain-wrap{width:1400px;margin:0 auto;font-size:18px;text-align:left;}
.chain-wrap h2{color:#ca9971;margin:0;font-size:30px;}
.chain-wrap p{width:52%;}
.chain-wrap-list {width:55%;padding:10px 0;overflow:hidden;}
.chain-wrap-list div{width:13%;float:left;margin:0 2% 2% 0;background:#eee;text-align:center;color:#888;font-size:14px;text-align:center;}
.chain-wrap-list div:hover{color:#fff;background:#ca9971;}

.advantage-wrap{width:1400px;margin:0 auto;padding:0 0 60px 0;overflow:hidden;}
.advantage-wrap-list{width:23%;margin:1%;float:left;border-radius:6px;padding:40px 25px 30px 25px;background:#efefef;text-align:left;height:360px;}
.advantage-wrap-list hr{width:30px;height:5px;background:#aaa;margin:20px 0;}
.advantage-wrap-list h2{font-size:20px;margin:30px 0 10px 0;}
.advantage-wrap-list:hover{color:#fff;background:#ca9971;}
.advantage-wrap-list:hover hr{background:#fff;}

.news-body{background:url(../images/banner_news.jpg) top center no-repeat;}
.contact-body{background:url(../images/banner_contact.jpg) top center no-repeat;}
.about-body{background:url(../images/banner_about.jpg) top center no-repeat;}
.inc-body{background:url(../images/banner_contact.jpg) top center no-repeat;}
.inc3-body{background:url(../images/banner_inc3.jpg) top center no-repeat;}
.inc2-body{background:url(../images/banner_inc2.jpg) top center no-repeat;}
.per-body{background:url(../images/banner_per.jpg) top center no-repeat;}
.per2-body{background:url(../images/banner_per2.jpg) center center no-repeat;}
.per3-body{background:url(../images/banner_per3.jpg) top center no-repeat;}
.per4-body{background:url(../images/banner_per4.jpg) top center no-repeat;}
.zqfw-body{background:url(../images/banner_zqfw.jpg) top center no-repeat;}

.card {  color: inherit;  cursor: pointer;  position: relative;  text-align:center;}
.front,.back {text-align:center;  display: flex;  width:320px;  height:330px;color:#fff; position: absolute;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  transform-style: preserve-3d;  transition: ease-in-out 600ms;border-radius:6px;}
.front {overflow: hidden; background:url(../images/bg_index_service.png);}
.front:before {  position: absolute;  display: block;  content: '';  top: 0;  left: 0;  right: 0;  bottom: 0; opacity: .15;  z-index: -1;}
.card:hover .front {  transform: rotateY(180deg);}.card:nth-child(even):hover .front {  transform: rotateY(-180deg);}
.back { background: #ca9971;  transform: rotateY(-180deg);}
.card:hover .back {  transform: rotateY(0deg);}
.card:nth-child(even) .back {  transform: rotateY(180deg);}
.card:nth-child(even):hover .back {  transform: rotateY(0deg);}
.link-wrap-info-list-ed{width:100%;margin:0%;float:left;border-radius:6px;padding:20px 0;}
.link-wrap-info-list-ed h3{font-size:22px;margin:10px 0;}
.link-wrap-info-list-ed img{margin:10px auto;border-radius:100px;width:150px;}
.link-wrap-info-list-ed-hover{background:#ca9971;cursor: pointer;}
.link-wrap-body{width:1400px;height:350px;margin:40px auto;}
.link-wrap-bg .content{width:23%;margin:1%;float:left;}


@media screen and (max-width: 1500px) {
.header-wrap{width:1200px;height:102px;z-index:999;margin:0 auto;}
.menu-wrap a{line-height:98px;}
.nav-list{top:100px;}
.header-content img.img-logo{float:left;width:270px;margin:30px 0 0 0;}
.menu-wrap a{opacity:0.8;line-height:100px;}
.menu-wrap{float:right;position:relative;width:75%;}
.nav-language a{width:60px;float:left;margin:0;background:#ca9971;color:#fff;line-height:30px;border-radius:6px;margin:40px 0 0 0;font-size:12px;}
.nav-language a:hover{color:#fff;border:0;}
.footer-content , .footer-copyright div{width:1200px;}
.banner-index{height:600px;}
.about-body{background-size:100%;}

.title-index h2{margin:0;font-weight:normal;font-size:30px;}
.title-index h3{margin:0;font-weight:normal;font-size:24px;color:#ca9971;padding:15px 0 0 0;}
.service-index{width:1200px;margin:0 auto;overflow:hidden;padding:60px 0 80px 0;}
.service-index-wrap{width:100%;border-radius:6px;overflow:hidden;margin:60px 0 0 0;}
.service-index-list{width:16.666%;float:left;background:#f7f7f7;border-right:1px solid #eee;padding:50px 30px;height:330px;font-size:13px;color:#888;text-align:left;line-height:26px;}
.service-index-list a{color:#aaa;}
.service-index-list h2{font-size:18px;font-weight:normal;color:#333;margin:30px 0 5px 0;}
.service-index-list:hover a , .service-index-list:hover h2{color:#fff;}
.inc-index-wrap{width:1200px;padding:50px 0;margin:0 auto;}
.inc-index-wrap img{width:100%;}
.about-index{width:1200px;margin:0 auto;overflow:hidden;padding:60px 0;}
.about-index-wrap{width:100%;border-radius:6px;overflow:hidden;margin:50px 0 0 0;background:url(../images/bg_index_about.jpg) #ca9971 top center no-repeat;color:#fff;font-size:16px;padding:50px 40px 0 50px;}
.about-index-l a{margin:20px 0 50px 0;}
.about-index-l{width:52%;float:left;}
.about-index-l div{width:90%;text-align:left;text-align: justify;}
.about-index-l h2{font-size:30px;margin:0 0 20px 0;}
.about-index-r{width:48%;float:left;margin:60px 0 0 0;}
.honor-index{width:100%;margin:0 auto;overflow:hidden;padding:60px 0 20px 0;background:url(../images/bg_index_honor.jpg) bottom center no-repeat;}
.honor-index-wrap{width:1200px;overflow:hidden;}

.advantage-wrap{width:1200px;margin:0 auto;padding:0 0 60px 0;overflow:hidden;}

.chain-bg{width:100%;margin:0;padding:60px 0 100px 0;background:url(../images/bg_advantage01.jpg) top center no-repeat;overflow:hidden;}
.chain-wrap{width:1200px;margin:0 auto;font-size:14px;text-align:left;}
.chain-wrap h2{color:#ca9971;margin:0;font-size:26px;}
.chain-wrap-list div{width:13%;float:left;margin:0 2% 2% 0;background:#eee;text-align:center;color:#888;font-size:12px;text-align:center;}

.flow-wrap{width:1200px;margin:0 auto;background:url(../images/bg_flow.png) center center no-repeat;overflow:hidden;height:320px;background-size:100%;}
.flow-wrap h2{font-size:30px;margin:0px 0 70px 0;}
.flow-list{width:100%;}
.flow-list div{width:33.33%;float:left;padding:90px 0 30px 0;}
.flow-list h3{font-size:20px;margin:0 0 5px 0;}

.per-wrap{width:1200px;margin:0 auto;}
.per-wrap h2{font-size:30px;margin:0 0 20px 0;}
.per-wrap-list{width:100%;margin:20px 0 60px 0;overflow:hidden}
.per-wrap-list div{width:31%;margin:0.6%;float:left;border-radius:6px;padding:50px 30px;background:#e9f4fa;font-size:15px;}
.per-wrap-list div h3{font-size:30px;margin:0 0 10px 0;color:#ca9971;text-align:center;}
.per-wrap-list div:hover{background:#ca9971;color:#fff;}
.per-wrap-list div:hover h3{color:#fff;}

.per-service-bg{width:100%;margin:0 auto;padding:50px 0;background:url(../images/bg_per.jpg) top center no-repeat;overflow:hidden;}
.per-service-bg h2{font-size:30px;color:#fff;margin:20px 0 20px 0;}
.per-service-wrap{width:1200px;margin:0 auto;}
.per-service-list{width:16%;margin:2%;float:left;color:#fff;}
.per-service-list img{width:100px;height:100px;padding:30px;border-radius:30px;margin:0 auto;background:#fff;}
.per-service-list h3{font-size:16px;margin:20px 0 0 0;}

.zcyz-wrap{width:1200px;margin:0 auto;padding:0 0 60px 0;overflow:hidden;}
.case-wrap{width:1200px;background:url(../images/bg_zqfw.png) center center no-repeat;background-size:100%;}

.news-index{width:1200px;margin:50px auto;text-align:center;}
.news-index-wrap{width:100%;margin:20px 0;overflow:hidden;}
.news-index-list{width:23%;float:left;margin:1%;padding:1.5%;font-size:12px;color:#888;text-align:left;box-shadow:2px 4px 10px rgba(10%,10%,30%,0.1);}
.news-index-list h2{font-size:16px;color:#333;margin:20px 0 10px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow: hidden;height:42px;}
.news-index-list a{color:#888;line-height:22px;}

.inc-tab-wrap{width:1200px;margin:0 auto;color:#fff;line-height:80px;font-size:18px;font-weight:bold;}
.inc1-wrap p{color:#888;}
.inc1-wrap{width:1200px;margin:30px auto;overflow:hidden;font-size:22px;}
.inc1-wrap h2{font-size:30px;}
.inc1-wrap h3{font-size:26px;}
.inc1-wrap img{width:100%;}
.inc-list-wrap{width:1200px;margin:20px auto;}

.link-wrap-info{width:1200px;margin:60px auto;overflow:hidden;font-size:16px;color:#fff;}
.link-wrap-info-list{width:23%;margin:1%;float:left;background:url(../images/bg_index_service.png);border-radius:6px;padding:30px 0;}
.link-wrap-info-list h3{font-size:18px;margin:10px 0;}
.link-wrap-info-list img{margin:10px auto;border-radius:100px;width:150px;}
.link-wrap-info-list:hover{background:#ca9971;cursor: pointer;}
.link-message{width:94%;margin:0 3%;text-align:left;}
.link-message img{float:left;margin:20px 20px 80px 0;border-radius:100px;width:150px;}
.link-message h2{font-size:26px;margin:0;}
.link-message h3{font-size:20px;font-weight:normal;margin:10px 0;}

.nav-service{width:1200px;}
.contact-index{width:1200px;margin:30px auto;text-align:left;background:#f7f8fa;overflow:hidden;}
.contact-index-l{width:50%;float:left;}
.contact-index-r{width:50%;float:left;padding:50px;color:#888;font-size:14px;}
.contact-index-r h2{font-size:22px;color:#666;margin:0 0 10px 0;}

.link-wrap-bg{width:100%;padding:50px 0 30px 0;background:url(../images/bg_link.jpg) top center no-repeat;overflow:hidden;}
.link-wrap-form{width:1200px;margin:50px auto;text-align:left;}
.link-wrap-form-list{width:48%;margin:1%;float:left;height:50px;}
.link-wrap-form-list span{width:15%;float:left;display:block;color:#fff;font-size:14px;}
.link-wrap-form-list input{width:80%;padding:8px 20px;}
.link-wrap-form-list textarea{width:80%;padding:8px 20px;height:110px;border-radius:6px;}
.link-wrap-form-list1{width:96.5%;overflow:hidden;}
.link-wrap-form-list1 button{background:#ca9971;border:0;color:#fff;width:91.5%;float:right;line-height:30px;font-size:20px;font-weight:bold;border-radius:6px;}
.link-wrap-form-s{width:80%;padding:8px 20px;border-radius:6px;}

.link-wrap-n{background:none;padding:0 0 60px 0;margin:0;}
.link-wrap-n .link-wrap-info{margin:0 auto;}
.link-wrap-n .link-wrap-info-list{background:none;color:#333;padding:0;}
.link-wrap-n .link-wrap-info-list img{width:200px;}
.link-wrap-n .link-wrap-info-list h3{color:#ca9971;margin:10px 0 0 0;}
.link-wrap-n .link-wrap-info-list:hover{box-shadow:8px 0 8px 0 rgba(0,0,0,0.05);border-radius:6px;}

.contact-hk{width:1200px;margin:50px auto;overflow:hidden;text-align:left;}
.contact-hk-l{width:50%;float:left;}
.contact-hk-l img{width:100%;}
.contact-hk-r{width:50%;float:left;font-size:16px;line-height:38px;}
.contact-hk-r span{font-size:10px;color:#ca9971;}
.contact-hk-r h2{font-size:32px;margin:0;}
.contact-hk-r h3{font-size:18px;margin:0 0 20px 0;font-weight:normal;}

.addr-list-wrap{width:1240px;margin:0 auto;overflow:hidden;}
.addr-list:hover{background:#f7f7f7;border:1px solid #ca9971;box-shadow:8px 0 8px 0 rgba(0,0,0,0.05);}
.addr-list{width:600px;float:left;margin:5px;padding:10px 0 10px 20px;color:#666;text-align:left;line-height:26px;overflow:hidden;border:1px solid #fff;background:#fff;font-size:14px;border-radius:6px;}
.addr-list h2{width:100%;color:#ca9971;font-size:18px;line-height:48px;margin:0;}
.addr-list div img{float:left;width:16px;height:16px;margin:5px 8px 0 0;}

.history-wrap{width:1200px;margin:0 auto;padding:0 0 150px 0;}
.history-wrap-list{width:14%;height:170px;float:left;margin:0.1%;background:url(../images/pic_history01.jpg) bottom center no-repeat;position:relative;}

.honor-wrap{width:1200px;margin:30px auto;padding:0 0 50px 0;overflow:hidden;}
.honor-list{width:25%;float:left;background:url(../images/bg_honor.jpg) top center no-repeat;margin:30px 0;background-size:96%;}
.honor-list img{width:85%;}
.honor-list h2{font-size:14px;font-weight:normal;margin:40px 0 0 0;}

.criterion-bg{background:url(../images/bg_culture.jpg) bottom center no-repeat #ececec;margin:50px 0 0 0;}
.criterion-wrap{width:1200px;margin:0 auto;text-align:left;font-size:14px;padding:100px 0;overflow:hidden;}
.criterion-wrap h2{font-size:30px;}

.about-culture-wrap{width:1200px;background:url(../images/pic_chitone_02.jpg) no-repeat;background-size:100%;margin:30px 0 0 0;overflow:hidden;}
.culture-index{width:100%;padding:80px 0;background:#ebebeb;}
.culture-wrap{width:1200px;margin:0 auto;}

.about-wrap{width:1200px;margin:30px auto;text-align:left;text-align: justify;font-size:16px;}
.about-data{width:1200px;margin:30px auto;text-align:left;}
.about-video div{width:1200px;margin:0 auto;}
.banner-n{width:100%;height:600px;color:#fff;overflow:hidden;margin:0 auto;}
.banner-n p{font-size:22px;letter-spacing:2px;font-weight:lighter;opacity:0.1;color:#eee;}
.banner-n h2{font-size:38px !important;padding:200px 0 10px 0;letter-spacing:0;}

.title-wrap{width:1200px;margin:0 auto;padding:50px 0 0 0;font-size:22px;color:#666;overflow:hidden;}
.title-wrap h2{font-size:28px;color:#333;margin:0 0 10px 0;}

.header-content{width:95%;}

.about-title h2{font-size:26px;}
.news-list h2{font-size:15px;}
.news-detailed-wrap{width:1200px;margin:0 auto;overflow:hidden;}

.about-content{width:1200px;font-size:14px;}
.about-content img.about-img-l{float:right;margin:0 0 30px 30px;width:400px;}

.menu-wrap a{font-size:16px;}
.nav-list a{font-size:14px;}
.about-data-list-num span{font-size:32px;}
.about-data-list-num img{width:36px;}
.about-culture-list h2{font-size:24px;margin:70px 0 10px 0;}
.about-culture-content{width:80%;margin:30px 10%;padding:20px 0 0 0;}
.about-culture-list{height: 430px;}

.adv-wrap{width:1200px;}
.adv-wrap-l img{width:48%;}
.adv-wrap-l{margin:0 0 40px 0;}
.adv-wrap-l h3{margin:0 0 5px 0;}
.adv-wrap-data-ed{display:none;}
.adv-wrap-l div.adv-wrap-data{width:116px;}
.adv-wrap-l div.adv-wrap-data1{width:93px;}
.adv-wrap-l div.adv-wrap-data2{width:80px;}
.addr-list div img{margin:5px 5px 0 0;}

.img-100{width:100%;}
.img-inc{width:100%;}

.news-wrap{width:1200px;margin:0 auto;text-align:left;}
.page-wrap{width:1200px;margin:30px auto;overflow:hidden;}
.aboutus-content{width:1200px;}

.page-wrap{width:1200px;margin:50px auto;overflow:hidden;}

.front,.back {text-align:center;  display: flex;  width:260px;  height:300px;color:#fff; position: absolute;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  transform-style: preserve-3d;  transition: ease-in-out 600ms;}
.link-wrap-body{width:1200px;margin:20px auto;height:350px;}

}


@media screen and (max-width: 1000px){


.inc1-wrap p{margin:0;}
.contact-index{width:100%;margin:5% auto;text-align:left;background:#f7f8fa;overflow:hidden;}
.contact-index-l{width:100%;float:left;}
.contact-index-r{width:100%;float:left;padding:5%;color:#888;font-size:14px;}
.contact-index-r h2{font-size:22px;color:#666;margin:0 0 10px 0;}

.pic-list-kind{width:90%;margin:5% auto;text-align:left;overflow:hidden;}
.pic-list{width:90%;margin:5% auto;overflow:hidden;}
.pic-list img{width:48%;float:left;margin:1%;}

.about-data-list{width:50%;float:left;font-size:14px;color:#666;padding:0 0 30px 0;overflow:hidden;line-height:26px;}
.about-data-list-num{font-size:12px;color:#0a64c6;margin:0 0 0 0;font-weight:bold;}
.about-data-list-num span{font-size:22px;}

.about-wrap{width:90%;margin:5% auto;text-align: justify;font-size:14px;}
.about-data{width:90%;margin:5% auto;text-align:left;}
.about-video{width:100%;background:url(../images/bg_about.jpg) top center;padding:0;overflow:hidden;}
.about-video div{width:100%;}
.title-wrap{width:90%;margin:2% 5% auto;padding:20px 0 0 0;font-size:16px;color:#666;text-align:center;overflow:hidden;}
.title-wrap h2{font-size:20px;color:#ca9971;margin:0;}

.about-body , .about-b2{background:#fff;}
.nav-service{display:none;}
.header-wrap{display:none;}
.wrap{display:none;}
header , .am-slider{display:block;top:0;}
.menu-top ul{width:100%;margin:0;padding:0;}
.menu-top li{border-bottom:1px solid #444;padding:2px 10px;overflow:hidden;text-align:left;}
.menu-top a{width:100%;color:#fff;display:block;}
.menu-top span a{width:30%;float:left;border-radius:5px;margin:0 3% 3% 0;background:#666;font-size:12px;text-align:center;padding:0;line-height:22px;}
.am-header-default{background:#fff;}
.am-header-default .am-header-nav , .am-header-default .am-header-nav>a{color:#666;font-size:12px;margin:3px 5px 0 0;}
.am-header{height:60px;}
.am-header .am-header-title{margin:0;}
.am-header .am-header-title img{margin:15px 0 0 15px;height:33px;float:left;}
.am-offcanvas-bar{background:#333;}
.amz-toolbar{display:none;}
.am-slider-a1 .am-control-nav{bottom:20%;}

.footer-content , .footer-copyright{display:none;}
.footer-m{display:block;font-size:14px;background:#222;color:#ddd;padding:20px 0;}
.footer-m h2{font-size:18px;color:#ca9971;margin:0 0 10px 0;}
.footer-m h3{font-size:12px;margin:10px 0;padding:5px 0;color:#888;border-top:1px solid #666;}
.footer-m a{color:#ddd;}

.banner-n{width:100%;height:500px;text-align:center;color:#fff;font-size:14px;margin:5px 0 0 0;overflow:hidden;background:url(../images/banner_about.jpg) top center;background-size:120%;}
.banner-n h2{font-size:30px !important;padding:45% 0 0 0;}
.img-100{width:100%;}

.banner-n h2 , .banner-n p{}
.banner-n p{font-size:16px;}
.about-bg{width:100%;margin-top:0;padding-top:0;}
.about-wrap{width:90%;margin:5%;text-align:left;text-align:justify;}
.about-title{width:100%;padding:0 0 10px 0;font-size:16px;margin:0;background:none;padding:20px 0 0 0;text-align:center;color:#888;}
.about-title h2{font-size:26px;margin:0;color:#333;}
.about-content{width:90%;margin:0 5%;font-size:14px;padding:0 0 50px 0;}

.nav-wrap{width:100%;border-bottom:1px solid #eee;height:auto;overflow:hidden;padding:5%;}
.nav-list{width:100%;margin:0 auto;}
.nav-list a{float:right;line-height:38px;width:44%;border:0;display:block;margin:1% 3%;background:#aaa;color:#fff;border-radius:6px;}
.nav-list a.a-on{border:0;background:#ca9971;font-weight:bold;color:#fff;}

.nav-list-m{width:100%;}
.nav-list-m a{width:30%;font-size:14px;margin:1%;float:left;text-align:center;background:#444;line-height:38px;}
.am-modal-dialog{width:92%;}

.news-list{width:46%;float:left;background:#fff;overflow:hidden;margin:2%;border-radius:6px;height:auto;padding:2%;}
.news-list img{width:100%;height:auto;border-radius:6px;}
.news-list h2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;}
.news-detailed-wrap{width:90%;margin:5% auto;padding:0;background:none;overflow:hidden;}
.news-detailed-wrap h2{font-size:22px;border-bottom:1px solid #aaa;padding:0 0 20px 0;margin:0 0 20px 0;text-align:center;line-height:30px;}
.news-detailed-wrap h3{font-size:12px;font-weight:normal;color:#888;text-align:center;margin:0 0 40px 0;}
.news-detailed-wrap img{width:100%；}
.news-detailed-other{width:100%;padding:30px;margin:20px 0 0 0;overflow:hidden;background:#efefef;}
.news-detailed-other div{width:100%;float:none;margin:2% 5% 0 0;}
.news-detailed-other div h5{font-size:28px;font-weight:bold;margin:30px 0 0 0;}
.news-detailed-other div h4{font-size:16px;font-weight:normal;margin:0;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.news-detailed-other div span{font-size:14px;color:#aaa;}

.am-tabs-d2 .am-tabs-nav li{font-size:14px;}
.addr-content-list div{width:100%;height:auto;padding:0 0 20px 0;}

.news-wrap{width:96%;margin:2% auto;text-align:center;}
.news-wrap-list{width:46%;border:0;margin:2%;overflow:hidden;float:left;box-shadow:0 2px 6px rgba(10%,10%,40%,0.1);padding:10px;border-radius:6px;}
.news-wrap-list-date{display:none;}
.news-wrap-list img{float:none;margin:0;width:100%;}
.news-wrap-list h2{font-size:16px;margin:5px 0;}
.news-wrap-list p{font-size:12px;margin:5px 0;line-height:20px;}
.page-wrap{width:90%;margin:5% auto;overflow:hidden;}

.about-content-l{width:90%;margin:5%;}
.aboutus-content{width:90%;margin:5%;}
.page-wrap{width:90%;margin:5% auto;overflow:hidden;}
.am-offcanvas-bar{width:85%;}

.contact-index{width:100%;margin:30px auto;text-align:left;background:#f7f8fa;overflow:hidden;}
.contact-index-l{width:100%;float:left;}
.contact-index-r{width:100%;float:left;padding:50px;color:#888;font-size:14px;}
.contact-index-r h2{font-size:22px;color:#666;margin:0 0 10px 0;}

.link-wrap-bg{width:100%;padding:40px 0;background:url(../images/bg_link.jpg) top center no-repeat;overflow:hidden;background-size:500%;}
.link-wrap-form{width:100%;margin:20px auto;text-align:left;}
.link-wrap-form-list{width:100%;margin:1%;float:left;height:auto;overflow:hidden;}
.link-wrap-form-list span{width:25%;float:left;display:block;color:#fff;font-size:14px;}
.link-wrap-form-list input{width:70%;padding:8px 20px;}
.link-wrap-form-list textarea{width:70%;padding:8px 20px;height:110px;border-radius:6px;overflow:hidden;}
.link-wrap-form-list1{width:96%;overflow:hidden;}
.link-wrap-form-list1 button{background:#ca9971;border:0;color:#fff;width:72.5%;float:right;line-height:30px;font-size:20px;font-weight:bold;border-radius:6px;margin:20px 0 0 0;}
.link-wrap-form-s{width:70%;padding:8px 20px;border-radius:6px;}

.link-wrap-n{background:none;padding:0 0 60px 0;margin:0;}
.link-wrap-n .link-wrap-info{margin:0 auto;}
.link-wrap-n .link-wrap-info-list{background:none;color:#333;padding:0;}
.link-wrap-n .link-wrap-info-list img{width:150px;}
.link-wrap-n .link-wrap-info-list h3{color:#ca9971;margin:10px 0 0 0;}
.link-wrap-n .link-wrap-info-list:hover{box-shadow:8px 0 8px 0 rgba(0,0,0,0.05);border-radius:6px;}

.contact-hk{width:100%;margin:0 auto;overflow:hidden;text-align:left;}
.contact-hk-l{width:100%;float:left;}
.contact-hk-l img{width:94%;float:left;margin:3%;}
.contact-hk-r{width:90%;float:left;font-size:14px;line-height:30px;margin:5%;}
.contact-hk-r span{font-size:10px;color:#ca9971;}
.contact-hk-r h2{font-size:26px;margin:0;}
.contact-hk-r h3{font-size:14px;margin:0;font-weight:normal;}

.addr-list-wrap{width:100%;margin:0 auto;overflow:hidden;}
.addr-list:hover{background:#f7f7f7;border:1px solid #ca9971;box-shadow:8px 0 8px 0 rgba(0,0,0,0.05);}
.addr-list{width:94%;float:left;margin:1% 3%;padding:10px 0 10px 20px;color:#666;text-align:left;line-height:26px;overflow:hidden;border:1px solid #fff;background:#fff;font-size:12px;border-radius:6px;}
.addr-list h2{width:100%;color:#ca9971;font-size:18px;line-height:48px;margin:0;}
.addr-list div img{float:left;width:16px;height:16px;margin:5px 8px 0 0;}

.inc1-wrap{width:90%;margin:5%;overflow:hidden;font-size:14px;}
.inc1-wrap h2{font-size:24px;margin:0;}
.inc1-wrap h3{font-size:18px;padding:10px 0;font-weight:normal;margin:0;}
.inc-list-wrap{width:94%;margin:3% auto;overflow:hidden;font-size:18px;}
.inc-list-wrap h2{font-size:26px;margin:0 0 30px 0;}
.inc-list{width:100%;margin:1% 0;float:left;background:#fff;border-radius:6px;padding:20px;text-align:left;height:auto;font-size:16px;}
.inc-list img{float:left;padding:0 30px 30px 0;}
.inc-list h3{font-size:20px;margin:0 0 10px 0;font-weight:normal;color:#ca9971;}
.inc-list hr{display:none;}
.inc-list:hover{background:#ca9971;color:#fff;}
.inc-list:hover hr{background:#ca9971;}

.link-wrap-info{width:94%;margin:3% auto;overflow:hidden;font-size:16px;color:#fff;}
.link-wrap-info-list{width:48%;margin:1%;float:left;background:url(../images/bg_index_service.png);border-radius:6px;padding:30px 0;}
.link-wrap-info-list h3{font-size:18px;margin:10px 0;}
.link-wrap-info-list img{margin:10px auto;border-radius:100px;width:120px;}
.link-wrap-info-list:hover{background:#ca9971;cursor: pointer;}
.link-message{width:94%;margin:0 3%;text-align:center;}
.link-message img{float:none;margin:0;border-radius:100px;width:150px;}
.link-message h2{font-size:26px;margin:0;}
.link-message h3{font-size:22px;font-weight:normal;margin:10px 0;}
.inc3-wrap{background:none;height:800px;}
.inc3-wrap-info{width:94%;margin:3%;overflow:hidden;}
.inc3-wrap-list{width:46%;padding:20px 10px;float:left;margin:2%;box-shadow:0 2px 6px rgba(10%,10%,40%,0.1);height:240px;font-size:14px;line-height:26px;border-radius:6px;}
.inc3-wrap-list h3{margin:20px 0 10px 0;font-size:18px;font-weight:normal;color:#ca9971;}
.inc3-wrap-list img{width:30%;margin:10px 0 0 0;}

.inc-service-wrap{width:96%;margin:0 auto;font-size:14px;}
.inc-service-wrap h2{font-size:24px;color:#ca9971;margin:10px 0;}
.inc-service-wrap h3{font-size:16px;margin:10px 0;}
.inc-service-list{width:100%;margin:10px 0 0 0;overflow:hidden;}
.inc-service{width:100%;margin:30px auto;}
.inc-service-list div{width:90%;float:left;margin:1% 5%;}
.inc-service .inc-service-list div{width:90%;float:left;margin:1% 5%;border-radius:6px;line-height:48px;}

.inc-tab-bg{width:100%;padding:30px 0;background:url(../images/bg_tab.png) top center no-repeat;overflow:hidden;overflow:hidden;}
.inc-tab-wrap{width:100%;margin:0 auto;color:#fff;line-height:20px;font-size:12px;font-weight:bold;}
.inc-tab-wrap h2{font-size:24px;color:#fff;margin:10px 0;}
.inc-tab-wrap div{border-bottom:1px solid #dfc2aa;}
.inc-tab-wrap div .t1{font-size:18px;background:#b1835e;}
.inc-tab-l{width:40%;float:left;background:#ca9971;border-radius:3px 0 0 3px;overflow:hidden;text-align:left;}
.inc-tab-l div{padding:0 0 0 10px;height:56px;padding:10px 0 0 10px;}
.inc-tab-t{width:20%;float:left;background:#fff;color:#666;font-weight:normal;font-size:12px;}
.inc-tab-t div{height:56px;line-height:56px;}
.inc-tab-r{width:40%;float:left;background:#ca9971;border-radius:0 3px 3px 0;text-align:right;}
.inc-tab-r div{padding:0 10px 0 0;height:56px;padding:10px 10px 0 0;}

.per3-wrap{background:url(../images/bg_per02.jpg) bottom center no-repeat;background-size:100%;padding:30px 0 100px 0;margin:0 auto;}
.per3-wrap a{width:200px;border-radius:6px;margin:50px auto;background:#ca9971;color:#fff;font-size:18px;display:block;line-height:60px;}
.per3-wrap a:hover{background:#b1835e;}
.per3-wrap h2{font-size:20px;}
.per3-wrap h3{font-size:18px;font-weight:normal;}

.news-index{width:94%;margin:3% auto;text-align:center;}
.news-index-wrap{width:100%;margin:0;overflow:hidden;}
.news-index-list{width:99%;float:none;margin:3% 0;padding:2.5%;font-size:12px;color:#888;text-align:left;box-shadow:2px 4px 10px rgba(10%,10%,30%,0.1);}
.news-index-list img{width:25%;float:left;margin:0 20px 0 0;}
.news-index-list h2{font-size:16px;color:#333;margin:10px 0 10px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;overflow: hidden;height:42px;}
.news-index-list a{color:#888;line-height:22px;}
.news-index-list:hover{background:#ca9971;color:#fff;}
.news-index-list:hover a , .news-index-list:hover h2{color:#fff;}

.zcyz-wrap{width:100%;margin:0 auto;padding:0 0 30px 0;overflow:hidden;}
.zcyz-wrap-list{width:94%;margin:3%;padding:10px;float:left;font-size:14px;box-shadow:2px 4px 10px rgba(10%,10%,30%,0.1);text-align:left;border-radius:6px;}
.zcyz-wrap-list h2{font-size:18px;margin:0;font-weight:normal;color:#ca9971;}
.zcyz-wrap-list img{width:70px;height:70px;padding:20px;border-radius:10px;margin:0 10px 0 0;background:#ca9971;float:left;}
.case-wrap{width:100%;background:url(../images/bg_zqfw.png) center center no-repeat;padding:30px;margin:0 auto;}
.case-wrap h2{font-size:30px;margin:0 0 30px 0;}
.case-list{width:100%;margin:10px auto;text-align:center;font-size:16px;line-height:28px;}
.case-list img{float:none;margin:0 0 20px 0;border-radius:10px;}

.flow-wrap{width:100%;margin:0 auto;background:none;overflow:hidden;height:200px;background-size:100%;}
.flow-wrap h2{font-size:20px;margin:0px 0 20px 0;}
.flow-list{width:100%;}
.flow-list div{width:30%;margin:0 1.5%;float:left;background:#fff;padding:20px 15px;border-radius:6px;font-size:13px;line-height:26px;height:120px;color:#666;}
.flow-list h3{font-size:16px;margin:0 0 0 0;line-height:20px;color:#333;}

.per-wrap{width:94%;margin:3% auto;}
.per-wrap h2{font-size:30px;margin:0 0 20px 0;}
.per-wrap-list{width:100%;margin:20px 0 0 0;overflow:hidden}
.per-wrap-list div{width:100%;margin:10px 0;float:none;border-radius:6px;padding:30px;background:#e9f4fa;font-size:16px;}
.per-wrap-list div h3{font-size:26px;margin:0 0 10px 0;color:#ca9971;text-align:center;}
.per-wrap-list div:hover{background:#ca9971;color:#fff;}
.per-wrap-list div:hover h3{color:#fff;}

.per-service-bg{width:100%;margin:0 auto;padding:0;overflow:hidden;background:url(../images/bg_per.jpg) top center no-repeat;background-size:600%;}
.per-service-bg h2{font-size:30px;color:#fff;margin:20px 0 20px 0;}
.per-service-wrap{width:100%;margin:0 auto;}
.per-service-list{width:94%;margin:3%;float:none;color:#333;background:#fff;text-align:left;border-radius:6px;padding:20px;line-height:26px;height:110px;}
.per-service-list img{width:15%;height:auto;padding:0;border-radius:0px;margin:0 20px 0 0;float:left;}
.per-service-list h3{font-size:16px;margin:0 0 0 0;font-weight:normal;color:#ca9971;}

.chain-bg{width:100%;margin:0;padding:0 0 250px 0;background:url(../images/bg_advantage01.jpg) bottom right no-repeat;overflow:hidden;background-size:300%;height:700px;}
.chain-wrap{width:90%;margin:5% auto;font-size:14px;text-align:left;}
.chain-wrap h2{color:#ca9971;margin:0;font-size:26px;}
.chain-wrap p{width:100%;}
.chain-wrap-list {width:100%;padding:10px 0;overflow:hidden;}
.chain-wrap-list div{width:18%;float:left;margin:0 2% 2% 0;background:#eee;text-align:center;color:#888;font-size:12px;text-align:center;}
.chain-wrap-list div:hover{color:#fff;background:#ca9971;}

.advantage-wrap{width:96%;margin:2% auto;padding:0 0 20px 0;overflow:hidden;}
.advantage-wrap-list{width:48%;margin:1%;float:left;border-radius:6px;padding:35px 15px;background:#efefef;text-align:center;height:350px}
.advantage-wrap-list hr{display:none;}
.advantage-wrap-list h2{font-size:18px;margin:30px 0 10px 0;}
.advantage-wrap-list:hover{color:#fff;background:#ca9971;}
.advantage-wrap-list:hover hr{background:#fff;}

.bg{padding:20px 0;}
.news-body{background:url(../images/banner_news.jpg) top center no-repeat;background-size:300%;}
.contact-body{background:url(../images/banner_contact.jpg) top center no-repeat;background-size:300%;}
.about-body{background:url(../images/banner_about.jpg) 55% 0 no-repeat;background-size:260%;}
.inc-body{background:url(../images/banner_contact.jpg) top center no-repeat;background-size:300%;}
.inc3-body{background:url(../images/banner_inc3.jpg) top center no-repeat;background-size:300%;}
.inc2-body{background:url(../images/banner_inc2.jpg) top center no-repeat;background-size:300%;}
.per-body{background:url(../images/banner_per.jpg) 43% 0 no-repeat;background-size:240%;}
.per2-body{background:url(../images/banner_per2.jpg) top center no-repeat;background-size:300%;}
.per3-body{background:url(../images/banner_per3.jpg) top center no-repeat;background-size:300%;}
.per4-body{background:url(../images/banner_per4.jpg) top center no-repeat;background-size:300%;}
.zqfw-body{background:url(../images/banner_zqfw.jpg) 30% 20% no-repeat;background-size:250%;}
.footer-wrap{display:none;}

.link-wrap-body{display:none;}
.link-wrap-info-list-ed img{width:120px;}
.link-wrap-bg{height:700px;}

.banner-index{width:100%;height:500px;text-align:center;padding:80px 0 0 0;background:url(../images/banner_index.jpg) top center no-repeat;background-size:350%;}
.banner-index img{width:80%;}
.title-index{width:100%;margin:0;}
.title-index h2{margin:0;font-weight:normal;font-size:26px;}
.title-index h3{display:none;}
.service-index{width:100%;margin:0 auto;overflow:hidden;padding:40px 0 20px 0;}
.service-index-wrap{width:92%;border-radius:6px;overflow:hidden;margin:4%;}
.service-index-list{width:48%;float:left;background:#f7f7f7;border:0;padding:20px 20px;height:auto;font-size:12px;color:#888;text-align:left;line-height:20px;margin:1%;border-radius:6px;}
.service-index-list a{color:#aaa;}
.service-index-list h2{font-size:18px;font-weight:normal;color:#333;margin:20px 0 5px 0;}
.service-index-list:hover{background:#ca9971;color:#fff;}
.service-index-list:hover a , .service-index-list:hover h2{color:#fff;}

.inc-index{width:100%;padding:50px 0;background:url(../images/bg_index_logo.jpg) center center no-repeat;background-size:250%;overflow:hidden;text-align:center;}
.inc-index .title-index h2 , .inc-index .title-index h3{color:#fff;}
.inc-index-wrap{width:100%;padding:5%;margin:0 auto;}
.about-index{width:92%;margin:4% auto;overflow:hidden;padding:20px 0;}
.about-index-wrap{width:100%;margin:3% 0 0 0;border-radius:6px;overflow:hidden;background:url(../images/bg_index_about.jpg) #ca9971 bottom center no-repeat;color:#fff;font-size:16px;padding:8%;}
.about-index-l{width:100%;float:none;}
.about-index-l div{width:100%;text-align:left;text-align: justify;}
.about-index-l a{border:2px solid #fff;padding:5px 20px;display:block;width:130px;border-radius:6px;color:#fff;margin:0 0 30px 0;}
.about-index-l a:hover{background:#fff;color:#ca9971;}
.about-index-l h2{font-size:24px;margin:0 0 20px 0;}
.about-index-r{width:100%;float:none;margin:20px 0 0 0;}
.honor-index{width:100%;margin:0 auto;overflow:hidden;padding:50px 0 0 0;background:url(../images/bg_index_honor.jpg) bottom center no-repeat;}
.honor-index-wrap{width:90%;border-radius:6px;overflow:hidden;margin:0 5%;}
.link-wrap-info-m{display:block;}
[data-am-widget=tabs] .am-tabs-nav{width:90%;margin:5% auto;}
}
