﻿/*reset*/
html{color:#000;background:#FFF; -webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{font-size:100%;}img{border:0px;}

/*网站基本定义*/
html{margin:0;padding:0;}

#warp{ width:100%; margin:0 auto;}

body{font:normal 12px "宋体";color:#4d4d4d;margin:0;padding:0;line-height:1.6; background: /*url(../images/heardBJ_01.jpg) repeat-x left top */#fff}
p{text-align:justify;}
h3{ font-weight:bold;}
strong{ font-weight:bold;}
acronym{border-bottom:none;}
a{ color:#666666; text-decoration:none; outline:none}
a:hover{ color:#0a3bec; text-decoration:none;}

ul li{ list-style:none; }
.del_float{ clear:both; line-height:0px; height:0px; font-size:0;}
.float_left{ float:left;}
.float_right{ float:right;}
.ele{ font-family:"Microsoft YaHei" !important;}
.bold{ font-weight:bold;}
.fon12{ font-size:12px; }
.colorBlue,.colorBlue a,.colorBlue a:hover{ color:#0a3bec}






/*login*/

 .float1{ width:580px; height:297px;  text-indent:9999; margin-left:80px;}
 .float1 .fl-left{ float:left; width:340px;  padding:0px 5px;}
 .float1 .fl-left h3{ text-align:center; margin:10px 0px; width:309px; height:53px;}
 .float1 .fl-left input{ border:1px #CCCCCC solid; height:32px; line-height:32px; margin-top:15px; width:274px; padding-left:4px;}
 .float1 .fl-left p{ width:249px; margin-top:32px; text-align:center; margin-left:14px;}
 .float1 .fl-left p a{ margin-left:20px; width:90px; height:28px; }
 .ww input.imge{margin-left:5px; width:90px; height:28px;}
 .float1 .fl-right{ float:left; width:168px; margin-top:93px;margin-right:35px;}
  .float1 .fl-right input.but2{ margin-left:13px; width:116px; height:33px;}
 .float1 .fl-right p{ text-align:center; margin:10px 0px;}
 .float1 .fl-right input{ margin-top:10px; width:274px; height:32px;}
  
.red{ color:#FF0000;}
/*Registratio*/
.regist{ width:629px; height:350px; }
.regist table{ border:1px; margin:5px; margin-top:20px; }
.regist table td { height:48px; line-height:30px; width:290px; }
.regist table td.log{ height:74px;}
.regist table td  h3{ text-align:center; margin:10px 0px;}
.regist table td .text{ width:250px; height:30px; line-height:30px; border:1px #CCCCCC solid; padding-left:5px; margin-left:34px;}
/*.regist table td .text3{ width:250px; height:30px; line-height:30px; border:1px #CCCCCC solid; padding-left:5px; margin-left:34px;} */
.regist table td input{ width:180px; height:27px; line-height:27px; border:0px;}
.regist table td input.ro{width:15px;height:30px; line-height:30px; vertical-align:middle;}
.regist table td label{height:46px; line-height:46px; display:inline-block;}
.regist table td span.cc{ text-align:center; display:block; width:595px;}
.regist table td input.btn{ width:90px; height:29px; text-align:center; margin:0px 10px;}






/*--------------------heardBox----------------------*/
#heardBox{ background:url(../images/headerBJ.jpg) repeat-x left top; height:104px; margin:0 auto; width:100%; }
#headerPage{ width:960px; margin:0 auto; height:104px;}
#headerPage .logo{ background:url(../images/logo.png) no-repeat; width:130px; height:72px; display:inline; cursor:pointer; float:left;}
*+html #headerPage .logo{ height:72px;}
#headerPage .logo a{width:109px; height:63px; display:block; text-indent:-99999px; float:left}

#topNav{ width:500px; text-align:right; padding:28px 0 0 0; float:right;}
#topNav ul{ float:left; margin:3px 0 0 0; display:inline}
#topNav ul li{ width:75px; text-align:center; border-right:1px solid #ccc; color:#999999; float:left; height:12px; font-size:12px; line-height:14px;}
#topNav .languageBox{ width:145px; float:left; padding-left:5px; }
#topNav .languageBox strong{ float:left; font-weight:normal; width:65px; display: block; }

#topNav .languageBox .line{ border-right:1px solid #ccc; margin:0 6px 0 0;}


#topNav .languageBox ul{ width:80px; float:left; margin:2px 0 0 0;}
#topNav .languageBox ul li{ width:55px; float:left; padding-left:25px; text-align:left; border:none; height:14px; line-height:14px;}
#topNav .languageBox ul li span{ width:15px; height:14px; float:right; background:url(../images/languageIcon_09.gif) no-repeat center center; line-height:0; font-size:0;}
#topNav .languageBox ul li span a{ width:15px; height:14px; display:block; text-indent:-9999px;}
#topNav .languageBox ul li a{ width:auto; float:left}
#topNav .languageBox ul li.CN{ background:url(../images/languageIcon_06.jpg) no-repeat left center;}

#topNav .login{ width:100px; float:left;}



.headerWid{ width:100%; clear:both}
/*mainNav*/
.mainNav{ width:737px; height:32px; float:left;}
.mainNav ul{ width:100%; float:left; height:32px;}
.mainNav ul li{ float:left; position:relative; z-index:1; min-width:62px; width:auto !important; width:62px; }
/*.mainNav ul li img{ display:block;}*/
.mainNav ul li.line{ min-width:1px; width:1px !important; width:1px; display:inline; height:13px; background:#66b8e1; line-height:0; font-size:0; margin-top:9px;}
.mainNav ul li h2{ width:auto; height:32px; font-size:0; line-height:0}
.mainNav ul li div.SubNav{ width:548px; position:absolute; top:32px; z-index:5; background:#0a3bec; height:auto; padding:21px 0 15px 0;}
.mainNav ul li div.SubNav .leftConNav{ width:188px; float:left; }
.mainNav ul li div.SubNav .leftConNav ul{ height:auto;}
.mainNav ul li div.SubNav .leftConNav ul li{ width:188px; height:23px; line-height:23px; margin-bottom:5px;}
.mainNav ul li div.SubNav .leftConNav ul li a{ width:168px; color:#fff; height:23px; display:block; padding-left:20px;}
.mainNav ul li div.SubNav .leftConNav ul li a:hover,.mainNav ul li div.SubNav .leftConNav ul li a.cur_hover{ background: url(../images/topSubNavBJ.jpg) repeat-y left top;}
.mainNav ul li div.SubNav .rightConNav{ width:337px; float:left; border-left:1px solid #4095c2; padding-left:12px; height:184px;}
.mainNav ul li div.SubNav .rightConNav dl{ width:337px; float:left;}
.mainNav ul li div.SubNav .rightConNav dl dd{ width:337px; height:116px; background:#fff; margin-bottom:10px;}
.mainNav ul li div.SubNav .rightConNav dl dt{ width:337px; color:#fff; line-height:20px;}
/*mainNav*/

.searchBox{ background:url(../images/topSearchBJ.jpg) no-repeat right top; width:210px; height:22px; margin:5px 0 0 0; display:inline; float:right; padding-left:3px;}
.searchBox input{ width:155px; height:22px; border:none; line-height:22px; background:none; float:left; color:#666666;}
.searchBox .searchBtn{ width:55px; height:22px; float:left}
.searchBox .searchBtn a{ display:block; width:55px; height:22px; text-indent:-9999px;}

/*--------------------heardBox----------------------*/


/*----------------------indexBannerBox----------------------*/
#indexBannerBox{ width:100%; margin:0 auto; height:371px; position:relative}
.indexBannerWarp{ width:100%; margin:0 auto; position:absolute}
.indexBannerCon{ width:100%; background:url(../images/b1.jpg) no-repeat center top; height:371px; float:left;}
.indexBannerCon2{ width:100%; background:url(../images/b2.jpg) no-repeat center top; height:371px;float:left;}
.indexBannerCon3{ width:100%; background:url(../images/b3.jpg) no-repeat center top; height:371px;float:left;}
#indexBannerBOxContainer{ overflow:hidden;}
.BannerCon{ width:980px; margin:0 auto;}
.BannerCon h1{ width:500px; float:left; margin-top:81px;}
.bannerChange{ left:50%; bottom:18px; width:114px; margin-left:-57px; position:absolute}
.bannerChange a{ width:33px; height:6px; float:left; line-height:0; font-size:0; text-indent:-9999px; display:block; background:#d9d9d9; margin:0 2px; display:inline}
.bannerChange a:hover,.bannerChange a.cur_hover{ background:#0a3bec}
/*----------------------indexBannerBox----------------------*/


.BannerCon2{ width:100%; margin:0 auto;}

/*--------------footPage-------------*/
#footPage{ width:100%; background:url(../images/footPageBJ.gif) repeat-x left top #e7e7e7; margin:0 auto; }
#footPage .indexCon1{ width:958px; margin:0 auto; border-bottom:1px solid #ccc; height:33px; line-height:33px;}
#footPage .indexCon2{ width:958px; margin:0 auto; border-top:1px solid #fff;  border-bottom:1px solid #ccc; padding:25px 0 30px;}
#footPage .indexCon2 .ConNav{ width:161px; float:left; padding-left:30px;}
#footPage .indexCon2 .ConNav ul li{ width:168px; float:left; line-height:24px; height:24px;}
#footPage .indexCon2 .ConNav ul li.first{ margin-bottom:10px;}
.footIcon1{ background:url(../images/footIcon_78.gif) no-repeat left 5px;}
.footIcon2{ background:url(../images/footIcon_71.gif) no-repeat left 3px;}
.footIcon3{ background:url(../images/footIcon_40.gif) no-repeat left top;}
.footIcon4{ background:url(../images/footIcon_75.gif) no-repeat left top;}
.footIcon5{ background:url(../images/footIcon_68.gif) no-repeat left top;}
#footPage .indexCon3{ width:958px; margin:0 auto; border-top:1px solid #fff; height: 55px;
line-height: 33px;
overflow: hidden;}
#footPage .indexCon3 .copyright{ font-family:Arial, Helvetica, sans-serif;}
/*--------------footPage-------------*/


.num {
    left: 645px !important;
    margin: 0 auto;
    position: absolute;
    top: 350px;
    z-index: 1000000;
    width:300px;
}
.num ul li{ float:right; width:33px; height:6px; margin-left:2px; display:inline; background:#d9d9d9; font-size:0px;}
.num ul li.cur{ width:33px; height:6px;  background:#0a3bec;}
#bannerCon{position: absolute; left: 0px; top: 0pt;  float: left; height:370px; overflow:hidden;}
.banner {
  cursor: pointer;
  display: block;
  float: left;
  height: 370px;
  width:100%;
  position:relative;
  overflow:hidden;
  text-align:center;
}

#banner1{    background: url("../images/b4.jpg") no-repeat scroll center top transparent;}
#banner2{    background: url("../images/b3.jpg") no-repeat scroll center top transparent;}
#banner3{    background: url("../images/b1.jpg") no-repeat scroll center top transparent;}



#banner1_inner{background:transparent url(../images/pro_03.gif) no-repeat scroll center top;}
#banner2_inner{background:transparent url(../images/pro_03.gif) no-repeat scroll center top;}
#banner3_inner{background:transparent url(../images/pro_03.gif) no-repeat scroll center top;}

.num1 {
    left: 0px;
    margin: 0 auto;
    position: absolute;
    top: 240px;
    z-index: 1000000;
    width:114px;
}
.num1 ul li{ float:right; width:33px; height:6px; margin-left:2px; display:inline; background:#d9d9d9; font-size:0px;}
.num1 ul li.cur{ width:33px; height:6px;  background:#0a3bec;}


.banner1 {
  cursor: pointer;
  display: block;
  float: left;
  height: 270px;
  width:100%;
  position:relative;
  overflow:hidden;
}

#proWarp{ width:100%; text-align:center; background:url(../images/product.jpg) no-repeat center top; height:1902px}
#proWarp .prolink{ width:1003px; }
#proWarp .prolink a{ width:1003px; height:1902px; display:block; text-indent:-9999px; }


/*立即发布的下拉框begin*/
/************** Skin 1 *********************/
.Release1{
	/*display:inline-block !important;*/
	text-align:left;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	overflow:hidden !important
}
.Release1 .ddTitle {
	background:#A7A7A7;
	border:1px solid #e5e5e5;
	padding:2px 1px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
}
.Release1 .ddTitle span{ margin:0;}
.Release1 .ddTitle span.arrow {
	background:url(../images/icon.png) no-repeat -252px -515px; float:right; display:inline-block;width:25px; height:25px; cursor:pointer;
}

.Release1 .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden; line-height:16px;}
.Release1 .ddTitle span.ddTitleText img{text-align:left; padding:0 1px 0 0; font-size:0; line-height:0}
.Release1 .ddTitle span.ddTitleText span{ padding-left:5px;}
.Release1 .ddTitle img.selected {
	padding:0 1px 0 5px;
	vertical-align:top;
}
.Release1 .ddChild {
	position:absolute;
	border:1px solid #c3c3c3;
	border-top:none;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#ffffff;
}
.Release1 .ddChild .opta a, .changeBlog .ddChild .opta a:visited {padding-left:10px}
.Release1 .ddChild a {
	display:block;
	padding:3px 0 3px 5px;
	text-decoration:none;
	color:#f00;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.Release1 .ddChild a:hover {
	background-color:#e1f5ff;
	color:#4c4c4c;
}
.Release1 .ddChild a img {
	border:0;
	padding:0 1px 0 0;
	vertical-align:middle;
	 font-size:0; line-height:0
}
.Release1 .ddChild a.selected {
	background-color:#e1f5ff;
	
}
.hidden {display:none;}

.Release1 .borderTop{border-top:1px solid #c3c3c3 !important;}
.Release1 .noBorderTop{border-top:none 0  !important}

/************** Skin 2 *********************/

.Release2 {
	/*display:inline-block !important;*/
	text-align:left;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	overflow: scroll-y;
}
.Release2 .ddTitle {
	background:#fff; border:1px solid #d9d9d9;
	padding:0 1px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:23px;
}
.Release2 .ddTitle span{ margin:0;}
.Release2 .ddTitle span.arrow {
	background:url(../images/xlBtn.gif) no-repeat;
	 float:right; display:inline-block; width:25px; height:25px; cursor:pointer; top:-1px; position:relative; right:-2px; line-height:0; font-size:0;
}

.Release2 .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden; line-height:23px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4c4c4c; _position:relative; top:0; padding-left:2px;}
.Release2 .ddTitle span.ddTitleText img{text-align:left; padding:0 3px 0 0;  font-size:0; line-height:0; margin-top:-2px; width:30px; height:30px;}
*html .Release2 .ddTitle span.ddTitleText img{  font-size:0; line-height:0; margin-top:1px; width:30px; height:30px;}
*+html .Release2 .ddTitle span.ddTitleText img{  font-size:0; line-height:0; margin-top:1px; width:30px; height:30px;}
.Release2 .ddTitle img.selected {
	padding:0;
	vertical-align:top;
}
.Release2 .ddChild {
	position:absolute;
	border:1px solid #d9d9d9;
	border-top:none;
	display:none;
	margin:0;
	width:auto;
	overflow:auto;
	overflow-x:hidden !important;
	background-color:#ffffff;
	font-size:12px;
}
.Release2 .ddChild .opta a, .dd2 .ddChild .opta a:visited {padding-left:10px}
.Release2 .ddChild a {
	display:block;
	padding:3px 0 3px 5px;
	text-decoration:none;
	color:#4c4c4c;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
}
.Release2 .ddChild a:hover {
	background-color:#f8f8f8; color:#0a3bec
}
.Release2 .ddChild a img {
	border:0;
	padding:0 1px 0 0;
	vertical-align:middle;
}
.Release2 .ddChild a.selected {
	background-color:#f8f8f8;	
}

.Release2 .borderTop{border-top:1px solid #c3c3c3  !important;}
.Release2 .noBorderTop{border-top:none 0  !important}

/************* use sprite *****************/

/*立即发布的下拉框end*/