@charset "utf-8";
/* CSS Document */


body, div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd,dt, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video { margin: 0; padding: 0;}
h1,h2,h3,h4{font-weight:normal;}



body { font-family: MicrosoftYaHei,微软雅黑,Helvetica,STHeiti,Droid Sans Fallback;    font-size: 100%; background-color:#FFF; min-width:1100px;}
iframe, img { border: 0 none;}
ul, ol { list-style: none;}
input, select, textarea { outline: 0 none;}
a { text-decoration: none;	color:inherit;}


/*头部*/

.tb{ width:100%; height:36px; background:#f7f7f7;}
.tbl{ width:1100px; height:36px; margin:0 auto;overflow:hidden;}
.tblz{ width:528px; height:36px; float:left; font-size:12px; color:#4f5b6b; text-align:center; line-height:36px;}
.tbly{ width:165px; height:36px; float:right; font-size:12px; color:#4f5b6b; text-align:center; line-height:36px;}


/*头部二*/

.tb2{ width:1100px; height:120px; margin:0 auto;}
.tb2z{ width:529px; height:75px; float:left; padding-top:31px;}
.tb2zj{ width:230px; height:120px; float:left; margin-left:122px;}
.tb2zjz{ width:53px; height:53px; margin-top:43px; float:left; }
.tb2zjy{ width:162px; height:82px; float:right; padding-top:38px; font-size:16px; color:#4f5b6b; line-height:29px;}
.tb2zjy span{ font-size:22px; color:#0072b8; font-weight:bold;}

.tb2y{
    width:250px;
    height:120px;
    float:right;
}
.tb2yz{ width:52px; height:52px; margin-top:45px; float:left;}
.tb2yy{
    width:180px;
    height:82px;
    float:right;
    padding-top:38px;
    font-size:16px;
    color:#4f5b6b;
    line-height:29px;
}
.tb2yy span{ font-size:22px; color:#0072b8; font-weight:bold;}









/*导航*/

.dh{ width:100%; height:46px; background:#0072b8;}
.dhl{ width:1100px; height:46px; margin:0 auto;overflow:hidden;}
.dhl li{ width:157px; height:46px; float:left; font-size:14px; color:#ffffff; text-align:center; line-height:46px;}

.nav li ul{ position:absolute;width:100%; z-index:99; margin-left:0px; padding-top:0px;}
.nav li ul li{ background:#0072b8;  width:157px; height:46px; float:none;}
.nav li ul li a{font-size:14px!important; color:#FFFFFF;}
.nav a{ display:block;}
.nav a:hover,.nav a.select,.select{color:#FFF;width:157px; height:46px; background:#28a7e3; }
/*幻灯片*/



/*产品分类*/
.cpfl{ width:1100px; height:616px; margin:0 auto; margin-top:63px; overflow:hidden;}
.cpflz{ width:255px; height:614px; float:left; border:#868684 solid 1px; overflow:hidden;}
.cpflzbt{ width:255px; height:69px; background:#0072b8; line-height:69px; border-bottom:#868684 solid 1px; text-align:center; color:#FFF; font-size:20px; font-weight:bold;}
.cpflznr{ width:255px; height:545px;}
/*.cpflznrli{ width:165px; height: auto; background:url(lb1.jpg) no-repeat; line-height:35px; padding-left:90px; color:#737373; margin-top:10px;}*/
.cpflznrli ul{ margin:0px; padding:0px;}
.cpflznrli ul li{ line-height:30px; font-size:14px;}


.cpfly{ width:808px; height:616px; float:right; }
/*.cpflybt{ width:808px; height:44px; background: url(cpbt.jpg); line-height:44px; color:#c2c2c2; font-size:14px;   }*/
.cpflybt span{ color:#0072b8; font-size:24px; font-weight:bold;}
.cpflynr{ width:808px; height:572px; }
.cpflynr li{ width:245px; height:258px; float:left; margin-left:12px; margin-right:12px; margin-bottom:15px; margin-top:15px;}
.cpflynrtp{ width:243px; height:216px; border:#d7d7d7 solid 1px;}
.cpflynrtp img{ width:243px; height:216px;}
.cpflynrbt{ width:243px; height:42px; line-height:42px; text-align:center; color:#999; font-size:14px;}



/*关于我们*/
.gzwm{ width:100%; height:547px; background:url(../images/gywmbj.jpg) center no-repeat; margin-top:2px; padding-top:45px; }
.gzwml{ width:1100px; height:547px; margin:0 auto; overflow:hidden;}
.gzwmlbt{ width:1100px; text-align:center; height:80px; line-height:40px; font-size:30px; color:#FFF; }
.gzwmlbt1{ width:1100px; text-align:center; height:80px; line-height:40px; font-size:30px; color:#737373; }
.kb{ background: #FFF; width:35px; height:4px; margin:0 auto; margin-top:20px;}

.gzwmlnr{ width:1100px; height:350px; margin-top:50px;}
.gzwmlnrz{ width:536px; height:350px; float:left; color:#FFF; line-height:30px; font-size:14px;}
.gzwmlnrz span{ font-size:18px;}
.gzwmlnrz img{ margin-top:15px;}
.gzwmlnry{ width:505px; height:350px; float:right;}


/*新闻资讯*/
.xwzx{
    width:1100px;
    height:600px;
    padding-top:50px;
    overflow:hidden;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}
.xwzxnr{
    width:1100px;
    height:500px;
    padding-top:47px;
}
.xwzxnr li{
    width:513px;
    height:183px;
    float:left;
    background:url(../images/xwlb.jpg);
    margin-left:18px;
    margin-right:18px;
    margin-bottom:30px;
    overflow:hidden;
}
.xwzxnrs{ width:433px; height:40px; line-height:40px; color:#737373; font-size:18px; padding-left:80px;}
.xwzxnrx{ width:513px; height:143px;}
.xwzxnrxz{ width:57px; height:108px; float:left; text-align:center; font-size:30px; color:#FFF; padding-top:35px; font-weight:bold;}
.xwzxnrxy{ width:416px; height:143px; float:right; color:#737373; padding-left:20px; padding-right:20px;}
.xwzxnrxys{ width:416px; height:54px; line-height:54px; font-size:18px;}
.xwzxnrxyx{ width:416px; height:89px; line-height:28px; font-size:14px}





/*底部*/
.dbw{ background:#0072b8; width:100%; height:181px; padding-top:31px;}
.dbl{ width:1100px; height:129px; margin:0 auto;font-size:14px; color:#FFF; }
.dblz{ padding-top: 30px;width:749px; height:129px; border-right:#FFF solid 1px; float:left;  line-height:27px; padding-left:20px;}

.dblzj{ width:410px; height:129px;border-right:#FFF solid 1px; float:left; text-align:center; line-height:25px;}
.dblzj span{ font-size:18px;}


.dbly{ width:229px; float:right; height:129px; line-height:30px; padding-left:90px;}



.zdw{ width:100%; height:85px; background:#1C1D1D;}
.zdl{ width:1100px; height:65px; margin:0 auto; text-align:center; font-size:14px; color:#FFF; line-height:30px; padding-top:20px;}











/*内页幻灯片*/
.datu1{ width:100%; height:380px;  background-repeat:no-repeat; background-position:center;}
.datu1 img{ width:100%; }




/*内页*/
.nynr{ width:1100px; margin:0 auto; padding-bottom:20px; padding-top:20px; background-color:#FFFFFF;}
.nynrz{ width:192px;  float:left; margin-left:15px;}
.nynrzbt{ width:162px; height:35px; background-image:url(../images/lb.jpg); line-height:35px; padding-left:30px; font-weight:bold; font-size:14px; color:#FFFFFF;}
.nynrzlb{ width:192px; height:315px;}
.nynrzlb ul{ margin:0px; padding:0px;}
/*.nynrzlb ul li{ list-style:none; width:142px; height:23px; background-image:url(lb1.gif); padding-left:50px; font-size:14px; padding-top:5px; margin-top:5px;}*/

.menu_list{width:192px;margin:0 auto; }
/*.menu_head{height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#f1f1f1 url(images/pro_left.gif) center right no-repeat;}*/
/*.menu_list .current{background:#f1f1f1 url(images/pro_down.gif) center right no-repeat;}*/
.menu_body{line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}
.menu_head a:hover{color: #F00;}

.nylxwm{ width:192px; height:250px; margin-top:20px; }
/*.nylxwmbr{ width:180x; height:190px; border:1px solid #e1e1e1; font-size:12px; padding-left:10px; line-height:2em; padding-top:10px;}*/
.nyxtb{ width:192px; padding-top:10px;}
.nyxtb img{ padding-bottom:10px;}

.nynry{ width:866px;  float:right;}
.nynrybt{ width:841px; height:35px; border-bottom:solid #0073c4 1px; font-size:14px; line-height:35px; padding-left:25px; background-repeat:no-repeat; }
.nynrybtz{ width:370px; float:left; height:35px; font-weight:bold;}
.nynrybty{ width:370px; height:35px; float:right; font-size:12px; padding-right:10px; text-align:right; color:#505050; display:block; overflow:hidden; }

.nynrybty ul{ margin:0px; padding:0px; float:right;}
.nynrybty ul li{ list-style:none; float:left; margin-right:10px;}
.nynrynr{width:846px; font-size:13px; line-height:25px; padding:20px 10px 20px 10px;}

.nynrybty a:link {color: #646464;
    text-decoration:none;
}
.nynrybty a:visited {
    color:#646464;
    text-decoration:none;
}
.nynrybty a:hover {
    color:#646464;
    text-decoration:none;
}


.nynrynrcpzs{ width:866px; height:800px; padding-top:20px;}
.product{ margin:0px; padding:0px;}
.product li{ list-style:none; width:231px; height:238px; float:left; margin-bottom:20px;   margin-left:25px; margin-right:25px;}
.tp1{ width:229px; height:203px; text-align:center; border:solid 1px #e2e2e2;}
.tp1 img{ width:229px; height:203px;}
.tp1:hover{border:solid 1px #0073c4;}
.wz1{ width:231px; height:35px; line-height:35px; text-align:center; font-size:16px; color:#000;}
.content{ margin:10px;}
.wz1 a:link {
    color: #000;
}
.wz1 a:visited {
    color: #000;
}

.wz1 a:hover {
    color: #F00;
}


.producta li{ list-style:none; width:203px; height:145px; float:left; margin-bottom:15px;   margin-left:15px; margin-right:15px;}
.tp1a{ width:201px; height:108px; text-align:center; border:solid 1px #CCC;}
.tp1a img{ width:201px; height:108px;}
.tp1a:hover{border:solid 1px #0073c4;}
.wz1a{ width:201px; height:35px; line-height:35px; text-align:center; font-size:16px;}
.content{ margin:10px;}
.wz1a a:link {
    color: #000;
}
.wz1a a:visited {
    color: #000;
}

.wz1a a:hover {
    color: #F00;
}
.lbul{ margin:0px; padding:0px;}
/*.lbli{ list-style:none; width:708px; height:30px; background-image:url(lb.gif); line-height:30px; padding-left:40px; margin-bottom:10px;}*/
.lbli span{ float:right; padding-right:15px;}


.nynrynrcpzsxw{width:866px;padding-top:20px;}
/*.lbnr{ width:866px; height:151px; background-image:url(nylb.gif); font-size:14px; padding-top:10px; margin-bottom:10px; }*/
.lbnrz{ width:201px; height:140px; border:#3c7d7f solid 1px; margin-left:35px;_margin-left:15px; float:left; }
.lbnry{ width:600px; height:140px; float:right; line-height:29px;}
.lbnry span{ font-weight:bold; font-size:20px; color:#3c7d7f;}
.lbnry p{ margin:0px; padding:0px;}
/*page*/
#bottompage{ text-align:center; margin-top:20px; color:#000; width:788px; margin:0 auto;  clear:both;}
#bottompage ul,#bottompage li,#bottompage li a{display:inline-block; *display:inline; *zoom:1; }
.pagenum a,.nextprev,.currentpage{ margin:0 2px; padding:1px 6px; border:#666666 solid 1px;}
/*.currentpage,.pagenum  a:hover{background-color: ; color:#f00; border:#666666 solid 1px;}*/
.pageinfo{ margin-right:10px; color:#4d4d4d}
.nextprev{ color:#666666;}
li.nextprev a:hover{ color:#055a2a;}
/*page*/



/*main css*/
/*.izl-rmenu{position:fixed;left:55%;margin-left:532px;bottom:10px;padding-bottom:73px;background:url(r_b.png) 0px bottom no-repeat;z-index:999;}*/
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
/*.izl-rmenu .btn-wx{background:url(r_wx.png) 0px 0px no-repeat;background-color:#78c340;}*/
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
.font1 {
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 25px;
    color: #666666;
    text-decoration: none;
}
