﻿body,
div,
dl,
dt,
dd,
ul,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
select,
input,
textarea,
button,
p,
blockquote,
th,
td,
img,
iframe {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

input,
button,
textarea,
option {
	font: 12px "\5b8b\4f53", Arial, Helvetica, sans-serif;
}

ul,
li,
div {
	list-style: none;
	border: 0px;
}

img {
	border: 0px;
}

.clear {
	font: 0px/0px serif;
	display: block;
	clear: both;
}

html {
	-webkit-text-size-adjust: none;
}

input {
	outline: none;
}

button {
	border: none;
}

textarea {
	resize: none;
}

a {
	text-decoration: none;
}

body:nth-of-type(1) input:focus,
textarea:focus {
	outline: none;
}

body {
	font: 12px "\5b8b\4f53", "Tahoma", "Arial", "Microsoft Yahei";
	color: #333;
	background: #fff;
	position: relative;
}
.iframe{width:100%;height:33px;overflow:hidden;}
.banneradv {
	width: 1180px;
	margin: 5px auto 0;
	overflow: hidden;
}

.banneradv ul {
	width: 1180px;
	display: inline;
	float: left;
	margin: 0px 0 0 -5px;
}

.banneradv ul li {
	display: block;
	float: left;
	padding: 10px 5px 0 5px;
}

.banneradv ul li a,
.banneradv ul li {
	float: left;
}

#header {
	width: 100%;
	height: 32px;
	margin: 0px auto;
	border-bottom: 1px solid #f1f1f1;
	background: #fafafa;
}

.head {
	width: 1180px;
	height: 32px;
	margin: 0px auto;
}

.head span {
	display: block;
	float: left;
	line-height: 32px;
}

.head span a {
	color: #999999;
	margin-right: 3px;
	margin-left: 3px;
}

.head span a.login {
	color: #0072bc;
	margin-left: 20px;
}

.head span a.gom {
	margin: 0px 8px;
}

.head p {
	display: block;
	float: right;
	line-height: 32px;
	color: #999999;
}

.head p a {
	color: #999999;
	margin: 0px 5px;
}

.head p a.mobile {
	display: inline-block;
	width: 50px;
	vertical-align: middle;
	line-height: 31px;
	text-indent: 12px;
	background: url("/images/News/newsindex.png") no-repeat 0 -295px;
}

.head a:hover,
.head span a.login:hover {
	text-decoration: underline;
	color: #ff6600;
}

.top {
	width: 1180px;
	margin: 0 auto;
	position: relative;
	height: 107px;
	z-index: 9999;
}

.top img {
	position: absolute;
	top: 22px;
	left: 0px;
}

.top h3 {
	font: normal 30px/30px "microsoft yahei";
	border-left: #d7d7d7 1px solid;
	height: 30px;
	position: absolute;
	left: 280px;
	top: 49px;
	padding-left: 12px;
	color: #0981da;
}

.top p {
	float: left;
	font: normal 14px/28px "Microsoft Yahei", "\5b8b\4f53";
	color: #e2e2e2;
	position: absolute;
	left: 370px;
	top: 15px;
}

.top p a {
	color: #333;
	padding: 0 14px;
}

.top p a:hover {
	color: #0981da;
}

.top p .hot {
	font-weight: bold;
	color: #0981da;
}

.top form {
	width: 568px;
	height: 40px;
	position: absolute;
	left: 380px;
	top: 45px;
	z-index: 1;
}

.top input {
	width: 465px;
	height: 36px;
	float: left;
	color: #666;
	text-indent: 6px;
	border: 2px solid #dddddd;
	border-right: 0;
	font: normal 12px/32px "Microsoft Yahei", "\5b8b\4f53";
}

