﻿.top{ width: 1200px; height: 31px; background: url(line01.gif) center repeat-x; }
.top_one{ width:1200px; line-height:30px; }
.top_left{ float:left; }
.top_left a{ color:#0b3eab; line-height:30px; float:left; text-decoration:underline;}
.top_left span{ color:#000; line-height:30px; padding:0px; float:left; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}
.top_left span strong{ color:#F00; line-height:30px; font-size:11px; font-weight:lighter;}
.top_right{ float:right;}
.top_right li{ float:left; margin-right:10px; margin-left:10px; position:relative; line-height:30px; color:#585858;}
.top_right li a{ color:#585858;}
.top_right li a.bloder{ font-weight:bold;}
.top_right li span.voll{ padding-left:10px;}
.navtit2{ border:1px solid #ccc; border-bottom:0px; background-color:#fff; line-height:20px; padding:0px 1px 3px 10px; position:relative; z-index:6;}
.navtit2 a{ width:auto; height:auto; padding-right:15px; background:url(tubiao02.gif) right center no-repeat;}
.listtopcont { background-color: #FFFFFF; border: 1px solid #CCCCCC; line-height: 20px; padding-bottom: 3px; padding-left: 10px; padding-right: 1px; position: relative; top: -1px; width: 118px; z-index: 5;}
.listtop { left: -11px; line-height: 20px; position: absolute; top: 4px; width: 121px;}
.width80{ width:82px;}
.width78{ width:78px;}

.xianguan { width:1200px; height:30px; line-height:30px;}
.xianguan a, .xianguan b{ line-height:30px;}
.xianguan a.more{ color:#333; margin-left:6px;}
.xianguan a:hover{ text-decoration:underline;}
.xianguan b{ margin-right:6px;}
.xianguan span { color:#666;}
.xianguan span strong{ color:#333;}

.reir{ width:1200px; margin-top:10px;}/* position: relative; */
.reir:after{content: ""; clear: both; display: block;}
.reir_l{ width:200px; height:auto; float:left; overflow:hidden; margin-right:10px;}
.reir_r{ width:839px; height:auto; overflow:hidden; float:left; background-color:#fff; margin-right:8px;}
.reir_r2{ width:898px; margin-right:0px; height:auto; overflow:hidden; float:left;}
.reir_p{ width:141px; height:auto; overflow:hidden; float:left; border:1px solid #F1F1F1; background-color:#F6F6F6;}

.reir_l_cd{ width:180px; height:auto; overflow:hidden; border-top:2px solid #999; padding:10px; background-color:#F6F6F6; float:left;}
.reir_l_cd p{ width:168px; height:auto; overflow:hidden; padding-left:12px; height:20px; background:url(tubiao03a.gif) left center no-repeat; cursor:pointer; line-height:20px; font-weight:bold; font-size:14px;}
.reir_l_cd ul{ width:164px; height:auto; overflow:hidden; padding-left:16px; }
.reir_l_cd ul li{ width:164px; height:24px; overflow:hidden; position: relative; }
.reir_l_cd ul li a{ line-height:24px; }
.reir_l_cd ul li a:hover{ text-decoration: underline; }
.reir_l_cd ul li span{ line-height:20px; color:#666; }


.reir_l_info {width:198px; overflow:hidden; border:1px solid #c3deef; margin-top:10px;}
.reir_l_info ul{width: 193px;margin: 8px 0 5px 5px;}
.reir_l_info ul li{padding-bottom: 10px;}
.reir_l_info ul li a{text-decoration: underline; color:#343434;}
.reir_l_info ul li a:hover{ color:#F60;}
.reir_l_info ul li span{display: block; height:25px; line-height:25px;}
.reir_l_info ul li span a{color: #00C;font-weight: bold;}
.reir_l_infot_tit{width:188px; background-color:#e0edf6; font-size:14px; font-weight:bold; height:24px; line-height:24px; padding-left:10px;}
.reir_l_info_table{border-top:1px solid #e7e7e7; border-left:1px solid #e7e7e7; line-height:22px;margin:5px;}
.reir_l_info_table td,th{border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; line-height:22px; padding:3px;}
.reir_l_info_table th{color:#0066ca; font-weight:normal}
.reir_l_info_table td{word-wrap: break-word;word-break:break-all;}
.reir_l_info_table img{width:180px;}
.reir_l_info_table .symbols img{ width:43px;}

    
.botreference { width:797px;border: 1px solid #ccc;overflow: hidden; float: left; margin-top:20px; padding:20px 20px 5px 20px;}
.botreference h3{ color: #000; font-size: 16px; font-weight: bold; margin-top:0;}
.botreference dl{width: 880px;color: #484848;margin: 10px auto 0;}
.botreference dl dt{color: #013CA8;display: block;font-size: 14px;font-weight: bold; line-height:20px;}
.botreference div{ padding: 0  5px 5px 5px;}
.botreference p{ line-height: 20px; color: #333; font-size: 13px; margin-bottom: 15px; }
/*tabel*/
.botreference table{ width: 100%; border:1px solid #E6E6E6;border-right: none;border-bottom: none; margin-bottom: 15px;}
.botreference table tr th{ background: #F3F3F3; border-right:1px solid #E6E6E6; text-align: left; padding-left: 7px; line-height: 18px;}
.botreference table tr td{ padding: 10px; line-height: 20px; border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; vertical-align: top; color: #666;}


.reir_l_us{ width:180px; height:30px; padding:9px; border:1px solid #F1F1F1; background-color:#F6F6F6; margin-top:10px;}
.reir_l_us a{ float:right; line-height:30px;}
.reir_l_us strong{ font-size:14px; font-weight:bold; line-height:30px;}

.canp_b{ width:180px; height:auto; padding:5px 9px; border:1px solid #cceeff; overflow:hidden; margin-top:10px;}
.canp_b ul p{ width:180px; height:auto; float:left; overflow:hidden;}
.canp_b ul p.certificates img{ float:left; width:180px}
.canp_b ul p i{ float: left; font-size:11px; line-height:11px; margin-left:1px; margin-top: 1px; font-style: normal; color:#454545;}
.canp_b ul p img{ float:left; width:180px}
.weix{ text-align:center; margin-top:10px; font-weight:bold; font-size:14px;}


.tuij_a{ width:100%; height:auto; float:left;}
.tuij_a ul{  background: url("../images/tubiao002.gif") repeat-x scroll center bottom rgba(0, 0, 0, 0);
    float: left;
    margin-bottom: 16px;
    padding-bottom: 16px;
	width:832px;
	padding-left:5px;
	padding-top:20px;
	border-bottom:1px dotted #cae3f3;
	position: relative;}

.tuij_a ul li{ height:auto; float:left;}
.tuij_a ul li p.juzhong{width: 155px;height: 155px;display: table-cell;text-align: center;vertical-align: middle; line-height:155px;overflow: hidden}
.tuij_a ul li p.juzhong a{display: inline-block;width: 155px;text-align: center;}
.tuij_a ul li div.juzhong{width: 155px;height: 155px;display: table-cell;text-align: center;vertical-align: middle; line-height:155px;overflow: hidden; position:relative;}
.tuij_a ul li.tuij_ti{ width:26px; height:120px;}
.tuij_a ul li.tuij_tj{ position:absolute; left:-2px; top:-2px; float:left; z-index:999;}
.tuij_a ul li.tuij_a_t{     background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    max-height:155px;
    margin-right: 5px;
    padding: 5px;
    width: 155px;}
.tuij_a ul li:hover.tuij_a_t{ border:1px solid #51a2d8;}
.tuij_a ul li.tuij_a_t a img{ max-width:155px; max-height:155px;}

.tuij_a ul li.tuij_a_z{ width:370px; padding:0px 5px; margin-right:5px;}
.tuij_a ul li.tuij_a_z p{ color: #666666;
    line-height: 18px;
    overflow: hidden;
    width: 370px;}
.tuij_a ul li.tuij_a_z h2{ color: #666;font-size:12px;height:18px; line-height: 18px;overflow: hidden;}
    
.tuij_a ul li.tuij_a_z p.gouwu{ height:16px; overflow:hidden;}
.tuij_a ul li.tuij_a_z p a{ color: #0066ca;
    font-size: 16px;
    line-height: 25px;
	font-weight:bold;}
.tuij_a ul li.tuij_a_z p a:hover {
    color: #ff5500;
	text-decoration:none;
}
.tuij_a ul li.tuij_a_z p span{ }
.tuij_a ul li.tuij_a_z p img{ padding-right:6px;margin-top:5px;}
a.eml01{ width:auto; height:16px; padding-left:20px; padding-right:6px; background:url(../images/tubiao005.gif) left center no-repeat; text-align:center; line-height:12px;}


.tuij_a ul li.tuij_a_l{ width:240px; overflow:hidden;}
.tuij_a ul li.tuij_a_l p{ width:250px; height:auto; float:left; overflow:hidden; color:#666;}
.black{color:#000;}
.tuij_a ul li.tuij_a_l p img{ float:left;}

.canp_a{ width:141px; height:auto; float:left;}
.canp_a ul{ line-height:30px; font-weight:bold;}
.canp_a ul li{ width:127px; height:auto; overflow:hidden; padding-left:7px; float:left;}
.canp_a ul li p{ width:125px; float:left; overflow:hidden;}
.canp_a ul li p.canp_a1{ width:115px; height:115px; border:1px solid #ccc; padding:5px; background-color:#fff;}
.canp_a ul li p:hover.canp_a1{ border:1px solid #51a2d8;}
.canp_a ul li p.canp_a1 a img{ width:115px; height:115px;}
.canp_a ul li p.canp_a2{ height:32px; line-height:16px; margin-top:6px;}
.canp_a ul li p.canp_a2 a{ font-size:11px; color:#F70811;}
.canp_a ul li p.canp_a2 a:hover{ text-decoration:underline;}
.canp_a ul li p.canp_a3{ font-size:11px; height:16px; line-height:16px; color:#000;}
.canp_a ul li p.canp_a3 span{ font-size:11px; color:#000;}
.canp_a ul li p.canp_a3 strong{ font-size:11px; color:#ff0000; font-weight:bold;}
.canp_a ul.canp_a_bta{background-color:#e5e5e5; padding:0px 6px; font-weight:lighter; font-size:11px; margin-bottom:10px;}

.liuyan{ width:99%; height:auto; padding:0px -6px 10px; border:1px solid #e5f7ff; overflow:hidden; margin-top:16px; float:left;}
.liuyan strong{ width:99%; height:40px; font-size:18px; line-height:40px; border-bottom:1px solid #c8c8c8; color:#333; text-align:center; display:inline-block; margin-bottom:16px;}
.liuyan ul li{ float:left; width:672px; height:auto; overflow:hidden; margin-bottom:6px;}
.liuyan ul li span{ width:80px; height:38px; line-height:38px; display:inline-block; float:left; text-align:right; margin-right:10px; color:#666666;}
.liuyan ul li p{ float:left;}
.liuyan ul li p input{ width:180px; height:34px; font-size:14px; line-height:38px; padding-right:20px; border:1px solid #c8c8c8; float:left;}
.liuyan ul li p input.chacha{ background:url(tubiao09.gif) right center no-repeat; }
.liuyan ul li p input.gougou{ background:url(tubiao07.gif) right center no-repeat;}
.liuyan ul li p a{ color:#666666; line-height:38px; margin-left:1em; font-size:12px;}
.liuyan ul li p.suom{ width:520px; height:28px; padding:5px 29px 0px; background:url(line02.gif) no-repeat; color: #333; line-height:28px;}
.liuyan ul li p b{ color:#0b3eab; background-color:#e0e0e0; font-weight:bold; font-size:12px; line-height:38px;}
.liuyan ul li p textarea{ width:570px; height:80px; padding:3px; border:1px solid #c8c8c8;}
.liuyan ul li p a.textareass{ width:578px; height:auto; display:inline-block; float:left; margin-left:0px; font-size:11px; line-height:16px;}

.reir_r_sy{ padding:0; margin:0; height:auto; border: 1px solid #DDDDDD; overflow:hidden; margin-bottom:20px;float:left;width:837px;}
.reir_r_sy ul li{ padding:5px 10px; border-bottom:1px dotted #CCC; height:auto; line-height:26px; overflow:hidden;margin-left:0;}
.reir_r_sy ul li strong{ width:116px; text-align:right; height:26px; display:inline-block; float:left; margin-right:8px; font-size:14px; color:#666;}
.reir_r_sy ul li strong.types{ width:116px;}
.reir_r_sy ul li input{ float:left; margin-right:4px; margin-top:6px;}
.reir_r_sy ul li a{ float:left; line-height:26px;}
.reir_r_sy ul li img{ float:left; padding-top:6px;}
.reir_r_sy ul li a.changeon{ width:20px; height:20px; display:inline-block; background-image: url("../images/extension_bg.png"); background-position: -334px -311px; float:left; margin-top:7px; margin-left:-3px; margin-right:0px;}
.reir_r_sy ul li a:hover.changeon{ background-position: -334px -497px;}
.reir_r_sy ul li span{ color:#666;}
.reir_r_sy ul li p{ cursor:pointer; float:left; font-size:0; height:30px; overflow:hidden; padding-left:5px; text-indent:1000px; vertical-align:middle; width:105px;}
.reir_r_sy ul li select{ float:left; margin-right:3em;}
.reir_r_sy ul li p.manufac{ width:125px; background:url(extension_bg.png); background-position:left -605px;}
.reir_r_sy ul li p.manufac2{ width:125px; background:url(extension_bg.png); background-position: -140px -605px;}
.reir_r_sy ul li p.accsort{ width:133px; background:url(extension_bg.png); background-position: left -686px;}
.reir_r_sy ul li p.accsort2{ width:133px; background:url(extension_bg.png); background-position: -140px -686px;}
.reir_r_sy ul li p.enterAuth{ width:125px; background:url(extension_bg.png); background-position: left -648px;}
.reir_r_sy ul li p.enterAuth2{ width:125px; background:url(extension_bg.png); background-position: -140px -648px;}
.reir_r_sy ul li p.newsup{ width:123px; background:url(extension_bg.png); background-position: left -725px;}
.reir_r_sy ul li p.newsup2{ width:123px; background:url(extension_bg.png); background-position: -140px -725px;}
.reir_r_sy ul li p.shiyans{ width:123px; background:url(extension_bg.png); background-position: left -764px;}
.reir_r_sy ul li p.shiyans2{ width:123px; background:url(extension_bg.png); background-position: -140px -764px;}
.reir_r_sy ul li p.shengcs{ width:123px; background:url(extension_bg.png); background-position: left -802px;}
.reir_r_sy ul li p.shengcs2{ width:123px; background:url(extension_bg.png); background-position: -140px -802px;}
.reir_r_sy2{ padding:0; margin:0; height:auto; background-color:#E4F2FF; border-bottom:2px solid #ddd;}

.countryys { height:26px; overflow:hidden; position:relative;}
.countryysa { height:auto;}
.countryys ul li{ border: 0 none; float: left; height: 26px; margin-right: 15px; overflow: hidden; padding: 0; width: auto;}
.countryys a.movera{ cursor:pointer; position:absolute; right:0px; top:0px; color:#000; line-height:16px;}

.keyword{width:1040px; height:auto; overflow:hidden; border:2px solid #ccc; padding:15px;}
.keyword a{ display:block; float:left; margin-right:6px;}
/* pagefy style */
.pagefy{ text-align:center; overflow: hidden; padding:30px 0px 30px;clear: both;}
.pagefy a,.pagefy strong{ display:inline; border:1px solid #dcdcdc; margin-right:3px; padding:9px 13px; line-height:18px; color: #333; font-size: 14px;}
.pagefy strong,.pagefy a:hover{ background-color:#0066ca; border:1px solid #0066ca; color:#fff; text-decoration:none;}
.pagefy a.pn{ width:42px; font-weight:bold;}
/* promotion_from */
.promotion_from{border: 1px solid #ccc; line-height: 24px; overflow: hidden; width:837px; padding:30px 0 10px 0; float:left;} /*background-color: #e0edf7; */
.promotion_from h3{ display: block; font:700 16px/20px arial; color: #000; padding: 0 0 0 60px; margin:0 0 20px 0; }
.promotion_from p{ overflow: hidden; padding: 10px 0 0 30px;}
.promotion_from p span{ display: block; float: left; height: 58px; margin-right: 10px; width: 53px; background-position:left -214px;}
.promotion_from p font,.promotion_from dl dt span{ color: #FF0000;}
.promotion_from dl { overflow: hidden; width: 100%; margin-bottom: 20px; }
.promotion_from dl dt{ float: left; padding-right: 10px; text-align: right; width: 145px; font-size: 14px; color: #666; line-height: 34px;}
.promotion_from dl dd{ float: left; height: auto; overflow: hidden;width: 530px; color: #999; line-height: 34px;}
.promotion_from dl dd input,.promotion_from dl dd textarea{ width:297px; height:34px; line-height:34px; background-color:#FFF; border:1px solid #A9A9A9; padding-left: 6px; font-size: 14px;}
.promotion_from dl dd.radiostyle input{ background:none; border:none; width:auto; height:auto;}
.promotion_from dl dd.radiostyle label{ color: #666; font-size: 14px; margin-right: 20px; }
.promotion_from dl dd textarea{ line-height:24px;font-size:13px;height:176px !important;}
.promotion_from dl dd input.btnstyle2{ width: 180px; height:38px; background: #0066ca; border-radius: 3px; cursor:pointer; text-align: center; color: #fff; border:none; font-size: 18px;}
.promotion_from dl dd input.btnstyle2:hover{ background: #0056c0; transition: .2s;}

.lc_close{display:block; position:absolute; z-index:1; left:548px; TOP: -12px;font-size:16px; width:103px; height:48px; background:#c8dfff;  line-height:48px; text-align:center}
.lc_close a{color:#000000; text-decoration:none}
.lc_close_hover{position:absolute; z-index:1; left:548px; TOP: -12px;width:103px; height:48px; background:#ff8201; color:#FFFFFF; line-height:48px; text-align:center;font-size:16px; }
.lc_close_hover a:link,.lc_close_hover a:visited{color:#FFFFFF; font-size:16px; text-decoration:none }

/* cart */
.lieb_7{ width:252px; height:auto; margin-top:20px; position:fixed; _position:absolute; bottom:45px; right:5px;	_TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight-85); }

.lieb_7_c{ width:252px; height:20px; float:left;}
.lieb_7_r{ width:230px; height:auto; float:left; padding:10px; border:1px solid #ddd; background-color:#fff;}
.lieb_7_c a{ width:auto; height:20px; padding:0px 5px; background-color:#f5f5f5; display:inline-block; border:1px solid #ddd; font-size:12px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; text-align:center; line-height:20px; cursor:pointer; float:right;}
.lieb_7_r li{ width:230px; height:70px; padding-bottom:10px; border-bottom:1px dotted #ddd; float:left;}
.lieb_7_r li p{ width:230px; height:40px; float:left; overflow:hidden; font-size:12px; font-weight:lighter; font-family:Arial, Helvetica, sans-serif;}
.lieb_7_r li p.lieb_7_r1{ height:30px; color:#333; line-height:30px;}
.lieb_7_r li p.lieb_7_r2{ width:20px;}
.lieb_7_r li p.lieb_7_r3{ width:40px; padding-right:10px;}
.lieb_7_r li p.lieb_7_r3 a img{ width:40px; height:40px; border:0px;}
.lieb_7_r li p.lieb_7_r4{ width:100px; line-height:20px;}
.lieb_7_r li p.lieb_7_r4 a{ color:#7433e3;}
.lieb_7_r li p.lieb_7_r5{ width:60px; text-align:center;}
.lieb_7_r li p.lieb_7_r5 a{ line-height:40px;}

.contrast {
    background-position: left -513px;
    height: 42px;
    left: 2px;
    padding: 5px 0 0 8px;
    position: absolute;
    top: -41px;
    width: 266px;
    z-index: 99;
    background-image: url(../images/extension_bg.png);
}

.contrast .inquiry_button{ height:18px; border:0px; vertical-align:middle; width:107px;}
.contrast .close{ display:block; width:11px; height:11px; line-height:0px; font-size:0px; background-position:left -129px; position:absolute; right:4px; top:4px;}
.contrast a.close:hover{ background-position:-14px -129px;}

/*========explain======*/
.lnquiry_Error1{font-size:11px; color:#FF0000; border:#D8C277 1px solid; margin-top:5px; padding:3px 22px;  background:url(../company/master/master1/images/error_052.gif) #FFF9E9 no-repeat 3px 4px; }
.hidden{display:none;}
.regBox{ border:12px solid #C8DFFF; width:666px; background-color:#FFF; padding:10px 0px 10px 10px; z-index:999; }
.regBox h3{ line-height:30px; font-size:14px; font-weight:bold; color:#484848; padding-left:30px; margin-bottom:10px; position:relative; height:30px;}
.regBox h3 .lc_close{ position:absolute; right:-12px; top:-22px; background-color:#C8DFFF; display: block;    font-size: 16px; height: 48px; line-height: 48px; text-align: center; width: 103px; z-index: 1; font-weight:normal;}
.regBox h3 .lc_close a{ display:block; cursor:pointer;}
.regBox h3 .lc_close a:hover{background-color:#ff5500; color:#FFF; text-decoration:none;}
.regBox dl{ width:85%; overflow:hidden; padding-bottom:10px;}
.regBox dl dt{ float:left; width:29%; text-align:right;}
.regBox dl dd{ float:right; width:70%;}
.regBox dl dd input{ vertical-align:middle;}
.regBox dl dt spantcBox{  color: #FF0000; font-weight: bold;}
.regBox .input1{ border: 1px solid #99AABD; color: #666666; font-size: 12px; height: 20px; line-height: 20px; padding-left: 2px;}
.submitstyle2{border:0px; width:85px; height:34px;cursor:pointer;background-image:url(../image/submit_bak.gif)}


.tcBox img { float:left; margin-right:16px;}
.tcBox ul { float:left; margin-right:16px;}
.tcBox ul li { line-height:20px;}
.tcBox{ font-size:14px; line-height:20px;}

.Send_message{ background: url(../images/add_bg.gif) repeat scroll 0 -5px transparent;  margin-top: 10px;
padding-bottom: 20px; margin-bottom:20px;}
.font4{ color: #000000; font-size: 14px; font-weight: bold;}
.Send_message textarea { height: 100px;  width: 670px;}
.size11{ font-size: 11px; }

.allSupplier .changeon{ display:inline; border:1px solid #ff6600; background-position:left -568px; float:left; line-height:18px;}
.allSupplier .mleft133{ margin-left:133px;}
.allSupplier .mleft249{ margin-left:249px;}
.allSupplier .mleft350{ margin-left:350px;}
.allSupplier .changeon a{ padding:0px 5px 0px 20px; background-position:-334px -311px; background-repeat:no-repeat;}
.allSupplier .changeon a:hover{ background-position:-334px -497px; text-decoration:none; color:#333;}
.allSupplier .refineSupCont ul.mleft44 {
    margin-left: -65px;
}
.allSupplier .refineSupCont ul.mleft142{ margin-left:-146px;}

.postbuylead{ width:90%; margin:0px auto; color:#484848;}
.postbuylead td{ padding-bottom:8px; *padding-bottom:0px;}
.r4{ color: #FF0000;    font-weight: bold;}
.font1{ font-size: 14px; }
.inputStyle,.postbuylead textarea{ border: 1px solid #CECECE;  height: 20px; padding-left:3px;}
.C_Error{ background: url(../images/reg_10.gif) no-repeat scroll left top #FFF9E9; border: 1px solid #FFC20E; color: #000000;
    height: 17px;  margin: 5px 3px 5px 0;  padding:2px 5px 2px 22px; line-height:17px; }
    

.xtwei_bg{ width:839px; padding-bottom:6px; height:62px; background:url("../images/xtwei_bt01.jpg") no-repeat; margin-bottom:6px;float:left}
.xtwei_bg a{ width:300px; height:20px; padding-left:223px; padding-right:206px; padding-top:6px; padding-bottom:36px; display:inline-block; overflow:hidden; text-align:left; font-size:14px; color:#000; line-height:20px; font-family:Tahoma, Geneva, sans-serif; white-space:nowrap;}
.xtwei_bg a span{ color: #000000;
    cursor: pointer;
    display: inline-block;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 14px;
    height: 20px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    width: 370px;}
.xtwei_bg a strong{ color:#003f98; font-weight:lighter; font-size:14px; margin-right:4px;}


.close{ color: #ff5500; font-size: 16px; height: 22px; position: absolute; right: 10px; top: 0px; width: 12px; text-decoration:none; font-weight:bold;}

#img_MolecularStructure {
    height: 125px;
    width: 160px;
}
.gongsi {
    color: #666;
    float: left;
    line-height: 28px;
	font-weight:normal;
}
.tuij_a a:hover{text-decoration:underline;}
a.inquiry{ width:115px; height:22px; background-color:#f49500; line-height:10px; padding-left:12px; display:block; color:#fff; padding-top:10px; font-size:14px; float:left}
a.inquiry:hover{ width:115px; height:22px; line-height:10px; padding-left:12px; display:block; color:#fff; padding-top:10px; font-size:14px; float:left;background-color:#ff9e06}
.biaowang{width:28px; height:18px; position:absolute; top:230px; left:400px; z-index:999;}

.aliang_items
{
	position:relative;
	z-index:1;
	 overflow: hidden;
}
.aliang_items dd
{
	text-align:center;
	width:180px;
	float:left; margin-bottom: 15px;
}

.aliang_items dd A {
	BORDER: #eee 1px solid;DISPLAY: block; margin-top: 5px;
}
.aliang_items dd span{ display: block; margin-bottom: 10px; color: #06c; }
.aliang_items dd A:hover {
	BORDER-BOTTOM-COLOR: #2bb0f0; BORDER-TOP-COLOR: #2bb0f0; BORDER-RIGHT-COLOR: #2bb0f0; BORDER-LEFT-COLOR: #2bb0f0
}
.aliang_items dd A S {
	Z-INDEX: 1; POSITION: relative; MARGIN: auto; WIDTH: 160px; DISPLAY: block; HEIGHT: 100px
}
.aliang_items dd A S img{ max-width: 100%; max-height: 100%; }
.aliang_items dd A .noimg {
	LINE-HEIGHT: 74px; MARGIN: auto; WIDTH: 86px; DISPLAY: block; HEIGHT: 85px
}

#BusinessTypeAll,#BusinessTypeLab,#BusinessTypeTrad,#BusinessTypeMan,#BusinessTypeOth{ text-indent:0px;}
#BusinessTypeAll a,#BusinessTypeLab a,#BusinessTypeTrad a,#BusinessTypeMan a,#BusinessTypeOth a{ color:#000;}
#BusinessTypeAll a.check,#BusinessTypeLab a.check,#BusinessTypeTrad a.check,#BusinessTypeMan a.check,#BusinessTypeOth a.check{ color:#0066ca; font-size:13px;}
#BusinessTypeAll{ width:50px;}
#BusinessTypeLab{ width:180px;}
#BusinessTypeTrad{ width:140px;}
#BusinessTypeMan{ width:120px;}
#BusinessTypeOth{ width:70px;}
.certificates{ margin:6px auto;}
.certificates a{ display: block; width: 30px;height: 30px;float: left;margin-right: 5px;border: 1px solid #F5EAEA;border-radius:2px;}
.reir_r_sy ul li p.lookiso{ width:70px; background:url(extension_bg.png); background-position:left -841px;}
.reir_r_sy ul li p.lookiso2{ width:70px; background:url(extension_bg.png); background-position: -81px -841px;}

.reir_r_sy ul li p.lookgmp{ width:70px; background:url(extension_bg.png); background-position:-171px -841px;}
.reir_r_sy ul li p.lookgmp2{ width:70px; background:url(extension_bg.png); background-position: -262px -841px;}

.reir_r_sy ul li p.lookfda{ width:70px; background:url(extension_bg.png); background-position:left -880px;}
.reir_r_sy ul li p.lookfda2{ width:70px; background:url(extension_bg.png); background-position: -81px -880px;}

.reir_r_sy ul li p.lookhalal{ width:80px; background:url(extension_bg.png); background-position:-171px -880px;}
.reir_r_sy ul li p.lookhalal2{ width:80px; background:url(extension_bg.png); background-position: -261px -880px;}

#topkeyadwords{width: 1212px; margin: 0px auto;height: 86px;margin-bottom: 10px;}
#topkeyadwords a{display: block; width: 291px; height: 86px; float: left; margin-right:12px;}
/*2017-8-28************lily*/
.reir .listleft{ float: left; width: 180px; }
.reir .listleft h2{ font: 700 16px/30px arial; color: #444; margin: 0; }
.reir .listleft .catewrap{ overflow: hidden; }
.reir .listleft .catewrap li{ height: 18px; line-height: 18px; margin: 10px 0; }
.reir .listleft .catewrap li a{ color: #666; }
.reir .listleft .catewrap li a:hover{color: #ff5500}
.reir .listleft .catewrap li i{ font-style:normal; color: #999; margin-left: 3px;}
.reir .listleft .basicwrap{ overflow: hidden; }
.reir .listleft .basicwrap .cture{ width: 180px; height: auto; overflow: hidden; }
.reir .listleft .basicwrap .cture img{ max-width: 100%; }
.reir .listleft .basicwrap .cture em{ display: block; font-style: normal; color: #999; margin:6px 0;}
.reir .listleft .basicwrap .cture p{ color: #444;line-height: 20px; padding: 5px 0;}
.reir .listleft .basicwrap span{display: block; color: #999; width: 180px; height: 24px; line-height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.reir .listleft .basicwrap span a{ color: #666; }
.reir .listleft .basicwrap span a:hover{ color: #ff5500; }
.reir .listleft .basicwrap span label{ color: #666; margin-left: 5px; }
.reir .listleft .basicwrap span em{display:inline-block;width:20px; height:20px; font-style:normal; }
.reir .listleft .basicwrap span em img{ vertical-align:middle; max-height:100%; max-width:100%; margin-right:5px;}
.relatewrap{ width: 180px; overflow: hidden; margin-top: 10px;}
.relatewrap dt a{ color: #0066cc; font-weight: 700; }
.relatewrap dt a:hover{ color: #ff5500; }
.relatewrap dt{ width: 180px; height: 24px; line-height: 24px; white-space: normal; overflow: hidden;text-overflow: ellipsis; }
.relatewrap dd{ overflow: hidden; line-height: 18px;}
.relatewrap dd a{ color: #666; }
.relatewrap dd a:hover{ color: #ff5500 }
/*mune star*/
.reir .listmune{float: left; width: 845px; height: auto; margin-left: 20px;}/*position: absolute; */
.reir .listmune:after{ content: ""; clear: both; display: block; }
.reir .listmune .m-fast{ overflow: hidden; border-top: 1px solid #DAE0E6; background: #f9f9f9; margin-bottom: 20px; width: 845px;}
.reir .listmune .m-fast:after{content: ""; clear: both; display: block;}
.reir .listmune .m-fast dl{ width: 865px; line-height: 34px; border-bottom: 1px dotted #ddd;padding-bottom: 6px;}
.reir .listmune .m-fast dl:after{content: ""; clear: both; display: block;}
.reir .listmune .m-fast dl dt{ float: left; width: 114px; color: #666; padding-left: 20px; }
.reir .listmune .m-fast dl dd{ float: left; width: 686px; }
.f-siem{ float: left; width: 706px; height: 32px; overflow:hidden; }
.f-siem ul{ width: 666px; padding-right: 40px; position: relative;}
.f-siem ul:after{ content: ""; clear: both; display: block; }
.f-siem .more{color: #0066cc; position: absolute; right:5px; top: 0;}
.f-siem li{    float: left; width: 210px; line-height: 18px; height: 38px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.f-input,.on,.slect,.click,.arrow,.pdf,.enterprise,.mainf,.skype,.write,.close,.topbger{background-image:url(../05/listicon.png); background-repeat: no-repeat;word-wrap: normal; white-space: nowrap;}
.f-input{ display: inline-block; background-position: 0 -149px;height: 18px;line-height: 18px; padding-left: 25px; margin: 10px 35px 10px 0; color: #444;  cursor: pointer;}
.f-input img{ margin-right: 5px; vertical-align: middle; }
.m-fast .on{  display: inline-block; background-position: 0 -175px;height: 18px;line-height: 18px; padding-left: 20px;  }
.pdf{width: 16px; height: 16px; background-position: 0 -27px; display: inline-block; vertical-align: middle; margin: 0 8px;}
.enterprise{ vertical-align: middle; width: 17px; height: 17px; background-position: 0 0; display: inline-block; margin:3px 5px 0 0;float: left;}
.mainf{ vertical-align: middle;width: 16px; height: 16px; background-position: 0 -125px; display: inline-block; margin-right: 5px;}
.contactsuppli{ height: 32px;padding-left: 47px;color: #fff;font: 400 13px/32px arial;display: block; background:url(../05/listicon.png) no-repeat #F49500 25px -93px;border-radius: 2px;width: 190px;}
.contactsuppli:hover{ transition: 0.3s; background-color:#EB650C; }
.skype{ width: 16px; height: 16px; background-position: 0 -51px; display: inline-block; margin-right: 10px; vertical-align: bottom;}
.write{ width: 16px; height: 17px; background-position: 0 -77px; display: inline-block; margin-right: 10px; vertical-align: bottom;}
.backtop{position: fixed; height: 40px; width: 40px; bottom:100px; right: 30px;display:none;}
.topbger{background-position: left -243px; display: inline-block; width: 40px; height: 40px; cursor: pointer;}
.topbger:hover{ background: url(../05/listicon.png) repeat left -293px; }
.topsh{ position: fixed; top: -1px; border: 1px solid #ddd; height: 50px; width: 840px; background: #f7f7f7; z-index: 222; box-shadow: 0px 1px 3px #eee;display:none;margin:auto;left:0; right:0; top:0; }
.search-t{ float: left;margin: 6px 10px 0 10px; overflow: hidden; }
.search-b{ background: #fff; border: 1px solid #e1e1e1; height: 32px; width: 536px; border-right:none; padding-left: 5px; float: left; line-height:34px }
.s-click{ height: 38px; padding: 0 20px; background: #138bde; font:400 16px/38px arial; display: inline-block; color: #fff; }
.s-click:hover{ transition: 0.3s; background: #0e72d4; }
/*list star*/
.new-listwrap{ background: #fff; border-bottom: 1px solid #ffd9a3; padding: 20px 15px; position: relative; height: auto; margin-bottom: 10px;}
.new-listwrap:after{ content: ""; clear: both; display: block; }
.new-listwrap.b-quee{ background: #fff4e3; }/*quee bg*/
.new-listwrap .pro-imgshow{ float: left; width:178px;  }
.slect{position: relative; float: left; width: 16px;display: inline-block; background-position: 0 -149px;height: 18px;line-height: 18px; margin-right: 8px;}
.slect.click{  display: inline-block; background-position: 0 -175px;height: 18px;line-height: 18px; }
.slectwrap{ background: url(../images/inq_bg.png) repeat-x; height: auto; border:1px solid #ddd; position: absolute; top:42px; left:5px; padding: 15px; width: 200px;}
.arrow{ position: absolute; width: 11px; height: 7px; top: -6px; left: 13px; background-position: 0 -201px; display: block;}
.new-listwrap .pro-imgshow .imgshow{ background: #fff; border:1px solid #f7f7f7; width: 152px; height:152px; float: right;}/*font-size: 120px; */
.new-listwrap .pro-imgshow .imgshow .jianrog{ width: 152px; height: 152px; overflow: hidden; text-align: center; vertical-align: middle;font-size: 138px;}
.new-listwrap .pro-imgshow .imgshow .jianrog img{ max-width: 100%; max-height: 100%;}
.contactnow{border-radius: 3px;background: #f49500;height: 26px;color: #fff;font:400 13px/26px arial;background-position: 0 -77px;padding: 3px 10px;margin: 5px 0 0 3px;text-align: center;}

.contactnow:hover{ transition: 0.2s; background-color:#EB650C; }
.new-listwrap .pro-discrip{width:380px; overflow: hidden; margin:0 20px;float: left; }
.new-listwrap .pro-discrip h3{display: block; margin: 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.new-listwrap .pro-discrip h3 a{font:700 16px/20px arial; color: #06c;}
.new-listwrap .pro-discrip h3 a:hover{ color: #ff5500; }
.new-listwrap .pro-discrip img{ vertical-align: middle; margin-top: 5px; }
.new-listwrap .pro-discrip .uaber{ margin: 15px 0; overflow: hidden; }
.new-listwrap .pro-discrip .uaber span{ display: block; color: #999; line-height: 20px;}
.new-listwrap .pro-discrip .uaber span i{ font-style: normal; color: #666; }
.new-listwrap .pro-discrip .uaber span a{ color: #999; }
.new-listwrap .pro-discrip .uaber span a:hover{ color: #ff5500; }
.new-listwrap .pro-discrip p{ color: #999;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; line-height:18px;}
.new-listwrap .pro-discrip .uaber span a.fontbule{ font:700 14px/20px arial; color: #06c;}
.new-listwrap .pro-discrip .uaber span a.fontbule:hover{ color: #ff5500; }
.fontblack{ font:700 14px/20px arial; color: #000;}
.fontgray{ color: #ddd; }
.new-listwrap .pro-supplier{ width: 210px;float: right; }
.new-listwrap .pro-supplier span{ display: block; line-height: 24px; color: #666;}
.new-listwrap .pro-supplier span label{ height: 24px; width: 96px; overflow: hidden;text-overflow: ellipsis;display: inline-block; float: left; white-space:nowrap;}
.new-listwrap .pro-supplier span a{ color: #06c; }
.new-listwrap .pro-supplier span a:hover{ text-decoration: underline; }
.new-listwrap .pro-supplier ul{ overflow: hidden; margin-top: 10px;}
.new-listwrap .pro-supplier ul li{display: block; color: #999;line-height: 22px; height: 22px; width: 210px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.new-listwrap .pro-supplier h3{ margin: 0;font:400 12px/20px arial;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;}
.new-listwrap .pro-supplier h3 a{ color: #333; vertical-align: text-bottom;}
.new-listwrap .pro-supplier h3 a:hover{ color: #ff5500; }
.new-listwrap .pro-supplier ul li a{color: #999;}.new-listwrap .pro-supplier ul li a:hover{color: #ff5500;}
.conwrap{ position: absolute; bottom: 20px; right:15px; overflow: hidden;width: 210px; }
.conwrap em{  font-style: normal; margin-top: 8px; display: block;}
.conwrap em a{ color: #ff8a00; }
.conwrap em a:hover{ color: #ff5500; }
/*right ader*/
.reir .listright{width: 135px; float: right; background: #f5f5f5; padding-top: 10px;}
.reir .listright a{width:115px;height:auto; margin-bottom: 10px;display: block;color: #333333;}
.reir .listright a span{ height:30px; overflow:hidden}
.reir .listright a img{/* max-width: 100%; */width: 115px;/* max-height: 100%; */min-height: 115px;}
/*我有话要说*/
.supp-face{ position: fixed;width: 100%; background: #000; opacity: 0.7; height: 100%; z-index: 223;display:none;}
.facewrap{ position: fixed; width: 500px; height: auto; overflow: hidden; background: #fff; border:1px solid #ddd;  opacity: 1; padding:20px; left: 50%; top: 25%; z-index: 225; margin-top: -50px; margin-left: -250px;display:none;}
.facewrap h2{ display: block; height: 36px; line-height: 36px; font:700 18px/20px arial; margin: 0}
.close{ width: 16px; height: 16px; background-position: 0 -218px;position: absolute;top: 20px; right: 20px; display: inline-block; cursor:pointer;}
.facewrap ul{ overflow: hidden;padding: 0 30px; margin-top: 20px;}
.facewrap ul li{ display: block; margin-bottom: 20px;font-size: 14px; }
.suppother{ border:1px solid #ddd; width: 420px; height:100px; padding: 5px; font-size: 13px; line-height: 20px;}
.suppsend{ background: #F49500; border-radius: 3px; height: 30px; line-height: 30px; color: #fff; text-align:center; display: inline-block; width: 160px; font-size: 16px; }
/*year*/
.year1,.year2,.year3,.year4,.year5,.year6,.year7,.year8,.year9,.year10,.year11,.year12,.year13,.year14,.year15,.year16,.year17,.year18,.year19,.year20{ background-image: url(../05/yearicon.png); background-repeat: no-repeat; display: inline-block; }
.year1{ width: 21px; height: 20px; background-position: left top; margin-right: 5px;}
.year2{ width: 21px; height: 20px; background-position: left -29px; margin-right: 5px;}
.year3{ width: 21px; height: 20px; background-position: left -57px; margin-right: 5px;}
.year4{ width: 21px; height: 20px; background-position: left -85px; margin-right: 5px;}
.year5{ width: 21px; height: 20px; background-position: left -113px; margin-right: 5px;}
.year6{ width: 21px; height: 20px; background-position: left -144px; margin-right: 5px;}
.year7{ width: 21px; height: 20px; background-position: left -173px; margin-right: 5px;}
.year8{ width: 21px; height: 20px; background-position: left -202px; margin-right: 5px;}
.year9{ width: 21px; height: 20px; background-position: left -231px; margin-right: 5px;}
.year10{ width: 23px; height: 20px; background-position: left -259px; margin-right: 5px;}
.year11{ width: 23px; height: 20px; background-position: left -294px; margin-right: 5px;}
.year12{ width: 24px; height: 20px; background-position: left -322px; margin-right: 5px;}
.year13{ width: 24px; height: 20px; background-position: left -349px; margin-right: 5px;}
.year14{ width: 24px; height: 20px; background-position: left -377px; margin-right: 5px;}
.year15{ width: 24px; height: 20px; background-position: left -406px; margin-right: 5px;}
.year16{ width: 24px; height: 20px; background-position: left -434px; margin-right: 5px;}
.year17{ width: 25px; height: 20px; background-position: left -462px; margin-right: 5px;}
.year18{ width: 25px; height: 20px; background-position: left -492px; margin-right: 5px;}
.year19{ width: 25px; height: 20px; background-position: left -521px; margin-right: 5px;}
.year20{ width: 27px; height: 20px; background-position: left -550px; margin-right: 3px;}
