@charset "utf-8";
.main{ width:1140px; margin:20px auto; }

.supplier_con{ width:100%; height:auto; background:#dcf0fd;float:right; }
.supplier_box{ width:100%; height:auto; background:#fff;}
.supplier_search{ width:100%; height:auto; padding:10px 20px; background:#f6f6f6; border-bottom:1px solid #eee;}
.supplier_search_con{ float:left; background:#fff; border:1px solid #dedede;}
.supplier_search select,.supplier_search input,.supplier_search a.supplier_search_btn{ display:inline-block; height:40px; line-height:40px;
 background:#fff; padding:0 10px; vertical-align:middle; border:none;}
.supplier_search select{ width:70px; border-right:1px solid #dedede; }
.supplier_search input{ width:360px; }
.supplier_search a.supplier_search_btn{ width:100px; border-left:1px solid #dedede; background:#0193f6; color:#fff; text-align:center; font-size:16px;} 
.supplier_search a.supplier_search_btn:hover{ background:#317ef3;}
.supplier_text{ float:left; height:40px; line-height:40px; font-size:16px;}

.supplier_search_hot{ width:440px; height:40px; line-height:40px; overflow:hidden; float:right; }
.supplier_search_hot a{color:#0193f6; font-size:12px; margin:0 3px;}

.supplier_list{ width:100%; background:#dcf0fd; border:1px solid #eee; margin-top:10px;}


.screening{ border:1px solid #eee; padding:0; font-size:12px; line-height:28px; border-top:none;}

.screete{ padding:0 0;}
.screeteic{ padding:0 0;}
.screbgbla{ float:left; background:#fff; width:100%; padding:10px 5px;}
.screetil{ width:100%; height:40px; font-size:16px; padding:5px 10px;background:#dcf0fd;}
.screetil span{ display:block; width:80px; height:35px; line-height:35px; text-align:center; color:#0193f6; background:#fff;}
.screnocnlk{ width:60px; padding:0 0;  text-align:center; margin-right:10px;}
.screetal{ width:100%; padding:0 20px; max-height:56px; height:auto; overflow:hidden;}
.screetal.scresq{ max-height:none; height:auto; overflow:hidden;}
.screetmr{ width:55px; padding:0 10px 0 10px; margin-left:15px; float:left; background:url(../images/screetmr.png) no-repeat right center; cursor:pointer; color:#999;}
.screetmr.scresq{ background-image:url(../images/screetmrb.png);}

.screetal a{ display:block; width:72px; text-align:left; float:left; color:#333;}
.scresq a{color:#052f9b;}
.screetal a:hover{ color:#ff6600;}

.screetal .supcur{ color:#ff6600;}
.supplier_bread{ width:100%; height:40px; line-height:40px; padding:0 20px; border-bottom:1px dashed #052f9b; background:#fff;}
.supplier_bread span{ display:inline-block; vertical-align:middle; color:#999; }
.supplier_bread span{margin:0 5px; font-family:"宋体";}
.supplier_bread a{ color:#333; }
.supplier_bread a:last-child{ color:#ff6600;}


.supplier_list_con{ width:100%; height:auto; margin-top:10px; }
.supplier_left{ width:820px;float:left; overflow:hidden;}
.supplier_screening{ width:100%; height:auto; padding:15px 20px; }
.supplier_screening span{ display:inline-block; line-height:30px; }
.supplier_screening select{ display:inline-block; width:160px; height:30px; border:1px solid #dedede; margin:0 5px;vertical-align:middle;}
.supplier_screening .ssbtn{ display:inline-block; width:60px; height:30px; line-height:30px; background:#0193f6; color:#fff; text-align:center;
 vertical-align:middle;}

.supplier_leftlist ul{ display:block; margin-top:-20px; }
.supplier_leftlist li{ display:block; width:100%; height:auto; border-bottom:1px dashed #dedede; padding:20px 0; }
.supplier_pic{ border:1px solid #eee;}
.supplier_pic,.supplier_pic img{ display:block; width:100%; height:auto; }
.supplier_w{width:100%; height:auto; margin-top:10px; display:table;}
.supplier_w>div{ display:table-cell; vertical-align:middle;}
.supplier_con_one{ width:405px; height:auto;}
.supplier_con_two{ width:110px; height:auto;text-align:center;}
.supplier_con_three{ width:145px; height:auto; text-align:center;}
.supplier_con_four{ width:150px; height:auto;}
.supplier_con_one .supplier_tit{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden; font-size:15px; font-weight:bold;}
.supplier_con_one p{ margin-top:5px;font-size:12px; line-height:22px;}
.supplier_pdes{ width:100%; height:44px; overflow:hidden; color:#666; }
.supplier_pdes2{color:#0193f6; height:22px; overflow:hidden;}
.supplier_contact{height:22px; overflow:hidden; color:#999;}

.supplier_con_four a{ display:block; width:100%; text-align:right; }
.supplier_con_four i,.supplier_con_four span{ display:inline-block; vertical-align:middle;}
.supplier_con_four i{ width:15px; height:15px; margin-right:5px;}
.supplier_con_four i.icon_qq{ background:url(../images/icon_1.png) no-repeat center center/15px 15px; }
.supplier_con_four i.icon_message{ background:url(../images/icon_2.png) no-repeat center center/15px 15px; }
.supplier_con_four i.icon_contact{ background:url(../images/icon_3.png) no-repeat center center/15px 15px; }


.newsdetail_side{ width:308px; height:auto; margin-top:20px; float:right;}
.newsdetail_ad,.newsdetail_ad img{ display:block; width:100%; }
.side_tit{border-bottom:1px solid #eee;}
.supplier_ph li{ display:block; width:100%; padding:0 10px;}
.supplier_ph li a{ display:block; width:190px; height:40px; line-height:40px; float:left; padding-left:15px;
 background:url(../images/icon_dian.png) no-repeat left center;}
.supplier_ph li span{ display:block; height:40px; line-height:40px; float:right; color:#999; font-size:12px; }

.soldimsmlie{ height:150px; background-position: center center; background-repeat:no-repeat; }
.breadsr{ color:#999; padding:0 5px; margin:-15px 0 5px; height:41px; line-height:41px; font-size:14px;}
.breadsr a{ margin:0 10px;}
.breadsr b{ margin:0 10px; font-weight:normal;}
/* 商店导航 */

.prostonva{ background:#3388ff; margin-top:-20px;}

.prostonva li{ float:left; margin-right:15px; line-height:40px;}
.prostonva li a{ font-size:14px; color:#cccccc; display:block; padding:0 25px;}
.prostonva li.stronavl a,.prostonva li a:hover{ color:#fff;}


/* 商店框架 */

.store{ padding:30px 18px; border:1px solid #e6e6e6; box-shadow:0px 0px 3px #e6e6e6; min-height:200px;}

.storlef{ float:left; width:235px;}
.storrit{ float:right; width:852px;}


/* 商店框架左侧 */

.storlfab{ margin-bottom:15px;}

.storoauts{ font-size:14px; line-height:30px; color:#666;}


/* 商店标题 */

.stortil{ line-height:35px; height:35px; font-size:14px; padding:0 10px; color:#fff; font-weight:normal; background:#3388ff; overflow:hidden;}
.stortil span{ float:right; font-size:12px; height:35px; line-height:38px;}
.stortil span i{ font-style:inherit; font-family:"宋体", Arial;}
.stortil a{ color:#fff;}


/* 商店左侧联系 */
.storlfaut{ padding:10px; border:1px solid #ccc; border-top:none;}

.storlfal{ padding:10px; border:1px solid #ccc; border-top:none;}

.storlfal li{ line-height:25px; font-size:14px; margin:3px 0; color:#999;}
.storlfal li span{ color:#333;}

.storleic{ display:inline-block; width:25px; height:25px; vertical-align:top; margin-left:5px;}
.storleic img{ display:inline-block; width:25px; height:25px; vertical-align:top;}



/* 商店留言 */

.stomesag{ text-align:right; -moz-user-select: none;}
.stomessage{ background:#f2f2f2 url(../images/stomessage.png) no-repeat 12px center; padding:0 12px 0 33px; border:1px solid #ccc; line-height:30px; display:inline-block; border-radius:5px;}



/* 商店更多产品 */

.storlfint{ padding:10px 0; border:1px solid #ccc; border-top:none;}
.interal{ padding:5px 10px;}
.interal:hover{ background:#e8e8e8;}
.interimg{ float:left; width:62px; height:62px; margin-right:10px;}
.interimg img{ display:block; width:60px; border:1px solid #ccc;}
.intertel{ font-size:14px; line-height:18px; height:36px; color:#666; overflow:hidden;}
.intertel a{ color:#666;}
.intermro{ font-size:14px; line-height:32px; height:26px; color:#3388ff; overflow:hidden;}
.intermro a{ color:#3388ff;}



/* 商店框架右侧 */


.storrtab{ margin-bottom:15px;}
.storrtal{ padding:25px; border:1px solid #ccc; border-top:none;}

/* 留言板块 */

.mask{ position:fixed; top:0; right:0; bottom:0; left:0; display:none;}
.maskbg{ position:fixed; top:0; right:0; bottom:0; left:0; background:url(../images/newhbg.png);}
.maskal{ position: absolute; top:50%; left:50%; width:580px; height:500px; margin-top:-250px; margin-left:-290px; background:#fff;}
.masktil{ background:#3388ff; color:#fff; line-height:30px; height:30px; padding:0 10px; position:relative;}
.masktil span{ display:block; width:30px; line-height:30px; height:30px; position:absolute; right:0; top:0; text-align:center; font-size:20px;  font-family: Arial; cursor: pointer;}



.masktax{ padding:20px 45px 25px;}

.maskexpl{ color:#666; border-bottom:1px solid #ccc; padding:10px 5px; margin-bottom:20px;}
.maskexpl span{ display:inline-block; width:25px;}

.maskefro{ font-size:14px;}
.maskefro li{ padding: 2px 0; line-height:30px;}
.maskefrotil{ display:inline-block; width:90px; vertical-align:top; text-align:right; margin-right:10px;}
.maskefrotex{ display:inline-block; width:370px;}
.maskefrotex label{ display:inline-block; margin-right:10px;}
.maskefrotex input{ display:inline-block; vertical-align:middle; margin-right:5px;}
.maskefrotear{ border:1px solid #ccc; width:370px; padding:2px 5px; height:80px; line-height:20px;}
.maskefroint{ border:1px solid #ccc; width:370px; padding:0px 5px; height:28px; line-height:28px;}


.maskefrobtnck{ display:block; margin:15px auto 5px; width:120px; font-size:14px; color:#fff; background:#3388ff; text-align:center; line-height:30px;}
.maskefrobtnck:hover{ color:#fff; background:#2b74d9;}
.maskefrocksz{ text-align:center; color:#c00; line-height:32px; display:none;}



/* 委托检测 */

.maskdeleonshow{ display:block; width:100%; height:100%;}

.maskdele{ position:fixed; top:0; right:0; bottom:0; left:0; display:none;}
.maskdelebg{ position:fixed; top:0; right:0; bottom:0; left:0; background:url(../images/newhbg.png);}
.maskdeleal{ position: absolute; top:50%; left:50%; width:580px; height:260px; margin-top:-130px; margin-left:-290px; background:#fff;}
.maskdeletil{ background:#3388ff; color:#fff; line-height:30px; height:30px; padding:0 10px; position:relative;}
.maskdeletil span{ display:block; width:30px; line-height:30px; height:30px; position:absolute; right:0; top:0; text-align:center; font-size:20px;  font-family: Arial; cursor: pointer;}



.maskdeletax{ padding:20px 45px 25px;}

.maskdeleexpl{ color:#666; border-bottom:1px solid #ccc; padding:10px 5px; margin-bottom:20px;}
.maskdeleexpl span{ display:inline-block; width:25px;}
.maskdeleexpl b.red{ font-weight:normal; margin:0 10px;}

.maskdeleefro{ font-size:14px;}

.maskdeleefrobtnck{ display:block; margin:15px auto 5px; width:150px; font-size:14px; color:#fff; background:#3388ff; text-align:center; line-height:30px;}
.maskdeleefrobtnck:hover{ color:#fff; background:#2b74d9;}
.maskdeleefrocksz{ text-align:center; color:#c00; line-height:32px; display:none;}
.maskdown{ display:inline-block; width:30px; background:url(../images/maskdown.png) no-repeat center center; height:30px; line-height:30px; vertical-align:top;}



/* 商店产品列表 */

.stoprotls{ width:800px;}
.stoprotls ul{ width:830px;}
.stoprotls li{ float:left; margin:0 25px 25px 0; width:248px; height:298px; border:1px solid #ccc; box-shadow:0px 0px 3px #ccc;
 overflow:hidden;}
.stoprotls li.stoprotlson{ float:left; margin-left:0;}
.stoprotls li:hover{ border:1px solid #0088ff; box-shadow: 0px 5px 3px #ccc;}
.stoprotlsimg{ position:relative; width:248px; height:248px; overflow:hidden;}
.stoprotlsimg img{ width:100%; height:100%; overflow:hidden;}
.stoprotlsz{ position:absolute; right:8px; top:8px; width:50px; height:73px; background:url(../images/prorz.png) no-repeat center center; display:block;}
.stoprotlstex{ position:relative; text-align:center; height:64px; padding:0 10px;}
.stoprotlssjt{ position:absolute; width:248px; height:30px; background:url(../images/protlssjt.png) no-repeat left top; top:-30px; left:0;}
.stoprotlstext{ font-size:16px; line-height:16px; color:#333; height:20px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.stoprotlsntexi{ font-size:12px; line-height:28px; color:#999; height:28px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.stoprotls li:hover .stoprotlssjt{  background:url(../images/protlssjtb.png) no-repeat left bottom;}



/* 商店资质列表 */

.qualificlis{ width:800px; overflow:hidden;}
.qualificlis ul{ width:828px;}
.qualificlis li{ float:left; width:178px; height:250px; margin:0 29px 19px 0;}


/* 商店关于我们 */

.storabout{ width:800px;}
.straboutil{ line-height:48px; font-size:20px; text-align:center; position:relative; font-weight:normal;}
.straboutil i{ position:absolute; width:100%; height:0px; border-bottom:1px solid #ccc; top:50%; left:0;}
.straboutil span{ display:inline-block; padding:0 20px; background:#fff; margin:0 auto; position:relative;}
.strabouimg{ margin:15px 0;}
.straboutex{ line-height:28px; color:#666; font-size:14px;}



.storcuntur{ padding:40px 25px; background:url(../images/storcuntur.jpg) repeat; width:550px; margin:100px auto 150px; line-height:50px; font-size:16px;}
.storcuntur p{ line-height:26px; margin:15px 0;}
.storcuntur p span{ color:#3388ff;}

/*------------------------products-----------------------------*/

.stoprim{ margin-bottom:30px;}

.zoombox {	width:420px; float:left;}
.zoompic {	border:solid 1px #dfdfdf;	width:420px;	height:420px;	background:url(../images/loading.gif) no-repeat 50% 50%;}
.zoompic img{ width:420px; height:420px;}

/* 放大镜 */ 

.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; border:1px solid #e8e8e8;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


/* 图片列表 */ 

.zoombox{ width:420px;}
.sliderbox { width:420px; height:62px;	overflow:hidden;	margin:18px 0 0 0;  -moz-user-select: none;}
.sliderbox .arrow-btn {	width:18px;	height:60px; margin-top:1px; vertical-align:top; cursor:pointer; border:none;}
.sliderbox .arrow-btn.dasabled { border:none;}
.sliderbox #btn-left {	float:left;	background:url(../images/arrow-btn.png) no-repeat left top;}
.sliderbox #btn-right {	float:right; background:url(../images/arrow-btn.png) no-repeat right top;}
.sliderbox #btn-left.dasabled{ background-position:left bottom;}
.sliderbox #btn-right.dasabled{ background-position:right bottom;}
.sliderbox .slider {	float:left;	height:76px; width:360px; position:relative; overflow:hidden;margin:0 0 0 10px; display:inline;}
.sliderbox .slider ul {	position:absolute;	left:0;	width:999em;}
.sliderbox .slider li {	float:left;	width:62px;	height:62px;	text-align:center; cursor:pointer;	margin:0 5px;}
.sliderbox .slider li img {	border:solid 1px #dfdfdf; width:60px; height:60px;}
.sliderbox .slider li.current img {	border:solid 1px #3388ff;}



.prosteo{ float:right; width:580px; margin-right:60px;}

.prostostil{ font-size:20px; margin-bottom:30px; font-weight:normal;}
.stoprost h3{ border-bottom:1px solid #ccc; font-weight:normal; line-height:40px;}
.stoprost h3 span{ float:right; line-height:23px; height:23px; display:inline-block; border:1px solid #ccc; vertical-align:top; margin-top:7px; font-size:12px; padding:0 5px 0 20px; color:#999; background:url(../images/stoprostmor.png) no-repeat 5px center; cursor:pointer;}


.stoproalsex{ line-height:24px; padding:10px 0; border-bottom:1px solid #ccc; height:auto; overflow:hidden;}
.stoproalsex.stoproalsexals{ max-height:none;}
.stoproalsex li{ line-height:24px; padding:10px 0;}
.stoproalsex li p{ display:inline-block; vertical-align:top; font-size:14px; color:#999;}
.stoproalsex li p i{ display:inline-block; vertical-align:top; width:20px; height:20px; background-repeat:no-repeat; background-position:center center; margin:2px 10px 0 0;}
.stoproalsex li p span{ color:#333; margin-right:5px; display:inline-block;}
.stoprodateo{ width:210px;}
.stoprodatet{ width:360px;}
.spdtico01{ background-image:url(../images/spdtico01.png);}
.spdtico02{ background-image:url(../images/spdtico02.png);}
.spdtico03{ background-image:url(../images/spdtico03.png);}
.spdtico04{ background-image:url(../images/spdtico04.png);}
.spdtico05{ background-image:url(../images/spdtico05.png);}
.spdtico06{ background-image:url(../images/spdtico06.png);}




.stpodaconk{ margin-top:50px;}
.stpodaconk a{ display:inline-block; margin-right:15px; height:40px; line-height:40px; padding:0 25px; border:1px solid #3388ff; font-size:20px;}
.stpodaconk a i{ display:inline-block; height:40px; width:20px; margin:0 10px 0 0; vertical-align:top; background-repeat:no-repeat; background-position: center center;}

.stpodaconkbtn{ background:#3388ff; color:#fff;}
.stpodaconkbdp{ background:#ecf4fe; color:#3388ff;}
.stpodaconkbtn:hover{ background:#2b74d9; color:#fff;}
.stpodaconkbdp:hover{ background:#fff;}


.spdticobtn{ background-image:url(../images/spdticobtn.png);}
.spdticobdp{ background-image:url(../images/spdticobdp.png);}


