/*全局*/
body, form, ul, li, div, iframe, input { margin: 0px; padding: 0px; }
iframe, img { border: 0px; }
ul, li { list-style: none; }
div, ul, li { overflow: hidden; }
a { text-decoration: none; }
body { text-align: left; font-size: 12px; font-family: 宋体; }


/*首页元素*/
/*顶部条*/
#topBar { width: 100%; height: 28px; margin-top: 1px; background-image: url(/new/top_b.gif); background-repeat: repeat-x; }
#tq { width: 950px; margin: 0px auto; line-height: 28px; color: #656565; }
	#tq a { color: #656565; }
#tq1 { float: left; }
#tq2 { float: left; margin-left: 50px; }
#tq3 { float: left; margin-left: 49px; }
#tq4 { float: left; }
#tq5 { float: left; margin-left: 5px; }
#tq6 { float: left; }
#tq7 { float: left; margin-left: 5px; }
#tq8 { float: right; }
#topMember { text-align: left; float: left; width: 60%; }
#topHotline { text-align: right; float: right; width: 40%; }
#topMemberName { background-image: url(/new/Login.png); background-repeat: no-repeat; text-indent: 20px; }
#mainBody { width: 952px; margin: 0px auto; background-color: #ffffff; }
#mb_h { width: 950px; height: 70px; margin-top: 5px; }
#mb_l { float: left; }
#mb_ad { float: right; position: relative; width: 680px; height: 55px; margin-top: 11px; }
	#mb_ad ul { position: absolute; display: inline; left: -5px; }
		#mb_ad ul li { float: left; display: inline; margin: 0px 0px 0px 5px; text-align: left; }
#mb_m { width: 950px; height: 134px; margin-top: 10px; background-image: url(/new/menu_b.gif); background-repeat: no-repeat; }
#mb_menu { float: left; width: 700px; height: 40px; margin: 3px 3px 0px 0px; line-height: 40px; font-family: 微软雅黑; }
#mb_r { float: right; margin-top: 8px; margin-right: 15px; height: 32px; line-height: 32px; color: White; }
#mb_menu a { font-size: 14px; color: White; font-weight: bold; }
.menu_t { float: left; width: 84px; text-align: center; }
.menu_s { float: left; width: 2px; height: 41px; background-image: url(/new/menu_s.gif); background-repeat: no-repeat; }
#mb_r a { color: White; }
#mb_s { width: 946px; height: 59px; margin-top: 2px; margin-left: 2px; background-image: url(/new/hot.gif); background-repeat: no-repeat; }
#searchinput { float: left; display: inline; width: 316px; height: 34px; margin-left: 42px; border: 1px solid #cacaca; font-size: 14px; }
#si1 { float: left; display: inline; width: 232px; height: 34px; margin-left: 10px; }
	#si1 input { width: 232px; height: 34px; border: 0px; line-height: 34px; font-size: 14px; }
#si2 { float: left; width: 1px; height: 34px; margin-left: 10px; background-image: url(/new/ss.gif); background-repeat: no-repeat; }
#si3 { float: left; width: 44px; height: 34px; margin-left: 10px; background-image: url(/new/down.gif); background-repeat: no-repeat; background-position: right center; }
#ts { width: 44px; height: 20px; margin-top: 7px; line-height: 20px; }
#slist { cursor: default; width: 44px; text-indent: 5px; background-color: #ffffff; line-height: 20px; display: none; border: 1px solid black; position: absolute; z-index: 99; }
#searchbutton { float: left; width: 83px; height: 36px; }
#hotsearch { float: left; width: 483px; height: 34px; border: 1px solid #cacaca; line-height: 34px; }
	#hotsearch a { color: #5e5e5e; }
#hsl li { float: left; margin-left: 5px; }
	#hsl li a { color: #5e5e5e; }
#mb_hp { height: 29px; margin: 0px 9px; line-height: 29px; color: #00086a; }
	#mb_hp a { color: #00086a; }

