﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
img{border:none;}
p {font-weight: normal;}
ul {list-style: none outside none;}
ul li{list-style:none;}
a{text-decoration:none;color: #0072BC;}
.kong{clear:both;}
html{overflow-X:hidden;}
body{color: #555555;font-weight: normal;background:#f7f7f7;font:13px/1.5em Helvetica,Arial, sans-serif;}
.clear{clear: both;}
.left {float: left !important;}
.right {float: right !important;}
#header{background:#023763;padding:18px 0 0;height:70px;position:relative; z-index:9999;}
#header nav{height:70px;background:#1b6bb2;box-shadow:0 3px 4px #09263f;-moz-box-shadow:0 3px 4px #09263f;-webkit-box-shadow:0 3px 4px #09263f;-o-box-shadow:0 3px 4px #09263f;position:relative;behavior:url(pie.htc);}
#header nav .nav_cont{width:1000px;margin:0 auto;height:70px;}
#header nav .nav_cont .logo img{width:auto;height:68px;margin:4px 0 0;float:left;}
#header nav .nav_cont .logo h1{font-size:20px;font-family:Arial, Helvetica, sans-serif;color:#cfe8ff;float:left;margin:22px 0 0 10px;font-weight:normal;}
#header nav .nav_cont .logo div {
font-size: 20px;
font-family: Arial, Helvetica, sans-serif;
color: #CFE8FF;
float: left;
margin: 22px 0 0 10px;
font-weight: normal;
}
#header nav .nav_cont ul{float:left;padding-left:23px;}
#header nav .nav_cont ul li{float:left;height:62px;}
#header nav .nav_cont ul li span{border-left:1px solid #0a4c82;display:block;margin:20px 0 0;}
#header nav .nav_cont ul li a{color:#cfe8ff;display:block;font-size:16px;width:130px;height:30px;line-height:30px;text-align:center;border-left:1px solid #3389d5;}
#header nav .nav_cont ul li.home span, #header nav .nav_cont ul li.home a{border-left:none;}
#header nav .nav_cont ul li:hover{background:url(../images/nava_hover.png) no-repeat center bottom;}
#header nav .nav_cont ul a:hover{/*transform:rotateX(360deg);-moz-transform:rotateX(360deg);-webkit-transform:rotateX(360deg);-o-transform:rotateX(360deg);-ms-transform:rotateX(360deg);*/}
#header nav .nav_cont ul li.active{background:url(../images/nava_hover.png) no-repeat center bottom;}
#header .nav_cont .sub_li{position:relative;z-index:9999;}
#header nav .nav_cont ul li.sub_li:hover #sub_02,#header nav .nav_cont ul li.sub_li:hover #sub_03{display:block;}
#header nav .nav_cont .mainlevel3 {position: absolute;display:none;z-index:9999;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;padding: 10px 0;background: #ECECEC;left: 15px;top: 62px;}
#header nav .nav_cont .mainlevel3 li {line-height: 28px;display: block;white-space: pre-line;height:30px;}
#header nav .nav_cont .mainlevel3 li a {font-size: 12px;color: #333;padding: 5px 10px 5px 20px;width: 180px;display: block;line-height: 18px;background: #ECECEC url(../images/ico6.jpg) no-repeat 10px 12px;text-align: left;border:none;}
#header nav .nav_cont #sub_03 li a{width:120px;}
#header nav .nav_cont .mainlevel3 li a:hover{text-decoration:underline;}
.copyright {width: 1000px;margin: 0 auto;}
.copyright {text-align: center;background: #253a54;color: #8C9498;padding: 10px 0 5px;min-width: 995px;width: auto !important;width: 995px;}
.footerNav {width: 1000px;margin: 0 auto;text-align: center;}
.footer-nav {text-align: center;list-style: none;margin: 0;padding: 0;}
.footerNav ul li, .footerNav ul dd {list-style: none;display: inline;margin: 0;padding: 0;}
.footerNav a {line-height: 30px;margin: 0px 8px;color: #fff;}

/*right sibar*/
.por-wrapper_right_r{width: 220px;float: right;}
.left-side, .custom-sidebar{width: 228px;}
.textwidget {padding: 0 10px 10px;}
#text-23 .textwidget a:hover{text-decoration:underline;}
.content .widget, .content-wrap .widget{margin-bottom: 20px;border: 1px solid #d4d4d4;border-radius: 5px;background: #FFFFFF;padding-bottom: 15px;}
.storetitle-right, .content .widget-title, .store_sidebar .widget-title, .product_sidebar .widget-title, .category_sidebar .widget-title{background: url(../images/store_left-navbj.gif) repeat-x;border-bottom: 0px;border-radius: 5px 5px 0px 0px;height: 37px;color: #333333;text-shadow: 0 1px 0 #fff;line-height: 37px;font-size: 17px !important;font-weight: normal !important;padding-left: 18px;margin-bottom: 0.6em;}
.right{display: block;float: right !important;}
.widget ul{padding: 0px 10px 10px 10px;}
.content .widget ul li, .content-wrap .widget ul li, ul.left-list li{line-height: 22px;+line-height:15px;background: url(../images/store-dot.png) 2px 8px no-repeat;padding-left: 15px;padding-bottom: 5px;}
/*right sibar*/
/*底部*/
.bottom{border-top: 1px solid #DCDCDD;padding: 25px 0;color: #777;filter: progid: DXImageTransform.Microsoft.gradient(startcolorstr='#ffffff',endcolorstr='#E4E4E4',gradientType=0);background: -moz-linear-gradient(top, white, #E4E4E4 100%);background: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#E4E4E4));}
.bottom-wrap{width: 100%;margin: 0 auto;background: ;}
.content_bottom{margin: 0 auto;width: 1000px;overflow: hidden;padding-top: 20px;}
.footer_4c{margin: 0px 30px 20px 0px;width: 215px;float: left;border-right: 1px solid #999;}
.content_bottom aside{margin-bottom: 8px;}
.content_bottom .widget{color: #999;}
.content_bottom .widget-title{color: #999999;font-size: 18px;font-weight: normal;font-style: normal;padding-bottom: 0px;margin-bottom: 0.6em;}
.content_bottom .widget a{color: #9c9494;}
.content_bottom .widget a: hover, .content_bottom .widget a: active{color: #0072BC;text-decoration: underline;}
.facebook{background: url(../images/facebook.png) 0px 5px no-repeat;height: 30px;}
.twitter{background: url(../images/twitter.png) 0px 5px no-repeat;height: 30px;}
.google{background: url(../images/google+.png) 0px 5px no-repeat;height: 30px;}
.youtube{background: url(../images/you.png) 0px 5px no-repeat;height: 30px;}
.facebook a, .twitter a, .google a, .youtube a{padding-left: 35px;line-height: 30px;}

#navSearch {background: none repeat scroll 0 0 white;border: 1px solid #185D7E;border-radius: 5px 5px 5px 5px;float: right;height: 24px;margin: 24px 0px 0 0;padding: 1px 0 0;width: 170px;}
#cse-search-box {color: #AABFC9;height: 25px;overflow: hidden;}
#navSearch input[type="text"] {background: none repeat scroll 0 0 transparent;border: medium none;color: #AABFC9;float: left;height: 23px;line-height: 23px;margin: 0 0 0 10px;padding-right: 0;width: 130px;}
#navSearch .gsc-search-button {background: url(../images/search.png) no-repeat scroll 0 0 transparent;border: medium none;color: transparent;font-size: 100em;height: 22px;overflow: hidden;width: 21px;}
.promise .con {
padding: 15px 5%;
}
.promise ul.con li {background:none;}
.promise ul.con li:first-child {margin: 0;}
.promise ul.con li .img {float: left;width: 28%;text-align: center;}
.promise ul.con li .img img {max-width: 100%;}
.promise ul.con li p {padding-left: 30%;}
.mt5 {margin-top: 5px !important;}
.mt10 {margin-top: 10px !important;}
.mt15 {margin-top: 15px !important;}
.mt20 {margin-top: 20px !important;}
.mt30 {margin-top: 30px !important;}
.mt40 {margin-top: 40px !important;}
.mr5 {margin-right: 5px !important;}
.mr10 {margin-right: 10px !important;}
.mr15 {margin-right: 15px !important;}
.mr20 {margin-right: 20px !important;}
.mr30 {margin-right: 30px !important;}
.mr40 {margin-right: 40px !important;}
.mb5 {margin-bottom: 5px !important;}
.mb10 {margin-bottom: 10px !important;}
.mb15 {margin-bottom: 15px !important;}
.mb20 {margin-bottom: 20px !important;}
.mb30 {margin-bottom: 30px !important;}
.mb40 {margin-bottom: 40px !important;}
.ml5 {margin-left: 5px !important;}
.ml10 {margin-left: 10px !important;}
.ml15 {margin-left: 15px !important;}
.ml20 {margin-left: 20px !important;}
.ml30 {margin-left: 30px !important;}
.ml40 {margin-left: 40px !important;}
.pt5 {padding-top: 5px !important;}
.pt10 {padding-top: 10px !important;}
.pt15 {padding-top: 15px !important;}
.pt20 {padding-top: 20px !important;}
.fr {float: right !important;}
.clr, .clear, .clearer {clear: both;height: 0;overflow: hidden;zoom: 1;}
.totop {display: none;background: url(../images/btn-1.png) no-repeat 0 -95px;position: fixed;z-index: 2;width: 80px;height: 80px;bottom: 30px;right: 20px;font-size: 16px;text-indent: -9999px;}
/*discount*/
#discount{position:fixed;right:0;bottom:150px;width:160px;z-index:999;color:#fff;}
#discount .coupon{color:#E82C20;}
#discount .discount-text{display:none;background:#31ACE7;padding:5px;}
#discount h4{width:150px;height:64px;line-height:72px;font-size:18px;text-align:right;margin-bottom:5px;background: url(../images/discount.png) no-repeat left center;}
#discount a{color:#fff;text-decoration:underline;}
#_oss_container{display:none;}