.top button {
	width: 100px;
	height: 40px;
	float: left;
	cursor: pointer;
	background: #0981da;
	color: #fff;
	font: bold 16px/33px "Microsoft Yahei", "\5b8b\4f53";
}
.rt-btns{
	position:absolute;
	top: 45px;
	right: 0;
	width: 216px;
}
.rt-btns a{
	width: 58px;
	color: #333;
	margin-left: 20px;
	height: 40px;
	float: right;
	font:normal 12px/40px "microsoft yahei";
	padding-left: 30px;
	
}
.rt-btns a.sell{
	background: url(../../images/product2017/bj-icon.png) 8px 12px no-repeat #ebebeb;
}
.rt-btns a.buy{
	background: url(../../images/product2017/bj-icon.png) 8px -40px no-repeat #ebebeb;
}
.extens{
	width: 1180px;
	margin: 15px auto 0;
	line-height: 30px;
	color: #666;
}
.extens a{
	color: #fff;
	background: #ff6600;
	display: inline-block;
	margin-left: 5px;
	font:normal 14px/30px "microsoft yahei";
	padding: 0 6px;
}
.changebox{width: 255px;float: left;height: 225px;overflow: hidden;background: #f7f7f7; margin-top: 20px;}
.changebox h3{width: 249px;float: left;background: #037ccb;padding-left: 6px;height: 35px;border-top: 2px solid #037ccb;}
.changebox h3 a{width: 81px;color: #fff;float: left;height: 35px;display: block;font: 14px/35px "Microsoft Yahei";text-align: center;}
.changebox h3 a.focus{background: #fff;width: 81px;color: #333;}

.changetab1{width: 255px;float: left;}
.changetab1 ul li{width: 127px;height: 37px;overflow: hidden;float: left;border-bottom: 1px dotted #e4e4e4;background: url(/images/caigou/buyerBg.png) no-repeat 10px -835px;text-indent: 25px;}
.changetab1 ul li:hover{background: url(/images/caigou/buyerBg.png) no-repeat 10px -875px;}
.changetab1 ul li a{color: #666;font: 14px/37px "\5b8b\4f53";}
.changetab1 ul li:hover a{color: #333;}
.changetab2{width: 255px;float: left;}
.changetab2 p{width: 255px;float: left;padding-top: 5px;}
.changetab2 p a{width: 127px;height: 30px;float: left;display: block;overflow: hidden;text-align: left;color: #333;font: 12px/30px "\5b8b\4f53";text-indent: 12px;}
.changetab2 p a:hover{color: #037ccc;}
.changetab3{width: 255px;float: left;height: 190px;overflow: hidden;padding-top: 10px;}
.changetab3 p{color: #333;width: 230px;float: left;height:28px;overflow: hidden;padding: 0 15px;}
.changetab3 p a{color: #333;font: 12px/28px "\5b8b\4f53";padding: 0 3px;}
.changetab3 p a:hover{color: #037ccc;}

.mian {
	width: 100%;
	background: #f2f2f2;
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	overflow: hidden;
}

.findtop {
	width: 1178px;
	margin: 20px auto 0;
	border: 1px solid #e6e6e6;
	border-radius: 3px;
	background-color: #fff;
}

.location {
	width: 1178px;
	float: left;
	height: 50px;
	border-bottom: 1px solid #e6e6e6;
}

.location .p-sub {
	padding-left: 14px;
	color: #999;
	width: 1000px;
	float: left;
	overflow: hidden;
}

.location a {
	font: normal 14px/50px "Microsoft Yahei";
	color: #666;
	padding: 0 8px 0 9px;
}

.location a:hover {}

.location span {
	float: right;
	width: 104px;
	margin-top: 18px;
	padding-right: 20px;
}

.location span a {
	color: #f60;
	font: normal 12px "Microsoft Yahei";
}

.location span b {
	width: 15px;
	height: 15px;
	background: #ff6600;
	color: #fff;
	display: inline-block;
	margin-left: 8px;
	text-align: center;
	line-height: 15px;
	border-radius: 6px;
	float: right;
	margin-top: -15px;
}

ul.newLocation {
	width: 1000px;
	float: left;
	padding: 10px 0 10px 10px;
}

ul.newLocation li {
	display: inline-block;
	margin: 0 0px;
	font-family: microsoft yahei;
	position: relative;
	background: url("/images/caigouSearch.png") no-repeat 100% -329px;
	vertical-align: top;
}

ul.newLocation li {
	_zoom: 1;
	*display: inline;
}

ul.newLocation li:last-child {
	background: none;
}

ul.newLocation li a.bigClass {
	display: block;
	padding: 0 20px 0 12px;
	line-height: 30px;
	font-size: 14px;
	color: #333;
}

ul.newLocation li.lists:hover a.bigClass {
	border: 1px solid #0981da;
	padding: 0 19px 0 11px;
	line-height: 29px;
	border-bottom: 0;
	background: #fff url("/images/caigouSearch.png") no-repeat 100% -290px;
}

.productLists {
	position: absolute;
	border: 1px solid #0981da;
	width: 320px;
	padding: 8px 10px 10px 0;
	background: #fff;
	display: none;
	top: 30px;
	left: 0;
	z-index: 99999;
}

.productLists a {
	width: 33.33%;
	float: left;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	color: #666;
	margin: 0;
	padding: 0;
	font-size: 12px;
	text-indent: 15px;
}

.productLists a:hover {
	color: #ff6600;
}

ul.newLocation li.lists:hover .productLists {
	display: block;
}

.found {
	width: 1178px;
	float: left;
	z-index: 14;
	overflow: hidden;
	padding: 0 0 10px 0;
}

.found span {
	width: 90px;
	float: left;
	padding-left: 23px;
	color: #999;
	font: normal 14px/40px "Microsoft Yahei";
}

.found ul {
	width: 1000px;
	float: left;
	padding-left: 15px;
	padding-top: 8px;
}

.found ul li {
	width: 110px;
	float: left;
	height: 30px;
	margin-right: 10px;
	overflow: hidden;
}

.found ul li a {
	font: normal 12px/30px "\5b8b\4f53";
	color: #333;
}

.found ul li a:hover {
	color: #f60;
}

.found a.more {
	width: 24px;
	height: 24px;
	float: right;
	cursor: pointer;
	background: url("/images/found-icon.jpg") no-repeat;
	margin-right: 19px;
	margin-top: 12px;
}

.found a.icon-arrow-down {
	width: 24px;
	height: 24px;
	float: right;
	cursor: pointer;
	background: url("/images/found-icon.jpg") no-repeat;
	margin-right: 19px;
	margin-top: 12px;
	display: block;
}

.switch-outer a {
	width: 28px;
	height: 28px;
	border: 1px solid #398901;
	margin-right: 19px;
	margin-top: 12px;
	color: #398901;
	text-align: center;
}


/*.switch-outer a.more{float: right;text-align: center;background-position: -63px -90px;background:url(/images/pro2015.png) no-repeat -80px -78px;}*/

.switch-outer a.icon-arrow-down {
	height: 24px;
	line-height: 24px;
	float: right;
	margin-right: 19px;
	border: 1px solid #dbdbdb;
	margin-top: 12px;
	display: block;
	text-align: center;
	background: #f5f5f5 url("/images/pro2015.png") no-repeat 100% -261px;
	padding: 0 20px 0 5px;
	border-radius: 2px;
	color: #666;
}

.switch-outer a.more {
	height: 24px;
	line-height: 24px;
	float: right;
	margin-right: 19px;
	border: 1px solid #dbdbdb;
	margin-top: 12px;
	display: block;
	text-align: center;
	background: #f5f5f5 url("/images/pro2015.png") no-repeat 100% -261px;
	padding: 0 20px 0 5px;
	border-radius: 2px;
	color: #666;
}

.content {
	width: 1180px;
	margin: 20px auto 0;
}

.proLeft {
	width: 900px;
	float: left;
}

.listRight {
	width: 898px;
	float: left;
}

.listtitle {
	width: 896px;
	height: 39px;
	margin: 0 auto 0;
	position: relative;
	border: 1px solid #e4e4e4;
	background: #fafafa;
}

.listtitle p {
	display: block;
	height: 39px;
	position: absolute;
	top: 0;
	left: 0;
}

.listtitle p a {
	width: 110px;
	height: 41px;
	text-align: center;
	display: inline-block;
	margin-top: -1px;
	margin-left: -1px;
	font: normal 18px/39px "Microsoft Yahei";
	text-decoration: none;
	color: #fff;
	background: #0981da;
	float: left;
}

.listtitle span {
	position: absolute;
	right: 10px;
	top: 0;
	font: normal 12px/39px "Microsoft Yahei";
	color: #333;
	height: 39px;
}

.listtitle span i {
	font: normal 12px/39px "Microsoft Yahei";
	color: #ff6600;
	padding: 0 6px;
}

.listtitle span h1 {
	display: inline;
	font: normal 12px/39px "Microsoft Yahei";
}

.screening {
	width: 896px;
	margin: 0 auto;
	background: #fff;
	position: relative;
	height: 39px;
	border: 1px solid #e4e4e4;
	border-top: 0;
	z-index: 9998;
	border-radius: 0 0 3px 3px;
}

.scrLeft {
	width: 590px;
	height: 39px;
	float: left;
}

.type {
	width: 109px;
	height: 39px;
	border-right: 1px solid #e4e4e4;
	position: absolute;
	left: 0;
	top: 0;
}

.selectcompany {
	width: 108px;
	position: absolute;
	border: 1px solid #e4e4e4;
	background: #fff;
	top: 39px;
	left: 0px;
	z-index: 9997;
}

.selectcompany ul {
	width: 108px;
	float: left;
	padding: 5px 0;
}

.selectcompany ul li {
	display: inline;
	width: 108px;
}

.selectcompany ul li a {
	font: 14px/24px "\5b8b\4f53", "Tahoma", "Arial", "Microsoft Yahei";
	color: #777;
	text-indent: 10px;
	display: block;
	vertical-align: bottom
}

.selectcompany ul li a:hover {
	background: #0981da;
	color: #fff;
	width: 108px;
}

.selectbox_area {
	width: 109px;
	position: absolute;
	border-right: 1px solid #e4e4e4;
	height: 39px;
	text-indent: 20px;
	top: 0;
	left: 111px;
	z-index: 9996;
	background: url("/images/Details-2015.png") no-repeat -6px 16px;
}

.selectbox_areadown {
	width: 109px;
	position: absolute;
	border-right: 1px solid #e4e4e4;
	height: 39px;
	top: 0;
	text-indent: 20px;
	left: 111px;
	z-index: 9996;
	background: url("/images/Details-2015.png") no-repeat -6px -12px;
}

.selectbox_model {
	left: 0;
	text-indent: 20px;
	width: 109px;
	height: 39px;
	line-height: 39px;
	position: absolute;
	top: 0;
	border-right: 1px solid #e4e4e4;
	background: url("/images/Details-2015.png") no-repeat -6px 16px;
}

.selectbox_modeldown {
	left: 0;
	text-indent: 20px;
	width: 109px;
	height: 39px;
	line-height: 39px;
	position: absolute;
	border-right: 1px solid #e4e4e4;
	top: 0;
	background: url("/images/Details-2015.png") no-repeat -6px -12px;
}

.selectbox_time a,
.selectbox_model a,
.selectbox_area a,
.selectbox_areadown a,
.selectbox_modeldown a {
	color: #848282;
	font: normal 14px/39px "\5b8b\4f53";
}

.selectarea {
	width: 261px;
	position: absolute;
	z-index: 999;
	top: -1px;
	background: #fff;
}

.selectarea ul {
	width: 254px;
	position: absolute;
	border: 1px solid #e4e4e4;
	background: #fff;
	top: 39px;
	left: 107px;
}

.selectarea ul li {
	float: left;
}

.selectarea ul li.allareaz {
	width: 100%;
	background: #0981da;
}

.selectarea ul li.allareaz a {
	color: #fff;
}

.selectarea ul li a {
	display: block;
	color: #868a8f;
	padding: 10px
}

.selectarea ul li a:hover {
	background: #0981da;
	color: #fff;
}

.provinces {
	width: 251px;
	padding: 3px 0 3px 3px;
	float: left;
}

.provinces li {
	width: 48px;
	height: 24px;
	float: left;
	text-indent: 5px;
}

.provinces li .one {
	font: 14px/24px "\5b8b\4f53", "Tahoma", "Arial", "Microsoft Yahei";
	color: #666;
	position: relative;
}

.provinces li .one:hover {
	background: #0981da;
}

.price {
	left: 222px;
}

.up {
	background: url("/images/Details-2015.png") no-repeat -44px -66px;
	width: 54px;
	height: 39px;
	float: right;
}

.prcactiveup {
	background: url("/images/downDetails-2015.png") no-repeat -44px -66px;
	width: 54px;
	height: 39px;
	float: right;
	display: inline-block;
}

.prcactivedown {
	background: url("/images/downDetails-2015.png") no-repeat -47px -120px;
	width: 54px;
	height: 39px;
	float: left;
	display: inline-block;
}

.down {
	background: url("/images/Details-2015.png") no-repeat -47px -120px;
	width: 54px;
	height: 39px;
	float: left;
	border-right: 1px solid #e4e4e4;
}

.btns {
	width: 249px;
	left: 332px;
}

.btns p {
	float: left;
	line-height: 40px;
	height: 40px;
	margin-left: 10px;
}

.btns p input {
	width: 60px;
	height: 21px;
	border: 1px solid #d5d5d5;
	text-align: center;
	line-height: 21px;
	color: #848283;
}

.btns p span {
	color: #848283;
	height: 43px;
	line-height: 43px;
}

.btns p button {
	width: 40px;
	height: 21px;
	background: #fff9f1;
	border: 1px solid #ffa25d;
	margin-left: 8px;
	cursor: pointer;
	color: #ff712b;
}

.proList {
	width: 900px;
	float: left;
}

.proList ul {
	float: left;
}

.proList ul li {
	width: 860px;
	height: 124px;
	float: left;
	margin-top: 20px;
	border: 1px solid #fff;
	background: #fff;
	padding: 19px;
}

.proList ul li:hover {
	border: 1px solid #f60;
}

.proList ul li table {
	width: 150px;
	height: 124px;
	float: left;
	margin-right: 20px;
}

.proList ul li table tr td {
	width: 150px;
	height: 124px;
	text-align: center;
	vertical-align: middle;
}

.text-conten {
	width: 570px;
	float: left;
}

.text-conten h3 {
	width: 570px;
	height: 32px;
	float: left;
	overflow: hidden;
}

.text-conten h3 a {
	font: 16px/32px "Microsoft Yahei";
	color: #333;
}

.text-conten h3 a font {
	font-weight: bold;
}

.text-conten h3 a:hover {
	color: #f60;
}

.proList ul li.biaowang .text-conten span {
	width: 485px;
	height: 36px;
	float: left;
	overflow: hidden;
	color: #8d8a8a;
	font: 12px/18px "\5b8b\4f53";
	margin-top: 8px;
}

.text-conten span {
	width: 570px;
	height: 36px;
	float: left;
	overflow: hidden;
	color: #888;
	font: 12px/20px "\5b8b\4f53";
	margin-top: 6px;
}

.text-conten span i {
	font-style: normal;
	color: #0981da;
	float: left;
}

.text-conten span em {
	float: left;
	font-style: normal;
	width: 520px;
}

.text-conten span a {
	color: #8d8a8a;
	padding-right: 40px;
	display: inline-block;
	position: relative;
}

.grade {
	width: 570px;
	float: left;
	margin-top: 20px;
}

.grade a {
	width: 253px;
	float: left;
	display: block;
	color: #333;
}

a.comname {
	position: relative;
	padding-right: 14px;
	font: 14px/22px "Microsoft Yahei";
}

i.companyAuth {
	display: inline-block;
	width: 23px;
	height: 22px;
	margin-left: 10px;
	vertical-align: middle;
	background: url("/images/authentication.png") no-repeat 0 0;
}

i.personAuth {
	display: inline-block;
	width: 23px;
	height: 22px;
	margin-left: 10px;
	vertical-align: middle;
	background: url("/images/authentication.png") no-repeat -31px 0;
}

i.noAuth {
	display: inline-block;
	width: 23px;
	height: 22px;
	margin-left: 10px;
	vertical-align: middle;
	background: url("/images/authentication.png") no-repeat -62px 0;
}

.year {
	width: 197px;
	height: 20px;
	overflow: hidden;
	z-index: 14;
	color: #bca4a4;
	margin-top: 3px;
}

.year b {
	display: block;
	width: 94px;
	height: 20px;
	text-align: right;
	margin-top: 3px;
	float: left;
}

.year b.free {
	vertical-align: middle;
	background: url("/images/company/companyList.png") no-repeat 0 0px;
}

.year b.primary {
	vertical-align: middle;
	background: url("/images/company/companyList.png") no-repeat 0 -25px;
}

.year b.intermediate {
	vertical-align: middle;
	background: url("/images/company/companyList.png") no-repeat 0 -51px;
}

.year b.senior {
	vertical-align: middle;
	background: url("/images/company/companyList.png") no-repeat 0 -78px;
}

.year b.topLevel {
	vertical-align: middle;
	background: url("/images/company/companyList.png") no-repeat 0 -102px;
}

.year em {
	color: #766969;
	font-size: 16px;
	float: left;
	font-style: normal;
	margin-left: 8px;
}

.year em font {
	font: bold 16px/18px "microsoft yahei";
	color: #ff002f;
	margin: 0 10px;
}

.xunjia-right {
	width: 106px;
	float: right;
	margin-top: 10px;
}

.xunjia-right span {
	font: normal 14px "Tahoma", "Microsoft Yahei";
	color: #ff7300;
	float: right;
}

.xunjia-right span em {
	font: normal 12px/17px "Microsoft Yahei";
}

.xunjia-right a.line-xun {
	width: 104px;
	height: 28px;
	float: left;
	display: block;
	font: normal 14px/28px "Tahoma", "Microsoft Yahei";
	margin-top: 15px;
	border: 1px solid #dcdcdc;
	border-radius: 2px;
	color: #666;
}

.proList ul li:hover .xunjia-right a.line-xun {
	background: #f60;
	border: 1px solid #f60;
	color: #fff;
}

.page {
	width: 898px;
	float: left;
	margin: 20px 140px 35px;
	height: 40px;
	line-height: 40px;
}

.page a {
	width: 40px;
	height: 38px;
	display: inline-block;
	border: 1px solid #e6e6e6;
	background: #fff;
	border-left: 0;
	text-align: center;
	font: normal 12px/38px "Tahoma";
	color: #666666;
	vertical-align: middle;
}

.page a.ft {
	border-left: 1px solid #e6e6e6;
	border-right: 0;
	background: #fff url("/images/company/companyList.png") no-repeat -56px -530px;
}

.page a.next {
	margin-right: 15px;
	background: #fff url("/images/company/companyList.png") no-repeat 15px -530px;
}

.page a.prev {
	width: 68px;
	background: #fff url("/images/company/companyList.png") no-repeat 8px -467px;
	border-left: 1px solid #e6e6e6;
}

.page a.lt {
	width: 68px;
	background: #fff url("/images/company/companyList.png") no-repeat 8px -497px;
}

.page a.on {
	background: #0180cd;
	border: 1px solid #0180cd;
	border-left: 0;
	color: #fff;
	font-weight: bold;
}

.page input {
	width: 38px;
	height: 38px;
	display: inline-block;
	text-align: center;
	border: 1px solid #e6e6e6;
	font: normal 12px/38px "Tahoma";
	margin: 0 10px;
	vertical-align: middle;
}

.page button {
	width: 52px;
	height: 40px;
	display: inline-block;
	text-align: center;
	border: 1px solid #e6e6e6;
	font: normal 12px/40px "Tahoma";
	vertical-align: middle;
	cursor: pointer;
	background: url("/images/company/companyList.png") no-repeat 0 -386px;
}

.proRight {
	width: 261px;
	float: right;
}

.hotline {
	width: 100%;
	float: left;
	height: 92px;
	background: url("/images/product2017/hotlineBg.png") no-repeat;
	margin-bottom: 15px;
	position: relative;
}

.hotline span {
	position: absolute;
	left: 98px;
	top: 20px;
	font: normal 16px/28px "microsoft yahei";
	color: #333;
}

.hotline em {
	position: absolute;
	left: 98px;
	top: 45px;
	font: normal 17px/28px "Tahoma", "\5b8b\4f53";
	color: #333;
}

.opera {
	width: 100%;
	float: left;
	background: #037ccc;
}

.opera a {
	height: 50px;
	width: 86px;
	float: left;
}

.rt-adv {
	width: 100%;
	float: left;
	margin-top: 20px;
}

.opera a+a {
	border-left: 1px solid #3297d9;
}

.opera a.btn1 {
	background: url("/images/product2017/btn.png") 10px 0 no-repeat;
}

.opera a.btn2 {
	background: url("/images/product2017/btn.png") -76px 0 no-repeat;
}

.opera a.btn3 {
	background: url("/images/product2017/btn.png") -162px 0 no-repeat;
}

.pro-tab {
	width: 100%;
	float: left;
	margin-top: 20px;
	background: #fff;
}

.pro-tab h3 {
	height: 37px;
	padding-left: 6px;
	background: #037ccb;
}

.pro-tab h3 a {
	margin-top: 2px;
	display: inline-block;
	width: 80px;
	text-align: center;
	font: normal 14px/35px "microsoft yahei";
	color: #fff;
}

.pro-tab h3 a.on {
	background: #fff;
	color: #333;
}

.proBot {
	display: none;
}

.proBot ul li {
	font-size: 14px;
	height: 36px;
}

.proBot ul li+li {
	border-top: 1px dashed #e3e3e3;
}

.proBot ul li span {
	float: left;
	width: 130px;
	background: url("/images/product2017/hot-icon.png") 20px center no-repeat;
	line-height: 36px;
	height: 36px;
	text-indent: 40px;
	overflow: hidden;
}

.proBot ul li span a {
	color: #666;
}

.box {
	margin-top: 20px;
	width: 100%;
	float: left;
	padding-bottom: 10px;
	background: #fff;
}

.titleList {
	width: 100%;
	float: left;
	height: 39px;
	position: relative;
	background: #fff;
}

.titleList h3 {
	border-bottom: 2px solid #0180cd;
	position: absolute;
	left: 20px;
	bottom: -1px;
}

.titleList h3 a {
	font: 18px/39px "Microsoft Yahei";
	color: #333;
}

.titleList a.more {
	color: #999;
	background: url("/images/caigouSearch.png") no-repeat -141px -50px;
	position: absolute;
	right: 12px;
	height: 39px;
	line-height: 39px;
	text-indent: 13px;
}
.box ul{
	width: 100%;
	float: left;
	margin-top: 6px;
}
.box ul li{
	height: 16px;
	padding: 7px 0 7px 20px;
}
.box ul li i{
	float: left;
	width: 22px;
	height: 16px;
	text-align: center;
	line-height: 16px;
	font-style: normal;
	background: #0072BC;
	color: #fff;
	
}
.box ul li span{
	line-height: 16px;
	width: 155px;
	height: 16px;
	float: left;
	margin-left: 8px;
	overflow: hidden;
}
.box ul li span a{
	color: #333;
}
.box ul li span a:hover{
	color: #ff6600;
}
.box ul li b{
	float: right;
	margin-right: 12px;
	color: #666666;
	width: 40px;
	text-align: right;
	font-weight: normal;
}
#foot {
	width: 100%;
	margin: 10px auto 0;
	text-align: center;
	font: normal 12px/22px "Tahoma";
	color: #666666;
	padding: 27px 0 15px 0;
	background: #fafafa;
}

#foot span {
	font: normal 14px/25px "\5b8b\4f53";
	color: #aaaaaa;
}

#foot span a {
	color: #666666;
	margin: 0 8px;
}

#foot p {
	color: #aaaaaa;
	margin-top: 10px;
}

#foot b {
	color: #cc0001;
}

#foot a:hover {
	text-decoration: underline;
	color: #ff6600;
}

#footer ul {
	width: 600px;
	display: block;
	margin: 15px auto 0;
	overflow: hidden;
}

#footer ul li {
	display: block;
	float: left;
	padding: 0px 4px;
}

#footer ul li a {
	width: 112px;
	height: 47px;
	display: block;
	float: left;
	background: #fff url("/images/Publicbg.png") no-repeat -1px 0px;
}

#footer ul li a.bg1 {
	background: #fff url("/images/Publicbg.png") no-repeat -122px 0px;
}

#footer ul li a.bg2 {
	background: #fff url("/images/Publicbg.png") no-repeat -243px 0px;
}

#footer ul li a.bg3 {
	background: #fff url("/images/Publicbg.png") no-repeat -364px 0px;
}

