@charset "utf-8";
/* 上海银象网络科技有限公司（www.seo120.com.cn）做最好的企业官方网站模版 */
/* QQ:1378789413 */
.slideBox {
	position: relative;
	overflow: hidden;
	height: 408px
}
.slideBox .hd {
	position: absolute;
	bottom: 111px;
	z-index: 1;
	overflow: hidden;
	width: 100%;
	height: 15px
}
.slideBox .hd ul {
	overflow: hidden;
	width: 100%;
	text-align: center;
	font-size: 0;
	zoom: 1
}
.slideBox .hd ul li {
	display: inline-block;
	margin: 0 7.5px;
	width: 12px;
	height: 12px;
	background: url(../images/header_bg9.png) -12px 0 no-repeat;
	cursor: pointer
}
.slideBox .hd ul li.on {
	background-position: 0 0;
	color: #fff
}
.slideBox .bd {
	position: relative;
	z-index: 0;
	height: 100%
}
.slideBox .bd li {
	vertical-align: middle;
	zoom: 1
}
.slideBox .bd a {
	display: block;
	width: 100%;
	height: 408px
}
.slideBox .next, .slideBox .prev {
	position: absolute;
	top: 50%;
	left: 3%;
	display: block;
	margin-top: -22.5px;
	width: 45px;
	height: 45px;
	background: url(../images/header_bg7.png) no-repeat
}
.slideBox .next {
	right: 3%;
	left: auto;
	background-position: -45px 0
}
.slideBox .prev:hover {
	background-position: 0 -45px
}
.slideBox .next:hover {
	background-position: -45px -45px
}
.domain-dark-container {
	z-index: 90;
	background-color: #f1f4f4
}
.domain-query-container {
	position: relative;
	z-index: 90;
	margin-top: -58px
}
.domain-query-container .domain-count {
	position: absolute;
	top: 10px;
	left: 30px;
	color: #fff;
	font-size: 14px
}
.domain-query-container .domain-count .count {
	color: #e50012;
	font-weight: 700;
	font-style: italic;
	font-size: 21px
}
.domain-query-container .domain-count p {
	font-size: 18px;
	line-height: 21px
}
.query-container {
	margin-top: 0;
	padding: 10px 0 5px 203px;
	border-radius: 4px 4px 0 0;
	background: url(../images/header_bg8.png) center repeat
}
.adver-ext-container {
	width: 934px
}
.adver-ext-container li {
	float: left
}
.adver-ext-container li a {
	float: left;
	display: block;
	height: 42px;
	color: #fff;
	line-height: 42px
}
.adver-ext-container li a:hover {
	text-decoration: underline
}
.adver-ext-container li.right {
	float: right
}
.adver-ext-container .adver-ext {
	position: relative;
	padding: 0 14px 0 45px
}
.adver-ext-container .adver-ext span {
	display: inline-block;
	font-size: 12px;
	line-height: 42px
}
.adver-ext-container .adver-link {
	padding-left: 25px;
	font-size: 14px
}
.adver-ext-container b {
	position: absolute;
	top: 13.5px;
	left: 0;
	display: block;
	width: 45px;
	height: 15px;
	background: url(../images/index_bg_ico4.png) no-repeat
}
.adver-ext-container b.com {
	background-position: 0 0
}
.adver-ext-container b.asfs {
	background-position: 0 -15px
}
.adver-ext-container b.shop {
	background-position: 0 -30px
}
.query-container .query-input-container {
	position: relative;
	display: block;
	margin-right: 260px;
	width: 684px
}
.query-container .query-input-container .common-input {
	position: relative;
	display: block;
	padding: 5px 0;
	width: 100%;
	height: 35px;
	border: 0;
	border-radius: 2px 0 0 2px;
	color: #999;
	text-indent: 15px;
	font-size: 16px;
	line-height: 42px
}
.query-container .domain-query-btn {
	position: absolute;
	top: 0;
	right: -150px;
	width: 150px;
	height: 45px;
	border: 0;
	background: url(../images/index_bg_ico2.png) center no-repeat;
	cursor: pointer
}
.query-container .pre-links {
	position: absolute;
	top: -2px;
	right: -283px
}
.query-container .pre-links a {
	display: block;
	padding-left: 61px;
	background: url(../images/index_bg_ico3.png) 0 50% no-repeat;
	color: #fff;
	font-size: 16px;
	line-height: 24px
}
.domext-container {
	position: absolute;
	top: 58px;
	left: 0;
	z-index: 90;
	border-top: 0;
	box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .035)
}
.domext-container .parBd {
	overflow: hidden;
	height: 46px;
}
.domext-wrapper {
	padding: 15px 30px 0;
	background: #fff
}
.domext-wrapper label {
	float: left;
	display: inline-block;
	margin-bottom: 25px;
	padding-left: 23px;
	width: 91px;
	height: 16px;
	background: url(../images/check_xm_bg2.png) 0 center no-repeat;
	font-size: 14px;
	line-height: 16px;
}
.domext-wrapper label.checked {
	background: url(../images/check_xm_bg1.png) 0 center no-repeat
}
.domext-wrapper label a {
	display: inline-block;
	color: #666
}
.domext-wrapper label input {
	display: none
}
.domext-wrapper .icon {
	display: inline-block;
	margin-left: 3px;
	width: 16px;
	height: 16px;
	background: url(../images/index_bg_ico1.jpg) no-repeat;
	vertical-align: top
}
.domext-wrapper .promotion {
	background-position: -16px 0
}
.domext-wrapper .new {
	background-position: -32px 0
}
.domext-wrapper .hot {
	background-position: 0 0
}
.domext-select-container {
	padding: 0 30px 15px;
	background: #fff
}
.domext-select-container .more-domains, .domext-select-container label {
	float: left;
	display: block
}
.domext-select-container label {
	position: relative;
	padding: 0 15px 0 16px;
	color: #72616a;
	font-size: 14px;
	line-height: 20px
}
.domext-select-container label input {
	position: absolute;
	top: 3.5px;
	left: 0;
	display: block
}
.domext-select-container .more-domains {
	margin: 0 0 0 2px;
	width: 154px;
	height: 18px;
	border: 1px solid #f71a2c;
	color: #f71a2c;
	text-align: center;
	font-size: 13px;
	line-height: 18px
}
/*.domext-select-container .more-domains {
    margin: 0;
    width: 154px;
    height: 18px;
    border: none;
    color: #f71a2c;
    text-align: center;
    font-size: 13px;
    line-height: 18px;
}*/
.domext-select-container .more-domains:hover {
	background: #f71a2c;
	color: #fff
}
.index-btn {
	z-index: 5;
	margin-bottom: -35px;
	width: 1200px;
	height: 35px;
	background: url(../images/web_bg.png) center no-repeat;
	color: #f71a2c;
	font-size: 14px
}
.index-btn span {
	position: relative;
	display: block;
	margin: 0 auto 0;
	padding-right: 0;
	width: 70px;
	height: 26px;
	line-height: 24px;
	cursor: pointer
}
.index-btn i {
	position: absolute;
	top: 8px;
	right: 0;
	display: block;
	width: 10px;
	height: 11px;
	background: url(../images/bot_top.png) 0 -11px no-repeat
}
.index-btn.on i {
	background-position: 0 0
}
.hotList-title {
	color: #333;
	text-align: center;
	font-size: 24px
}
.hotList-title h2 {
	margin-top: 52px;
	line-height: 24px
}
.hotList-title p {
	margin-top: 15px;
	color: #757575;
	font-size: 14px;
	line-height: 14px
}
.hstsolistli {
	position: relative;
	float: left;
	width: 220px;
	height: 44px;
	cursor: pointer
}
.hstsolistli span {
	display: block;
	width: 220px;
	height: 44px;
	background: #f4f4f4;
	color: #666;
	text-align: center;
	font-size: 16px;
	line-height: 44px
}
.hstsolistli.on span {
	background: #e50012;
	color: #fff
}
.hstsolistli2 {
	position: relative;
	float: left;
	width: 220px;
	height: 44px;
	cursor: pointer
}
.hstsolist2 {
	margin: 30px auto 20px;
	width: 700px
}
.hstsolistli2 span {
	display: block;
	width: 220px;
	height: 44px;
	background: #fff;
	color: #666;
	text-align: center;
	font-size: 16px;
	line-height: 44px
}
.hstsolistli2.on span {
	background: #e50012;
	color: #fff
}
.doublelist {
	margin-right: 20px;
	margin-left: 20px
}
.hstsolistli.on i {
	position: absolute;
	top: 44px;
	left: 101px;
	display: block;
	width: 20px;
	height: 7px;
	background: url(../images/cooperation.png) no-repeat 0 0
}
.hstsolistli2.on i {
	position: absolute;
	top: 44px;
	left: 101px;
	display: block;
	width: 20px;
	height: 7px;
	background: url(../images/cooperation.png) no-repeat 0 0
}
.hstsolistdiv {
	height: 607px
}
.hstsolistdiv-left5 {
	float: left;
	width: 172px;
	height: 607px;
	background: url(../images/left_bg_5.jpg) no-repeat center;
	color: #fff
}
.hstsolistdiv-lets-h3 {
	margin-top: 54px;
	font-size: 24px;
	line-height: 24px
}
.hstsolistdiv-lets-h4 {
	margin-top: 10px;
	margin-bottom: 30px;
	font-size: 13px;
	line-height: 13px
}
.hstsolistdiv-right-ul-lbg {
	background: #fff
}
.hstsolistdiv-right {
	float: left;
	margin-left: 22px;
}
.hstsolistdiv-newdiscount {
	margin-bottom: 10px;
}
.hstsolistdiv-newdiscount ul .hstsolistdiv-right-ul-li {
	height: 429px;
}
.hstslistullirig-h3 {
	display: block;
	padding-top: 33px;
	padding-bottom: 10px;
	color: #333;
	text-align: center;
	font-size: 22px;
	line-height: 22px
}
.hstslistullirig-em {
	display: block;
	margin: 0 auto;
	width: 60px;
	height: 2px;
	background: #999
}
.hstslistullirig-movesl-p {
	height: 26px;
	text-align: center;
	font-size: 0
}
.hstslistullirig-movesl em, .hstslistullirig-movesl p, .hstslistullirig-movesl span,.hstslistullirig-movesl b {
	display: inline-block;
	line-height: 26px;
	zoom: 1
}
.hstslistullirig-movesl p, .hstslistullirig-movesl span {
	color: #e50012;
	font-size: 34px
}
.hstslistullirig-movesl b {
	margin-left: 6px;
	color: #666;
	font-size: 10px
}
.hstslistullirig-movesl em {
	margin-left: 6px;
	color: #666;
	font-size: 20px
}
.hstslistullirigul-ul li {
	margin: 0 auto;
	width: 226px;
	height: 45px;
	border-top: 1px solid #e0e0e0;
	color: #666;
	text-align: center;
	font-size: 12px;
	line-height: 45px
}
.hstslistullirigul-ul li a {
	color: #e50012;
	font-size: 12px
}
.hstslistullirigul-ul li:first-child {
	border: 0
}

