html > body > table >  tr [id="total"] > td  > ul > li { color:#383838;}
body{ color:#383838; font-family:'Microsoft YaHei UI','Microsoft YaHei',SimSun,'Segoe UI',Tahoma,Helvetica,Sans-Serif; line-height:22px; font-size:14px; }
a{outline:none; text-decoration:none; color:#1976D2;} a:hover{ text-decoration:underline; color:#FF6D00;}


.esocms_head{padding:5px 0px;}
.espcms_top_search{position: relative;}
.espcms_top_search .espcms_search_icon{position: absolute;right:0px;top:10px;background: no-repeat;width: 38px;height: 30px;border: none;}
.espcms_top_search .espcms_search_icon i{color:#388E3C;font-size:20px;}

.espcms_top_con > .espcms_top_str{text-align: right;padding-bottom:5px;padding-top:10px;}
.espcms_top_con > .espcms_top_str a{padding-left:5px;}

@media screen and (min-width: 769px) {
	.navbar {margin: 0px;background-color: #3375B9;border: none;}
	.navbar-nav > li:first-child {border-left: 0;}
	.navbar-nav > li:last-child {border-right: 0;}
	.navbar-nav > li > a {transition: background 0.3s;text-align: center;font-size:16px;}
	.navbar-default .navbar-nav > li > a {color: #fff;padding: 15px 23px;}
	.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
		background-color: #23A0E7;color: #fff;}
	.navbar-brand {display: none;}
	.navbar-default .navbar-nav-e > li > a {font-size:16px;}
	.nav_small {background-color: #23A0E7;padding: 8px 0px 8px 0px;border-radius: 0px;border: none;box-shadow: none;}
	.nav_small > li {padding:5px 0px;}
	.nav_small > li > a {line-height: 26px;color: #fff;font-size: 16px;}
	.nav_small > li > a:hover {color: #fff;background-color: #3375B9;}
}
@media screen and (max-width:768px) {
	.navbar {margin: 0px;background-color: #3375B9;border: none;}
	.navbar-default .navbar-brand {color: #fff;font-size: 16px;}
	.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {color: #fff;}
	.navbar-toggle {border: none;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {border: 1px solid #23A0E7;}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #23A0E7;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
	.navbar-default .navbar-nav {margin-top: 0px;margin-bottom: 0px;}
	.navbar-default .navbar-nav > li:last-child {border: none;}
	.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #fff;}
	.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
		color: #fff;background-color: #3375B9;
	}
	.espcms_top_con,.espcms_top_botton,.espcms_footer,.espcms_info_time{display: none;}
}


@media screen and (min-width:360px) and (max-width:768px) {
	.col-mm-1, .col-mm-2, .col-mm-3, .col-mm-4, .col-mm-5, .col-mm-6, .col-mm-7, .col-mm-8, .col-mm-9, .col-mm-10, .col-mm-11, .col-mm-12 {float: left;}
	.col-mm-12 {width: 100%;}
	.col-mm-11 {width: 91.66666667%;}
	.col-mm-10 {width: 83.33333333%;}
	.col-mm-9 {width: 75%;}
	.col-mm-8 {width: 66.66666667%;}
	.col-mm-7 {width: 58.33333333%;}
	.col-mm-6 {width: 50%;}
	.col-mm-5 {width: 41.66666667%;}
	.col-mm-4 {width: 33.33333333%;}
	.col-mm-3 {width: 25%;}
	.col-mm-2 {width: 16.66666667%;}
	.col-mm-1 {width: 8.33333333%;}
}


.swiper-container{margin-top:0px;}
.swiper-container ul{list-style: none;margin: 0px;padding:0px;}
.swiper-container ul li{margin: 0px;padding:0px;}

.bann_container{margin-top: 0px;background-image:url(../images/bj.jpg);}
.page_bann_title{padding:35px 50px;text-align: left;}
.page_bann_title > h2{font-size:40px;color:#fff;font-weight: bold;text-shadow: 1px 1px 4px #424242;}
.page_bann_title > p{font-size:20px;color:#fff;text-shadow: 1px 1px 4px #424242;padding-top:10px;}

.espcms_title{margin-top: 40px;margin-bottom: 30px;}
.espcms_title .title_name{color:#000;font-size:30px; font-weight:800;}
.espcms_title .title_name a{color:#000;font-weight:800;}
.espcms_title .title_nameb a{color:#fff;font-weight:800;}
.espcms_title .title_name_white{color:#fff;font-size:30px;font-weight:800;}
.espcms_title .title_name_whitet{color:#fff;font-size:30px;font-weight:800;}
.espcms_title .title_subhead{color:#757575;font-size:20px;}
.espcms_title .title_subhead_white{color:#fff;font-size:20px;}

.espcms_about0{background:url(../images/aboutbg.jpg);padding:35px 0px 50px 0px;;}
.espcms_about{background:url(../images/aboutbg.jpg);padding:35px 0px 50px 0px;margin: 0px 0px;}
.espcms_about2{background:url(../images/aboutbg2.jpg);padding:35px 0px 50px 0px;margin: 0px 0px;}
.espcms_about_content{color:#fff;font-size:20px;line-height: 180%; margin:50px 0 50px 0}

.news_pic_item{padding-top: 20px;padding-bottom: 20px;}
.news_pic_item > .info_news_left{display: table-cell;vertical-align: top;}
.news_pic_item .media-left a {width: 140px;overflow: hidden; margin-bottom: 0;}
.news_pic_item .media-heading {font-size:16px;}
.news_pic_item .info_news_data {color: #999;padding: 4px 0;font-size: 12px;}
.news_pic_item .info_news_content {font-size: 12px;line-height: 150%;}

.espcms_partners{background:url(../images/part4_bg.png);padding:0px 0px 40px 0px;margin: 0px 0px 0px 0px;}
.espcms_partnerst{background:url(../images/part8_bg.png);padding:0px 0px 40px 0px;margin: 0px 0px 0px 0px;}

.espcms_home_logo_list .home_link_logo{margin: 5px 0px;text-align: center;}
.espcms_home_logo_list img{background-color: #fff;padding:5px;}

.espcms_footer{background-color: #374e75;margin: 1px 0px 0px 0px}
.espcms_footer .fotter_conent_left{float: left;}
.footer_typelist{padding:20px 0px;}
.fotter_conent_left .typelist{border:0px; }
.fotter_conent_left .typelist > li{border:0px;background:none;}
.fotter_conent_left .typelist > li.active{color:#fff;font-weight: bold;font-size:16px;}
.fotter_conent_left .typelist > li.active:hover{background:none;}
ul.home_weixin_code {list-style: none;padding-top:10px;}
ul.home_weixin_code li{float: right;padding-left:15px;text-align: center;}
ul.home_weixin_code li img{width:115px; height:115px;border:5px solid #fff;}
ul.home_weixin_code li p{padding-top:10px;text-align: center;color:#7b7d8a;}

.invite_div{overflow: hidden;width:100%;}
.invite_div > .espcms_invite_form{position: relative;}

.espcms_footer_str{background-color: #1d345c;margin:0px;padding:25px 0px;color:#86a4b7;text-align: center;line-height: 180%;}


.umbnail img{ width:272px; height:185px; margin:0 15px; padding:3px; border:2px solid #CCCCCC; background:#FFFFFF}
.umbnail a:hover img{border:#337AB7 2px solid;}
.umbnail p a{ font-size:16px; line-height:40px;}


.product-grid {font-family:'Roboto',sans-serif;position:relative;}
.product-grid .product-image {overflow:hidden;position:relative; margin:20px 0}
.product-grid .product-image:before {content:"";background:rgba(0,0,0,0.3);width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:1;transition:all 0.4s ease-out 0s;}
.product-grid:hover .product-image:before {opacity:1;}
.product-grid .product-image a {display:block;}
.product-grid .product-image img {width:100%;height:auto;}

.product-image .pic-1 {opacity:1;backface-visibility:hidden;transition:all 0.4s ease-out 0s;padding:5px; background:#FFFFFF}
.product-grid:hover .product-image .pic-1 {opacity:0; }
.product-image .pic-2 {width:100%;height:100%;opacity:0;backface-visibility:hidden;transform:scale(3);position:absolute;top:0;left:0;transition:all 0.4s ease-out 0s;}
.product-grid:hover .product-image .pic-2 {opacity:1;transform:scale(1);}
.product-image .product-trend-label,.product-image .product-discount-label {content:"";color:#fff;background-color:#337AB7;font-size:14px;line-height:28px;font-weight:700;text-align:center;text-transform:uppercase;padding:0 7px;position:absolute;top:12px;left:12px;z-index:3;}
.product-image .product-discount-label {background-color:#337AB7;left:auto;right:12px;}

.product-grid .social {padding:0;margin:0;list-style:none;transform:translateY(-50%);position:absolute;top:50%;left:10px;z-index:4;}
.product-grid .social li {margin:0 0 12px;opacity:0;transform:translateX(-60px);transition:transform .3s ease-out 0s;}
.product-grid:hover .social li {opacity:1;transform:translateX(0);}
.product-grid:hover .social li:nth-child(2) {transition-delay:0.1s;}
.product-grid:hover .social li:nth-child(3) {transition-delay:0.2s;}
.product-grid:hover .social li:nth-child(4) {transition-delay:0.3s;}
.product-grid .social li a {color:#fff;font-size:22px;transition:all 0.3s;}
.product-grid .social li a:hover {color:#e74c3c;}
.product-grid .social li a:before,.product-grid .social li a:after {content:attr(data-tip);color:#000;background:#fff;font-size:14px;padding:5px 10px;white-space:nowrap;display:none;transform:translateY(-50%);position:absolute;left:33px;top:50%;transition:all 0.3s;}
.product-grid .social li a:after {content:'';background:linear-gradient(-45deg,#fff 49%,transparent 50%);width:10px;height:10px;top:40%;left:20px;}
.product-grid .social li a:hover:before,.product-grid .social li a:hover:after {display:block;}
.product-grid .product-content {padding:12px 0;}
.product-grid .title {font-size:15px;font-weight:400;text-transform:capitalize;margin:0 0 5px;}
.product-grid .title a {color:#959595;}
.product-grid .title a:hover {color:#e74c3c;}
.product-grid .price {color:#333;font-size:14px;font-weight:400;}
.product-grid .price span {color:#333;text-decoration:line-through;margin-right:3px;}
.product-grid .price.discount {color:#e74c3c;}
@media only screen and (max-width:990px) {.product-grid {margin-bottom:30px;}
}


