@charset "utf-8";
/* 上海银象网络科技有限公司（www.seo120.com.cn）做最好的企业官方网站模版 */
/* QQ:1378789413 */
html {
	color: #000;
	background: #FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
/*基本颜色*/
.g-c0 {
	color: #000;
}
.g-c3 {
	color: #333;
}
.g-c4 {
	color: #444;
}
.g-c5 {
	color: #555;
}
.g-c6 {
	color: #666;
}
.g-c9 {
	color: #999
}
/*基本行距*/
.g-lh24 {
	line-height: 24px;
}
.g-lh30 {
	line-height: 30px;
}
/*基本边距*/
.g-m5 {
	margin: 5px;
}
.g-m10 {
	margin: 10px;
}
.g-m15 {
	margin: 15px;
}
.g-m20 {
	margin: 20px;
}
.g-m25 {
	margin: 25px;
}
.g-m30 {
	margin: 30px;
}
.g-m35 {
	margin: 35px;
}
.g-m40 {
	margin: 40px;
}
.g-m45 {
	margin: 45px;
}
.g-m50 {
	margin: 50px;
}
.g-mr0 {
	margin-right: 0px!important;
}
.g-mr5 {
	margin-right: 5px;
}
.g-mr10 {
	margin-right: 10px;
}
.g-mr15 {
	margin-right: 15px;
}
.g-mr18 {
	margin-right: 18px;
}
.g-mr20 {
	margin-right: 20px;
}
.g-mr44 {
	margin-right: 44px;
}
.g-mt2 {
	margin-top: 2px;
}
.g-mt5 {
	margin-top: 5px;
}
.g-mt10 {
	margin-top: 10px;
}
.g-mt15 {
	margin-top: 15px;
}
.g-mt20 {
	margin-top: 20px;
}
.g-mt25 {
	margin-top: 25px;
}
.g-mt30 {
	margin-top: 30px;
}
.g-mt40 {
	margin-top: 40px;
}
.g-mt50 {
	margin-top: 50px;
}
.g-mt60 {
	margin-top: 60px;
}
.g-ml0 {
	margin-left: 0px;
}
.g-ml5 {
	margin-left: 5px;
}
.g-ml10 {
	margin-left: 10px;
}
.g-ml12 {
	margin-left: 12px;
}
.g-ml15 {
	margin-left: 15px;
}
.g-ml20 {
	margin-left: 20px;
}
.g-ml30 {
	margin-left: 30px;
}
.g-mb5 {
	margin-bottom: 5px;
}
.g-mb10 {
	margin-bottom: 10px;
}
.g-mb15 {
	margin-bottom: 15px;
}
.g-mb20 {
	margin-bottom: 20px;
}
.g-mb30 {
	margin-bottom: 30px;
}
.g-mb40 {
	margin-bottom: 40px;
}
.g-mb50 {
	margin-bottom: 50px;
}
.g-p4 {
	padding: 4px;
}
.g-p5 {
	padding: 5px;
}
.g-p10 {
	padding: 10px;
}
.g-p15 {
	padding: 15px;
}
.g-p20 {
	padding: 20px;
}
.g-p25 {
	padding: 25px;
}
.g-p30 {
	padding: 30px;
}
.g-p35 {
	padding: 35px;
}
.g-p40 {
	padding: 40px;
}
.g-p45 {
	padding: 45px;
}
.g-p50 {
	padding: 50px;
}
.g-pr5 {
	padding-right: 5px;
}
.g-pr7 {
	padding-right: 7px;
}
.g-pr10 {
	padding-right: 10px;
}
.g-pr15 {
	padding-right: 15px;
}
.g-pr18 {
	padding-right: 18px;
}
.g-pr20 {
	padding-right: 20px;
}
.g-pr25 {
	padding-right: 25px;
}
.g-pr30 {
	padding-right: 30px;
}
.g-pr50 {
	padding-right: 50px;
}
.g-pl5 {
	padding-left: 5px;
}
.g-pl7 {
	padding-left: 7px;
}
.g-pl10 {
	padding-left: 10px;
}
.g-pl15 {
	padding-left: 15px;
}
.g-pl20 {
	padding-left: 20px;
}
.g-pl30 {
	padding-left: 30px;
}
.g-pl40 {
	padding-left: 40px;
}
.g-pl50 {
	padding-left: 50px;
}
.g-pl75 {
	padding-left: 75px;
}
.g-pl80 {
	padding-left: 80px;
}
.g-pl90 {
	padding-left: 90px;
}
.g-pl100 {
	padding-left: 100px;
}
.g-pt2 {
	padding-top: 2px;
}
.g-pt3 {
	padding-top: 3px;
}
.g-pt5 {
	padding-top: 5px;
}
.g-pt8 {
	padding-top: 8px;
}
.g-pt10 {
	padding-top: 10px;
}
.g-pt15 {
	padding-top: 15px;
}
.g-pt20 {
	padding-top: 20px;
}
.g-pt25 {
	padding-top: 25px;
}
.g-pt30 {
	padding-top: 30px;
}
.g-pt40 {
	padding-top: 40px;
}
.g-pt50 {
	padding-top: 50px;
}
.g-pb2 {
	padding-bottom: 2px;
}
.g-pb4 {
	padding-bottom: 4px;
}
.g-pb5 {
	padding-bottom: 5px;
}
.g-pb10 {
	padding-bottom: 10px;
}
.g-pb15 {
	padding-bottom: 15px;
}
.g-pb20 {
	padding-bottom: 20px;
}
.g-pb30 {
	padding-bottom: 30px;
}
.g-pb40 {
	padding-bottom: 40px;
}
.g-pb50 {
	padding-bottom: 50px;
}
/* 基本填充 */
.g-fs-10 {
	font-size: 10px;
}
.g-fs-12 {
	font-size: 12px;
}
.g-fs-14 {
	font-size: 14px;
}
.g-fs-16 {
	font-size: 16px;
}
.g-fs-18 {
	font-size: 18px;
}
.g-fs-20 {
	font-size: 20px;
}
.g-fs-24 {
	font-size: 24px;
}
.g-fs-30 {
	font-size: 30px;
}
.g-fs-34 {
	font-size: 34px;
}
/* 字体样式 */
.g-bold {
	font-weight: bold;
}
.g-nobold {
	font-weight: normal;
}
.g-italic {
	font-style: italic;
}
.g-noitalic {
	font-style: normal;
}
.g-ff-yh {
	font-family: 微软雅黑;
}
/* 对齐方式 */
.g-al {
	text-align: left;
}
.g-ar {
	text-align: right;
}
.g-ac {
	text-align: center;
}
.g-aj {
	text-align: justify;
	text-justify: inter-ideograph
}
.g-vt {
	vertical-align: top;
}
.g-vm {
	vertical-align: middle;
}
.g-vb {
	vertical-align: bottom;
}
.g-uline {
	text-decoration: underline;
}
.g-cur-p {
	cursor: pointer;
}
/* 页面主内容区宽度 */
.g-wauto {
	width: auto;
}
.g-iblock {
	display: inline-block;
*display: inline;
	zoom: 1;
}
.w550 {
	width: 550px!important;
}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
	display: block;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}
