body{ background-color:#fff;margin:0;padding:0;padding-bottom:2em; font-family:Tahoma,Arial,"宋体",sans-serif;}
form{margin:0;padding:0}
body,td,th{color:#333;font-size:12px;line-height:1.35}
div,td,th{text-align:left}
h1,h2,h3,h4,h5,p,ul,li{margin:0;padding:0}
ul,li{margin:0;padding:0;list-style:none}
a *{cursor: pointer}
a img{border:none;heigh:56px;}
.tuijianqy_img{border:none;width:74px;height:56px;}
.company_img {
    border: medium none;
	width:74px;
	height:65px;
}
img, select, input, button {vertical-align:middle}
body img.valign{vertical-align:middle}
a:link,a:visited{text-decoration:none}
a:hover{color:#d50e13; text-decoration: none;}
em{font-style:normal}
.gray,.cgray{color:#999}
.gray{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}
.gray2 { color: #999999; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
.remark{font-size:12px}
.asterisk{color:#FF3300;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal}
/*reservedWords*/
.r{text-align:right}
.l{text-align:left}
.c{text-align:center}
.fr{float:right}
.fl{float:left}
.clr{clear:both}
.hide{display:none}
.nobr{white-space:nowrap}
body .nt{border-top-width:0}
#welcome, #header, #search, #dir, #main, #fLink, #searchbottom{width:980px;}
#main {clear:both;overflow:hidden;}
a{ color:#333}
/*Lang*/
/*URHere*/
#main{ margin-top:8px; float:left}
.dir{ clear:both}
/*Layout*/
#sideleft{width:690px;float:left}
#sideright{float:right;width:280px;overflow:hidden}
.infoBox{ overflow:hidden;zoom:1; margin-bottom:10px; margin-top:8px}
.infoBox h2{ background:url(../images/info_bg_rpx.png) 0 -225px repeat-x; overflow:hidden;line-height:34px; height:34px; padding-left:0;
color:#358818}
.sideBox{overflow:hidden; background:#FAFBFD; border:1px solid #E3E3E3; margin-bottom:10px}
.infoBox h2 a{ float:right; color:#005aa0}
.sideBox h2{ border-bottom:1px solid #EEEDED; text-indent:8px; color:#358818}
.space h2{border:1px solid #E2E2E4; background-color:#F3F4F6;line-height:29px}
.mr{font-size:12px;color:#7B6B67;float:right;font-weight:normal;padding-right:10px;padding-left:7px;}
.mr a{ color:#005aa0}
.list li{line-height:2; float:left}
#main .list span a,#main .listR span a{ color:#656565}

/*pd*/
#info_pds{width:958px;}
#info_pds{ height:56px; border:1px solid #dc8d92; border-top:none; background-position:0 -157px; background-repeat:repeat-x; background-color:#FEEDD3; margin-bottom:10px}
#info_pds span{ background-position:0 -263px; width:47px; height:40px;display:inline-block; float:left;text-indent:-9999px; margin:7px 0 0 19px; border:0}
#info_pds div{width:880px;_width:878px;overflow:hidden;zoom:1; padding-top:3px; padding-top:5px\9; _padding-top:3px; margin-left:77px}
#info_pds a{float:left;margin-right:24px; color:#a43629; margin-top:5px}
.room1{overflow:hidden;zoom:1}
.room1 #rl{float:left;margin-right:10px;width:242px;}
.room1 #rm{float:left;width:418px; margin-left:8px}

#tjpic{margin-bottom:10px;background-color:#F8F8F8;}
#tjpic .p{height:182px; width:240px; border:solid 1px #f1f1f1;display:table-cell;>display:table-cell;line-height:120px;text-align:center;vertical-align:middle;>display:block;>font-size:150px;>font-family:Arial;overflow:hidden}
#tjpic .p a{height:182px; width:240px;>display:block;>font-size:150px;>font-family:Arial}
#tjpic .p img{vertical-align:middle}
#buttonbox{background-color:#f6f6f6; border:solid 1px #F1F1F1;height:24px;overflow:hidden;zoom:1}
#sjyPicTxt{ margin-left:10px; width:170px;height:22px;line-height:22px}
#sjyNum {float:left;font-family:sans-serif;padding-left:196px;text-align:left;margin-top:-18px;}

#zht{ border:solid 1px #ebebeb; margin-bottom:10px}
#zht h2{background:url(../images/h1.gif) repeat-x;line-height:29px; text-indent:8px;color: #358818;}
#zht .z1{padding:2px 10px 10px 10px;overflow:hidden;zoom:1}
#zht .z1 h3{ font-weight:normal; font-size:14px; margin-bottom:10px}
#zht .z1 h3 a{color:#444}
.z1 dl dt{ width:72px; height:54px; float:left; margin-right:8px}
.z1 dl dt img{}
.z1 dl dd{ width:140px; float:left; line-height:20px}
.z1 dl dd a{ color:#b30000;}
#zht .z1 a:hover{color:#F26803;text-decoration:underline}
#zht .z1 .fl{margin-right:10px; float:left}
#zht .z1 .p{display:table-cell;background:#FFF;>display:table-cell;height:54px;width:72px;line-height:48px;text-align:center;vertical-align:middle;>display:block;>font-size:48px;>font-family:Arial;overflow:hidden;border:1px solid #ebebeb;}
#zht .z1 .p a{width:72px;height:54px;>display:block;>font-size:48px;>font-family:Arial}
#zht .z1 .p img{vertical-align:middle}
#zht .z1 .txt{margin-top:-3px;color:#666; line-height:20px; float:left; width:150px;}
#zht .z1 .txt a{ color:#bc010c}
#zht ul{margin:1px;background-color:#F5FBF1;padding:6px 8px; border-top:1px dashed #dfe0e2 }
#zht ul a:hover{text-decoration:underline}
#zht ul a{color:#666!important;margin-right:4px; line-height:20px}
#hotnews h2 span,#hy h2 span,#tpzx h2 span,#sjy h2 span{ background-image:url(../images/titbg.gif); background-repeat:no-repeat; background-position:0 2px;text-indent:-9999em; display:block;width:82px; }
#hotnews .list,#hy .list,#tpzx .list{ margin-left:0}
h2 {font-size:14px; font-weight:bold;line-height:30px}
#hy h2 span{ background-position:-85px 3px}
#tpzx h2 span{ background-position:-173px 3px}
#sjy h2 span{width:108px; background-position:-262px 4px}
#hotnews{width:416px}
#hotnews ul{margin:7px 0;padding-bottom:4px;overflow:hidden;zoom:1}
#hotnews li{width:208px}
#hotnews li.b{float:none;font-size:16px;width:100%;font-weight:bold;color:#bc010c}
#hotnews li.b span a,#hotnews li.b span{color:#666}
#hotnews li.b a{ color:#358818}
#sjy ul{ margin:10px 0 10px;overflow:hidden;zoom:1}
#sjy ul li{float:left;width:322px; margin-left:3px}
#hy h2{ margin-bottom:10px}
.hyItem{width:334px; overflow:hidden; float:left; margin-bottom:15px; height:94px}

.hyItem .p img{width:72px;height:54px;border:solid 2px #f5f6f8}
.hyInfo{ padding-left:10px; overflow:hidden;zoom:1}
.hyInfo h3 a{ font-size:14px; color:#358818!important; font-weight:bold}
.hyInfo ul{ margin-top:7px}
.hyInfo li a{ line-height:22px; color:#434343}
.hyInfo li a:hover{ color:#d50e13}
.hyList{ border:1px solid #f3f3f3; padding:8px 0; clear:both; overflow:hidden;zoom:1;}
.hyList li{ width:312px;float:left; overflow:hidden; color:#9a9a9a; padding:4px 0 4px 20px}
.hyList span a{ font-size:14px;}
#rd .nl{ }
#rd .nl li{height:28px; overflow:hidden; width:100%; float:left}
.listR{line-height:2;margin:6px 10px;}
#sjy ul{*padding-bottom:10px;margin-right:0}
#tag{ border:solid 1px #e3e3e3;margin-bottom:10px}
#tag .cont{padding:0 0 13px 10px;}
#tag a{white-space:nowrap;margin-right:0.4em;color:#666;line-height:160%}
.cld1{font-size:12px}
.cld2{font-size:14px;font-weight:bold}
.cld3{font-size:16px;font-weight:bold}
.cld4{font-size:18px;font-weight:bold}
.cld5{font-size:20px;font-weight:bold}
.cld6{font-size:22px;font-weight:bold}
.cld7{font-size:24px;font-weight:bold}

#hyTem{ border:solid 1px #e3e3e3; }
#hyTem ul{overflow:hidden;zoom:1; padding:10px}
#hyTem li{ width:318px;height:24px;}
#hyTem .time{ float: none}
#hyTem h2{ background-color:#eee; border:solid 1px #fff; border-bottom:solid 1px #e3e3e3}
/*Tradeshow*/
#tradeshow  img{float:left;border:1px solid #dcdcdc; margin-right:10px; margin-bottom:5px}
#tradeshow .cont{padding:0 10px; margin:10px 0 7px;overflow:hidden;zoom:1}
#tradeshow .cont a{ color:#666}
.type,.tsDate{ color:#666;}
.tsDate{ font-size:11px;}
.type{ margin-top:3px}
#info_centre{ margin-bottom:0}
.infoCenterBody{ padding:6px 10px; color:#DADADA}
.infoCenterBody a{white-space:nowrap; background:url(../images/dot.gif) no-repeat left 7px; padding-left:10px; margin:4px 0; display:inline-block; width:115px; color:#666!important}
#tradeService{ border:1px solid #E3E3E3; border-top:none; margin-bottom:10px}
#tradeService .bd{ padding:0 10px 8px; line-height:1.6; color:#A8A7A7}
#tradeService .bd span{ color:#454545}
/*list*/
.l_b,.l_hot{ padding:10px 10px 15px 10px;overflow:hidden;zoom:1;margin-bottom:5px}
.l_b h3{padding-bottom:5px}
#main .l_b h3 a{color:#BA290A}
.l_pic{ float:left; width:120px; margin-right:15px; text-align:center; }
.l_pic img{display:block}
.l_pic a:hover{ text-decoration:none}
.l_pic div{>display:table-cell;height:90px;width:120px;line-height:80px;text-align:center;vertical-align:middle;>display:block;>font-size:80px;>font-family:Arial;overflow:hidden;display:table-cell;padding-bottom:3px}
.l_pic div a{width: 120px; height: 90px; >display: block;>font-size: 80px;  >font-family:Arial;}
.l_pic div img{vertical-align:middle}
.l_txt{ width:508px;overflow:hidden;zoom:1}
.l_txt li{width:250px;line-height:1.8}

.tit{ background:url(../images/tit.gif) repeat-x; line-height:27px; padding-left:15px; border:solid 1px #EAE3D6; border-bottom:none; margin-bottom:10px}
.tit span{ font-size:12px; font-weight:normal; margin-left:20px; color:#888}
.l_info{ padding:15px 20px;border-bottom:dashed 1px #EAE3D6}
.l_info h3,.l_hot h3{ font-size:14px; font-weight:bold}
.l_info a,.l_hot a{ color:#005AA8}
.tag span{color:#888; margin-right:20px; line-height:26px}

.l_hot{}
.l_hot .fr{background-color:#F5F6F8;margin-left:20px; margin-bottom:10px}
.l_hot .pic{>display:table-cell;height:90px;width:120px;line-height:80px;text-align:center;vertical-align:middle;>display:block;>font-size:80px;>font-family:Arial;overflow:hidden;display:table-cell;}
.l_hot .pic a{width:120px;height:90px;>display:block;>font-size:80px;>font-family:Arial}
.l_hot .pic img{vertical-align:middle}

.time{ color:#888; margin-left:7px; float:right}

.detail{ padding:20px 50px; border:solid 1px #E2E2E2; background-color:#f7f8fc; margin-bottom:10px}
.detail h1{ font-size:26px; font-family:����; font-weight:normal; text-align:center}
.detail .tag{ text-align:center;}
#cont_text{margin-bottom:20px;font-size:14px;line-height:1.8}
#cont_text p{ text-indent:2em; margin:15px 0}
#cont_text .pic{ text-align:center; margin:15px 0}
.otherfunction{ border-top:dashed 1px #CDCDCD;padding-top:5px;line-height:20px; margin-bottom:15px;overflow:hidden;zoom:1}
.fontsize,.print,.commentlink,.close{ float:left;margin-left:15px; padding-left:20px; background-image:url(../images/otherfunction.gif); background-repeat:no-repeat; cursor:pointer}
.fontsize{display:none;line-height:20px;background-position:left 2px}
.print{background-position:left -18px}
.commentlink{background-position:left -39px}
.close{background-position:left -64px}
.fontsize .fs16{ font-size:16px}
.fontsize .fs14{ font-size:14px}
.fontsize .fs12{ font-size:12px}

#otherdown{ background-color:#fff;border:solid 1px #CDCDCD;margin-bottom:10px;padding:10px 15px;}
#otherdown p{ font-weight:bold; margin-bottom:10px}
#otherdown ul,.otherInfo ul{ margin-bottom:10px;overflow:hidden;zoom:1}
#otherdown li,.otherInfo li{ float:left; width:45%; background:url(../images/li.gif) no-repeat 2px 5px;padding-left:10px}

.otherInfo{ padding-top:10px; margin-bottom:15px}
.otherInfo h3{ font-size:14px; font-weight:bold;background:url(../images/otherinfo.gif) no-repeat left center; padding-left:15px; line-height:26px}
.otherInfo ul{ margin:0 14px}

#announce{color:#838383}
#announce a{ color:#838383; text-decoration:underline}
#announce p{ margin:5px 0}
.resultnone{ text-align:center; padding:30px; font-size:14px; background-color:#FEF8EA; border:solid 1px #FFDC80}

#main .banneraslogo{ margin-left:624px; position:absolute}
#banner .banneraslogo{ margin-left:423px; position:absolute}

.offer{ border:solid 1px #EEEDED; margin-bottom:10px}
.offer li.buy,.offer li.sel,.offer li.cop{background-image:url("../images/icon-offer.gif");background-repeat:no-repeat;padding-left:40px; margin-bottom:5px}
.offer li.buy{background-position:-34px -25px}
.offer li.sel{background-position:-72px 2px}
.offer li.cop{background-position:4px -52px}
.shareSNS{ float:left; margin-bottom:0; margin-top:-33px}
#companySpotlight{ margin-bottom:-3px; margin-right:-3px; width:280px; background:#fff}
#companySpotlight td{ border-bottom:1px solid #F3F3F3;border-right:1px solid #F3F3F3; text-align:center; padding:5px 0 10px}
#companySpotlight td img{ width:74px; height:65px}
#fLingks{width:960px;margin:10px auto; overflow:hidden;zoom:1; background:#f8f9fb; border:1px solid #ebebeb; height:36px; line-height:36px; padding-left:10px}
/*footer*/
#fLink{background-image:url(/images/footerlink.gif);background-repeat:repeat-x;background-color:#F1F2F1;height:90px;width:860px;border-top: 1px solid #e6e6e6;border-right: 1px solid #d9d9d9;border-bottom: 0;border-left: 1px solid #d9d9d9}
#fLingks a{margin-right:20px; white-space:nowrap; color:#444}
#fLingks a:hover{color:#d50e13;}
#footer{text-align:center;padding:15px 0}
#footer div{text-align:center;margin:0 auto; line-height:1.6}
#footer div a{padding:0px 2px; line-height:1.5;white-space:nowrap; }
#footer img{margin:2px 0}
#footer p{margin-top:10px; line-height:1.6}
#dir a:link,#dir a:visited,#footer a:link,#footer a:visited{color:#005aa8;}
#dir a:hover,#footer a:hover{color:#d50e13}
/*CNMIC-3155*/
.newPicInfo{ margin-top:10px; overflow:hidden;zoom:1}
.newPicInfo li{ width:120px; margin-left:13px; float:left;line-height:2; display:inline; margin-bottom:10px}
.newPicInfo .t{ white-space:nowrap; display:block; width:120px; overflow:hidden}
.relateInfo{ border:solid 1px #EEEDED; margin-bottom:10px}
.relateInfo ul{ overflow:hidden;zoom:1; padding:5px 0;}
.relateInfo li{ margin:0 10px;_margin:0 5px;float:left; width:310px; line-height:2}
.l_hot .fl{ margin-right:15px;}
.l_hot .tag{ height:24px}
.l_hot .txt{ margin-left:135px; line-height:18px;}
.l_info .cont{ line-height:1.6}
.hotIcon{ display:inline-block; width:25px; height:15px; background-position:-75px -263px; font-size:0; margin-left:3px; position:relative; top:-3px;_top:2px; vertical-align:middle}

.picNews{background-color:#F5F6F8;display:table-cell;height:90px;width:120px;line-height:80px;text-align:center;vertical-align:middle;>display:block;>font-size:80px;>font-family:Arial;overflow:hidden}
.picNews a{width:120px;height:90px;>display:block;>font-size:80px;>font-family:Arial}
.picNews img{vertical-align:middle; margin-bottom:0;width:120px;height:90px;}


/*咨询列表页*/
#dir{ border-bottom:solid #ccc 1px; margin-bottom:8px; background:#f8f8f8}
#dir h1{font-size: 12px;font-weight: normal;height: 28px;line-height: 28px; text-indent:8px}
.l_info{ border-bottom:1px dashed #EAE3D6;}
.l_info h3{  font-size: 14px;font-weight: bold;}
.l_info h3 a{ color:#005aa0;}
.tag span { color: #888888;line-height: 26px; margin-right: 20px;}
.cont_n{ line-height:22px; text-indent:2em;}
.page{ text-align:right; margin-top:18px; width:690px;}
.page a{ text-decoration:none; border:1px solid #ccc; padding:3px 8px; float:left; background:none; margin-left:5px;}
.page a:hover{ background:#ff6600; color:#fff;border:1px solid #ff6600; }
.page a.page_current{background:#ff6600; color:#fff;border:1px solid #ff6600;}

/*咨询内容页*/
.detail { background-color: #F7F8FC;border: 1px solid #E2E2E2;margin-bottom: 10px;padding: 20px 50px;}
.detail h1 { font-size: 26px;font-weight: normal;text-align: center;}
.detail .tag {text-align: center; border-bottom:1px #ccc dashed; margin-bottom:20px; padding-bottom:10px}
.c{ width:500px; height:375px; text-align:center; margin:0 auto; margin-bottom:15px}
.cont_text { font-size: 14px;line-height: 1.8;}
.cont_text p{ text-indent:2em}
.relateInfo {border: 1px solid #EEEDED;margin-bottom: 10px;}
.relateInfo h2 {font-size: 14px; font-weight: bold;line-height: 30px;padding-left: 10px;}
.relateInfo ul { overflow: hidden;padding: 5px 0;}
.relateInfo li { float: left;line-height: 2; margin: 0 10px; width: 310px;}
.relateInfo li a{ color:#005aa0}


/*公司列表页*/
.wl{border: 1px solid #CCCCCC;width: 690px; float:left}
.wl h3{background: url(../images/list_nav_bg.gif) repeat-x scroll 0 0 transparent; height:28px; line-height:28px; font-size:12px; font-weight:normal; text-indent:8px; border-bottom:1px solid #CCCCCC }
.wl h3 a{ color:#333}
.prolist, .prolistsl {margin: 0 0 1px;overflow: auto;padding: 14px 10px; border-bottom:1px dotted #ccc; float:left; width:670px}
.cntC {width: 575px; float:left}
.prolist p, .prolistsl p {margin-bottom: 5px; font-size:12px; line-height:22px;width:450px; color:#898989;}
.prolist p font, .prolistsl p font{ color:#000;}
.prolist p strong a { color:#ff6600;font-size: 14px;}
.cgray {float: left;margin-top: 24px; text-align: center;width: 70px;}
.prolist_bg{ background:#f8f8f8}
.jianju{ float:left; margin-top:8px; width:100%;}
.contact{ background:url(../images/contact_now_s_cn.gif); width:71px; height:23px; float: right;margin-top: 10px;text-align: center; line-height:23px}
.cpclassimg{ width:71px;   float: right;margin-top: 30px;text-align: center; line-height:23px}
.news_list {
    background: url("../images/box_libg.gif") no-repeat scroll 0 50% transparent;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    padding-left: 8px;
     margin-top:10px;
    margin-left:10px;
}
















