.@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; }
BODY {FONT:13px/1.75 arial,sans-serif; COLOR: #666;  background:#fff;min-width: 1012px;margin:0; padding:0; }
A {COLOR: #666; TEXT-DECORATION: none}
P{COLOR: #434343;}
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;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.container{width:1012px; 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;}
.bg-black{background: #000;}
.col-black{color: #000;}
.col-white{color: #fff;}
.col-orange{color: #f08300;}
/* CSS Document */

/*公共头部*/
.head{border-top: solid 3px #000;}
.head .ver{background: url(../images/language-bg.png) no-repeat right top;width: 163px;height: 30px;padding-left: 40px;}
.head .ver li{float: left;margin-right: 13px;}
.head .ver li a{display: block;padding-left: 38px;font-size: 12px;line-height: 30px;color: #fff;background: url(../images/china-bg.jpg) no-repeat left center;}
.head .ver li:last-child a{background: url(../images/en-bg.jpg) no-repeat left center;}
.head .logo{margin-top: 34px;margin-left: -150px;}
.head .tel{background: url(../images/tel-bg.png) no-repeat left center;margin-top: 40px;margin-right: -120px;}
.head .tel span{display: block;width: 254px;padding-left: 70px;font-size: 16px;line-height: 24px; color: #000;}
.head .tel span em{font-size: 20px;color: #de2410;}

/*导航*/
/*.nav{background: url(../images/nav-bg.png) no-repeat left center;height: 58px;margin-top: 39px;}*/
.nav{background: url(../images/nav-bg.jpg) no-repeat left center;height: 58px;margin-top: 39px;}
.nav .container{background: url(../images/nav-bg1.png) no-repeat left center;}
.nav ul li{position: relative;float: left;}
.nav ul li a{text-transform: capitalize;display: block;padding-left: 26px; padding-right: 35px; background: url(../images/nav-libg.png) no-repeat right center;font-size: 15px;line-height: 58px;color: #eeeeee;text-align: center;}
.nav ul li.nav-first a{margin-left: 43px;text-align: center;margin-right: 38px;background: 0;padding: 0;}
.nav ul li:last-child a{background: 0;}
.nav ul dl.hide{position: absolute; display: none; width: 252px;left: 20%;z-index: 100;margin-left: -65px;}
.nav ul dl.hide em{display: block;margin-bottom: 1px;background: #000;}
.nav ul dl.hide em a{display:block; text-align: center;font-size: 14px;background: none;line-height: 42px;height: 42px;}
.nav ul li:hover dl{display:block;}
.nav ul li .hide em:hover{background: #de2410;}

/*首页banner*/
.banner{position:relative;box-shadow: 0 0 10px rgba(0,0,0,0.16);}
.banner-hd {height:603px;position: relative; overflow:hidden;}
.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:13px;height:13px;  color: #FFFFFF;margin:0 5px; cursor:pointer; float: left;background:url(../images/banner-ico.png) no-repeat;}
.banner-hd .num li.on { background:url(../images/banner-ico-on.png) no-repeat } /*当前项*/

/*产品中心*/
.pro{margin-bottom: 73px;}
.pro .container{position: relative;}
.pro-title{margin-top: 78px;margin-bottom: 32px;}
.pro-title em{display: block;font-size: 32px;line-height: 32px;color: #de2410;text-align: center;margin-bottom: 17px;}
.pro-title p{font-size: 15px;line-height: 15px;color: #9d9d9d;text-align: center;}
.pro .bd ul li{float: left; width: 252px; height: 225px;padding-top: 20px; background: url(../images/pro-libg.jpg) no-repeat top right;}
.pro .bd ul li .pro-pic{width: 141px;height: 141px;padding: 8px; margin:0 auto; background-color: #fff;box-shadow: 0 0 3px 3px rgba(0,0,0,0.06);border-radius: 50%;}
.pro .bd ul li .pro-pic .frame{width: 141px;height: 141px;overflow: hidden;border-radius: 50%;}
.pro .bd ul li .pro-pic img{display: block;border-radius: 50%;transform-duration:0.3s;-ms-transform-duration:0.3s; }
.pro .bd ul li:hover .pro-pic img{transform: scale(1.2);-ms-transform: scale(1.2);}
.pro .bd ul li .pro-name p{font-size: 15px;line-height: 15px;color: #333;text-align: center;margin-top: 27px;padding-bottom: 25px;background:url(../images/pro-name-bg.jpg) no-repeat bottom center;}
.pro .bd ul li:hover .pro-name p{color: #f3903b;background: url(../images/pro-name-bg-on.jpg) no-repeat bottom center;}
.pro a.more{display: block; width: 228px;background-color: #de2410;font-size: 16px;line-height: 46px;color: #fff; text-align: center;margin: 58px 392px 0px;border-radius: 4px;}
.pro a.more:hover{text-decoration: underline;}
.pro .bd ul li:last-child {background: 0;}
.pro .prev,.pro .next{display: block; width: 48px; height: 48px; position: absolute;top:166px;background: url(../images/bd-prev.jpg);}
.pro .prev{left: -48px;}
.pro .next{right: -48px; background: url(../images/bd-next.jpg);}


/*优势*/
.ad{background: url(../images/ad-bg.jpg) no-repeat center center;height: 546px;position:relative;padding-top: 141px;}
.ad .ad-title{background: url(../images/ad-title-bg.png) no-repeat top center;position: absolute; top:0;width: 100%;z-index: 199;}
.ad .ad-title em{display: block;font-size: 32px;line-height: 32px;color: #fff;font-weight: bold;text-align: center;padding-top: 45px;}
.ad .container{position: relative;}
.ad .ad-title p{font-size: 15px;line-height: 15px;color:#d3d3d3;margin-top: 8px;text-align: center;padding-bottom: 48px;}
.ad .bd{background-color: #fff;height: 440px;}
.ad .bd ul li.ad-list .ad-pic{width: 476px;}
.ad .bd ul li.ad-list .ad-pic img{margin: 40px 0 50px 67px;}
.ad .bd ul li.ad-list .content{width: 536px;}
.ad .bd ul li.ad-list .content em{display: block; background: url(../images/ad-content-em-bg.png)no-repeat;height: 93px; width: 431px; font-size: 26px;line-height:93px;color: #fff; margin-top: 58px;padding-left: 19px;}
.ad .bd ul li.ad-list .content p{width: 450px;font-size: 18px;line-height: 30px;color: #333;margin:10px 0px 13px 19px; }
.ad .bd ul li.ad-list .content img{display: block;margin-left: 19px;margin-bottom: 16px;}
.ad .bd ul li.ad-list .content a{display: block;width:200px;background-color: #d71601;font-size: 22px;line-height: 44px;color: #fff;text-align: center;font-weight: bold; margin-left:19px;}
.ad .bd ul li.ad-list .content a:hover{text-decoration: underline;}
.ad .prev,.ad .next{display: block; width: 40px; height: 82px; position: absolute;top:181px;background: url(../images/bd-prev.png);}
.ad .next{left: -40px;}
.ad .prev{right: -40px; background: url(../images/bd-next.png);}
.ad ul.ad-btn{width: 795px;margin: 0 auto;margin-top: 39px;}
.ad ul.ad-btn li{float: left;margin-right: 43px;}
.ad ul.ad-btn li.bg{width: 116px; height: 132px;background: url(../images/ad-btn-bg.png) no-repeat top center; background-position: top center;}
.ad ul.ad-btn li .btn-bg{display: block;width: 116px;height: 74px; text-align: center;}
.ad ul.ad-btn li .bg1{background: url(../images/btn1.png) no-repeat center bottom;}
.ad ul.ad-btn li .bg2{background: url(../images/btn2.png) no-repeat center bottom;}
.ad ul.ad-btn li .bg3{background: url(../images/btn3.png) no-repeat center bottom;}
.ad ul.ad-btn li .bg4{background: url(../images/btn4.png) no-repeat center bottom;}
.ad ul.ad-btn li .bg5{background: url(../images/btn5.png) no-repeat center bottom;}
.ad ul.ad-btn li a{display: block;font-size: 13px;line-height: 18px;color: #333; text-align: center;}
.ad ul.ad-btn li.hoverb{background-position: bottom center; }
.ad ul.ad-btn li.hoverb .bg1{background: url(../images/btn1-hover.png) no-repeat center bottom;}
.ad ul.ad-btn li.hoverb .bg2{background: url(../images/btn2-hover.png) no-repeat center bottom;}
.ad ul.ad-btn li.hoverb .bg3{background: url(../images/btn3-hover.png) no-repeat center bottom;}
.ad ul.ad-btn li.hoverb .bg4{background: url(../images/btn4-hover.png) no-repeat center bottom;}
.ad ul.ad-btn li.hoverb .bg5{background: url(../images/btn5-hover.png) no-repeat center bottom;}
.ad ul.ad-btn li.hoverb a{color: #fff;}

/*成功案例*/
.case{}
.case .container{position: relative;}
.case-title{margin-top: 123px;margin-bottom: 33px;}
.case-title em{display: block;background: url(../images/case-title-bg.png) no-repeat center center;font-size: 32px;line-height: 32px;color: #de2410;text-align: center;}
.case-title p{font-size: 13px;line-height: 13px;color: #666;text-align: center;margin-top: 14px;}
.case .bd{margin-bottom: 81px;}
.case .bd ul{}
.case .bd ul li.case-list{float: left;height: 478px;}
.case .bd ul li.case-list .content{ width: 272px;height: 478px; background-color: #de2410;padding-left: 39px;}
.case .bd ul li.case-list .content em{display: block;font-size: 55px;line-height: 55px;color: #fff;margin-top: 65px;margin-bottom: 39px;}
.case .bd ul li.case-list .content span{display: block;font-size: 25px;line-height: 25px;color: #fff;margin-bottom: 18px;}
.case .bd ul li.case-list .content p{width: 240px; font-size: 15px;line-height: 25px;color: #fff;margin-bottom: 34px;}
.case .bd ul li.case-list .content a.more{display: block;width: 145px;font-size: 15px;line-height: 46px;color: #fff;text-align: center; border: solid 1px #fff;}
.case .bd ul li.case-list .content a.more:hover{text-decoration: underline;}
.case .bd a.more-case{display: block; width: 228px;background-color: #de2410;font-size: 16px;line-height: 46px;color: #fff; text-align: center;border-radius: 4px;margin-left: 391px;margin-top: 47px;}
.case .bd a.more-case:hover{text-decoration: underline;}
.case .prev,.case .next{display: block; width: 40px; height: 82px; position: absolute;top:289px;background: url(../images/bd-prev.png);}
.case .next{left: -40px;}
.case .prev{right: -40px; background: url(../images/bd-next.png);}


/*优势2*/
.ad2{background: url(../images/ad2-bg.jpg) no-repeat center center;height: 599px;}
.ad2 .container{position: relative;}
.ad2 ul li{position: absolute;}
.ad2 ul li.left{background: url(../images/posfl-bg.png) no-repeat left center;width: 334px; height: 113px;}
.ad2 ul li.right{background: url(../images/posfr-bg.png) no-repeat left center;width: 334px; height: 113px;}
.ad2 ul li.pos1{top:97px; left: 24px;}
.ad2 ul li.pos2{top:97px; right:14px;}
.ad2 ul li.pos3{top:257px; left: -14px;}
.ad2 ul li.pos4{top:257px; right: -24px;}
.ad2 ul li.pos5{top:420px; left: 36px;}
.ad2 ul li.pos6{top:420px; right: 29px;}
.ad2 ul li p{font-size: 13px;line-height: 16px;color: #000; width: 200px;}
.ad2 ul li em{display:block;font-size: 16px;color: #fff; line-height: 30px;text-align: center;}
.ad2 ul li.left p{margin-top: 25px;margin-left: 14px;}
.ad2 ul li.left em{margin-top: 30px;margin-right:8px;width: 105px;height: 105px;display: block;line-height: 20px;text-align: center;}
.ad2 ul li.right p{margin-top: 25px;}
.ad2 ul li.right em{margin-top: 35px;margin-left:18px;display: block;line-height: 20px;text-align: center;}
.ad2 ul li.pos2 p{margin-top: 40px;margin-right:20px;}
.ad2 ul li.pos4 p{width: 160px;margin-right:55px;margin-top: 40px;}
.ad2 ul li.pos6 em{margin-left: 25px;}
.ad2 ul li.pos6 p{margin-right:24px;}
.ad2 a{display: block;width:167px;background-color: #de2410;font-size: 25px;line-height: 49px;color: #fff;text-align: center;font-weight: bold;font-style: italic; position: absolute; top:342px;left: 419px;}
.ad2 a:hover{text-decoration: underline;}



/*关于我们*/
.about{}
.about-title{background: url(../images/about-title-bg.png) no-repeat center 13px;margin-top: 87px;margin-bottom:44px;}
.about-title em{display: block;font-size: 42px;line-height: 32px;color: #000;text-align: center;}
.about-title p{font-size: 13px;line-height: 13px;color: #000; text-align: center;margin-top: 15px;}
.about .content {margin-bottom: 95px;}
.about .content .left{width: 1012px;}
.about .content .left p.content-title{font-size: 16px;line-height: 20px;color: #de2410;margin-top: 22px; padding-bottom: 25px; background: url(../images/about-content-title-bg.png) no-repeat left bottom;}
.about .content .left a:hover p.content-title{text-decoration: underline;}
.about .content .left p.info{font-size: 13px;line-height:25px;color: #333;margin-top: 19px;margin-bottom: 19px;}
.about .content .hover{width: 307px;}
.about .content ul {width: 308px;}
.about .content ul li{float: left; margin-right: 18px;}
.about .content ul li a{display: block; width: 135px;background-color:#000;font-size: 13px;line-height: 34px;text-align: center;color: #fff;}
.about .content ul li a.more{background-color:#de2410;}
.about .content ul li a:hover{text-decoration: underline;}
.about .content .right img{border: solid 8px #d8d8d8;}


/*新闻中心*/
.news{}
.news-title{background: url(../images/news-title-bg.png) no-repeat center center;margin-bottom: 42px;}
.news-title em{display: block; font-size: 30px;line-height: 30px;color: #000;text-align: center;margin-bottom: 9px;}
.news-title p{font-size: 15px;line-height: 15px;color: #9a9a9a;text-align: center;}
.content{margin-bottom: 75px;}
.latest-news{width: 472px;}
.latest-news strong{display: block; font-size: 16px;line-height: 16px;color: #2e2e2e;margin-top: 20px;}
.latest-news strong:hover{color: #de2410;}
.latest-news p{font-size: 13px;line-height: 28px;color: #757575;width: 472px;margin-top: 9px;}

.news .bd{width: 507px;height: 328px;overflow: hidden; background: url(../images/news-list-bg.jpg) repeat-y 6px center;}
.news-list li{overflow: hidden;}
.news-list li a{display: block;line-height: 33px;}
.news-list li strong{display: block;padding-left: 21px; font-size: 14px;font-weight: normal; color: #757575;background: url(../images/news-list-strong-bg.png) no-repeat left center;}
.news-list li span{display: block;font-size: 14px;color: #bcbcbc;margin-right: 15px;}
.news-list li:hover strong{color: #de2410;background: url(../images/news-list-strong-bghover.png) no-repeat left center;}


/*公共底部*/
.foot-nav{background-color: #1f2022;height: 234px;}
.foot-nav ul{padding-top: 32px;padding-bottom:33px;border-bottom: solid 1px #434343;}
.foot-nav ul li{float: left;margin-right: 56px;}
.foot-nav ul li a{display: block;font-size: 15px;line-height: 15px;color: #eeeeee;}
.foot-nav ul li.foot-nav-first{margin-left: 63px;}
.foot-nav ul li a:hover{text-decoration: underline;}
.foot-nav .content{margin-top: 28px;}
.foot-nav .foot-logo{width: 404px;}
.foot-nav .contact{background: url(../images/contact-bg.png) no-repeat left center;width: 2px; height: 104px;}
.foot-nav .contact p{width: 358px;font-size: 14px;line-height: 25px;color: #fff;margin-left: 28px;}
.foot-text{background-color: #000;height: 57px;}
.foot-text p{font-size: 13px;line-height: 57px;color: #626262;}
.foot-text p a:hover{color: #de2410;}

/*在线咨询*/
.zx-service{position:fixed; right:0px; top:321px; z-index: 10000;}
.service-box{background-color: #fff; border-radius:5px; width:90px; margin-bottom:8px;box-shadow: 0px 2px 3px  #929ea9;}
.service-box span{display:block;}
.service-box span.text{ background:url(../images/kf01.png) no-repeat; height:47px; line-height:40px; text-align:center; color:#fff; font-size:16px; position:relative; z-index:10;}
.service-box ul{margin-top: -7px;}
.service-box li{border-bottom:1px solid #efefef; text-align:center; position:relative;}
.service-box li em{font-size:12px;color: #757575;}
.service-box li a{display:block; padding-top:6px; padding-bottom:3px;}
.service-box li:first-child a{padding-top: 14px;}
.service-box li:last-child a{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.service-box li a:hover{background:#f9f9f9;}
.service-box li a:hover em{color:#de2410; }
.service-box ul li:last-child{border:none;}

.service-box li p{position:absolute; left:-170px; width:150px; top:0; background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);display:none; font-size:18px; font-weight:bold;color: #de2410;padding: 10px 0px;}
.service-box li:hover p{display:block; }

.service-arrow{box-shadow: 0px 2px 2px #d6d6d6;border:1px solid #ddd;  border-radius:5px;  width:90px; background:url(../images/kf05.png) no-repeat center center #fff; height:40px; cursor:pointer; }
.service-arrow a{display:block; width:90px; height:45px;}


/*内页样式*/
.ny-hd{height:540px;}
.ny-main{margin-top: 40px;margin-bottom: 50px;}
/*产品列表页*/
.ny-left{width: 236px;}
.column{margin-bottom: 25px;}
.column-title{background: #de2410;}
.column-title em{display: block;font-size: 20px;line-height: 60px;color: #fff;text-align: center;font-weight: bold;}
.ctitle1{border: solid 3px #de2410;border-top: 0;}
.ctitle1 li{line-height: 40px;}
.ctitle1 li a{display: block;margin-bottom: 1px; font-size: 16px;color: #333;text-align: center;background: #dfdfdf;}
.ctitle1 li a:hover{background: #000;color: #fff;}
.ctitle1 li a.on{background: #000;color: #fff;}
.ctitle1 li .ctitle2 a:hover{background: none;}
.ctitle1 li .ctitle2 a.on{background: none;}
.ctitle1 .ctitle2{background: #f4f4f4;}
.ctitle1 .ctitle2 li{display: block;overflow: hidden;height: 45px;line-height: 45px;}
.ctitle1 .ctitle2 a{float: left; display: block;margin-left: 10px; font-size: 14px;color: #333; text-align: left;background: 0;}
.ctitle1 .ctitle2 span{display: block; float: left;margin-top: 19px;margin-left: 25px; width: 4px;height: 7px;background: url(../images/column-list-bg.png) no-repeat; background-position: left center;}
.ctitle1 .ctitle2 li:hover a{color: #de2410;}
.ctitle1 .ctitle2 li:hover span{background-position: right center;}
.ny-contact .ny-contact-title{background: #de2410;}
.ny-contact .ny-contact-title em{display: block;font-size: 18px; line-height: 60px; color: #fff;text-align: center;font-weight: bold;}
.ny-contact .content{width: 216px; padding: 15px 7px 20px;margin-top: -5px; background: #fff;border: solid 3px #de2410;border-top: 0;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.ny-contact .content p{padding-left: 24px;font-size: 14px;line-height: 40px; color: #333; border-bottom: solid 1px #eee;}
.ny-contact .content p:last-child{border: none;}
.ny-contact .content .add{background: url(../images/icon-contact-f.png) no-repeat left 7px;line-height: 25px;margin-top: 5px; }
.ny-contact .content .tel{background: url(../images/icon-contact-c.png) no-repeat left center; }
.ny-contact .content .fax{background: url(../images/icon-contact-d.png) no-repeat left center; }
.ny-contact .content .email{background: url(../images/icon-contact-e.png) no-repeat left center; }

.ny-right{width: 726px;}
.ny-right .position{margin-bottom: 25px; border-bottom: solid 1px #ddd;border-top: solid 1px #ddd;}
.ny-right .position span{display: block; padding-left: 35px; font-size: 13px;line-height: 40px;background: url(../images/position-bg.png) no-repeat left center;}
.ny-right .position span a:hover{color: #de2410;}
.ny-right .content{overflow: hidden;}
.ny-right .product-list{overflow: hidden;width: 766px;}
.ny-right .product-list li{width: 220px;float: left;margin-right: 33px; margin-bottom: 25px;}
.ny-right .product-list li a{display: block;}
.ny-right .product-list li .pic{width: 217px;height:163px; overflow: hidden;  border: solid 1px #eee;}
.ny-right .product-list li img{display: block; width: 217px;  -ms-transition-duration: 0.3s; transition-duration: 0.3s;}
.ny-right .product-list li .pro-name{padding-left: 15px;background: #eee;overflow: hidden;}
.ny-right .product-list li p{font-size: 15px;line-height: 30px;margin: 10px 0 5px; height: 30px; overflow: hidden;}
.ny-right .product-list li .btn{float: left; display: block;width: 90px;margin-bottom: 15px; line-height: 26px;font-size: 12px;color: #fff;background: #000;text-align: center;border-radius: 3px;}
.ny-right .product-list li .btn-more{margin-right: 10px;background: #de2410;}
.ny-right .product-list li .btn:hover{text-decoration: underline;}



/*产品详情*/
.ny-right .content .pro1 .spec-preview img{display: block;}
.ny-right .content .pro1 .descript1 {width: 374px;}
.ny-right .content .pro1 .descript1 strong.title1{line-height: 38px;font-size: 20px; color: #2d2d2d;display: block;}
.ny-right .content .pro1 .descript1 p{width: 360px;font-size: 13px;color: #8e8e8e;line-height: 25px;}
.ny-right .content .pro1 .descript1 a.consult{display: block; width: 140px; height: 40px; font-size: 15px; color: #fff; line-height: 40px; text-align: center; background: #000; }
.ny-right .content .pro1 .descript1 a.consult:hover{background-color: #e70000;}
.ny-right .content .pro1 .descript1 p.haoma{font-size: 18px; font-weight: bold; color: #de2410;line-height: 35px;margin-top: 10px; margin-bottom: 10px;}
.ny-right .content .pro1 .share{overflow: hidden;margin-top: 15px;}
.ny-right .content .pro1 .share ul li{float: left;margin: 0 5px;}
.ny-right .content .detail .de-title{border-bottom: solid 3px #de2410;}
.ny-right .content .detail .de-title a{display: block;width: 130px; font-size: 16px;line-height: 45px;color: #fff; text-align: center; margin-top: 35px;background:#de2410;}
.ny-right .content .detail .infor{padding-top: 15px;}
.ny-right .content .detail .infor p{font-size: 14px;color: #2d2d2d;line-height: 25px;}
/*成功案例列表*/
.ny-right .ny-case-list{overflow: hidden;width: 766px;}
.ny-right .ny-case-list li{width: 220px;float: left;margin-right: 32px; margin-bottom: 25px;}
.ny-right .ny-case-list li a{display: block;}
.ny-right .ny-case-list li .pic{width: 217px;height:148px; overflow: hidden;  border: solid 1px #eee;}
.ny-right .ny-case-list li img{display: block; width: 217px;  -ms-transition-duration: 0.3s; transition-duration: 0.3s;}
.ny-right .ny-case-list li p{font-size: 15px;line-height: 35px; text-align: center; height: 35px; overflow: hidden;}
.ny-right .ny-case-list li:hover .pic{border:solid 1px #de2410;}
.ny-right .ny-case-list li:hover p{color: #de2410;}


/*新闻列表*/
.ny-right .content ul.ny-news li{margin: 0 0 32px;overflow: hidden;padding-bottom: 22px;border: none;border-bottom: solid 1px #f0f0f0;}
.ny-right .content ul.ny-news li .date{width: 82px;padding: 14px 7px;border:solid #dbdbdb 1px;border-radius: 5px;}
.ny-right .content ul.ny-news li .date span{display: block;border-bottom: solid #dbdbdb 1px;font-size: 40px;line-height: 40px;color: #de2410; padding-bottom: 8px;}
.ny-right .content ul.ny-news li .date p{font-size: 17px;line-height: 17px;color: #de2410; margin-top: 15px;}
.ny-right .content ul.ny-news li .descript{overflow: hidden;width: 590px;}
.ny-right .content ul.ny-news li .descript .title1{padding-bottom: 0px;}
.ny-right .content ul.ny-news li .descript strong{font-size: 16px;line-height: 38px;color: #de2410;font-weight: normal;display: block;}
.ny-right .content ul.ny-news li .descript .title1 span{font-size: 13px;color: #c5c5c5;line-height: 35px;margin-right: 10px;}
.ny-right .content ul.ny-news li .descript strong:hover{text-decoration: underline; }
.ny-right .content ul.ny-news li .descript p{color: #5f5f5f;font-size: 13px;line-height: 20px;}


/*推荐资讯*/
.recommend .title,.related .title{border-bottom: solid 1px #eee;margin-bottom: 20px;}
.recommend .title strong,.related .title strong{display: inline-block; font-size: 16px;line-height: 45px;text-align: left;}
.recommend .title strong em,.related .title strong em{display: inline-block;font-size: 13px;margin-left: 10px;font-weight: normal;color: #aaa;}
.tou-recommend .info{width: 500px;margin-bottom: 20px;}
.tou-recommend .info strong{display: block;font-size: 16px;line-height: 30px;margin-bottom: 5px;}
.tou-recommend .info p{font-size: 13px;line-height: 26px;color: #666;}
.tou-recommend .info .more{color: #de2410;}
.tou-recommend .info strong:hover{color: #de2410;}
.tou-recommend .info .more:hover{text-decoration: underline;}
.recommend-list{overflow: hidden;width: 742px;}
.recommend-list li{width: 350px;float: left;margin-right: 21px;line-height: 35px;}
.recommend-list li a{display: block;padding-left: 15px;background: url(../images/ico-recommend.png) no-repeat left center;}
.recommend-list li a:hover{color: #de2410;}


/*相关产品*/
.pro-list{overflow: hidden;width: 766px;}
.pro-list li{width: 220px;float: left;margin-right: 32px; margin-bottom: 25px;position: relative;}
.pro-list li a{display: block;}
.pro-list li .pic{width: 217px;height:217px; overflow: hidden;  border: solid 1px #eee;}
.pro-list li img{display: block; width: 217px;  -ms-transition-duration: 0.3s; transition-duration: 0.3s;}
.pro-list li:hover .pic{border:solid 1px #de2410;}
.pro-list li p a{width: 100%; font-size: 15px;line-height: 30px;color: #fff; text-align: center;background: rgba(0,0,0,0.5);line-height: 45px;position: absolute;bottom: 0;}






.ny-right .content p{ font-size:13px; line-height:30px;}

.ny-right .content .pagelist {padding: 10px 0;margin-top:15px;overflow: hidden;border-top:0px solid #eee;text-align:center;}
.ny-right .content  .pagelist a,
.ny-right .content  .pagelist span {border: 1px solid #ccc; display: inline-block;padding: 2px 8px;margin-right:5px;}
.ny-right .content .pagelist span.current {color: #f30;border: 1px solid #ddd;}