#footer ul li a.bg4 {
	background: #fff url("/images/Publicbg.png") no-repeat -483px 0px;
}

.backHome {
	width: 54px;
}

.backHome a.goTopBtn {
	width: 38px;
	height: 46px;
	display: block;
	float: left;
	background: #0058a9;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}

.backHome a.goTopBtn:hover {
	background: #0058a9;
	opacity: 1;
	filter: Alpha(Opacity=100);
}

.backHome a.guest,
.backHome a.guest:hover {
	background: url("/images/News/exhi.png") no-repeat 0 -180px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}

.backHome a.guest:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}

.backHome .weixin {
	position: relative;
	width: 38px;
	height: 46px;
	display: block;
	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}

.backHome .weixinBot {
	position: absolute;
	right: 64px;
	top: 0px;
}

.backHome .weixinBot img {
	/*width: 106px;
	height: 99px;*/
}

.backHome .weixin:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .mobile{
	position: relative;
	width: 54px;
	height: 54px;
	display: block;
	margin: 2px 0;
	float: left;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
	background: url("/images/News/exhi.png") no-repeat 0 -366px;
}
.backHome .mobile:hover{
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .mobile:hover .mobileBox{
	display: block;
	
}
.backHome .mobileBox{
	display: none;
	position: absolute;
	right: 54px;
	top: 0px;
	padding-right: 10px;
	z-index: 9999;
}
.mobileBox img{/* width:98px; *//* height:91px; */}
.backHome .qq {
	position: relative;
	width: 38px;
	height: 46px;
	float: left;
	
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}

.backHome .qq,
.backHome .qq:hover {
	background: url("/images/product2017/qq-icon.png") 0 0 no-repeat;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}

.backHome .qq:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}

