﻿@charset "utf-8";
/* CSS Document */

/* 全局 布局*/
*{ margin:0; border:1; padding:0}
ul,li{ list-style:none}
a,a:hover{ text-decoration:none;transition: all 0.15s ease-out;}
a{transition: all 0.15s ease-out; -moz-transition:all 0.15s ease-out;  -webkit-transition: all 0.15s ease-out; -o-transition: all 0.15s ease-out;}
img:hover{-moz-opacity:0.9 !important; filter:alpha(opacity=90); opacity: 0.9;  _-moz-opacity:0.9}
body{ background:#fff; font-family:"微软雅黑"; }
.l{ float:left;} .r{ float:right;} .red{ color:red;} .orange{ color:#ff6c00;} .white{ color:#fff;} .blue{ color:#064aab;} .center{ text-align:center;}
.wrap{ width:1020px; margin:auto; }
.wrap2{ width:1020px; margin:auto; overflow:auto;}
img{border:none;}
.clear{ clear:both;}

/* 顶部 */


#quanju{ width:100%; background:#fff;}
.bx1200{ width:1200px; margin:0 auto; overflow:hidden;}

/*公告*/
.header{ width:100%; background:#ce0a0b;height: 42px;}
.welcome{ width:740px;font-size:16px; color:#fff; line-height:42px;display:block;}
.fx{ width:460px; font-size: 16px; color: #fff;line-height:42px;}
.fx span{ font-size: 24px; line-height:42px;font-family: impact;}


/*logo*/
.top_bj{width: 100%;height: 120px;background: #fff;margin: auto;overflow: hidden;}
.top120{width: 1200px; height: 120px; margin: 0 auto;}
.logo{ margin:15px 0; width:360px;}


/*nav*/

.wnav{ width:840px; height: 120px; overflow:hidden; }
.wnav ul li{ display: block;float:left;width:105px; line-height:120px; font-size:16px;  text-align:center;}
.wnav ul li a{ display:block;  color:#333;display:block;transition-duration:all 2s;}
.wnav ul li a:hover{ color:#fff; background: #ce0a0b}

/*banner*/
.nybn{ width:100%; height:300px; background:url(nybn.jpg) no-repeat center;margin: auto;overflow: hidden; }



/*产品中心*/
.cpbt{ width: 1200px;margin: 0 auto;text-align: center;background: url(cpbt.jpg) no-repeat center;}
.cpbt p{ font-size: 22px; color: #333;padding-top: 10px;}
.cpbt h3{font-size: 40px; color: #d00f0a;padding-top: 30px;}
.cpbt h3 span{color: #3a3531;}

.cp_bj{width: 100%;height: 913px;background: url(cpbj.jpg) no-repeat center top;margin: auto;overflow: hidden;}
.cpzx{ width: 1200px; height:800px;margin:50px auto; overflow: hidden;  }


/*公司简介*/
.jj_bj{ width:100%;overflow: hidden; margin: 0px auto;  background:url(jjbj.jpg) no-repeat center;height: 615px;}
.jj_bt{width: 1200px;margin: auto;overflow: hidden;color: #37322e;font-size: 36px;font-weight: bold;text-align: center;margin-top: 40px;}
.jj_bt span{color: #ce0a0b;}
.jj_bt p{font-size: 20px;color: #333;font-weight: normal;background: url(jjbt.png) no-repeat center bottom;height: 30px;padding-bottom: 30px;}

.jj_nr{width: 1200px;margin: 0 auto;margin-top: 40px;}

.jj_l{width: 580px;height: 360px;}
.jj_l h3{font-size: 24px;color: #333;}
.jj_l span{display: block;font-size: 16px;color: #333;line-height: 30px;padding: 20px 0;}

.jj_more{width: 580px;height: 35px;}
.jj_more a{display: block;float: left;width: 120px;line-height: 35px;color: #fff;background: #383431; font-size: 14px;text-align: center;margin-right: 10px;border-radius: 25px;}
.jj_more a:nth-of-type(2){background: #ce0a0b}
.jj_more i{color: #333;font-size: 18px;}
.jj_more i b{font-size: 30px;color: #ce0a0b;font-family: impact;}

.jj_r{width: 550px;background:url(jjtu.png) no-repeat center;height: 334px;padding-left: 30px;padding-top: 20px;}

/*案例*/
.lingyu { overflow:hidden; padding-top:60px; width:100%;  margin-bottom:70px;}
.lingyu ul{ overflow:hidden; width:1350px; margin:0 auto; height:400px;}
.lingyu li{ overflow:hidden; float:left; width:245px; margin:0 10px; height:400px; position:relative;}
.lingyu li img{ display:block;}
.lingyu li .imgIcon{ display:block; position:absolute; left:50%; margin-left:-25px; top:305px; z-index:2}
.lingyu li a{ display:block; width:100%; height:70px; position: absolute; left:0; bottom:0; text-decoration:none}
.lingyu li .a01{ background-color:#ce0a0b;}

.lingyu li em{ display:block; margin:0 auto; text-align:center; padding:20px 0; width:120px; font-size:16px; color:#fff; margin-top:5px;}
.lingyu li p{ width:80%; margin:10px auto; font-size:14px; color:#fff; line-height:20px;  overflow:hidden; text-align:center}

.lingyu li img.imgIcon{-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.lingyu li a{-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.lingyu li em{-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.lingyu li:hover img.imgIcon{top: -50px;}
.lingyu li:hover a{height: 400px;opacity: .9}
.lingyu li:hover em{margin-top: 144px;border-top: 2px solid rgb(255, 255, 255);border-bottom: 2px solid rgb(255, 255, 255);}




/*新闻*/
.xw_nr{width: 1200px;margin: auto;overflow: hidden;padding: 40px 0;}

/*新闻效果*/

.synewsnr{margin:0 auto;width: 1200px; }
.synewsnr dl{float:left; width:280px; margin-right: 15px;}
.synewsnr dl dt{width: 280px; overflow: hidden;}
.synewsnr dl dt a{width: 280px; overflow: hidden; display: block;}
.synewsnr dl dt a img{width: 280px; transition:all .5s ease; }
.synewsnr dl dt a:hover img{transform: scaleX(1.1) scaleY(1.1);}
.synewsnr dl dd{font-size:14px;color:#888;background: #f1f1f1;margin-top: -5px;}
.synewsnr dl dd h4{font-size:16px;color:#000; height:40px; line-height: 50px;margin-left: 30px;}
.synewsnr dl:hover dd h4{color: #ff7b00}
.synewsnr dl dd p{height: 80px; line-height:30px; height: 200px; overflow: hidden; margin-bottom: 20px;padding: 18px; overflow: hidden;}



/*底部*/
.dibu{ width:100%; height: 450px; background:#1e1e1e; margin: 0 auto;overflow: hidden;}
.di_nav{width: 1200px;height: 60px; margin: auto;overflow: hidden;background: #ce0a0b}
.di_nav a{display: inline-block;width: 150px;line-height: 60px;color: #fff;font-size: 16px;text-align: center}


.btw{width: 1200px; margin:50px auto;overflow: hidden;}


.di_lx{width:350px;margin-right: 30px;margin-left: 20px;}
.di_lx h4{font-size: 20px;color: #fff;line-height: 30px;margin-bottom: 10px;}
.di_lx span{display: block;font-size: 16px;color: #aaa8a8;line-height: 30px;}

.di_wm{width:200px;margin: auto;}
.di_wm h4{font-size: 20px;color: #fff;line-height: 30px;margin-bottom: 10px;}

.di_al{width:570px;margin-left: 30px; }
.di_al h4{font-size: 20px;color: #fff;line-height: 30px;margin-bottom: 10px;}
.di_al span{display: block;font-size: 16px;color: #aaa8a8;line-height: 30px;}




/*版权*/
.b_q{ width:100%; font-size:16px;border-top: 1px #505050 solid;color:#aaa8a8; line-height:60px;text-align:center;}




/*内页左侧联系*/
.nylx{ width:270px;  background:#EFEFEF; margin:20px 0px;}
.nylx h3{ font-size:32px; font-weight:bold; color:#fff;height:80px; line-height:80px; text-align:center; background:#2b2b2b;}
.nylx span{display: block; font-size:14px; line-height:30px; color:#333; padding:10px;}

