@charset "utf-8";
@font-face {
  font-family: 'iconfont';
  src: url('../eot/iconfont-2.eot');
  src: url('../eot/iconfontd41d-2.eot#iefix') format('embedded-opentype'),
  url('../iconfont-3.html') format('woff'),
  url('../iconfont-4.html') format('truetype'),
  url('../svg/iconfont-2.svg#iconfont') format('svg');
}
/*html5*/ 
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/* CSS Document */
/* public*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0;padding: 0;}
*{ margin:0; padding:0; box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
p,div,em,i,a,em,b,strong,span,dd,dl,li,ul,ol,h1,h2,h3,h4,h5,h6,td,th,dt{-webkit-appearance:none; -moz-appearance:none; -o-appearance:none; appearance:none}
.clear:after{content:"";display:block;clear:both;}
.clear:before{content:"";display:block;}
.clear{zoom:1;}
a{ text-decoration:none; cursor:pointer;color:#333;transition:ease-out .3s; outline:none}
input{border:none;   outline:medium; padding:0 5px;font-family:Arial, Helvetica, sans-serif;-webkit-appearance:normal !important}
textarea{font-family:Arial, Helvetica, sans-serif; outline:none}
body{ width:100%;font-family:Arial, Helvetica, sans-serif;  color:#333; font-size:14px;overflow-x:hidden; padding:50px 0 0;}
html{overflow-x: hidden;}
table{border-collapse:collapse}
img{border:none; transition:ease-out .3s; max-width:100%; height:auto; vertical-align:middle;}
.bd_none{border:none !important;}
.em,.i,.b,.em *,.i *,.b *{font-weight:normal; font-style:normal;}
li{list-style-type:none;}
.w94{width:94%;margin:0 auto;}
.iconfont{font-family:"iconfont" !important;font-size:14px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
/*首页*/
#nav{background:#fff; position:fixed; top:50px; right:0px; width:20% !important;min-width:140px !important; z-index:999; text-align:center;display:none; border:2px solid #ddd; border-top-width:1px}
#nav a{display:block; height:35px; line-height:35px;margin-top:15px; font-size:15px; width:100%; margin:0 auto; border-bottom:1px solid #ddd;}
#nav a.on{border-bottom-color:#ee7854; color:#ee7854}
#nav a:last-child{border:none;}
#nav .language a{display: inline;border-bottom:none;}
#nav .language a.on{color:#ee7854;}
#open{width:40px; display:inline-block; height:25px; cursor:pointer; top:0px;right:10px;position:fixed; height:60px;}
#open i{ display:block; width:29px; height:3px; background-color:#ed7953; position:absolute; left:5px; -webkit-transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; transition:.5s;}
#open i:nth-child(1){ top:16px; -webkit-transform-origin:left bottom; -moz-transform-origin:left bottom; -ms-transform-origin:left bottom; -o-transform-origin:left bottom; transform-origin:left bottom;}
#open i:nth-child(2){ top:24px;}
#open i:nth-child(3){ top:32px; -webkit-transform-origin:left top; -moz-transform-origin:left top; -ms-transform-origin:left top; -o-transform-origin:left top; transform-origin:left top;}
#open.on i:nth-child(1){ -webkit-transform:rotate(32deg); -moz-transform:rotate(32deg); -ms-transform:rotate(32deg); -o-transform:rotate(32deg); transform:rotate(32deg);}
#open.on i:nth-child(2){ opacity:0;}
#open.on i:nth-child(3){ -webkit-transform:rotate(-32deg); -moz-transform:rotate(-32deg); -ms-transform:rotate(-32deg); -o-transform:rotate(-32deg); transform:rotate(-32deg);}
#top{height:50px; width:100%; position:fixed; left:0px; top:0px; z-index:999; background:#fff;line-height:50px; font-size:18px; border-bottom:1px solid #ddd;}
.ny_top{background-color:#fff !important;}
.ny_top .ny_top_content p{text-align: center;}
.ny_top .ny_top_content a{float:left;font-size:14px;}
.ny_top .ny_top_content a.logo{margin-left:10px;}
.ny_top .ny_top_content .s{float:left;height:30px;margin:10px 5px;border:1px solid #999;}
.ny_top .ny_top_content img{height:30px;width:auto;max-width: 100%;}
#banner a{display: block;}
.list li{width:45%;float:left;margin:0 2.5% 20px;}
.list li a{display: block;}
.list li a img{width:100%;height:auto;}
.list li h2{font-size:8px;text-align: center;font-weight: normal;color:#333;height:28px;overflow: hidden;}
.list li h3{font-size:12px;text-align: center;height:28px;font-weight: normal;color:#333;overflow: hidden;display:none;}
.foot{background-color:#ee7854;height:50px;position:fixed;bottom:0;left:0;width:100%;z-index:999;}
.foot .i{float:left;width:20%;text-align: center;}
.foot .i a{display: block;color:#fff;}
.foot i.icon_foot{font-size:25px;}
.foot .i .tao{padding-top:5px;}
.foot .i .tao i.icon_foot{font-size:20px;}
.wechat{display:none;width:100%;position:absolute;top:50px;background-color:#fff;}
.wechat img{display: block;margin:40px auto 0;}
.wechat i.close{position: absolute;top:0;right:0;font-size:40px;}
/*内页*/
#top .back{position:fixed;top:0px;left:10px;}
#top .back i{font-size:30px;color:#ee7854;}
.banner_nei img{width:100%;height:auto;}
.art .art_list{margin-top:30px;}
.art .art_list li{width:100%;margin-bottom:15px;border-bottom:1px solid #ccc;}
.art .art_list li h2{font-weight: normal;font-size:16px;}
.art .art_list li span{display: block;font-size:12px;line-height: 20px}
.art .art_list li p a.more{float:right;font-size:12px;}
.art .jia_more{display: block;width:80%;background-color:#efefef;height:30px;margin:0 auto;text-align: center;line-height: 30px;border-radius:5px;color:#666;border:1px solid #999;}
.art .m{padding:20px 0 50px;}
.re{margin-top:30px;margin-bottom:40px;}
.re h2{text-align: center;}
.re h2 em{position: relative;font-style: normal;font-size:14px;font-weight: normal;color:#333;}
.re h2 .left{position: absolute;top:50%;margin-top:-2.5px;left:-75px;background:url(../png/re_left-2.png) no-repeat center center;width:67px;height:5px;}
.re h2 .right{position: absolute;top:50%;margin-top:-2.5px;right:-75px;background:url(../png/re_right-2.png) no-repeat center center;width:67px;height:5px;}
.re li{text-align: center;margin:10px 0;}
.jixu{text-align: center;margin:19px auto;}
.art .biao{font-size:18px;text-align: center;font-weight: normal;margin:30px auto 15px;}
.art .business li{background-color:#e7e7e7;float:left;margin:0 auto 20px;}
.art .business li img{width:100%;}
.art .business li .jianjie{padding:0 0 15px;text-indent: 2em;color:#666;}
.art .business li .h{text-align: center;font-size:16px;margin:10px auto;}
.contact{background-color:#f4f4f4;padding:20px 0;margin-top:50px;}
.contact .contact_h{font-size:18px;text-align: center;font-weight: normal;margin:0 auto 15px;}
.contact p{line-height: 25px;}
.contact .qr{text-align: center;}
.contact .qr .qr_m{width:30%;display:inline-block;margin:10px 5%;}
.contact .qr .qr_m p{text-align: center;}
#kehu{padding-bottom:50px;}
#kehu div img{border:1px solid #ccc;}
.art .w100 .tit{padding:20px 0;}
.product_list{overflow: hidden;padding:10px 0;border:1px solid #ddd;border-left:none;border-right:none;}
.product_list .tempWrap{width:100% !important;}
.product_list li{float:left;padding:5px 10px;}
.product_list div a{display:block;margin:0 5px;}
.product_list div a img{width:60%;height:auto;margin:0 auto 10px;}
.product_list div a p{text-align: center;}
.art p{line-height:25px;}
.art .w100 .fadeIN{margin-top:10px;margin-bottom:10px;}
.art .w100 .fadeIN img{width:70%;height:auto;}
.art .w100 .fadeINtwo img{width:50%;height:auto;float:left;}
.art .w100 .info{text-align: center;}
.art .w100 .info img{width:55%;height:auto;}
.art .p{padding-top:30px;}
.art .p p{display: inline;}
.art .p table{margin:0 auto;width:100%;border-collapse: collapse;font-size:14px;color:#323232;}
.art .p table tr{height:25px;}
.art .p table th{border-right:1px solid #434343;text-align: left;font-weight: normal;}
.art .p table td{padding-left:30px;}
.art .video{padding-bottom:30px;}
.art iframe{width:100%;height:auto;}
.art .product_l{margin-top:10px;}
.art .product_l li{float:left;width:45%;border:1px solid #eee;padding:10px;margin:0 2.5% 10px;}
.art .product_l li img{width:100%;height:auto;}
.art .product_l li p{text-align: center;}
.art .quan{height:30px;line-height: 30px;text-align: center;text-align: center;font-weight: normal;font-size:18px;}