.backHome .weixin,
.backHome .weixin:hover {
	background: url("/images/News/exhi.png") no-repeat -55px -366px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}

.backHome .weixin:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}

.backHome .qq:hover .qqconsult {
	display: block;
}

.qqconsult {
	display: none;
	position: absolute;
	left: -170px;
	top: -30px;
	width: 160px;
	padding-right: 10px;
	z-index: 9999;
}

.qqBox {
	width: 140px;
	height: 124px;
	background-color: #fff;
	border: #006699 10px solid;
}

.qqBox h3 {
	width: 138px;
	background-color: #006699;
	border: #fff 1px solid;
	height: 28px;
}

.qqBox h3 {
	font: 16px/28px "microsoft yahei";
}

.qqBox p {
	margin-left: 8px;
}

.qqBox p span {
	margin-top: 10px;
	float: left;
	line-height: 16px;
	color: #333333;
	margin-right: 12px;
	font-family: "microsoft yahei";
}

.qqBox p a {
	margin-top: 10px;
	display: block;
	float: left;
	cursor: pointer;
	border: none;
	height: 16px;
	line-height: 16px;
	width: 68px;
	color: #fff;
	font-family: "microsoft yahei";
}

.qqBox p a.btn1 {
	background-color: #006699;
}

.qqBox p a.btn2 {
	background-color: #f26522;
}

