/* location Style */
.location { height:31px; line-height:31px; padding:0 8px; margin-bottom:10px; border:1px solid #d3d3d3; background:url(../images/title_bg.png) repeat-x left -229px; }
.location span { float:left; }
.location span a { color:#0066cc; }
.location span a:hover { color:#ff0700; }
.location bdo { float:right; }
.location bdo strong { margin:0 5px; }
.location bdo font { margin:0 5px; }
/* location Style */
.location2 { height:28px; line-height:28px; padding:0 8px 5px 8px; }
.location2 span a { color:#003da1; }
.location span a:hover { color:#ff0700; }
/* canfind Style */
.canfind { line-height:40px; padding:0 8px; }
.canfind a { margin:0 5px; }
.canfind a:hover { color:#ff0700; }
/* box Style */
.left { width:960px; text-align:left; }
.w750 { width:750px; text-align:left; }
.right { width:220px; }
/* left Style */
.left .filter { overflow:hidden; margin-bottom:8px; }
.left .filter dl { padding:8px 0; overflow:hidden; margin:0; border-bottom:1px solid #e9e9e9; padding-bottom:5px; }
.left .filter dd { width:65px; float:left; overflow:hidden; text-align:center; font-weight:bold; color:#353535; line-height:22px; padding-left:8px; }
.left .filter dt { float:left; width:830px; }
.left .filter dt .reduce { TEXT-ALIGN: left; WIDTH: 100%; DISPLAY: block; HEIGHT: 40px; OVERFLOW: hidden; }
.left .filter dt li { float:left; LINE-HEIGHT: 18px; WIDTH: 150px; margin:0 14px 6px 0; COLOR: #003da1; }
.left .filter dt li a { line-height:18px; color:#0066cc; margin-right:5px; }
.left .filter dt li a:hover { color:#ff0700; }
.left .filter dt li em { font-style:normal; font-family:Verdana; font-size:10px; color:#888888; }
.left .filter .related-search { line-height:14px; font-weight:bold; margin:15px 0 5px 0; }
.left .filter .related-search a { line-height:14px; font-weight:normal; margin:5px 0 5px 8px; padding-right:8px; height:12px; overflow:hidden; border-right:1px solid #dcdcdc; color:#ff6600; }
.left .filter .related-search a:hover { color:#03F; }
.left .filter .expand { width:100%; text-align:right; padding-top:10px; float:left; }
/* productsearch Style */ 
.left .productsearch { margin:10px auto 10px auto; padding:3px 0; overflow:hidden; border:1px solid #abd5ff; background:url(../images/title_bg.png) repeat-x left -263px; height:25px; }
.left .productsearch .inquiry { padding-left:8px; }
.left .productsearch .inquiry span { background:url(../images/icon.png) no-repeat left -189px; padding-left:15px; margin:0 10px; }
.left .productsearch .filters { padding-right:5px; }
.left .productsearch .filters .inquttxt { width:42px; height:17px; border:1px solid #7f9db9; margin:0 5px; }
/*----------Company List-----------*/
.left .productsearch .companyList { padding-left:8px; font-weight:bold; text-align:center; }
.left .productsearch .companyList li { float:left; }
.left .productsearch .companyList .listimg { width:80px; }
.left .productsearch .companyList .services { width:310px; }
.left .productsearch .companyList .region { width:114px; }
.left .productsearch .companyList .companytype { width:110px; }
.left .productsearch .companyList .communications { width:100px; }
.sorry { width:auto; height:140px; color:#232323; padding-left:20px; padding-top:8px; margin-bottom:20px; line-height:140px; border-bottom:1px dashed #ccc; }
.sorry img { vertical-align:middle; }
.sorry a { color:#209500; text-decoration:underline; }
.sorry a:hover { color:#FF0000; text-decoration:underline; }
.left .companydetails { width:750px; border-bottom:1px dashed #ccc; overflow:hidden; padding-bottom:10px; padding-top:10px; }
.left .companydetails .imgright { width:102px; float:left; margin-right:15px; }
.left .companydetails .img { width:102px; height:102px; border:1px solid #ccc; overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle; }
.left .companydetails .img span { position:static; +position:absolute;
top:50% }
.left .companydetails .img span img { position:static; +position:relative;
top:-50%; left:-50%; }
.left .companydetails .companyname { width:260px; display:block; float:left; margin-right:15px; }
.left .companydetails .companyname a { color:#1561ad; }
.left .companydetails .companyname a:hover { color:#f02d00; }
.left .companydetails .companyname .compblue a { color:#41770c }
.left .companydetails .companyname .compblue a:hover { color:#f02d00; }
.left .companydetails .companyname h3 { font-size:14px; color:#0066cc; margin-bottom:5px; }
.left .companydetails .companyname h3 a { color:#0066cc; text-decoration:underline; }
.left .companydetails .companyname h3 a:hover { color:#ff0700; }
.left .companydetails .companyname h3 em { font-size:12px; font-family:Verdana; padding-left:5px; color:#353535; font-weight:normal; font-style:normal; }
.left .companydetails .companyname p { width:260px; color:#606060; line-height:18px; margin-bottom:5px; padding:0px 0; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.left .companydetails .companyname span { overflow:hidden; height:32px; display:block; line-height:16px; }
.regionname { width:120px; text-align:center; float:left; margin-top:24px; margin-right:10px; }
.name { width:80px; text-align:center; float:left; margin-top:24px; margin-right:10px;}
.commun { width:110; float:right; margin-top:16px; padding-right:16px; }
.commun p { margin-bottom:3px; }
.commun a { color:#1561ad; }
.commun a:hover { color:#f02d00; }
.rightgg { margin-bottom:10px; }
.rightgg img { width:220px; }
/* productlist Style */ 
.left .productlist .title { width:auto; height:0px; position:relative; }
.left .productlist .title span { display:block; color:#fff; font:bold 12px/16px "宋体"; position:absolute; top:0px; background:#ff9900; width:12px; padding:2px; left:-16px; }
.left .productlist .hotlist { border:2px solid #ff9900; padding:0; margin:0; background:#FFFBF0; }
.left .productlist ul { float:none; }
.left .productlist ul li { height:auto; margin:0; border-bottom:1px dashed #cccccc; padding:15px 0; }
.left .productlist ul li .select { width:35px; text-align:center; float:left; }
.left .productlist ul li .productimg { margin-right:11px; width:104px; height:104px; text-align:center; float:left; padding:1px; position:relative; background:#fff }
.left .productlist ul li .productimg .img { width:102px; height:102px; border:1px solid #ccc; display:table-cell; text-align:center; vertical-align:middle; *font-size:50px; *display:block; }
.left .productlist ul li .productimg .img img { vertical-align:middle; display:inline-block; }
.left .productlist ul li .productimg .flimg { display:none; position:absolute; left:110px; top:0; border:2px solid #dcdcdc; padding:2px; background:#FFF; }
.left .productlist ul li .productinfor { width:400px; display:block; float:left; }
.left .productlist ul li .productinfor h3 { font-size:14px; color:#0066cc; }
.left .productlist ul li .productinfor h3 a { color:#0066cc; text-decoration:underline; }
.left .productlist ul li .productinfor h3 a:hover { color:#ff0700; }
.left .productlist ul li .productinfor h3 em { font-size:12px; font-family:Verdana; padding-left:5px; color:#353535; font-weight:normal; font-style:normal; }
.left .productlist ul li .productinfor p { color:#606060; line-height:18px; margin:0; padding:0px 0; }
.left .productlist ul li .productinfor span { width:400px; overflow:hidden; display:block; margin:3px 0; }
.left .productlist ul li .productinfor span bdo { float:left; margin-right:5px; color:#41770c; line-height:20px; }
.left .productlist ul li .productinfor span bdo a { color:#41770c; }
.left .productlist ul li .productinfor span bdo a:hover { color:#ff0700; }
.left .productlist ul li .productprice { width:160px; text-align:center; overflow:hidden; float:left;}
.left .productlist ul li .productprice span { margin:0px auto 2px auto; text-align:center; float:left; width:100%; }
.left .productlist ul li .productprice span em { background:url(../images/icon.png) no-repeat left -85px; margin:3px auto 0 auto; width:15px; height:14px; display:inline-block }
.left .productlist ul li .productprice span .kong { width:15px; height:14px; background:url(../images/icon.png) no-repeat left -119px; margin:3px auto 0 auto; }
.left .productlist ul li .productprice p { text-align:center; color:#999; line-height:20px; }
.left .productlist ul li .inquiry { width:180px; margin-left:10px; text-align:center; float:left; }
.left .productlist ul li .inquiry font { color:#ff0000; font-weight:bold; font-size:14px; font-family:Verdana, Geneva, sans-serif; width:100%; display:block; text-align:center; }
.left .productlist ul li .inquiry p { line-height:22px; display:block; text-align:center; }

/* 此处新增了鼠标滑过状态成手状 cursor:pointer */
.left .productlist ul li .inquiry .botton { width:63px; height:20px; border:0; background:url(../images/hi1718title.png) no-repeat right -266px; cursor:pointer }
/* c_productlist Style */ 
.left .c_productlist { width:766px; overflow:hidden; }
.left .c_productlist ul { width:766px; border-bottom:1px dashed #cccccc; padding:6px 0; }
.left .c_productlist ul li { display:inline; }
.left .c_productlist .l1 { width:35px; text-align:center; padding-top:1px; }
.left .c_productlist .l2 { width:470px; margin-right:9px; }
.left .c_productlist .l2 h3 { float:left; width:470px; font-size:14px; line-height:28px; font-weight:bold; color:#003da1; }
.left .c_productlist .l2 h3 a { color:#003da1; }
.left .c_productlist .l2 h3 font { color:#ff0000; }
.left .c_productlist .l2 h3 .t1 { width:21px; height:28px; display:block; margin-right:5px; float:left; background:url(../images/img_product.png) no-repeat left -586px; }
.left .c_productlist .l2 p { color:#606060; line-height:16px; padding:5px 0; }
.left .c_productlist .l2 span { width:460px; display:block; margin:4px 0; }
.left .c_productlist .l2 span a { color:#003da1; margin-right:10px; text-decoration:underline; }
.left .c_productlist .l2 span a:hover { color:#ff0700; }
.left .c_productlist .l2 bdo { float:left; margin-right:5px; color:#003da1; line-height:22px; }
.left .c_productlist .l2 bdo a { color:#189100; text-decoration:underline; }
.left .c_productlist .l2 bdo a:hover { color:#ff0700; }
.left .c_productlist .l3 { width:110px; text-align:center; padding-top:4px; }
.left .c_productlist .l4 { width:110px; text-align:center; float:left; padding:4px 0 0 30px; }
.left .c_productlist .l4 .a1 { width:87px; height:24px; display:block; float:left; background:url(../images/img_product.png) no-repeat left -1480px; margin-bottom:10px; }
.left .c_productlist .l4 .a2 { width:87px; height:24px; display:block; float:left; background:url(../images/img_product.png) no-repeat left -1513px; }
/* concise Style */ 
.left .concise { line-height:30px; height:30px; padding:0 10px 0 15px; overflow:hidden; }
.left .concise span { float:left; background:url(../images/img_product.png) no-repeat left -615px; padding-left:15px; }
.left .concise span a { font-size:14px; color:#003da1; margin-right:10px; }
.left .concise span a:hover { color:#ff0700; }
.left .concise bdo { float:right; }
.left .concise bdo a { font-weight:bold; font-size:12px; font-family:Verdana, Geneva, sans-serif; text-decoration:underline; color:#000; margin:0 5px; }
.left .concise bdo a:hover { color:#ff0700; }
.left .concise bdo .on, .left .productlist .concise bdo .on a { color:#ff6000; }
.left .concise bdo .on a:hover { color:#ff0700; }
.left .details { width:766px; border:1px solid #dcdcdc; margin-bottom:10px; overflow:hidden; }
.left .details h2 { border-bottom:1px solid #dcdcdc; background:url(../images/img_product.png) repeat-x left -275px; height:30px; line-height:30px; padding:0 8px; }
.left .details h2 span { font-size:14px; }
.left .details ul { width:740px; padding:12px 0 8px 12px }
.left .details li { line-height:20px }
.left .details li p { text-indent:2em; }
.left .aboutsell { overflow:hidden; margin-bottom:8px; }
.left .aboutsell h2 { width:200px; padding-left:8px; margin-bottom:5px; background:url(../images/img_product.png) no-repeat 148px -1002px; font-size:14px; }
.left .aboutsell table a { color:#0f7d00; text-decoration:underline; }
.left .aboutsell table a:hover { color:#ff0700; text-decoration:underline; }
.left .aboutsell .txt { font-weight:bold; }
.left .related { width:758px; margin-bottom:8px; padding-left:10px; }
.left .related h2 { padding:10px 0 0 0; font-size:14px; }
.left .related ul { padding:4px 0 }
.left .related li { width:140px; line-height:24px; overflow:hidden; margin-right:10px; }
.left .related li a { font-size:14px; color:#003da1 }
.left .related li a:hover { color:#FF0700 }
.left .relatedsearch { margin-bottom:8px; padding:0 0 8px 8px; float:left; }
.left .relatedsearch .title { background:url(../images/icon.png) no-repeat left -206px; margin:0 auto; padding:10px 0 0 15px; font-weight:bold; font-size:14px; }
.left .relatedsearch .content { overflow:hidden; line-height:22px; width:100%; }
.left .relatedsearch .content a { font-size:14px; color:#0066cc; margin-right:15px; text-decoration:underline; line-height:24px; }
.left .relatedsearch .content a:hover { color:#FF0700 }
/* joinfree Style*/ 
.right .pdfdownload { width:218px; overflow:hidden; margin-bottom:8px; border:1px solid #dcdcdc; float:left; }
.right .pdfdownload h2 { background:#f5f5f5; padding-left:8px; font-size:14px; font-weight:bold; color:#555555; display:block; height:27px; line-height:27px; }
.right .pdfdownload dl { padding:8px 10px; }
.right .pdfdownload dl dt { width:100%; font-size:14px; font-weight:bold; color:#555555; text-decoration:underline; }
.right .pdfdownload dl dd { width:100%; line-height:18px; color:#555555; }
/* market Style*/
.right .hotproduct { overflow:hidden; margin-bottom:8px; border:1px solid #dcdcdc; }
.right .hotproduct h2 { background:url(../images/title_bg.png) repeat-x left -235px; padding-left:8px; font-size:14px; font-weight:bold; color:#555555; display:block; height:27px; line-height:27px;  }
.right .hotproduct ul { border-top:0; overflow:hidden; padding:6px; }
.right .hotproduct ul li { width:100%; height:22px; border-bottom:1px dashed #dcdcdc; line-height:22px; overflow:hidden; white-space:normal; text-overflow: ellipsis; }
.right .hotproduct ul li bdo { width:25px; text-align:center; float:left; font-family:Verdana, Geneva, sans-serif; color:#ff6600; font-weight:bold; }
.right .hotproduct ul li span { width:180px; float:left; color:#003278; height:22px; overflow:hidden; white-space:normal; }
.right .hotproduct ul li a { color:#003278; }
.right .hotproduct ul li a:hover { color:#ff6600; }
.right .hotproduct ul li font{ color:#ff0000;}
.right .hotproduct .content { padding:5px; line-height:22px; }
.right .enterprises { overflow:hidden; margin-bottom:8px; border:1px solid #dcdcdc; }
.right .enterprises h2 { background:#f5f5f5; padding-left:8px; font-size:14px; font-weight:bold; color:#555555; display:block; height:27px; line-height:27px; }
.right .enterprises ul { border-top:0; overflow:hidden; padding:6px; }
.right .enterprises ul li { background:url(/images/ico.gif) no-repeat left 8px; width:100%; height:30px; border-bottom:1px dashed #dcdcdc; line-height:30px; overflow:hidden; white-space:normal; text-overflow: ellipsis; padding-left:10px; }
/* help Style*/
.right .viewrecord { width:218px; overflow:hidden; margin-bottom:8px; border:1px solid #ffce94; float:left; }
.right .viewrecord h2 { width:210px; background:#fff2e3; height:26px; line-height:26px; color:#3e3e3e; padding-left:8px; font-size:14px; }
.right .viewrecord ul { border-top:0; width:100%; overflow:hidden; padding:6px; }
.right .viewrecord ul li { float:left; padding:0 2px; margin:5px 0; width:102px; }
.right .viewrecord ul li .img { width:95px; height:95px; border:1px solid #ccc; overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle }
.right .viewrecord ul li .img span { position:static; +position:absolute;
top:50% }
.right .viewrecord ul li .img span img { position:static; +position:relative;
top:-50%; left:-50%; }
.right .viewrecord ul li p { text-align:center; padding:4px 0 0 0; color:#0051BF; line-height:16px; white-space:normal; height:32px; overflow:hidden; }
.right .viewrecord ul li p font { color:#ff0000; }
.right .viewrecord ul li span { width:100%; float:left; color:#ff0000; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:20px; text-align:center; }
.right .viewrecord ul li .txt { color:#e63312; font-size:12px; font-family:"宋体"; font-weight:normal; }
.right .viewrecord ul .norecords { width:198px; padding:10px 0; font-size:12px; text-align:center; margin:0 10px }

.right .suppliers { width:218px; overflow:hidden; margin-bottom:8px; border:1px solid #ffce94; float:left; }
.right .suppliers h2 { width:210px; background:#fff2e3; height:26px; line-height:26px; color:#3e3e3e; padding-left:8px; font-size:14px; }
.right .suppliers .content { width:198px; padding:10px; }
.right .suppliers .content strong { float:14px; font-weight:bold; color:#007606; line-height:22px; padding:2px 0; }
.right .suppliers .content p { line-height:18px; }
.right .suppliers .content .txt { color:#0050df; }
.right .suppliers .content p font { color:#F00; font-weight:bold; padding-left:10px; }
.right .suppliers .content b { margin:15px 0 10px; width:100%; float:left; }
.right .suppliers .content .button { background:url(../images/hi1718title.png) no-repeat left -265px; margin-top:10px; height:33px; width:128px; border:0; }
.right .suppliers .content ul { width:198px; overflow:hidden; }
.right .suppliers .content li { float:left; overflow:hidden; margin:0 10px 5px 0 }
.right .suppliers .content span { margin:3px auto 2px auto; text-align:left; float:left; width:100%; }
.right .suppliers .content span a { margin-right:5px; }
.right .suppliers .content span em { background:url(../images/icon.png) no-repeat left -85px; margin:3px auto 0 auto; width:15px; height:14px; display:inline-block }
.right .suppliers .content span .kong { width:15px; height:14px; background:url(../images/icon.png) no-repeat left -119px; margin:3px auto 0 auto; }

/* 更改左边供应商 CSS*/
	.suppliers01{margin-top:0px}
	/*.suppTop,.suppEnterBtn,.vipIcon,.gold{ background:url(../images/productImg/leftBg.png) no-repeat scroll 0 0 transparent}
	.suppTop{background-position: 0 0;width:220px; height:50px;position:relative}
	.vipIcon{background-position:0 -212px;width:59px;height:38px;position:absolute;top:-10px;right:-6px}
	.gold{background-position:-69px -211px;width:50px;height:65px;position:absolute;top:-17px;right:0}
	.silver{background-position:-122px -211px;width:50px;height:65px;position:absolute;top:-17px;right:0}
	.suppNummber{ height:24px; line-height:24px;padding-top:6px;font-size:20px;font-family:Verdana;color:#f23206;font-weight:600;width:32px; text-align:center;margin-left:111px}
	.Name{width:166px;line-height:25px; height:25px;}
	.Name a{width:158px;padding-left:8px; color:#36c;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-break:keep-all}
	.suppTxt{width:218px;border:1px solid #e9e0d8; line-height:24px; color:#555;padding:10px 0px}
	.suppTxt ul{width:198px;margin:0 auto}
	.suppTxt ul strong{ color:#333}
	.suppEnterBtn{background-position:0 -172px; width:109px; height:32px;border:none; cursor:pointer;margin-top:10px;margin-left:10px}*/
	
	
/* 推荐供应商 CSS*/
	.extreme01,.ordinary01,.gold01,.silver01,.vipIcon,.gold,.silver,.Ordinary,.suppEnterBtn{ background:url(../images/productImg/product_bg.png) no-repeat scroll 0 0 transparent}
	.extreme01{background-position: 0 0;width:210px; height:93px;position:relative;padding-left:10px}
	.gold01{background-position: 0 -96px;width:210px; height:93px;position:relative;padding-left:10px}
	.silver01{background-position: 0 -192px;width:210px; height:93px;position:relative;padding-left:10px}
	.ordinary01{background-position: 0 -288px;width:210px; height:79px;position:relative;padding-left:10px}
	.Name{padding-top:28px; height:20px; line-height:20px; color:#36c;width:166px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap }
	.Name a{color:#36c;width:158px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-break:keep-all}
	.suppNummber{height:24px; line-height:24px;font-size:20px;font-family:Verdana;color:#f23206;font-weight:600;width:30px; text-align:center;margin-left:95px}
	.suppNummber01{height:24px; line-height:24px;font-size:12px;font-family:Verdana;color:#36c;text-align:left;margin-left:90px}
	.vipIcon{background-position:0 -416px;width:59px;height:38px;position:absolute;top:0px;right:-5px}
	.gold{background-position:-63px -416px;width:50px;height:65px;position:absolute;top:0px;right:0}
	.silver{background-position:-115px -416px;width:50px;height:65px;position:absolute;top:0px;right:0}
	.Ordinary{background-position:-169px -416px;width:50px;height:65px;position:absolute;top:0px;right:0}
	.suppTxt{width:218px;border:1px solid #e9e0d8; line-height:24px; color:#555;padding:10px 0px;margin-top:-1px}
	.suppTxt ul{width:198px;margin:0 auto}
	.suppTxt ul strong{ color:#333}
	.suppEnterBtn{background-position:0 -377px; width:109px; height:32px;border:none; cursor:pointer;margin-top:10px;margin-left:10px}*/
	.evaluate{ height:21px; line-height:21px; vertical-align:middle}
	.starTxt{float:left}
	.star01{float:left}


.right .aa p{ text-align:center;}
.right .aa{ border:1px solid #dcdcdc; margin-bottom:8px;}
.right .aa .two { color: #666666; padding: 6px; text-align: center; }
.right .aa .two a { color: #06c; }
.right .aa .two a:hover { color: #FF6600; }
.right .aa .two img { padding: 0 2px; }
.right .aa2{ background:url(../images/icon.png) no-repeat left -403px; padding-left:10px;}.right .aa2 a{ color:#06c; text-decoration:underline;}.right .aa2 a:hover{ color:#f50;}
.shop-promise ul { height:55px; padding-bottom:10px; width:174px; overflow:hidden; background:url(../images/hi1718title.png) no-repeat -73px -309px; }
.shop-promise li { height:55px; width:56px; float:left; margin-right:6px; text-align:center; overflow:hidden; line-height:80px; }
.shop-promise li.last { margin-right:0; }
.shop-promise li a, .shop-promise li a:visited { color:#656565; }
.grade { width:198px; overflow:hidden; }
.grade ul { width:198px; margin:0;
}
.grade ul li { width:198px; height:20px; line-height:20px; overflow:hidden; }
.grade ul li a { width:30px; background:url(../images/hi1718title.png) no-repeat left -540px; padding-left:65px; }
.grade ul li .value5 { background:url(../images/hi1718title.png) no-repeat left -379px; }
.grade ul li .value45 { background:url(../images/hi1718title.png) no-repeat left -394px; }
.grade ul li .value4 { background:url(../images/hi1718title.png) no-repeat left -410px; }
.grade ul li .value35 { background:url(../images/hi1718title.png) no-repeat left -427px; }
.grade ul li .value3 { background:url(../images/hi1718title.png) no-repeat left -445px; }
.grade ul li .value25 { background:url(../images/hi1718title.png) no-repeat left -462px; }
.grade ul li .value2 { background:url(../images/hi1718title.png) no-repeat left -478px; }
.grade ul li .value15 { background:url(../images/hi1718title.png) no-repeat left -493px; }
.grade ul li .value1 { background:url(../images/hi1718title.png) no-repeat left -510px; }
.grade ul li .value50 { background:url(../images/hi1718title.png) no-repeat left -526px; }
/* hot Style*/ 
.hot { width:978px; border:1px solid #ffd696; margin-bottom:0px; overflow:hidden; }
.hot h2 { width:966px; background:#fffce3; height:30px; line-height:30px; padding:0 8px; }
.hot h2 span { font-size:14px; font-weight:bold }
.hot ul { padding:12px 0 8px 8px; overflow:hidden; }
.hot LI { PADDING-BOTTOM: 0px; float:left; PADDING-LEFT: 15px; WIDTH: 102px; PADDING-RIGHT: 15px; PADDING-TOP: 0px }
.hot li .img { width:102px; height:102px; border:1px solid #ccc; overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle }
.hot li .img span { position:static; +position:absolute;
top:50% }
.hot li .img span img { position:static; +position:relative;
top:-50%; left:-50%; }
.hot li p { text-align:center; padding:4px 0 0 0; color:#0051BF; line-height:16px; white-space:normal; height:32px; overflow:hidden; }
.hot li p font { color:#ff0000; font-size:12px; }
.hot li span { width:100%; float:left; color:#ff0000; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:20px; text-align:center; }
.hot li .txt { color:#e63312; font-size:12px; font-family:"宋体"; font-weight:normal; }
/* 404 Style */ 
.left .producterror { overflow:hidden; padding-left:8px; margin-bottom:20px; }
.left .producterror h2 { font-size:14px; font-weight:normal; line-height:40px; }
.left .producterror span { font-size:14px; font-weight:bold; float:left; padding-bottom:20px; }
.left .producterror ul { width:760px; overflow:hidden; }
.left .producterror ul li { width:85%; line-height:22px; margin-bottom:5px; border-bottom:1px dashed #c8c8c8; }
.left .producterror ul li samp { padding-top:5px; width:100%; font-size:14px; line-height:30px; margin-bottom:5px; display:block; background:url(../images/img_product.png) no-repeat left -655px; padding-left:10px; line-height:22px; }
.left .producterror ul li span { width:100%; display:block; padding-left:10px; }
.left .producterror ul li span .input { width:337px; height:27px; margin-right:10px; border:1px solid #d7ae4e; vertical-align:middle; }
.left .producterror ul li span .botton { width:100px; height:29px; border:0; background:url(../images/img_product.png) no-repeat left -797px; vertical-align:middle; }
.left .producterror ul li span .botton2 { width:100px; height:29px; border:0; background:url(../images/img_product.png) no-repeat left -843px; vertical-align:middle; }
.prils { width:738px; border:1px solid #cee2f2; margin-bottom:10px; overflow:hidden; padding-left:10px; padding-bottom:10px; position:relative}
.prleft { width:276px; overflow:hidden; margin:10px 15px 0px 0px; }
.primg { width:276px; height:302px; overflow:hidden; margin-bottom:10px; }
.primg dt { width:276px; height:276px; overflow:hidden; }
.primg dt .img { width:254px; height:274px; border:1px solid #E0E0E0; overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle }
.primg dt .img span { position:static; +position:absolute;
top:50% }
.primg dt .img span img { position:static; +position:relative;
top:-50%; left:-50%; }
.primg dd { width:276px; display:block; height:24px; background:#ededed; text-align:center; line-height:24px; }
.primg dd a { color:#333; }
.primg dd a:hover { color:#f00004; }
.primg dd img { vertical-align:middle; }
.primgmany { width:276px; height:49px; text-align:center; position:relative; }
/*.primgmany img{ border:1px solid #e0e0e0; padding:1px; margin:2px; vertical-align:bottom;}
.primgmany a:hover img{ border:1px solid #ff0000; padding:1px; margin:2px; vertical-align:bottom;}
*/
.primgmany li { margin-left:7px; float:left; overflow:hidden; }
.primgmany li .img { width:36px; height:36px; border:1px solid #E0E0E0; overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle; padding:0; margin:0; }
.primgmany li .img span { position:static; +position:absolute;
top:50% }
.primgmany li .img span img { position:static; +position:relative;
top:-50%; left:-50%; }
.redimg img { border:1px solid #ff0000; }
.to-top { display:block; overflow:hidden; width:0px; height:0px; border:6px solid #ccc; border-color:#ccc #fff; border-width:0px 6px 6px 6px; position:absolute; top:-4px; right:64px; }
.range { width:410px; margin-top:10px; padding-right:10px; }
.range h1 { font-size:16px; line-height:22px; margin:5px 0; }
.range .table { width:400px; height:auto; margin-top:10px;}
.range .txt { color:#ff6600; text-decoration:underline; }
.range .txt a { color:#ff6600; text-decoration:underline; }
.range .txt a:hover { color:#ff0000; }
.table .red16 { color:#f00004; font-size:16px; }
.table .font74 { color:#747474; }
.range .contact { overflow:hidden; padding:0 20px; background:#fff; margin-top:20px; line-height:22px; }
.range .box02 {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #DDDDDD;
    margin: 15px 0 0;
    padding: 6px 10px;
    width: 343px; position:absolute; top:268px; left:305px
    
}
.range .box02 font{color: #168400;
    font-family: "Microsoft Yahei","微软雅黑",simHei;
    font-size: 20px;
    font-weight: bold;}
	
.hycomDp{ position:relative; float:left;width:166px; height:40px; background:url(../images/hi1718title.png) no-repeat left -489px; margin-right:40px; color:#f23206; padding:18px 0px 0px 6px; display:inline; text-align:left; margin-bottom:10px; margin-top:0px;}
.hycomDp span{ font-size:32px; position:absolute; display:block;top:9px; left:116px;}


.range .contact .button { border:0; background:url(../images/hi1718title.png) no-repeat left -223px; margin-bottom:3px; width:137px; height:33px; }
.range .contact table { background:#FFF; border:2px solid #fdf1c3; line-height:18px; overflow:hidden; }
.range .contact span { border-right:1px solid #f1d38b; overflow:hidden; width:180px; padding-left:10px; display:block; }
.deta { width:748px; border:0; height:30px; background:url(../images/title_bg.png) repeat-x left bottom; }
.deta ul li { margin-right:10px; float:left; height:30px; line-height:30px; font-size:14px; display:block; text-align:center; border:0; }
.deta ul li a { float:left; color:#333; background:url(../images/title_bg.png) no-repeat left -174px; height:27px; margin-top:2px; overflow:hidden; display:block; padding-left:10px; }
.deta ul li a span { cursor:pointer; float:left; background:url(../images/title_bg.png) no-repeat right -202px; height:27px; line-height:27px; display:block; padding-right:10px; }
.deta ul li a:hover { background:url(../images/title_bg.png) no-repeat left -112px; }
.deta ul li a:hover span { background:url(../images/title_bg.png) no-repeat right -143px; }
.deta ul li .liahov { background:url(../images/title_bg.png) no-repeat left -112px; color:#333; height:30px; line-height:30px; font-size:14px; display:block; text-align:center; margin-top:0px; }
.deta ul li .liahov span { background:url(../images/title_bg.png) no-repeat right -143px; height:30px; display:block; padding-right:10px; }
.fontleft { float:left; padding:10px; margin-bottom:10px; width:708px; }
.fontleft p { margin-bottom:10px; z-index:2em; line-height:20px; margin-bottom:10px; }
.fontleft a { color:#0268CA; text-decoration:underline;}
#l_panel a {color:#F60; text-decoration:underline;}
/* 产品世界 style */
.products { overflow:hidden; margin:0 auto; border:1px solid #dcdcdc; padding-bottom:5px; height:auto; width:1190px;}
.products .title { height:27px; line-height:27px; background:#f3f3f3; margin-bottom:10px; }
.products .title h2 { height:27px; line-height:27px; font-size:14px; font-weight:bold; padding:0 0 0 13px; float:left; }
.products .title h2 strong { float:left; }
.products .title h2 a { float:left; padding:0px 8px 0 0; font-size:12px; font-family:Verdana; font-weight:normal; height:16px; color:#2754bb; line-height:16px }
.products .title .region { float:right; }
.products .title .region a { margin:0 5px; }
.products ul {margin: 0 10px 0 10px;overflow:hidden;display:inline;float:left;}
.products li {margin:0 0 20px 0;float:left;display:inline;overflow:hidden;width: 100%;}
.products .c_01 { padding:0; overflow:hidden; width:100%; }
.products .c_01 strong { float:left; }
.products .c_01 strong a { color:#0066cc; font-size:14px }
.products .c_01 strong a:hover { color:#FF0700 }
.products .c_01 span { float:left; font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#999; }
.products .c_01 em { float:left; background:url(../images/icon.png) no-repeat left -55px; width:15px; height:10px; display:block; margin:3px 0 0 2px; }
.products .c_02 { white-space:nowrap; overflow:hidden; }
.products .c_02 a { font-size:12px; color:#434343; padding:0 7px 0 3px; margin:8px 5px 0 0; border-right: 1px solid #b3b3b3; float:left; height:14px; line-height:14px }
.products .c_02 a:hover { font-size:12px; color:#ff0700; }
.products .c_02 font { font-size:12px; color:#ff7700; }
.products .c_02 .no { padding:0; margin:8px 0 0 0; border:0 }
.products .no_p { padding:0 }
.products .no_b { border:0 }
.main2 { width:980px; margin:0px auto 10px; overflow:hidden; }
.main2 h1 { padding-left:15px; background:url(../images/icon.png) no-repeat left -352px; height:35px; line-height:35px; font-size:24px; color:#0064ca; font-weight:normal; font-family:"微软雅黑"; margin-bottom:10px; }
.main2 .tips { border:1px solid #ffd687; background:#fff6e6; overflow:hidden; position:relative; margin-bottom:10px; padding:5px; }
.main2 .tips dl { width:90%; padding:10px 20px; }
.main2 .tips dl dt { width:100%; font-size:14px; font-weight:bold; line-height:24px; color:#333; }
.main2 .tips dl dd { width:100%; font-size:14px; font-weight:normal; line-height:24px; background:url(../images/icon.png) no-repeat left -401px; color:#787878; padding-left:15px; }
.main2 .tips dl dd font { font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#F00; }
.main2 .tips .button { background:url(../images/hi1718title.png) no-repeat left -570px; width:117px; height:33px; border:0; }
.main2 .product { width:980px;padding-bottom:10px; }
.main2 .product .title { background:url(../images/product_bg.png) no-repeat left top; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-decoration:underline; color:#0065cd; padding-left:18px; }
.main2 .product .title a { color:#0065cd; text-decoration:underline; }
.main2 .product .title a:hover { text-decoration:none; color:#ff7300; }
.main2 .product .content { padding:10px 10px 15px 10px; background:url(../images/product_bg.png) no-repeat left bottom; overflow:hidden; }
.main2 .product .imgbox { overflow:hidden; float:left; width:245px; height:242px; border:1px solid #dcdcdc; }
.main2 .product .imgbox .img { width:245px; height:242px; overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle; }
.main2 .product .imgbox .img span { position:static; +position:absolute;
top:50% }
.main2 .product .imgbox .img span img { position:static; +position:relative;
top:-50%; left:-50%; }
.main2 .product .content { padding:10px 10px 15px 10px; ; background:url(../images/product_bg.png) no-repeat left bottom; height:100%; overflow:hidden; }
.main2 .product .content .suppliers { width:218px; overflow:hidden; margin-bottom:10px; border:1px solid #cee2f2; float:right; }
.main2 .product .content .suppliers h2 { width:210px; background:#eef7ff; height:26px; line-height:26px; color:#3e3e3e; padding-left:8px; font-size:14px; }
.main2 .product .content .suppliers .center { width:198px; padding:10px; overflow:hidden }
.main2 .product .content .suppliers .center strong { float:14px; font-weight:bold; color:#007606; line-height:22px; padding:2px 0; }
.main2 .product .content .suppliers .center p { line-height:18px; overflow:hidden}
.main2 .product .content .suppliers .center .txt { color:#0050df; }
.main2 .product .content .suppliers .center p font { color:#F00; font-weight:bold; padding-left:10px; }
.main2 .product .content .suppliers .center b { margin:15px 0 10px; width:100%; float:left; }
.main2 .product .content .suppliers .center .button { background:url(../images/hi1718title.png) no-repeat left -615px; margin-top:10px; height:33px; width:96px; border:0; }
.main2 .product .content .suppliers .center span { margin:3px auto 2px auto; text-align:left; float:left; width:100%; }
.main2 .product .content .suppliers .center span a { margin-right:5px; }
.main2 .product .content .suppliers .center span em { background:url(../images/icon.png) no-repeat left -85px; margin:3px auto 0 auto; width:15px; height:14px; display:inline-block }
.main2 .product .content .suppliers .center span .kong { width:15px; height:14px; background:url(../images/icon.png) no-repeat left -119px; margin:3px auto 0 auto; }
.main2 .product .content .information { width:470px; overflow:hidden; float:left; margin-left:13px; }
.main2 .product .content .information .center { line-height:20px; height:220px; overflow:hidden; }
.main2 .product .content .information .center p { text-indent:2em;overflow:hidden; color: #0051BF;overflow: hidden;white-space: normal; display:block;word-wrap: break-word;}
.main2 .product .content .information a { text-decoration:underline; color:#0062bb; font-size:12px; font-weight:bold; line-height:22px; padding-top:5px; }
.main2 .product .information a:hover { text-decoration:none; color:#ff7300; }
.main2 .product .informationcontent { width:446px; overflow:hidden; float:left; margin-left:13px; }
.main2 .product .informationcontent .center { line-height:20px; height:220px; overflow:hidden; }
.main2 .product .informationcontent a { text-decoration:underline; color:#0062bb; font-size:12px; font-weight:bold; line-height:22px; padding-top:5px; }
.main2 .product .informationcontent a:hover { text-decoration:none; color:#ff7300; }
.main2 .relatedsearch { width:962px; border:1px solid #dcdcdc; padding:8px; float:left; }
.main2 .relatedsearch .title { background:url(../images/icon.png) no-repeat left -216px; margin:0 auto; padding:0px 0 0 15px; font-weight:bold; font-size:14px; }
.main2 .relatedsearch .content { padding-left:15px; overflow:hidden; line-height:22px; width:930px; word-wrap:break-word; white-space:nowrap; }
.main2 .relatedsearch .content a { font-size:14px; color:#0066cc; margin-right:15px; text-decoration:underline; line-height:24px; }
.main2 .relatedsearch .content a:hover { color:#FF0700 }
.main2 .tips .related-search { width:80%; line-height:14px; font-weight:bold; margin:10px 0 5px 0; }
.main2 .tips .related-search a { line-height:14px; font-weight:normal; margin:5px 0 5px 8px; padding-right:8px; height:12px; overflow:hidden; border-right:1px solid #dcdcdc; color:#ff6600; }
.main2 .tips .related-search a:hover { color:#03F; }
.main .product { width:978px; margin-bottom:10px; border:1px solid #dcdcdc; }
.main .product .title { background:url(../images/title_bg.png) repeat-x left -232px; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-decoration:underline; color:#0065cd; padding-left:18px; }
.main .product .title a { color:#0065cd; text-decoration:underline; }
.main .product .title a:hover { text-decoration:none; color:#ff7300; }
.main .product .content { padding:10px 10px 15px 10px;  }
.main .product .imgbox { float:left; width:245px; height:242px; border:1px solid #dcdcdc; }
.main .product .imgbox .img { width:245px; height:242px; position:relative; display:table-cell; text-align:center; vertical-align:middle; }
.main .product .imgbox .img span { position:static; +position:absolute;
top:50% }
.main .product .imgbox .img span img { position:static; +position:relative;
top:-50%; left:-50%; }
.main .product .content { padding:10px 10px 15px 10px; height:100% }
.main .product .information { width:662px; float:left; margin-left:13px; overflow:hidden}
.main .product .information .center { line-height:20px; height:220px; overflow:hidden }
.main .product .information .center p { text-indent:2em; }
.main .product .information a { text-decoration:underline; color:#0062bb; font-size:12px; font-weight:bold; line-height:22px; padding-top:5px; }
.main .product .information a:hover { text-decoration:none; color:#ff7300; }
.main .product .informationcontent { width:662px; float:left; margin-left:13px; }
.main .product .informationcontent .center { line-height:20px; height:220px; overflow:hidden}
.main .product .informationcontent .center p { text-indent:2em; }
.main .product .informationcontent a { text-decoration:underline; color:#0062bb; font-size:12px; font-weight:bold; line-height:22px; padding-top:5px; }
.main .product .informationcontent a:hover { text-decoration:none; color:#ff7300; }
.sitemap { border:1px solid #dcdcdc; overflow:hidden; border-top:2px solid #ff7700; }
.sitemap h2 { font-size:14px; float:none; line-height:30px; padding:0 10px; margin:0; }
.sitemap ul { padding:0 10px; margin-bottom:10px; overflow:hidden; }
.sitemap ul li { float:left; width:220px; line-height:25px; margin-right:10px; }
.sitemap ul li a { color:#06F; text-decoration:underline; }
.sitemap ul li a:hover { color:#ff7700; }
.sitemap dl { height:auto; overflow:hidden; margin:0 0 10px 0; padding:0 10px; }
.sitemap dl dt { float:left; color:#878787; width:440px; height:25px; overflow:hidden; line-height:25px; }
.sitemap dl dt a { color:#06f; text-decoration:underline; }
.sitemap dl dt a:hover { color:#ff7700; }
/*newtoday.html*/
.NewLeft { width:720px; float:left; overflow:hidden; margin-bottom:10px; }
.NewLeft .NewProduct { width:718px; border:1px solid #abd5ff; overflow:hidden; float:left; }
.NewLeft .NewProduct .title { background:url(../images/title_bg.png) repeat-x left -265px; height:30px; padding:0 10px; }
.NewLeft .NewProduct .title h2 { float:left; font:bold 14px/2 "宋体"; }
.NewLeft .NewProduct .title span { float:right; font:normal 12px/3 "宋体"; color:#878787; }
.NewLeft .NewProduct .title span font { color:#F00; font:normal 12px/3 "宋体"; }
.NewLeft .NewProduct .months { line-height:24px; background:#f8f8f8; }
.NewLeft .NewProduct .months span { margin:0 5px; }
.NewLeft .NewProduct .months a { margin:0 3px; font-size:13px; font-family:Tahoma; }
.NewLeft .NewProduct .months font { color:#F00; margin:0 3px; font-size:12px; font-weight:bold; }
.NewLeft .NewProduct ul { padding:10px; height:auto; overflow:hidden; background:#FFF; }
.NewLeft .NewProduct ul li { width:100%; border-bottom:1px dashed #dcdcdc; padding: 0 0 5px 0; overflow:hidden; }
.NewLeft .NewProduct ul li .input { width:20px; text-align:center; float:left; padding-top:5px!important; padding:0px 10px 0 0; vertical-align:middle; display:inline; }
.NewLeft .NewProduct ul li .info { float:left; width:500px; display:inline; }
.NewLeft .NewProduct ul li .info h3 a { font:bold 14px/1.5 Verdana; color:#214696; }
.NewLeft .NewProduct ul li .info h3 a:hover { color:#ff7700; }
.NewLeft .NewProduct ul li .info em { font:10px/2 Verdana; color:#878787; margin-left:5px; }
.NewLeft .NewProduct ul li .info p { color:#878787; font:12px/1.2 Tahoma; margin-bottom:5px; }
.NewLeft .NewProduct ul li .info p.vip { color:#333; }
.NewLeft .NewProduct ul li .info p.vip img { vertical-align:middle; margin-right:3px; }
.NewLeft .NewProduct ul li .info p.supplier { padding:0px; color:#007606; line-height:16px; }
.NewLeft .NewProduct ul li .info p.supplier a { text-decoration:none; color:#007606; }
.NewLeft .NewProduct ul li .info p.supplier a:hover { color:#ff7700; }
.NewLeft .NewProduct ul li .info p.supplier strong { color:#333333; }
.NewLeft .NewProduct ul li .contact { float:right; }
.NewLeft .NewProduct ul li .contact .contact { width:63px; height:20px; display:block; margin-top:20px; border:0; background:url(../images/hi1718title.png) no-repeat right -266px; }
.NewRight { float:right; width:250px; overflow:hidden; }
.NewRight .NewBuy, .NewRight .NewKeywords, .NewRight .NewSuppliers { border:1px solid #dcdcdc; width:248px; overflow:hidden; float:left; margin-bottom:10px; }
.NewRight .NewBuy h2, .NewRight .NewKeywords h2, .NewRight .NewSuppliers h2 { background:url(../images/title_bg.png) repeat-x left -233px; border-bottom:1px solid #dcdcdc; height:28px; padding:0 10px; font:bold 14px/28px Verdana; color:#343434; }
.NewRight .NewBuy ul { padding:10px; }
.NewRight .NewBuy ul li { border-bottom:1px dashed #dcdcdc; padding:0 0 5px 0; }
.NewRight .NewBuy ul li strong a { color:#214696; font:12px/1.5 Tahoma; }
.NewRight .NewBuy ul li strong a:hover { color:#ff7700; }
.NewRight .NewBuy ul li p { line-height:22px; font:10px/1 Verdana; padding-top:3px; letter-spacing:-0.5px; }
.NewRight .NewBuy ul li p img { vertical-align:middle; }
.NewRight .NewBuy ul li p em { margin-left:5px; color:#878787; }
.NewRight .NewKeywords .content { padding:6px 10px; }
.NewRight .NewKeywords .content a { line-height:20px; margin-right:10px; color:#214696; white-space:normal; }
.NewRight .NewKeywords .content a:hover { color:#ff7700; }
.NewRight .NewSuppliers ul { padding:10px; }
.NewRight .NewSuppliers ul li { white-space:normal; line-height:16px; margin-bottom:5px; padding-left:8px; background:url(../images/icon.png) no-repeat left -311px; }
/*站点地图*/
.sitemap { border:1px solid #dcdcdc; border-top:2px solid #ff7700; }
.sitemap h2 { font-size:14px; float:none; line-height:30px; padding:0 10px; margin:0; }
.sitemap ul { width:98%; padding:0 10px; margin-bottom:10px; }
.sitemap ul li { width:220px; line-height:25px; margin-right:10px; }
.sitemap ul li a { color:#06F; text-decoration:underline; }
.sitemap ul li a:hover { color:#ff7700; }
.sitemap dl { width:98%; height:auto; overflow:hidden; margin:0 0 10px 0; padding:0 10px; }
.sitemap dl dt { float:left; color:#878787; width:440px; height:25px; overflow:hidden; line-height:25px; }
.sitemap dl dt a { color:#06f; text-decoration:underline; }
.sitemap dl dt a:hover { color:#ff7700; }
.productMap { overflow:hidden; line-height:22px; margin-bottom:5px; }
.productMap a { padding:1px 5px; margin:0 2px; border:1px solid #8bc0e4; color:#0066cc; }
.productMap a:hover { color:#ff6600; border:1px solid #ff6600; text-decoration:underline; }
.productList { border-top:1px solid #dcdcdc; width:960px; border-left:1px solid #dcdcdc; overflow:hidden; }
.productList li { float:left; width:194.8px; white-space:normal; height:26px; overflow:hidden; line-height:26px; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; }
.productList li a { padding-left:5px; width:189.8px; _width:189.9px; height:26px; display:block; }
.productList li a:hover { background:#FFC; }
.productPage { height:30px; overflow:hidden; text-align:center; padding-top:10px; }
.productPage a { text-align:center; line-height:16px; padding:1px 6px; margin:0 2px; border:1px solid #8bc0e4; color:#0066cc; }
.productPage a:hover { color:#ff6600; border:1px solid #ff6600; text-decoration:underline; }


.lijiContacts{position:absolute; right:0px; top:50%; width:188px; }
.lijiContact{ background:#f75601; width:22px; color:#FFF;float:right;}
.lijiContactTop{ background:url(../images/hi1718title.png) no-repeat right top; display:block; height:5px; width:22px; line-height:1px; font-size:1px;}
.lijiContactCenter{ width:22px; padding:2px 0px; background:url(../images/hi1718title.png) no-repeat right -24px; display:block;}
.lijiContactBottom{ background:url(../images/hi1718title.png) no-repeat right -12px; display:block;height:5px; width:22px; line-height:1px; font-size:1px;}
.lijiContactCenter a{display:block;text-align:center; color:#FFF; line-height:14px; background:url(../images/hi1718title.png) no-repeat -190px top; padding-top:12px;}
.lijiContactCenter a:hover{ color:#ffde00;}

.ljContHover{ width:166px; float:left; background:#FFF;}
.ljContHoverTop{ background:url(../images/hi1718title.png) no-repeat left top;display:block; width:158px; padding-left:8px; height:33px;}
.ljContHoverTop em{ font:14px/22px "Microsoft YaHei"; display:block; padding-top:8px;}
.ljContHoverBottom{ background:url(../images/hi1718title.png) no-repeat left -44px; line-height:1px; font-size:1px;isplay:block; width:166px; height:6px; display:block;}
.ljContHoverTxt{ padding:10px 4px 6px 8px; color:#666; line-height:22px; font-family:'Tahoma','simsun'; border-left:1px solid #c4c5c6;border-right:1px solid #c4c5c6;} 
.ljContHoverTxt b{ line-height:18px;}
.ljContHoverTxt span{ color:#333;font-family:'Tahoma','simsun';}

.backTop{ width:19px; height:57px; background:url(../images/hi1718title.png) no-repeat left -60px; right:9%; bottom:20%; position:fixed; z-index:111111111; }
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
* html .backTop{ position:absolute;left:expression(eval((document.documentElement.clientWidth-980)/2+980));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-100)); z-index:111111111;}

.backTop a,.backTop a:hover{ display:block; line-height:12px; text-align:center; padding-top:17px; text-decoration:none;}
.backTop a{color:#7284a0;}
.backTop a:hover{ color:#ff6600;}

.font14{ font-size:14px;}
.redSpan{ color:#ff0000;}

.product{ clear:both;}

.King{background:url(../images/search/bg03.png) repeat-x 0 50% #fff;border:3px solid #f23206!important;position:relative;}
.kingTit{ background:url(../images/productImg/tj.png) no-repeat;top:-3px; left:-23px; width:20px; height:97px; position:absolute; z-index:999; display:block }


.border01{border:1px solid #ccc; background:#f6f6f6;padding-bottom:10px;margin-bottom:10px;}
.rightTit01{height:24px; line-height:24px; background:#ef111e; font-weight:600; color:#fff; text-indent:5px}
.Tuilist li{width:188px;margin:20px auto 0  auto; border-bottom:1px dotted #ccc;padding-bottom:10px}
.Tuilist li p{line-height:16px;padding-top:5px; display:inline-block;}
.Tuilist li p a{ color:#06c}
.proTui{width:186px; height:186px;border:1px solid #ccc; text-align:center; overflow:hidden; text-align:center;}
.proTui a{ display:table-cell; vertical-align:middle; *display:block; text-align:center;*font-family:Arial; overflow:hidden;*font-size:162px; width:186px; height:186px}
.proTui a img{ vertical-align:middle; width:186px}
.jinPing{border:1px solid #ccc; background:#f6f6f6;padding-bottom:10px;width:980px;margin:10px auto 0 auto}
.jinPing h2{font-size:14px; font-weight:600; color:#333; height:30px; line-height:30px; text-indent:5px}
.Jinlist li{float:left; width:176px;margin:15px 10px 0  9px;}
.JinTui{width:170px; height:170px;border:1px solid #ccc; padding:2px;text-align:center; overflow:hidden; text-align:center;}
.JinTui a{ display:table-cell; vertical-align:middle; *display:block; text-align:center;*font-family:Arial; overflow:hidden;*font-size:148px; width:186px; height:186px}
.JinTui a img{ vertical-align:middle; width:170px}
.Jinlist li p{line-height:16px;padding-top:5px; display:inline-block;}
.Jinlist li p a{ color:#06c}

.tip{ background-color:#f3f3f3; border:1px solid #d8d8d8; width:730px; padding:8px 0px 10px 0px; color:#000; overflow:hidden;}
.tip p{ background-position:left -358px; margin-left:20px; padding-left:70px; background-image:url(../images/iconnew.png); background-repeat:no-repeat;}

.mtop10{margin-top:10px;}

.baidualliance { overflow:hidden; }
.baidualliance200 { overflow:hidden; margin:0 10px; }

.topcompany{ border:2px solid #f22d03; width:850px;background:url(http://www.hi1718.com/images/topcompanybg.gif) #FFF repeat-x left bottom;}
.topcompany .ltit{ display:block; position:absolute; left:-24px; top:-2px; width:24px; height:83px; text-align:center; color:#FFF; background-color:#f22d03; line-height:16px; padding-top:2px;}


.productright{ float:left; width:225px; padding-left:30px; line-height:18px; color:#999;}
.productright .botton{ background:url(http://www.hi1718.com/images/hi1718title.png) no-repeat right -266px; border: 0 none; cursor: pointer; height: 20px;
width: 63px; margin-top:4px;}
.productright strong{ color:#ff0000; margin-right:4px;}
.productright h4{ font-weight:normal; margin-top:3px; width:100%; overflow:hidden;}
.productright h4 a{ color:#41770c; float:left; max-width:185px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.productright h4 span{ float:left; margin-left:3px;}
.productright a:hover{color:#ff0000; }
.productright p span { margin:6px 0px 0px 5px;}
.re_02{ padding:10px 0px; width:100%; overflow:hidden;}
.re_02 .icons{ float:left; width:103px; margin-left:34px; margin-right:11px; display:inline}
.re_02 .icons div{ height:26px;}
.re_02 .icons .marb11{ margin-bottom:11px;}
.re_02 .icons a { background:url(http://www.hi1718.com/images/companyicon.gif) no-repeat left top; color: #000000; display: block; font-size: 14px; height: 26px; line-height: 26px; padding-left: 31px; text-decoration: none;  width: 68px;}
.re_02 .icons a.cx{ background-position:0 -26px;}
.re_02 .icons a.tj{ background-position:0 -52px;}
.re_02 .companyjj{ float:left; width:410px; line-height:22px;}
.re_02 .companyjj h4{ font-size:14px; line-height:22px;}
.re_02 .companyjj h4 a{ color:#0066cc;}
.re_02 .companyjj a:hover{ color:#ff0000;}
.re_02 .companyjj span{ color:#333;}
.re_02 .companyjj p a{ color:#ff0000;}
.re_02 .otherpro{ float:left; width:245px; padding-left:30px;}
.re_02 .otherpro h4{ font-size:14px; color:#333; width:100%; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.re_02 .otherpro h4 span{color:#ff0000;}
.re_02 .otherpro dd{ width:100%; height:18px; line-height:18px; overflow:hidden;  white-space: nowrap; text-overflow: ellipsis;}
.re_02 .otherpro dd a{ background:url(http://www.hi1718.com/images/iconnew.png) no-repeat left -159px; padding-left:13px;}
.left .topcompany UL{ margin:0px 8px;}
.left .topcompany UL LI .select{ text-align:left; width:23px; padding-left:2px;}
.left .topcompany UL LI{ padding:10px 0px;}



.topcompanyold{ position:relative; border:2px solid #f22d03; width:956px;background:url(http://www.hi1718.com/images/topcompanybg.gif) #FFF repeat-x left bottom;}
.topcompanyold .ltit{ display:block; position:absolute; left:-30px; top:-2px; width:30px; height:100px; color:#FFF; background-color:#f22d03; line-height:30px;  font-size:14px;letter-spacing: 5px;  padding-top:5px;writing-mode:tb-rl;}
.left .topcompanyold UL{ margin:0px 8px;}
.left .topcompanyold UL LI .select{ text-align:left; width:23px; padding-left:2px;}
.left .topcompanyold UL LI{ padding:10px 0px;}