.navbar {margin-bottom:0; background:#fff; box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; border:none !important; border-bottom:1px solid #f6f7f7; border-radius:0; transition:all 0.17s ease-in-out; -moz-transition:all 0.17s ease-in-out; -webkit-transition:all 0.17s ease-in-out; -o-transition:all 0.17s ease-in-out; }
header.active .navbar {background:rgba(255,255,255,0.9); }
.top-line {padding:5px 0; border-bottom:1px solid #eeeeee; overflow:hidden; transition:all 0.17s ease-in-out; -moz-transition:all 0.17s ease-in-out; -webkit-transition:all 0.17s ease-in-out; -o-transition:all 0.17s ease-in-out; }
ul.top-menu {float:left; margin-top:5px; }
ul.top-menu li {display:inline-block; margin-right:12px; }
ul.top-menu li a {display:inline-block; color:#8e8e8e; font-size:14px; font-family:"微软雅黑","宋体", 'Roboto', sans-serif; font-weight:300; -webkit-font-smoothing:antialiased; padding-left:15px; border-left:1px solid #eeeeee; text-decoration:none; transition:all 0.17s ease-in-out; -moz-transition:all 0.17s ease-in-out; -webkit-transition:all 0.17s ease-in-out; -o-transition:all 0.17s ease-in-out; }
ul.top-menu li a:hover {color:#000; }
ul.top-menu li a i {color:#000; margin-right:7px; }
header.active .top-line {height:0; padding:0; }

.navbar-brand {padding:30px 15px; transition:all 0.17s ease-in-out; -moz-transition:all 0.17s ease-in-out; -webkit-transition:all 0.17s ease-in-out; -o-transition:all 0.17s ease-in-out; }
header.active .navbar-brand {padding:10px 25px 10px 15px; }
.navbar-default .navbar-nav {margin:0; }
.navbar-default .navbar-nav > li {margin-left:10px; }
.navbar-default .navbar-nav > li.drop {position:relative; }
.navbar-default .navbar-nav > li.drop > a:after {position:absolute; content:''; font-family:'FontAwesome'; color:#949494; font-size:15px; right:7px; top:50%; margin-top:-10px; z-index:3; }
.navbar-default .navbar-nav > li:first-child {margin-left:0px; }
.navbar-default .navbar-nav > li > a {position:relative; color:#949494; font-size:15px; font-family:"微软雅黑","宋体", 'Roboto', sans-serif; font-weight:300; -webkit-font-smoothing:antialiased; padding:44px 13px; text-transform:uppercase; z-index:2; transition:all 0.17s ease-in-out; -moz-transition:all 0.17s ease-in-out; -webkit-transition:all 0.17s ease-in-out; -o-transition:all 0.17s ease-in-out; -webkit-backface-visibility:hidden; }
.navbar-default .navbar-nav > li > a span {position:absolute; width:100%; height:10px; top:50%; left:0; margin-top:-5px; border:1px solid transparent; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; transition:all 0.17s ease-in-out; -moz-transition:all 0.17s ease-in-out; -webkit-transition:all 0.17s ease-in-out; -o-transition:all 0.17s ease-in-out; -webkit-backface-visibility:hidden; }
.navbar-default .navbar-nav > li:hover > a span {height:40px;  top:50%;  margin-top:-20px;  border:1px solid #a8a8a8; padding-right:10px;}

ul.drop-down {position:absolute; top:100%; left:0; width:200px; visibility:hidden\0/; opacity:0; z-index:3; transition:all 0.17s ease-in-out; -moz-transition:all 0.17s ease-in-out; -webkit-transition:all 0.17s ease-in-out; -o-transition:all 0.17s ease-in-out; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -o-backface-visibility:hidden; -ms-backface-visibility:hidden; backface-visibility:hidden; -webkit-transform-origin:0 0; -moz-transform-origin:0 0; -ms-transform-origin:0 0; -o-transform-origin:0 0; transform-origin:0 0; -webkit-transform:rotateX(-90deg); -moz-transform:rotateX(-90deg); -ms-transform:rotateX(-90deg); -o-transform:rotateX(-90deg); transform:rotateX(-90deg); -webkit-transition:-webkit-transform 0.4s, opacity 0.1s 0.3s; -moz-transition:-moz-transform 0.4s, opacity 0.1s 0.3s; -mos-transition:-mos-transform 0.4s, opacity 0.1s 0.3s; -o-transition:-o-transform 0.4s, opacity 0.1s 0.3s; }
.navbar-default .navbar-nav > li:hover > ul.drop-down {visibility:visible; opacity:1; -webkit-transform:rotateX(0deg); -moz-transform:rotateX(0deg); -ms-transform:rotateX(0deg); -o-transform:rotateX(0deg); transform:rotateX(0deg); -webkit-transition:-webkit-transform 0.4s, opacity 0.1s; -moz-transition:-moz-transform 0.4s, opacity 0.1s; -mos-transition:-mos-transform 0.4s, opacity 0.1s; -o-transition:-o-transform 0.4s, opacity 0.1s; transition:transform 0.4s, opacity 0.1s; -webkit-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.12); -moz-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.12); box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.12); }

ul.drop-down li a {display:block; color:#646464; font-size:13px; font-family:"微软雅黑","宋体", 'Roboto', sans-serif; padding:15px 18px; text-decoration:none; text-transform:capitalize; background:#fff; font-weight:300; -webkit-font-smoothing:antialiased; opacity:1; border-top:1px solid #d5d5d5; transition:all 0.17s ease-in-out; -moz-transition:all 0.17s ease-in-out; -webkit-transition:all 0.17s ease-in-out; -o-transition:all 0.17s ease-in-out; }
ul.drop-down li {position:relative; }
ul.drop-down.level3 {top:0; left:100%; -webkit-transform:rotateY(-90deg); -moz-transform:rotateY(-90deg); -ms-transform:rotateY(-90deg); -o-transform:rotateY(-90deg); transform:rotateY(-90deg); }
ul.drop-down li:hover ul.drop-down.level3 {visibility:visible; opacity:1; -webkit-transform:rotateY(0deg);   -moz-transform:rotateY(0deg);   -ms-transform:rotateY(0deg);   -o-transform:rotateY(0deg);   transform:rotateY(0deg);   -webkit-transition:-webkit-transform 0.4s, opacity 0.1s;   -moz-transition:-moz-transform 0.4s, opacity 0.1s;   -mos-transition:-mos-transform 0.4s, opacity 0.1s;   -o-transition:-o-transform 0.4s, opacity 0.1s;   transition:transform 0.4s, opacity 0.1s; }
ul.drop-down li a:hover {background:#bf8643; color:#fff;}
header.active .shop-top-line {height:0; overflow:hidden; padding:0; }
.shop-top-line {background:#54babb; overflow:hidden; padding:8px 0; transition:all 0.17s ease-in-out; -moz-transition:all 0.17s ease-in-out; -webkit-transition:all 0.17s ease-in-out; -o-transition:all 0.17s ease-in-out; }
.currency {float:left; }
.currency li {display:inline-block; }
.currency li a {display:inline-block; width:24px; height:24px; text-align:center; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; transition:all 0.17s ease-in-out; -moz-transition:all 0.17s ease-in-out; -webkit-transition:all 0.17s ease-in-out; -o-transition:all 0.17s ease-in-out; }
.currency li a i {line-height:24px; color:#fff; font-size:15px; transition:all 0.17s ease-in-out; -moz-transition:all 0.17s ease-in-out; -webkit-transition:all 0.17s ease-in-out; -o-transition:all 0.17s ease-in-out; }
.currency li a:hover {background:#fff; }
.currency li a:hover i {color:#54babb; }


.shop-navbar {margin-left:24px; margin-top:34px; margin-right:-15px; }
.shop-navbar li {display:inline-block; margin:0; }
.shop-navbar li a {display:inline-block; font-size:14px; color:#000000; font-family:"微软雅黑","宋体", 'Roboto', sans-serif; text-decoration:none; padding:0; background:none !important; }
.shop-navbar li span {width:40px; height:40px; display:inline-block; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; background:#54babb; text-align:center; margin-right:8px; transition:all 0.17s ease-in-out; -moz-transition:all 0.17s ease-in-out; -webkit-transition:all 0.17s ease-in-out; -o-transition:all 0.17s ease-in-out; }
.shop-navbar li a:hover span {opacity:0.7; }
.shop-navbar li span i {color:#fff; font-size:18px; line-height:40px; -webkit-backface-visibility:hidden; }



.youshi.sx-jianju {padding-bottom:0;margin-bottom: 50px;}

.youshi .jj {padding-top:0;margin-bottom:55px}
.youshi .jj figure {margin-top:20px}
.youshi .jj h3 {font-size:18px;margin:0;color:#fff}
.youshi .jj p.bt {display:block;text-transform:uppercase;font-size:14px;color:rgba(255,255,255,0.5);margin-bottom:20px}
.youshi .jj p.hj {line-height:36px;color:#fff}
.youshi-content {background:#fff}
.text-center {text-align: center;}
.youshi-content-box {padding:15px 30px 20px;border:1px solid rgba(0,0,0,0.10);border-left:0;border-top:0}
.youshi-content-box a {color:#666;text-decoration:none}
.youshi-content-box span {display:block;width:60px;height:56px;margin:0 auto;}
.youshi-content-box h3 {font-size:18px;margin:20px 0 10px 0;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
.youshi-content-box p {margin:0;font-size: 13px;}
.youshi-content-box:hover {background:#f9ebdb}
.youshi-content-box:hover a, .youshi-content-box:hover h3, .youshi-content-box:hover span {color:#bf8643}
.youshi-content .row>div {padding:0}



.home-title {
    margin-bottom: 20px;
}
.h-h2, .h-h2-white {
    font-size: 24px;
    color: #bf8643;
    line-height: 150%;
	padding:30px 0 10px;
	font-weight:normal;
}
.xx, .xx-white {
    display: block;
    height: 4px;
    max-width: 60px;
    margin: 0 auto 20px auto;
}
.m-sm2, .m-sm2-white {
    font-size: 14px;
    line-height: 150%;
    color: #999;
    padding-bottom: 15px;
    margin-bottom: 0;
}
.container {
    margin-right: auto;
    margin-left: auto;
}
@media (min-width: 1200px){
.youshi .container {
    width: 1170px;
}}
@media (max-width:767px) {.youshi .jj {padding-top:0}}
@media (max-width:991px) {
.youshi-content .row>div .youshi-content-box {border:1px solid rgba(0,0,0,0.05)}
.youshi .jj div:nth-child(2) {margin-top:40px}
.youshi-content-box {padding:30px}
.youshi {background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}
}
@media (min-width:992px) {
.youshi-content .row>div:nth-child(3) .youshi-content-box, .youshi-content .row>div:nth-child(6) .youshi-content-box {border-right:0}.youshi .jj div:nth-child(2) {text-align:left}}
@media (min-width:1024px) and (max-width:1199px) {
.youshi-content .row>div:nth-child(4) .youshi-content-box,.youshi-content .row>div:nth-child(5) .youshi-content-box,.youshi-content .row>div:nth-child(6) .youshi-content-box {border-bottom:0}
.youshi-content-box {max-height:263px}
}


.news_bg{
	height:440px;
	margin-top:40px;
    padding-top: 3%;
    background:#f7f7f7 url(../image/60dada75a77df.jpg) no-repeat bottom center;
    background-size: cover;
    padding-bottom: 2%;
    background-attachment: scroll;
}
.pure-g {
    letter-spacing: -.31em;
    text-rendering: optimizespeed;
    font-family: Helvetica Neue,Helvetica,Arial,Microsoft YaHei,sans-serif;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    flex-line-pack: start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
}
.row-inner{
	width: 1200px;
    margin: 0 auto;
}
.pure-u-sm-1-3{
	width: 33.3333%;
	display: inline-block;
    zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
    text-rendering: auto;
}
.in_new_title{
	height:40px;
	line-height:40px;
	margin-bottom: 8px;
}
.in_new_title h2{
	font-size:24px;
	color:#bf8643;
	font-weight:normal;
}
.in_new_title h2 span{
	font-size: 16px;
    color: #bf8643;
    opacity: 0.7;
}
.news_inner{
	padding: 0% 40px 0% 1px;
	overflow: hidden;
	text-align:left;
}
.news_inner ul li{
	height:30px;
	line-height:30px;
	margin: 5px 0;
}
.news_inner ul li h2{
	width:76%;
	float:left;
	font-size:14px;
	font-weight:400;
	color:#666;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
}
.news_inner ul li:hover h2{	
	color:#bf8643;
}
.news_inner ul li p.time{
	width:20%;
	float:right;
	font-size:13px;
	color:#999;
}