/* CSS Document */

body {width:1004px;background:url(bg.gif) repeat-x; padding:0px auto; margin:0px auto; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:14px; line-height:24px; color:#4d4d4d;}
li,ul,p,form,h1,h2,h3,h4 {margin:0px; padding:0px; list-style:none; font-size:14px; font-weight:normal;}

a {color:#4d4d4d; text-decoration:none;}
a:hover{color:#ba8908;}

a.inquirybtn {width:92px; height:26px;  display:inline-block; background:url(zwcxbtn.gif) no-repeat;font-size:13px; text-align:center; line-height:26px; color:#529a3c; cursor:pointer;}
a:hover.inquirybtn {background:url(zwcxbtncur.gif) no-repeat; color:#ba8908;}
.fontfff {color:#fff;}
.fontzc { color:#ba8908; font-size:16px;}

.fontba8908 { color:#ba8908; font-size:16px; font-weight:bold; padding:0px 18px; line-height:28px;}
.font4d4d4d {color:#4d4d4d; font-size:14px; line-height:28px; padding:0px 18px;}
.fontff9c01 {color:#ff9c01;}


.clearb {clear:both; height:1px; font-size:0px; background:#fff;}
.floatleft {float:left;}
.floatright {float:right;}
img { border:none;}

#top {height:99px; padding:0px 1px; background:#fff;}
#searchcon { height:36px; width:370px;padding-right:25px; padding-top:47px;background:url(searchtextbg.gif) no-repeat 35px 47px;  float:right; font-size:14px; color:#505050;}
#searchcon .searchinputcon {height:36px; width:220px; float:left;padding-top:6px;}
#searchcon .searchinput {border:1px #fff solid; width:156px; padding-top:2px; border:none; background:none; }
#searchcon .searchbtn {padding-top:5px; padding-left:4px; float:left;}
#searchcon .searchtxt { padding:6px 16px 0px 26px; float:left;}

#nav { height:37px; padding:0px 1px 0px 3px; padding-bottom:5px;background: #fff; color:#fff; font-size:16px; font-weight:bold;}
#nav #navcon {width:864px; height:37px; padding-left:15px;background:url(navbg.gif) no-repeat; float:right; }
#nav .navlist li {color:#fff; float:left; background:url(navline.gif) right 5px no-repeat;}
#nav a {color:#fff; display:block;width:93px; height:26px; padding:0px 6px; padding-top:8px; text-align:center; font-size:16px; font-weight:bold;}
#nav li.lineno {background:none;}
#nav .indexcur, #nav a:hover {background:url(navcur.gif) center 4px no-repeat; color:#835600;}

#banner {height:396px; padding:0px 1px; background:#fff; padding-bottom:8px;}

.more1 {padding-top:13px; padding-right:10px; float:right;}
#main1 { padding-bottom:14px; height:299px;}
#main1 .main1title {height:32px;background:url(titbg.gif) no-repeat left top; border-bottom:#af8000 solid 3px; }
#main1 .main1title h2 {color:#fff; font-size:16px; padding-left:32px; float:left; padding-top:6px; font-weight:bold;}
#main1 .main1title h2 .english {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#main1 #activity {width:270px; float:left; padding-right:13px;}
#main1 #activitycon {height:265px; background:url(activtybg.gif) no-repeat}

#main1 #news {width:400px; float:left; padding-right:11px;}
#main1 #news .newslist{font-size:14px; line-height:28px; padding-top:14px; padding-left:43px;}
#main1 #news .newslist a {color:#4d4d4d;}
#main1 #news .newslist a:hover{color:#ba8908;}
#main1 #newscon {height:265px; background:url(newsbg.gif) no-repeat;}
#main1 #movie {width:308px; float:left;}
#main1 moviecon {height:265px;}

#main2 { padding-bottom:17px;}

#main2 #question{ width:269px; float:left; padding-right:11px;}
#main2 #questiontitle {height:44px; background:url(questiontit.gif) no-repeat;}
#main2 #questioncon {height:170px; background:url(questionbg.gif) 1px top no-repeat; border:1px solid #d6d6d6; border-top:none; margin-bottom:4px;}
#main2 #questioncon .questionlist {padding:10px 16px 10px 58px; line-height:28px; overflow:hidden;}
#main2 .questionlistico1,#main2 .questionlistico2,#main2 .questionlistico3{height:10px; width:14px; background:#e69840;margin-right:9px; padding-top:2px; line-height:10px; display:inline-block;text-align:center;color:#fff; font-size:12px; }
.questionlist a:hover{color:#ba8908;}
#main2 .questionlistico2{ background-color:#ecbf60;}
#main2 .questionlistico3{background-color:#b2b2b2}
#main2 #test{ width:233px; float:left; padding-right:12px;}
#main2 #testtitle {height:44px; background:url(testtit.gif) no-repeat;}
#main2 #testcon {height:254px; background:url(testbg.gif) no-repeat top left;}
#main2 #testcon .pa {padding:0px 16px; overflow:hidden; line-height:24px; color:#4d4d4d}

#main2 #trial{width:233px; float:left; padding-right:11px;}
#main2 #trialtitle{height:44px; background:url(trialtit.gif) no-repeat;}
#main2 #trialcon {height:236px; border-left:1px solid #d6d6d6; border-right :1px solid #d6d6d6; padding:4px;}
#main2 #trialcon .shq { background:url(ico1.gif) no-repeat 18px 12px; padding-left:36px; padding-top:8px; font-size:18px; font-weight:bold; overflow:hidden}

#main2 .bottombg {height:10px; background:url(main2bottom.gif) no-repeat left top;}
#main2 #inquiry{ width:233px; float:left;}
#main2 #inquirytitle{height:44px; background:url(inquiry.gif) no-repeat;}
#main2 #inquirycon { height:226px; border-left:1px solid #d6d6d6; border-right :1px solid #d6d6d6; padding:9px 16px; }
#main2 #inquirycon .inquirytxt1 { height:26px;background:url(fwinput.gif) no-repeat 49px center;margin-bottom:12px;}
#main2 #inquirycon .inquiryinput1,#main2 #inquirycon .inquiryinput2 {border:1px #fff solid; padding-top:2px; width:120px; background:none; border:none; }
#main2 #inquirycon .inquiryinput2 {width:70px;}
#main2 #inquirycon .inquirytxt2 { height:26px;background:url(yzminput.gif) no-repeat 49px center;margin-bottom:12px;}

.inquirytext {text-align:right; height:46px; line-height:46px;}
  
#bottom { height:80px;border-top:2px solid #bd8b0b; background:url(tel.gif) 4px 1px no-repeat; padding-left:62px; padding-top:4px; line-height:24px;}
#bottom .tel {width:360px; float:left;}
#bottom .copyright { float:left;}


/*×ÓÒ³*/
.font12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal}
.color4dcafe {color:#4dcafe;}
.subnav {background-color:#c6a024; float:left; width:976px}
#submain { padding:0px 3px; background-color:#fff; margin-bottom:9px;}
#submain #subleft {width:203px; margin-right:4px; float:left; background:url(subleftbg.jpg) no-repeat left bottom #f1fcff; background-color:#F1FCFF;}
#submain #subleft .subtit {background:url(subtitlebg.gif) no-repeat; height:33px; text-align:center; color:#fff; font-weight:bold; font-size:16px; line-height:33px; }
#submain #subleft .subtit span{ font-size:12px; font-family:Arial;}
#submain #subleft .subnavlist {line-height:30px; padding:20px 5px;}
#submain #subleft .subnavlist li{ padding-left:46px; background:url(subnavico.gif) no-repeat 18px center; border-bottom:dotted 1px #90C5FF; }
#submain #subleft .subnavlist .cur {background:url(subnavicocur.gif) no-repeat 18px center; }
#submain #subleft .subnavlist .cur a {color:#e32446;}


#submain #subright {width:785px; float:left;}
#submain #subright .subbanner{ margin-bottom:10px;}
#submain #subright .subtopborder{ background:url(submaintop.gif) no-repeat left top; height:26px; padding:14px 0px 0px 34px; font-size:16px; font-weight:bold; color:#ba8908;}
#submain #subright .subtopborder1{ background:url(xinpinbanner.gif) no-repeat left top; height:37px; padding:0px 0px 0px 34px; font-size:16px; font-weight:bold; color:#ba8908; line-height:37px;}
#submain #subright .subtopdiv{ background:url(bluetop.gif) no-repeat left bottom; height:13px;overflow:hidden;}
#submain #subright .submiddleborder { border-left:1px solid #a8e5ff; border-right:1px solid #a8e5ff; overflow:hidden;}
#submain #subright .submiddlepro{ float:left; padding-left:40px; width:144px;}
#submain #subright .submiddleright{ float:left; padding-left:56px; width:540px; font-size:14px;}
#submain #subright .submiddleright .green{ background:url(pcnamebg.gif) left top no-repeat; height:32px; line-height:32px; padding-left:8px; font-size:16px; color:#FFF; overflow:hidden;}
#submain #subright .submiddleright span{ font-size:16px; color:#BA8908;}
#submain #subright .zhankai{background:url(zhankai.gif) 12px top no-repeat; height:16px; margin-bottom:10px; overflow:hidden; padding-right:33px; text-align:right;}
#submain #subright .zhankailink {width:41px; height:16px; display:inline-block; line-height:16px; text-align:left; font-size:13px; color:#fff; padding-left:6px; }
#submain #subright .subbottomborder {background:url(submainbottom.gif) left bottom no-repeat; height:7px; font-size:0px; line-height:0px; margin-bottom:10px; _margin-bottom:0px;}
#submain #subright .subbiaoti { font-size:18px; color:#BA8908; margin-top:15px; padding-left:27px; margin-bottom:9px; }
#submain #subright .producttu{ float:left; width:340px; height:overflow:hidden;}
#submain #subright .producttu .bigimg{ height:317px;border:1px solid #A8E5FF; text-align:center; vertical-align:middle;}
#submain #subright .productintro{ border-top:dotted 1px #A8E5FF; height:294px; float:left; width:417px; margin-left:10px; padding-top:10px; overflow:hidden;}
#submain #subright .productintro .divtable{ padding-left:15px;}
#submain #subright .productintro table{ border:none; width:363px; line-height:44px; font-size:14px;}
#submain #subright .productintro table .red{ color:#E60013; font-size:18px;}
#submain #subright .productintro table .green{color:#87C923;}
#submain #subright .productbianhao{ background:url(pcnamebg.gif) no-repeat; height:32px; padding-left:8px; vertical-align:middle; line-height:32px; color:#FFF; font-size:16px;}

.zhchimgsmall{width:344px;}
.rightico {padding-top:10px;padding-bottom:10px;padding-left:5px; float:right;}
.leftico {padding-top:10px;padding-bottom:10px;padding-right:5px;float:left;}
#marquees { overflow:hidden; width:290px; height:57px; float:left; margin-top:10px; }
#marquees .moreImgCon { white-space:nowrap; }
#marquees .moreImgCon img { width:53px; height:53px; vertical-align:top;border:#cccccc 1px solid; padding:1px;  margin-right:7px; }
#templayer { position:absolute; left:0; top:0; visibility:hidden; }
/*#submain #subright .prothum table{ width:345px; height:60px; text-align:center;}
#submain #subright .prothum table td{ vertical-align:middle; padding-top:8px;}
#submain #subright .prothum table .youdiv{ width:56px; height:50px;border:1px solid #CCCCCC; margin-left:3px; padding-top:6px;}
#submain #subright .prothum table .wudiv{ width:56px; height:50px;border:none; margin-left:3px; padding-top:6px;}*/
#submain #subright .ptdescription{ background:url(xiangxixinxi.gif) no-repeat; height:30px; margin-left:12px; padding-left:15px; line-height:30px; font-size:16px; color:#FFF; }
#submain #subright .prepage{ background:url(zwcxbtn.gif) no-repeat; width:92px;  text-align:center;}
#submain #subright .ptdetail{ margin-top:8px; margin-left:17px; line-height:30px; font-size:13px;}
#submain #subright .ptdetail span{ font-size:13px; color:#E32446;}
#submain #subright .para {padding:35px 46px 0px 35px; text-indent:2em; font-size:13px;}
#submain #subright .pagecon{ float:right; padding-right:50px; width:220px;}

#mag{
	border:1px solid #000;
	overflow:hidden;
	z-index:100;
}
#Browser{
	border:1px solid #000;
	z-index:100;
	position:absolute;
	background:#555;
}
#magnifier{
	position:relative;
}