@CHARSET "UTF-8";

/*头部样式*/
#header{width:1440px;margin:0 auto;position: relative;left:50%;margin-left:-720px;background:#0001fc;border-bottom:1px solid #d9dfda;height:230px;}
.rf{height:30px;background: #efefef;line-height:30px;color:#000;}
.rf a{color:#000;}
.rf a:hover{color:#0001fc;}
.k1{float:right;}
.n-rf{width:1030px;margin:0 auto;}
.o-top{background:url(../images/top2.png) no-repeat center bottom;}
.top{height:148px;width:1030px;margin:0 auto;}
.logo{float:left;margin-top:10px;}
.tou{background: url(../images/tou.png) no-repeat center top;}
.topLink{float:right;text-align:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}

.topLink .k2{color:#fff;font-size:16px;font-family:"微软雅黑";width:280px;float:right;line-height:27px;text-align:center;margin-top:42px;}
.topLink .k2 img{float:left;margin-right:10px;}
.topLink .k2 strong{font-size:22px;}

.sch{
    background:#e8e8e8;
}


/*热门搜索*/

.search{text-align:left;height:47px;line-height:47px;width:1030px;margin:0 auto;}
#formsearch{float:right;width:183px;height:26px;background: url(../images/sch.jpg) no-repeat;line-height:26px;margin-top:13px;}
.hotSearch{float:left;color:#c40000;font-size:15px;font-weight:normal;}
/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;color:#000;font-size:14px;margin:0 40px 0 10px;}
#formsearch input{height:26px;background:none;border:none;outline:none;}
#formsearch input#keyword{padding-left:8px;color:#666;width:120px;float:left;}
#formsearch input#s_btn{width:50px;text-align:center;color:#fff;border:none;cursor:pointer;}

#gotop{position:fixed;display:none;height:59px;width:53px;background:url(../images/top.png) no-repeat;right:150px;bottom:150px;cursor:pointer;}

/*主体样式*/
#container{width:1030px;margin:0 auto;margin-top:10px;}

.knife{width:1030px;margin:0 auto;margin-top:100px;}
.kn-tt{text-align:center;background: url(../images/tt.png) no-repeat center bottom;color:#000;font-size:30px;height:70px;line-height:30px;}
.kn-tt span{display:block;font-size:16px;color:#fff;line-height:45px;}
.kn-ls{margin-top:45px;}
.kn-ls li{float:left;position: relative;text-align:center;margin-right:7px;width:230px;height:240px;background: url(../images/garc.png) no-repeat;padding:12px 11px 0;}
.kn-ls li:hover{background: url(../images/barc.png) no-repeat;}
.kn-ls li:last-child{margin-right:0;}
.kn-ls li .img{position: relative;}
.kn-ls li .img img{width:229px;height:229px;}
.kn-ls li .km{width:129px;height:177px;position: absolute;left:0;top:0;display:none;background: url(../images/q_mask.png) no-repeat;padding:52px 50px 0;line-height:27px;font-size:16px;color:#fff;}
.kn-ls li:hover .km{display:block;}
.kn-ls li .trait{width:47px;height:47px;padding:20px;line-height:22px;background: url(../images/bcir.png) no-repeat;font-size:20px;color:#fff;font-weight:bold;position: absolute;left:148px;top:188px;z-index:999;}
.cp{width:1030px;margin:0 auto;margin-top:132px;}
.cat{float:left;width:242px;border:1px solid #d8d8d8;background: #f4f4f4;padding-bottom:8px;}
.cat-tt{background: url(../images/cat.png) no-repeat center;text-align:center;line-height:100px;color:#fff;font-size:35px;padding:6px;}
.cat .l-tel{width:230px;height:236px;text-align:center;background: url(../images/l_tel.jpg) no-repeat center;margin:0 auto;margin-top:7px;}
.cat .l-tel strong{font-size:27px;color:#fff;display:block;padding-top:135px;}
.cat .l-tel a{font-size:16px;color:#000;}
.cat .l-tel a:hover{color:#0001fc;}


.pro{float:right;width:786px;}

.nd{width:1440px;position: relative;left:50%;margin-left:-720px;margin-top:80px;}
.nd-tel{position: absolute;left:890px;top:52px;width:165px;color:#000;font-size:16px;}
.nd-tel span{display:block;font-size:20px;line-height:29px;margin-bottom:5px;}
.nd-tel a{display:block;font-size:14px;color:#fff;width:96px;line-height:26px;height:26px;text-align:center;margin-left:15px;background: #0001fc}



.sl{width:1440px;position: relative;left:50%;margin-left:-720px;background: url(../images/p_bg.jpg) no-repeat;height:455px;padding-top:70px;}
.n-sl{width:1030px;margin:0 auto;}
.sl table{width:100%;}
.sl table td{vertical-align: top}
.lk1{float:left;width:292px;}
.lk1 li{width:144px;height:130px;margin-bottom:4px;float:left;padding-top:63px;background: #f4f4f4;font-size:18px;text-align:center;color:#000;}
.lk1 li:nth-child(2){margin-right:4px;}
.lk1 li:hover{background: url(../images/ap.jpg) no-repeat center;color:#fff;}
.lk1 li:hover{background: url(../images/ap.jpg) no-repeat center;color:#fff;}
.lk1 li.sl-k2:hover{background: url(../images/s2.jpg) no-repeat center;color:#fff;}
.lk1 li.sl-k3:hover{background: url(../images/s3.jpg) no-repeat center;color:#fff;}
.lk2 li.sl-k4:hover{background: url(../images/s4.jpg) no-repeat center;color:#fff;}
.lk2 li.sl-k5:hover{background: url(../images/s5.jpg) no-repeat center;color:#fff;}
.lk2 li.sl-k6:hover{background: url(../images/s6.jpg) no-repeat center;color:#fff;}

.lk1 li.two{width:292px;}
.lk1 li a{width:19px;height:19px;margin:0 auto;margin-top:30px;background:url(../images/bjia.png);display:block;}
.lk1 li:hover a{background:url(../images/wjia.png);}

.lk2{float:right;width:292px;}
.lk2 li{width:144px;height:130px;margin-bottom:4px;float:left;padding-top:63px;background: #f4f4f4;font-size:18px;text-align:center;color:#000;}
.lk2 li:first-child{margin-right:4px;}
.lk2 li:hover{background: url(../images/ap.jpg) no-repeat center;color:#fff;}
.lk2 li.two{width:292px;}
.lk2 li a{width:19px;height:19px;margin:0 auto;margin-top:30px;background:url(../images/bjia.png);display:block;}
.lk2 li:hover a{background:url(../images/wjia.png);}
.sl img{margin-bottom:4px;}
.sl .ap{float:left;margin-left:5px;width:436px;}
.sl .ap .a{background: #fff;color:#000;line-height:23px;padding:53px 32px 0;height:140px;position: relative;}
.sl .ap .a .ap-tt{position: absolute;left:0;top:0;height:193px;width:100%;background: url(../images/ss.jpg) no-repeat;line-height:193px;text-align:center;color:#fff;font-weight:bold;font-size:18px;display:block;}
.sl .ap .a .ap-tt a{color:#fff;}
.sl .ap .cap{font-size:18px;margin-bottom:10px;}
.sl .ap .a2{margin-top:7px;}

.ad{width:1440px;position: relative;left:50%;margin-left:-720px;background: url(../images/ad_bg.jpg) no-repeat;height:1617px;}
.n-ad{width:1030px;margin:0 auto;padding-top:75px;}
.ad-tt{height:145px;font-size:34px;color:#000;line-height:34px;text-align:center;background: url(../images/tt.png) no-repeat center bottom;}
.ad-tt .cap{height:90px;line-height:145px; }
.ad-tt .cap img{margin-top:-60px;}
.ad-tt font{color:#0001fc;font-weight:bold;}
.ad-tt i{font-style:normal;display:block;font-size:14px;line-height:15px;font-family:"Times New Roman";letter-spacing: 2px;}
.ad-tt span{color:#fff;margin-top:5px;display:block;font-size:16px;}
.ad .content{margin-top:40px;position: relative;}
.img1,.img2,.img3,.img4{position: absolute;}
.img1{left:515px;top:0px;}
.img2{left:-10px;top:348px;}
.img3{left:660px;top:740px;}
.img4{left:20px;top:1054px;}

.ad1,.ad2,.ad3,.ad4{position: absolute;width:514px;}
.ad1{left:0px;top:8px;}
.ad2{left:514px;top:435px;}
.ad3{left:0px;top:767px;}
.ad4{left:514px;top:1050px;}

.ad-cn{font-size:15px;line-height:28px;color:#000;}
.ad-cn p{padding-left:120px;background: url(../images/adli.png) no-repeat 95px 11px;}
.ad-cn .cap{padding-left:0;font-weight:bold;color:#000;font-size:25px;height:86px;margin-bottom:15px;}
.ad-cn .ad1 .cap{width:570px;}
.ad-cn .cap strong{font-weight:normal;float:left;width:87px;height:86px;line-height:86px;text-align:center;color:#fff;font-size:31px;margin-right:35px;background: url(../images/ad.png) no-repeat;}
.ad-cn .cap p{padding-top:20px;border-bottom:1px solid #a5a5a6;background: none;display:inline-block;padding-left:0;}
.ad-cn .cap em{font-size:18px;font-style:normal;font-weight:normal;display:block;}

.mk{width:1440px;position: relative;left:50%;margin-left:-720px;}

.at{width:1030px;margin:0 auto;margin-top:105px;}
.at-tt{text-align:center;background: url(../images/tt.png) no-repeat center bottom;color:#000;font-size:30px;height:70px;line-height:30px;margin-bottom:42px;}
.at-tt span{display:block;font-size:16px;color:#fff;line-height:45px;}

.at-pic{float:left;}
.at-cn{float:right;width:460px;line-height:33px;font-size:16px;color:#000;}
.at-cn a{float:right;width:97px;height:23px;line-height:23px;text-align:center;border:1px solid #909090;color:#000;font-size:12px;margin-top:10px;margin-left:35px;}
.at-cn a:hover{background: #0001fc;color:#fff;}
.hs{clear:both;padding-top:35px;}

.tabli{float:left;width:172px;background: #f4f4f4}
.tabli li{line-height:68px;text-align:center;color:#000;font-size:18px;}
.tabli li b{padding:0 10px;font-size:12px;}
.tabli li.cur{color:#fff;background: #0001fc}
.tab{width:852px;float:right;display:none;}
.hs-ls{}
.hs-ls li{float:left;margin-left:21px;}
.hs-ls li a.img{display:block;padding:3px;background: url(../images/hn_bg.jpg) no-repeat center}
.hs-ls li a.img img{width:186px;height:126px;}


.cs{width:1030px;margin:0 auto;margin-top:105px;}
.cs-tt{text-align:center;font-size:30px;color:#000;background: url(../images/tt2.png) no-repeat center}
.cs-tt font{color:#0001fc;}
.cs-tt span{display:block;font-size:16px}
.cs .content{margin-top:20px;padding:52px 0;background: #f5f5f6;position: relative;}

.l_btn,.r_btn{position:absolute;top:46%;cursor:pointer;}
.l_btn{left:3px;}
.r_btn{right:3px;}

.fa{width:1030px;margin:102px auto 48px;}

.news{width:1030px;margin:0 auto;}
.ns{width:672px;float:left;}
.ns .tn{width:195px;float:left;}
.tablis{}
.tablis li{line-height:66px;text-align:center;color:#000;font-size:20px;background: #fff}
.tablis li.cur{background: #0001fc;color:#fff;}
.tabs{display:none;}
.ns-tel{margin-top:12px;}
.ns .ns-cn{float:right;width:455px;}


.qs{width:330px;float:right;}
.qs-tt{position: relative;font-size:20px;color:#0001fc;}
.qs-tt span{display:block;font-size:11px;font-family: "Times New Roman";line-height:5px;}
.qs-tt a{position: absolute;right:0;top:0;width:70px;height:19px;line-height:19px;text-align:center;font-size:14px; color:#000;border:1px solid #aaaaaa;}
.qs .content{margin-top:15px;}
#qs{height:308px;overflow:hidden;}
.qs-ls{}
.qs-ls li{font-size:14px;color:#808080;line-height:22px;margin-bottom:20px;}
.qs-ls li a{padding-left:23px;display:block;background: url(../images/a.jpg) left center no-repeat;margin-bottom:8px;color:#808080;}
.qs-ls li a:hover{color:#0001fc;}
.qs-ls li p{padding-left:23px;background: url(../images/q.jpg) left 5px no-repeat;}

.blw{width:1440px;position: relative;left:50%;margin-left:-720px;height:314px;padding-top:15px;background: url(../images/ff.jpg) center bottom no-repeat;margin-top:20px;}
.n-blw{width:1030px;margin:0 auto;}
.ms{float:left;width:360px;padding:0 8px;margin-top:-15px;padding-top:4px;background: url(../images/ms.jpg) center top no-repeat;}
.ms-tt{text-align:center;background: url(../images/bline.jpg) center no-repeat;font-size:18px;line-height:45px;margin-bottom:10px;}
.ms-cn{background: #fff;height:325px;}
.ms form{padding:0 20px;}
.ms label{display:block;margin-bottom:22px;}
.ms label span{float:left;color:#000;width:66px;font-size:16px;color:#000;}
.ms label textarea{width:221px;height:60px;border:1px solid #777777;padding:15px 12px 0;line-height:16px;color:#b8b8b8;}
.ms label input[type="text"]{width:233px;height:25px;line-height:25px;border:1px solid #777777;color:#b8b8b8;padding-left:12px;}
.ms label #code{padding-top:0px;}
.ms label #code input{width:112px;height:25px;border:1px solid #777777;}
.ms label #code img{width:72px;height:27px;margin-left:7px;}
.ms  .reset{width:85px;height:24px;text-align:center;line-height:24px;color:#fff;font-size:14px;background:#0001fc;margin:-5px 75px 0 66px;border:none;font-family:"微软雅黑";}
.ms  .msgbtn{width:85px;height:24px;text-align:center;line-height:24px;color:#fff;font-size:14px;background:#0001fc;margin-top:-5px;border:none;font-family:"微软雅黑";}

.ct{float:right;border:1px solid #7d87ef;width:572px;font-size:16px;color:#fff;line-height:34px;padding:10px 0 0 18px;margin-top:29px;position: relative;}
.ct .cap{font-size:20px;margin-bottom:10px;}
.ct .cap em{font-size:10px; color:#adb1f3;display:block;font-style:normal;line-height:5px;}
.ct strong{width:27px;margin-right:12px;;text-align:center;}
.ct .c-qr{position: absolute;right:120px;bottom:10px;}



/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}



/*友情链接*/
.f_link{width:1030px;margin:0 auto;margin-top:50px;line-height:30px;font-size:14px;text-indent:20px;}

/*页面底部*/
#footer{position:relative;width:1030px;margin:0 auto;text-align:center;padding:8px 0;color:#000;line-height:24px;}
#footer a{color:#000;}
#footer a:hover{color:#0001fc;text-decoration:none;}



/*------------内页-------------------*/
.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.left .box .content{padding:5px 0px;color:#000;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.n_banner{width:1440px;position:relative;left:50%;margin-left:-720px;height:250px;}
.n_banner img{width:1440px;height:250px;}
.left{width:225px;float:left;}
.sort_menu{}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{width:790px;float:right;padding-bottom:10px;}
.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav.png) no-repeat 0% 100%;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}


