/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/

.pro_banner{ width: 732px; height: 283px; margin: 0px auto;}
.pro_banner a{ display: inline-block; width: 100%; height: 250px; text-decoration: none; color: #fff; text-indent: 30px; font-size: 14px;}
.pro_banner a:hover{ color: #fff;}

/************************** Products start *****************************/
#main{ width: 100%;}
#main .products_list{ width: 1160px; margin: 0px auto; overflow: hidden;}
#main .products_list .left{ float: left; width: 282px; margin-top: 43px;}
#main .products_list .right{ float: left; width: 848px; margin-top: 43px; margin-left: 30px;}

.cate_left{ float: left; width: 280px;}
#cate_left{ width: 100%; border: 1px solid #dcdcdc; overflow: hidden;}
#cate_left .cate_title{ width: 100%; height: 50px; line-height: 50px; font-size: 18px; text-align: center;}
#cate_left .cate_list{ width: 100%;}
#cate_left .cate_list .cate_item{ width: 100%; min-height: 50px;}
#cate_left .cate_list .cate_item .cate_a{ display: block; width: 100%; height: 50px; line-height: 50px; font-size: 14px; text-decoration: none; color: #555; border-top: 1px solid #dcdcdc; text-indent: 25px; -webkit-box-shadow: inset 0 7px 17px -8px #dcdcdc; -moz-box-shadow: inset 0 7px 17px -8px #dcdcdc; box-shadow: inset 0 7px 17px -8px #dcdcdc;}
#cate_left .cate_list .cate_item .cate_a .cate_btn{ display: inline-block; width: 12px; height: 12px; margin-right: 5px; text-indent: 0;}
#cate_left .cate_list .cate_item .cate_a .cate_btn img{ max-width: 100%; max-height: 100%;}
#cate_left .cate_list .cate_item .font_color{ color: #f08300;}

#cate_left .cate_list .cate_item .cate_list2{ width: 100%;}
#cate_left .cate_list .cate_item .cate_list2 .cate_item2{ width: 100%; text-indent: 47px;}
#cate_left .cate_list .cate_item .cate_list2 .cate_item2 .cate_a2{ display: block; width: 100%; height: 30px; line-height: 30px; color: #555; font-size: 14px; text-decoration: none;}
#cate_left .cate_list .cate_item .cate_list2 .cate_item2 .font_color2{ color: #0c3190;}
#cate_left .cate_list .cate_item .cate_list2 .cate_item_bg{ background: url('/static/theme/default/images/cate_item_bg2.png') no-repeat 250px center;}
#cate_left .cate_list .cate_item .cate_list2 .cate_item_bg2{ background: url('/static/theme/default/images/cate_item_bg.png') no-repeat 250px center;}

#cate_left .cate_list2 .cate_item2 .cate_list3{ width: 100%;}
#cate_left .cate_list2 .cate_item2 .cate_list3 .cate_item3{ width: 100%; text-indent: 47px;}
#cate_left .cate_list2 .cate_item2 .cate_list3 .cate_item3 .cate_a3{ display: block; width: 100%; height: 30px; line-height: 30px; color: #555; text-indent: 60px; font-size: 14px; text-decoration: none;}
#cate_left .cate_list2 .cate_item2 .cate_list3 .cate_item3 .font_color3{ color: #f08300;}

.cate_left .pro_left_info{ display: block; width: 100%; height: 56px; text-indent: 66px; margin-top: 15px;}
.cate_left .skype{ line-height: 56px; background: url('/static/theme/default/images/art_skype.png') no-repeat 15px center; font-size: 18px; text-decoration: none; color: #333; border-bottom: 1px solid #dcdcdc;}
.cate_left .phone{ background: url('/static/theme/default/images/art_phone.png') no-repeat 15px center;}
.cate_left .phone .phone_top{ display: block; font-size: 18px;}
.cate_left .phone .phone_bottom{ display: block; font-size: 24px; color: #f08300;}

.left .pro_cate_list{ width: 211px; margin-left: 25px; overflow: hidden;}
.left .pro_cate_list a{ text-decoration: none; color: #000;}
.left .pro_cate_list .pro_cate_item{ width: 100%; min-height: 30px; line-height: 30px; border-bottom: 1px solid #c4d1e1;}
.left .pro_cate_list .pro_cate_item .pro_cate{ float: left; display: inline-block; font-size: 14px; color: #013a7d; text-indent: 16px;}
.left .pro_cate_list .pro_cate_item .pro_cate_btn{ float: right; display: inline-block; width: 10px; height: 10px; line-height: 10px; margin-top: 9px; text-align: center; border: 1px solid #013a7d; color: #013a7d;}

.pro_cate_item .pro_cate_list2 .pro_cate_item2{ width: 100%; min-height: 30px; line-height: 30px; font-size: 14px; text-indent: 31px;}
.pro_cate_item .pro_cate_list2 .pro_cate_item2 .pro_cate2{ color: #009104;}

.pro_cate_item2 .pro_cate_list3 .pro_cate_item3{ width: 100%; min-height: 30px; line-height: 30px; font-size: 14px; text-indent: 35px;}

.right .pro_web{ width: 100%; height: 53px; line-height: 53px;}
.right .pro_web .pro_web_img{ float: left; width: 53px; height: 53px;}
.right .pro_web .pro_web_img img{ max-width: 100%; max-height: 53px;}
.right .pro_web .pro_web_con{ float: left; width: 100%; height: 51px; line-height: 51px; border-bottom: 1px solid #cbcbcb;}
.right .pro_web .pro_web_con .page_name{ float: left; height: 51px; line-height: 51px; font-size: 18px; color: #333; margin-left: 17px;}
.right .pro_web .pro_web_con .page_web{ float: right; height: 51px; line-height: 51px; font-size: 12px; color: #616161;}
.right .pro_web .pro_web_con .page_web a{ font-size: 12px; color: #616161; text-decoration: none;}
.right .pro_web .pro_web_con .page_web .here{ color: #333;}

.right .pro_list{ width: 100%; margin: 20px 0; overflow: hidden;}
.right .pro_list .pro_item{ float: left; width: 197px; height: 242px; margin-right: 19px; margin-bottom: 25px;}

.right .pro_list .pro_item .pro_img{ display: block; width: 195px; height: 195px; border: 1px solid #dcdcdc;}
.right .pro_list .pro_item .pro_img img{ max-width: 100%; max-height: 100%;}
.right .pro_list .pro_item .pro_name{ display: block; width: 100%; height: 40px; line-height: 20px; margin-top: 10px; color: #555; text-align: center; text-decoration: none;}

.right .pro_list .pro_item:hover .pro_img{ border: 1px solid #2a87ea;}
.right .pro_list .pro_item:hover .pro_name{ color: #2a87ea;}
.right .pro_list .margin-right{ margin-right: 0;}

/************************** Products end *****************************/

/************************ Goods start **********************/
#main .goods{ width: 1160px; margin: 20px auto; overflow: hidden;}

.goods .pro_con{ float: left; width: 808px; padding-left: 20px;}
.pro_con .pro_web{ width: 100%; height: 53px; line-height: 53px;}
.pro_con .pro_web .pro_web_con{ float: left; width: 100%; height: 51px; line-height: 51px; border-bottom: 1px solid #cbcbcb;}
.pro_con .pro_web .pro_web_con .page_name{ float: left; height: 51px; line-height: 51px; font-size: 18px; color: #000; margin-left: 17px;}
.pro_con .pro_web .pro_web_con .page_web{ float: right; height: 51px; line-height: 51px;}
.pro_con .pro_web .pro_web_con .page_web a{ color: #616161; text-decoration: none;}
.pro_con .pro_web .pro_web_con .page_web .pro_web_title{ overflow: hidden; max-width:383px; height: 29px; color: #616161; display:inline-block;}

.pro_con .pro_info_top .pro_info_img .pro_img_list{ position: relative;}

.pro_con .pro_info_top{ width: 100%; margin-top: 20px; overflow: hidden;}
.pro_con .pro_info_top .pro_info_img{ float: left; width: 338px; height: 445px;}
.pro_con .pro_info_top .pro_info_img .big_img{ position: relative; width: 336px; height: 336px; border: 1px solid #cbcbcb;}
.pro_con .pro_info_top .pro_info_img .big_img img{ max-width: 336px; max-height: 336px;}
.pro_con .pro_info_top .pro_info_img .big_img .MagicZoom{ margin: 0 auto;}
.pro_con .pro_info_top .pro_info_img .small_img{ width: 338px; height: 76px; margin-top: 8px; position: relative;}
.pro_con .pro_info_top .pro_info_img .small_img .swipe{ width: 241px; height: 76px; margin: 0 auto; overflow: hidden;}
.pro_con .pro_info_top .pro_info_img .small_img .swipe #slider2{ width: 100%; overflow: hidden;}
.pro_con .pro_info_top .pro_info_img .small_img .swipe .small_a{ width: 73px; height: 74px; border: 1px solid #cbcbcb; margin-right: 8px;}
.pro_con .pro_info_top .pro_info_img .small_img .swipe .small_a img{ max-width: 73px; max-height: 74px;}
.pro_con .pro_info_top .pro_info_img .small_img .swipe .border_color{ border: 1px solid #2a87ea;}

.pro_con .pro_info_top .pro_info_img .small_img .small_btn{ display: block; width: 15px; height: 76px; position: absolute; top: 0;}
.pro_con .pro_info_top .pro_info_img .small_img .prev{ left: 12px; background: url('/static/theme/default/images/prev_btn.png') no-repeat center;}
.pro_con .pro_info_top .pro_info_img .small_img .next{ right: 12px; background: url('/static/theme/default/images/next_btn.png') no-repeat center;}

.pro_con .pro_info_top .pro_info_brief{ float: left; width: 436px; margin-left: 34px;}
.pro_con .pro_info_top .pro_info_brief .pro_title{ width: 100%; /*height: 59px;*/ line-height: 29px; border-bottom: 1px solid #cbcbcb; font-size: 18px;}
.pro_con .pro_info_top .pro_info_brief .prod_info_pdf{ float: right; text-decoration: none;}
.pro_con .pro_info_top .pro_info_brief .inquiry{ width: 100%; height: 38px; margin: 20px 0;}
.pro_con .pro_info_top .pro_info_brief .inquiry .inquiry_btn{ display: inline-block; width: 140px; height: 38px; line-height: 38px; background: #2a87ea; text-align: center; color: #fff; text-decoration: none; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px;}
.pro_con .pro_info_top .pro_info_brief .share{ width: 100%;}
.pro_con .pro_info_top .pro_info_brief .share .share_item{ float: left; width: 35px; height: 35px; margin-right: 5px;}
.pro_con .pro_info_top .pro_info_brief .share .share_item img{ max-width: 100%; max-height: 100%;}

.pro_con .pro_info_bottom{ width: 100%;}
.pro_con .pro_info_bottom .description_title{ width: 100%; height: 45px; line-height: 45px; font-size: 18px; border-bottom: 1px solid #cbcbcb;}

.pro_con .pro_info_bottom .des_title_list{ width: 100%; margin: 25px 0; overflow: hidden}
.pro_con .pro_info_bottom .des_title_list .des_title_item{ float: left; padding: 0 10px; height: 30px; line-height: 30px; margin-left: 15px; border: 1px solid #cbcbcb; font-size: 14px; color: #616161; cursor: pointer; border-radius: 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px;}
.pro_con .pro_info_bottom .des_title_list .des_title_item:first-child{ margin-left: 0;}
.pro_con .pro_info_bottom .des_title_list .des_title_cur{ border: 1px solid #f08300; background-color: #f08300; color: #fff;}

.pro_con .pro_info_bottom .description_con_list{ min-height: 350px;}
.pro_con .pro_info_bottom .description_con_list img{ pointer-events: none;}

/************************ Goods end ************************/

/**************************在线询盘(start)**************************/
#lib_inquire_list .empty{margin:50px; font-size:20px; font-family:Verdana;}
#lib_inquire_list>ul>li{padding:15px 0; border-bottom:1px dashed #ddd; overflow:hidden;}
#lib_inquire_list>ul>li:first-child{padding-top:0;}
#lib_inquire_list>ul>li .img{ width: 336px; height: 336px; border:1px solid #ddd; overflow:hidden;}
#lib_inquire_list>ul>li .img a{display:block; max-width:336px; height: 336px; text-align:center; vertical-align:middle;}
#lib_inquire_list>ul>li .img a img{ max-width: 100%; max-height: 100%;}
#lib_inquire_list>ul>li .info{width:795px;}
#lib_inquire_list>ul>li .info .name{height:28px; line-height:25px; overflow:hidden; border-bottom:1px dashed #ddd; font-size:14px;}
#lib_inquire_list>ul>li .info .detail{padding-top:5px; line-height:180%;}
#lib_inquire_list>ul>li .info .remove{padding-top:5px; height:20px; line-height:22px; overflow:hidden;}
#lib_inquire_list>ul>li .info .remove a{ font-family:Verdana; font-size:14px;}
#lib_inquire_list>ul>li .info .remove i{display:block; width:14px; height:14px; overflow:hidden; background:url(../images/global/normal.png) -349px -115px no-repeat; float:left; margin:4px 3px;}


#lib_inquire_list>form{padding-top:25px; overflow:hidden; clear:both; overflow:hidden; margin:0 auto;}
#lib_inquire_list>form .rows{margin:10px 0; clear:both;}
#lib_inquire_list>form .rows label{width:25%; overflow:hidden; float:left; height:28px; line-height:28px; text-indent:40px; color:#555;}
#lib_inquire_list>form .rows span{width:70%; overflow:hidden; float:left; display:block; padding-left:5px;}
#lib_inquire_list>form .rows span .input{width:280px; height:25px; line-height:25px; border:1px solid #ddd; padding-left:5px;}
#lib_inquire_list>form .rows span select{ height:25px;}
#lib_inquire_list>form .rows span .contents{width:68%; height:100px;}
/**************************在线询盘(end)**************************/

.MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important; }
.MagicZoomBigImageCont{border:1px solid #999; left: 16px !important;}
.MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
.bigimg_src{border:1px solid #ccc; background:#fff; cursor:move;}
.MagicZoomLoading{border:1px solid #ddd; background:#fff url(/images/lib/product/zoomloader.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
#zoom-big{position:absolute; top:0px;}
.MagicZoomHeader{display:none !important;}
.MagicZoomPup {
    border: 		1px solid #aaa;
    background: 	#ffffff;
}