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 */

/*产品中心*/
.product{margin: 27px 0 39px;}

.ny-left{width: 250px;}
.column-title{background: #f67828; height: 73px; padding-top: 15px;}
.column-title em{display: block; font-size: 28px; line-height: 36px; color: #fff; text-align: center; font-weight: bold; margin-bottom: 17px;}
.column-title span{display: block; font-size: 12px; line-height: 9px; color: #fff; text-align: center;text-transform: uppercase; }

.ctitle1{border: solid 2px #f67828;border-top: none; padding: 17px 0 17px 20px;}

.procaidan{background-color:#f66a11; line-height:50px; padding-left:22px; color:#FFFFFF; font-size:12px; border:solid 2px #f67828;}
.ctitle1>li{margin-bottom: 9px;}
.ctitle1>li>a{display: block;  font-size: 12px;line-height: 26px; color: #454545;  padding-left: 12px;}
.ctitle1>li.on>a{color: #f67828;}
.ctitle1>li:hover>a{color: #f67828;}
.ctitle1 .ctitle2{display: block; margin-left: 42px; padding: 9px 0 ;}
.ctitle1 .ctitle2 li a{font-size: 15px; line-height: 31px; color: #8d8d8d;}
.ctitle1 .ctitle2 li.on2 a{color: #f67828;}
.ctitle1 .ctitle2 li a:hover{color: #f67828;}
.ctitle1 .ctitle2 .ctitle3{display: none; padding-left: 25px;}
.ctitle1 .ctitle2 .ctitle3 li a{color: #666;}
.ctitle1 .ctitle2 .ctitle3 li.on3 a{color: #f67828;}
.ctitle1 .ctitle2 .ctitle3 li a:hover{color: #f67828;}


.ctitle1 .ctitle2 li:hover .ctitle3{display: block;}


.product .ctitle1{height: 557px; overflow: hidden;}



.ny-right{width: 930px;}
.product-search{width: 832px; margin-bottom: 15px;}
.product-search .search-text{width: 710px; height: 55px; background: #efefef;  padding-left: 11px; font-size: 15px; line-height: 55px; color: #a1a1a1; font-family: "Microsoft YaHei"; border: none;  outline: none;}
.product-search .search-btn{ border: none; outline: none; background: url(../images/product-btn.png) no-repeat center #f67828; z-index: 2; width: 111px; height: 55px; cursor: pointer;}

.keyword{margin-bottom: 46px;}
.keyword ul em{font-size: 15px; line-height: 15px; color: #707070;}
.keyword ul li{float: left;}
.keyword ul li a{display: block; font-size: 15px; line-height: 15px; color: #707070; margin-right: 24px;} 
.keyword ul li a:hover{color: #f67828;}

.product-content{width:832px;position:relative; }
.product-content li{float: left;}

.picBox{width: 832px; height: 351px; overflow: hidden; position: relative; margin-bottom: 40px;}
.picBox>ul{position:absolute; left:0; height: 351px;}
.picBox>ul>li{float: left; width: 832px;}
.picBox ul li .pic{width: 439px; height: 349px; border: solid 1px #a0a0a0; }
.picBox ul li .info{width: 356px;  }
.picBox ul li .info em{display: block; margin: 9px 0 25px; font-size: 22px; line-height: 22px; color: #404040; border-bottom: solid 1px #ddd; padding-bottom: 22px;}


.product-link{margin-top: 26px;}
.product-link ul li{float: left; margin-right: 44px;}
.product-link ul li a{display: block; width: 126px; background: #898689; font-size: 14px; line-height: 39px; color: #fff; text-align: center; transition:all ease-out .3s; margin: 0 auto;}
.product-link ul li a i {display: inline-block;background: url(../images/more-icon.png) no-repeat center center;width: 6px;height: 11px;transition: all ease-out .3s;opacity: 0;}
.product-link ul li a:hover i {background: url(../images/more-icon.png) no-repeat center center;margin-left: 20px;opacity: 1;}
.product-link ul li:last-child a{background: #f67828;}

.listBox{width: 832px; height: 235px; position: relative;  overflow:hidden;}
.listBox ul {position:absolute; }
.listBox ul li{ width: 261px;  }
.listBox ul li .pic{width: 245px; height: 195px; border: solid 1px #cacaca; margin-bottom: 17px;}
.listBox ul li em{display: block; font-size: 17px; line-height: 17px; color: #515151; text-align: center; width: 227px; padding: 0 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.listBox ul .on .pic{border: solid 1px #f67828;}
.listBox ul .on em{color: #f67828;}

.product-content .btn{position:absolute;cursor:pointer;z-index: 2; width: 39px; height: 65px; right: -39px; transition: 0.5s;}
.product-content #prev{background:url(../images/prevbtn.jpg) no-repeat; top: 392px;}
.product-content #next{background:url(../images/nextbtn.jpg) no-repeat; top: 471px;}
.product-content #prev:hover{background:url(../images/prevbtn-on.jpg) no-repeat; top: 392px;}
.product-content #next:hover{background:url(../images/nextbtn-on.jpg) no-repeat; top: 471px;}



/*内页样式*/
.ny-hd{height: 450px;}

.position{height:52px; line-height:52px; font-size:14px; border-bottom: solid 1px #dfdfdf;}
.position .container{background:url(../images/position-home.png) no-repeat 0 center; padding-left:30px;}
.position a{background:url(../images/position-arrow.png) no-repeat right; padding-right:20px; margin-right:10px;}
.position a:last-child{background: transparent;}
.position .on{color: #f67828;}
.position a:hover{color: #f67828;}

.ny-title{margin: 50px 0 60px;}
.ny-title span{ display: block;  font-size: 30px; letter-spacing: 5px;  text-transform: uppercase;}
.ny-title em{display: block; font-size: 30px; color: #000; font-weight: bold; background: url(../images/ny-ttile-line.jpg) no-repeat center bottom; height: 9px; padding-bottom: 60px; margin-bottom: 10px;}

.ny-main{
	margin-bottom:50px;
	margin-top: 50px;
}

.ny-contact{background:#434343;padding:25px 15px 10px; position:relative; margin-top: 60px;}
.ny-contact em{color:#fff; font-size:24px; font-weight:bold; background:url(../images/tel2.png) no-repeat 0 center; padding-left:45px; margin-bottom:10px; position:relative; z-index:100;}
.ny-contact p{font-size:32px; color:#fff; font-weight:bold; position:relative; z-index:100;}
.ny-contact span{position:absolute; right:-20px; bottom:0;}

/*产品列表页*/
.ny-product-list  ul li{float: left; width: 261px; margin-right: 24px; margin-bottom: 30px;}
.ny-product-list  ul li:nth-child(3n){margin-right: 0;}
.ny-product-list  ul li .pic{width: 259px; height: 206px; overflow: hidden; border: solid 1px #cacaca;margin-bottom: 17px; }
.ny-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;}
.ny-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;}
.ny-product-list ul li em{display: block; padding: 0 10px; width: 241px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 17px; line-height: 17px; color: #515151; text-align: center; }
.ny-product-list ul li:hover .pic{border: solid 1px #f67828;}
.ny-product-list ul li:hover em{color: #f67828;}


/*产品详情*/
.ny-right  .pro1 .pro-list-pic{width: 332px;}
.ny-right  .pro1 .spec-preview img{display: block;}
.ny-right  .pro1 .descript1{width: 450px;}
.ny-right  .pro1 .descript1 .descript1-title{line-height: 38px;font-size: 20px; color: #2d2d2d;display: block;}
.ny-right  .pro1 .descript1 p{width: 450px;font-size: 13px;color: #8e8e8e;line-height: 25px;}
.ny-right  .pro1 .descript1 .xq-consult{display: block; width: 120px; height: 40px; font-size: 15px; color: #fff; line-height: 40px; text-align: center; background: #f67828; }
.ny-right  .pro1 .descript1 .xq-consult:hover{background-color: #ffb021;}
.ny-right  .pro1 .descript1 p.haoma{font-size: 18px; font-weight: bold; color: #f67828;line-height: 35px;margin-top: 10px; margin-bottom: 10px;}

.ny-right  .detail .de-title{border-bottom: solid 3px #f67828; margin-bottom: 15px;}
.ny-right  .detail .de-title a{display: block;width: 222px; font-size: 16px;line-height: 45px;color: #fff; text-align: center; margin-top: 0px;background:#f67828;}