li {
	list-style: none;
}
caption, th, td {
	text-align: center;
}
body, button, input, select, textarea {
	font: 12px/1.5 'Microsoft YaHei', Arial, helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	outline: none;
}
input, textarea, select {
*font-size:100%;
}
html {
	font-family: arial, "Microsoft YaHei", sans-serif;
	font-size: 14px;
	color: #333;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
audio, canvas, progress, video {
	display: inline-block;
	vertical-align: baseline;
}
audio:not([controls]) {
	display: none;
	height: 0;
}
[hidden], template {
 display: none;
}
a {
	background-color: transparent;
	text-decoration: none;
	color: #333;
}
a:active, a:hover {
	outline: 0;
	text-decoration: none;
}
abbr[title] {
	border-bottom: 1px dotted;
}
b, strong {
	font-weight: bold;
}
dfn {
	font-style: italic;
}
h1 {
	margin: 0;
	font-size: 2em;
}
mark {
	color: #000;
	background: #ff0;
}
small {
	font-size: 80%;
}
sub, sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}
sup {
	top: -.5em;
}
sub {
	bottom: -.25em;
}
img {
	border: 0;
}
svg:not(:root) {
	overflow: hidden;
}
figure {
	margin: 0;
}
hr {
	height: 0;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
pre {
	overflow: auto;
}
code, kbd, pre, samp {
	font-family: monospace, monospace;
	font-size: 1em;
}
button, input, optgroup, select, textarea {
	margin: 0;
	font: inherit;
	color: inherit;
}
button {
	overflow: visible;
}
button, select {
	text-transform: none;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}
button[disabled], html input[disabled] {
	cursor: default;
}
button::-moz-focus-inner, input::-moz-focus-inner {
 padding: 0;
 border: 0;
}
input {
	line-height: normal;
}
input[type="checkbox"], input[type="radio"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
 height: auto;
}
input[type="search"] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
fieldset {
	padding: .35em .625em .75em;
	margin: 0 2px;
	border: 1px solid #c0c0c0;
}
legend {
	padding: 0;
	border: 0;
}
textarea {
	overflow: auto;
}
optgroup {
	font-weight: bold;
}
table {
	border-spacing: 0;
	border-collapse: collapse;
}
td, th {
	padding: 0;
}
i {
	font-style: normal;
}
.iblock {
	display: inline-block;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfix:before, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
	display: table;
	content: " ";
}
.dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {
	clear: both;
}
.clearfix:after {
	content: "\200B";
	display: block;
	height: 0;
	clear: both;
}
.clearfix {
*zoom:1;
}
.clearfix1 {
	padding-bottom: 50px;
}
*html .clearfix {
	height: 1%
}
.w1000 {
	width: 1000px;
	margin: 0 auto
}
.w1200 {
	margin: 0 auto;
	width: 1200px
}
.gray-bg {
	background: #f4f4f4
}
.gray-bgf8 {
	background: #ccc
}
.white-bg {
	background: #fff
}
/*header*/
.header {
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	background: #fff
}
.header .menu {
	position: relative;
	z-index: 99;
	height: 35px;
	border-bottom: 1px solid #e8e8e8;
	background: #eee
}
.header .left a, .header .right a em, .header .right a i, .header .right a span {
	display: inline-block;
	zoom: 1
}
.header .content-win1 li, .header .left {
	float: left;
	font-size: 0
}
/* 2019/07/12 */
.header .left a {
	margin-top: 8px;
	margin-right: 8px;
	width: 20px;
	height: 20px;
	background: url('../images/header_bg1.png') no-repeat
}
.header .left a.we-chat {
	position: relative;
	background-position: 0 0
}
.header .left a.we-chat:after {
	color: #666;
	display: inline-block;
	width: 48px;
	height: 13px;
	font-size: 12px;
	margin-left: 25px;
}
.header .left a.micro-blog {
	background-position: -20px 0
}
.header .left a.follow {
	background-position: -40px 0
}
.header .right {
	float: right
}
.header .content-win1 li {
	position: relative;
	padding: 11px 0 10px
}
.content-win1 .first .submenu a:first-child, .header ol li:first-child a, .web-nav .no-border {
	border: 0
}
.header .content-win1 a {
	position: relative;
	display: block;
	padding: 0 15px;
	border-left: 1px solid #999;
	color: #666;
	font-size: 0
}
.header .right a em {
	position: relative;
	height: 14px;
	font-size: 12px;
	line-height: 14px
}
.header .right a em.pr15 {
	padding-right: 13px
}
.header .right .shopping i, .header .right span.top {
	position: absolute
}
.header .right a span.top {
	top: 3.5px;
	right: 0;
	width: 8px;
	height: 5px;
	background: url(../images/header_bg2.png) 0 0 no-repeat
}
.header .right .shopping {
	padding-left: 18px
}
.header .right .shopping i {
	top: 1px;
	left: 0;
	width: 13px;
	height: 12px;
	background: url(../images/header_bg1.png) -60px 0 no-repeat
}
.header .right a span.number {
	margin-left: 5px;
	padding: 0 3px;
	background: #e50012;
	color: #fff;
	font-size: 12px;
	line-height: 14px
}
.content-win1 li:hover {
	padding-bottom: 11px;
	border-right: #e8e8e8;
	border-left: #e8e8e8;
	background: #fff
}
.content-win1 li:hover a {
	border-color: #fff
}
.content-win1 li:hover+li a {
	border-color: #eee
}
.content-win1 li:hover span.top {
	background-position: -8px 0
}
.content-win1 li:hover .submenu {
	display: block
}
.content-win1 .submenu {
	position: absolute;
	top: 36px;
	display: none;
	border: 1px solid #e8e8e8;
	border-top: 0;
	background: #fff;
	font-size: 12px
}
.content-win1 .submenu a {
	overflow: hidden;
	margin: 0;
	padding: 0;
	border: 0;
	text-overflow: ellipsis;
	font-size: 12px
}
.content-win1 .submenu a:hover {
	color: #e50012
}
.content-win1 .first .submenu {
	left: 0;
	padding: 0 11.5px;
	width: 188px;
}
.content-win1 .first .submenu>P {
	display: inline-block;
}
.content-win1 .first .submenu a {
	display: block;
	width: 87px;
	height: 34px;/* border-top:1px solid #e0e0e0; */
	line-height: 34px;
}
.content-win1 .first .submenu i {
	float: left;
	display: block;
	margin-top: 6.5px;
	margin-right: 6px;
	width: 21px;
	height: 18px;
	background: url(../images/header_bg1.png) 0 -25px no-repeat
}
.content-win1 .first i.ico1 {
	margin: 10px 5px 0 0;
	background: url(../images/favicon.ico);
	background-size: 16px 16px;
	background-repeat: no-repeat
}
.content-win1 .first i.ico2 {
	background-position: -21px -25px
}
.content-win1 .first i.ico3 {
	background-position: -42px -25px
}
.content-win1 .first i.ico4 {
	background-position: -64px -25px
}
.content-win1 .third .submenu {
	left: 0;
	padding-top: 5px
}
.content-win1 .third p {
	padding: 0 14px;
	padding-left: 27px;
	width: 204px;
	background: url(../images/header_bg3.png) 14px center no-repeat;
	background-size: 4px;
}
.content-win1 .third .submenu a, .content-win1 .third .submenu span {
	float: left;
	display: block;
	line-height: 28px
}
.content-win1 .third .submenu a {
	overflow: hidden;
	margin-right: 10px;
	width: 148px;
	text-overflow: ellipsis;
	white-space: nowrap
}
.content-win1 .third .submenu span {
	width: 46px;
	color: #999;
	text-align: right;
}
.content-win1 .third .more {
	margin-top: 5px;
	border-top: 1px solid #e8e8e8;
	background: 0 0;
	background-color: #f9f9f9;
}
.content-win1 .third .more a {
	float: right;
	width: auto;
	color: #999;
}
.web-nav .submenu {
	right: 0;
	padding: 29px 0 23px;
	width: 1200px
}
.web-nav dl {
	float: left;
	border-right: 1px solid #F5F5F7;/* height: 350px; */
}
.web-nav dt {
	margin-bottom: 13px;
	color: #e50012;
	font-weight: 700;
	font-size: 14px;
	line-height: 12px
}
.web-nav .submenu a, .web-nav .submenu em {
	display: block;
	line-height: 26px
}
.web-nav .submenu em {
	color: #666;
	font-weight: 700
}
.web-nav dd .fl, .web-nav dt {
	/*padding: 0 37px;*/
	padding: 0 30px;
}
.user-content a i {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.user_center {
	padding: 0 15px
}
.content-win1 .user_center li {
	padding: 0;
	font-size: 12px
}
.content-win1 li.user-win2 em, .content-win1 li.user-win2 strong, .user-win1 i, .user_center span {
	display: block
}
.content-win1 .user_center li.user-win1, .content-win1 li.user-win2 span:first-child, .hManage-box dl:first-child {
	border: 0
}
.content-win1 ul.user_center li {
	padding: 10px 0;
	width: 169px;
	border-top: 1px solid #e8e8e8
}
.user-win1 i {
	float: left;
	margin-right: 15px;
	width: 46px;
	height: 46px;
	background: url(../images/user_logo_03.png) no-repeat center
}
.user-win1 .company_name {
	float: left;
	overflow: hidden;
	width: 107px;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 23px
}
.content-win1 li.user-win2 span {
	float: left;
	width: 84px;
	border-left: 1px solid #e8e8e8;
	text-align: center
}
.content-win1 li.user-win2 em {
	color: #999;
	line-height: 14px
}
.content-win1 li.user-win2 em:first-child {
	overflow: hidden;
	margin-bottom: 5px;
	color: #e50012;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	line-height: 14px
}
.content-win1 li.user-win2 .top-up {
	margin: 12px auto 0;
	width: 88px;
	height: 22px;
	border: 1px solid #e50012;
	color: #e50012;
	text-align: center;
	font-size: 14px;
	line-height: 20px
}
.content-win1 li.user-win2 .top-up:hover {
	background: #e50012;
	color: #fff
}
.content-win1 li.user-win3 span {
	width: 55px
}
.content-win1 .user-exit {
	display: block;
	margin-right: -1px;
	margin-bottom: -1px;
	margin-left: -1px;
	width: 201px;
	height: 26px;
	border: 0;
	background: #cdcdcd;
	color: #fff;
	font-size: 14px
}
.content-win1 .user-exit:hover {
	background: #a6a6a6
}
.hManage-box {
	right: 0;
	padding: 16px 16px 0;
	width: 550px
}
.hManage-box dl {
	clear: both;
	padding: 4px 0;
	border-top: 1px solid #eee;
	line-height: 26px
}
.hManage-box dl dd, .hManage-box dl dt {
	float: left
}
.hManage-box dl dt {
	width: 72px
}
.content-win1 .hManage-box dl dt a {
	color: #e50012
}
.content-win1 .hManage-box dl dd a {
	float: left;
	padding: 0 4px;
	color: #747474
}
.hCartBox {
	width: 280px
}
.hcbEmpty {
	padding-top: 30px;
	height: 70px;
	text-align: center
}
.hCartBox .h3 {
	margin: 9px 10px 0;
	padding: 0 0 9px;
	height: 26px;
	border-bottom: 1px dotted #d6d6d6;
	color: #656565;
	font-size: 14px;
	line-height: 26px
}
.content-win1 .hcList li {
	position: relative;
	float: none;
	margin: 0 10px;
	padding: 0;
	height: 36px;
	border-bottom: 1px dotted #d6d6d6;
	color: #6c6c6c;
	line-height: 36px
}
.hcList li span {
	float: left;
	overflow: hidden;
	font-size: 12px
}
.hclName {
	overflow: hidden;
	width: 142px;
	max-width: 158px;
	text-overflow: ellipsis;
	white-space: nowrap
}
.hclMoney, .hclYears {
	display: inline-block;
	text-align: right
}
.hclYears {
	width: 30px
}
.hclMoney {
	padding-left: 15px;
	width: 66px;
	color: #ff4d00;
	text-align: left
}
.hcTotal {
	margin: 0 10px;
	height: 28px;
	color: #656565;
	font-weight: 700;
	line-height: 28px
}
.hcTotal span {
	display: inline-block;
	font-weight: 400
}
.hcTotal strong {
	color: #ff4d00;
	font-size: 14px
}
.hcList li.hover {
	background: #F7F7F7
}
.hcList .hover .hclName {
	color: #FF2D2D
}
.hcOperation {
	height: 46px;
	border-top: 1px solid #d1d1d1;
	background: #eee;
	text-align: right
}
.header .content-win1 a.hpGoCart {
	margin-top: 8px;
	margin-right: 9px;
	padding: 0 10px;
	height: 28px;
	border: none;
	border-radius: 2px;
	background: #e31425;
	color: #fff;
	text-align: center;
	font-size: 14px;
	line-height: 28px
}
.content-win1 a.hpGoCart:hover {
	background: #fa3848
}
.content-win1 .four .submenu {
	right: 0
}
.header-nav {
	position: relative;
	z-index: 91;
	border-bottom: 1px solid #e0e0e0;
	height: 66px;
}
.header-nav .logo, .header-nav .logo img {
	display: block;
	width: 165px;
	height: 41px;
}
.header-nav .logo {
	float: left;
	margin-top: 14.5px;
}
.header-nav a:hover {
	color: #e50012
}
.header-nav ul li {
	float: left;
	margin-bottom: -3px;
	margin-left: 7px;
	color: #666666;
	/*font-size: 14px;*/
	font-size: 20px;
}
.header-nav ul a {
	display: block;
	/*padding: 0 18px;*/
	padding: 0 15px;
	color: #666;
	font-size: 16px;
	line-height: 64px;
}
.header-nav ol a:hover, .header-nav ul li.on a, .header-nav ul li:hover a {
	border-bottom: 3px solid #e50012;
	color: #e50012
}
.header-nav ul .win-con4 {
	position: relative;
	padding-right: 42px
}
.header-nav ul .win-con4 i {
	position: absolute;
	top: -11px;
	right: 24px;
	width: 37px;
	height: 75px;
	background: url(../images/hot.png) center no-repeat;
}
.header-nav ul .win-con9 {
	position: relative;
	padding-right: 42px
}
.header-nav ul .win-con9 i {
	position: absolute;
	top: -11px;
	right: 24px;
	width: 37px;
	height: 75px;
	background: url(../images/hot.png) center no-repeat;
}
.header-nav ol.web-nav {
	position: absolute;
	top: 67px;
	left: 0;
	padding: 0;
	width: 100%;
	max-height: 250px;
	background: #fff;
}
.header-nav ol li {
	display: none;
	padding: 29px 0 15px;/* height:156px; */
	text-align: center;
	background: #fff;
	box-shadow: 0 2px 3px rgba(134, 134, 134, 0.36);
}
.header-nav .web-nav dl, .header-nav ol li {/* height:156px; */
}
.header-nav .web-nav .dls, .header-nav .web-nav a.btn {
	display: inline-block;
	zoom: 1
}
.header-nav .web-nav dl {
	float: left;
	padding: 0 25px;/* border:0; */
	border-right: 1px solid #efecec;
}
.header-nav .web-nav dl:first-child {
	border: 0;
	border-right: 1px solid #f5f5f5;
}
.header-nav .web-nav dl:last-child {
	border-right: 0;
}
.header-nav .web-nav dt {
	margin-bottom: 15px;
	color: #666;
	font-weight: 700;
	font-size: 14px;
	line-height: 12px
}
.header-nav .web-nav dt em {
	display: block;
	margin-top: 8px;
	color: #999;
	font-size: 12px;
	line-height: 15px
}
.header-nav .web-nav a {
	display: block;
	color: #666;
	text-align: left;
	line-height: 24px;
	margin-bottom: 10px;
}
.header-nav .web-nav a:hover {
	border: 0
}
.header-nav .web-nav a.btna {
	position: relative;
	top: -30px;
	display: inline-block;
	padding-left: 25px;
	height: 150px;
	border-left: 1px solid #e0e0e0
}
.header-nav .web-nav img {
	display: block;
	width: 376px;
	height: 140px;
}
.header-nav .web-nav dd .fl {
	padding: 0
}
.header-nav .web-nav dd .fl:first-child, .header-nav .web-nav dt {
	margin-right: 10px;
	padding: 0;
}
.header-nav ol .win-con8 p {
	width: 276px;
	color: #999;
	line-height: 18px
}
.header-nav ol dd {
	margin-bottom: 5px
}
.header-nav ol a.more {
	color: #ababab
}
.header-nav ol a.more:hover {
	color: #e50012
}
/*footer*/
#footer {
	background: #262626
}
#footer, #footer a {
	color: #fff
}
.footer {
	width: 100%
}
.footerTop {
	padding: 30px 0 5px 0;
	border-bottom: 1px solid #4f4f4f
}
.footerTop dl {
	float: left;
	padding-left: 75px
}
.footerTop dl:first-child {
	padding-left: 0
}
.footerTop dl dt {
	padding-bottom: 7px;
	font-size: 14px
}
.footerTop dl .fsize14 {
	font-size: 14px
}
.footerTop dl dd {
	line-height: 30px
}
.footerTop dl dt.align_l {
	text-align: left
}
.footerTop dl dd.align_l {
	color: #ababab;
	text-align: left
}
.footerTop dl dd.line_h {
	float: left;
	line-height: normal
}
.footerTop dl dd.line_h2 {
	margin-left: 31px
}
.malborde {
	padding-right: 87px;
	border-right: 1px solid #4f4f4f
}
.line_h span {
	display: block;
	margin-top: 6px;
	color: #999;
	text-align: center;
	font-size: 12px
}
.line_h_i {
	display: block;
	width: 96px;
	height: 97px;
	background: url(../images/footer_weis2.png) no-repeat 0 0
}
.line_h_i2 {
	display: block;
	width: 96px;
	height: 97px;
	background: url(../images/footer_weis2.png) no-repeat -96px 0
}
.footerTop dl dd.mt_5 {
	margin-top: 5px
}
.footerTop dl dd a {
	color: #ababab!important;
	font-size: 12px
}
.footerTop dl dd a:hover {
	color: #fff!important
}
.footerTop dl dd a.qq {
	display: inline-block;
	margin-top: 5px;
	width: 15px;
	height: 18px;
	background: url(../images/footer_icon.png) no-repeat -4px -17px
}
.footerTop dl dd a.sina {
	display: block;
	margin-left: 10px;
	width: 18px;
	height: 18px;
	background: url(../images/global-con.png) no-repeat -34px 2px
}
.footerTop dl dd a.sina:hover {
	background-position: -54px 2px
}
.footerTop dl dd a.ten {
	display: block;
	margin-left: 10px;
	width: 18px;
	height: 18px;
	background: url(../images/global-con.png) no-repeat 0 0
}
.footerTop dl dd a.ten:hover {
	background-position: -16px 0
}
.iconsBg_footer {
	float: left;
	margin-top: 2px;
	margin-right: 3px;
	height: 17px;
	background: url(../images/footer_icon.png) no-repeat
}
.iconsBg_footer01 {
	width: 11px;
	background-position: 0 0
}
.iconsBg_footer02 {
	width: 20px;
	background-position: -11px 0
}
.iconsBg_footer03 {
	width: 19px;
	background-position: -31px 0
}
.iconsBg_footer04 {
	margin-top: 5px!important;
	width: 20px;
	background-position: -50px 0
}
.iconsBg_footer05 {
	margin-top: 1px;
	width: 19px;
	background-position: -70px 0
}
.footerBot, .footerBot a {
	font-size: 12px
}
.fBLinks {
	clear: both;
	padding-top: 40px;
	text-align: center
}
.ntt {
	margin-right: 16px;
	font-size: 14px
}
.fBLinks a {
	display: inline-block
}
.fBLinks a:hover {
	text-decoration: underline
}
.footerTop .iconsBg_fB {
	float: left;
	display: block;
	margin: 7px 17px;
	width: 4px;
	height: 4px;
	background: url(../images/footer_icon.png) no-repeat 0 -17px
}
.fBDetail {
	padding-top: 18px;
	text-align: center
}
.fBDetail p {
	color: #a7a7a7;
	line-height: 20px
}
.fBDetail p span {
	padding: 0 12px
}
.fBDetail p em {
	padding: 0 5px;
	color: #fff
}
.fBDetail p .yColor {
	color: #e5923a;
	font-style: normal
}
.fBDBot {
	padding-top: 9px;
	padding-bottom: 10px
}
.fBDBot a.color-b {
	color: #444!important
}
.fBDBot .footerImg, .fBDBot p {
	display: inline-block
}
.fBDetail .footerImg {
	padding-bottom: 10px
}

