﻿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;
	min-width: 1180px;
}
.iframe{width:100%;height:33px;overflow:hidden;}
#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; display: inline;}
.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:100%; height:105px;padding-top: 5px; border-bottom:1px solid #dcdcdc;}
.top{ width:1180px; margin:0 auto; height:105px; position:relative;z-index:99;}
.top .logo img{ position:absolute; top:20px; left:-5px;width: 259px;}
.top p{font:normal 30px/50px "microsoft yahei"; border-left:1px solid #cccccc;height:50px;position:absolute; left:260px;top:26px; padding-left:18px; color:#0070ce;}

.selectbox { width: 72px; height: 38px; border: 0; border-right: 1px solid #d4d4d4; display: block;font-size: 14px;line-height: 38px; color: #0070ce; z-index: 10; position: absolute; top: 30px; left: 516px; text-indent: 19px; cursor: pointer; background: url(../../images/sub2015.png) no-repeat -35px -53px; }
.search{ width: 398px; height: 38px; position: absolute; border: 1px solid #ddd; z-index: 1;  top: 30px; left:516px; background: #fff;}
.top input.text{ width:325px; height:38px; display:block; position:absolute; line-height:38px; border:0px; background:#fff; color:#666; text-indent:10px; top:31px; left:590px; z-index:3; font-size:14px; }
.top button{ width:90px; height:40px; display:block; position:absolute;background: #0187d0; top:30px; left:915px; cursor:pointer; z-index:3; color: #fff;font: 16px/40px "Microsoft Yahei";}
.selectbox-wrapper{ width:72px; border:1px solid #cdcdcd; border-top:0; background:#fff; text-align:center; position:absolute; top:69px; left:516px; z-index:9999; }
.selectbox-wrapper ul li.selected,.selectbox-wrapper ul li.current{ background:#0070ce; color:#fff; }
.selectbox-wrapper ul li { padding-bottom:3px; width:72px; cursor:pointer; font-size:14px; line-height:18px; padding-top:3px; text-indent:20px; text-align:left; }
.top a.purchase{ width:120px; height:40px; background:#ffaa17; color:#fff; font:normal 16px/40px "Microsoft Yahei","\5b8b\4f53";text-align:center;position:absolute; right:45px; top:30px;}

.position{  width:1180px; height:62px; margin:0 auto;position:relative;}
.position p{ width:100%; height:62px; font: 14px/62px "Microsoft Yahei";text-indent:27px; color:#666666; position:absolute; left:0; top:0;background:url(../../images/caigouimg.png) no-repeat -118px -17px;}
.position p a{ color:#666666; font: 14px/62px "Microsoft Yahei";  }
.position p a.qgxx{color:#0070ce;}

.main{ width:1180px; margin:0 auto;}
.mainLeft{width:859px;float:left;}
.mainContent{width:859px; height:315px; border:1px solid #dddddd; background:#fafafa; position:relative;}
.mainContent .qgxxTop{ width:820px; height:53px;  padding:20px 20px;border-bottom:1px solid #dddddd;}
.mainContent .qgxxTop dl.qgtitle{width:820px;height:28px;}
.mainContent .qgxxTop dl.qgtitle dt{float:left; padding-right:20px;font:bold 20px/28px "Microsoft Yahei";}
.mainContent .qgxxTop dl.qgtitle dd{ float:left;font:normal 12px/36px "Microsoft Yahei";color:#666;}
.mainContent .qgxxTop p{ width:820px; height:20px;overflow:hidden; float:left;font:normal 14px/20px "Microsoft Yahei"; color:#333;}
.mainContent .bgimg{ width:134px; height:61px;position:absolute; right:22px; top:-7px;background:url(../../images/caigouimg.png) no-repeat -1px -201px; color:#fff; font:16px/20px "Microsoft Yahei";}
.mainContent .bgimg span{width:100px; margin:0 auto;text-align:center; padding-top:7px;padding-bottom:5px;display:block;font:16px/20px "Microsoft Yahei";}
.mainContent .bgimg p{width:100px;margin:0 auto;text-align:center;font:16px/20px "Microsoft Yahei";}
.mainContent .bgimg p b{ font-size:18px;}
.qqxxMid{ width:820px; height:142px; border-bottom:1px dashed #e8e8e8; margin-left:20px; margin-top:10px;}
.qqxxMid p{font:normal 20px/36px "Microsoft Yahei"; width:820px;}
.qqxxMid dl.otherxx{width:820px;}
.qqxxMid dl.otherxx dt{ display:block;float:left; width:76px; color:#858585;font:normal 14px/30px "\5b8b\4f53";}
.qqxxMid dl.otherxx dd{ display:block;float:right; width:744px;font:normal 14px/30px "\5b8b\4f53";}
.qqxxMid dl.otherxx dd em{font:bold 14px "Tahoma";color:#fa7b00;}

.shenming{ width:820px; height:60px; position:relative; margin:0 auto;}
.shenming span{display:block;width:81px; height:24px; color:#fff; font-size:14px;text-indent:7px; line-height:24px;background:url(../../images/caigouimg.png) no-repeat -54px -107px; position:absolute; left:0; top:20px;}
.shenming p{display:block;width:740px; position:absolute; left:88px; top:27px; color:#666; height:14px; overflow:hidden;}

.sampleqgxx{ width:859px; height:360px; border:1px solid #dddddd;background:#fafafa; margin:0 auto; margin-top:20px; margin-bottom:50px;}
.proTitle{ width:859px; height:60px; border-bottom:1px solid #dddddd;}
.proTitle h3{ height:20px;margin-left:20px; text-indent:15px; margin-top:20px; color:#333333;font:normal 18px/20px "Microsoft Yahei"; border-left:6px solid #0187d0;float:left;}

.sampleinfo{ width:859px; overflow:hidden;}
.sampleinfo ul{width:862px;float:left;}
.sampleinfo ul li{ float:left; width:246px; height:59px;border-bottom:1px dashed #e3e3e3; border-right:1px dashed #e3e3e3; padding:20px 20px;}
.sampleinfo ul li a{height:30px;color:#0187d0;font:normal 16px/30px "Microsoft Yahei";overflow:hidden;float: left;width:245px; }
.sampleinfo ul li a:hover{color:#0187d0; font-weight:bold;}
.sampleinfo ul li span{font:normal 14px/30px "Microsoft Yahei";height:30px; overflow:hidden;float: left;}

.mainRight{ width:298px; float:right;}
.mainRight .mainlink{ width:296px;border:1px solid #dddddd; background:#fafafa;}
.mainlink h3{
	width: 253px;
	padding: 9px 20px 9px 23px;
	display: block;
	float: left;
	background: #0187d0;
	color: #fff;
	font: normal 18px/24px "Microsoft Yahei","simhei";
}

.comcontent {
	width: 270px;
	float: left;
	background: #fafafa;
	border-bottom: 1px solid #d7d7d7;
	padding: 13px 13px 30px 13px;
}
.login{ width: 270px; height: 280px;position: relative;display:block;}
.logininput{width: 260px;background: #fff; height:90px; }
.logininput .zhanghaotext{position:absolute; left:8px; top:7px; width:50px; height:36px;font:normal 14px/36px "Microsoft Yahei";}
.logininput .mimatext{ position:absolute; left:8px; top:52px; width:50px; height:36px;font:normal 14px/36px "Microsoft Yahei";}
.login input {
	width: 258px;
	height: 36px;
	display: block;
	position: absolute;
	border: 1px solid #e4e4e4;
	background: #fff;
	font: normal 14px/36px "Tahoma";
	color: #666666;
	padding: 0px 0 0 10px;
	text-indent: 20px;
}
.login input.zhanghao{ background: #ffffff url(../images/offer/login_ico.jpg) no-repeat 7px 7px; }
.login input.mima{ background: #ffffff url(../images/offer/login_ico.jpg) no-repeat 9px -50px; }
.login span{ width: 270px; display: block; text-align: center; position: absolute; top: 112px; color: #999999; font:normal 12px/18px "Microsoft Yahei";}
.login span b{ font-weight: normal; color: #ff6600; }
.login button {
	width: 106px;
	height: 35px;
	display: block;
	position: absolute;
	border: 0px;
	background: url(../images/Product/201305plistbg.png) no-repeat 0 -670px;
	cursor: pointer;
	top: 138px;
	left: 57px;
}
.login a.regsiter {
	display: block;
	position: absolute;
	top: 149px;
	left: 180px;
	text-decoration: underline;
	color: #3975ce;
}
.sever {
    position: absolute;
    bottom: -13px;
    text-align: center;
    font-size: 14px;
}
.ServerTop {
	margin-top: 63px!important;
}
.ServerTop.ServerTop01{margin-top:15px!important;}
.ServerTop a.payment1 {
	width: 188px;
	height: 40px;
	border-radius: 2px;
	cursor: pointer;
	margin: 0 10px;
	background: #1486d0;
	color: #fff;
	font-size: 18px;
	line-height: 40px;
	display: inline-block;
	text-align: center;
}
.ServerTop a.guestBtn1,.ServerTop a.payment1{
	border: 1px solid #1486d0;
}
.ServerTop a.payment1:hover,.ServerTop a.guestBtn1:hover{
    background: #fff;
    color: #1486d0;
}

.rightPrompt{ width: 260px; float: left;border-radius: 2px; font:normal 12px/25px "Tahoma"; color: #666666; margin-left:21px;;}
.rightPrompt strong{ color: #ff6600; margin:0 4px; font-size:14px;}
.companyname{ width: 260px; float: left; font: normal 14px/30px "\5b8b\4f53"; padding: 0px 0 0 20px; color:#db6e32;}
.comcontent dl{ width: 260px; float: left; border-bottom: 1px dotted #d7d7d7; padding-bottom: 10px;padding-left:16px}
.comcontent dl dt{ width: 69px; height: 25px; display: block; float: left; font: normal 12px/25px "Tahoma"; color: #9a9a9a; text-align: right; }
.comcontent dl dt b{ padding: 0px 6px; }
.comcontent dl dd{ width: 191px; height: 25px; display: block; float: right; font: normal 12px/22px "Tahoma"; color: #333333; overflow: hidden; }
.comcontent dl dd a{ text-decoration: underline; color: #3975ce; }
.comcontent dl dd a:hover{ text-decoration: none; color: #ff6600; }
.comcontent p{ width: 260px;float: left;margin-left:20px;margin-top:13px;line-height: 18px; color: #9a9a9a; }
.comcontent p b{ font-weight: normal; color: #ff6600; }
.sorry{ width: 260px; float: left; font: normal 14px/30px "\5b8b\4f53"; color: #888888;padding-left:5px;padding-right: 5px; padding-top:80px;background: url(../../images/imgts_03.png) no-repeat 106px 15px;}
.sorry span{ text-align: center; padding: 10px 0; }
.sorry b{ font: normal 14px/30px "\5b8b\4f53"; color: #fa6400; }
.sorry span a{ display: inline-block; width: 174px; height: 35px; background: url(../../images/Product/upgrade.jpg) no-repeat 0 0; }
.userHotLine{width: 100%;padding:10px 0;color:#fa0000;font-family: tahoma;font-size: 16px;}




.zxqg{ width:298px; height:418px; border:1px solid #dddddd; margin-top:20px; background:#fafafa;}
.zxqg .zxqgtitle{ width:298px; height:49px; border-bottom:1px solid #dddddd;}
.zxqg .zxqgtitle h3{font:normal 16px/49px "Microsoft Yahei"; color:#333333; text-indent:20px;}
.zxqg .zxqgtitle h3 a{font:normal 16px/49px "Microsoft Yahei"; color:#333333; }
.zxcontent{ width:298px;}
.zxcontent ul{ width:298px;float:left;padding:6px 0 7px;}
.zxcontent ul li{width:260px; float:left;margin-left:20px;height:29px;text-indent:10px; background:url(../../images/caigouimg.png) no-repeat -132px 9px;overflow:hidden;font:normal 12px/29px "\5b8b\4f53";display:block;}
.zxcontent ul li a{color:#666;}
.zxcontent ul li a:hover{color:#0187d0;}

/*foot*/
#foot{ width: 100%; margin: 10px auto 0; border-top: 1px solid #e4e4e4; 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; }

.adPosition{ width:1000px; margin:0 auto; overflow:hidden;}
.adPosition ul{ width:1010px; display:inline; float:left; margin:0px 0 0 -5px;}
.adPosition li{ display:block; float:left; padding:10px 5px 0 5px;}
.adPosition img,.adPosition embed{ float:left;}

/*goTop*/
.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);
	position: static;
}
.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;
	left: -116px;
	top:0;
}
.backHome .weixinBot img{
	width: 106px;
	height: 99px;
}
.backHome .weixin:hover{
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .qq{
	position: relative;
	width: 38px;
	height: 46px;

	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 .qq,
.backHome .qq:hover {
	background: url(../../images/News/exhi.png) no-repeat 0 -366px;
	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: -115px;
	top:-20px;
	padding-right: 10px;
	z-index: 9999;

}
.qqBox{
	width: 106px;
	height: 99px;
}
.qqBox img{width:98px;height:91px}

.toTop {
	width: 54px;
	height: 54px;
	position: fixed;
	_position: absolute;
	top: 376px;
	_top: expression(eval(document.documentElement.scrollTop+318));
	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;
}
#productNav {
	display: block;
	_top: expression(eval(document.documentElement.scrollTop+142));
	top: 142px;
}
*html #goTop {
	position: absolute;

	right: expression(eval(document.documentElement.scrollLeft+10));
	top: expression(eval(document.documentElement.scrollTop+142));
}
/* 0512-支付样式 */
.payment {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999998;
	display: none;
	background-color: #000;
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.paymentMain {
	display: none;
	position: fixed;
	z-index: 999999;
	width: 800px;
	height: 500px;
	left: 50%;
	top: 50%;
	box-shadow: 0 4px 8px rgba(204,204,204,0.3);
	margin-left: -400px !important;
	margin-top: -250px !important;
	margin-top: 0px;
	position: fixed !important;
	/ _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
	background-color: #fff;
	border-radius: 8px;
	font-size: 16px;
	text-align: center;
}
.paymentMain p:first-of-type {
	margin-top: 15px;
}
.paymentMain p {
	line-height: 32px;
}
.paymentMain span {
	display: block;
	font-size: 20px;
	line-height: 36px;
}
.paymentMain span b {
	font-weight: normal;
	color: #f00;
}
.paymentMainIssom {
	display: none;
	position: fixed;
	z-index: 999999;
	width: 500px;
	left: 50%;
	top: 50%;
	box-shadow: 0 4px 8px rgba(204,204,204,0.3);
	margin-top: 0px;
	position: fixed !important;
	/ _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
	background-color: #fff;
	border-radius: 8px;
	font-size: 16px;
	text-align: center;
	transform: translate(-50%,-50%);
	padding-bottom: 15px;
}
.paymentMainIssom p:first-of-type {
	margin-top: 15px;
}
.paymentMainIssom p {
	line-height: 32px;
}
.paymentMainIssom span {
	display: block;
	font-size: 20px;
	line-height: 36px;
}
.paymentMainIssom span b {
	font-weight: normal;
	color: #f00;
}
.guestTitle,.paymentTitle{
	height: 50px;
	text-align: center;
	font-size: 24px;
	color: #fff;
	line-height: 50px;
	background:url("/images/guestTitle.png") no-repeat;
	position: relative;
}
.guestTitle a,.paymentTitle a{
	position: absolute;
	width: 28px;
	height: 28px;
	top: -30px;
	right: -30px;
	background:url("/images/close.png") no-repeat;
}
