@charset "UTF-8";
fieldset,img {
	border:0
}
.top-notice,body {
	min-width:1190px
}
a,body {
	color:#333
}
a,a:hover {
	text-decoration:none
}
.clearfix:after,.container:after,.site-navservice dd:after {
	content:" "
}
html {
	font-size:100%;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,select,td,textarea,th,ul {
	margin:0;
	padding:0
}
table {
	border-collapse:collapse;
	border-spacing:0
}
button,input,select,textarea {
	font-size:100%;
	vertical-align:baseline;
	*vertical-align:middle;
	font-family:"Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","\5b8b\4f53","Helvetica Neue",Helvetica,STHeiti,tahoma,arial
}
button,select {
	text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit] {
	-webkit-appearance:button;
	cursor:pointer;
	*overflow:visible
}
button[disabled],html input[disabled] {
	cursor:default
}
input[type=checkbox],input[type=radio] {
	box-sizing:border-box;
	padding:0;
	*height:13px;
	*width:13px
}
input[type=search] {
	-webkit-appearance:textfield;
	box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {
	-webkit-appearance:none
}
input::-ms-clear {
	display:none
}
textarea {
	overflow:auto;
	vertical-align:top
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {
	color:#999!important
}
ol,ul {
	list-style:none
}
img {
	-ms-interpolation-mode:bicubic
}
em,i,u {
	font-style:normal
}
a,button,input,textarea {
	outline:0
}
body {
	height:100%;
	font:12px/1.5 "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","\5b8b\4f53","Helvetica Neue",Helvetica,STHeiti,tahoma,arial;
	*line-height:1.5;
	background:#fff
}
.btn,.ico-serve {
	font-size:12px;
	text-align:center
}
.highlight,a:hover {
	color:#c00
}
.clearfix:after {
	display:table;
	clear:both
}
.clearfix {
	*zoom:1
}
.hide {
	display:none
}
.i-hide {
	display:none!important
}
.fl {
	float:left
}
.fr {
	float:right
}
.triangle-b,.triangle-l,.triangle-r,.triangle-t {
	display:inline-block;
	width:0;
	height:0;
	line-height:0
}
.dropdown,.dropdown-title {
	height:36px;
	position:relative
}
.triangle-r {
	border:6px solid transparent;
	border-left-color:#333;
	border-style:dashed dashed dashed solid
}
.triangle-l,.triangle-t {
	border:6px solid transparent
}
.triangle-l {
	border-right-color:#333;
	border-style:dashed solid dashed dashed
}
.triangle-t {
	border-bottom-color:#333;
	border-style:dashed dashed solid
}
.triangle-b {
	border:6px solid transparent;
	border-top-color:#333;
	border-style:solid dashed dashed
}
.dropdown,.dropdown-menu {
	border:1px solid #ddd;
	background:#fff
}
.container {
	width:1190px;
	margin:0 auto;
	*zoom:1
}
.container:after {
	display:table;
	clear:both
}
.dropdown {
	cursor:pointer;
	line-height:36px;
	width:115px
}
.dropdown-title {
	padding-left:5px;
	overflow:hidden
}
.dropdown-active .dropdown-menu {
	display:block
}
.dropdown-menu {
	position:absolute;
	width:100%;
	left:-1px;
	top:36px;
	display:none
}
.dropdown-menu li {
	padding:0 5px;
	line-height:22px
}
.dropdown-menu li:hover {
	background:#1057A7;
	color:#fff
}
.tips {
	position:absolute;
	padding:6px
}
.tips-content {
	border:1px solid #eddada;
	background:#fee;
	border-radius:2px;
	line-height:22px;
	padding:0 5px;
	_padding:3px 5px;
	font-family:"Microsoft YaHei"
}
.tips .triangle-l {
	position:absolute;
	left:-4px;
	top:50%;
	margin-top:-6px;
	border-right-color:#eddada;
	*border-right-color:#fee
}
.tips .triangle-b,.tips .triangle-t {
	position:absolute;
	left:50%;
	margin-left:-6px
}
.tips .triangle-r {
	position:absolute;
	right:-4px;
	top:50%;
	margin-top:-6px;
	border-left-color:#eddada;
	*border-left-color:#fee
}
.tips .triangle-t {
	top:-4px;
	border-bottom-color:#eddada;
	*border-bottom-color:#fee
}
.tips .triangle-b {
	bottom:-4px;
	border-top-color:#eddada;
	*border-top-color:#fee
}
.tips .triangle-b:after,.tips .triangle-l:after,.tips .triangle-r:after,.tips .triangle-t:after {
	display:inline-block;
	overflow:hidden;
	width:0;
	height:0;
	line-height:0;
	content:" "
}
.tips .triangle-l:after {
	border:6px solid transparent;
	border-right-color:#fee;
	border-style:dashed solid dashed dashed;
	margin-left:-4px;
	margin-top:-6px
}
.tips .triangle-r:after {
	border:6px solid transparent;
	border-left-color:#fee;
	border-style:dashed dashed dashed solid;
	margin-right:-4px;
	margin-top:-6px
}
.tips .triangle-t:after {
	border:6px solid transparent;
	border-bottom-color:#fee;
	border-style:dashed dashed solid;
	margin-top:-4px;
	margin-left:-6px
}
.tips .triangle-b:after {
	border:6px solid transparent;
	border-top-color:#fee;
	border-style:solid dashed dashed;
	margin-bottom:-4px;
	margin-left:-6px
}
.btn {
	display:inline-block;
	border:1px solid #ddd;
	padding:0 15px;
	line-height:26px;
	height:26px;
	color:#333;
	background-color:#f1f1f1;
	font-weight:400;
	_cursor:pointer
}
.btn:hover {
	border-color:#c00;
	background:#c00;
	color:#fff
}
.btn-blue {
	background:#2a54a1;
	color:#fff;
	border-color:#2a54a1
}
.btn-blue:hover {
	background:#3f6dc3;
	color:#fff;
	border-color:#3f6dc3
}

.site-nav .ico-arrow {
	width:7px;
	height:5px;
	background-position:left -5px
}
.ico-qzone,.ico-serve {
	height:24px;
	margin-right:5px
}
.ico-serve {
	width:35px;
	line-height:23px;
	font-style:normal;
	padding:0!important;
	color:#d84414;
	background-position:left -517px
}
.site-nav,.site-nav a {
	color:#666
}
.ico-qzone {
	width:24px;
	background-position:left -490px
}
.ico-qiaqia {
	width:17px;
	height:15px;
	background-position:left -319px;
	margin-right:5px
}
.ico-tel {
	width:18px;
	height:17px;
	background-position:left -405px;
	margin-right:5px
}
.ico-caret {
	width:17px;
	height:16px;
	background-position:left -20px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4
}
.ico-bulb,.ico-chain,.ico-cps,.ico-passive,.ico-plug,.ico-triode {
	height:30px;
	width:22px
}
.ico-triode {
	background-position:left -46px
}
.ico-passive {
	background-position:left -77px
}
.ico-plug {
	background-position:left -109px
}
.ico-chain {
	background-position:left -149px
}
.ico-bulb {
	background-position:left -185px
}
.ico-cps {
	background-position:left -226px
}
.ico-hqshop {
	width:16px;
	height:16px;
	background-position:left -265px
}
.ico-kf {
	width:24px;
	height:19px;
	background-position:left -374px;
	margin-right:5px
}
.ico-weibo,.ico-weixin {
	width:21px;
	height:18px;
	margin-right:5px
}
.ico-weibo {
	background-position:left -340px
}
.ico-weixin {
	background-position:left -291px
}
.ico-new {
	width:27px;
	height:11px;
	background-position:left -442px
}
.ico-user {
	width:14px;
	height:14px;
	background-position:left -463px
}
.ico-superbuyer {
	width:16px;
	height:16px;
	background-position:left -547px
}
.ico-round-arrow {
	width:14px;
	height:14px;
	background-position:left -568px
}
.ico-white-arrow {
	width:11px;
	height:7px;
	background-position:left -589px
}
.ico-tencent-qq {
	width:24px;
	height:19px;
	background-position:left -607px;
	margin-right:5px
}
.ico-free {
	width:27px;
	height:19px;
	background-position:left -632px
}
.ico-tousu {
	width:17px;
	height:14px;
	background-position:left -658px
}
.ico-at {
	width:11px;
	height:10px;
	background-position:-22px -658px
}
.ico-soucanshu {
	width:36px;
	height:19px;
	background-position:left -681px
}
.input-search-clear {
	width:12px;
	height:12px;
	background-position:left -1224px
}
.ico-historical-time {
	width:14px;
	height:14px;
	background-position:left -1320px
}
.ico-record-hot {
	width:15px;
	height:17px;
	background-position:-20px -1320px
}
.ico-nav-c0,.ico-nav-c1,.ico-nav-c10,.ico-nav-c11,.ico-nav-c2,.ico-nav-c3,.ico-nav-c4,.ico-nav-c6,.ico-nav-c7,.ico-nav-c8,.ico-nav-c9 {
	height:16px;
	width:16px
}
.ico-nav-c0 {
	background-position:left -710px
}
.ico-nav-c1 {
	background-position:left -749px
}
.ico-nav-c2 {
	background-position:left -792px
}
.ico-nav-c3 {
	background-position:left -832px
}
.ico-nav-c4 {
	background-position:left -874px
}
.ico-nav-c5 {
	width:16px;
	height:16px;
	background-position:left -915px
}
.ico-nav-c6 {
	background-position:left -956px
}
.ico-nav-c7 {
	background-position:left -996px
}
.ico-nav-c8 {
	background-position:left -1037px
}
.ico-nav-c9 {
	background-position:left -1079px
}
.ico-nav-c10 {
	background-position:left -1120px
}
.ico-nav-c11 {
	background-position:left -1161px
}
.icon-serve-bcp,.icon-serve-bcp-h,.icon-serve-cheng,.icon-serve-cheng-h,.icon-serve-iscp,.icon-serve-iscp-h,.icon-serve-wang,.icon-serve-wang-h {
	display:inline-block;
	*display:inline;
	*zoom:1;
	overflow:hidden;
	vertical-align:middle;
	margin-right:5px
}
.icon-serve-cheng-h {
	background-position:0 -20px;
	width:16px;
	height:20px
}
.icon-serve-iscp-h {
	background-position:-21px -20px;
	width:16px;
	height:20px
}
.icon-serve-wang-h {
	background-position:-42px -20px;
	width:16px;
	height:20px
}
.icon-serve-bcp-h {
	background-position:-63px -20px;
	width:16px;
	height:20px
}
.ico-error,.ico-success,.ico-success-l,.ico-warning,.ico-warning-l {
	display:inline-block;
	overflow:hidden;
	vertical-align:middle
}
.ico-error,.ico-success,.ico-warning {
	width:16px;
	height:18px;
	margin-right:5px
}
.ico-success {
	background-position:0 0
}
.ico-warning {
	background-position:0 -20px
}
.ico-error {
	background-position:0 -40px
}
.ico-success-l,.ico-warning-l {
	width:48px;
	height:48px
}
.ico-success-l {
	background-position:0 -95px
}
.ico-warning-l {
	background-position:0 -150px
}
.ico-file-upload {
	width:16px;
	height:13px;
	background-position:0 -1343px
}
.ico-delete {
	width:15px;
	height:16px;
	background-position:-20px -1343px
}
.ico-gif-hot {
	background:url(/res/globalv2/img/ico_hot.gif) no-repeat;
	display:inline-block;
	overflow:hidden;
	vertical-align:middle;
	width:28px;
	height:11px
}
.ico-gif-cx,.ico-gif-gz,.ico-gif-hqbuypz,.ico-gif-pp,.ico-gif-yz {
	width:20px;
	height:20px;
	display:inline-block;
	vertical-align:middle
}
.ico-gif-pp {
	background:url(/res/globalv2/img/ico_pp.gif) no-repeat
}
.ico-gif-cx {
	background:url(/res/globalv2/img/ico_cx.gif) no-repeat
}
.ico-gif-yz {
	background:url(/res/globalv2/img/ico_yz.gif) no-repeat
}
.ico-gif-gz {
	background:url(/res/globalv2/img/ico_gz.gif) no-repeat
}
.ico-gif-hqbuypz {
	background:url(/res/globalv2/img/ico_hqbuypz.gif) no-repeat
}
@font-face {
	font-family:iconfont;
	src:url(//at.alicdn.com/t/font_702603_4pfdbid5997.eot);
	src:url(//at.alicdn.com/t/font_702603_4pfdbid5997.eot?#iefix) format("embedded-opentype"),url(//at.alicdn.com/t/font_702603_4pfdbid5997.woff2) format("woff2"),url(//at.alicdn.com/t/font_702603_4pfdbid5997.woff) format("woff"),url(//at.alicdn.com/t/font_702603_4pfdbid5997.ttf) format("truetype"),url(//at.alicdn.com/t/font_702603_4pfdbid5997.svg#iconfont) format("svg")
}
.iconfont {
	font-family:iconfont!important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke-width:.2px;
	-moz-osx-font-smoothing:grayscale
}
.site-nav {
	height:31px;
	line-height:31px;
	width:100%;
	background:#f4f4f4;
	position:relative;
	z-index:99999;
	border-bottom:1px solid #e4e4e4
}
.site-nav .highlight,.site-nav a:hover {
	color:#c00
}
.site-nav li {
	float:left;
	display:inline
}
.site-nav .line {
	color:#ddd;
	margin:0 11px;
	font-family:"\5b8b\4f53"
}
.site-nav .ico-arrow {
	position:absolute;
	top:13px;
	right:13px
}
.site-nav .site-navmenulist {
	display:none;
	padding:5px 15px;
	background:#fff;
	position:absolute;
	top:30px;
	left:-13px;
	z-index:2;
	border:1px solid #e4e4e4;
	line-height:22px
}
.site-nav .hover {
	position:relative;
	z-index:9999
}
.site-nav .hover .site-navmenutitle a {
	color:#c00
}
.site-nav .site-navmenutitle {
	border:1px solid #f4f4f4;
	border-bottom:0;
	background:#f4f4f4;
	padding:0 28px 0 15px;
	line-height:30px;
	height:30px;
	position:relative;
	z-index:3;
	white-space:nowrap;
	margin:0 -13px;
	cursor:default;
	float:left
}
.site-nav .hover .site-navmenutitle {
	color:#c00;
	border-color:#e4e4e4;
	background:#fff
}
.site-nav .hover .ico-arrow {
	background-position:left top
}
.site-nav .hover .site-navmenulist {
	display:block;
	white-space:nowrap
}
.site-nav .site-itswebsite .site-navmenulist {
	width:61px
}
.site-login-success .site-navmenutitle {
	padding:0 10px 0 28px
}
.site-navservice .site-navmenulist {
	padding-top:10px;
	padding-bottom:10px
}
.site-navservice dl {
	overflow:hidden;
	width:230px
}
.site-navservice dt {
	font-weight:700;
	color:#000;
	padding:0;
	font-size:14px
}
.site-navservice dd {
	padding-bottom:5px;
	*zoom:1
}
.site-navservice dd:after {
	display:table;
	clear:both
}
.site-navservice dd a {
	float:left;
	margin-right:10px
}
.site-navservice .ico-new {
	margin:0 0 0 -6px;
	float:left
}
.site-navservice .ico-gif-hot {
	margin:0 0 0 -8px;
	float:left
}
.site-nav .qrcode-mobile,.site-nav .qrcode-weixin {
	width:77px;
	height:91px;
	overflow:hidden
}
.site-nav .site-navmobile .site-navmenulist {
	left:auto;
	right:-14px;
	width:77px;
	padding:10px 15px 15px
}
.site-nav .site-navqiaqia .site-navmenulist {
	left:auto;
	right:-14px;
	width:112px
}
.site-nav .site-login-success .site-navmenulist {
	left:auto;
	right:-13px;
	width:203px;
	padding:10px 20px
}
.site-nav .site-login-success dl {
	width:220px
}
.site-nav .site-login-success dd a {
	float:left;
	margin-right:25px
}
.site-nav .site-navqiaqia div {
	padding:5px 5px 3px;
	color:#555;
	cursor:pointer
}
.site-nav .site-navqiaqia div:hover {
	color:#c00
}
.site-nav .site-navweixin .site-navmenulist {
	left:auto;
	right:-14px
}
.site-nav .site-navmobile .site-navmenutitle,.site-nav .site-navweixin .site-navmenutitle {
	padding:0 15px
}
.site-nav .site-navqiaqia .site-navmenutitle {
	padding:0 15px;
	cursor:pointer
}
.site-nav .site-navqiaqia .ico-tencent-qq {
	width:19px;
	margin-right:4px
}
.site-nav .login-success {
	position:relative;
	padding-left:15px
}
.site-nav .site-login-success .ico-user {
	position:absolute;
	left:10px;
	top:8px
}
.site-nav .login-success a {
	color:#2a54a1
}
.site-nav .login-success a:hover {
	color:#c00
}
.site-nav .login-success .user-name {
	color:#1057a7
}

.qr-item {
	padding:20px;
	border-top:1px solid #e4e4e4;
	margin-top:-1px
}
.qr-img {
	width:120px;
	float:left;
	margin-right:10px
}
.qr-info {
	width:114px;
	padding-top:10px;
	float:left
}
.qr-info h3 {
	padding-top:10px;
	height:32px;
	line-height:32px;
	font-size:14px;
	color:#333;
	font-weight:400
}
.qr-info h3.pt-0 {
	padding-top:0!important
}
.qr-info p {
	font-size:14px;
	color:#999
}
.qr-info p img {
	margin-top:5px;
	margin-right:5px
}
.header .search-suggestions {
	position:absolute;
	background:#fff;
	left:-2px;
	top:37px;
	width:458px;
	border:1px solid #2a54a1;
	box-shadow:0 0 4px rgba(0,0,0,.2);
	padding:5px 0
}
.header .search-suggestions li {
	display:block;
	height:26px;
	line-height:26px;
	overflow:hidden;
	padding:0 10px;
	cursor:default
}
.header .search-suggestions li.hover,.header .search-suggestions li:hover {
	background:#f0f0f0
}
.header .search-suggestions .key {
	float:left
}
.header .search-suggestions .count,.hq-news {
	float:right
}
.header .form-search .tips {
	top:38px;
	left:120px;
	color:#c00;
	display:none
}
.header-no-dropdown .dropdown-fixed {
	display:none!important
}
.header-no-dropdown .input-search {
	width:465px;
	margin-left:0
}
.header-no-dropdown .input-search-group {
	width:455px
}
.header .search-hotwords {
	position:absolute;
	z-index:99999;
	background:#fff;
	left:-2px;
	top:36px;
	width:456px;
	border:2px solid #2a54a1;
	padding-bottom:35px;
	box-shadow:0 4px rgba(0,0,0,.2);
	overflow:hidden
}
.header .search-hotwords-title {
	font-size:14px;
	color:#999;
	line-height:24px;
	font-weight:400;
	padding:14px 0 0 41px
}
.header .search-hotwords li {
	display:inline;
	height:26px;
	line-height:26px;
	overflow:hidden;
	padding:0 20px 0 0;
	float:left;
	cursor:pointer;
	text-transform:uppercase
}
#search_form .search-hotwords li.hover .key,.header .search-hotwords li:hover .key {
	color:#c00
}
.header .search-hotwords .key {
	float:left;
	color:#999
}
.header .ico-num {
	width:15px;
	height:15px;
	float:left;
	line-height:15px;
	text-align:center;
	margin:5px 10px 0 0;
	background:#e4e4e4;
	color:#666;
	border-radius:2px
}
.header .ico-num-highlight {
	background:#c00;
	color:#fff
}
.header .search-hotwords .b {
	font-weight:700;
	color:#666
}
.header .search-hotwords-content {
	padding:0 16px 0 41px
}
.header .historical-record-title {
	font-size:14px;
	color:#999;
	line-height:24px;
	font-weight:400;
	padding:13px 0 9px 41px
}
.header .historical-record-content {
	padding:0 16px 0 41px;
	height:28px;
	overflow:hidden
}
.header .historical-record-content li {
	display:inline;
	height:26px;
	line-height:26px;
	overflow:hidden;
	padding:0 10px;
	float:left;
	cursor:pointer;
	background:#f4f4f4;
	border:1px solid #e4e4e4;
	margin:0 10px 10px 0;
	white-space:nowrap
}
.header .historical-record-content .key {
	float:left;
	color:#2a54a1
}
.header .historical-record-content li:hover {
	border-color:#c00
}
.header .ico-historical-time {
	margin:-2px 8px 0 -22px
}
.header .ico-record-hot {
	margin:-2px 8px 0 -23px
}
.header-group {
	position:static;
	height:110px;
	top:-101px;
	left:0;
	transition:top .3s ease-out;
	z-index:99999
}
.header-fixed {
	background:#fff;
	height:80px;
	width:100%;
	border-bottom:1px solid #e0e0e0;
	position:fixed;
	left:0;
	top:0;
	box-shadow:0 1px 6px rgba(0,0,0,.1)
}
.header-fixed .logo-group {
	width:348px;
	height:80px
}
.header-fixed .logo {
	margin-top:20px;
	padding:0;
	height:41px;
	float:left;
	display:inline;
	width:173px;
	border-right:1px solid #e4e4e4
}
.header .dropdown-fixed {
	display:block;
	border:0;
	border-right:1px solid #ddd
}
.header .header-fixed .logo img {
	width:162px;
	height:42px
}
.header-fixed .logo-slogan {
	display:inline;
	float:left;
	margin-top:20px;
	padding:2px 0 0 10px;
	color:#666
}
.header-fixed .search-type {
	display:none
}
.header-fixed .search {
	padding-top:20px
}
.header-fixed .find-helper {
	padding-top:30px
}
.header .search,.header-fixed .search {
	position:relative
}
.header .dropdown-title span {
	display:block;
	width:58px;
	text-align:center
}
.header .dropdown-menu,.header-fixed .dropdown-menu {
	border:2px solid #2a54a1;
	border-top:0;
	left:-2px;
	z-index:100000;
	top:35px
}
.header .dropdown-menu li,.header-fixed .dropdown-menu li {
	padding-left:13px;
	line-height:24px;
	margin-left:1px
}
.header .dropdown-menu li:hover,.header-fixed .dropdown-menu li:hover {
	background:#f4f4f4;
	color:#d40000
}
.header .header-fixed .logo-group,.header .logo-group {
	background:0 0
}
.header .triangle-b,.header-fixed .triangle-b {
	position:absolute;
	right:10px;
	top:16px;
	border:6px solid transparent;
	border-top-color:#333
}
.main-nav,.main-nav .container {
	position:relative
}
.header .triangle-b:after,.header-fixed .triangle-b:after {
	display:inline-block;
	overflow:hidden;
	width:0;
	height:0;
	line-height:0;
	content:" ";
	border:6px solid transparent;
	border-top-color:#fff;
	border-style:solid dashed dashed;
	margin-left:-6px;
	margin-top:-7px
}
.header-fixed .header-qrcode-qiaqia,.header-fixed .input-search-group .dropdown {
	display:none
}
.header-fixed .btn-search-group {
	padding-top:20px
}
.main-nav {
	height:42px;
	box-shadow:0 2px 2px rgba(180,180,180,.1)
}
.main-nav .navitems {
	display:inline;
	float:left;
	width:940px;
	overflow:hidden
}
.main-nav .navitems li {
	display:inline;
	float:left;
	margin-right:50px;
	height:32px;
	font-size:16px;
	text-align:center;
	position:relative;
	overflow:visible
}
.main-nav .navitems li.last {
	width:119px
}
.main-nav .navitems a {
	color:#333;
	display:block;
	line-height:32px;
	padding:0 15px;
	font-weight:700
}
.main-nav .navitems a.red,.main-nav .navitems a:hover {
	color:#d00
}
.main-nav .navitems .current a {
	color:#fff;
	background:#2a54a1
}
.main-nav .navitems .ico-free,.main-nav .navitems .ico-soucanshu {
	position:absolute;
	right:11px;
	top:-3px
}
.main-nav .main-nav-dot {
	font-size:22px;
	padding:0 2px;
	line-height:32px
}
.main-nav-banner {
	position:absolute;
	right:0;
	top:0
}
.main-nav-banner li {
	display:none
}
.main-nav-banner li.active {
	display:block
}
.main-nav-channel {
	box-shadow:none;
	height:auto
}
.main-nav-channel .navitems {
	width:100%
}
.main-nav-channel .navitems li {
	display:inline;
	float:left;
	width:16.666%;
	margin:0;
	font-size:16px;
	text-align:center;
	height:44px;
	background:url(../images/ico_global.png) -24px top no-repeat;
	position:relative;
	overflow:visible
}
.main-nav-channel .navitems li.last {
	width:119px
}
.main-nav-channel .navitems a {
	color:#333;
	display:block;
	line-height:41px;
	padding:0 30px;
	border-bottom:3px solid #1057a7
}
.main-nav-channel .navitems li:first-child {
	background:0 0
}
.main-nav-channel .navitems .current a,.main-nav-channel .navitems a:hover {
	color:#c00;
	border-bottom:3px solid #c00;
	background:0 0
}
.main-nav-channel .navitems .ico-free,.main-nav-channel .navitems .ico-soucanshu {
	position:absolute;
	right:11px;
	top:-3px
}
.main-nav-channel .main-nav-dot {
	font-size:22px;
	padding:0 2px;
	line-height:36px
}
.c-888 {
	color:#888
}
.ico-address,.ico-time,.ico-tool-qiaqia,.ico-tool-qq,.ico-tool-tel,.right-fixed .hd {
	background-repeat:no-repeat;
	display:inline-block;
	overflow:hidden
}
.ico-time {
	width:16px;
	height:16px;
	background-position:left top;
	vertical-align:middle;
	margin:-2px 5px 0 0
}
.ico-address {
	width:14px;
	height:17px;
	background-position:-21px top;
	vertical-align:middle;
	margin-right:5px
}
.ico-tool-qiaqia,.ico-tool-qq,.ico-tool-tel {
	width:23px;
	height:21px;
	margin-right:10px;
	vertical-align:middle
}
.ico-tool-qq {
	background-position:left -156px
}
.ico-tool-qiaqia {
	background-position:left -191px
}
.ico-tool-tel {
	background-position:left -228px
}
.floor-bd:after,.floor-main .category-content:after,.floor-main .product-list:after,.news-hotproduct:after,.uislider-service:after {
	content:" ";
	display:table;
	clear:both
}
.main-content {
	background:#f1f1f1;
	padding:20px 0 30px
}
.category-menu {
	position:relative;
	float:left
}
.category-menu .category-title {
	width:200px;
	background:#fff;
	position:relative;
	z-index:9999;
	height:506px;
	padding:20px 0 0
}
.category-menu .category-title .ico-gt {
	position:absolute;
	z-index:1;
	top:14px;
	right:10px;
	width:4px;
	height:14px;
	font:400 9px/14px consolas;
	color:#f4f4f4;
	display:none
}
.category-menu .category-content dd ul:after,.category-menu .category-content dl:after {
	content:" ";
	display:table;
	clear:both
}
.category-menu .category-title .tab-t {
	padding:0 0 0 40px;
	height:38px;
	line-height:36px;
	position:relative;
	margin-bottom:3px
}
.category-menu .category-title .active {
	background-color:#2a53a2;
	color:#fff
}
.category-menu .category-title .active a,.category-menu .category-title .active h3,.category-menu .category-title .active i {
	color:#fff
}
.category-menu .category-title .active .ico-gt {
	right:-1px;
	top:0;
	height:38px;
	background:#fff;
	color:#fff
}
.category-menu .category-title h3 {
	font-size:15px;
	font-weight:400;
	color:#999
}
.category-menu .category-title a {
	color:#333;
	margin:0 7px;
	white-space:nowrap;
	margin:0 5px\9
}
.category-menu .category-title a:hover {
	text-decoration:underline
}
.category-menu .ico-nav-c0,.category-menu .ico-nav-c1,.category-menu .ico-nav-c10,.category-menu .ico-nav-c11,.category-menu .ico-nav-c12,.category-menu .ico-nav-c2,.category-menu .ico-nav-c3,.category-menu .ico-nav-c4,.category-menu .ico-nav-c5,.category-menu .ico-nav-c6,.category-menu .ico-nav-c7,.category-menu .ico-nav-c8,.category-menu .ico-nav-c9 {
	position:absolute;
	left:20px;
	top:12px; color:#999999;
}
.category-menu .category-title .active .ico-nav-c0,.category-menu .category-title .active .ico-nav-c1,.category-menu .category-title .active .ico-nav-c10,.category-menu .category-title .active .ico-nav-c11,.category-menu .category-title .active .ico-nav-c12,.category-menu .category-title .active .ico-nav-c2,.category-menu .category-title .active .ico-nav-c3,.category-menu .category-title .active .ico-nav-c4,.category-menu .category-title .active .ico-nav-c5,.category-menu .category-title .active .ico-nav-c6,.category-menu .category-title .active .ico-nav-c7,.category-menu .category-title .active .ico-nav-c8,.category-menu .category-title .active .ico-nav-c9 {
	background-position-x:-21px
}
.category-menu .category-content {
	position:absolute;
	background:#fff;
	top:0;
	left:200px;
	overflow:hidden;
	border:1px solid #2c52a3;
	padding-top:8px;
	transition:opacity .3s ease;
	*zoom:1;
	box-shadow:0 0 5px rgba(0,0,0,.3);
	z-index:9999
}
.category-menu .category-content dl {
	padding:8px 20px 6px 30px;
	*zoom:1
}
.category-menu .category-content dt {
	position:relative;
	height:24px;
	line-height:16px;
	width:88px;
	float:left
}
.category-menu .category-content dt a {
	color:#2a53a2;
	font-size:13px;
	font-weight:700
}
.category-menu .category-content dt span {
	position:absolute;
	right:0;
	top:0;
	font-family:cursive;
	font-size:14px;
	font-weight:700;
	color:#2a53a2
}
.category-menu .category-content dd {
	padding-left:5px;
	float:left;
	width:510px
}
.category-menu .category-content dl:last-child {
	border-bottom:0
}
.category-menu .category-content dd a {
	color:#333
}
.category-menu .category-content dd ul {
	line-height:16px;
	*zoom:1
}
.category-menu .category-content dd li {
	float:left;
	margin-right:15px;
	margin-left:15px;
	padding-bottom:14px;
	white-space:nowrap;
	position:relative
}
.category-menu .category-content dd .line {
	color:#e3e3e3;
	margin:0;
	position:absolute;
	right:-15px;
	top:0
}
.category-menu .category-content a:hover {
	color:#c00;
	text-decoration:underline
}
.category-menu .category-item {
	display:none
}
.category-menu .ad-category-item {
	width:940px
}
.category-menu .category-item-bd {
	width:555px;
	padding:10px 0
}
.category-menu .active {
	display:block;
	opacity:1;
	*filter:alpha(opacity=100)
}
.category-menu .category-content .tips {
	font-weight:400;
	position:relative;
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:0 6px
}
.category-menu .category-content .tips a {
	font-weight:400
}
.category-menu .category-content .ico-hqshop {
	margin:-2px 5px 0 0
}
.category-menu .category-adv {
	margin-bottom:26px
}
.category-menu .category-adv ul {
	padding:0 20px 0 30px;
	overflow:hidden
}
.category-menu .category-adv .category-adv-item {
	width:244px;
	height:90px;
	display:inline;
	float:left;
	margin:3px 4px
}
.category-menu .category-adv .category-adv-item>a {
	position:relative;
	display:block;
	width:204px;
	height:70px;
	padding:10px 20px;
	background:#f4f4f4;
	transition:box-shadow .3s
}
.category-menu .category-adv .category-adv-item>a:hover {
	text-decoration:none;
	box-shadow:2px 2px 3px rgba(0,0,0,.2)
}
.category-adv-name {
	width:114px;
	max-height:44px;
	padding-bottom:2px;
	overflow:hidden;
	line-height:22px;
	font-size:14px;
	color:#333;
	font-weight:700
}
.category-menu .category-adv .category-adv-item>a:hover .category-adv-name {
	text-decoration:none
}
.category-adv-pro {
	width:120px;
	height:22px;
	overflow:hidden;
	font-size:12px;
	color:#999
}
.category-adv-pro i {
	float:left;
	display:inline;
	padding:0 10px;
	line-height:20px;
	border:1px solid #2a53a2;
	font-size:12px;
	color:#2a53a2
}
.category-adv-img {
	width:90px;
	height:70px;
	position:absolute;
	right:10px;
	top:10px
}
.uislider,.uislider-content li {
	position:relative;
	overflow:hidden
}
.category-adv-img img {
	width:90px;
	height:70px;
	display:block
}
.uislider{ margin-left:20px}
.uislider,.uislider-content li,.uislider-content li img {
	width:680px;
	height:290px
}
.uislider-service {
	height:290px;
	padding:0;
	*zoom:1
}
.uislider {
	display:inline;
	float:left
}
.uislider-content li {
	display:block;
	z-index:1
}
.uislider-content .uislider-c {
	display:none
}
.uislider .main-img,.uislider-content .active {
	display:block
}
.uislider .left-img {
	opacity:0;
	display:block;
	z-index:1;
	position:absolute;
	left:-800px;
	_left:0;
	_display:none;
	top:0
}
.uislider .right-img {
	opacity:0;
	display:block;
	z-index:2;
	position:absolute;
	right:20px;
	_right:0;
	_display:none;
	top:0
}
.uislider-nav {
	position:absolute;
	z-index:2;
	bottom:15px;
	right:15px
}
.uislider-nav li {
	background:#fff;
	float:left;
	display:inline;
	width:8px;
	height:8px;
	margin-left:8px;
	font-size:0;
	line-height:0;
	opacity:.4;
	filter:alpha(opacity=40);
	overflow:hidden;
	cursor:pointer;
	border-radius:4px;
	transition:width .3s ease
}
.uislider-nav li.active {
	opacity:1;
	filter:alpha(opacity=100);
	width:15px
}
.uislider .next,.uislider .prev {
	position:absolute;
	top:50%;
	margin-top:-31px;
	z-index:1;
	width:28px;
	height:62px;
	line-height:62px;
	background:#000;
	background:rgba(0,0,0,.2);
	color:#fff;
	text-align:center;
	font-size:22px;
	font-weight:400;
	font-family:simsun;
	cursor:pointer;
	_background-color:#000;
	filter:alpha(opacity=20);
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.uislider .uislider-pager {
	display:none
}
.uislider:hover .uislider-pager {
	display:block
}
.uislider .prev {
	left:0;
	border-radius:0 5px 5px 0
}
.uislider .next {
	right:0;
	border-radius:5px 0 0 5px
}
.hq-news {
	height:290px;
	width:270px;
	display:inline;
	overflow:hidden;
	background:#fff
}
.hq-news-hd {
	height:36px;
	line-height:36px;
	overflow:hidden
}
.hq-news-hd .tab-t {
	height:35px;
	width:89px;
	float:left;
	text-align:center;
	cursor:pointer;
	color:#888;
	border-left:1px solid #eee;
	margin-left:-1px;
	border-bottom:1px solid #eee
}
.hq-news-hd .tab-t.active,.hq-news-hd .tab-t:hover {
	color:#333
}
.hq-news-hd .tab-t.active {
	border-bottom-color:#fff
}
.hq-news-bd {
	margin:10px 20px 0
}
.hq-news-bd .tab-c {
	display:none
}
.bidding .t1 a,.bidding .t3 a,.hq-news-bd .active,.service-list .service-c {
	display:block
}
.hq-news-list li {
	height:28px;
	line-height:28px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.hq-news-list li.top-new a {
	color:#d00
}
.hq-news-list {
	height:150px;
	overflow:hidden;
	border-bottom:1px dashed #eee
}
.service-list {
	padding:13px 0 6px;
	overflow:hidden;
	width:238px
}
.service-list .service-content {
	width:254px;
	overflow:hidden;
	line-height:1
}
.service-list .service-content ul {
	height:65px
}
.service-list .service-content li {
	float:left;
	width:59px;
	text-align:center;
	position:relative
}
.service-list .service-content a {
	width:100%;
	float:left
}
.service-list .iconfont {
	font-size:22px; color:#666; line-height:45px; margin:0 auto;margin-bottom:5px;
	display:block;
           background-color: #fff;
           border-radius: 50%;
           border: 1px solid #999 ; width:42px; height:42px; 
}

.service-list .iconfont:hover{
	font-size:22px; color:#fff; line-height:45px; margin:0 auto;margin-bottom:5px;
	display:block;
           background-color: #1269d3;
           border-radius: 50%;
           border: 1px solid #1269d3 ; width:42px; height:42px; 
}

.service-list .iconfont-hqbuy,.service-list .iconfont-hqyun,.service-list .iconfont-jkbk,.service-list .iconfont-qiaqia {
	color:#b1c0dd
}
.service-list a:hover {
	color:#333
}
.service-list a:hover .iconfont-qiaqia {
	color:#2089c2
}
.service-list a:hover .iconfont-hqyun {
	color:#003f8d
}
.service-list a:hover .iconfont-hqbuy {
	color:#d83426
}
.service-list a:hover .iconfont-jkbk {
	color:#90a9da;
	text-indent:-9999px;
	overflow:hidden
}
.bidding .table {
	table-layout:fixed;
	width:250px;
	margin:0 -10px
}
.bidding thead tr {
	background:#f1f1f1
}
.bidding th {
	overflow:hidden;
	white-space:nowrap;
	height:23px;
	line-height:23px;
	font-weight:400;
	text-align:left;
	color:#999
}
.bidding .t1 a,.bidding .t3 a,.bidding td {
	height:30px;
	overflow:hidden
}
.bidding td {
	white-space:nowrap;
	line-height:30px;
	border-bottom:1px dashed #e2e2e2
}
.bidding .t1 {
	width:72px;
	padding-right:5px;
	padding-left:10px
}
.bidding .t1 a {
	color:#2a54a1;
	width:72px;
	white-space:nowrap;
	text-overflow:ellipsis
}
.bidding .t1 a:hover {
	color:#d00
}
.bidding .t2 {
	width:30px;
	padding-right:2px
}
.bidding .t3 {
	width:125px
}
.bidding .t3 a {
	width:125px;
	text-overflow:ellipsis
}
.bidding .tab-c {
	display:none
}
.bidding .active {
	display:block
}
.bidding-info {
	height:37px;
	overflow:hidden;
	line-height:26px
}
.bidding-info .ico-barcharts {
	margin-top:-2px
}
.bidding-info b {
	color:#d00;
	font-size:18px
}
.bidding-footer {
	padding:15px 0 0
}
.bidding-footer .more {
	float:left;
	color:#2a54a1;
	margin-top:3px
}
.bidding-footer .more:hover {
	color:#d00
}
.bidding-footer .btn {
	float:right;
	color:#fff
}
.spot-check {
	height:231px;
	overflow-y:auto;
	margin-right:-17px
}
.spot-check ul {
	padding-right:17px
}
.spot-check li {
	height:50px;
	border-bottom:1px dashed #eee;
	padding-top:7px
}
.spot-check .time,.spot-check .title {
	height:23px;
	line-height:18px;
	overflow:hidden
}
.spot-check li:last-child {
	border-bottom:0
}
.spot-check .title .fl {
	width:180px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.spot-check .title .ok {
	color:#47992d
}
.spot-check .title .no {
	color:#d00
}
.spot-check .time {
	color:#999
}
.news-hotproduct {
	padding:20px 0 0 220px;
	zoom:1
}
.hotproduct {
	width:680px;
	height:217px;
	display:inline;
	float:left;
	margin:0
}
.hotproduct li {
	float:left;
	width:240px;
	height:108px;
	border-left:1px solid #eee;
	overflow:hidden
}
.hotproduct .border-bottom {
	border-bottom:1px solid #eee
}
.hotproduct li.first {
	width:198px;
	height:217px;
	border-left:0
}
.hotproduct li a:hover {
	opacity:.85
}
.first-random-banner {
	width:270px;
	height:217px;
	overflow:hidden;
	display:inline;
	float:right
}
.first-random-banner li {
	display:none
}
.first-random-banner li.active {
	display:block
}
.floor1,.floor2 {
	height:380px;
	overflow:hidden;
	margin-top:27px
}
.floor5 {
	height:536px;
	overflow:hidden;
	margin-top:27px
}
.floor-hd {
	height:22px; background-color:#FFFFFF;
	line-height:22px;
	padding:20px;
	position:relative;border-bottom: 1px solid #e1e1e1;
}
.floor-hd h2 {
	display:inline;
	font-size:14px;
	font-weight:400;
	color:#888
}
.floor-hd h2 strong {
	font-size:20px;
	color:#333;
	margin-right:20px
}
.floor-bd {
	height:320px;
	*zoom:1;
	overflow:hidden
}
.floor-item {
	width:1190px;
	height:320px;
	background:#fff;
	overflow:hidden
}
.floor-item-hd,.floor-item-hd img {
	width:175px;
	height:320px
}
.floor-item-hd {
	float:left;
	overflow:hidden;
	position:relative
}
.floor-item-hd .text {
	position:absolute;
	top:35px;
	left:17px;
	color:#fff
}
.floor-item-hd .text h2 {
	font-size:19px;
	line-height:22px;
	padding-bottom:8px
}
.floor-item-hd .text p {
	font-size:14px;
	line-height:18px
}
.floor-item-bd {
	width:980px;
	height:290px;
	float:left;
	padding:15px
}
.floor-item-bd ul {
	margin-left:-10px
}
.floor-item-bd li {
	width:120px;
	float:left;
	margin-left:20px;
	overflow:hidden
}
.floor-item-info {
	height:220px;
	background:#eef3fd
}
.floor-item-logo,.floor-item-logo img {
	height:70px;
	width:70px; margin:0 auto;
}
.floor-item-logo {
	overflow:hidden
}
.floor-item-info .img,.floor-item-info .img img {
	width:110px; margin:0 auto;
}
.floor-item-info .title {
	font-size:14px;
	line-height:20px;
	padding:18px 10px 10px;
	text-align:center;
	white-space:nowrap;
	overflow:hidden
}
.floor-item-info .text {
	font-size:12px;
	height:36px;
	line-height:18px;
	padding:0 10px;
	overflow:hidden;
	word-break:break-all;
	word-wrap:break-word;
	color:#999;
	text-align:center
}
.floor-item-info .text a {
	color:#999
}
.floor-item-info .text a:hover {
	color:#c00
}
.floor-item-info a:hover .text {
	color:#d00
}
.floor-item-bd img {
	transition:all .3s ease-out
}
.floor-item-bd img:hover {
	margin-left:-5px
}
.floor2 .floor-item-info {
	height:220px;
	background:#fff
}
.floor2 .floor-item-link {
	overflow:hidden;
	clear:both;
	margin-left:-10px;
	height:70px
}
.floor2 .floor-item-link a {
	float:left;
	width:85px;
	height:22px;
	line-height:22px;
	border:1px solid #ddd;
	border-radius:15px;
	text-align:center;
	margin:10px 0 0 10px;
	overflow:hidden
}
.floor-banner-fl,.floor-banner-fr {
	display:inline;
	width:585px;
	background:#eee
}
.floor2 .floor-item-link a:hover {
	color:#d00;
	border-color:#d00
}
.floor-banner {
	height:90px;
	overflow:hidden;
	margin-top:30px
}
.floor-banner-fl {
	float:left;
	height:90px
}
.floor-banner-fr {
	float:right;
	height:90px
}
.floor-banner .g-ad-random li {
	display:none
}
.floor-banner .g-ad-random li.active {
	display:block
}
.floor3 {
	height:319px;
	overflow:hidden;
	margin-top:27px;
}
.floor-job,.floor-job-bd,.floor-job-hd,.floor3 .floor-bd {
	height:260px;
	overflow:hidden
}
.floor-job-hd {
	width:260px;
	float:left
}
.floor-job-bd {
	width:1190px;
	float:left;
	background:#fff
}
.floor-job-item {
	width:1192px;
	display:none
}
.floor-job-item.active {
	display:block
}
.floor-job-title {
	float:right;
	font-size:14px;
	color:#666;
	line-height:26px
}
.floor-job-title li {
	float:left;
	width:78px;
	text-align:center;
	cursor:pointer
}
.floor-job-title li.floor-job-line,.floor-job-title li.floor-job-line:hover {
	width:5px;
	color:#dbdbdb
}
.floor-job-title li.floor-job-more {
	width:auto;
	white-space:nowrap;
	color:#999
}
.floor-job-title li.active,.floor-job-title li:hover {
	color:#305299
}
.floor-job-bd .hot-ul li {
	width:249px;
	height:79px;
	padding:21px 24px 30px;
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	float:left;
	display:inline
}
.floor-job-bd .hot-name {
	height:26px;
	line-height:26px;
	font-size:16px;
	color:#333;
	font-weight:400
}
.floor-job-bd .hot-name i {
	height:26px;
	line-height:26px;
	font-size:12px;
	color:#888;
	font-weight:400
}
.floor-job-bd .hot-name .max-name {
	font-size:16px;
	max-width:249px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.floor-job-bd .hot-name a:hover .max-name {
	color:#c00
}
.hot-request {
	height:23px;
	line-height:18px;
	font-size:12px;
	color:#888;
	margin-bottom:7px
}
.hot-company {
	font-size:14px;
	color:#888;
	padding-top:8px;
	border-top:1px dashed #eee
}
.hot-company i {
	margin:0 0 0 5px
}
.hot-company .max-text {
	max-width:185px;
	display:inline-block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	vertical-align:top
}
.icon-pack {
	padding:0 3px;
	height:16px;
	line-height:16px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-size:12px;
	color:#ff9865;
	border:1px solid #ff9865;
	margin-top:-3px;
	border-radius:2px;
	cursor:default
}
.icon-fastrecruit {
	width:32px;
	height:20px;
	display:inline-block;
	vertical-align:middle
}
.footer-help {
	margin-top:15px!important
}
.news-item-wrap {
	width:1225px
}
.news-item {
	width:380px;
	float:left;
	margin-right:25px
}
.news-item-hd {
	overflow:hidden;
	height:30px;
	line-height:18px
}
.news-item-bd .img,.news-item-bd .img img {
	width:380px;
	height:220px
}
.news-item h2 {
	float:left;
	font-size:16px
}
.news-item .more {
	float:right;
	color:#999
}
.news-item .more:hover {
	color:#c00
}
.news-item-bd .img {
	overflow:hidden;
	position:relative
}
.news-item-bd .img-title {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	background:#999;
	background:rgba(0,0,0,.6);
	height:36px;
	line-height:36px;
	color:#fff;
	text-indent:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-right:10px
}
.news-item-list {
	padding:15px 0 0
}
.news-item-list li {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	line-height:28px
}
.news-item-list em {
	color:#d00;
	margin-right:10px
}
.news-item .dot {
	font-family:consolas,arial,sans-serif;
	font-size:16px;
	padding:0 2px
}
.news-item-footer {
	padding:15px 0 0
}
.news-item-footer h3 {
	font-size:14px;
	line-height:22px
}
.news-item-footer h3 a {
	display:block;
	width:100%;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.news-item-footer p {
	height:36px;
	overflow:hidden;
	padding:0 0 3px
}
.huizhan-uislider,.huizhan-uislider .uislider-content li img {
	width:380px;
	height:220px
}
.time-address {
	color:#999;
	overflow:hidden
}
.time-address .time {
	float:left
}
.time-address .address {
	float:right;
	max-width:230px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.huizhan-uislider {
	display:inline;
	float:left;
	overflow:hidden;
	position:relative
}
.huizhan-uislider .uislider-content li {
	display:none;
	position:relative;
	z-index:1;
	width:380px;
	height:220px;
	overflow:hidden
}
.huizhan-uislider .uislider-content .uislider-c {
	display:none
}
.huizhan-uislider .uislider-content .active {
	display:block
}
.huizhan-uislider .next,.huizhan-uislider .prev {
	position:absolute;
	top:50%;
	margin-top:-31px;
	z-index:1;
	width:28px;
	height:62px;
	line-height:62px;
	background:#000;
	background:rgba(0,0,0,.2);
	color:#fff;
	text-align:center;
	font-size:22px;
	font-weight:400;
	font-family:simsun;
	cursor:pointer;
	_background-color:#000;
	filter:alpha(opacity=20);
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.huizhan-uislider .uislider-pager {
	display:none
}
.huizhan-uislider:hover .uislider-pager {
	display:block
}
.huizhan-uislider .prev {
	left:0;
	border-radius:0 5px 5px 0
}
.huizhan-uislider .next {
	right:0;
	border-radius:5px 0 0 5px
}
.sellershow {
	width:1190px;
	overflow:hidden
}
.sellershow .tab-title {
	height:28px;
	padding-top:25px;
	border-bottom:1px solid #eee;
	font-size:14px;
	color:#999
}
.sellershow .tab-title .more {
	font-size:12px;
	color:#999;
	float:right
}
.sellershow .tab-title .more a {
	color:#999
}
.sellershow .tab-title .more a:hover {
	color:#d00
}
.sellershow .tab-t {
	display:inline;
	float:left;
	cursor:pointer;
	margin:0 35px -1px 0;
	height:28px;
	position:relative;
	text-align:center;
	border-bottom:1px solid #e5e5e5
}
.footer-help .ico-gif-hot,.footer-help .ico-new {
	margin-top:-5px;
	vertical-align:top
}
.sellershow .tab-title .active {
	border-bottom:2px solid #1057a7;
	font-weight:700;
	color:#333
}
.sellershow .tab-content {
	height:96px;
	padding-top:10px;
	overflow:hidden;
	width:1200px
}
.sellershow .tab-c {
	display:none
}
.sellershow .tab-content .active {
	display:block
}
.sellershow .tab-content li {
	width:95px;
	overflow:hidden;
	height:88px;
	display:inline;
	float:left;
	padding:0 14px 8px 0
}
.sellershow .img,.sellershow .img img {
	width:93px;
	height:58px
}
.sellershow .img {
	border:1px solid #eee;
	overflow:hidden;
	cursor:pointer
}
.sellershow .title {
	text-align:center;
	height:28px;
	line-height:28px;
	overflow:hidden;
	cursor:pointer
}
.footer-help,.footer-links {
	line-height:130%;
	overflow:hidden
}
.sellershow .tab-c a {
	color:#666
}
.sellershow .tab-c a:hover {
	color:#d00
}
.footer-help {
	background:#222;
	padding:30px 0 0
}
.footer-logo {

	width:195px;
	height:50px
}
.footer-logo-jt {

	width:195px;
	height:50px
}
.footer-help dt {
	color:#fff;
	font-size:14px;
	font-weight:700;
	padding:0 0 13px
}
.footer-help dl {
	padding:0 40px;
	float:left;
	width:140px
}
.footer-help dl.copyright {
	border-left:0;
	padding:0;
	width:180px
}
.footer-help dd {
	padding:0 0 8px;
	color:#999
}
.footer-help dd a {
	color:#999
}
.footer-help .highlight,.footer-help dd a:hover {
	color:#fff
}

.footer-help dl.follow {
	border-right:none;
	padding-right:0;
	width:180px
}

.footer-help .footer-qrcode-wrap {
	width:111px;
	height:111px
}
.footer-help .ico-tousu {
	margin-right:8px;
	margin-left:3px
}
.footer-help .ico-weibo,.footer-help .ico-weixin {
	margin-left:3px
}
.footer-help .ico-qiaqia {
	margin-right:9px;
	margin-left:4px
}
.footer-links .container {
	position:relative
}
.footer-links-title {
	width:180px;
	position:absolute;
	left:0;
	top:15px
}
.footer-links-bd {
	float:left;
	margin-left:220px;
	padding:10px 0 0;
	border-top:1px solid #444
}
.footer-links .links {
	width:970px
}
.footer-links {
	background:#222;
	padding:15px 0 10px
}
.footer-links dl {
	zoom:1;
	line-height:22px;
	overflow:hidden;
	padding-bottom:5px
}
.footer-links dt {
	color:#444;
	font-size:14px;
	font-weight:700;
	float:left
}
.footer-links dd a {
	color:#888;
	padding:0 10px 0 0
}
.footer-links dd a:hover {
	color:#fff
}
.footer {
	text-align:left;
	background:#222;
	padding:5px 0 0
}
.footer .links {
	padding:0
}
.footer .links a {
	margin:0 5px 0 0;
	color:#888
}
.footer .links a:hover {
	color:#fff
}
.footer .authentication {
	background:#222;
	padding:5px 0 20px 220px
}
.footer .authentication div {
	padding-bottom:10px;
	text-align:left
}
.footer .authentication a {
	margin:0 3px 0 0;
	display:inline-block;
	opacity:.5
}
.footer .authentication a:hover {
	opacity:1
}
.footer .anquanorg,.footer .cnnic,.footer .ebs,.footer .ebs2,.footer .ebs3,.footer .ghwsx,.footer .icp,.footer .sz110,.footer .szfwlt {
	display:inline-block;
	height:40px;
	width:99px;

}
.footer .sz110 {
	background-position:left top;
	width:111px
}
.footer .icp {
	background-position:-116px top;
	width:119px
}
.footer .ebs {
	background-position:-240px top
}
.footer .cnnic {
	background-position:-344px top;
	width:111px
}
.footer .ghwsx {
	background-position:-460px top;
	width:111px
}
.footer .ebs2 {
	background-position:-575px top
}
.footer .szfwlt {
	background-position:-680px top
}
.footer .anquanorg {
	background-position:-784px top;
	width:111px
}
.footer .ebs3 {
	background-position:-900px top
}
.footer .copyright {
	margin:10px 0;
	padding:0 ;
	color:#888
}
.footer .copyright span {
	margin:0 5px 0 0
}
.footer .copyright a {
	color:#888
}
.footer .copyright a:hover {
	color:#fff
}
.top-notice {
	background:#FFF9D9;
	color:#FF6D00;
	line-height:32px;
	height:32px;
	overflow:hidden;
	text-align:center;
	position:relative;
	z-index:99999
}
.top-notice .close {
	cursor:pointer;
	line-height:5px;
	margin-right:10px;
	margin-top:10px;
	overflow:hidden;
	width:7px;
	height:7px;
	float:right;
	border:1px solid #BE8600;
	background:#fff;
	color:#BE8600;
	font-family:monospace;
	*line-height:6px
}
.top-banner1,.top-banner2 {
	height:90px;
	overflow:hidden;
	position:relative;
	width:100%;
	margin:0 auto;
	max-width:1920px
}
.top-banner2 {
	height:180px
}
.top-banner1 .close,.top-banner2 .close {
	position:absolute;
	background:#999;
	background:rgba(0,0,0,.5);
	width:22px;
	height:22px;
	line-height:22px;
	top:34px;
	right:5px;
	color:#fff;
	cursor:pointer;
	text-align:center;
	font-size:16px;
	font-family:cursive
}
#J_topBanner .img-big,#J_topBanner .img-small {
	background-repeat:no-repeat;
	background-position:top center;
	background-size:cover
}
.pop-banner,.pop-banner-bd,.pop-banner-hd {
	width:265px;
	overflow:hidden
}
.top-banner2 .close {
	top:75px
}
#J_topBanner .img-big {
	height:180px
}
#J_topBanner .img-small {
	height:90px
}
#J_topBanner .container {
	position:relative
}
.pop-banner {
	border:1px solid #ddd;
	padding:1px;
	background:#fff;
	height:211px;
	position:fixed;
	bottom:0;
	left:0;
	z-index:999999;
	_position:absolute;
	_clear:both;
	_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) - 1:document.body.scrollTop +(document.body.clientHeight-this.clientHeight) - 1);
	display:none
}
.pop-banner-hd {
	height:26px;
	line-height:24px;
	background:#f3f3f3
}
.pop-banner-hd h4 {
	font-size:12px;
	font-weight:400;
	display:inline;
	float:left;
	color:#555;
	padding-left:10px
}
.pop-banner-close {
	cursor:pointer;
	float:right;
	margin-right:9px;
	font-weight:700;
	color:#666
}
.feed h3,.pop-banner-close:hover {
	color:#000
}
.pop-banner-bd {
	height:185px
}
.pop-banner-bd li {
	display:none
}
.pop-banner-bd li.active {
	display:block
}
.show-popBanner {
	display:block!important
}
.hide-popBanner {
	display:none
}
.right-fixed {
	position:fixed;
	right:0;
	bottom:100px;
	z-index:99999;
	min-height:126px
}
.right-fixed .hd {
	height:34px;
	width:34px;
	background-color:#b1c0dd;
	cursor:pointer
}
.right-fixed .bd {
	padding:0;
	background:#fff;
	position:absolute;
	right:36px;
	top:0;
	width:0;
	height:0;
	border-radius:5px;
	box-shadow:0 0 10px rgba(102,102,102,.5);
	overflow:hidden;
	transition:all .3s ease;
	filter:alpha(Opacity=0);
	opacity:0
}
.right-fixed .bd li {
	height:36px;
	line-height:36px
}
.right-fixed-item {
	position:relative;
	margin-bottom:4px
}
.right-fixed-item:hover .hd {
	background-color:#2a54a1;
	height:34px
}
.right-fixed-item:hover .bd {
	opacity:1;
	filter:Alpha(opacity=100);
	display:block;
	white-space:nowrap;
	padding:10px 20px;
	width:auto;
	height:auto
}
.f-mask,.feedback-pop {
	width:100%;
	height:100%;
	left:0;
	top:0
}
.right-fixed-item-tel .hd {
	background-position:5px -27px
}
.feedback .hd {
	background-position:5px -68px
}
.go-top {
	display:none
}
.go-top .hd {
	background-position:5px -110px
}
#right-fixed-feedback .bd {
	cursor:pointer
}
.feedback-pop {
	position:fixed;
	display:none;
	z-index:999999
}
.f-mask {
	background:#000;
	opacity:.5;
	-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	filter:alpha(Opacity=50);
	position:absolute;
	z-index:99
}
.inner-feed {
	width:440px;
	height:520px;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-243px;
	margin-left:-224px;
	z-index:100;
	border:8px solid rgba(255,255,255,.44)
}
.feed {
	padding:20px;
	height:480px;
	background:#fff;
	position:relative;
	z-index:101
}
#feedemail {
	margin-top:10px
}
.feed h3 {
	font-size:18px;
	font-weight:400;
	margin-top:5px
}
.feed-tip {
	width:378px;
	height:40px;
	background:#fff0f0;
	border:1px solid #f1dede;
	margin-top:15px;
	padding:7px 10px;
	line-height:20px;
	font-size:14px;
	color:#666
}
.feed-dl .feed-area,.feed-dl .feed-input {
	width:378px;
	border:1px solid #ddd;
	background:#fff
}
.feed-dl {
	overflow:hidden;
	margin-top:12px
}
.feed-dl dt {
	font-size:14px;
	color:#333;
	margin-bottom:10px
}
.feed-dl .feed-input {
	height:38px;
	padding:0 10px
}
.feed-dl .feed-area {
	height:125px;
	padding:5px 10px;
	resize:none;
	font-size:14px;
	color:#999
}
.feed .feed-btn {
	width:190px;
	height:40px;
	display:block;
	margin-top:20px;
	border-radius:4px;
	background:#1057a7;
	color:#fff;
	text-align:center;
	line-height:40px;
	font-size:14px;
	margin-right:auto;
	margin-left:auto;
	cursor:pointer
}
.feed .feed-close {
	position:absolute;
	right:20px;
	top:23px;
	height:26px;
	line-height:26px;
	font-size:24px;
	color:#666;
	cursor:pointer
}
.feed #feed-msg {
	margin-top:5px;
	color:#c00;
	font-size:12px;
	text-align:center
}
.seokeyword {
	height:38px;
	line-height:38px;
	font-size:12px;
	font-weight:400;
	display:inline-block
}
.new-ana-tit {
	height:18px;
	top:10px;
	left:10px;
	line-height:18px;
	background:#1057a7;
	padding:0;
	width:30px
}
.new-analysis,.promote {
	padding-left:50px!important
}
.new-analysis {
	width:516px
}
.promote {
	width:523px!important
}
#g-feedback {
	width:32px;
	height:32px;
	padding:6px;
	background:#1057a7;
	color:#fff
}
.header .logo-anniversary {
	position:absolute;
	left:205px;
	top:23px;
	height:85px;
	width:74px;
	text-indent:-9999px;
	overflow:hidden;
	background:0 0;
	display:block
}
.header .header-fixed .logo-anniversary {
	background:0 0
}
#right-menu,#right-menu1,.aside-hidden,.aside-right,.modal.aside-hidden,.modal.aside-right {
	display:none!important
}