.hstslistullirigula-tit {
	margin: 3px auto 0;
	width: 286px;
	color: #fff;
	font-size: 14px
}
.hstslistullirigula-tit1 {
	float: left;
	display: block;
	margin-right: 26px;
	width: 128px;
	height: 38px;
	border: 1px solid #e50012;
	color: #e50012;
	text-align: center;
	line-height: 38px
}
.hstslistullirigula-tit2 {
	float: left;
	display: block;
	width: 128px;
	height: 38px;
	border: 1px solid #c5c4c7;
	color: #505050;
	text-align: center;
	line-height: 38px
}
.hstslistullirigula-tit-4 {
	margin: 3px auto 0;
	width: 236px;
	color: #fff;
	font-size: 14px
}
.hstslistullirigula-tit1-4 {
	float: left;
	display: block;
	margin-right: 26px;
	width: 100px;
	height: 38px;
	border: 1px solid #e50012;
	color: #e50012;
	text-align: center;
	line-height: 38px
}
.hstslistullirigula-tit2-4 {
	float: left;
	display: block;
	width: 100px;
	height: 38px;
	border: 1px solid #c5c4c7;
	color: #505050;
	text-align: center;
	line-height: 38px
}
.hstsolisttab {
	position: relative
}
.salidest {
	position: absolute;
	right: 0;
	bottom: 0
}
.salidestbanner-ul-li a {
	display: block;
	overflow: hidden;
	width: 1006px;
	height: 66px;
	background: url(../images/salidestbanner.jpg) no-repeat center
}
.bannerbd {
	position: relative;
	z-index: 0;
	overflow: hidden;
	height: 66px
}
.bannerhd {
	position: absolute;
	bottom: 101px;
	left: 0;
	z-index: 1;
	width: 100%;
	height: 20px;
	text-align: center;
	line-height: 20px
}
.salidestbanner-ul2 li {
	display: inline-block;
	overflow: hidden;
	margin: 4px;
	width: 8px;
	height: 8px;
	background: url(../images/salidestbanner2.png);
	line-height: 9999px;
	opacity: .4;
	cursor: pointer;
	zoom: 1;
	filter: alpha(opacity=40)
}
.salidestbanner-ul2 li.on {
	opacity: 1;
	filter: alpha(opacity=100)
}
.salidest-dl {
	margin-top: 10px;
	width: 1004px;
	height: 88px;
	border: 1px solid #e8e8e8;
	background: #fff
}
.salidest-dl-dt {
	float: left;
	width: 120px
}
.salidest-dl-dt-i {
	display: block;
	margin: 18px auto 7px;
	width: 35px;
	height: 33px;
	background: url(../images/cooperation.png) no-repeat -20px 0
}
.salidest-dl-dt-p {
	color: #666;
	text-align: center;
	font-size: 14px
}
.salidest-dl-dd {
	float: left;
	margin-top: 27px;
	width: 1px;
	height: 35px;
	background: #e0e0e0
}
.salidest-dl-dd2 {
	float: left;
	width: 883px
}
.scroll-msg {
	overflow: hidden;
	height: 90px;
	color: #7a7a7a;
	font-size: 12px
}
#scroll-msg ul li {
	float: left;
	height: 45px;
	line-height: 45px
}
#scroll-msg a {
	float: left;
	display: inline-block;
	margin-left: 46px;
	width: 375px;
	height: 45px;
	border-bottom: 1px dashed #dedede;
	line-height: 45px
}
#scroll-msg a i {
	float: left;
	width: 20px;
	height: 45px;
	background-image: url(../images/disc.jpg);
	background-position: 8px 18px;
	background-repeat: no-repeat;
	color: #d4d4d4;
	font-style: normal
}
#scroll-msg span.msg {
	display: block;
	display: inline-block;
	overflow: hidden;
	width: 275px;
	color: #666;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 12px;
	word-break: normal
}
#scroll-msg span.date {
	float: right;
	color: #b0b0b0;
	color: #666;
	font-size: 12px
}
#scroll-msg span.msg:hover {
	color: #e50012
}
.query-container .pre-links a:hover {
	text-decoration: underline
}
.hstslistullirig-p {
	margin-bottom: 10px;
	color: #666;
	text-align: center;
	font-size: 12px;
	line-height: 12px
}
.hstsliodeax-i3 {
	background: url(../images/commpeart.png) no-repeat -252px 0
}
.hstsliodeax .hstsliodeax-i4 {
	margin: 47px auto 13px;
	background: url(../images/commpeart.png) no-repeat -378px 0
}
.hstsliodeax .hstsliodeax-i5 {
	margin: 47px auto 13px;
	background: url(../images/commpeart.png) no-repeat -504px 0
}
.hstsliodeax .hstsliodeax-i6 {
	margin: 47px auto 13px;
	background: url(../images/commpeart.png) no-repeat -630px 0
}
.hstsliodindex em, .hstsliodindex p, .hstsliodindex span {
	display: inline-block;
	zoom: 1
}
.hstsliodindex em, .hstsliodindex span {
	color: #e50012;
	font-size: 34px;
	line-height: 34px
}
.hstsliodindex p {
	color: #666;
	font-size: 20px
}
.hstsliodindex2 em, .hstsliodindex2 p, .hstsliodindex2 span {
	display: inline-block;
	zoom: 1
}
.hstsliodindex2 em, .hstsliodindex2 span {
	color: #e50012;
	font-size: 34px;
	line-height: 34px
}
.hstsliodindex2 p {
	color: #666;
	font-size: 20px
}
.hstsliodindex2 {
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center
}
.aboutnawang {
	height: 403px
}
.aboutnawang-h2 {
	display: block;
	margin-top: 62px;
	color: #333;
	text-align: center;
	font-size: 24px;
	line-height: 24px
}
.aboutnawang-ul li {
	float: left;
	margin-top: 35px;
	width: 33.33%;
	height: 281px
}
.aboutnawang-ul li i {
	display: block
}
.aboutnawang-ul-li i {
	margin: 0 auto;
	width: 160px;
	height: 145px;
	background: url(../images/aboutnawang.jpg) no-repeat center
}
.aboutnawang-ul-li2 i {
	margin: 0 auto;
	padding-top: 5px;
	width: 137px;
	height: 140px;
	background: url(../images/aboutnawang2.jpg) no-repeat center
}
.aboutnawang-ul-li3 i {
	margin: 0 auto;
	width: 160px;
	height: 145px;
	background: url(../images/aboutnawang3.jpg) no-repeat center
}
.aboutnawang-ul li h3 {
	display: block;
	margin-top: 15px;
	color: #333;
	text-align: center;
	font-size: 20px
}
.aboutnawang-ul li p {
	color: #666;
	text-align: center;
	font-size: 14px
}
.cooperation {
	height: 94px;
	border-top: 1px solid #e0e0e0
}
.cooperation-dt {
	float: left;
	width: 142px;
	color: #666;
	text-align: center;
	font-size: 24px;
	line-height: 94px
}
.cooperation-dd {
	float: left;
	overflow: hidden;
	margin-top: 30px;
	margin-bottom: 28px;
	width: 1038px;
	height: 38px
}
.cooperation-dd {
	position: relative
}
.picScroll {
	border-left: 1px solid #e0e0e0
}
.picScroll-ul li {
	float: left;
	width: 172px;
	height: 38px
}
.picScroll-ul li a {
	float: left;
	width: 171px;
	height: 38px;
	border-right: 1px solid #e0e0e0
}
.picScroll-ul li .picScroll-ullia {
	background: url(../images/hz/cooperation1.png) no-repeat center
}
.picScroll-ul li .picScroll-ullia2 {
	background: url(../images/hz/cooperation2.png) no-repeat center
}
.picScroll-ul li .picScroll-ullia3 {
	background: url(../images/hz/cooperation3.png) no-repeat center
}
.picScroll-ul li .picScroll-ullia4 {
	background: url(../images/hz/cooperation4.png) no-repeat center
}
.picScroll-ul li .picScroll-ullia5 {
	background: url(../images/hz/cooperation5.png) no-repeat center
}
.picScroll-ul li .picScroll-ullia6 {
	background: url(../images/hz/cooperation6.png) no-repeat center
}
.picScroll-ul li .picScroll-ullia7 {
	background: url(../images/hz/cooperation7.png) no-repeat center
}
.picScroll-ul li .picScroll-ullia8 {
	background: url(../images/hz/cooperation8.png) no-repeat center
}
.picScroll-ul li .picScroll-ullia9 {
	background: url(../images/hz/cooperation9.png) no-repeat center
}
.picScroll .next, .picScroll .prev {
	position: absolute;
	top: 5px;
	left: 0;
	display: none;
	display: block;
	overflow: hidden;
	width: 13px;
	height: 26px;
	cursor: pointer
}
.picScroll .prev {
	background: url(../images/cooperation.png) no-repeat -129px -274px
}
.picScroll .next {
	right: 6px;
	left: auto;
	background: url(../images/cooperation.png) no-repeat -143px -274px
}
.picScroll .prev:hover {
	background-position: -156px -274px
}
.picScroll .next:hover {
	background-position: -171px -274px
}
.index-bottom-tit {
	height: 170px;
	background: url(../images/index-bottom-tit.png) no-repeat center
}
.index-bottom-tit h4 {
	margin-bottom: 24px;
	padding-top: 44px;
	color: #fff;
	text-align: center;
	font-size: 26px
}
.index-bottom-tit h5 {
	display: block;
	height: 30px
}
.index-bottom-tit h5 em {
	float: left;
	display: block;
	padding-right: 14px;
	padding-left: 14px;
	color: #fff;
	font-size: 18px;
	line-height: 30px
}
.index-bottom-tit a {
	float: left;
	display: block;
	margin: 0 auto;
	width: 118px;
	height: 28px;
	border: 1px solid #fff;
	color: #fff;
	text-align: center;
	font-size: 16px;
	line-height: 28px
}
.index-bottom-tit a:hover {
	background: #fff;
	color: #d11b1c
}
.adver-ext-container b {
	display: block;
	float: left;
	width: 45px;
	height: 15px;
	background: url(../images/index_bg_ico4.png) no-repeat
}
.domext-container .parBd {
	overflow: hidden; /* height:46px */
}
.domext-select-container {
	padding: 15px 30px 0;
	background: #fff;
}
.hotRecommend2 {
	padding-top: 50px;
	padding-bottom: 60px;
	width: 100%;
	/* height: 805px; */
	background: #f1f4f4;
}
.hstsolist {
	margin: 30px auto 20px;
	width: 480px;
}
.hstsolistdiv-left {
	float: left;
	width: 176px;
	height: 607px;
	background: url(../images/left_bg_1.jpg) no-repeat center;
	color: #575c69;
}
.hstsolistdiv-left2 {
	float: left;
	width: 176px;
	height: 607px;
	background: url(../images/left_bg_2.jpg) no-repeat center;
	color: #0f4c99;
}
.hstsolistdiv-left3 {
	float: left;
	width: 176px;
	height: 607px;
	background: url(../images/left_bg_3.jpg) no-repeat center;
	color: #fff
}
.hstsolistdiv-left4 {
	float: left;
	width: 176px;
	height: 607px;
	background: url(../images/left_bg_4.jpg) no-repeat center;
	color: #516c7b;
}
.hstsolistdiv-left5 {
	float: left;
	width: 176px;
	height: 607px;
	background: url(../images/left_bg_5.jpg) no-repeat center;
	color: #575c69;
}
.hstsolistdiv-left6 {
	float: left;
	width: 176px;
	height: 607px;
	background: url(../images/left_bg_6.jpg) no-repeat center;
	color: #516c7b;
}
.hstsolistdiv-lets {
	position: relative;
	margin-left: 20px
}
.hstsolistdiv-lets-h3 {
	margin-top: 54px;
	font-size: 24px;
	line-height: 24px
}
.hstsolistdiv-lets-h4 {
	margin-top: 10px;
	margin-bottom: 30px;
	font-size: 13px;
	line-height: 13px
}
.hstsolistdiv-lets-em {
	display: block;
	margin-bottom: 30px;
	width: 36px;
	height: 3px;
	background: #6b798e;
}
.hstsolistdiv-lets-p {
	width: 135px;
	margin-bottom: 24px;
	font-size: 14px
}
.hstsolistdiv-lets-a {
	display: block;
	height: 28px;
	/* border: 1px solid #fff; */
    /* color: #fff; */
	text-align: center;
	line-height: 34px;
}
.hstsolistdiv-lets-a:hover {
	border-color: #e50012!important;
	color: #e50012!Important;
}
.hstsolistdiv-right-ul-lbg {
	background: #fff
}
.virtualHost-discount {
	display: block;
	text-align: center;
	color: red;
	font-size: 14px;
	margin: -5px 0 0;
}
.virtualHost-discount>img {
	margin-right: 5px;
}
.hstsolistdiv-right-ul-li {
	float: left;
	width: 334px;
	height: 429px;
	border-top: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	background: #fff;
}
.hstsolistdiv-right-ul-li-4 {
	float: left;
	width: 250px;
	height: 429px;
	border-top: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	background: #fff;
}
.hstsolistdiv-right-ul-li:first-child {
	border-left: 1px solid #e8e8e8
}
.hstsolistdiv-right-ul-li:hover {
	z-index: 2;
	margin-top: -1px;
	box-shadow: 4px 7px 7px rgba(208, 205, 205, .51)
}
.hstsolistdiv-right-ul-li:hover .hstslistullirigula-tit1 {
	border-color: #e50012;
	background: #e50012;
	color: #fff
}
.hstsolistdiv-right-ul-li:hover .hstslistullirigula-tit2 {
	border-color: #efefef;
	background-color: #efefef;
	color: #7c7c7c
}
.hstsolistdiv-right-ul-li-4:first-child {
	border-left: 1px solid #e8e8e8
}
.hstsolistdiv-right-ul-li-4:hover {
	z-index: 2;
	margin-top: -1px;
	box-shadow: 4px 7px 7px rgba(208, 205, 205, .51)
}
.hstsolistdiv-right-ul-li-4:hover .hstslistullirigula-tit1-4 {
	border-color: #e50012;
	background: #e50012;
	color: #fff
}
.hstsolistdiv-right-ul-li-4:hover .hstslistullirigula-tit2-4 {
	border-color: #efefef;
	background-color: #efefef;
	color: #7c7c7c
}
.hstsolistdiv-lets-i {
	position: absolute;
	top: 15px;
	right: -7px;
	width: 7px;
	height: 20px;/* background: url(../images/cooperation.png) no-repeat 0 -280px */
}
.hstsolistdiv-right {
	float: left;
	margin-left: 18px;
}

