@charset "utf-8";
/*.box,article{ width:100%;max-width:1200px;margin:auto;overflow:hidden; }*/
.box2 {width:100%;max-width:1200px; margin:auto; }
.boxproduct{ width:100%;max-width:1200px;margin:auto;overflow:hidden; }
.mainleft{background-color:#ffffff}
.mainright .rightbox {border:1px solid #cccccc; padding-bottom:10px;}
.mainright .rightbox h2 { display:block; background-color:#cc0000; border-bottom:1px solid #cccccc; background-image: linear-gradient(#cc0000, #cc0000); color:#ffffff; line-height:35px; text-indent:10px; margin-bottom:10px;}
.productmainleft { width:80%; float:left;}
.productmainright { width:20%; float:right}
.productmainleft .coltitle {  height: 40px; width: 99%; margin-right:1%;  background-color: #ffffff;border-top: 1px solid #ddd; border-left: 1px solid #ddd; border-bottom: 1px solid #dddddd; border-right:  1px solid #ddd;}
.productmainleft .coltitle h1 {font-weight: bold;line-height: 40px; color:#333333;  margin-left: 10px; }
.productmainright .rightboxindex {border:1px solid #cccccc; padding-bottom:10px; background-color:#ffffff}
.productmainright .rightboxindex h2 { display:block; background-color:#cc0000; border-bottom:1px solid #cccccc; background-image: linear-gradient(#cc0000, #cc0000); color:#ffffff; line-height:35px; text-indent:10px; margin-bottom:10px;}
.rightboxindex span{float:left}
.rightboxindex dl{border-bottom:1px solid #e6e6e6; width:92%; margin:0px auto; padding:6px 0px 8px 4px; cursor:pointer}
.rightboxindex dl dt{font-size:14px;}
.rightboxindex dl dd{display:none}
.rightboxindex dl dd a{font-size:12px; margin:6px 0px 6px 18px; display:block}
dl.nobord{border-bottom:0px}
.rightboxindex dd.show{display:block}
.arrleft{border: 7px solid #ffffff;border-left-color: #ff6600; width: 0; height: 0; margin-top:4px; margin-right:4px}
.arrdown{border: 7px solid #ffffff;border-top-color: #ff6600; width: 0; height: 0; margin-top:6px; margin-right:4px}

.fenlei{margin:24px 0px; padding-left:0px; width:99%; margin-right:1%}
.fenlei span{display:inline; margin-right:24px; border:1px solid #c81623; padding:3px 8px; cursor:pointer; border-radius:3px; background-color:#ffffff}
.fenlei span a{color:#c81623;}
.fenlei span:hover{border:1px solid #c81623; background-color:#c81623}
.fenlei span:hover a{color:#ffffff;}
.fenlei span.select{border:1px solid #c81623; background-color:#c81623}
.fenlei span.select a{color:#ffffff;}
.pdffenleiline{border-bottom:1px solid #dddddd; width:97%; margin:auto; margin-top:12px}

.mb12 {margin-bottom:12px}

/*.ptop1{height:25px;line-height:24px;border:1px solid #ddd; background-color:#f8f8f8; padding:0px; height:auto; margin-bottom:14px; width:99%; margin-right:1%}*/
.ptop1{height:25px;line-height:24px;border:1px solid #ddd; background-color:#f8f8f8; padding:0px; height:auto; width:99%; margin-right:1%}
.searchkey{display:block; padding:6px 10px 5px; background-color:#ffffff}
.searchkey a{margin-right:12px}

.ptop2{height:25px;line-height:24px;padding:6px 10px 5px;border:1px solid #ddd; background-color:#ffffff; height:auto; margin:auto; margin-top:0px; margin-bottom:10px; width:99%; margin-right:1%}
.searchtitletext{display:inline}
.searchtitle{font-size: 14px;font-weight: bold; margin-left:12px; margin-right:36px; display:inline}
.keyword{border:1px solid #ddd; padding:4px; margin-right:6px;}
input.submit{background: #ff6600;color: #fff; font-size: 14px;font-family:'microsoft yahei'; cursor:pointer; border:0px; font-weight: normal;border-radius:2px; padding:3px 8px 3px 8px; vertical-align:middle}
input.submit:hover{background: #f06203;}

.productlist ul li{width:24%; height:336px; float:left; border:1px solid #dddddd; margin-left:1%; margin-top:0px; margin-bottom:18px; padding:0px 0px 0px 0px; background-color:#ffffff}
.productlist ul li .productlistimg{width:100%; height:198px; margin-left:0px; border:0px}
.productlist ul li p{margin:0px 10px; height:24px; line-height:24px; overflow:hidden}
.productlistcompanyimg a:hover{color:#ee0000}
.productlist ul li p.productlistcompanytrand{color:#999999; height:32px; word-break:break-all; line-height:16px; margin:6px 10px}
.productlistcompanyname a{color:orange}
.productlistcompanyname a:hover{color:#ee0000}
.productlistcompanyother{border-top:1px solid #dddddd; margin-top:4px;}
.productlist ul li .productlistcompanyother p{margin-top:6px;}
.productlistcompanyaddressimg{display:inline; color:#ff6600; font-size:16px}
.productlistcompanyqq{float:right}
.clear{clear:both; display:block}
.mainleft .productlistpage .page { padding: 30px 10px;}


.productnav{height:auto;width:100%;background-color:#f8f8f8;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #dddddd;border-right:1px solid #ddd}
.productnav span{font-size:12px;color:#333333;display:block;line-height:40px;margin-left:12px}

.productviewtop{padding-left:20px}
.productviewtopleft{float:left;width:380px}
#productviewtopleftimg{width:350px; height:350px; border:1px solid #f5f5f5; }
.productviewtopright{float:left;width:440px}
.smallimg li{width:88px; height:88px; display:block; float:left;border:2px solid #ffffff; margin-left:4px; cursor:pointer}
.smallimg li:hover{border:2px solid #c9033b;width:88px; height:88px;}
.smallimg li img{width:84px; height:84px; margin:0px 0px}

.productviewtitle{color:#333;margin-bottom:2px;word-wrap:break-word;word-break:break-all}
.productviewtable{margin:20px 10px 0 10px; font-size:14px}
.productviewtable dl{margin-bottom:16px}
.productviewtable dl dt{width:77px;color:#999;float:left}
.productviewtable dl dd{width:330px;float:left;color:#666;}
.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden;}
.productviewcontenttitle{margin-top:24px;height:auto;width:100%;background-color:#f8f8f8;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #dddddd;border-right:1px solid #ddd}
.productviewcontenttitle span{display:block; background-color:#c9033b; width:120px; text-align:center; line-height:36px; color:#ffffff}
.productviewcontent{border:1px solid #ddd; min-height: 800px; border-top:0px;padding:10px 30px;margin-bottom:0px;color:#666; line-height:24px; word-break:break-all}
.productviewcontent span{display:inline}
.productviewcompanyinfo{padding-left:5px; padding-right:5px; line-height:24px; font-size:12px}
.productviewcompanyinfo li{margin-bottom:6px;word-break:break-all}
.productviewcompanyinfo span{margin-left:6px; display:inline}
.productviewcompanyinfo span a{color:#e62318}
.productviewcompanyinfo span a:hover{text-decoration:underline}
.productviewitem{width:207px;margin-left:10px; margin-bottom:24px}
.productviewitem img{width:207px; height:137px; border:0rem}
.productviewitem .name{height:30px;line-height:30px;overflow:hidden; text-align:left; font-size:12px; display:block}
.productviewitem .name a{color:#666}
.productviewitem .name a:hover{text-decoration:underline}
.productviewitem .price a{font-weight:700;color:#c9043a;font-size:13px}
.productviewbottomcompany{height:16px;line-height:16px;overflow:hidden; text-align:left; font-size:12px}
.productviewbottomcompany a{color:#e62318}
.productviewbottomcompany a:hover{text-decoration:underline}

.pdffenlei{margin:24px 0px; padding-left:20px}
.pdffenlei span{display:inline; margin-right:24px; border:1px solid #c81623; padding:3px 8px; cursor:pointer; border-radius:3px}
.pdffenlei span a{color:#c81623;}
.pdffenlei span:hover{border:1px solid #c81623; background-color:#c81623}
.pdffenlei span:hover a{color:#ffffff;}
.pdffenlei span.select{border:1px solid #c81623; background-color:#c81623}
.pdffenlei span.select a{color:#ffffff;}

.banner_search_1{ width:640px; float: left; overflow: hidden; margin-left:30px}
.banner_search2_1{ width:530px; float: left; overflow: hidden;}
.search_con_1 { margin:0 auto; padding:25px 0 30px 0;}
.search_con_1 b{ display:inline-block; font-size:22px; color:#333; font-weight:normal; vertical-align:middle; float: left; line-height: 48px;}
.search_con_1 .search_text b{ display:inline-block; font-size:22px; color:#333; font-weight:normal; vertical-align:middle; float: left; line-height: 48px;}
.search_con_1 .search_text{ display:inline-block; position: relative;}
.search_con_1 .search_text .checkbox1 { font-size:16px; color:#666; line-height: 40px; background-color: #fff;width:85px; height:48px; padding:0 10px 0 10px; line-height:48px;  font-family:"microsoft yahei"; font-size:16px; color:#999; border:0;  outline:none;  box-shadow:0px 2px 3px rgba(0, 0, 0, 0.2); float: left;}
.search_con_1 .search_text .checkbox1 .checkbox2 { margin-right: 3px;}
.search_con_1 input.text{ float: left; width:200px; height:48px; padding:0 10px 0 40px; line-height:48px\9; vertical-align:-14px\9; font-family:"microsoft yahei"; font-size:16px; color:#999; border:0; border-radius:24px 0 0 24px; outline:none; background:#fff url(/uploads/image/psiico/ico.png) no-repeat 12px -65px; box-shadow:0px 2px 3px rgba(0, 0, 0, 0.2); }
.search_con_1 input.text1{ float: left; width:250px; height:48px; padding:0 10px 0 40px; line-height:48px\9; vertical-align:-14px\9; font-family:"microsoft yahei"; font-size:16px; color:#999; border:0; border-radius:24px 0 0 24px; outline:none; background:#fff url(/uploads/image/psiico/ico.png) no-repeat 12px -65px; box-shadow:0px 2px 3px rgba(0, 0, 0, 0.2); }
.search_con_1 a.btn_go{ display:inline-block; width:100px; margin-top:0px; margin-left:0px; line-height:48px; vertical-align:-1px; font-size:18px; color:#fff; text-align:center; border-radius:0 24px 24px 0; background:#ff9911; box-shadow:0px 2px 3px rgba(0, 0, 0, 0.2); float: left;}
.search_con_1 a.btn_go:hover{ background:#ff7e00;}

.a_botton{margin-left:14px}
.a_botton a {  margin: 0px;  display: inline-block;  border: 1px solid #dddddd; border-radius:2px; color: #666666; background: #ffffff; padding:5px 12px; margin-left:5px;text-decoration: none;} 
.a_botton a:hover {color: #3dbb2b; border: 1px solid #3dbb2b;text-decoration: none;}
.a_botton  .a_botton_on {  margin: 0px;  display: inline-block;  border: 1px solid #3dbb2b; border-radius:2px; color: #fff; background: #3dbb2b; padding:5px 12px; margin-left:5px; text-decoration: none;}
.a_botton  .a_botton_on:hover  {color:#fff;}
.brand_navi{font-size: 14px; font-weight: bold;}
.brandtitle { background-color: #f8f8f8; border: 1px solid #ddd; height: 40px;  line-height: 40px;  font-weight: bold; font-size: 14px; width: 100%; margin:20px auto 0px auto; overflow: hidden; text-indent: 0.5em;}
.brandtitle h1 {line-height: 40px; text-indent: 1em; font-size: 14px; font-weight: bold;}
.brandinfolist { background-color: #fff; border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;   line-height: 25px;  width: 1198px; margin:0px auto 0px auto;  overflow:hidden; padding: 10px 0px;}
.brandinfolist a {color: #333;   height: 16px; }
.brandinfolistmore{padding-left:15px}
.brandinfolistmore a{display:inline-block; width:215px; font-size:12px; padding-left:10px;}
.brandinfolist a:hover { color: coral; text-decoration: underline;}
.brandinfolist .brandlogoinfo { width: 152px; padding: 10px 5px 5px 5px; margin: 5px 0px 5px 16px; float: left; text-align: center; border: 1px dashed #ddd;}
.brandinfolist .brandlogoinfo .menuimgview {  width: 130px; overflow:hidden; text-align:center;}
.brandinfolist .brandlogoinfo .menuimgview a { height:40px; width:120px; text-align:center;}
.brandinfolist .brandlogoinfo img { border: 1px solid #666; width: 100px; height: 40px; margin-bottom: 3px;vertical-align: middle;}
.brandinfolist .brandlogoinfo span {line-height: 12px; width: 120px;  text-align: center; height:14px;    display: block; margin-top: 0px;overflow:hidden; clear:left; margin-top:5px; }
.brandinfolist .brandlogoinfo a {  color: #333; text-align:center;  }
.brandinfolist .brandlogoinfo a:hover { color: coral; text-decoration: underline;}
.brandinfolist span{ margin: 3px 5px 3px 10px; width: 220px; display: block; float: left; font-weight: bold; height: 22px;  display: block; float: left;}
.datasheet{width:1200px; margin:auto; padding: 0px 0px 30px 0px; overflow: auto; margin-top: 20px;}
.datasheetleft{margin:0px; padding:0px; float:left; width:270px}
.datasheetleft li{width: 270px; background-color: #fff; padding-bottom: 1px; margin-bottom: 10px; list-style:none}
.datasheetleft li:hover{-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .42); -moz-box-shadow: 0 0 12px rgba(0, 0, 0, .42); box-shadow: 0 0 12px rgba(0, 0, 0, .42);}
.datasheetlefttitle{line-height: 16px; padding: 12px 10px 10px; font-size:14px}
.datasheetlefttitle a{color: #2e2e2e;}
.datasheetlefttitle a:hover{color: #f90;}
.datasheetleft dl{margin:0px}
.datasheetleft dd{float: left; margin-left: 10px;}
.datasheetimg{width: 39px; height: 39px;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; overflow: hidden;}
.datasheetleftp{width:110px;margin:0;word-wrap: normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-top:3px}
.datasheetleftp1{width:110px;margin:0; margin-top:6px}
.datasheetleftp1 img{width:20px;vertical-align:middle; margin-right: 5px;}
.datasheetleftp1 span{width:80px; vertical-align:middle; display:inline-block;word-wrap: normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.img{position: relative; width:250px;   overflow: hidden; padding: 10px; }
.img img{ z-index:1;transition: all 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0s; left:0; top:0; border: 1px solid #999;}
.brandlogo {position: absolute; left: 25px; top:115px;}
.pdfinfo { position: absolute; left: 130px; top: 10px; width: 130px;  font-size: 10px; overflow: hidden;}
.pdfinfo a { color:blue;}
.pdfinfo a:hover { color:red; text-decoration: underline;}
.pdfinfo dl { clear: left; padding: 2px 0px; margin: 0px;  overflow: hidden;}
.pdfinfo dl dt { display: block;  font-weight: bold; color: #333; text-align: right; width: 60px; float: left; line-height: 25px;  background-color: #f5f5f5; padding-right: 2px; overflow: hidden;}
.pdfinfo dl dd { display: block; line-height: 25px; height: 25px; padding-left: 0px; width: 65px;  overflow: hidden;float: left;  margin: 0px 0px 0px 2px;} 
.datasheetright{margin-left: 20px; width: 910px; float:left; overflow: auto;}
.allreviewsitem{background-color: #fff; padding: 20px; margin-bottom: 10px;position:relative; border: 1px solid #e7e7e7; overflow: auto;}
.allreviewsitem2{background-color: #fff; padding: 20px; margin-bottom: 20px;position:relative; border: 1px solid #e7e7e7;}
.allreviewsitem:hover{-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .42); -moz-box-shadow: 0 0 12px rgba(0, 0, 0, .42); box-shadow: 0 0 12px rgba(0, 0, 0, .42);}
.itemleft{width: 200px; float:left; line-height:18px; clear: both;}
.itemleft dl{margin:0px; padding:0px;margin-bottom:20px}
.ddleft{margin:0px; padding:0px;float: left; margin-right: 10px; margin-left: 0;}
.ddleft img{-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; overflow: hidden;width: 39px; height: 39px;}
.ddright{margin:0px; padding:0px;margin-bottom:20px; line-height:20px}
.ddright p{margin:0; font-size:12px;}
.ddright p span{margin-left: 6px; color: #999;}
.itemleftp{color:#6e6e6e;word-wrap: normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden}
.itemleftp1{color:#b8b8b8;word-wrap: normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden}
.itemmiddle{width: 650px; margin-left: 10px; float:left}
.itemmiddle a { display: block; float: left; width: 120px; color:#2a4fb1; height: 16px; overflow: hidden; margin: 3px 5px; color: #333; font-size: 12px;}
.itemmiddle a:hover { color:green;}
.itemright{position:absolute;top:10px;right:20px; float:right}
.itemrightbox{border-left:0px; padding-left: 10px; padding-top: 6px; height: 30px;}
.itemrightbox .a{color:#999; float:left}
.itemrightbox .i{background-image: ; background-repeat:no-repeat; display:inline-block;width: 20px; height: 21px; margin-right: 4px; vertical-align: text-bottom;background-position: 0px 0px;}
.datev { width: 180px; height: 99px; position: relative; background:  no-repeat}
.datevday { color: #ffffff; font-size: 48px; font-weight: bold; position: absolute; top:30px; left: 16px;  width: 53px; text-align: center;}
.datevday a { color: #ffffff; text-decoration: none;}
.datevday a:hover { color: #ffffff; text-decoration: none;}
.datevmonth { color: #ffffff; font-size: 16px; font-weight: bold; position: absolute; top:32px; left: 83px; text-align: center; width: 90px;}
.datevyear { color: #666; width: 180px; font-size: 20px; font-weight: bold; position: absolute; top:75px; left: 0px; text-align: center;}
.vdata {margin: 0px 10px 00px 10px; line-height: 20px; padding-bottom: 15px; overflow: auto;}
.vdata a { margin: 3px 15px; display: block; float: left;}
.vdata a:hover { color: orange;}
.datasheetleftimg1{width:110px}
.datasheetleftimg2{width:80px}

.branddetail {border: 1px solid #ddd;    line-height: 25px;  font-weight: bold; font-size: 14px; width: 1198px; margin:20px auto 0px auto; overflow: hidden; text-indent: 0.5em;background-color: #f8f8f8; }
.branddetail .logoinfomap { float: left; width: 156px; background-color: #f8f8f8;  padding: 10px 15px; overflow: hidden; text-align: center; }
.branddetail .logoinfomap img { border: 1px solid #666; width: 130px; height: 50px;  vertical-align: middle;}
.branddetail .brandmapinfo { width: 800px; float: left; min-height: 70px; text-align: center}
.branddetail .brandmapinfo h1 { font-size: 22px; font-weight: boldl; margin: 10px 10px 5px 10px; color: coral; padding-bottom: 0px; }
.branddetail .brandmapinfo span { font-size: 14px; font-weight: boldl; margin: 0px 10px 10px 10px; color: #666;  }
.partnolist { background-color: #fff; border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;   line-height: 25px;  width: 1198px; margin:0px auto 0px auto;  overflow:hidden; padding-bottom: 10px; padding-top: 10px;}
.partnolist span{ margin: 3px 5px 3px 10px; width: 220px; display: block; float: left; font-weight: bold; height: 22px;  display: block; float: left;}
.partnolist span a { text-decoration:none; color: #666; border-bottom: 1px dotted #ddd;}
.partnolist span a:hover { text-decoration: underline; color:coral;}

.typelist { background-color: #fff; border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;   line-height: 25px;  width: 100%; margin:0px auto 0px auto;  overflow:hidden; padding-bottom: 15px; padding-top: 10px;}
.typelist span { margin: 3px 5px 3px 10px; width: 18%; display: block; float: left; font-weight: bold; height: 22px;  display: block; float: left; overflow:hidden}
.typelist span a { color: #333;  }
.typelist span a:hover{ color: coral; text-decoration: underline;}
.typelist p { display: block; width: 30%; padding: 5px 5px 5px 15px; float: left; height: 22px; overflow: hidden; margin: 0px;}
.typelist p a { color: #333;  }
.typelist p a:hover{ color: coral; text-decoration: underline;}

.searchcontenttabel{width:100%; font-size:12px}
.searchcontenttabel table{margin:auto}
.filter{border:1px solid #dddddd;padding:10px 15px 8px 15px;clear:both; margin-bottom:15px; font-size:12px;}
.filter dl{float:none;overflow:hidden;zoom:1;border-bottom:1px dotted #e1e1e1; padding-top:3px;}
.filter dt, .filter dd{display:inline;margin:0px 0px;}
.filter dt{float:left;width:100px;color:#000;line-height:20px; text-align:right;}
.filter dd{float:right;width:1050px;}
.filter dd.all{float:left;height:18px;line-height:18px;padding:0 3px;margin:2px 0 0 0;cursor:pointer}
.filter dd.choose{background:#3d88d5;color:white;margin-left:3px}
.filter dd ul{float:right;width:1050px;}
.filter dd li{float:left;display:inline-block;height:18px; text-align:left;line-height:18px;white-space:nowrap;margin:0 10px 1px 0;overflow:hidden;cursor:pointer}
.filter dd ul.p_list{float:left;width:1050px;margin-left:6px}
.filter .noline{ border-bottom:0px;}
.table1{border-collapse: collapse; word-break:break-all; border:1px #dddddd solid; border-top:0px;border-right:0px; width:100%}
.table1h{height:30px}
.table1w1{width:60px}
.table1w2{width:88px}
.table1w3{width:161px}
.table1w4{width:378px}
.table1w5{width:194px}
.table1w6{width:118px}
.td1{ border-top:1px #dddddd solid;border-right:1px #dddddd solid; padding:5px 0px;}
.td1text{font-size:14px; line-height:20px;color:#000000;}
.photo{ border:#333333 1px solid;}
#product_page {height:120px;width:100%;line-height:22px;text-align:center;padding-top:15px;font-family:"宋体";}
#product_page span{border:#ccc 1px solid;padding:0px 6px;color: #999;text-decoration:none;margin-right:5px;display:inline-block}
#product_page a{border:#8fc6f8 1px solid;padding:0px 6px;color: #0080ff;text-decoration:none;margin-right:5px;display:inline-block;}
#product_page a:hover{border:#fbbf84 1px solid;padding:0px 6px;color: #ff8080; text-decoration:none;}
.manu img{ border:1px #333333 solid;}
.total{padding-top:10px;}
.pdfimgs{margin:-32px 0px 8px 8px;color:#ffffff;width:84px;line-height:20px;background-color:#0da2cd;}
.pdfpage1 { position:relative;}
.pdfpage1 .pdfimgtexts{margin:auto;color:#ffffff;width:80px; text-align:center;line-height:20px;position:absolute; bottom:18px; left:10px; background-color:#666;font-size:12px; font-weight:bold; border-radius:5px;}
.red{ color:#ff0000;}
.red a{ color:#ff0000;}

.top20 { margin-top: 20px;}
.top20 h1 { font-size:16px; font-weight:bold; margin-left:12px}
.top10 { margin-top: 10px; margin-left:12px}
.bigpic { float: left; padding: 5px; border: 1px solid #333;}
.bigpic img{height:280px}
.pdfgg{float:right}
.pdfviewpagepdfinfo { float: left; margin-left: 20px; width: 730px;}
.pdfviewpagepdfinfo dl { clear: left; padding: 2px 0px; margin: 0px; }
.pdfviewpagepdfinfo dl dt { display: block;overflow: auto; font-weight: bold; color: #333; text-align: right; width: 145px; float: left; line-height: 35px; font-size: 16px; background-color: #f5f5f5; padding-right: 5px;}
.pdfviewpagepdfinfo dl dd { display: block;overflow: auto;line-height: 35px; padding-left: 10px; width: 560px; font-size:14px } 
.pdfviewpagepdfinfo dl .manuimg { height: 50px; vertical-align: middle; overflow: hidden; vertical-align: middle; }
.pdfviewpagepdfinfo dl .manuimg img { border: 1px solid #333; margin-top: 3px; width:135px; height:45px}
.pdfdowncss1 { height:40px;}
.pdfdowncss a { background-color: #00a0e9; margin-right:10px;  text-align:center;border-radius:3px; color:#ffffff; font-weight:bold; font-size:14px; padding:3px 15px 3px 40px !important; display:inline-block; margin-left:1px;}
.pdfdowncss a:hover { background-color: #047cb3;}
.pdfdowncss .pdfdown {background-image:;background-position:10px 14px; background-repeat:no-repeat; }
.pdfdowncss .pdfviewhtml {background-image:;background-position:-140px -555px; background-repeat:no-repeat;}

.pdfviewpagead img{border:0px}
.pdscript ul,.pdscript li,#pdbox ul,#pdbox li{ box-sizing:content-box;}
.pdbox{margin-bottom:15px}
.pdscript a.blue{color:orangered !important;}
.pdscript a.blue:hover{text-decoration:underline}
#pdbox{width:1200px; height:auto; margin:auto}
#pdbox .search_list{margin-top:-15px;}
#pdbox .search_list .list_title{color:#333333; padding-left:3px;height:48px;line-height:48px;background:#f8f8f8;border:1px #dddddd solid;font-weight:bold; margin:0px; display:block; overflow:auto;}
#pdbox .search_list li{float:left;margin-right:3px;}
#pdbox .search_list .list_title .list_company{ font-size:14px;}
#pdbox .search_list .list_title .list_partno{font-size:14px;}
#pdbox .search_list .list_title .list_mfg{font-size:14px;}
#pdbox .search_list .list_title .list_price{font-size:14px;}
#pdbox .search_list .list_title .list_inquire{text-align:center;margin-right:0px;font-size:14px;}
.pdzhitongche{height: 84px;overflow: hidden; float:left;position:relative; width:100%; }
.pdzhitongche .more{ position:absolute; right:10px; bottom:8px; width:80px; height:16px; line-height:16px; float:left; text-align:right;}
.pdzhitongche .ic-list-lists .operation{padding-top: 22px;}
.pdzhitongche li.sellwidth8 a{display:inline}
.bao{margin-top:2px}
a.blue{color:orangered}
a.blue:hover{text-decoration:underline}
#pdbox .stock_list {padding:7px 5px 15px 5px;width:1188px;clear:both;overflow:hidden;line-height:15px;color:#000000; height:60px; overflow:hidden; border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
#pdbox .stock_list:hover { background-color:#f8f0ea;}
#pdbox .stock_list1{ background-color:#f8f8f8;}
#pdbox .sellwidth0 { width:20px; font-size:12px;}
#pdbox .sellwidth1 { width:255px; font-size:12px; }
#pdbox .sellwidth1 a { font-size:16px;}
#pdbox .sellwidth2 { width:255px; font-size:12px; padding-left:10px;}
#pdbox .sellwidth3 { width:80px; font-size:12px;}
#pdbox .sellwidth4 { width:80px; font-size:12px;  }
#pdbox .sellwidth5 { width:80px; font-size:12px;}
#pdbox .sellwidth6 { width:80px; font-size:12px;}
#pdbox .sellwidth7 { width:144px; font-size:12px;}
#pdbox .sellwidth7b { width:49px; font-size:12px; padding-left:20px; text-align:center;}
#pdbox .sellwidth8 { width:60px; font-size:12px; text-align:center; padding-left:10px; }
#pdbox .sellwidth8 a {display:inline; float:left; margin-bottom:10px; margin-left:4px}
#pdbox .sellwidth8 a:first-child  { display:block;}

#pdbox .stock01{margin-top:-1px;overflow:hidden;}
#pdbox .stock01 img{cursor:pointer;}
#pdbox .stock02{margin-top:-2px;overflow:hidden;}
#pdbox .stock03{padding-left:0px}
#pdbox .stock03 p{padding:0 0 0 0; width:95%; overflow:hidden; height:22px;  vertical-align:top;}
#pdbox .stock03 .txt_tel{width:210px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#pdbox .stock03 a{color:#333333; font-size:12px; }
#pdbox .stock03 a:visited{color:#333;text-decoration:underline;}
#pdbox .stock03 a:hover{color:#ff7300}
#pdbox .stock04{line-height:18px;color:#000;word-wrap:break-word; padding-bottom:2px; height:100px}
#pdbox .stock04 img { margin-top:5px;}
#pdbox .stock04 .pdztc img{ margin-top:0px;}
#pdbox .stock04 span { display:inline-block; float:left; }
#pdbox .stock04 .pdztc {padding:3px; border:1px solid #dddddd; margin-top:0px}
#pdbox .stock04 .pdpartno { margin-left:8px; line-height:60px;}
#pdbox .stock05{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#pdbox .stock06{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
#pdbox .stock06 a{color:#000000;}
#pdbox .stock06 a:hover{color:#000000;text-decoration:none;}
#pdbox .stock07{text-align:center;margin-right:0px;}

.companyinfo{z-index:1000;position:absolute;}
.companyinfo .companyshadow{background:#888888;width:393px;height:204px;margin-top:10px;}
.companyinfo .companynote{width:389px;border:1px #ff4200 solid;position: absolute;margin-top:-2px;margin-left:-2px; background:#fff; padding-bottom:18px;}
.companyinfo .companynote .inco{margin:0px 5px 0px 7px;background: url(/uploads/image/disearch/inco.gif) no-repeat;width:9px;position:absolute;top:-8px;height:9px;}
.companyinfo .close{width:380px;text-align:right;padding-top:7px;}
.companyinfo .close img{cursor:pointer;}
.companyinfo .content{padding:2px 18px 18px 18px;height:140px;}
.companyinfo .companynote .companyname {font-size:14px;font-weight:bold;padding-bottom:2px;padding-top:1px;border-bottom:1px #fa7411 solid;width:350px;}
.companyinfo .companynote li{width:350px;}
.companyinfo .companynote .companyname a{color:#ff7300;text-decoration:none;}
.companyinfo .companynote .companyname a:hover{color:#ff7300;text-decoration:none;}
.companyinfo .companynote .companytel{padding-top:10px;height:30px;}
.companyinfo .companynote .companystar{padding-top:10px;}

.title1 { line-height: 25px; overflow: hidden; height: 25px;}
.title1 a { color: #999;}
.title1 a:hover { color:green;}
.title1 h2 {  float: left; display: block;  margin: 0px 8px 0px 0px; font-size: 12px; font-weight: normal; padding: 0px;}
.wd { width: 1200px; margin-left: auto; margin-right: auto; overflow: auto;}
.w100{ width: 100%;}
.gray1 { background-color: #e6e6e6;}
.gray2 { background-color: #eeeeee;}
.imglist span { width: 1200px;height: 175px;display: table-cell;text-align: center; vertical-align: middle;}
.imglist span img {vertical-align: middle; }
.imglist span img { margin: 10px 5px; border: 1px solid #666;  }
.pdf_note { position:relative;width:826px;height:1188px; overflow:hidden;  margin-left: auto; margin-right: auto; }
.pos {position:absolute; z-index: 0; left: 0px; top: 0px;}

.newpdflist { background-color: #fff; border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;   line-height: 25px;  width: 1198px; margin:0px auto 0px auto;  overflow:hidden; padding-bottom: 10px; padding-top: 10px;}
.newpdflist   li { text-decoration:none; color: #666; border-bottom: 1px dotted #ddd; clear:left; display:block; widows:100%; text-align:center;}
.newpdflist  a:hover { text-decoration: underline; color:coral;}
.newpdtitle { background-color: #f8f8f8; border: 1px solid #ddd;   line-height: 25px;  font-weight: bold; font-size: 14px; width: 1198px; margin:20px auto 0px auto; overflow: hidden; text-align:center;}
.newpdtitle a { padding:10px; line-height:30px; color:#666;}
.newpdtitle a:hover { color:orangered;}

.pdfuploadtable{width:1200px;}
.pdfuploadtitle{padding:12px 0px 12px 12px}
.a_btn{ width:100px;  line-height:40px; vertical-align:-1px; font-size:18px; color:#fff; text-align:center; border-radius:3px 3px 3px 3px; background:#ff9911; box-shadow:0px 2px 3px rgba(0, 0, 0, 0.2);  text-decoration: none; display: inline-block;cursor:pointer;}
.a_btn:hover{ background:#ff7e00; color: #fff;}
.prolist{float:left;width:280px;height:502px; border:1px #dde4ec solid;margin-left:15px; margin-top:12px}
.prolist ul{overflow-y:auto;height:470px;padding:0px 3px;}
.prolist p{height:20px;border:1px #dee3e7 solid;margin:3px;padding-left:3px;}
.prolist2{float:left;width:863px;height:502px; border:1px #dde4ec solid;margin-left:15px; margin-top:12px}
.prolist2 ul{overflow-y:auto;height:470px;padding:0px 3px;}
.prolist2 p{height:20px;border:1px #dee3e7 solid;margin:3px;padding-left:3px;}
#psearch .input03{ background:url(/uploads/image/psiico/search.gif) no-repeat center left;background-color: #f8f8f8; padding-left:20px;border:0px;height:18px;width:230px;color:coral; border: 0px; font-size:12px}
#psearch .input04{background:url(/uploads/image/psiico/search.gif) no-repeat center left;background-color: #f8f8f8;color:coral;padding-left:20px;border:0px;height:18px;width:97%; font-size:12px}
#psearch{height:30px;overflow:hidden;background-color: #f8f8f8;}
#mytab1 li { border-bottom: 1px dotted #dddddd; padding: 5px 0px; text-align: center; margin: 0px;}
#mytab1 li a:hover{ color: coral;}
#mytab2 li { border-bottom: 1px dotted #dddddd; padding: 5px 0px; vertical-align: middle;  clear: left; overflow: auto; margin: 0px 10px 0px 0px}
#mytab2 li img { margin-right: 10px; float: left;}
#mytab2 li a:hover{ color: coral;}
#mytab2 li img { margin-right: 10px;}
#mytab2 li span { display: block; float:left; height: 32px;  line-height: 32px;}
.prolist li{padding:2px 12px 2px 11px; border:1px #fff solid;cursor:pointer;}
.prolist li a{background:url(/uploads/image/psiico/01.gif) center right no-repeat;display:block;color:#000; text-decoration:none;}
.prolist li a.noline{background:none;display:block;color:#000;text-decoration:none;}
.prolist .open{ background:#e0f1f9;}
.prolist2 li{padding:2px 12px 2px 11px; border:1px #fff solid;cursor:pointer;}
.prolist2 li a{background:url(/uploads/image/psiico/01.gif) center right no-repeat;display:block;color:#000; text-decoration:none;}
.prolist2 li a.noline{background:none;display:block;color:#000;text-decoration:none;}
.prolist2 .open{ background:#e0f1f9;}
.sub{ clear:left;width:100%;  padding:10px 0px; text-align:center;}
.prolist .py{text-align:center;width:14px;height:14px; line-height:14px;background:#999;color:#fff;font-family:宋体;font-size:12px;margin-right:12px;}
.prolist .py1{width:14px;height:14px;margin-right:12px;}
.prolist2 .py{text-align:center;width:14px;height:14px; line-height:14px;background:#999;color:#fff;font-family:宋体;font-size:12px;margin-right:12px;}
.prolist2 .py1{width:14px;height:14px;margin-right:12px;}
.selectname{ clear:left;100%;height:30px; line-height:30px;border:1px #e5e2c3 solid; background:#f8f8f8; margin-left:15px; margin-top:10px; color:#333; overflow: auto;}
.selectname b{margin-left:20px;}
#sname{display:inline}

.producttitle{border-bottom:1px solid #c20014; padding:12px 0px; margin-top:12px}
.producttitle li{border-left:2px solid #c20014; padding-left:12px; line-height:18px;}
.producttitletext{display:inline;font-weight:bold; font-size:18px}
.producttitletexten{display:inline; font-size:16px; margin-left:15px; color:#a3a3a3}
.productindexleibie{background-color:#ffffff; margin-top:5px; line-height:48px; font-size:14px; padding-left:24px; margin-bottom:1px}
.productindexleibieleft{float:left; width:90%; height:48px; overflow:hidden}
.productindexleibieleft a{margin-right:48px; display:inline-block}
.productindexleibieleft a:hover{color:#c20014}
.productindexleibieright{float:right; margin-right:24px}
.productindexleibieright a{color:#aaaaaa; font-size:12px}
.productindexleibieright a:hover{color:#c20014}
.productindexleft{width:22%;height:580px; float:left}
.productindexleft img{width:100%; height:580px}
.productindexright{width:77.8%;height:580px;float:left; background-color:#ffffff; margin-left:0.2%;}
.productindexright img{border:0rem}
.productindexrightleft{width:100%; float:left; height:580px; border-right:1px solid #f2f2f2;}
.productindexrightleftlist{width:100%}
.productindexrightleftlist dd{float:left; width:24.8%; height:290px;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;}}
.productindexrightleftlistbord{border-left:1px solid #f2f2f2;}
.productindexproductname{font-size:14px; padding:12px 0px 4px 12px; width:90%; height:14px; overflow:hidden; margin-top:12px}
.productindexcompany{padding:0px 0px 0px 12px; width:90%; height:14px; overflow:hidden; margin-top:12px; margin-bottom:33px}
.productindexcompany a{color:#ea5413}
.productindexcompany a:hover{color:orange}
.productindexproductimg{width:100%; height:160px; margin-top:25px; text-align:center}
.productindexproductimg span{text-align:center;}
.productindexproductimg span img{height:157px; width:90%}
.productindexrightleftimg{width:100%}
.productindexrightleftimg img{width:100%;height:129px}
.productindexrightright{width:50%; float:left; height:580px}
.productindexrightrightlist{width:100%}
.productindexrightrightlist dd{float:left; width:49.5%; height:290px;border-top:1px solid #f2f2f2;}
.productindexrightrightlistbord{border-left:1px solid #f2f2f2;}
.productindexrightrightlist .productindexproductimg span{text-align:center; margin-top:33px; display:block}
.productindexrightrightlist .productindexproductimg span img{height:157px; width:90%}
.productindexrightrightlist .productindexproductname{margin-top:12px}
.productindexrightrightlist .productindexcompany{margin-top:12px}
.mt36{margin-top:36px}

.productbox{background-color:#ffffff; width:99%; margin-right:1%; margin-bottom:24px}
.productbox ul{height:238px;border:1px solid #e0e0e0; border-top:0px; clear:both}
.productbox ul.topborder{border-top:1px solid #e0e0e0}
.productbox ul:hover{border:1px solid #c20014}
.productbox ul li{float:left;}
.productboxleft{width:25%; text-align:center}
.productboxleft img{width:80%;height:197px; border:1px solid #e0e0e0; margin-top:19px}
.productboxmiddle{width:35%}
.productboxmiddlebox{margin-top:19px;}
.productboxmiddletitle{background-color:#585966; height:37px}
.productboxmiddletitle span{font-weight:bold; font-size:14px; line-height:37px; height:37px; width:90%; overflow:hidden; margin-left:12px;display:block;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap; color:#ffffff}
.productboxmiddletitle span a{color:#ffffff}
.productboxmiddletitle span a:hover{color:orange}
.productboxmiddlecontent{border:1px solid #e5e5e5; display:block}
.productboxmiddlecontent dl{height:32px; line-height:32px}
.productboxmiddlecontentbg{background-color:#f7f7f7}
.productboxmiddlecontent dd{float:left; height:25px; padding:0px 12px;overflow:hidden}
.productboxmiddlecontentleft{width:30%}
.productboxmiddlecontentright{width:48%}
.productboxright{width:40%}
.productboxright dl{width:90%; margin:auto; height:24px; line-height:24px}
.productboxright dl.productboxrightcomapny{margin-top:10px; font-size:14px; height:24px; line-height:24px; overflow:hidden}
.productboxrightcomapny a{color:#c20014}
.productboxrightcomapny a:hover{color:orange}
.productboxright dl dd{float:left}
.productboxrightleft{width:60px; text-align:right}
.productboxrightright{width:70%; height:24px; overflow:hidden; word-break:break-all;}
.productboxrightright img{vertical-align:middle; margin:0px 4px 0px 8px; border:0px}
.productboxright .productboxrighttrade{overflow:hidden; height:48px}
.productmainrightlist{margin-top:12px}
.productmainrightlist li{background-color:#ffffff; text-align:center; border:1px solid #e0e0e0; height:300px; padding-top:18px; margin-top:12px}
.productmainrightlist li p{width:84%; margin:auto}
.productmainrightlistproimg img{width:100%; height:200px; border:0px}
.productmainrightlistproname{text-align:left; font-size:14px; height:24px; line-height:24px; word-break:keep-all; overflow:hidden}
.productmainrightlistproname a{color:#fe6700}
.productmainrightlistproname a:hover{color:orange}
.productmainrightlistcompanyname{text-align:left; height:18px; overflow:hidden}
.productmainrightlistcompanyname a{color:#a5a5a5}
.productmainrightlistcompanyname a:hover{color:orange}
.productmainrightlistother{text-align:left; margin-top:4px}
.productmainrightlistother span{float:right}
.productmainrightlistother img{border:0px}