﻿@charset "utf-8";

*{margin: 0;padding: 0;}
html {font-family: Arial,"Microsoft YaHei";}
body {overflow-x: hidden;}
a {color: inherit;text-decoration: none;outline-style: none;}
ul, ol, li {list-style: none;}
img {border: 0 none;}

.fl {float: left; _display: inline;}
.fr {float: right; _display: inline;}
.clear {clear: both; height: 0; overflow: hidden;}
.clearfix {*zoom: 1;}
.clearfix:before, .clearfix:after {content: '\0020';display: block;height: 0;clear: both;visibility: hidden;}

.main-box {position: relative;width: 1200px; display: block;margin: 0 auto;*zoom: 1;}
.main-box:before, .main-box:after {content: '\0020';display: block;height: 0;clear: both;visibility: hidden;}
.pic-box div {display: table-cell;vertical-align: middle;text-align: center;*display: block;*font-family: Arial;line-height: 0;*line-height: 1;}
.pic-box img {vertical-align: middle;}

.header {position: fixed;top: 0;z-index: 999;width: 100%;height: 100px;background: url(../images/header-bg.png);}
.lang {position: absolute;top: 34px;right: -60px;width: 60px;font-size: 12px;line-height: 2;text-align: center;color: #fff;}
.lang:hover {color: #dab866;}
.logo {margin-top: 18px;}
.nav {float: right;}
.nav li {float: left;width: 92px;font-size: 14px;line-height: 96px;color: #fff;text-align: center;border: 2px solid transparent;}
.nav li.present, .nav li:hover {border: 2px solid #dab866;}
.nav li.present {color: #1d1d1d;background: #dab866 url(../images/nav-tag.png) center 63px no-repeat;}
.nav li a{display:block;}
.header-bg {height: 89px;}

.banner {position: relative;}
.banner .bd li {height: 600px;}
.banner .bd li a{display:block; width:100%; height:100%;}
.banner .hd {position: absolute;bottom: 0;z-index: 10;width: 100%;}
.banner .hd ul {float: right;margin: 10px; text-align: center;}
.banner .hd li {float: left; width: 48px; height: 10px; margin-right: 4px; background: #5e5e5e;text-indent: -9999px;}
.banner .hd li.on {background: #dab866;}

.cats1{width: 950px;margin: 0 auto;padding-top: 75px;}
.catslist{width: 300px;height: 300px;float: left;background: url(../images/catbg.png) no-repeat center top;text-align: center;margin-left: 10px;}
.catslist img{width: 145px;
    height: 145px;
    margin-top: 80px;}


.cats2{width: 1270px;margin: 0 auto;float: left;margin-top: -120px;
    margin-left: -30px;}

.casebor{width: 1200px;height: 830px;border: #b7b7b7 3px solid;box-shadow: #cecece 1px 1px 25px;margin: 0 auto;}
.casebor ul{width: 1200px;margin: 35px auto 0 auto;}
.casebor li{margin-left: 10px;margin-top: 10px;}
.caselist1,.caselist2,.caselist3,.caselist4{width: 100%;float: left;}
.caselist1 li{width: 85px;height: 85px;float: left}
.caselist1 li img{width: 100%;height: 100%;}
.caselist1 li:nth-child(1){margin-left: 95px;}
.caselist1 li:nth-child(3){float: right;margin-right: 95px;}
.caselist1 li:nth-child(4){float: right;margin-right: 10px;}

.caselist2 li{width: 85px;height: 85px;float: left}
.caselist2 li img{width: 100%;height: 100%;}
.caselist2 li:nth-child(1){margin-left: 0;}
.caselist2 li:nth-child(5){margin-left: 135px;}

.caselist3{position: relative;}
.caselist3 li{width: 85px;height: 85px;float: left}
.caselist3 li img{width: 100%;height: 100%;}
.caselist3 li:nth-child(1){margin-left: 0;}
.caselist3 li:nth-child(2),.caselist3 li:nth-child(3),.caselist3 li:nth-child(4){width: 220px;height: 220px;}
.caselist3 li:nth-child(5){position: absolute;left: 0;top: 95px;margin-left: 0}
.caselist3 li:nth-child(6),.caselist3 li:nth-child(7){position: absolute;right: 0;margin-right: 5px}
.caselist3 li:nth-child(7){top: 95px}

.caselist4{position: relative;width: 600px;margin-left: 125px;}
.caselist4 li{width: 85px;height: 85px;float: left}
.caselist4 li img{width: 100%;height: 100%;}
.caselist4 li:nth-child(3){width: 220px;height: 220px;}
.caselist4 li:nth-child(4){position: absolute;left: 95px;top: 95px}
.caselist4 li:nth-child(7){position: absolute;right: -10px;top: 10px;margin: 0;}

.caselist5{width: 85px;height: 85px;margin: 0 auto;}
.caselist5 li{width: 85px;height: 85px;float: left;margin-left: 0}
.caselist5 li img{width: 100%;height: 100%;}




.index-product {position: relative;}
.index-product-tit {padding: 0px 0 0px;}
.index-part-tit {width: 400px;margin: auto;font-size: 22px;font-family: "Microsoft YaHei";text-align: center;color: #b7b7b7;background: #fff;}
.index-part-tit h2 {font-size: 24px;font-weight: normal;color: #00074d;}
.index-part .tit-break-line {position: relative;bottom: 30px;z-index: -1;height: 0;border-bottom: 1px solid #c0c0c0;}

.index-product-tit .zhengshu{display:block;float: left;width: 440px;height: 565px;margin-right: 25px;}
.index-product-tit .zhengshu img{width: 100%;height: 100%;}
.index-product-tit .shijing{display:block;float: left;width: 735px;height: 565px;}
.index-product-tit .shijing li{display:block;float: left;width: 330px;height: 250px;margin-left: 35px}
.index-product-tit .shijing li img{width: 100%;height: 100%;}
.index-product-tit .shijing li:nth-child(4),.index-product-tit .shijing li:nth-child(5){width: 330px;height: 255px;margin-top: 20px;}
.index-product-tit .shijing li:nth-child(5){margin-left: 25px}


.index-part-tag {position: absolute;top: 0;left: 0;z-index: 500;width: 183px;height: 240px;}
.index-part-tag .part-info {height: 125px;padding-top: 25px;padding-right: 25px;font-size: 14px;color: #fff;text-align: right;background: url(../images/index-pro-tag-bg.png);}
.index-part-tag .part-link {height: 90px;background: #fff url(../images/index-pro-link-bg.png) 23px top no-repeat;}
.part-info .eng {font-size: 18px;}
.part-info-line {float: right;margin-top: 10px;width: 97px;height: 3px;background: #fff;}
.view-this {float: right;width: 110px;height: 22px;margin-top: 45px;margin-right: 12px;font-size: 14px;line-height: 22px;color: #000;text-align: center;border: 1px solid #000;}
.view-this:hover {color: #fff;background: #000;}


.index-pro-cover {position: absolute;top: 267px;left: 0;z-index: 50;width: 100%;height: 479px;background: url(../images/index-pro-cover.png) center center;pointer-events: none;}
.index-pro-nav {position: relative;z-index: 50;float: right;padding: 28px 0;height: 19px;}
.index-pro-nav .hd li {float: left;width: 140px;font-size: 16px;line-height: 19px;color: #202020;text-align: center;cursor: pointer;padding-right: 18px;background: url(../images/index-pro-nav-line.png) right center no-repeat;}
.index-pro-nav .hd li:last-child {padding-right: 0;background: none;}
.index-pro-nav .hd li.on {font-weight: bold;color: #000;}
.index-product .hd {position: relative;}
.cover-words {position: relative;bottom: 50px;margin: auto;height:39px;}
.cover-words .main-box {border: 0 none;}
.cover-words .white-bg {position: absolute;top: 0;right: 0;z-index: 10;width: 40%;height: 100%;background: #fff;}
.index-product .hd a {position: absolute;top: 0;z-index: 50;width: 19px;height: 36px;cursor: pointer;}
.index-product .hd .prev {background: url(../images/index-pro-left.png);right: 80px;}
.index-product .hd .next {background: url(../images/index-pro-right.png);right: 27px;}
.index-product .hd .prev:hover {background: url(../images/index-pro-left-hover.png);}
.index-product .hd .next:hover {background: url(../images/index-pro-right-hover.png);}

.index-product .hd .prev ,.index-product .hd .next {position: absolute;top: 0;z-index: 50;width: 19px;height: 36px;cursor: pointer;}
.index-product .hd .prev {background: url(../images/index-pro-left.png);right: 1200px;}
.index-product .hd .next {background: url(../images/index-pro-right.png);left: 1200px;}
.index-product .hd .prev:hover {background: url(../images/index-pro-left-hover.png);}
.index-product .hd .next:hover {background: url(../images/index-pro-right-hover.png);}

.index-product .bd {padding-left: 128px;}
.index-product .bd li {width: 944px;}
.index-product .bd .pic-box div {width: 944px;height: 479px;*font-size: 419px;}
.index-product .bd .pic-box img {max-width: 944px;max-height: 479px;width: 944px\9;*width: auto;}

.index-product .kd {position: absolute;left: 0;bottom: 0;width: 914px;padding: 0 15px;margin: 0 127px;font-size: 12px;line-height: 3;color: #fff;background: url(../images/opacity-bg-black.png);background: rgba(0,0,0,.5);}

.index-profile-con {font-size: 14px;line-height: 34px;text-align: left;color: #606060;}
.index-profile-con a {display: block;color: #193e91;}

.index-join {height: 650px;padding-top: 0px;background-image: url(../images/combg.jpg);
    background-position: center top;
    background-size: cover;
    background-repeat: no-repeat;}
.index-join-form {position: relative;float: right;width: 550px;margin-right: 50px;font-size: 12px;line-height: 24px;color: #666;}
.index-join-form select {width: 150px;height: 34px;padding-left: 7px;font-size: 16px;line-height: 34px;color: #666;border: 2px solid #e3e3e3;}
.index-join-input {padding: 15px 0 5px;}
.index-join-input label {display: inline-block;margin-bottom: 10px;}
.index-join-input input {width: 180px;padding-left: 8px;height: 24px;margin: 0 15px;border: 1px solid #cfcfcf;}
.index-join .index-join-btn {width: 147px;height: 39px;font-size: 12px;line-height: 39px;color: #fff;background: url(../images/index-join-btn.png);border: 0 none;border-radius: 4px;}

.index-side-btns {position: fixed;top: 20%;right: 6%;z-index: 999;display: none;width: 64px;font-size: 14px;text-align: center;}
.index-side-btns .index-side-title {display: block;padding: 10px 15px 15px;width: 34px;height: 34px;margin: auto;	color: #fff;background: #000;}
.index-side-btns li {position: relative;height: 70px;background: #fff;border: solid #ddd;border-width: 0 1px 1px;cursor: pointer;}
.index-side-btns li.on {background: #ddd;}
.index-side-btns img {display: block;padding: 12px 0 5px;margin: auto;}
.index-side-btns span {position: absolute;left: 0;bottom: 0;width: 100%;font-size: 12px;line-height: 2.4;color: #9d9d9d;}
.index-side-btns .back-to-top {font-size: 16px;color: #a2a2a2;background: #444;cursor: pointer;}

.index-news-con {padding-top: 60px;padding-bottom: 20px;margin-top: -60px;background: #f4f4f4;}
.index-one-news {float: left;width: 351px;padding: 10px;margin: 12px;font-size: 12px;line-height: 2;color: #3f3f3f;border: 2px solid transparent;}
.index-one-news:hover {border: 2px solid #dab866;}
.index-one-news .pic-box {position: relative;}
.index-one-news .pic-box div {width: 351px;height: 252px;*font-size: 220.5px;}
.index-one-news .pic-box img {max-width: 351px;max-height: 252px;}
.index-one-news .index-one-news-tag {position: absolute;right: 0;bottom: 0;width: 182px;height: 45px;font-size: 18px;line-height: 45px;text-indent: 20px;color: #dadada;background: url(../images/index-one-news-tag.png);}
.index-one-news-tit {font-size: 16px;line-height: 3;}
.index-one-news-con {height: 100px;overflow: hidden;}

.index-case-con {padding: 60px 0;}
.index-case-tit {float: left;width: 108px;height: 560px;background: url(../images/index-case-tit.jpg);}

.index-pro {position: relative;float: left;width: 385px;height: 280px;background-position: center center;}
.index-pro--tall {width: 322px;height: 560px;}
.index-pro .index-case-name {position: absolute;right: 0;bottom: 0;left: 0;padding-left: 10px;font-size: 12px;color: #fff;line-height: 3;background: url(../images/opacity-bg-black.png);background: rgba(0,0,0,.5);}
.index-pro:hover .index-case-name {background: #000;background: rgba(0,0,0,.8);}

.index-footer {padding-top: 0px;height: 200px;color: #acacac;background: url(../images/index-footer-bg.jpg) center center no-repeat;}
.footer-logo {float: left;margin-right: 40px;}
.contact-way {display: block;float: left;;font-size: 14px;line-height: 20px;vertical-align: top;width: 100%;}
.contact-way span {display: inline-block;*display: inline;*zoom: 1;height: 20px;padding-right: 10px;margin: 0 10px;border-right: 1px solid #939393;}
.contact-way img {margin-bottom: -2px;}

.footer-feedback {display: block;width: 710px;height: 315px;font-size: 16px;line-height: 56px;color: #888;}
.footer-feedback label {display: block;width: 310px;padding-top: 20px;border: solid #888;border-width: 0 0 1px;}
.footer-feedback input {width: 255px;color: #fff;background: transparent;border: 0 none;}
.footer-feedback .footer_content {float: right;border: 0 none;}
#footer_verify {width: 150px;}
.footer-feedback textarea {width: 260px;height: 126px;color: #fff;background: transparent;border: 1px solid #888;}
.footer-feedback .index-feedback-submit {display: block;width: 710px;height: 40px;margin-top: 20px;font-size: 16px;line-height: 40px;color: #090f71;background: #edc645;}

.footer-copy {font-size: 12px;line-height: 40px;color: #f0d487;}
.footer-copy a:hover {color: #fff;}
.footer-ico {display: inline-block;*display: inline;*zoom: 1;width: 26px;height: 26px;margin-left: 4px;margin-bottom: -8px;}

.in-banner {height: 373px;}

.in-nav {font-size: 0;text-align: center;background: #f4f4f4;}
.in-nav li {display: inline-block;width: 170px;font-size: 16px;line-height: 56px;color: #303030;border-right: 1px solid #dedada;}
.in-nav .current ,.in-nav li:hover {color: #fff;background: #000000;}
.in-nav a {display: block;}

.page-part-tit {padding-top: 80px;font-size: 24px;line-height: 1.3;text-align: center;color: #8e8e8e;border-bottom: 1px solid #a8a8a8;}
.page-part-tit span {display: block;width: 316px;padding-bottom: 5px;margin: 0 auto -1px;font-size: 26px;color: #16178f;border-bottom: 1px solid #16178f;}
.page-part-con {font-size: 14px;line-height: 2;color: #282828;}
.brand-story-tit {display: block;height: 50px;padding-top: 362px;font-size: 30px;line-height: 50px;text-align: center;color: #f0d58a;background: url(../images/brand-story.jpg) center;}
.brand-story {font-size: 14px;line-height: 2;color: #2a2a2a;}
.brand-story .bd {padding: 120px 120px 100px;}
.brand-story .hd {height: 78px;text-align: center;border-bottom: 1px solid #000000;}
.brand-story .hd li {display: inline-block;*display: inline;*zoom: 1;width: 95px;height: 102px;margin: 0 30px;font-size: 30px;line-height: 90px;color: #000000;}
.brand-story .hd span {display: block;background: url(../images/course-circle.png) center 70px no-repeat;}
.brand-story .hd li.on {color: #fff;background: #000000;border-radius: 6px;background: url(../images/course-tag-bg.png);}
.brand-story .hd a {position: absolute;bottom: 240px;width: 19px;height: 36px;}
.brand-story .hd .prev {left: 24px;background: url(../images/index-pro-left.png);}
.brand-story .hd .next {right: 24px;background: url(../images/index-pro-right.png);}

.brand-concept {height: 846px;padding-top: 124px;margin-top: 30px;background: url(../images/brand-concept.jpg) center bottom no-repeat;}
.brand-culture {height: 800px;margin-top: 40px;background: url(../images/brand-culture.jpg) center bottom no-repeat;}
.product-concept {height: 850px;background: url(../images/product-concept.jpg) center bottom no-repeat;}

.page-head {font-size: 38px;line-height: 2;text-align: center;color: #282828;}
.page-head span {display: block;width: 6em;margin: 0 auto -2px;font-size: 20px;color: #9999a4;border-bottom: 2px solid #000000;}
.page-honor {height: 863px;padding-top: 60px;background: url(../images/page-honor.jpg) center bottom no-repeat;}
.page-honor a {display: block;width: 308px;margin-top: 320px;margin-left: 60px;font-size: 12px;text-align: center;color: #fff;}
.page-honor a span {display: block;font-size: 24px;}

.footer {background: url(../images/footer-bg.png) center;}

.page-side-btns {position: fixed;top: 30%;right: 6%;z-index: 999;display: none;width: 64px;font-size: 14px;text-align: center;}
.page-side-btns a {display: block;height: 45px;}
.page-side-btns .back-to-top {background: #6c6c6c url(../images/page-to-top.png) center center no-repeat;}
.page-side-btns .go-bottom {background: #6c6c6c url(../images/page-to-bottom.png) center center no-repeat;}
.page-side-btns a:hover {opacity: .8;filter: alpha(opacity=80);}

.main {padding: 40px 0;}
.main-l {float: left;width: 240px;}
.side-tit {padding: 12px 0;font-size: 12px;line-height: 2;text-align: center;color: #fff;background: #000;}
.side-tit span {display: block;font-size: 24px;}

.side-nav {padding-bottom: 40px;line-height: 48px;background: #f4f4f4;border-top: 1px solid #e1e1e1;}
.side-nav a {display: block;padding-left: 50px;font-size: 16px;color: #1b1b1b;background-image: url(../images/side-nav-tag.png);background-position: 25px center;background-repeat: no-repeat;border-bottom: 1px solid #e1e1e1;}
.side-nav .current ,
.side-nav a:hover {color: #fff;background: #000000;background-image: url(../images/side-nav-tag-on.png);background-position: 25px center;background-repeat: no-repeat;}
.side-nav dd {display: none;}
.side-nav dd a {padding-left: 65px;font-size: 12px;color: #3c3c3c;background-position: 50px center;}
.side-nav dd .current ,
.side-nav dd a:hover {background-position: 50px center;}

.side-btn {display: block;margin-top: 10px;}
.side-contact {text-align: center;background: #f4f4f4;}
.side-contact-tit {margin: 10px 0 20px;font-size: 20px;color: #fff;line-height: 50px;text-align: center;background: #000000;}
.side-phone {display: inline-block;*display: inline;*zoom: 1;padding-left: 60px;margin-top: 20px;font-size: 14px;text-align: left;color: #000;background: url(../images/side-phone-ico.png) left center no-repeat;}
.side-phone span {font-size: 16px;font-weight: bold;color: #000000;}
.side-contact-con {padding: 20px 28px;font-size: 12px;line-height: 2;text-align: left;color: #252525;}

.main-r {float: right;width: 920px;}
.page-tit {padding: 10px 20px;height: 26px;font-size: 16px;line-height: 26px;color: #fff;background: #000;}
.page-tit span {float: left;padding: 0 15px;border-left: 3px solid #dab866;}

.one-pro {float: left;margin: 30px 16px 0;font-size: 14px;line-height: 36px;text-align: center;color: #3c3c3c;background: #ddd;border: 1px solid #ddd;}
.one-pro:hover {color: #111;background: #eee;border-left: 1px solid #dab866;}
.one-pro a {display: block;}
.one-pro .pic-box {width: 271px;}
.one-pro .pic-box div {width: 271px;height: 173px;*font-size: 151.38px;}
.one-pro .pic-box img {max-width: 271px;max-height: 173px;}

.other-page {padding: 60px 20px;text-align: right;}
.other-page a,.other-page span {display: inline-block;*display: inline;*zoom: 1;padding: 0 1em;margin: 0 4px;font-size: 16px;line-height: 28px;color: #00086f;border: 1px solid #00086f;}
.other-page .page-on,
.other-page a:hover,.other-page span {color: #fff;background: #00086f;}


.product-view {padding: 40px;text-align: center;}
.product-view img {max-width: 100%;}
.pro-intro-tit {font-size: 18px;line-height: 40px;text-align: center;color: #fff;border-bottom: 1px solid #000000;}
.pro-intro-tit span {display: block;width: 170px;height: 40px;background: #000000;}
.pro-intro {padding: 20px;}

.news-con {padding-top: 40px;padding-bottom: 20px;}
.news-tit {font-size: 18px;text-align: center;}
.news-date {font-size: 12px;line-height: 2;text-align: center;color: #999;}
.page-news-con {padding: 30px;font-size: 14px;line-height: 2;}
.other-news {padding-left: 30px;}
.other-news a:hover {color: #000000;}

.authorize-store {padding-top: 50px;}
.authorize-store .hd {float: left;width: 66px;font-size: 14px;line-height: 55px;text-align: center;color: #2f2f2f;background: #f9f8f8;}
.authorize-store .hd .on {font-weight: bold;background: #dedede;}
.in-hd {position: relative;float: left;width: 66px;height: 253px;padding: 11px 0;font-size: 12px;line-height: 3;text-align: center;color: #535353;background: #dedede;}
.in-hd .on {color: #000;}
.city-slide-hd span {
	position: absolute;
	left: 0;
	right: 0;
	height: 10px;
	line-height: 10px;
	cursor: pointer;
}
.city-prev {
	top: 1px;
}
.city-next {
	bottom: 1px;
}
.in-bd .pic-box {float: right;}
.in-bd .pic-box div {width: 580px;height: 275px;*font-size: 240px;}
.in-bd .pic-box img {max-width: 580px;max-height: 275px;}

.one-store-info {display: block;height: 275px;padding-left: 80px;margin-left: 132px;font-size: 12px;font-family: "SimSun";line-height: 2;color: #555;background: url(../images/one-store-info.jpg);}
.one-store-info .store-name {font-size: 24px;font-family: "Microsoft YaHei";line-height: 4;color: #525252;}

.store-list {padding-top: 30px;}
.one-store {float: left;margin: 20px 9px;font-size: 14px;line-height: 3;color: #575757;}
.one-store a {display: block;}
.one-store p {text-indent: 10px;}
.one-store .pic-box {border: 1px solid #ddd;}
.one-store .pic-box div {width: 380px;height: 248px;*font-size: 217px;}
.one-store .pic-box img {max-width: 380px;max-height: 248px;}

.employ-scheme {font-size: 12px;line-height: 2;color: #666;text-align: center;background: #f3f3f3;}
.employ-scheme li {display: inline-block;*display: inline;*zoom: 1;width: 270px;padding: 40px 0 50px;margin: 0 40px;vertical-align: top;}
.scheme-tit {font-size: 24px;line-height: 3;color: #00004f;}

.hire-list {width: 950px;margin: 60px auto;font-size: 12px;line-height: 50px;text-align: center;border: 1px solid #f0f0f0;border-collapse: collapse;border-radius: 6px;}
.hire-list tbody {border-radius: 6px;}
.hire-list tr {background: #fbfbfb;border-bottom: 1px solid #e2e2e2;}
.hire-list-tit {border-radius: 6px 6px 0 0;}
.hire-list-tit-first {border-top-left-radius: 6px;}
.hire-list-tit-last {border-top-right-radius: 6px;}
.hire-list th {color: #fff;background: #3c3fb8;}
.hire-list td {width: 25%;}
.hire-list a {display: block;color: #00004f;}
.job-require {display: none;width: 100%;padding: 15px 50px;text-align: left;line-height: 2;background: #fff url(../images/hire-list-bg.png) top repeat-x;}
.job-require-tit {font-weight: bold;}

.job-require li {list-style: decimal;margin-left: 10px;}

.contact {position: absolute;top: 89px;right: 0;bottom: 40px;left: 0;overflow: hidden;}
.map-box {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;}
.contact .main-box {z-index: 2;height: 100%;pointer-events: none;}
.contact-bg {position: absolute;top: 0;bottom: 0;z-index: 2;background: url(../images/opacity-bg-white.png);}
.contact-bg--left {right: 1200px;left: -360px;}
.contact-bg--right {left: 1200px;right: -360px;}
.contact-con {float: right;width: 366px;height: 386px;padding: 150px 48px 0;margin-top: 10%;margin-right: 58px;font-size: 16px;line-height: 28px;color: #585858;background: url(../images/contact-bg.png);pointer-events: auto;}
.contact-tit {font-size: 24px;line-height: 30px;color: #2c2c2c;}
.contact-company {font-size: 18px;}
.page-contact-way {font-size: 14px;}
.contact-footer {position: absolute;bottom: 0;right: 0;left: 0;}

.join-condition {height: 750px;margin: 40px auto;background: transparent url("../images/join-condition.jpg") no-repeat scroll 50% 0%;}
.conditions {height: 155px;padding-left: 85px;padding-top: 85px;font-size: 14px;line-height: 2;color: #5d5d5d;}
.condition--right {height: 170px;padding-top: 110px;margin-left: 655px;}

.honor-page {padding: 30px 0 100px;}
.honor-cols {float: left; width:960px;}
.honor-cols #picList{position:relative;}
.honor-cols #picList li{width:300px; float:left; position:absolute; margin:0 10px 20px;}
.honor-cols #picList li img{width:100%; display:block; margin:0 auto;}
.honor-col {float: left;width: 280px;margin-right: 30px;}
.one-honor {padding-bottom: 10px;margin-bottom: 20px;background: #f3f3f3;}
.one-honor img {float: left;width: 280px;}
.honor-cols #picList li p {padding: 0 10px;background: #f3f3f3;}
.honor-cols #picList li .honor-year {font-size: 24px;line-height: 2;font-weight: bold;color: #666; text-align:left;}
.honor-cols #picList li .honor-info {font-size: 14px;color: #444; text-align:left; padding-bottom:10px;}
.honor-years {float: right;width: 236px;}
.honor-year-tit {height: 110px;line-height: 110px;font-size: 36px;text-indent: 1em;color: #fff;background: #4a85d5;}
.honor-years li {font-size: 18px;line-height: 48px;text-indent: 35px;color: #6c6c6c;border-bottom: 1px solid #d8d8d8;}
.honor-years li a{display:block;}
.honor-years li.on, .honor-years li:hover {background: #fdd01c;}
.join_condition_bg{height: 715px;background: url(../images/join-process.jpg) center center no-repeat;}

.relate-pro .hd {
	position: relative;
}
.relate-pro .hd a {
	position: absolute;
	top: 305px;
	font-size: 40px;
	font-family: "SimSun";
	line-height: 1;
	color: #888;
}
.relate-pro .hd .prev {
	left: 0;
}
.relate-pro .hd .next {
	right: 0;
}
.relate-pro .bd {
	padding: 40px;
}
.relate-pro .pic-box {
}
.relate-pro .product-view {
	width: 840px;
	height: 570px;
	*font-size: 498.75px;
	padding: 0;
}
.relate-pro .product-view img {
	max-width: 840px;
	max-height: 570px;
}

.join-high {height: 1085px;padding: 390px 0 60px;background: url(../images/join-high.jpg) center center no-repeat;}
.join-high1 {height: 570px;font-size: 14px;line-height: 18px;text-align: right;color: #363636;}
.join-high2 ol {float: left;width: 50%;}
.join-high2 li {padding: 0 130px 30px 30px;font-size: 14px;line-height: 1.5;color: #222;}
.join-high2 span {display: block;font-size: 18px;}

.footer-links {position: relative;float: right;width: 65px;height: 18px;padding: 0 5px;margin-top: 6px;font-size: 12px;line-height: 18px;border: 1px solid #00004f;background: #00004f 60px center no-repeat;}
.footer-link-list {position: absolute;left: -1px;bottom: 20px;display: none;min-width: 77px;line-height: 1.2;text-align: center;color: #fff;background: #00004f;}
.footer-link-list li {padding: .4em;border-bottom: 1px solid #fff;}
.footer-links a {display: block;}

.index-ewm {
	position: absolute;
	top: 260px;
	right: 0;
	width: 136px;
	padding-bottom: 10px;
	font-size: 14px;
	line-height: 1.5;
	text-align: center;
	color: #000;
	background: #fff;
}
.index-ewm img {
	display: block;
	width: 94%;
	margin: auto;
}
.index-ewm a:hover {
	color: #000;
}

.footer-link {
	font-size: 12px;
	line-height: 2;
	color: #fff;
}
.footer-link a:hover {
	color: #dab866;
}

.links{}
.links li{float: left; margin-right:33px; }
.links li:hover a{ color: #eee};