.hstslistullirig-movesl {
	margin: 21px auto 13px
}

.hstslistullirig-movesl em, .hstslistullirig-movesl p, .hstslistullirig-movesl span {
	display: inline-block;
	line-height: 26px;
	zoom: 1
}
.hstslistullirig-movesl p, .hstslistullirig-movesl span {
	color: #e50012;
	font-size: 34px
}
.hstslistullirig-movesl em {
	margin-left: 6px;
	color: #666;
	font-size: 20px
}
.hstslistullirigul-ul li {
	margin: 0 auto;
	width: 226px;
	height: 45px;
	border-top: 1px solid #e0e0e0;
	color: #666;
	text-align: center;
	font-size: 12px;
	line-height: 45px
}
.hstslistullirigul-ul li a {
	color: #e50012;
	font-size: 12px
}
.hstslistullirigul-ul li:first-child {
	border: 0
}
.hstslistullirigula-tit {
	margin: 3px auto 20px;
	width: 286px;
	color: #fff;
	font-size: 14px
}
.hstslistullirigula-tit1 {
	float: left;
	display: block;
	margin-right: 26px;
	width: 128px;
	height: 38px;
	border: 1px solid #e50012;
	color: #e50012;
	text-align: center;
	line-height: 38px
}
.hstslistullirigula-tit2 {
	float: left;
	display: block;
	width: 128px;
	height: 38px;
	border: 1px solid #c5c4c7;
	color: #505050;
	text-align: center;
	line-height: 38px
}
.hstsolisttab {
	position: relative
}
.salidest {
	position: absolute;
	right: 0;
	bottom: 0
}
.salidestbanner-ul-li a {
	display: block;
	overflow: hidden;
	width: 1006px;
	height: 66px;
	background: url(../images/salidestbanner.jpg) no-repeat center
}
.hstsliodeax i {
	display: block;
	margin: 24px auto 13px;
	width: 126px;
	height: 126px;
}
.hstsliodeax-i {
	background: url(../images/commpeart.png) no-repeat 0 0
}
.hstsliodeax-i2 {
	background: url(../images/commpeart.png) no-repeat -126px 0
}
.hstsliodeax-em {
	display: block;
	color: #666;
	text-align: center;
	font-size: 12px;
	line-height: 12px
}
.hstsliodindex {
	margin-top: 15px;
	margin-bottom: 10px;
	text-align: center;
}
.shortcut {
	margin-top: 100px;
	-webkit-box-shadow: 0 1px 8px 0 rgba(195, 195, 195, .59);
	-moz-box-shadow: 0 1px 8px 0 rgba(195, 195, 195, .59);
	-ms-box-shadow: 0 1px 8px 0 rgba(195, 195, 195, .59);
	box-shadow: 0 1px 8px 0 rgba(195, 195, 195, .59);
}
.aBargain li {
	width: 300px;
	height: 140px;
	background: url(../images/indexBG.jpg) no-repeat center;
	float: left;
	border-left: 1px solid #e5e5e5
}
.aBargain li:first-child {
	border-left: 0
}
.aBargain a > i, .lineThree i {
	background: url(../images/indexFloat.png) no-repeat center;
	float: left;
}
.aBargain .aBargainCom {
	background-position: -44px 0;
	width: 66px;
	height: 24px;
	display: block;
	margin-top: 60px;
	margin-left: 18px;
	margin-right: 25px;
	margin-bottom: 56px;
}
.line1 a > span {
	float: left
}
.line1 a, .line1 span, .lineThree a {
	display: block
}
.aBargain li:hover i, .lineThree li:hover .titles {
	-webkit-animation: sport 1.5s ease-in-out infinite
}
 @-webkit-keyframes sport {
 0% {
 -webkit-transform: translateY(0)
}
 50% {
 -webkit-transform: translateY(-8px)
}
 100% {
 -webkit-transform: translateY(0)
}
}
.line1 em, .line1 span {
	font-size: 14px;
	color: #333;
	line-height: 14px
}
.shortcutEm em {
	font-size: 14px;
	line-height: 16px;
	font-weight: 700
}
.shortcutEm .fsr {
	color: #e50012
}
.line1 .indexHot {
	background: url(../images/indexHot.png) center no-repeat;
	width: 30px;
	height: 14px;
	display: inline-block
}
.shortcutEm {
	margin-top: 48px;
	margin-bottom: 12px
}
.aBargain .aBargainCom2 { /* background-position:-43px 0; */
	width: 77px;
	height: 50px;
	display: block;
	margin-top: 43px;
	margin-left: 17px;
	margin-right: 15px;
	margin-bottom: 50px;
	background-color: transparent;
	background-image: url(../images/vip.png);
	background-repeat: no-repeat;
}
.aBargain .aBargainCom3 { /* background-position:-43px 0; */
	width: 77px;
	height: 50px;
	display: block;
	margin-top: 43px;
	margin-left: 13px;
	margin-right: 15px;
	margin-bottom: 50px;
	background-color: transparent;
	background-image: url(../images/gouwu.png);
	background-repeat: no-repeat;
}
.lineThree .yunService {
	background-position: -120px 0;
	width: 33px;
	height: 23px;
	display: inline-block;
	margin-left: 41px
}
.lineThree > li {
	width: 198.5px;
	height: 140px;
	background: #fff;
	float: left;
	border-left: 1px solid #e5e5e5
}
.aBargain, .lineThree {
	float: left
}
.lineThree .titles em {
	font-size: 18px;
	font-weight: 700;
	color: #333;
	line-height: 18px;
	vertical-align: middle;
}
.titles span {
	display: block
}
.yearAndMouth {
	text-align: center;
	margin-bottom: 6px
}
.lineThreeComs, .yearAndMouth em {
	font-size: 14px;
	line-height: 14px;
	color: #333
}
.yearAndMouth .cole512 {
	color: #e50012
}
.titles {
	margin-top: 28px;
	margin-bottom: 24px;
}
.lineThree .gxym {
	background-position: -153px 0;
	width: 102px;
	height: 21px;
	display: inline-block;
	margin-left: 48px
}
.lineThreeComs {
	text-align: center;
	margin-top: -13px
}
.submitUp {
	display: block;
	width: 70px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	color: #e50012;
	border: 1px solid #e50012;
	background: #fff;
	margin-left: 64px;
	margin-top: 12px
}
.builidService {
	text-align: center
}
.mtf5 {
	margin-top: -5px
}
.submitUp:hover {
	background: #e50012;
	color: #fff
}
.pt70 {
	padding-top: 70px;
}
.h1029 {
	height: 1029px;
}
.pro_box {
	width: 333px;
	height: 428px;
	background: #fff
}
.pro_box h5 {
	font-size: 22px;
	color: #333;
	margin-bottom: 15px
}
.pro_box:hover a {
	color: #fff;
	background: #e50012
}
.DV_box {
	display: block;
	width: 334px;
	height: 85px;
	text-align: center;
	padding-top: 40px
}
.DV_box h6 {
	font-size: 14px;
	color: #666;
	margin-top: 14px
}
.DV {
	background: url(../images/ssl/fots.png) no-repeat 0 0;
	display: block;
	width: 54px;
	height: 31px;
	margin-left: 143px;
	margin-bottom: 7px
}
.xin1 {
	background: url(../images/ssl/fots.png) no-repeat 0 -32px;
	display: block;
	width: 107px;
	height: 14px;
	position: relative;
	left: 50%;
	margin-left: -53px;
	margin-bottom: 9px
}
.pro_line {
	background: url(../images/ssl/fots.png) no-repeat 0 -76px;
	display: block;
	width: 284px;
	height: 1px;
	position: relative;
	left: 50%;
	margin-left: -142px
}
.text_f i {
	background: url(../images/ssl/fots.png) no-repeat -157px 0;
	width: 5px;
	height: 5px;
	display: inline-block;
	margin-right: 2px
}
.text_f {
	margin-left: 102px;
	margin-top: 25px
}
.text_f li {
	font-size: 14px;
	color: #666;
	line-height: 35px
}
.mgl140px {
	margin-left: 117px
}
.mg65px {
	margin-left: 65px
}
.wizard_buy {
	display: inline-block;
	width: 185px;
	height: 29px;
	color: #e50012;
	background: #fff;
	font-size: 16px;
	text-align: center;
	line-height: 16px;
	padding-top: 12px;
	margin-left: 50%;
	position: relative;
	left: -94px;
	border: 0;
	margin-top: 29px;
	margin-bottom: 30px;
	border: 1px solid #e50012
}
.mg30 {
	margin-left: 30px;
	margin-right: 30px
}
.xin2 {
	background: url(../images/ssl/fots.png) no-repeat -84px -46px;
	display: block;
	width: 107px;
	height: 14px;
	position: relative;
	left: 50%;
	margin-left: -53px;
	margin-bottom: 9px
}
.xin3 {
	background: url(../images/ssl/fots.png) no-repeat -0px -60px;
	display: block;
	width: 107px;
	height: 14px;
	position: relative;
	left: 50%;
	margin-left: -53px;
	margin-bottom: 9px
}
.ov {
	background: url(../images/ssl/fots.png) no-repeat -54px 0;
	display: block;
	width: 58px;
	height: 31px;
	margin-left: 138px;
	margin-bottom: 7px
}
.ev {
	background: url(../images/ssl/fots.png) no-repeat -112px 0;
	display: block;
	width: 45px;
	height: 31px;
	margin-left: 145px;
	margin-bottom: 7px
}
.ssl-margin {
	margin: 23px 24px 0 !important
}
.ssl-li1 {
	position: relative !important;
	z-index: 5 !important
}
.ssl-li2 {
	position: relative !important;
	z-index: 4 !important
}
.ssl-li3 {
	position: relative !important;
	z-index: 3 !important
}
 @media screen and (max-width: 1080px) {
.slideBox, #footer, .index-bottom-tit {
	width: 1200px;
}
}
/* 优惠  css start*/