#mb1 { }
#mb1_1 { float: left; width: 310px; height: 423px; border: 1px solid #cacaca; }
#news_c { width: 300px; height: 208px; margin: 5px auto 0px auto; border-bottom: 1px dashed #8c8c8c; }
#newslist { margin-top: 3px; }
#notice { width: 295px; height: 24px; margin-top: 7px; line-height: 26px; margin-left: 10px; }
#nt_t { float: left; width: 57px; height: 24px; background-image: url(/ChemImage/image/index_922.gif); background-position: left center; background-repeat: no-repeat; text-indent: 18px; }
#upMoveText { float: left; width: 210px; height: 14px; margin: 6px 0px 4px 0px; }
#nt_m { float: right; width: 24px; height: 24px; }
.nt_i { height: 14px; line-height: 14px; }
	.nt_i a { color: #0066cc; }
.topList { margin-top: 7px; margin-left: 10px; }
	.topList li { width: 290px; height: 24px; line-height: 26px; text-indent: 18px; background-repeat: no-repeat; background-position: left center; }
	.topList a { color: #525252; }
.rimg { float: left; width: 79px; height: 103px; margin: 13px 0px 12px 10px; }
.rlist { float: left; margin-left: 12px; margin-top: 9px; line-height: 22px; }
	.rlist li { width: 190px; height: 22px; text-indent: 10px; background-image: url(/new/listc.gif); background-repeat: no-repeat; background-position: left center; }
	.rlist a { color: #2389a3; }
#mb1_2 { width: 950px; height: 423px; border: 1px solid #cacaca; }
#mb1_2_c_1 { float: left; margin-left: 7px; width: 600px; }
	#mb1_2_c_1 li { float: left; margin-top: 4px;  width: 294px; height: 123px; border-bottom: 1px dashed #8c8c8c; }
		#mb1_2_c_1 li:nth-child(2n) { margin-left: 10px; }
		#mb1_2_c_1 li:nth-child(n+5) { border-bottom: none; }
.qaT { height: 36px; line-height: 36px; color: #2389a3; font-weight: bold; }
	.qaT a { color: #2389a3; }
.qaQ, .qaA { height: 32px; padding-left: 27px; line-height: 18px; color: #5e5e5e; background-position: left top; background-repeat: no-repeat; }
.qaQ { background-image: url(/new/q.gif); }
.qaA { margin-top: 10px; background-image: url(/new/a.gif); }
.vaW { margin-top: -2px; }
#qlist { margin-top: 14px; }
	#qlist li { float: left; width: 298px; height: 24px; line-height: 24px; background-image: url(/new/lists.gif); background-position: 4px center; background-repeat: no-repeat; }
.qt { float: left; display: inline; width: 220px; margin-left: 17px; }
	.qt a { color: #525252; }
.qstate { float: right; }

#mb2 { }
#mb2_1 { float: left; width: 312px; height: 522px; }
#mb2_1_1, #mb2_1_2, #mb2_1_3 { width: 310px; height: 166px; border: 1px solid #cacaca; }
	#mb2_1_2, #mb2_1_3{margin-top:9px;}

	#mb2_2 { float: right; width: 630px; height: 520px; border: 1px solid #cacaca; }
#pcm { float: left; width: 320px; }
#pco { float: left; width: 230px; margin-left: 20px; }
.pcl_1 { float: left; width: 230px; }
.pcl_2 { clear: both; line-height: 24px; }
.pcl_3 { float: left; width: 220px; margin-left: 10px; word-wrap: break-word; }
#pcm .pcl_2 { }
#pco .pcl_2 { margin-right: 5px; }
.pc1 { clear: both; height: 25px; line-height: 25px; }
.pc1_t { float: left; }
	.pc1_t a { color: #020964; font-weight: bold; font-size: 14px; }
.pc1_i { float: left; width: 15px; height: 25px; margin-left: 20px; background-image: url(/new/pcdown.gif); background-position: left center; background-repeat: no-repeat; }
.pc2 { float: left; margin-right: 5px; }
#pcm .pc2 { float: left; width: 320px; }
#pco .pc2 { float: left; }
.pc2_t { float: left; height: 24px; }
	.pc2_t a { color: #2389a3; font-weight: bold; }
.pcl3 { float: left; margin-left: 5px; height: 24px; }
	.pcl3 a { color: #505050; }

#mb3 { }
#mb3_1 { float: left; width: 310px; height: 166px; border: 1px solid #cacaca; }

#mb4 { }
#mb4_1 { float: left; width: 310px; height: 166px; border: 1px solid #cacaca; }
#mb4_3 { float: right; width: 310px; height: 166px; border: 1px solid #cacaca; }

#mb5 { }
#mb5_1 { float: left; width: 310px; height: 240px; border: 1px solid #cacaca; }
#mb5_2 { float: left; width: 310px; height: 240px; margin-left: 7px; border: 1px solid #cacaca; }
#mb5_3 { float: right; width: 310px; height: 240px; border: 1px solid #cacaca; }
#newcompany { margin-top: 5px; margin-left: 15px; line-height: 24px; }
	#newcompany li { width: 264px; height: 24px; text-indent: 12px; background-image: url(/new/listb.gif); background-position: left center; background-repeat: no-repeat; }
	#newcompany a { color: #525252; }
#job { margin-top: 5px; margin-left: 15px; line-height: 24px; }
	#job li { width: 281px; height: 24px; background-image: url(/new/listc.gif); background-position: left center; background-repeat: no-repeat; }
.jobt { float: left; display: inline; width: 104px; margin-left: 10px; }
.jobc { float: left; width: 167px; }
.jobt a { color: #2389a3; }
.jobc a { color: #525252; }

#pj { margin-top: 5px; margin-left: 14px; line-height: 24px; }
	#pj li { width: 281px; height: 24px; background-image: url(/new/listb.gif); background-position: left center; background-repeat: no-repeat; }
.pj1 { float: left; display: inline; width: 48px; margin-left: 10px; color: #525252; }
.pj2 { float: left; width: 146px; }
.pj3 { float: left; width: 77px; color: #525252; }
.pj2 a { color: #2389a3; }

#mb1_1, #mb2_1_1, #mb2_1_2, #mb3_1, #mb4_1, #mb5_1 { background-color: #f9f9f9; }

#mb6 { width: 950px; margin-top: 8px; border: 1px solid #cacaca; }
#productlist { margin-top: 17px; margin-left: 10px; margin-bottom: 10px; }
	#productlist li { float: left; width: 116px; height: 120px; line-height: 24px; text-align: center; }
	#productlist a { color: #525252; }

#mb7 { width: 950px; height: 130px; border: 1px solid #cacaca; color: #525252; }
	#mb7 a { color: #525252; }

#mb8 { width: 952px; height: 5px; margin-top: 7px; background-color: #060d66; }

#mb9 { width: 952px; height: 40px; line-height: 40px; text-align: center; color: #525252; }
	#mb9 a { color: #525252; }

.bline { width: 952px; height: 1px; background-image: url(/new/bl.gif); background-repeat: no-repeat; }

#mb10 { width: 952px; height: 95px; color: #525252; }
	#mb10 a { color: #525252; }

#binfo { width: 580px; height: 60px; margin: 16px auto 19px auto; }
#bl { float: left; width: 196px; height: 60px; }
#bs { float: left; width: 1px; height: 60px; margin-left: 32px; background-image: url(/new/bs.gif); }
#bp { float: left; width: 322px; height: 60px; margin-left: 25px; }
	#bp ul { width: 400px; margin-top: -3px; }
		#bp ul li { float: left; width: 183px; line-height: 22px; }
#mb_b { width: 952px; height: 40px; line-height: 40px; text-align: center; color: #b1b1b1; }
	#mb_b a { color: #b1b1b1; }

.tb { height: 35px; border: 1px solid #f9f9f9; line-height: 35px; background-color: #eeeeee; background-image: url(/new/tb.gif); background-repeat: no-repeat; }
.tbt { float: left; width: 99px; height: 35px; font-size: 14px; font-weight: bold; color: White; text-align: center; }
	.tbt a { color: White; }
.tbm { float: right; margin-right: 12px; text-align: right; }
	.tbm a { color: #525252; }
.tbl { width: 100%; height: 1px; background-color: #cacaca; }
.tb2 { width: 295px; height: 31px; margin: 0px auto; border-bottom: 1px dashed #8c8c8c; line-height: 31px; }
.tb2t { float: left; width: 99px; height: 31px; color: #020964; font-weight: bold; }
	.tb2t a { color: #020964; }
.tb2m { float: right; text-align: right; }
	.tb2m a { color: #525252; }

#link { height: 35px; border: 1px solid #f9f9f9; line-height: 35px; background-color: #eeeeee; }
#l1, #l2 { float: left; width: 99px; height: 35px; cursor: default; font-size: 14px; font-weight: bold; color: White; text-align: center; background-color: #e2e2e2; }
#l2 { margin-left: 1px; }
#lm { float: right; margin-right: 12px; text-align: right; }
	#lm a { color: #525252; }
.tbl { width: 100%; height: 1px; background-color: #cacaca; }
#l1_c, #l2_c { display: none; }
	#l1_c ul, #l2_c ul { margin-left: 15px; margin-top: 10px; line-height: 24px; }
		#l1_c ul li, #l2_c ul li { float: left; width: 133px; height: 24px; }

/*单层广告条*/
.ad_s { position: relative; width: 950px; height: 45px; margin: 10px auto 10px auto; }
	.ad_s ul { position: absolute; display: inline; left: -12px; top: 0px; }
		.ad_s ul li { float: left; display: inline; margin: 0px 0px 0px 12px; text-align: left; z-index: 1; list-style-position: inside; }

/*双层广告条*/
.ad_d { position: relative; width: 950px; height: 100px; margin: 10px auto 10px auto; }
	.ad_d ul { position: absolute; display: inline; left: -12px; top: -10px; }
		.ad_d ul li { float: left; display: inline; margin: 10px 0px 0px 12px; text-align: left; }

/*三层广告条*/
.ad_t { position: relative; width: 950px; height: 155px; margin: 10px auto 10px auto; }
	.ad_t ul { position: absolute; display: inline; left: -12px; top: -10px; }
		.ad_t ul li { float: left; display: inline; margin: 10px 0px 0px 12px; text-align: left; }