@charset "utf-8"; 
/*=========================================全局共用属性CSS nie ===============================================*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; } 
a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }
body{font-family:"微软雅黑","simsun","Microsoft YaHei"; font-size:14px;  text-align:left; margin:0 auto; line-height:24px; background:#fff; color:#333; font-weight:400; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; }
*{margin: 0px;padding: 0px;}
button{border-radius：0px;-webkit-border-radius:0px; outline:none;}
input{/*-webkit-appearance:none;*/border-radius:0; outline:none;}
img{
    max-width: 100%;
    /*height: auto;*/
    vertical-align: top;
    -ms-interpolation-mode: bicubic;
    border: 0;
}/*让链接里的 img 无边框；清除图片间距*/
ul,li{list-style:none; } 
button{cursor:pointer; } /*这个可以不用*/
.clear{clear:both; }
.fl{float:left; }
.fr{float:right; }
.tl{text-align:left; }
/*全局的字体链接*/
.maintop{ margin-top:30px !important;}
a{ text-decoration:none; color:#666;}
a:link,a:visited{color:#666; text-decoration:none; }
a:hover,a:active{color: #C30; text-decoration:none;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.imgZoom { overflow:hidden;}
.imgZoom:hover img{-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s; -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px;}
.main{clear:both; overflow:hidden; width:1200px; margin:0 auto;}

/*==============================导航 end==============================*/
.logo{ float:left;}
.phone{ float:right; display:block; background:url(../images/icon.png) no-repeat left center; margin-top:15px; padding-left:44px; height:44px;}
.phone p{ font-size:14px; color:#000; line-height:16px;}
.phone i{ font-size:24px; color:#000; font-style:normal; line-height:24px;}

.navbox{ height:48px; background:#333333; position:relative; z-index:1000;}
.navcon{ display:block;height:48px; width:1200px; margin:0 auto; }
.navcon li{ display:block; float:left; width:150px; font-size:16px;text-align:center; line-height:48px;}
.navcon li a{ display:block; color:#FFF;}

.navcon li a:hover,.navcon li a.on{ background:#e80000!important}

.navcon .pro .dl_nav {clear: both;background: #fff;width:100%; left:0px;display:none;transition: all .5s;z-index:100; position:absolute; padding:0px 0px 40px 0px; border-bottom:2px solid red;}
.navcon .pro:hover .dl_nav{ display:block !important;}
.dl_navlist{ width:1300px; margin:0px auto; padding-top:20px;}
.dl_navlist dl {float:left;width: 100%;padding: 0px 0px; width:200px; margin:20px auto 20px;margin-right:23px;}
.dl_navlist dl dt{ font-size:16px; font-weight:bold; line-height:35px; height:35px;float:left; text-align:center; width:200px; padding-top:5px; border-bottom:1px solid#ddd; margin-bottom:10px; }
.dl_navlist dl dt a{ color:#fff!important; font-weight:bold !important;padding:0px 10px !important; line-height:40px !important; background:#DA1416; height:40px; margin-bottom:10px; font-size:14px;}
.dl_navlist dl dt a:hover{ background:#333; color:#fff; }
.dl_navlist dl dd {clear: both; font-size: 14px; text-align:center; height:35px !important;overflow:hidden; line-height:35px; width:200px;border-bottom:1px solid#ddd;  }
.dl_navlist dl dd a{ padding:0px 10px !important; text-align:center; display:block; color:#333; line-height:35px !important ; font-size:14px !important; }
.dl_navlist dl dd a:hover{color:#FFF; }
.dl_navlist .bd{ margin-top:25px;width: 400px;height: 285px;margin-bottom:20px; overflow:hidden; border-right:2px solid #FF0000 }
.dl_navlist .bd ul.tp{width:400px !important; height:285px !important; overflow:hidden;}
.dl_navlist .bd ul.tp li{ width:400px !important; height:285px !important; overflow:hidden;}
.dl_navlist .bd ul.tp li img{width: 400px; height: 285px; }

.j_photo{ width:100%;  position:relative; margin:0px auto;}

.j_photo .big_box{ width:585px; height:440px; position:relative;  overflow:hidden;}

.j_photo .big_box ul{ position:absolute; left:0; top:0;}

.j_photo .big_box ul li{ width:585px; height:440px;}

.j_photo .big_box ul li img{width:585px; height:440px;}

.j_photo .prev{ float:left; cursor:pointer;}

.j_photo .small_box { position:relative; height:100px; width:100%; margin-top:30px;}

.j_photo .min_pic{  width: 848px; margin:0 auto; position:relative;  height:104px;  overflow: hidden;}

.j_photo .min_pic ul{position:absolute; left:0; top:0; margin-right:-10px; }

.j_photo .min_pic ul li{width:129px; height:104px; position:relative;   margin-right:14px; display:inline-block; }

.j_photo .min_pic ul li img{ width:129px; height:97px; padding-top: 7px; }

.j_photo .small_box i{ display:none; height:104px; width:129px; position:absolute; left:0; z-index:9; background:url(../images/mark_j_photle_3.png) center bottom no-repeat;  }

.j_photo .min_pic ul li.on i{ display:block;}
.j_photo .min_prev{ position:absolute; top:0%; left:0px;   cursor:pointer; }
.j_photo .min_next{position:absolute; top:0%; right:0px;  cursor:pointer; }
.j_photo .small_box .tc_bnt{ height:100px; top:5px; width:20px; text-align:center; font-family: "SimSun"; display:block; background:#d2d2d2; font-size:24px; line-height:100px; color:#fff;}
.j_photo .small_box .tc_bnt:hover{ background:#ec6c00;}
.j_photo .big_prev{  position:absolute; top:165px; left:-70px; width:28px; height:51px;z-index:9;cursor:pointer;}
.j_photo .big_next{ position:absolute; top:165px; right:-70px; width:28px; height:51px;z-index:9;cursor:pointer;}
.j_photo .big_box:hover .big_prev{ left:0px;}
.j_photo .big_box:hover .big_next{ right:8px;}


#jishu{ width:930px; margin-top:45px;}
#jishu_t{ width:930px; float:left; height:35px; border-bottom:1px #ccc solid;}
#jishu_t li{ width:100px; height:35px; line-height:35px; float:left; text-align:center; color:#333;}
#jishu_t li a{ color:#333; display:block;}
#jishu_t li a:hover{ height:35px; background:#f1f1f1; line-height:33px; border-top:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid;}
#jishu_t li.on a{ height:35px; background:#f1f1f1; line-height:33px; border-top:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid;}

#jishu_n{ width:100%; float:left; height:35px;}
#jishu_n li{ width:455px; float:left; border-bottom:1px #ccc dashed; margin-right:10px; height:40px; line-height:40px; text-align:right; font-size:14px; color:#999;}
#jishu_n li a{ color:#333; float:left;}
#jishu_n li a:hover{ color:cc0000;}

#wenzhang{ width:100%; float:left; margin-top:10px;}
#wenzhang li{ width:455px; float:left; margin:0px 5px; font-size:14px; height:35px; line-height:35px; border-bottom:1px #ccc dashed;}
#wenzhang li a{ color:#333;}
#wenzhang li a:hover{ color:#cc0000;}

.www360buy{ width:100%;}
.www360buy .hd{ overflow:hidden; background:url(../images/bg.png) 0 -32px #efefef; border-left:1px solid #ddd;  }
.www360buy .hd li{ position:relative; background:#ec6c00; color:#fff; margin-left:-1px;  height:37px; line-height:37px; text-align:center; width:177px; float:left; border:1px solid #ddd; border-top:0; font:normal 14px/37px "Microsoft YaHei"; _font-weight:bold; cursor:default; }
.www360buy .hd li.on{ width:176px; background:#0059b4; border-bottom:1px solid #fff; color:#fff;  }
.www360buy .bd{ border:1px solid #ddd; border-top:0; padding:10px;}
.www360buy .lh{ overflow:hidden; line-height:1.9;}
.www360buy .lh li{ width:156px; padding:0 10px; float:left;}
.www360buy .lh li .p-img{ width:130px; height:132px; padding:30px 13px 0 13px; margin:0 auto; text-align:center;   }
.www360buy .lh li .p-name{ height:36px; line-height:18px;  word-break:break-all; word-wrap: break-word; overflow:hidden;   }
.www360buy .lh li .p-price{ color:#999;  }
.www360buy .lh li .p-price strong{ color:#c00; font-size:14px; font-family: verdana; }


.n_product_show{ }

.n_product_show .up_box .content{ position:relative; background:#f2f4f8;  }

.n_product_show .up_box .title{ display:block; border-bottom:1px solid #efefef; padding-bottom:30px; text-align:center; font-size:24px; font-weight:bold; color:#333846;}



.n_product_show .up_box .text_box{ position:absolute; right:0; top:20px; padding:15px; width:270px; }

.n_product_show .up_box .text_box h1{ margin-bottom:15px; font-size:18px; color:#444444; display:block; font-weight:bold;}

.n_product_show .up_box .text_box .ar_article{ font-size:12px; height:148px; overflow:hidden; line-height:26px; color:#666; margin-bottom: 25px;}

.n_product_show .up_box .text_box .ar_article p{ font-size:12px; line-height:23px;  color:#666; margin-bottom: 0px;}

.shipin{ width:140px; margin-top:10px; height:35px; background:#0059B4; line-height:35px; text-align:center;}
.shipin a{ display:block; color:#fff;}
.shipin a:hover{ color:#333; background:#ccc;}

.n_product_show .up_box .un{ padding-top:25px; margin-top:5px; border-top:1px dotted #c6c7ca;}

.n_product_show .up_box .tel_box{ margin-bottom:15px; background:url(../images/icon_pro_tel_3.png) left 12px no-repeat; padding-left:15px;}

.n_product_show .up_box span{ font-size:12px; color:#4a4957;}

.n_product_show .up_box strong{ padding-left:10px; font-size:25px; color:#ec6c00;}

.n_product_show .up_box .link_box .box{ display:inline-block;  }

.ewm_box{ cursor:pointer; position:relative;}

.ewm_box .ewm{  position:absolute; right:-80px; top:0; opacity:0;filter:alpha(opacity=0); z-index:3;}

.ewm_box:hover .ewm{ opacity:1;filter:alpha(opacity=100); }



.n_product_show .un_box{ padding-top:30px;}

.n_product_show .un_box .title{ height:30px;  line-height:30px;}

.n_product_show .un_box .title strong{ background:#ec6c00; display:inline-block; font-size:16px; color:#fff; padding:0 15px; }
.limian .title{ height:30px;  line-height:30px;}
.limian .title strong{ background:#ec6c00; display:inline-block; font-size:16px; color:#fff; padding:0 15px; }
.n_product_show .un_box .title span{ display:inline-block; color:#2d95a2; padding-left:10px; font-size:12px; text-transform:uppercase;  font-family: "Arial";}

.n_product_show .un_box .pro_ar_box{ margin-bottom:60px;}

.n_product_show .un_box .pro_ar_box .content{ border-top:1px solid #dde0e4; padding:40px 0px 20px 0px; }

#nywz{ width:48%; float:left; margin-top:30px; height:75px; overflow:hidden; margin-right:1%; border-bottom:1px #ccc dashed; padding-bottom:10px;}
#nywz_t{ width:100%; float:left; font-size:16px; font-weight:bold;}
#nywz_t a{ color:#333;}
#nywz_t a:hover{ color:#ff0000;}
#nywz_n{ width:100%; float:left; line-height:1.9; font-size:14px; margin-top:5px; color:#666;}

#xinwetxt_t{ width:100%; float:left; border-bottom:1px #ccc solid;}
#xinwetxt_tz{ width:100%; float:left; width:120px; height:40px; line-height:40px; font-size:18px; font-weight:bold; text-align:center; background:#c70000; color:#fff; border-left:1px #ccc solid; border-top:1px #ccc solid; border-right:1px #ccc solid;}

#kslj{ width:120px; float:left; height:130px; margin-right:40px; border-right:1px #666 solid;}
#kslj_t{ width:100%; float:left; font-size:16px;}
#kslj_t a{ color:#f1f1f1;}
#kslj_n{ width:100%; float:left; margin-top:10px;}
#kslj_n li{ width:100%; float:left; height:25px; line-height:25px;}












