@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0; list-style:none; border:0; font-family:Microsoft Yahei; font-size:12px; text-decoration:none; border:0}

body{
    width:100%;
	 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
    min-width:1200px;
}
.clear{clear:both;}
.top{width:100%; background:#000}
.top .tp{width:1200px; margin:0 auto;}
.top .tp .t1{width:500px; float:left; color:#e9e9e9; line-height:30px; font-size:12px;}
.top .tp .t2{float:right; color:#fff; font-size:14px;}
.top .tp .t2 .select{width:90px; height:22px; border:1px #d2d2d2 solid; margin-top:4px;}


.ln{width:100%;}
.ln .lnv{width:1200px; margin:0 auto;}
.ln .lnv .logo{width:167px; height:30px; float:left; margin-top:40px;}
.ln .lnv .nav{width:805px; float:left; margin-left:228px}
.ln .lnv .nav .n1{width:115px; height:115px; float:left; text-align:center; line-height:115px; font-size:16px;}
.ln .lnv .nav  a{color:#3c3c3c; font-size:16px;}
.ln .lnv .nav .n1:hover {width:115px; height:115px; background:#d82f24; color:#FFF; float:left; cursor:pointer}
/*banner*/
.banner{width:100%;height:610px; position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_show{ width:100%; text-align:center; height:610px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute;left:50%;top:0;}
/*圆点*/
.yq_banner_list{ width:105px;left:45%; height:25px;position:absolute; top:566px; text-align:right; z-index:100;}
.yq_banner_list a{ display:inline-block; width:13px; height:12px;background:url(../images/abg.png) no-repeat right; margin-right:18px;}
.yq_banner_list a.hover{background:url(../images/abg.png) no-repeat left;}

.red{width:100%; height:7px; background:#ef372b;}

/*公司简介*/
.ab{width:100%;}
.ab .abo{width:1200px; margin:0 auto; margin-top:60px;}
.ab .abo .a1{width:505px; height:1px; background:#c6c6c6; float:left; margin-top:19px}
.ab .abo .a2{width:25px; height:3px; background:#c5261c; float:left; margin-top:18px}
.ab .abo .a3{width:140px; font-size:28px; color:#c5261c; float:left; text-align:center}
.ab .abo .a3 p{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#666666;}

.ab .ga{width:1200px; margin:0 auto; margin-top:50px;}
.ab .ga .ga1{width:580px; float:left;}
.ab .ga .ga2{width:580px; float:left; margin-left:40px; margin-top:30px;}
.ab .ga .ga2 .gsj{width:110px; height:18px;}
.ab .ga .ga2 .gsj .gsj1{width:3px; height:18px; float:left; background:#ec0002; margin-top:4px;}
.ab .ga .ga2 .gsj .gsj2{color:#555555; font-size:18px; float:left; margin-left:10px}
.ab .ga .ga2 .gsj .gsj3{float:left; width: 0;  height: 0; border-left:5px solid transparent; border-right:5px solid transparent; border-top:8px solid red; margin-top:12px; margin-left:12px;}
.ab .ga .ga2 .gsc{width:580px; float:left; color:#666666; font-size:14px; line-height:31px; margin-top:40px; text-indent:2em}
.ab .ga .ga2 .gsc p{font-size:14px; color:#666666;}
.ab .ga .ga2 .gsc a{font-size:14px; color:#666666;}

.ab .ga .ga2 .gsg{width:139px; height:29px; border:1px #666666 solid; text-align:center; line-height:29px; margin-top:27px;}
.ab .ga .ga2 .gsg a{color:#666666; font-size:14px;}

/*产品展示*/
.ps{width:100%; background:url(../images/pro.jpg); margin-top:66px;}

.ps .p1{width:1200px; margin:0 auto; padding-top:50px;}
.ps .p1 .ps1{width:505px; height:1px; background:#c6c6c6; float:left; margin-top:19px}
.ps .p1 .ps2{width:25px; height:3px; background:#ffffff; float:left; margin-top:18px}
.ps .p1 .ps3{width:140px;  font-size:28px; color:#ffffff; float:left; text-align:center}
.ps .p1 .ps3 p{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#cfcfcf;}

.ps .p2{width:450px;  margin:0 auto; margin-top:12px; font-size:12px; color:#e9e9e9; text-align:center; line-height:25px;}

.ps .p3{width:1200px; margin:0 auto; margin-top:50px; padding-bottom:38px;}
.ps .p3 .lb{width:510px; float:left;}
.ps .p3 .lb .lb1{width:226px; height:135px; background:#ef372b; box-shadow: 0 0 4px #000000;  float:left; margin-right:25px; margin-bottom:15px;}
.ps .p3 .lb .lb1 .cp{width:213px; height:73px; border:3px solid #ffffff; text-align:center;  margin:5px auto; padding-top:30px; padding-bottom:16px; line-height:30px;}
.ps .p3 .lb .lb1 .cp .wz{width:140px; margin:0 auto; font-size:30px; color:#ffffff;}
.ps .p3 .lb .lb1 .cp .wz p{color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.ps .p3 .lb .lb1 .cp .wz .cx{width:37px; height:2px; background:#ffffff; float:left}
.ps .p3 .lb .lb1 .cp .wz .cc{width:37px; height:2px; background:#f8ef00; float:left; margin-left:14px; margin-right:14px;}

/*产品类别*/
.ps .p3 .lb .lb2{width:226px; height:135px; float:left; background:#ffffff; box-shadow: 0 0 4px #000000; margin-right:25px; margin-bottom:15px;}
.ps .p3 .lb .lb2 .cb{margin-top:30px; margin-left:12px; font-size:18px; color:#555555;}
.ps .p3 .lb .lb2 .cb a{font-size:18px; color:#555555;}
.ps .p3 .lb .lb2 .cbq{margin-top:18px;}


.ps .p3 .lb .lb3{width:226px; height:135px; float:left; background:#ffffff; box-shadow: 0 0 4px #000000; margin-right:25px; margin-bottom:15px;}
.ps .p3 .lb .lb3 .ct{margin-top:30px; margin-left:12px; font-size:18px; color:#555555;}
.ps .p3 .lb .lb3 .ct p{font-size:14px; color:#555555;}
.ps .p3 .lb .lb3 .ctq{margin-top:18px;}




.ps .p3 .lm{width:690px; float:left;}
.ps .p3 .lm .con-two{width:218px; height:203px; float:left; background:#ffffff; margin-right:12px; margin-bottom:27px; 	position: relative; cursor: pointer; text-align:center}
.ps .p3 .lm .con-two img{width:200px; height:195px;}
.ps .p3 .lm .con-two .txt-two{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height:203px;
	color: #fff;
	background:url(../images/yan.jpg);
	filter:alpha(opacity=60);
	opacity:0.6;
	display: none;
}

/*联系我们*/
.xn{width:100%;}
.xn .xnt{width:1200px; margin:0 auto; margin-top:66px;}
.xn .xnt .lx{width:443px; border:1px #c6c6c6 solid; float:left}
.xn .xnt .lx .tx{width:443px; height:278px; position:relative}
.xn .xnt .lx .tx .lwm{width:193px; height:68px; border:1px #fff solid; position:absolute; top:38px; left:20px; font-size:28px; color:#ffffff; text-align:center; line-height:68px;}

.xn .xnt .lx .xx{width:427px; margin:0 auto; margin-top:26px; margin-bottom:10px;}
.xn .xnt .lx .xx .rx{width:427px; height:31px;}
.xn .xnt .lx .xx .rx .rx1{width:29px; float:left; margin-top:10px;}
.xn .xnt .lx .xx .rx .rx2{font-size:20px; color:#4e4e4e; float:left; margin-left:10px;}
.xn .xnt .lx .xx .rx .rx2 span{font-size:26px; color:#ec0002;}
.xn .xnt .lx .xx .rc{margin-top:20px; margin-left:40px; line-height:35px; font-size:16px; color:#4e4e4e; }
.xn .xnt .lx .xx .rc span{letter-spacing:5px; font-size:16px; color:#4e4e4e}
.xn .xnt .lx .xx .rc p {font-size:16px; color:#4e4e4e}

/*新闻*/
.block{display:block;}
.xw{width:700px; float:left; margin-left:55px;}



.gd{width:160px; height:53px; margin:0 auto; border:1px #666666 solid; margin-top:40px; text-align:center; line-height:52px;  margin-bottom:28px; font-size:20px; color:#666666;}
.gd a{font-size:20px; color:#666666;}






/*底部*/
.ft{width:100%; background:#f6f6f6; margin-top:20px}
.ft .ftb{width:1200px; margin:0 auto; padding-top:38px; padding-bottom:12px;}
.ft .ftb .ftb1{width:160px; height:62px; background:#ef372b; text-align:center; color:#ffffff; font-size:20px; line-height:62px; float:left; margin-top:25px;}
.ft .ftb .fts{width:0px; height:0px; float:left; border-top:11px solid transparent; border-left:16px solid #ef372b; border-bottom:11px solid transparent; margin-top:45px;}


.ft .ftb .yq{width:260px; float:left; margin-left:50px; margin-top:47px;}
.ft .ftb .yq .yq1{margin-right:20px; font-size:14px; color:#2d2d2d; float:left}
.ft .ftb .yq .yq1 a{font-size:14px; color:#2d2d2d;}
.ft .ftb .wx{width:300px; height:118px; float:right;}
.ft .ftb .wx .wx1{width:98px; margin-left:52px; text-align:center; float:left; font-size:14px; color:#2d2d2d}
.ft .ftb .wx .wx1 img{width:98px; height:98px;}

.fd{width:100%; background:#373737;}
.fd .fdt{width:1200px; margin:0 auto; padding-top:38px; padding-bottom:38px;}
.fd .fdt .fdt1{float:left; font-size:12px; color:#ffffff;}
.fd .fdt .fdt1 a{font-size:12px; color:#ffffff;}

.fd .fdt .fdt2{float:right; font-size:12px; color:#ffffff;}
.fd .fdt .fdt2 .f1{width:50px; float:left; font-size:12px; color:#ffffff;}
.fd .fdt .fdt2 .f2{width:2px; height:13px; background:#afafaf; float:left; margin-left:8px; margin-right:8px; margin-top:3px;}

.fd .fdt .fdt2 .f1 a{font-size:12px; color:#ffffff;}


.izl-rmenu{position:fixed; right:0; bottom:100px; padding-bottom:20px; background:url(../images/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(../images/r_qq.png) 0px 0px no-repeat;}
.izl-rmenu .btn-qq:hover{background-color:#939393 ;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#666666; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#666666;}
.izl-rmenu .btn-wx:hover{background-color:#939393;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-166px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#666666;}
.izl-rmenu .btn-phone:hover{background-color:#939393;}
.izl-rmenu .btn-phone .phone{background-color:#939393; 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(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#939393;}