body{font-family:"tt0356m";color: #535353;font-size: 12px;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #fff;height:100%; }
body,IMG,ul,li,i,dd,ol,section,dl,dt{ list-style:none; margin:0; padding:0; border:0;}
i{ font-style:normal;}a{ text-decoration:none;}
h1,h2,h3,h4{display:inline-block;*display: inline;*zoom: 1; margin:0; padding:0; font-weight:100; font-size:100%;}
header{ margin:0; padding:0;}
.Ari{ font-family:Arial, Helvetica, sans-serif;}

/* 字体 */
@font-face {
  font-family: 'iconfont';  /* project id："152876" */
  src: url('//at.alicdn.com/t/font_zbgijh6cfgaurf6r.eot');
  src: url('//at.alicdn.com/t/font_zbgijh6cfgaurf6r.eot') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_zbgijh6cfgaurf6r.woff') format('woff'),
  url('//at.alicdn.com/t/font_zbgijh6cfgaurf6r.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_zbgijh6cfgaurf6r.svg#iconfont') format('svg');
}
@font-face {
    font-family: 'AvenirNextLTPro-MediumCn';
    src: url('../fonts/AvenirNextLTPro-Medium.eot');
    src: url('../fonts/AvenirNextLTPro-Medium.eot?#iefix') format('embedded-opentype'),
         url('../fonts/AvenirNextLTPro-Medium.woff2') format('woff2'),
         url('../fonts/AvenirNextLTPro-Medium.woff') format('woff'),
         url('../fonts/AvenirNextLTPro-MediumCn.ttf') format('truetype'),
         url('../fonts/AvenirNextLTPro-Medium.svg#i770-sansregular') format('svg');
		 
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AVGARDN';
    src: url('../fonts/AVGARDN.eot');
    src: url('../fonts/AVGARDN.eot?#iefix') format('embedded-opentype'),
         url('../fonts/AVGARDN.woff2') format('woff2'),
         url('../fonts/AVGARDN.woff') format('woff'),
         url('../fonts/AVGARDN.ttf') format('truetype'),
         url('../fonts/AVGARDN.svg#i770-sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'tt0356m';
    src: url('../fonts/tt0356m.eot');
    src: url('../fonts/tt0356m.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tt0356m.woff2') format('woff2'),
         url('../fonts/tt0356m.woff') format('woff'),
         url('../fonts/tt0356m.ttf') format('truetype'),
         url('../fonts/tt0356m.svg#i770-sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'i770-sansregular';
    src: url('../fonts/i770-sans.eot');
    src: url('../fonts/i770-sans.eot?#iefix') format('embedded-opentype'),
         url('../fonts/i770-sans.woff2') format('woff2'),
         url('../fonts/i770-sans.woff') format('woff'),
         url('../fonts/i770-sans.ttf') format('truetype'),
         url('../fonts/i770-sans.svg#i770-sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* transition */
a,.transition,.s_01 li img,.ny_nav ul li,.slideBox2 .hd ul li,.s_02 .nr .s_cf img{-webkit-transition:all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

.close{ width: 100%; background: #f1f1f1; height: 24px; line-height: 24px; box-sizing: border-box; padding: 0 5px; text-align: right; color: #000; font-weight: bold; font-size: 14px; }
.close:hover{
    color: #666
}
/* top */
.main{ width:1280px; margin:auto}
.fl{ float:left;}
.fr{ float:right;}
.mt20{ margin-top:20px;}

.mt30{ margin-top:30px;}
.position_relative{ position:relative;}
.text_uppercase{text-transform:uppercase;}

.header{float:left; width:100%; background:rgba(35,35,35,0.35); position: fixed; top:0; left:0; z-index:100}
.background{ background:rgba(35,35,35,0.7);}

/* nav */
.header .logo{ margin:20px 50px 25px 46px !important; float:left; position:relative; z-index:99999;}
.header .nav{ float:left;}
.header .nav ul li{ width:auto; height:80px; float:left; margin-left:1px; position:relative;}
.header .nav ul li a{ z-index:99; line-height:80px; font-family:"tt0356m"; text-transform:uppercase; float:left; position:relative; margin-right:40px; color:#fff; font-size:14px;}
.header .nav ul li:hover a{color:#75bd29;}
.header .nav ul li.cur a{color:#75bd29}

.header > a{ margin-left:14px; margin-top:26px; float:right; position:relative;}
.header > a.cn{ margin-right:30px;}
.header > a.q,.header > a.t,.header > a.f,.header > a.s{ width:17px;}
.header > a.q:after{font-family:"iconfont"; left:0; top:0; content:"\e636"; color:#fff; font-size:16px;}
.header > a.t:after{font-family:"iconfont"; left:0; top:0; content:"\e607"; color:#fff; font-size:16px;}
.header > a.s:after{font-family:"iconfont"; left:0; top:0; content:"\e637"; color:#fff; font-size:16px;}
.header > a.f:after{font-family:"iconfont"; left:0; top:0; content:"\e605"; color:#fff; font-size:16px;}
.header > a:hover:after{ color:#75bd29}
.header > a.i{ background: url(../images/ins.png) no-repeat top center;width: 17px;height: 20px; }
.header > a.i:hover{ background: url(../images/ins-2.png) no-repeat top center; }

/* 首页关于我们和设备 */
.i_ab{ width:100%; float:left; background:#f2f2f2; height:auto; position:relative;}
.i_ab:before{ width:421px; height:388px; float:left; content:""; position:absolute; bottom:0; left:50%; margin-left:-1091px; background:url(../images/A.png) no-repeat left top;}
.i_ab .l{ width:556px; float:left; margin-left:56px; margin-top:80px;}
.i_ab .l .tit{ width:100%; text-transform:uppercase; float:left; font-family:"AvenirNextLTPro-MediumCn"; font-size:60px; color:#111; position:relative; padding-bottom:20px; margin-bottom:10px;}
.i_ab .l i{font-size:24px; line-height:60px; font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#75bd29;}
.i_ab .l .tit:after{ content:""; width:127px; height:3px; background:#c5c5c5; float:left; position:absolute; left:0; bottom:0;}
.i_ab .l .text{ width:100%; float:left; font-family:"tt0356m"; font-size:18px; line-height:24px; color:#666;}
.i_ab .l .text a{ width:155px; line-height:60px; background:#fff; text-align:center; color:#000; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px;margin-top:40px;}
.i_ab .l .text a:hover{ background:#75bd29; color:#fff; }

.i_ab .r{ width:631px; float:right; margin-top:86px; margin-right:5px; margin-bottom:144px;}
.i_ab .r:hover{ opacity:0.7;-webkit-transition:all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}

/* slide */
.slideBox2{ width:502px; margin-top:50px; height:auto;position:relative; float:left; overflow:hidden;}
.slideBox2 .hd{ overflow:hidden; position:absolute; left:200px; bottom:107px; z-index:1; }
.slideBox2 .hd li{ width:10px; float:left; height:10px; border-radius:100%; background:#666; margin-right:4px;color:#666;}
.slideBox2 .hd li.on{ color:#cf271e;background:#cf271e;}

.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBox2 .bd img{ width:100%; display:block;  }

/* 首页百分比效果 */
.circliful { position:absolute; top:50px; left:50%; margin-left:-85px;}
.circle-text, .circle-info, .circle-text-half, .circle-info-half {width: 100%; color:#75bd29;font-family:"AvenirNextLTPro-MediumCn";position: absolute;text-align: center;display: inline-block;}

/* 首页服务 */
.i_adv{ width:100%;float:left;}
.i_adv .l{ width:406px; padding:0 32px; box-sizing:border-box;color:#fff; height:444px; float:left; margin-left:60px; margin-bottom:186px; background:#75bd29 url(../images/i_adv_01.jpg) no-repeat right bottom; margin-top:72px;}
.i_adv .l .tit{ width:100%; text-transform:uppercase; float:right; font-family:"AvenirNextLTPro-MediumCn"; font-size:60px; color:#fff; position:relative; line-height:60px; margin-top:40px;}
.i_adv .l p{ font-size:18px; font-family:"AVGARDN"; line-height:30px; margin:10px 0; float:left; width:100%;}
.i_adv .l ul{width:100%; float:left; background:url(../images/dian.jpg) no-repeat left bottom; padding-bottom:26px; }
.i_adv .l li{ font-size:18px; border-bottom:1px solid #bbdf96; line-height:48px;font-family:"AVGARDN"; width:100%; float:left; }
.i_adv .l li b{ font-size:24px; text-transform:uppercase; width:142px; float:left;font-family:"AvenirNextLTPro-MediumCn"; }

.i_adv .c{ width:406px; padding:0 32px; position:relative; box-sizing:border-box;color:#000; height:432px; padding-top:240px; float:left;background:#f2f2f2; margin-top:230px;}
.i_adv .c .tit{ width:100%; text-transform:uppercase; float:right; font-family:"AVGARDN"; font-size:18px; color:#000; text-align:center; position:relative; line-height:48px;}
.i_adv .c p{ font-size:18px; font-family:"tt0356m"; line-height:24px; color:#666; margin:0; float:left; width:100%; text-align:center;}

.i_adv .r{ float:left; position:relative; margin-top:152px;}
.i_adv .bt{ width:100%;float:left; position:absolute; left:0; top:0; text-align:right; font-family:"AVGARDN"; line-height:48px; font-size:28px; text-transform:uppercase; color:#75bd29; padding-right:104px; box-sizing:border-box; margin-top:48px; height:104px;}
.i_adv .bt:after{ content:""; float:right; background:url(../images/adv_1.jpg) no-repeat right top; height:254px; right:0; width:81px; position:absolute; top:-192px;}

/* 首页设备 */
.i_eq{ width:100%;float:left; height:982px; position:relative; overflow:hidden;}
.i_eq .r{ width:960px; height:982px; position:absolute; left:50%; top:0;}
.i_eq .l{ width:960px; height:982px; position:absolute; right:50%; top:0;background:url(../images/i_eq_l.jpg) no-repeat top left;}
.i_eq .l .tit{ width:618px; text-transform:uppercase; float:right; font-family:"AvenirNextLTPro-MediumCn"; font-size:60px; color:#75bd29; position:relative; line-height:60px; margin-top:70px;}
.i_eq .l .tit:after{ content:""; width:194px; height:1px; background:#a4a7a9; float:left; position:absolute; left:0; bottom:-90px;}
.i_eq .l .tit:before{ content:""; width:56px; height:4px; background:#111; float:left; position:absolute; left:0; bottom:-90px; z-index:2}
.i_eq .l p{ width:616px; float:right; font-family:"AvenirNextLTPro-MediumCn"; font-size:24px; color:#111; margin:10px 0 50px;}
.i_eq .l .list{ width:618px; float:right;}
.i_eq .l .list a{float:left; height:44px; margin-right:25px;}
.i_eq .l .list a.i_pr_01{ width:64px; background:url(../images/i_pr_01.png) no-repeat left top;}
.i_eq .l .list a.i_pr_01:hover{background:url(../images/i_pr_01_1.png) no-repeat left top;}
.i_eq .l .list a.i_pr_02{ width:61px; background:url(../images/i_pr_02.png) no-repeat left top;}
.i_eq .l .list a.i_pr_02:hover{background:url(../images/i_pr_02_1.png) no-repeat left top;}
.i_eq .l .list a.i_pr_03{ width:77px; background:url(../images/i_pr_03.png) no-repeat left top;}
.i_eq .l .list a.i_pr_03:hover{background:url(../images/i_pr_03_1.png) no-repeat left top;}
.i_eq .l .list a.i_pr_04{ width:58px; background:url(../images/i_pr_04.png) no-repeat left top;}
.i_eq .l .list a.i_pr_04:hover{background:url(../images/i_pr_04_1.png) no-repeat left top;}
.i_eq .r .con{ width:100%; float:left;position:relative; }
.i_eq .r .tit{ width:auto; text-transform:uppercase; float:left; margin-left:24px; margin-right:5px; font-family:"AvenirNextLTPro-MediumCn"; font-size:30px; color:#75bd29; position:relative; line-height:90px;}
.i_eq .r p{ width:auto; display:none; float:left; font-family:"tt0356m"; margin:0; font-size:18px; color:#111; line-height:90px;}
.i_eq .r .list{ width:100%; float:left;}


/* 设备切换 */
.picScroll-left{ width:914px; float:left;margin-left:24px;}
.picScroll-left .hd{ overflow:hidden; display:none;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left .prev,.picScroll-left .next{ display:block;  width:50px; height:38px; position:relative; text-align:center; line-height:38px; font-size:16px; cursor:pointer; border:1px solid #000; position:absolute; right:73px; top:26px; float:right;}
.picScroll-left .next{ right:22px;}
.picScroll-left .prev:hover,.picScroll-left .next:hover{ background:#000; color:#fff;}
.picScroll-left .prev:before,.picScroll-left .next:before{position:absolute; width:50px; height:38px; font-size:16px; line-height:38px; content:"\e611"; font-family:"iconfont"; left:0;top:0;}
.picScroll-left .prev:before{content:"\e60d";}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li img{ width:447px; height:263px; display:block; }


/* 首页新闻 */
.i_news{ width:100%;float:left; background:#dedede; position:relative;overflow:hidden; height:auto; padding:60px 0; padding-bottom:92px;}
.i_news:after{ content:""; width:260px; height:272px; background:url(../images/n.jpg) no-repeat right bottom; float:left; position:absolute; right:50%; margin-right:-960px; bottom:0;}
.i_news .tit{ width:100%; text-transform:uppercase; float:left; font-family:"AvenirNextLTPro-MediumCn"; font-size:60px; height:50px; line-height:50px;color:#111; position:relative; padding-left:20px; margin-top:10px;margin-bottom:64px;}
.i_news .tit:after{ content:""; width:100%; height:1px; background:#75bd29; float:left; position:absolute; right:100%; top:50%;}
.i_news .tit:before{ content:""; width:1px; height:50px; background:#75bd29; float:left; position:absolute; right:100%;}

.i_news .list{ width:100%; float:left;}
.i_news .list li{ width:368px; position:relative; float:left; margin-right:32px;}
.i_news .list li p{ width:100%; float:left; color:#ffeb53; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.i_news .list li .pic{ width:368px; height:200px; float:left;}
.i_news .list li .pic img{ width:100%; height: 100%;}
.i_news .list li dl{ width:100%;float:left; margin-top:5px;}
.i_news .list li dl dt{ width:100%; float:left; height:18px; margin:10px 0; overflow:hidden; font-size:16px; color:#262626;}
.i_news .list li dl dd{ width:100%; float:left; height:54px; overflow:hidden; font-size:14px; line-height:18px;color:#b4b3b3;}
.i_news  .new_more{line-height:38px; color:#fff; float:left; width:124px; margin-top:16px; font-size:16px; text-align:center; background:#000; text-transform:uppercase;}
.i_news  .new_more:hover{ background:#75bd29;}

.i_news .list li dl dt:hover{color:#75bd29;}
.i_news .list li dl dd:hover{color:#222;}



/* 首页联系我们 */
.i_lx{ width:100%;float:left; position:relative;height:365px;}
.i_lx:after{ content:""; width:260px; height:403px; background:url(../images/c.jpg) no-repeat right bottom; float:left; position:absolute; left:50%; margin-left:-960px; top:-70px;}
.i_lx .tit{ width:100%; text-transform:uppercase; float:left; font-family:"AvenirNextLTPro-MediumCn"; font-size:60px; height:50px; line-height:50px;color:#75bd29; position:relative; margin-top:66px; margin-bottom:40px;}
.i_lx .tit:after{ content:""; width:194px; height:1px; background:#a4a7a9; float:left; position:absolute; left:0; bottom:-20px;}
.i_lx .tit:before{ content:""; width:56px; height:4px; background:#111; float:left; position:absolute; left:0; bottom:-20px; z-index:2}
.i_lx .list{ width:100%; float:left;}
.i_lx .list div{ width:100%; position:relative; float:left; line-height:48px; font-size:16px; box-sizing:border-box; padding-left:46px; color:#000;}
.i_lx .list div:after{ position:absolute; width:46px; height:48px; font-size:24px; line-height:48px; content:""; font-family:"iconfont"; left:0;top:0;}
.i_lx .list div.add:after{ content:"\e652"}
.i_lx .list div.tel:after{ content:"\e627"}
.i_lx .list div.fax:after{ content:"\e603"}
.i_lx .list div.email:after{ content:"\e61a"}



/* 首页尾部 */
.i_footer{width:auto; margin-top:-292px; float:right;height: auto; margin-right:10px;color:#000; position:relative; z-index:9999; font-size:14px; text-align:right}
.i_footer a:hover{ text-decoration:underline;} .i_footer a{ color:#000;}
.i_footer .wz{ float:left;line-height:60px; width:auto;}
.i_footer .r{ float:right;}

/***********footer***************/
.footer{width:100%;  float:right; background:#000; height: auto;color:#fff; font-size:14px; text-align:center}
.footer a:hover{ text-decoration:underline;} .footer a{ color:#fff;}
.footer .wz{ float:left;line-height:60px; width:100%;}
.footer .r{ float:right;}
#cnzz_stat_icon_5640500{ display: inline;}

/* slide */
.slideBox{ width:100%; height:auto;position:relative; float:left; overflow:hidden;}
.slideBox .hd{ height:42px; overflow:hidden; position:absolute; right:6%; bottom:40px; z-index:1; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBox .bd img{ width:100%; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{display:block;width:60px;font-size:36px;height:104px;line-height:104px; color:#fff; text-align:center;position:absolute;z-index:2;top:50%; overflow:hidden; background:#000;cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);_border:1px solid none;right:-60px; margin-top:-52px;}
.slideBox .prev{left:-60px;}
.slideBox:hover .prev{left:0;}
.slideBox:hover .next{ right:0;}
.slideBox .prev:before,.slideBox .next:before{position:absolute; width:100%; height:104px;line-height:104px; content:"\e611"; font-family:"iconfont"; left:0;top:0;}
.slideBox .prev:before{content:"\e60d";}


/* ny */
.ny{ width:100%;float:left; position:relative;padding-bottom:100px; z-index:99; height:100%;background:#fff;}
.n_nav_zt{ width:100%; float:left; margin-top:33px; margin-bottom:24px; position: relative;}

/* 内页通用系列 */
.ny_nav{width:auto; margin:10px auto; display:table;}
.ny_nav li{ float:left;margin:0 12px;}
.ny_nav li a{ line-height:40px; background:#eee; padding:0 20px; font-size:18px; font-family:"tt0356m"; float:left; color:#000;text-align:center;height:40px; overflow:hidden; text-transform:uppercase;}
.ny_nav li.cur > a,.ny_nav ul li.cur:hover > a{ background:#000;color:#fff}
.ny_nav >  li:hover >  a{background:#000; color:#fff}
.n_tit{ width:100%; float:left; font-size:60px; line-height:80px;  margin-bottom:20px; text-transform:uppercase; height:80px; text-align:center; color:#222;font-family:"AvenirNextLTPro-MediumCn";}




/* 关于我们 */
.Company{ width:100%; float:left;margin-bottom:20px;}
.Company .ab_r{ width:557px; float:left; margin-right:25px;}
.Company .ab_r img{ border:1px solid #fff; box-shadow:0 0 10px #ccc;}
.Company .ab_l{ font-size:16px; color:#222; line-height:26px; text-indent:0;}
.Company .ab_l p{ margin:0;margin-bottom:25px;}
.Company .ab_img{ margin-bottom:10px;}

.Office{width:100%; float:left; position:relative;}
.Office .tit{ width:100%; text-transform:uppercase; float:left; font-family:"AvenirNextLTPro-MediumCn"; font-size:48px; color:#222; position:relative; line-height:48px; margin-bottom:20px;}
.Office .tit i{ color:#75bd29}
.picScroll-left2{ width:100%; float:left;}
.picScroll-left2 .hd{ overflow:hidden; display:none;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left2 .prev,.picScroll-left2 .next{ display:block;  width:50px; height:38px; position:relative; text-align:center; line-height:38px; font-size:16px; cursor:pointer; border:1px solid #000; position:absolute; right:51px; top:0; float:right;}
.picScroll-left2 .next{ right:0;}
.picScroll-left2 .prev:hover,.picScroll-left2 .next:hover{ background:#000; color:#fff;}
.picScroll-left2 .prev:before,.picScroll-left2 .next:before{position:absolute; width:50px; height:38px; font-size:16px; line-height:38px; content:"\e611"; font-family:"iconfont"; left:0;top:0;}
.picScroll-left2 .prev:before{content:"\e60d";}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ margin-right:40px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left2 .bd ul li img{ width:400px; float:left; box-sizing:border-box; border:1px solid #eee;}

/*企业文化*/
.n_wh{ font-size:14px; color:#222; line-height:30px; float:left;width:100%;}
.n_wh b{ width:100%; display:block; font-size:18px;}
.n_wh .r{ width:50%; float:right;margin-bottom:30px;}
.n_wh .l{ font-size:14px; line-height:36px; width:48%; float:left;}
.n_wh .l p{ margin-top:0;}
.n_wh .l b{ color:#000;}
.n_wh .ab_img{ margin-bottom:20px;}
.n_wh img{ border:1px solid #fff; box-shadow:0 0 10px #ccc;}

/* 荣誉证书 */
.honor{float:left;width:100%;}
.honor li{ width:400px; margin-right:40px; float:left; margin-bottom:40px;}
.honor li + li +li{ width:400px; margin-right:0; float:left; margin-bottom:40px;}
.honor li img{ width:100%; float:left;border:1px solid #fff; box-shadow:0 0 10px #ccc; box-sizing:border-box;}
.honor li.mr0{margin-right:0px;}


/* 服务理念 */
.n_ser{ font-size:14px; color:#222; line-height:24px; float:left;width:100%;}
.n_ser .r{ width:61%; float:left;margin-bottom:30px;}
.n_ser .l{ font-size:12px; line-height:36px; width:38%; float:right;}
.n_ser .r p{ margin-top:0; margin-bottom:40px; color:#666}
.n_ser .r p span{ font-size:14px; line-height:18px; color:#000; width:100%; float:left; margin-bottom:10px; font-weight:bold;}
.n_ser .r b{ color:#000; font-weight:normal;}
.n_ser .ab_img{ margin-bottom:20px;}
.n_ser img{ width:100%; float:left;border:1px solid #fff; box-shadow:0 0 10px #ccc; box-sizing:border-box;}

/* 新闻中心 */

.news_ny{ float:right; width:100%;}
.news_ny li{ width:32%; height:auto;float:left; margin-right:2%;margin-bottom:2%;}
.news_ny li:nth-child(3n){ margin-right:0;}
.news_ny li .img{ width:100%; height: 206px;}
.news_ny li a:hover{ opacity:0.7}
.news_ny li a dl{float: right;width:100%; margin-top:10px; height:100%;box-sizing:border-box;}
.news_ny li a dl > i{ width:auto; display:none; background: url(../images/sj.jpg) center left no-repeat; color:#fff; height:24px; padding-left:26px;float:left; text-align:center ; font:12px/24px Arial;color:#da251d;}
.news_ny li a{ width:100%; height:auto; float:left; }
.news_ny li a dl > dt{ font-size:18px; font-weight:bold;width:100%;color:#222;float:left; overflow:hidden; height:30px;white-space:nowrap;text-overflow: ellipsis;}
.news_ny li a dl > dd{ font-size:14px; line-height:24px; color:#666; float:left; width:100%;height:48px; overflow:hidden; text-overflow: ellipsis; overflow:hidden;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient:vertical;}

.news_ny li .more span{ background:#9b231c; color:#fff; line-height:30px; padding:0 20px; text-transform:uppercase;text-align:center; font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-align:center;float:left}
.news_ny li .more i{ background:rgba(41, 41, 41, 0.9) url(../images/n_s_right.png) no-repeat center center; background-size:50% 50%; width:30px; height:30px; float:right;}
.news_ny li .more{margin-top:20px;float:left; display:none;}

.xx_more{ color:#fff; background:#75bd29; font-size:18px; padding:10px 30px; margin-top:20px;float:left; text-transform:uppercase;}
.xx_more:hover{background:#000;}
.news_ny p{ background:none !important;}


/* 新闻详情页 */
.news_read{ width:100%; float:left;}
.news_read .news_tit{ width:100%; float:left; font-size:18px; background:#f1f1f1; padding:0 15px; box-sizing:border-box; color:#222; font-weight:bold; border-bottom:1px solid #ddd; line-height:60px; margin-bottom:10px; text-align: left;font-family:"tt0356m";}
.news_read .news_tit span{ padding-left:10px; float:right; font-size:12px; color:#666; font-weight:normal}
.news_read .news_text{ width:100%; float:left; font-family:"tt0356m"; font-size:16px; color:#666; line-height:30px;}

/* 产品内页 */

.nr_zt .bt{
    width: 100%; float: left; background: #ccc;
}
.nr_zt .bt li{
    width: 16%; float: left; line-height: 60px; color: #000; font-size: 16px; font-family: Arial; box-sizing: border-box; padding-left: 20px; border-right: 3px solid #fff;
}
.nr_zt .bt li.Pic{width: 20%;}
.nr_zt .bt li.engine{width: 10%; border-right: 0 solid #fff;}
.nr_zt .bt li.cc{width: 6%; border-right: 0 solid #fff;}


.n-cp{border-bottom: 1px solid #ccc;}
.n-cp,.n-cp li a{width:100%;float:left;}
.n-cp li:nth-child(2n){background: #f1f1f1;}
.n-cp li{
    width: 16%; height: 253px; overflow: hidden; line-height: 1.5; float: left; padding: 10px; color: #000; font-size: 16px; font-family: Arial; box-sizing: border-box; border-right: 3px solid #fff;
}
.n-cp li.Pic{width: 20%; padding: 0}
.n-cp li.engine{width: 10%; border-right: 0 solid #fff;}
.n-cp li.cc{width: 6%; border-right: 0 solid #fff; background: #f1f1f1; padding: 10px 0}

.n-cp li.Pic a{ padding: 5px; box-sizing: border-box; width: 100%; display: inline-block; }
.n-cp li.Pic img{ width: 100%; }

.pr_child{ position: absolute; width: 100%; padding: 10px; box-sizing: border-box; display: none; top: 150px; left: 0 }
.pr_child li{ width: auto; padding: 0; margin: 0 16px 0 0; line-height: 26px; color: #000; }
.pr_child li a{ line-height: 26px; height: 26px; font-size: 16px; padding: 0; color: #666; background: none; }
.pr_child li a:hover{ color: #000; text-decoration: underline; }
.pr_child li.cur a{color: #000; text-decoration: underline; background: none}
/*.n-cp li{ position:relative; width:48%; height:auto; border:1px solid #ccc; box-sizing: border-box;float:left; margin-right:4%;margin-bottom:4%;overflow:hidden;}
.n-cp li a:after{ content:""; width:30px; height:30px; border:2px solid #fff; float:left; top:30px; left:30px; border-right:none; border-bottom:none; opacity:1; position:absolute;-webkit-transition:all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease; z-index:999}
.n-cp li a:before{ content:""; width:30px; height:30px; border:2px solid #fff; float:left; bottom:30px; right:30px; border-left:none; border-top:none; opacity:1; position:absolute;-webkit-transition:all 0.3s ease; -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease; z-index:999}
*/

/*.n-cp li img{ width:100%; float:left;}
.n-cp li .text{ width:100%;background:#ccc;line-height:50px; font-size:16px; text-align:center; color:#222;}
.n-cp li:nth-child(2n){ margin-right:0;}
.n-cp li a:hover:after,.n-cp li a:hover:before{ width:100%; height:100%}
*/

/* 下载中心 */
.ny_down{ width:100%; float:left;}
.ny_down i{ width:36px; height:4px; background:#ac241c; float:left;}
.ny_down span{ font-size:24px; color:#ac241c; float:left; width:100%; margin:10px 0;}

.ny_down li{ width:100%;float:left; padding-bottom:20px; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.ny_down li > img{ width:30%; border:1px solid #ddd;}
.ny_down li dl{ width:68%; float:right;}
.ny_down li a{ width:100%; float:left; margin-top:5px;}
.ny_down li dt{ width:100%; float:left; font-size:24px; color:#222; font-weight:bold; line-height:40px;}
.ny_down li dd{ width:100%; float:left; font-size:18px; line-height:24px; height:auto; margin:5px auto;}
.ny_down li dd p{ float:left; width:100%; margin:0;}
.ny_down li a:hover{ opacity:0.7}

/* 联系 */
#dituContent{ float:left;}
.lxfs{ width:100%; float:left; text-align:left; color:#000;}
.lxfs ul{ width:100%; float:left; font-size:14px; line-height:60px; color:#000;}
.lxfs h2{ font-size:24px; width:100%; float:left; line-height:48px;}
.lxfs h2 abbr{ font-size:16px; color:#005bac;}
.lxfs a{ color:#000;}.lxfs a:hover{ text-decoration:underline;}
.lxfs li{width:50%; float:left; font-size:18px; height:60px; border-bottom:1px solid #eee;}
.lxfs li:before{ content:""; font-family:"iconfont"; color:#75bd29; font-size:24px; line-height:60px;  float:left; position: relative; width:28px; text-align:left;}
.lxfs .ico_06:hover{ color:#ef9800; text-decoration:underline;}
.lxfs li.ico_01:before{ content:"\e629"; font-size:30px; line-height:65px; margin-left:-5px; margin-right:5px;}
.lxfs li.ico_02:before{ content:"\e627";}
.lxfs li.ico_03:before{ content:"\e604"; font-size:18px;}
/*.lxfs li.ico_04:before{ content:"\e602";}*/
.lxfs li.ico_05:before{ content:"\e602"; line-height:57px;}
.lxfs li.ico_06:before{ content:"\e639"; font-size:18px;}

.ewm{ width:21%; margin:2%; float:right; display:none;}

.lxfs .text{ float:left; width:100%; line-height:30px; border-top:1px dashed #ccc;border-bottom:1px dashed #ccc; padding:20px 0; margin:20px 0;}
.lxfs .text b{ width:100%; float:left;font-size:18px; line-height:60px;}
.lxfs .text .list{ width:33%; float:left; font-size:14px;}
.lxfs .text .list span{ width:100%; float:left; font-size:14px;}


/* 页码 */
.ym{ height:40px; width:40px; background:#75bd29; color:#fff; text-align:center; line-height:40px; font-size:12px; padding:5px 12px;-webkit-transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;  -o-transition: all 0.3s ease-in-out 0s;  -ms-transition: all 0.3s ease-in-out 0s;  transition: all 0.3s ease-in-out 0s;}
.ym:hover{background:#000;color:#fff;-webkit-transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;  -o-transition: all 0.3s ease-in-out 0s;  -ms-transition: all 0.3s ease-in-out 0s;  transition: all 0.3s ease-in-out 0s;}
.ym2{ height:40px; width:40px; background:#000; text-align:center; line-height:40px; font-size:12px; font-weight:bold; padding:5px 12px;}
@media screen and (max-width: 734px){
    .picScroll-left{
        width: 100%;
    }
    .picScroll-left .bd ul li{
        margin: 0;
        float: none;
    }
}