.toTop {
	width: 54px;
	height: 54px;
	position: fixed;
	_position: absolute;
	top: 434px;
	z-index: 999;
	_top: expression(eval(document.documentElement.scrollTop+422));
	display: none;
}

.toTop a,
.toTop a:hover {
	display: block;
	width: 54px;
	height: 54px;
	background: url("/images/News/exhi.png") no-repeat -54px -180px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}

.toTop a:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}

.exhiDate {
	background: #fb972c;
	color: #fff;
}

.CalendarCon a.exhiDate {
	background: #fb972c;
	color: #fff;
}

#goTop {
	position: fixed;
	_position: absolute;
	top: 142px;
	display: block;
	right: 10px;
	z-index: 999;
}

*html,
* html body {
	background-attachment: fixed;
}

*html #goTop {
	position: absolute;
	right: expression(eval(document.documentElement.scrollLeft+10));
	top: expression(eval(document.documentElement.scrollTop+200));
}

.exhiDate {
	background: #fb972c;
	color: #fff;
}

.CalendarCon a.exhiDate {
	background: #fb972c;
	color: #fff;
}

.publicbox{width: 100%;background: #fff;}
.lostpro{width:450px;background: url("/images/lostpro.jpg") 10px 40px no-repeat;margin: 45px auto 0;padding: 20px 0 20px 165px;}
.lostpro span{font: 22px/34px "Microsoft Yahei";color: #333;}
.lostpro p{font: 12px/24px "\5b8b\4f53";color: #767676;}
.lostpro ul{font: 12px/24px "\5b8b\4f53";color: #767676;}
.lostpro ul li{background: url("/images/caigouSearch.png") no-repeat -143px -30px;padding-left: 12px;}
a.entr{width: 87px; height: 22px;display: block;background: #ff6600;text-align: center;float: right; font: 12px/22px "\5b8b\4f53";color: #fff;}
a.qq img{vertical-align: middle;}


/*online*/
.xunjia-right span{font: normal 20px "Tahoma","Microsoft Yahei";color: #ff7300;}
.xunjia-right span em{font: normal 14px/17px "Microsoft Yahei";}
.xunjia-right a.line-xun{width: 87px;height: 27px;float: left;display: block;font: normal 12px/27px "Tahoma","Microsoft Yahei";margin-top: 15px; border: 1px solid #c6c6c6;border-radius: 2px;text-align: center;color: #666;}
.proList ul li:hover .xunjia-right a.line-xun{background: #0180cd;border: 0;width: 88px;height: 29px;color: #fff;line-height: 29px;}
.xunjia-right a.buy-btn{width: 87px;cursor: pointer; height: 27px;float: left;display: block;font: normal 12px/27px "Tahoma","Microsoft Yahei";margin-top: 10px;border: 1px solid #f84656;border-radius: 2px;text-align: center;color: #f84656;}
.proList ul li:hover .xunjia-right a.buy-btn{background: #f84656;border: 0;width: 88px;height: 29px;color: #fff;line-height: 29px;}
.bg{ background-color: #000;width: 100%; height: 100%;left: 0; top: 0;
            filter: alpha(opacity=40);
            opacity: 0.4;
            z-index: 9999;
            display: none;
            position: fixed!important;
            position: absolute;
            _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
            /*IE5 IE5.5*/}
.tips-box{
    position: fixed;
    display: none;
    z-index: 10000;
    width: 460px;
    height: 270px;
    left: 50%;
    margin-left: -230px;
    top: 50%;
    margin-top: -135px;
    background: #fff;
    border-radius: 5px;
}
.tips-box2{
    height:352px;
    margin-top:-176px;
}
.tips-box a.close{
    position: absolute;
    right: -68px;
    top: -56px;
    cursor: pointer;
    width: 46px;
    height: 46px;
    background: url(../../images/close-icon.png) 0 0 no-repeat;
}
.remember a {
    display: inline-block;
    float: right;
    line-height: 22px;
    color: #499ae0;
}
.tips-box i.notice-icon{
    position: absolute;
    height: 98px;
    width: 98px;
    left: 50%;
    margin-left: -49px;
    top: 50px;
    background: url(../../images/notice-icon.png) 0 0 no-repeat;
}
.tips-box p{
    margin-top: 176px;
    padding:0 30px;
    color: #000000;
    font:normal 16px/30px "Microsoft Yahei";
    text-align: center;
}
.tips-box p a{
    color: #278ad1;
}
.tips-box dl{width:268px;margin: 32px auto 0;}
.tips-box dl:after{content:'';height:0;display:block; clear:both;}
.tips-box dl dt{width:68px;float:left;  font:normal 14px/32px "Microsoft Yahei";padding-bottom:22px;}
.tips-box dl dd{width:200px;float:left;  padding-bottom:22px;}
.tips-box dl dd input{height:32px;line-height:32px;width:190px;font:normal 14px/32px "Microsoft Yahei";border:1px solid #dddddd;border-radius:3px;padding-left: 10px;}
.tips-box dl dd input:focus{border-color:#9bbee1;}
.tips-bt{
    width:268px;
    margin: 0px auto;
}
.tips-hd{
    margin-top: 15px;
    padding-left: 20px;
    font: normal 20px/24px "microsoft yahei";
}
.remember{
    margin-top: -15px;
    width: 100%;
    float: left;
}
.tips-box button {
    width: 125px;
    height: 42px;
    text-align: center;
    font: normal 18px/42px "microsoft yahei";
    background-color: #278ad1;
    color: #fff;
    border-radius: 3px;
    margin-top: 10px;
    float:left;
}
.tips-box a.regIndex {
    width: 123px;
    height: 42px;
    display: inline-block;
    text-align: center;
    font: normal 18px/42px "microsoft yahei";
    color: #333;
    float: right;
    border: 1px solid #ddd;
    margin-top: 10px;
    background: #fff;
    cursor: pointer;
    border-radius: 3px;
}
.tips-box i.success-icon{
	position: absolute;
	height: 98px;
	width: 98px;
	left: 50%;
	margin-left: -49px;
	top: 50px;
	background: url(/images/product/sign.png) -121px 0 no-repeat;
}


/*7.11*/
.scrRight{
	float: left;
	margin-left: 30px;
	padding-top: 12px;
	position: relative;
}
.scrRight input{
	width: 16px;
	height: 16px;
	vertical-align: middle;
}
.scrRight p{
	display: inline-block;
	padding-left: 18px;
	background: url(/images/buyOnline.png) no-repeat 0 2px;
	vertical-align: middle;
	font-size: 14px;
	line-height: 20px;
	color: #848282;
	font-family: "\5b8b\4f53";
}
.text-conten h3 em{
	display: inline-block;
    width: 14px;
    height: 16px;
    background: url(/images/buyOnline.png) no-repeat;
    position: relative;
    top: 3px;
    margin-right: 5px;
}
.pDetail{
	width: 213px;
	position: absolute;
	top: 40px;
	left: -92px;
	font-size: 12px;
	line-height: 26px;
	background: #fbe7c9;
	border: 1px solid #ff9700;
	padding: 0 15px;
	font-family: "\5b8b\4f53";
	border-radius: 3px;
	display: none;
}
.pDetail span{
	display: block;
	width: 16px;
	height: 9px;
	background: url(/images/upOnline.png) no-repeat;
	position: absolute;
	top: -8px;
	left: 50%;
	margin-left: -8px;
}
.scrRight:hover .pDetail{
	display: block;
}