@font-face {
	font-family: "iconfont";
	src: url('../font/iconfont.eot'); /* IE9*/
	src: url('../font/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),  url('../font/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/  url('../font/iconfont.svg') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	background: none !important;
}
.icon-weixinxiaochengxu:before {
	content: "\e603";
	color: #58aced;
	font-size: 27px;
	font-weight: normal;
	margin-right: 7px;
	vertical-align: -4px;
}
.icon-wangzhananquanlianmeng:before {
	content: "\e606";
	color: #3be7a0;
	font-size: 27px;
	font-weight: normal;
	margin-right: 7px;
	vertical-align: -4px;
}
.icon-ssl:before {
	content: "\e605";
	color: #e50012;
	font-size: 27px;
	font-weight: normal;
	margin-right: 7px;
	vertical-align: -4px;
}
.st_hui {
	text-align: center;
	color: #e50012;
}
.hui {
	background-image: url(../images/hui.png);
	background-size: 70px;
	background-repeat: no-repeat;
}
.icon-gift:before {
	content: "\e60b";
}
.hui .hstslistullirig-movesl {
	margin-top: 17px;
	margin-bottom: 3px;
}
.hui .stoue-top h3 {
	margin-top: 15px;
	margin-bottom: 5px;
}
/* 优惠  css end*/

/* 2018-1-5  NAB-4572 START*/
.hstsolistdiv-left .hstsolistdiv-lets-a {
	color: #333;
	border-bottom: 2px solid #333;
	width: 60px;
}
.hstsolistdiv-left2 .hstsolistdiv-lets-a {
	color: #575c69;
	border-bottom: 2px solid #333;
	width: 60px;
}
.hstsolistdiv-left2 .hstsolistdiv-lets-em {
	background: #759cc9;
}
.hstsolistdiv-left3 .hstsolistdiv-lets-a {
	width: 63px;
	border-bottom: 2px solid #333;
	color: #fff;
	border-color: #fff;
}
.hstsolistdiv-left3 .hstsolistdiv-lets-em {
	background: #fff;
}
.hstsolistdiv-left4 .hstsolistdiv-lets-a {
	width: 61px;
	border-bottom: 2px solid #333;
}
.hstsolistdiv-left4 .hstsolistdiv-lets-em {
}
.hstsolistdiv-left5 .hstsolistdiv-lets-a {
	WIDTH: 60px;
	border-bottom: 2px solid #333333;
	color: #333;
}
.hstsolistdiv-left6 .hstsolistdiv-lets-a {
	color: #575c69;
	border-bottom: 2px solid #333;
	width: 60px;
}
.index-nav {
	position: fixed;
	z-index: 6;
	background: #fff;
	box-shadow: 1px 2px 7px 0px rgba(0, 0, 0, 0.15);
	left: 0;
	right: 0;
	display: none;
	top: 36px;
}
.index-nav ul {
	width: 1200px;
	margin: auto;
}
.index-nav li {
	display: inline-block;
	width: 24%;
	text-align: center;
	padding: 15px 0;
}
.index-nav a {
	color: #666;
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	border-right: 1px solid #e5e5e5;
	display: inline-block;
	width: 100%;
}
.index-nav .four>a {
	border-right: none;
}
.index-nav .on {
	border-bottom: 3px solid #e50012;
}
.st_ban {
	color: #e50012;
	text-align: center;
	display: inline-block;
	margin: 10px auto 0;
	width: 100%;
	height: 35px;
}
.index-nav .on a {
	color: #e50012;
}
/* 2018-3-16 NAB-5053 start*/
.hlw-news {
	width: 250px;
	height: 110px;
	position: fixed;
	bottom: 80px;
	right: 50px;
	z-index: 1000;
}
.hlw-news div.news {
	position: relative;
	background: url(../images/twelve.png)left center no-repeat;
	width: 100%;
	height: 100%;
}
.hlw-news div.box span {
	position: absolute;
	top: -23px;
	right: -14px;
	display: block;
	width: 32px;
	height: 32px;
	background: url(../images/close.png)left center no-repeat;
	background-size: 20px 20px;
	text-align: center;
	cursor: pointer;
}
.hlw-news div a {
	z-index: 9999;
	color: #fff;
	font-size: 14px;
	position: absolute;
	right: 10px;
	bottom: 5px;
}

