@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
BODY {FONT:13px/1.75 "Microsoft YaHei", arial,sans-serif; COLOR: #666;  background:#fff;min-width: 1200px; overflow-x: hidden;}
A {COLOR: #666; TEXT-DECORATION: none}
P{COLOR: #333;}
A:hover {TEXT-DECORATION: none}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
DIV {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
P {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
EM {FONT-STYLE: normal; FONT-WEIGHT: normal}
TABLE {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DD {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
TR {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.cl{HEIGHT: 0px; CLEAR: both;}
.jz{margin:0 auto;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.container{width:1200px; margin:0 auto}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-r{text-align: right;}
.col-white{color: #fff;}

/* CSS Document */


/*公共头部*/
.head{height: 100px; position: fixed; top: 0; z-index: 222; width: 100%; background: #fff;box-shadow: 1px 1px 3px rgba(0,0,0,0.1);}
.head .logo{margin-top: 25px; margin-right: 58px;}
.head .logo h1 {line-height: 0px;}

.head .nav {height: 100px;}
.head .nav ul li{float: left; height: 100px; }
.head .nav ul li a{display: block;font-size: 15px; padding: 0 28px;line-height: 100px; color: #4c4c4c; text-align: center;}
.head .nav ul li:hover a{color: #fff; background-color: #da251c;}
.head .nav ul li.on a{color: #fff; background-color: #da251c;}
.head .nav ul li .hide {position: absolute;height: 0;overflow: hidden; top: 100px; z-index: 1000; }
.head .nav ul li .hide a {float: left;display: inline-block;line-height: 50px;font-size: 15px;color: #fff;text-align: center;}
.head .nav ul li .hide-bg {top: 100px;width: 100%;transition: all ease 0.3s;height: 0px;background: rgba(0,0,0,0.8);transition: all ease 0.3s;position: absolute;z-index: 99;left: 0;}
.head .nav ul li:hover .hide{height: 50px;transition: all ease 0.6s;}
.head .nav ul li:hover .hide-bg {height: 50px;transition: all ease 0.6s}
.head .nav ul li:hover .hide a{background-color: transparent;!important; }
.head .nav ul li .hide a:hover{color: #da251c;}

.lang{margin-top:24px;}
.lang a{ display: block; font-size: 14px; color:#999;}
.lang a img{ vertical-align: middle;margin-right:11px;}
.lang a:hover{color:#da251c}

.head-zw{height: 100px;}


/*首页banner*/
.banner{position:relative;}
.banner-hd {height:550px;position: relative; overflow:hidden; width: 100%;}
.banner-hd  ul{height:100%;margin: 0 auto;}
.banner-hd  ul li{height:100%;}
/*数字按钮样式*/
.banner-hd .num { overflow:hidden;  position:absolute; bottom:5%; margin:0 auto;left:0;right:0;text-align:center;zoom:1; z-index:3 ;}
.banner-hd .num ul{display: inline-block;}
.banner-hd .num li {width:10px;height:10px; border: solid 1px #fff; margin:0 5px; cursor:pointer; float: left; background: #fff; -webkit-border-radius:50%; -moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius: 50%;}
.banner-hd .num li.on {background: #da251c; border-color: #da251c; } /*当前项*/


/*产品专区*/
.index-title{margin-bottom: 33px;}
.index-title h2{display: block; font-size: 30px; line-height: 78px; color: #333; text-align: center; background: url(../images/title-line.png) no-repeat center bottom; font-weight: bold; margin-bottom: 8px;text-transform: uppercase;}
.index-title h3{display: block; font-size: 14px; color: #808080;}
.product{padding: 35px 0; text-align: center;}
.product-class{margin-bottom: 40px;}
.product-class ul li{display: inline-block; }
.product-class ul li a{display: block; padding: 0 10px; height: 48px; border: solid 1px #ccc; font-size: 16px; line-height: 48px; color: #808080; margin: 0 10px; transition: all linear .4s;-webkit-transition: all linear .4s;-moz-transition: all linear .4s;-ms-transition: all linear .4s;-o-transition: all linear .4s;}
.product-class ul li:hover a{background: #da251c; border-color: #da251c; color: #fff;}


#ifocus{position: relative;}
.ifocus_pic{width: 570px; margin-right: 10px;}
#ifocus_piclist ul li{float: left;}
#ifocus_piclist ul li a{display: block;}
#ifocus_piclist ul li .pic{width: 570px; height: 380px;}

#ifocus_btn{width: 179px;}
#ifocus_btn ul li{float: left; margin-bottom: 10px; }
#ifocus_btn ul li .pic{width: 177px; height: 118px; border: solid 1px #fafafa;}
#ifocus_btn ul li.on .pic{border-color: #da251c;}

#ifocus_opdiv{position: absolute; right: 0; top: 0; background: #f5f5f5; padding: 0 40px; width: 350px; height: 380px; z-index: 2; text-align: left;}
#ifocus_tx ul li{float: left;}
#ifocus_tx ul li h3{display: block; font-size: 20px;color: #333; position: relative; padding-left: 20px; font-weight: bold; margin-top: 21px; margin-bottom: 15px;}
#ifocus_tx ul li h3:after{position: absolute; content: ''; width: 10px; height: 2px; background: #da251c; top: 16px; left: 0;}
#ifocus_tx ul li p{display: block; font-size: 14px; line-height: 28px; color: #666;}
#ifocus_tx ul li .tel{background: url(../images/pro-tel.png) no-repeat left center; padding-left: 52px; height: 40px; margin-top: 30px; margin-bottom: 20px;}
#ifocus_tx ul li .tel em{display: block; font-size: 14px; line-height: 14px; color: #808080; margin-bottom: 9px; margin-top: 1px;}
#ifocus_tx ul li .tel b{display: block; font-size: 20px; line-height: 15px; color: #da251c; font-family: arial;}
#ifocus_tx ul li .links a{float: left; display: block; width: 158px; height: 43px; border: solid 1px #808080; font-size: 14px; line-height: 43px; color: #666666; text-align: center; transition: all linear .4s;-webkit-transition: all linear .4s;-moz-transition: all linear .4s;-ms-transition: all linear .4s;-o-transition: all linear .4s;}
#ifocus_tx ul li .links a.pro-more{margin-right: 30px;}
#ifocus_tx ul li .links a:hover{background: #da251c; border-color: #da251c; color: #fff;}




/*关于我们*/
.about{margin-bottom: 50px;}
.about .index-title{margin-bottom: 13px;}
.about .info{width: 1000px; margin: 0 auto 31px;}
.about .info p{display: block; font-size: 15px; line-height: 30px; color: #666666;}
.about .list {overflow: hidden;}
.about .list ul li{float: left; width: 285px; margin-right: 20px; transition: 0.6s;}
.about .list ul li .pic{width: 283px; height: 199px; border: solid 1px #fff;}
.about .list ul li:hover .pic{border-color: #da251c;}

.about-bg{background: url(../images/about-bg.png) no-repeat center top; height: 200px; margin-bottom: 35px;}
.about-bg .list ul  li{float: left; width: 200px; position: relative; height: 200px; overflow: hidden; }
.about-bg .list ul li::before{ display: block; content: ""; background: #b42521;position:absolute; top:100%;  width: 100%; height:0; transition:0.5s; z-index: 1;}  
.about-bg .list ul li:hover::before{top:0; height: 100%;}
.about-bg .list ul  li .icon img{display: block; margin: 62px auto 13px; position: relative; z-index: 2;}
.about-bg .list ul  li h3{display: block; font-size: 16px; color: #fff; text-align: center; position: relative; z-index: 2;}


/*设备展示*/
.device{padding-bottom: 60px;}
.device-content{position: relative;}
.device-content .sPrev,.device-content .sNext{position: absolute; width: 38px; height: 38px; top: 166px; z-index: 2;}
.device-content .sPrev{display: block; background: url(../images/prev.png) no-repeat; left: -88px;}
.device-content .sNext{display: block; background: url(../images/next.png) no-repeat; right: -88px;}
.device-content .sPrev:hover{background: url(../images/prev-hover.png) no-repeat;}
.device-content .sNext:hover{background: url(../images/next-hover.png) no-repeat;}

.device-list{overflow: hidden;}
.device-list ul li{float: left; width: 285px; margin-right: 20px;}
.device-list ul li .pic{width: 285px; height: 200px; overflow: hidden;}
.device-list ul li .info{display: block; background: url(../images/device-more.png) no-repeat right bottom #f5f5f5; width: 235px; padding: 0 25px 15px;}
.device-list ul li .info h3{display: block; font-size: 18px; line-height: 40px; color: #333333; border-bottom: solid 1px #b3b3b3;  text-align: center; margin-bottom: 10px;}
.device-list ul li .info p{display: block; font-size: 15px; color: #595959;}
.device-list ul li:hover .info{background: url(../images/device-more2.png) no-repeat right bottom #f5f5f5;}
.device-list ul li:hover .info h3{color: #da251c;}

.more{display: block; width: 238px; height: 48px; border: solid 1px #ccc; font-size: 15px; line-height: 48px; color: #808080; text-align: center; margin: 50px auto 0;}
/* Rectangle Out */
a.hvr-rectangle-out {vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
a.hvr-rectangle-out:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #da251c;-webkit-transform: scale(0);transform: scale(0);-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
a.hvr-rectangle-out:hover,a.hvr-rectangle-out:focus,a.hvr-rectangle-out:active {color: white;border-color: #da251c;}
a.hvr-rectangle-out:hover:before,a.hvr-rectangle-out:focus:before,a.hvr-rectangle-out:active:before {-webkit-transform: scale(1);transform: scale(1);}


/*合作案例*/
.case{background: url(../images/case-bg.jpg) no-repeat center top; padding-top: 35px; padding-bottom: 60px; margin-bottom: 35px;}
.case .index-title h2{background: url(../images/casetitle-line.png) no-repeat center bottom;}
.case .index-title h2,.case .index-title h3{color: #fff;}
.case-list{overflow: hidden;}
.case-list ul{width: 1240px;}
.case-list ul li{float: left; margin-right: 40px; margin-bottom: 30px; width: 580px;}
.case-list ul li .pic{width: 280px; height: 190px;}
.case-list ul li .info{width: 240px; padding: 30px 30px 25px; background: #fff; position: relative;} 
.case-list ul li .info:before,.case-list ul li .info:after{position: absolute; content: '';  background: #fff; right: 20px;  transition:0.4s;}
.case-list ul li .info:before{width: 2px; height: 0px; bottom: 22px; }
.case-list ul li .info:after{ width: 0px; height: 2px; bottom: 20px;}
.case-list ul li .info h3{display: block; font-size: 16px; line-height: 16px; color: #333333; margin-bottom: 13px;}
.case-list ul li .info p{display: block; font-size: 14px; line-height: 24px; color: #808080; margin-bottom: 10px;}
.case-list ul li .info span{display: block; font-size: 14px; color: #4c4c4c;}
.case-list ul li .info:hover{background: #da251c}
.case-list ul li .info:hover:before{height: 18px;}
.case-list ul li .info:hover:after{width: 20px; }
.case-list ul li .info:hover h3,.case-list ul li .info:hover p,.case-list ul li .info:hover span{color: #fff;}
.case .more{border-color: #fff; color: #fff; margin: 20px auto 0;}


/*新闻资讯*/
.news{margin-bottom: 60px;}
.latest-news{margin-bottom: 33px;}
.latest-news .pic{width: 500px; height: 300px; }
.latest-news .info{width: 630px; position: relative; margin-top: 20px;}
.latest-news .info:before{position: absolute;  content: ''; width: 40px; height: 4px; background: #da251c;}
.latest-news .info h3{display: block; font-size: 24px; color: #333; margin-top: 18px; margin-bottom: 5px;}
.latest-news .info b{display: block; font-size: 15px; color: #333; margin-bottom: 14px;}
.latest-news .info p{display: block; font-size: 14px; line-height: 28px; color: #808080; margin-bottom: 26px;}
.latest-news .info span{display: block; width: 118px; height: 38px; border: solid 1px #ccc; font-size: 14px; line-height: 38px; color: #999999; text-align: center; transition: all linear .4s;-webkit-transition: all linear .4s;-moz-transition: all linear .4s;-ms-transition: all linear .4s;-o-transition: all linear .4s;}
.latest-news .info span:hover{background: #da251c; border-color: #da251c; color: #fff;}

.news-content{position: relative;}
.news-content .sPrev,.news-content .sNext{position: absolute; width: 38px; height: 38px; top: 60px; z-index: 2;}
.news-content .sPrev{display: block; background: url(../images/prev.png) no-repeat; left: -88px;}
.news-content .sNext{display: block; background: url(../images/next.png) no-repeat; right: -88px;}
.news-content .sPrev:hover{background: url(../images/prev-hover.png) no-repeat;}
.news-content .sNext:hover{background: url(../images/next-hover.png) no-repeat;}

.news-list ul li{float: left; width: 360px; margin-right: 60px;position: relative; padding-bottom: 22px; }
.news-list ul li:after{position: absolute;content: ''; width: 40px; height: 2px; background: #808080; bottom: 0; left: 0; transition:0.6s;}
.news-list ul li h3{display: block; font-size: 16px; color: #333; font-weight: bold; margin-bottom: 10px;}
.news-list ul li p{display: block; font-size: 14px; color: #808080; margin-bottom: 9px;}
.news-list ul li b{display: block; font-size: 15px; color: #808080; }
.news-list ul li:hover:after{width: 100%; background: #da251c}
.news-list ul li:hover h3{color: #da251c}


/*公共底部*/
.foot{background: #333; padding: 50px 0 40px; border-bottom: solid 1px #4d4d4d;}
.foot .foot-contact{margin-top: 25px; margin-right: 78px;}
.foot .foot-contact span{display: block; width: 140px; height: 40px; background: #da251c; border-radius: 20px; font-size: 14px; line-height: 40px; color: #fff; text-align: center; margin-bottom: 5px;}
.foot .foot-contact strong{display: block; font-size: 24px; line-height: 26px; color: #fff;}
.foot-nav{width: 640px;}
.foot-nav ul{margin-bottom: 23px;}
.foot-nav ul li{float: left; }
.foot-nav ul li a{display: block; font-size: 14px; line-height: 14px; color: #999999; border-right: solid 1px #808080; padding: 0 27px;}
.foot-nav h3{display: block; font-size: 16px; color: #fff; position: relative; padding-left: 32px; margin-bottom: 15px;}
.foot-nav h3:after{position: absolute; content: ''; width: 15px; height: 1px; background: #fff; left: 0; top: 13px}
.foot-nav p{float: left; display: block; font-size: 14px; line-height: 36px; color: #999; margin-right:15px; padding-left: 20px;}
.foot-nav p.foot-icon1{background: url(../images/foot-icon1.png) no-repeat left center;}
.foot-nav p.foot-icon2{background: url(../images/foot-icon2.png) no-repeat left center;}
.foot-nav p.foot-icon3{background: url(../images/foot-icon3.png) no-repeat left center;}
.foot-nav p.foot-icon4{background: url(../images/foot-icon4.png) no-repeat left 11px;}
.wechat ul li{float: left; margin-left: 20px; width: 120px;}
.wechat ul li img{display: block;}
.wechat ul li em{display: block; font-size: 14px; line-height: 32px; color: #999999; text-align: center;}
.foot-copy{background: #333;}
.foot-copy p{display: block; font-size: 14px; line-height: 50px; color: #999999}
.foot-copy p a{color: #999999}
.foot-nav ul li a:hover,.foot-copy p a:hover{color: #fff;}


/*在线咨询*/
.zx-service{position: fixed;right: 5px;top: 25%;z-index: 9999;}
.zx-service>ul>li{width: 80px;height: 80px;margin-bottom: 1px;position: relative;}	
.zx-service>ul>li a{display: block;width: 80px;height: 30px;color: #fff;font-size: 15px;text-align: center;padding-top: 50px;}	

.zx-service01{background: url(../images/online-icon1-1.png) no-repeat center top 10px #da251c;}
.zx-service02{background: url(../images/online-icon2-2.png) no-repeat center top 10px #333333;}
.zx-service03{background: url(../images/online-icon3-3.png) no-repeat center top 10px #333333;}
.zx-service04{background: url(../images/online-icon4-4.png) no-repeat center top 10px #333333;}
.zx-service05{background: url(../images/online-icon5-5.png) no-repeat center top 10px #333333;}

.zx-service02:hover a{background: url(../images/online-icon2-2.png) no-repeat center top 10px #da251c;}
.zx-service03:hover a{background: url(../images/online-icon3-3.png) no-repeat center top 10px #da251c;}
.zx-service04:hover a{background: url(../images/online-icon4-4.png) no-repeat center top 10px #da251c;}
.zx-service05:hover a{background: url(../images/online-icon5-5.png) no-repeat center top 10px #da251c;}
	
.weixin-hide{width: 120px;padding: 130px 10px 0;background:url(../images/wechat-pic.jpg) no-repeat center top 10px #da251c;position: absolute;right: 81px;top: 0;display: none;}
.weixin-hide span,.weixin-hide b,.weixin-hide em{display: block; width: 100%;text-align: center;color: #fff;}
.weixin-hide span{line-height: 40px;}
.weixin-hide em{line-height: 35px;}
.weixin-hide b{line-height: 13px;font-family: arial;font-size: 18px}
	
.tel-hide{padding: 10px;background: #da251c;position: absolute;right: 81px;top: 0;width: 140px;display: none;}
.tel-hide li span,.tel-hide li b{display: block;color: #fff;}
.tel-hide li:first-child{margin-bottom: 10px;padding-bottom: 10px; border-bottom: 1px solid #fff}
.tel-hide li span{line-height: 12px;}
.tel-hide li b{line-height: 15px;font-size: 19px;font-family: arial;padding-top: 10px;}	

.zx-service03:hover .weixin-hide{display: block;}
.zx-service04:hover .tel-hide{display: block;}


/*内页样式*/
.ny-hd{height: 450px;}
.ny-main{margin: 30px 0 80px;}

.ny-left{width: 268px;  margin-bottom: 28px;}
.ny-left strong{display: block; background: #da251c;  font-size: 24px; line-height: 76px; color: #fff; padding-left: 20px; margin-bottom: 10px;}
.ctitle1 li{float: left; width: 100%;}
.ctitle1 li a{display: block; background: #f7f7f7;  font-size: 14px; line-height: 50px; margin-bottom: 3px;padding-left: 40px;  transition: 0.3s all 0s linear;}
.ctitle1 li.on a,.ctitle1 li:hover a{background: #514f4f;padding-left: 50px; color: #fff;}
.pro-contact .info{padding: 10px; background: #f7f7f7; width: 248px;}
.pro-contact .info b{font-size: 16px;line-height: 36px;color:#333;}
.pro-contact .info p{display: block; font-size: 15px; font-family: arial;line-height: 28px;}

.ny-right{width: 896px; overflow: hidden;}
.position-title{height: 45px;background: #f2f2f2;line-height: 45px;border-left: 7px solid #da251c;overflow: hidden; margin-bottom: 20px;}
.position-title em{padding-left: 15px;color: #4d4d4d;font-size: 16px; font-weight: bold;}
.position-title .position{margin-right: 15px;}
.position-title .position a:hover{color: #da251c;}


/*产品列表页*/
.product-list ul{width: 921px;}
.product-list ul li{float: left; width: 282px; margin-right: 25px; margin-bottom: 30px;}
.product-list ul li .pic{width: 282px; height: 188px; overflow: hidden;}
.product-list ul li .pic img{display: block; -webkit-transition: opacity 1s, -webkit-transform 1s; transition: opacity 1s, transform 1s; -webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;}
.product-list ul li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.product-list ul li h3{display: block; font-size: 15px; line-height: 45px; border: solid 1px #ececec; border-top: none; text-align: center;}
.product-list ul li:hover h3{border-color: #da251c; background: #da251c; color: #fff;}


/*产品详情*/
.ny-right  .pro1 .pro-list-pic{width: 332px;}
.ny-right  .pro1 .spec-preview img{display: block;}
.ny-right  .pro1 .descript1{width: 510px;}
.ny-right  .pro1 .descript1 strong.title1{line-height: 38px;font-size: 20px; color: #2d2d2d;display: block;border-bottom: 1px solid #c0ccd6; padding: 5px 0 10px; margin-bottom: 10px;}
.ny-right  .pro1 .descript1 p{width: 510px;font-size: 13px;color: #666;line-height: 28px;margin: 10px 0;text-align: justify;}
.ny-right  .pro1 .descript1 a.consult{display: block; width: 120px; height: 40px; font-size: 15px; color: #fff; line-height: 40px; text-align: center; background: #333; }
.ny-right  .pro1 .descript1 a.consult:hover{background-color: #da251c;}
.ny-right  .pro1 .descript1 p.haoma{ color: #333;font-size: 15px;display: block; margin: 10px 0 15px;}
.ny-right  .pro1 .descript1 p.haoma em {display: inline-block;color: #da251c;font-size: 25px;font-weight: bold; vertical-align: middle;}
.ny-right  .pro1 .share{overflow: hidden;margin-top: 15px;}
.ny-right  .pro1 .share ul li{float: left;margin: 0 5px;}
.ny-right  .detail .de-title{border-bottom: solid 3px #da251c; margin-bottom: 20px;}
.ny-right  .detail .de-title a{display: block;width: 130px; font-size: 16px;line-height: 45px;color: #fff; text-align: center; margin-top: 35px;background:#da251c;}


/*内页设备展示列表页*/
.ny-pic-list ul{width: 921px;}
.ny-pic-list ul li{float: left; width: 282px; margin-right: 25px; margin-bottom: 30px;}
.ny-pic-list ul li .pic{width: 282px; height: 198px; overflow: hidden;}
.ny-pic-list ul li .pic img{display: block; -webkit-transition: opacity 1s, -webkit-transform 1s; transition: opacity 1s, transform 1s; -webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;}
.ny-pic-list ul li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.ny-pic-list ul li h3{display: block; font-size: 15px; line-height: 45px; background: #f7f7f7; text-align: center;}
.ny-pic-list ul li:hover h3{ background: #da251c; color: #fff;}



/*内页合作案例列表页*/
.ny-case-list  ul{width: 921px;}
.ny-case-list  ul li{float: left; width: 282px; margin-right: 25px; margin-bottom: 30px;}
.ny-case-list  ul li .pic{width: 282px; height: 191px; overflow: hidden;}
.ny-case-list  ul li .pic img{display: block; -webkit-transition: opacity 1s, -webkit-transform 1s; transition: opacity 1s, transform 1s; -webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;}
.ny-case-list  ul li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.ny-case-list  ul li h3{display: block; font-size: 15px; line-height: 45px; background: #f7f7f7; text-align: center;}
.ny-case-list  ul li:hover h3{ background: #da251c; color: #fff;}



/*内页新闻列表页*/
.ny-news-list ul li{float: left;  margin-bottom: 20px; width: 100%; padding-bottom: 20px; border-bottom: dashed 1px #ccc;}
.ny-news-list ul li .pic{display: block; width: 191px; height: 115px;}
.ny-news-list ul li .info{width: 680px; margin-top: 5px;}
.ny-news-list ul li .info strong{ display: block; font-size: 16px; color: #333; }
.ny-news-list ul li .info p{display: block;font-size: 14px;color: #808080;margin-bottom: 6px;}
.ny-news-list ul li .info span {display: block;font-size: 14px;color: #808080;background: url(../images/nynews-icon.png) no-repeat left center;padding-left: 22px;}
.ny-news-list ul li:hover .info strong{color: #da251c;}
.ny-news-list ul li:hover{border-color: #da251c;}



.ny-right  .pagelist {padding: 10px 0;margin-top:15px;overflow: hidden;border-top:0px solid #eee;text-align:center;}
.ny-right .pagelist a,
.ny-right  .pagelist span {border: 1px solid #ccc; display: inline-block;padding: 2px 8px;margin-right:5px;}
.ny-right  .pagelist span.current {color: #f30;border: 1px solid #ddd;}