.footerImg img {
	display: inline-block;
	/*margin: 20px 4px;*/
	margin: 20px 4px;
	vertical-align: middle
}
.sidebar {
	position: fixed;
	right: 0;
	bottom: 0;
	z-index: 1000;
	width: 42px;
	height: 100%;
	background: #22252a;
	font-size: 12px
}
.sidebar-content {
	padding-top: 150px
}
.sidebar-content .sidbar-link-li {
	width: 100%;
	height: 62px
}
.sidebar-content .sidbar-link-li .sidbar-link-li-a {
	display: block;
	padding-top: 12px;
	width: 100%;
	height: 38px
}
.sidbar-link .title:hover {
	background: #e50012
}
.sidbar-link .title:hover i {
	background-position: -59px -20px
}
.sidbar-link .title:hover span {
	color: #fff
}
.sidbar-link .footphone_a:hover {
	background: #e50012
}
.sidbar-link .footphone_a:hover span {
	color: #fff
}
.sidbar-link .footphone_a:hover .footfunva {
	right: 42px;
	visibility: visible
}
.sidbar-link .title span {
	display: block;
	padding-top: 6px;
	color: #e50012;
	text-align: center;
	font-size: 12px;
	line-height: 12px
}
.sidbar-link-span {
	display: block;
	padding-top: 6px;
	color: #fff;
	text-align: center;
	font-size: 12px;
	line-height: 12px
}
.sidebar-content .sidbar-link-li:hover {
	background: #e50012
}
.foot_qq_i {
	display: block;
	margin: 0 auto;
	width: 17px;
	height: 20px;
	background: url(../images/footer_icon.png) no-repeat -42px -20px
}
.footmobe {
	display: block;
	margin: 0 auto;
	width: 20px;
	height: 15px;
	background: url(../images/footer_icon.png) no-repeat 0 0
}
.foottabe {
	display: block;
	margin: 0 auto;
	width: 18px;
	height: 20px;
	background: url(../images/footer_icon.png) no-repeat -32px 0
}
.foot_qq_phone {
	display: block;
	margin: 0 auto;
	width: 20px;
	height: 20px;
	background: url(../images/footer_icon.png) no-repeat -50px 0
}
.footphone_a {
	position: relative
}
.title_i {
	display: block;
	margin: 0 auto;
	width: 18px;
	height: 20px;
	background: url(../images/footer_icon.png) no-repeat -77px -20px
}
.footfunva {
	position: absolute;
	top: 0;
	right: 120px;
	visibility: hidden;
	width: 249px;
	height: 60px;
	border: 1px solid #e50012;
	border-right: 0;
	background: #fff;
	transition: all .3s ease-in-out
}
.footfunva-dl dt {
	float: left;
	margin-top: 8px;
	margin-right: 10px;
	margin-left: 8px;
	width: 44px;
	height: 44px;
	background: url(../images/footer_icon.png) no-repeat -95px 0
}
.footfunva-dl dd {
	float: left;
	width: 187px
}
.footfunva-dl dd p {
	display: block;
	margin-top: 10px;
	margin-bottom: 5px;
	color: #666;
	font-size: 14px;
	line-height: 14px
}
.footfunva-dl dd em {
	color: #e50012;
	font-size: 24px;
	line-height: 24px
}
.sidbar-link .shoppingindex {
	width: 42px;
	height: 82px
}
.sidbar-link .shoppingindex:hover {
	background: #e50012
}
.shoppingindex_i {
	display: block;
	margin: 0 auto;
	width: 22px;
	height: 20px;
	background: url(../images/footer_icon.png) no-repeat -20px -20px
}
.shoppingindex .shoppingindex-em {
	display: inline-block;
	margin-top: 9px;
	margin-left: 10px;
	padding: 1px 4px;
	min-width: 14px;
	border-radius: 2px;
	background: #fff;
	color: #e50012;
	text-align: center;
	font-size: 12px;
	line-height: 12px;
	zoom: 1
}
.pfoote {
	display: block;
	margin: 0 auto;
	padding-top: 4px;
	width: 24px;
	color: #fff
}
#sidbar-hel-li:hover {
	background: #444
}
.footsidebar {
	position: relative
}
.sidebar-ul-tit {
	position: fixed;
	right: 0;
	bottom: 0;
	z-index: 1001
}
.sidebar-ul-tit-li {
	display: none;
	padding: 18px 0;
	width: 42px;
	background: #22252a;
	color: #fff;
	text-align: center;
	cursor: pointer
}
.sidebar-ul-tit-li:hover {
	background: #e50012
}
.sidebar-ul-tit-li i {
	display: block;
	margin: 0 auto;
	width: 16px;
	height: 10px;
	background: url(../images/footer_icon.png) no-repeat 0 -90px
}
.sidebar-ul-tit-li p {
	display: block;
	margin-top: 8px;
	font-size: 14px;
	line-height: 14px
}
.sidebar-ul-tit-li2 {
	padding-top: 13px;
	width: 42px;
	height: 29px;
	cursor: pointer
}
.sidebar-ul-tit-li2.on {
	display: block;
	padding-top: 0;
	width: 42px;
	height: 42px;
	background: url(../images/footer_icon.png) no-repeat -108px -58px
}
.sidebar-ul-tit-li2:hover {
	background: #e50012
}
.sidebar-ul-tit-li2.on i {
	display: block;
	width: 42px;
	height: 42px;
	background: url(../images/footer_icon.png) no-repeat -108px -58px
}
.sidebar-ul-tit-li2 i {
	display: block;
	margin: 0 auto;
	width: 16px;
	height: 16px;
	background: url(../images/footer_icon.png) no-repeat -16px -84px
}
.sidbar-link .sidbar-help:hover {
	background: #373737
}
.weixins {
	position: absolute;
	top: 26px;
	display: none;
	width: 120px;
	height: 135px;
	border: 1px solid #e8e8e8;
	background: #fff;
	text-align: center;
}
.weixin_imgs {
	margin-top: 5px;
	width: 110px;
	height: 110px;
}
.we-chat:hover .weixins {
	display: block
}
.weixin_bz {
	display: block;
	margin-bottom: 13px;
	/*color: #e50012;*/
	color: #025e9f;
	font-size: 12px;
}
.weixins_i {
	position: absolute;
	top: -6px;
	display: block;
	width: 10px;
	height: 6px;
	background: url('../images/header_bg1.png') no-repeat -20px 20px
}
.useful-domain .icon {
	display: inline-block;
	margin-left: 3px;
	width: 16px;
	height: 16px;
	background: url(../images/index_bg_ico1.jpg) no-repeat;
	vertical-align: middle
}
.useful-domain .hot {
	background-position: 0 0
}
.useful-domain .promotion {
	background-position: -16px 0
}
.useful-domain .new {
	background-position: -32px 0
}
.ft-14 {
	font-size: 14px!important
}
/*  温馨提示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;
}
.icon-guanbi:before {
	content: "\e60c";
	color: #fff;
	font-size: 37px;
	position: absolute;
	font-weight: normal;
	top: 2px;
	display: inline-block;
}
.st_note {
	position: relative;
	left: 0;
	right: 0;
	background: -webkit-linear-gradient(left, #e90435, #e90435, #970ac0); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #e90435, #e90435, #970ac0); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #e90435, #e90435, #970ac0); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #e90435, #e90435, #970ac0); /* 标准的语法 */
	color: #fff;
	line-height: 25px;
	text-align: center;
}
.st_note img {
	float: right;
	height: 25px;
}
.st_note a {
	color: #fff;
}
/*  温馨提示css end*/
.support .submenu {
	padding: 29px 0 23px!important;
	width: 209px!important;
	text-align: center;
	left: -107px!Important;
}
.support .submenu dt {
	display: block;
	margin-bottom: 13px;
	color: #e50012;
	font-weight: 700;
	font-size: 14px;
	line-height: 12px;
}
.support .submenu dl {
	float: left;
}
.support .bd-right {
	border-right: 1px solid #f5f5f5;
	width: 50%;
}
.support .submenu a {
	width: 103px!important;
	display: block!Important;
}
.icon-buy {
	background: url(../images/icon_buy.png);
	width: 11px;
	height: 10px;
	padding-right: 7px;
	background-repeat: no-repeat;
}
.web-nav div.line-first {
	height: 156px;
}
.web-nav .line-feed {
	padding: 20px 38px 0;
}
.web-nav .pdl-0 {
	padding-left: 0px!Important;
}
.head-control {
	color: #666666;
	border-bottom: 0px solid #fff;
	height: 66px;
}
.control-txt {
	padding: 21px 28px 20px 0;
	cursor: pointer;
}
.control-txt:hover {
	color: #e50012;
}
.control-reg {
	/*background: #e50012;*/
	background: #025e9f;
	/*width: 101px;*/
	width: 180px;
	height: 67px;
	line-height: 62px;
	text-align: center;
	color: #fff!Important;
	margin-left: 7px!Important;
}
.control-reg:before {
	content: "";
	display: inline-block;
	background: url(../images/icon-tel.png);
	width: 20px;
	height: 20px;
	margin-bottom: -3px;
	/*margin-right: 3px;*/
	margin-right: 8px;
}
.control-reg:hover {
	background: #fa3848;
}
.control-img {
	padding: 13px 7px 8px 17px;
	margin-left: 0px!important;
}
.control-img:hover {
	background: #f2f2f2;
}
.control-img img {
	width: 40px;
	padding-left: 8px;
	cursor: pointer;
}
.con8-body {
	width: 242px;/* height: 303px; */
	background-color: #f7f8fa;
	border: solid 1px #e0e0e0;/* overflow:hidden; */
	text-align: left;
	display: none;
	position: absolute;
	left: 956px;
}
.con8-head {
	background-color: #f0f0f1;
	height: 70px;
	padding-left: 19px;
}
.con8-name {
	font-size: 14px;
	color: #666666 !important;
	padding: 12px 0 6px;
	cursor: pointer;
}
.con8-name:hover {
	color: #e50012 !important;
}
.con8-id {
	color: #999;
}
.con8-content {
	height: 180px;
	background-color: #f7f8fa;
	padding-left: 19px;
	padding-right: 33px;
	color: #666666;
	font-size: 12px;
	border-bottom: 1px solid #ddd;
}
.con8-content img {
	width: 14px;
	object-fit: contain;
	height: inherit;
	display: inline-block;
	padding-right: 11px;
	position: relative;
	top: 3px;
}
.con8-content p {
	padding: 10px 0 0px;
	line-height: 24px;
}
.con8-recharge {
	color: #ffa133!Important;
	width: 42px;
	height: 20px;
	border: solid 1px #ff8833;
	text-align: center!important;
	line-height: 20px!Important;
	display: inline-block!Important;
	margin-left: 7px;
}
.con8-recharge:hover {
	background: #ff8833;
	color: #fff!important;
}
.con8-content a {
	color: #666;
}
.con8-msg {
	background-color: #e50012;
	min-width: 20px;
	height: 20px;
	color: #fff;
	border-radius: 20px;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	margin-top: 2px;
}
.con8-foot {
	color: #999;
	padding: 18px 33px 17px 18px;
}
.con8-foot a {
	color: #999;
}
.con8-exit {
	width: 70px;
	height: 28px;
	border: solid 1px #cccccc;
	text-align: center;
	line-height: 28px;
	margin-top: -5px;
}
.con8-exit:hover {
	border-color: #e50012;
}
.icon-comp1:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: 103px;
	margin: auto;
}
.icon-comp2:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: 103px;
	background-position-x: -50px;
	margin: auto;
}
.icon-comp3:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: 103px;
	background-position-x: 105px;
	margin: auto;
}
.icon-comp4:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: 50px;
	margin: auto;
}
.icon-comp5:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: 50px;
	background-position-x: -49px;
	margin: auto;
}
.icon-comp6:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: 51px;
	background-position-x: 104px;
	margin: auto;
}
.icon-comp7:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: 0;
	background-position-x: 0;
	margin: auto;
}
.icon-comp8:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: 0px;
	background-position-x: -50px;
	margin: auto;
}
.icon-comp9:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: 0;
	background-position-x: 104px;
	margin: auto;
}
.icon-comp10:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: 0;
	background-position-x: 52px;
	margin: auto;
}
.icon-comp11:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: -48px;
	background-position-x: 0;
	margin: auto;
}
.icon-comp12:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: -51px;
	background-position-x: -51px;
	margin: auto;
}
.icon-comp13:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: -51px;
	background-position-x: 104px;
	margin: auto;
}
.icon-comp14:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: 51px;
	background-position-x: 104px;
	margin: auto;
}
.icon-comp15:before {
	content: "";
	background-image: url(../images/icon-load.png);
	width: 52px;
	height: 51px;
	display: block;
	background-position-y: 51px;
	background-position-x: 104px;
	margin: auto;
}
.icon-comp16:before {
	content: "";
	background-image: url(../images/icon-youxiang.png);
	width: 52px;
	height: 51px;
	display: block;
	margin: auto;
}
.icon-comp17:before {
	content: "";
	background-image: url(../images/icon-shangbiao.png);
	width: 52px;
	height: 51px;
	display: block;
	margin: auto;
}
.icon-comp18:before {
	content: "";
	background-image: url(../images/icon-wrk.png);
	width: 52px;
	height: 51px;
	display: block;
	margin: auto;
}
.icon-comp19:before {
	content: "";
	background-image: url(../images/icon-400tel.png);
	width: 52px;
	height: 51px;
	display: block;
	margin: auto;
}
.icon-comp20:before {
	content: "";
	background-image: url(../images/vsms.png);
	width: 50px;
	height: 50px;
	display: block;
	background-position-y: 50px;
	margin: auto;
}
.icon-comp21:before {
	content: "";
	background-image: url(../images/icon-wsc.png);
	width: 52px;
	height: 51px;
	display: block;
	margin: auto;
}
.icon-comp22:before {
	content: "";
	background-image: url(../images/icon-fx.png);
	width: 52px;
	height: 51px;
	display: block;
	margin: auto;
}
.icon-comp23:before {
	content: "";
	background-image: url(../images/icon-dzht.png);
	width: 52px;
	height: 51px;
	display: block;
	margin: auto;
}
.icon-comp24:before {
	content: "";
	background-image: url(../images/icon-icp.png);
	width: 52px;
	height: 51px;
	display: block;
	margin: auto;
}
.icon-comp25:before {
	content: "";
	background-image: url(../images/icon-card.png);
	width: 52px;
	height: 51px;
	display: block;
	margin: auto;
}
.icon-comp-jt:before {
	content: "";
	background-image: url(../images/icon/icon_jt.png);
	width: 51px;
	height: 51px;
	display: block;
	background-position-y: 0;
	background-position-x: 0;
	margin: auto;
}
.icon-comp-pp:before {
	content: "";
	background-image: url(../images/icon/icon_pp.png);
	width: 51px;
	height: 51px;
	display: block;
	background-position-y: 0;
	background-position-x: 0px;
	margin: auto;
}
.icon-comp-mh:before {
	content: "";
	background-image: url(../images/icon/icon_mh.png);
	width: 51px;
	height: 51px;
	display: block;
	background-position-y: 0;
	background-position-x: 0;
	margin: auto;
}
.icon-comp-yx:before {
	content: "";
	background-image: url(../images/icon/icon_yx.png);
	width: 51px;
	height: 51px;
	display: block;
	background-position-y: 0;
	background-position-x: 0;
	margin: auto;
}
.icon-comp-xy:before {
	content: "";
	background-image: url(../images/icon/icon_xy.png);
	width: 51px;
	height: 51px;
	display: block;
	background-position-y: 0;
	background-position-x: 0;
	margin: auto;
}
.icon-comp-wm:before {
	content: "";
	background-image: url(../images/icon/icon_wm.png);
	width: 51px;
	height: 51px;
	display: block;
	background-position-y: 0;
	background-position-x: 0;
	margin: auto;
}
.icon-comp-dyz:before {
	content: "";
	background-image: url(../images/icon/icon_dyz.png);
	width: 51px;
	height: 51px;
	display: block;
	background-position-y: 0;
	background-position-x: 0;
	margin: auto;
}
.icon-comp-xcx:before {
	content: "";
	background-image: url(../images/icon/icon_xcx.png);
	width: 51px;
	height: 51px;
	display: block;
	background-position-y: 0;
	background-position-x: 0;
	margin: auto;
}
.icon-comp-wsc:before {
	content: "";
	background-image: url(../images/icon/icon_wsc.png);
	width: 51px;
	height: 51px;
	display: block;
	background-position-y: 0;
	background-position-x: 0;
	margin: auto;
}
.icon-comp-nsfocus:before {
	content: "";
	background-image: url(../images/icon-nsfocus.png);
	width: 52px;
	height: 51px;
	display: block;
	background-repeat: no-repeat;
	margin: auto;
}
.icon-comp1, .icon-comp2, .icon-comp3, .icon-comp4, .icon-comp5, .icon-comp6, .icon-comp7, .icon-comp8, .icon-comp9, .icon-comp10, .icon-comp11, .icon-comp12, .icon-comp13, .icon-comp14, .icon-comp15, .icon-comp16, .icon-comp17, .icon-comp18, .icon-comp19, .icon-comp20, .icon-comp21, .icon-comp22, .icon-comp23, .icon-comp24, .icon-comp25,.icon-comp-jt,.icon-comp-pp,.icon-comp-mh,.icon-comp-yx,.icon-comp-xy,.icon-comp-wm,.icon-comp-dyz,.icon-comp-xcx,.icon-comp-wsc,.icon-comp-nsfocus {
	background-color: #f6f6f7;
	width: 174px;
	text-align: center !IMPORTANT;
	padding: 35px 0 10px 0!important;/*margin-right: 10px !IMPORTANT;*/
	display: block!Important;
	margin-bottom: 10px !important;
}
.st-comp {
	margin-right: 0px!Important;
}
.dls {
	text-align: left;
}
.st-comp b {
	color: #333;
}
.st-comp-more {
	float: right!Important;
	color: #999999!Important;
	font-size: 12px;
	line-height: 12px !important;
	width: 40%!Important;
}
.st-comp-more:hover {
	color: #e50012!important;
	text-decoration: underline;
}
dt>.st-comp-more {
	text-align: right!important;
	;
}
.win-con6 .st-host {
	width: 264px;
}
.st-host {
	width: 240px;
	background-color: #f6f6f7;
	padding: 19px 14px;
	overflow: hidden;
	margin-bottom: 10px;
}
.st-host a {
	width: 50%;
	float: left;
	margin-bottom: 0px!Important;
}
.st-host>a:nth-of-type(2n) {
	width: 40%;
}
.st-host>a:nth-of-type(2n+1) {
	width: 60%;
}
.st-host p {
	color: #333333;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	margin-bottom: 10px !important;
}
.st-host p.st-rz {
	color: #999;
	font-weight: normal;
}
.st-bd {
	width: 348px;
	overflow: hidden;
	background-color: #f6f6f7;
	padding: 14px;
	margin-bottom: 10px;
	position: relative;
}
.st-bd a {
	width: 106px;
	height: 34px;
	border: solid 1px #ccc;
	text-align: center!important;
	line-height: 31px!important;
	float: left;
	margin: 0 8px 8px 0;
}
.st-bd a:hover {
	color: #e50012;
	border: 1px solid #e50012 !Important;
}
.st-bd a.fr {
	border: 0;
	float: right;
	text-align: right!important;
	height: 12px;
	margin-bottom: 0px;
	line-height: 12px!Important;
}
.st-bd a.fr:hover {
	border: 0px!important;
}
.st-bd a.last {
	position: absolute;
	right: 14px;
	bottom: 10px;
}
.control-num {
	min-width: 16px;
	height: 16px;
	background: #e50012;
	border-radius: 16px;
	color: #fff;
	display: inline-block;
	text-align: center;
	line-height: 17px;
	float: right;
	position: relative;
	left: -7px;
	top: -7px;
	padding: 2px;
	font-size: 12px;
}
.st-icon-new:after {
	content: "NEW";
	display: inline-block;
	width: 77px;
	height: 11px;
	color: #e60012;
}
.st-icon-hot:after {
	content: "HOT";
	display: inline-block;
	width: 36px;
	height: 18px;
	background-color: #ff8833;
	border-radius: 2px;
	color: #FFF;
	line-height: 18px;
	text-align: center;
	margin-left: 3px;
}
.web-gps dl {
	height: 350px;
}
.win-con3 dl {
	/*height: 400px;*/
	height: 350px;
}
.win-con2 dl {
	height: 402px;
}
/*虚机修改*/
.header-nav .web-nav dd .cprice:first-child {
	margin-left: 0;
}
.pprice {
	width: 172px;
	overflow: hidden;
}
.pprice a {
	width: 70px;
	float: left;
}
.header-nav .web-nav .pprice-red {
	color: #f71a2c;
	width: 102px;
}
.header-nav .web-nav .pprice-red>img {
	width: 23px;
	height: 8px;
	vertical-align: middle;
	display: inline-block;
}
/* 右边栏 start*/
.rightside {
	position: fixed;
	top: 20%;
	right: 10px;
}
.rightside>div {
	width: 60px;
	height: 60px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	line-height: 14px;
	margin-bottom: 4px;
	background-color: #333639;
	position: relative;
	cursor: pointer;
}
.rightside>div>p {
	display: block;
	line-height: 26px;
}
.rightside>div:before {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 10px 10px 0 10px;
	background-image: url('../images/rightside_ico.png');
	vertical-align: -19px;
	text-align: center;
}
.rightside1 {
	background-image: linear-gradient(55deg, #362fff 0%, #8f1bf9 50%, #e506f3 100%), linear-gradient( #fe1954, #fe1954);
}
.rightside2:before {
	background-position-x: -22px;
}
.rightside3:before {
	background-position-x: -44px;
}
.rightside .rightside7 {
	width: 60px;
	height: 38px;
	background-color: #e50012;
	margin-top: 50px;
}
.rightside .rightside7>p {
	line-height: 12px;
}
.rightside3 .rightside3_left1 {
	color: #666666;
	font-size: 12px;
	line-height: 36px;
}
.rightside3 .rightside3_left2 {
	display: block;
	font-size: 20px;
	line-height: 13px;
	color: #e50012;
}
.rightslide_3:before {
	background-image: url(../images/rightside_ico.png);
	content: '';
	display: inline-block;
	float: left;
	width: 30px;
	height: 30px;
	border: 5px solid #e50012;
	background-color: #e50012;
	text-align: center;
	background-position-x: -56px;
	background-size: 171px;
	background-repeat: no-repeat;
	border-radius: 40px;
	background-position-y: 3px;
	margin: 10px 12px 0 17px;
}
.rightside4:before {
	background-position-x: -66px;
}
.rightside5:before {
	background-position-x: -88px;
}
.rightside6:before {
	background-position-x: -109px;
}
.rightside .rightside7:before {
	background-position-x: 0;
	background-image: url(../images/top.png);
	background-repeat: no-repeat;
	width: 8px;
	height: 5px;
	vertical-align: -5px;
	margin-bottom: 5px;
}
.rightside>div:hover {
	background: #e50012;
}
.rightside3:hover.rightside3>div {
	display: block;
}
/* rightslide 2018-09-18 */
.rightside1 {
	position: relative;
}
.rightside1:hover .zjjz_new_leftdiv {
	display: block;
}
.zjjz_new_leftdiv {
	position: absolute;
	width: 286px;
	height: 228px;
	right: 60px;
	top: 0px;
	display: none;
	background: transparent;
	animation: mymove 0.5s 1;
	-webkit-animation: mymove 0.5s 1;
}
.rightslide_1 {
	position: absolute;
	width: 275px;
	height: 228px;
	background-color: #ffffff;
	box-shadow: 0 0 15px #333333;
	left: 0;
	top: 0px;
	color: #333;
	text-align: left;
	padding: 0 0 0 14px;
	box-sizing: border-box;
}
.rightside3>div {
 rgba(0, 0, 0, 0.12);
}
.rightslide_1:after {
	content: "";
	display: block;
	width: 7px;
	height: 7px;
	position: absolute;
	right: -3px;
	top: 26px;
	background: #fff;
	transform: rotate(45deg);
}
.rightslide_1>div {
	width: 100%;
	height: 56px;
	box-sizing: border-box;
}
.rightslide_1>div>a {
	box-sizing: border-box;
	display: block;
	width: 246px;
	height: 56px;
}
.rightslide_1>div:not(:last-child)>a {
	border-bottom: dashed 1px rgba(0,0,0,0.1);
}
.rightslide_1>div>a>div {
	float: left;
}
.rightslide_1>div>a:hover h6 {
	color: #ff2234;
}
.rightslide_1>div>a:hover p {
	color: #ff2234;
}
.rightslide_1_rightsmall {
	position: absolute;
	width: 11px;
	height: 100%;
	right: 0;
}
.rightslide_1_left {
	width: 25px;
	height: 25px;
	margin-right: 8px;
}
.rightslide_1_left img {
	width: 25px;
	height: 25px;
	margin: 16px 0;
}
.rightslide_1_right {
	text-align: left;
	font-family: MicrosoftYaHei;
	font-weight: normal;
	font-stretch: normal;
	line-height: 14px;
	letter-spacing: 0px;
}
.rightslide_1_right h6 {
	font-size: 13px;
	color: #333333;
	line-height: 22px;
	margin-top: 10px;
}
.rightslide_1_right p {
	font-size: 12px;
	color: #999999;
}
.rightside3_divleft {
	position: absolute;
	width: 252px;
	height: 60px;
	right: 60px;
	top: 0px;
	display: none;
	animation: mymove 0.5s 1;
	-webkit-animation: mymove 0.5s 1;
}
.rightside3_divrightsmall {
	position: absolute;
	width: 10px;
	height: 100%;
	right: 0;
}
.rightslide_3 {
	position: absolute;
	width: 242px;
	height: 60px;
	background-color: #ffffff;
	box-shadow: 0 0 15px #333333;
	left: 0;
	top: 0px;
	color: #333;
	text-align: left;
}
.rightslide_3:before {
	background-image: url(../images/rightside_ico.png);
	content: '';
	display: inline-block;
	float: left;
	width: 30px;
	height: 30px;
	border: 5px solid #e50012;
	background-color: #e50012;
	text-align: center;
	background-position-x: -56px;
	background-size: 171px;
	background-repeat: no-repeat;
	border-radius: 40px;
	background-position-y: 3px;
	margin: 10px 12px 0 17px;
}
.rightslide_3:after {
	content: "";
	display: block;
	width: 7px !important;
	height: 7px !important;
	position: absolute;
	right: -3px !important;
	top: 26px;
	/*border-top: 1px solid #ccc;*/
    /*border-right: 1px solid #ccc;*/
	background: #fff;
	transform: rotate(45deg);
}
/* 2019.07.11 导航栏修改*/
.header-nav ol dd.cloud-content {
	margin-bottom: -20px;
}
.header-nav ol li.win-con4 {
	padding: 29px 0 35px;
}
.header-nav .web-nav img.cloud-pic {
	width: 180px;
	height: 148px;
}
.ml-360 {
	margin-left: -360px;
}
.hstsolistdiv-left .hstsolistdiv-lets-a {
	width: 70px;
}
.hstsolistdiv-left2 .hstsolistdiv-lets-a {
	width: 70px;
}
.hstsolistdiv-left3 .hstsolistdiv-lets-a {
	width: 70px;
}
.hstsolistdiv-left4 .hstsolistdiv-lets-a {
	width: 70px;
}
.hstsolistdiv-left5 .hstsolistdiv-lets-a {
	width: 70px;
}
.hstsolistdiv-left6 .hstsolistdiv-lets-a {
	width: 70px;
}
.shortcutEm em {
	font-size: 14px;
}
.co03 {
	color: #e50012
}
.co04 {
	color: #ce9326
}
/*侧边栏css*/
@media screen and (max-width: 1080px) {
.slideBox, #footer, .index-bottom-tit, .banner, .adv_content, #hotRecommand, body {
	width: 1200px;
}
}
/*2020-11-25 banner*/
/*微信小程序*/
.fm {
	width: 100%;
	height: 350px;
	background: url("../images/banner/banner_wxmini.jpg") no-repeat center 100%;
}
/*ICP经营许可证*/
.icp {
	width: 100%;
	height: 350px;
	background: url("../images/banner/banner_icp.png") no-repeat center 100%;
}
/*认证频道页面*/
.con_banner {
	width: 100%;
	height: 350px;
	background: url("../images/banner/banner_rz.png") no-repeat center 100%;
}
/*商标注册页面*/
.st-banner {
	width: 100%;
	height: 350px;
	background: url("../images/banner/banner_tm.png") no-repeat center 100%;
}
/*众信认证*/
.zxrz-banner {
	width: 100%;
	height: 350px;
	background: url("../images/banner/banner_zxrz.jpg") no-repeat center 100%;
}
/*微商城*/
.wmall-banner {
	width: 100%;
	height: 350px;
	background: url("../images/banner/banner_wmall.png") no-repeat center 100%;
}
