@charset "utf-8";html{_background:url(about:blank)}
body,h1,h2,h3,h4,h5,h6,div,hr,blockquote,p,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,select,textarea,th,td{margin:0;padding:0}
button,input,textarea,select{outline:none;resize:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:100}
em,i{font-style:normal}
body{background:#FFF;color:#020202;font:12px "宋体",Arial,sans-serif,Helvetica;-webkit-text-size-adjust:100%}
img{border:0;vertical-align:middle}
ul,li{list-style:none}
a,a:link,a:visited{text-decoration:none;color:#020202}
a:hover{color:#fe0000;text-decoration:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.w{width:1116px;margin:0 auto}
/*顶部*/
.logo{float:left;width:350px;text-align:center;height:60px}
.logo img{width:328px;height:16px;margin-top:22px}
.nav{float:left;width:766px;position:relative;z-index:1;height:60px}
.nav .nli{float:left;width:127px;text-align:center;position:relative;display:inline}
.nav .nli h3{font-size:16px;font-weight:bold;line-height:60px}
.nav .sub{display:none;width:127px;left:0;top:60px;position:absolute;background:#fff;font-size:14px}
.nav .sub li{zoom:1}
.nav .sub a{display:block;width:127px;padding:12px 0}
.nav .sub a:hover{background:#6d6d6d;color:#fff}
.nav .on h3 a{color:#fe0000}
/*首页产品分类*/
.cate{width:1116px;height:403px;margin:205px auto 135px auto;background:url('../images/pbg.jpg') center center no-repeat;position:relative}
.cate span{font-size:20px;font-weight:bold;line-height:25px}
.cate font{font-size:24px}
.cate i{display:block;width:50px;height:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;behavior:url(PIE.htc)}
.cate div a{display:block}
.cate .c1{position:absolute;left:102px;bottom:-5px;z-index:1}
.cate .c1 span{display:block;float:left;border-right:2px solid #fe0000;padding-right:5px;margin-right:20px;text-align:right}
.cate .c1 a:hover{color:#fe0000}
.cate .c1 i{float:left;background:#fe0000}
.cate .c2{position:absolute;left:105px;bottom:219px;z-index:1}
.cate .c2 span{display:block;float:left;border-right:2px solid #8e8c80;padding-right:5px;margin-right:20px;text-align:right}
.cate .c2 a:hover{color:#8e8c80}
.cate .c2 i{float:left;background:#8e8c80}
.cate .c3{position:absolute;left:204px;bottom:307px;z-index:2}
.cate .c3 span{display:block;float:left;border-right:2px solid #80b144;padding-right:5px;margin-right:20px;text-align:right}
.cate .c3 a:hover{color:#80b144}
.cate .c3 i{float:left;background:#80b144}
.cate .c4{width:250px;position:absolute;left:50%;margin-left:-125px;top:-90px;z-index:1}
.cate .c4 span{display:block;width:250px;text-align:center}
.cate .c4 a:hover{color:#fe0000}
.cate .c4 i{width:80px;height:80px;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;background:#fe0000;margin-left:87px;behavior:url(PIE.htc)}
.cate .c5{position:absolute;right:204px;bottom:307px;z-index:1}
.cate .c5 span{display:block;float:right;border-left:2px solid #80b144;padding-left:5px;margin-left:20px}
.cate .c5 a:hover{color:#80b144}
.cate .c5 i{float:right;background:#80b144}
.cate .c6{position:absolute;right:154px;bottom:219px;z-index:1}
.cate .c6 span{display:block;float:right;border-left:2px solid #8e8c80;padding-left:5px;margin-left:20px}
.cate .c6 a:hover{color:#8e8c80}
.cate .c6 i{float:right;background:#8e8c80}
.cate .c7{position:absolute;right:102px;bottom:-5px;z-index:1}
.cate .c7 span{display:block;float:right;border-left:2px solid #fe0000;padding-left:5px;margin-left:20px}
.cate .c7 a:hover{color:#fe0000}
.cate .c7 i{float:right;background:#fe0000}
.cate p{width:300px;position:absolute;left:50%;margin-left:-150px;top:64px;text-align:center;font-size:16px;line-height:30px;color:#343434}
.cate .flv{width:260px;height:155px;position:absolute;left:50%;margin-left:-132px;top:183px}
/*首页三列*/
.column3 div{float:left;width:344px;background:#efefef}
.column3 .honner{margin:0 42px}
.column3 h2{text-align:center;height:65px;line-height:65px;margin-top:10px;font-size:24px;color:#191919;font-weight:bold}
.column3 p{padding:0 30px;line-height:24px;height:144px;color:#3a3a3a;overflow:hidden}
.column3 a{display:block;margin:24px 0 24px 255px}
.column3 img{width:344px;height:319px}
/*首页新闻*/
.news .left{float:left;width:550px;height:332px;background:#efefef;margin-top:50px;position:relative}
.news .right{float:left;width:550px;height:332px;margin:50px 0 0 16px;background:#efefef;position:relative}
.news .more{position:absolute;top:20px;right:10px}
.news .rec{float:left;position:relative;width:304px;padding:14px}
.news .left p{position:absolute;bottom:14px;left:14px;width:304px;height:45px;line-height:45px;overflow:hidden;text-align:center;background:#fff;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8;font-size:14px;color:#000}
.news .left img{width:304px;height:304px}
.news .left h3{font-size:24px;font-weight:bold;margin:14px 0 18px 0}
.news .left ul{padding:}
.news .left li{height:51px;width:204px;line-height:51px;font-size:14px;overflow:hidden;border-bottom:1px solid #d1d1d1;padding-top:10px}
.news .right h3{font-size:24px;font-weight:bold;margin:14px 0 8px 32px}
.news .right ul{padding:0 32px}
.news .right ul li{border-bottom:1px solid #d1d1d1;overflow:hidden;line-height:75px;height:75px;padding:5px 0}
.news .right p{float:left;display:table-cell;width:110px;height:75px;font-size:75px;text-align:center;vertical-align:middle;overflow:hidden}
.news .right h2{float:left;padding-left:40px;width:300px;font-size:14px}
/*首页产品*/
.product li{float:left;width:344px}
.product .img{display:table-cell;width:344px;height:344px;font-size:344px;text-align:center;vertical-align:middle;overflow:hidden}
.product .bug{margin:0 42px}
.product h2{height:32px;line-height:32px;overflow:hidden;font-size:14px}
.product .txt{line-height:20px;height:60px;overflow:hidden;color:#727272}
/**/
.i-h3{width:1116px;margin:80px auto 0 auto;text-align:center;position:relative;color:#191919;border-bottom:1px solid #afafaf;line-height:20px}
.i-h3 h3{width:170px;font-size:24px;font-weight:bold;left:50%;margin-left:-85px;position:absolute;bottom:-20px;background:#fff}
.i-h3 font{color:#fe0000}
.i-h3 i{font-size:18px;border-bottom:2px solid #fe0000}
.app img{display:block;margin:37px auto 40px auto;width:919px;height:344px}
.our .full{width:100%;display:inline-block;*display:inline;zoom:1;min-width:1116px;margin-top:65px}
.our .our2{display:block;width:1115px;height:932px;margin:55px auto 80px auto}
/*底部导航*/
.fnav{width:900px;border-top:2px solid #fe0000;padding:20px 64px 10px 152px}
.fnav dl{float:left;width:150px}
.fnav dt{font-size:14px;font-weight:bold;margin-bottom:5px}
.fnav dt a{color:#010101}
.fnav dd{margin-top:10px;font-size:14px}
.fnav dd a{color:#727272}
.fnav a:hover{color:#fe0000}
/*主体*/
.main{border-top:2px solid #fe0000;padding:10px 0;margin-top:20px}
.menu{float:left;width:222px;margin-right:22px}
.menu a{display:block;width:100%;padding:16px 0;border-bottom:1px solid #e6e6e6;text-align:center;font-size:14px; position:relative}
.menu span{ position:absolute; right:20px; top:16px; color:#e6e6e6}
.menu a:hover{background:#fe0000;color:#fff;border-bottom:1px solid #fe0000}
.menu .on a{background:#fe0000;color:#fff;border-bottom:1px solid #fe0000}
.menu .on a:hover{color:#fff}
.content{float:left;width:872px}
.loc{padding:16px 0;font-size:14px}
.loc span{margin:0 5px}
.content .txt{font-size:14px;line-height:24px; padding-bottom:40px}
.content .txt p{margin-top:8px}
.content .txt img{display:inline-block;*display:inline;zoom:1;max-width:850px; margin:0 auto}
.content .title{ font-size:16px; font-weight:bold;text-align:center}
.content .time{ text-align:center; color:#999; margin-top:5px;}
.nlist li{border-bottom:1px solid #e6e6e6; padding:10px 0}
.nimg{float:left;width:122px;text-align:center;overflow:hidden }
.nimg p{display:table-cell;width:120px;height:90px;text-align:center;vertical-align:middle;overflow:hidden;border:1px solid #e6e6e6;}
.ntxt{float:left; width:730px; margin-left:15px}
.ntxt h2{ font-size:14px; font-weight:bold; height:24px; line-height:24px; overflow:hidden}
.ntxt span{ color:#999; line-height:25px;}
.ntxt p{color:#999; line-height:20px; height:40px; overflow:hidden}
.pimg{text-align:center;margin:10px auto}
.pimg img{display:inline-block;*display:inline;zoom:1;max-width:700px}
/*图片*/
.content .photo li{ float:left; width:210px; text-align:center; margin-right:10px; margin-bottom:20px;}
.content .photo .bug{ margin-right:0}
.content .photo p{display:table-cell;width:200px;height:200px;text-align:center;vertical-align:middle;overflow:hidden; border:1px solid #e6e6e6; padding:4px;}
.content .photo h2{ height:30px; line-height:30px; font-size:14px; overflow:hidden}
.p-on p{border:1px solid #999;filter:alpha(Opacity=85);-moz-opacity:0.85;opacity:0.85}
.p-on h2{background:#999; color:#fff}
/*分页*/
.page{text-align:center;padding:20px 0 15px 0}
.page a{padding:5px 10px;margin:0 10px;background:#252525;color:#FFF;border:#252525 solid 1px}
.page a:hover{background:#fe0000;color:#FFF;border:#fe0000 solid 1px}
.page i{padding:5px 10px;margin:0 10px;background:#FFF;border:#e6e6e6 solid 1px;color:#e6e6e6}
/*底部*/
.foot{width:100%;display:inline-block;*display:inline;zoom:1;min-width:1116px;margin-top:25px;padding:40px 0 20px 0;text-align:center;background:#252525;color:#d0d0d0;line-height:22px}
.foot a{color:#d0d0d0}
/*图片预览*/

/*新首页*/
/*幻灯片*/
.i-slide{width:100%;zoom:1;min-width:1116px;position:relative;height:762px;background:#fff;border-top:5px solid #fe0000;}
.i-slide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.i-slide .bd ul{width:100% !important}
.i-slide .bd li{width:100% !important;height:762px;overflow:hidden;text-align:center}
.i-slide .bd li a{display:block;height:762px}
.i-slide .prev,
.i-slide .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.i-slide .next{ left:auto; right:3%; background-position:8px 5px; }
.i-slide .prev:hover,
.i-slide .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.i-slide .prevStop{ display:none;  }
.i-slide .nextStop{ display:none;  }

.n-cate{ width:100%; position:absolute; left:0; bottom:-100px}
.n-cate ul{width:1116px;margin:0 auto}
.n-cate li{ float:left; width:264px; height:200px;  margin-right:30px; }
.n-cate li a{ display:block;width:264px; height:164px;background:#FFF;text-align:center;font:18px "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu; padding-top:36px;}
.n-cate li a:hover{ background:#fe0000; color:#fff;transition: ease-in all 0.2s;}
.n-cate li img { width:80px; height:80px; display:block; margin:0 auto 26px auto}

.n-about { width:100%;background:-moz-linear-gradient(to bottom,#f5f5f5,#fff);background:-webkit-gradient(to bottom,#f5f5f5,#fff);background:-webkit-linear-gradient(to bottom,#f5f5f5,#fff);background:linear-gradient(to bottom,#f5f5f5,#fff);padding:180px 0 30px 0;}
.n-about .txt { float:left; width:600px;}
.n-about h2{ font:34px "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu; margin-top:60px;}
.n-about p{ margin-top:30px; line-height:26px; height:104px; overflow:hidden; font-size:14px;}
.n-about a{ display:block; width:160px; height:50px; line-height:50px;background:#252525; text-align:center; font-size:14px; color:#fff; margin:30px 0 30px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(PIE.htc)}
.n-about a:hover{background:#fe0000;transition: ease-in all 0.2s;}
.n-about .img { float:left; width:516px; text-align:right}
.n-about img { width:400px;}

.advantage{ margin-top:30px;}
.advantage h2{ text-align:center;font:34px "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;}
.advantage .txt { line-height:46px; height:46px; text-align:center; font-size:14px;}
.advantage ul{ margin-top:20px; width:100%; color:#fff;}
.advantage ul li { float:left; width:261px; height:378px; margin-left:24px; position:relative; overflow:hidden;cursor:pointer;}
.advantage ul li:first-child{margin-left:0}
.advantage ul div{ width:243px;height:192px;padding:0 9px; position:absolute; top:310px; left:0}
.advantage ul li:hover div{top:186px; background:#fff; color:#000;transition: ease-in all 0.4s;filter:alpha(Opacity=94);-moz-opacity:0.94;opacity:0.94}
.advantage ul h3{ font:16px "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu; line-height:28px; margin-top:10px}
.advantage ul p{ line-height:22px; margin-top:10px}

.i-pro{ margin-top:80px;}
.i-pro h2{ text-align:center;font:34px "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;}
.i-pro .txt { line-height:46px; height:46px; text-align:center; font-size:14px;}
.i-pro ul{margin-top:20px;}
.i-pro li{ float:left; width:200px; text-align:center; margin-left:29px; margin-bottom:10px;}
.i-pro li:first-child{margin-left:0px}
.i-pro h3{font:16px "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;line-height:50px; height:50px;overflow:hidden;}
.i-pro ul p{display:table-cell;width:200px;height:200px;text-align:center;vertical-align:middle;overflow:hidden;}

.i-fields{ margin-top:80px;}
.i-fields h2{ text-align:center;font:34px "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;}
.i-fields .txt { line-height:46px; height:46px; text-align:center; font-size:14px;}
.i-fields img{ display:block; margin:10px auto 60px auto}