
/*首页样式*/
/*top样式*/
.top{width: 1200px;height: 125px;margin:0 auto;}
.top_c1{width: 500px;height: 125px;float: left;margin-left: 10px;}
.top_c1 h1{font-size: 32px;color: #4ab344;line-height: 135px;}
.top_c1 h1 span{color: #cccccc;}
.nav{width:650px;height:125px;float: right;margin-right: 10px;}
.nav ul li {float: left;font-size: 16px;text-align: center;width: 80px;margin-left: 25px;margin-top: 40px;}
.nav ul li a{color: #747474;width: 80px;margin-left: 25px;border-bottom: 2px #fff solid;padding-bottom: 20px;display: block;}
.nav ul li a:hover{color: #4ab344;border-bottom: 2px #4ab344 solid;}
.nav ul li a.hover{color: #4ab344;border-bottom: 2px #4ab344 solid;}

/*banner样式*/
.banner{width:100%;height:520px;overflow:hidden;position:relative;margin:0 auto;}
.banner_c{width:100%;}
.banner_c li{height:520px;position:relative;width: 100%;}
.banner_c img{width:100%;height:100%;}
.banner_l{position: absolute;top: 230px;}
.banner_l img{width: 71px;height: 71px;cursor: pointer;background:rgba(0,0,0, 0.1);border-radius: 7px;}
.zb{left:70px;}
.yb{right: 70px;}
.banner_l:hover{background:rgba(0,0,0, 0.3);border-radius: 7px;}

/*banner_b样式*/
.banner_b{width: 1200px;height: 70px;margin:100px auto;}
.banner_b ul li{width:275px;height: 70px;float: left;overflow: hidden;margin-left:60px;margin-right: 60px;cursor: pointer;background: #f1f1f1;}
.banner_b ul li img{width: 35px;height: 35px;cursor: pointer;float: left;margin-top: 17px;margin-left: 70px;margin-right: 12px;}
.banner_b ul li p{font-size: 16px;color: #666;font-weight: normal;line-height: 70px;}
.banner_b ul li a{color: #666;line-height: 70px;}

/*场地样式*/
.qw{width: 1200px;height: 1000px;margin:0 auto;}
.qw_t{width: 900px;height:auto;overflow: hidden;margin:0 auto 50px;}
.qw_t h1{width: 60px;height: 4px;background: #4ab344;margin:0 auto;}
.qw_t h2{text-align: center;font-size: 24px;color: #000;margin-top: 25px;}
.qw_t p{font-size: 14px;color: #666;line-height: 30px;text-align: center;margin-top: 15px;}
.qw1{width: 540px;height:40px;margin:50px auto; }
.qw1 ul li{color: #666;font-size: 16px;float: left;width: 120px;height: 40px;text-align: center;margin-left: 30px;margin-right: 30px;cursor: pointer;}
.qw1 ul li.on{color: #4ab344;border-bottom: 2px #4ab344 solid;}
.qw2{width: 1200px;height: 615px;overflow: hidden;position: relative;margin-top: 10px;}
.qw2 ul{width: 1200px;height: 615px;float: left;}
.qw2 ul li{float: left;width: 1200px;height: 615px;}
.qw2_l{width: 830px;height: 615px;float: left;}
.qw2_l img{width: 830px;height: 615px;float: left;}
.qw2_r{width: 370px;height: 615px;float: right;background: #383838;}
.qw2_r h3{font-size: 22px;color: #fff;margin-top: 20px;font-weight: normal;text-align: center;}
.qw2_r1{width: 140px;height: 140px;float: left;margin:40px 10px 0px 30px;overflow: hidden;}
.qw2_r1 p{font-size: 16px;color: #fff;margin-top: 5px;text-align: center;}
.qw2_r1 img{width: 140px;height: 105px;transition: all 0.5s;cursor: pointer;margin-bottom: 0px;}
.qw2_r1 img:hover{transform: rotateY(180deg);}

/*定制样式*/
.fw_b{width: 1200px;height: 580px;margin:0 auto;overflow: hidden;}
.fw_t{width: 900px;height:auto;overflow: hidden;margin:0 auto 50px;}
.fw_t h1{width: 60px;height: 4px;background: #4ab344;margin:0 auto;}
.fw_t h2{text-align: center;font-size: 24px;color: #000;margin-top: 25px;}
.fw_t p{font-size: 14px;color: #666;line-height: 30px;text-align: center;margin-top: 15px;}
.fw_b1{width: 300px;height: 185px;background: #4ab344;float: left;margin-bottom: 25px;overflow: hidden;}
.fw_b1 img{width: 300px;height: 185px;}
.fw_b2 img{margin:20px 120px 10px;width: 60px;height: 60px;}
.fw_b2 h2{font-size: 16px;color: #fff;text-align: center;}
.fw_b2 h2 p{font-size: 12px;color: #fff;font-weight: normal;text-align: center;margin-top:5px;}

/*产品样式*/
.an{width: 1200px;height: 950px;margin:90px auto 70px;}
.al_t{width: 900px;height:auto;overflow: hidden;margin:0 auto 50px;}
.al_t h1{width: 60px;height: 4px;background: #4ab344;margin:0 auto;}
.al_t h2{text-align: center;font-size: 24px;color: #000;margin-top: 25px;}
.al_t p{font-size: 14px;color: #666;line-height: 30px;text-align: center;margin-top: 15px;}
.an1{width: 840px;height:40px;margin:50px auto;}
.an1 ul li{color: #666;font-size: 16px;float: left;padding-left: 35px;padding-right: 35px;height: 40px;text-align: center;cursor: pointer;text-align: center;line-height: 40px;margin-left: 15px;}
.an1 ul li.on{color: #fff;background: #4ab344;}

.an2{width: 1200px;height: 630px;overflow: hidden;margin:20px auto 0px;}
.an3{width: 380px;height: 300px;margin-left: 15px;float: left;overflow: hidden;margin-bottom: 20px;}
.an3 img{width: 380px;height: 260px;transition: all 1s;cursor: pointer;}
.an3 a p{font-size: 16px;color: #666;text-align: center;margin-top: 10px;}


/*新闻样式*/
.xw{width: 1200px;height: 530px;margin:0px auto 50px;overflow: hidden;}
.xw_t{width: 900px;height:auto;overflow: hidden;margin:0 auto 50px;}
.xw_t h1{width: 60px;height: 4px;background: #4ab344;margin:0 auto;}
.xw_t h2{text-align: center;font-size: 24px;color: #000;margin-top: 15px;}
.xw_t p{font-size: 14px;color: #666;line-height: 30px;text-align: center;margin-top: 10px;}
.xw_c{width: 1200px;height: auto;margin:50px auto;}
.xw_l{width: 400px;height: 380px;float: left;overflow: hidden;margin-left: 0px;}
.xw_l img{width: 400px;height: 380px;transition: all 0.5s;}
.xw_l a:hover img{transform: scale(1.2);}
.xw_r{width: 790px;float: right;overflow: hidden;}
.xw_r1{width: 300px;border-top: 1px #969595 dashed;margin-left:70px;float: left;padding-top: 10px;margin-bottom: 20px;overflow: hidden;height: 180px;}
.xw_r1 h1{font-weight: normal;color: #4ab344;font-size: 20px;margin-left: 20px;}
.xw_r1 h1 p{font-size: 18px;margin-top: 10px;}
.xw_r1 h1 a{color: #333137}
.xw_r1 h1 a:hover{color: #4ab344}
.xw_r2{font-size: 12px;color: #7d7d7e;line-height: 26px;margin-left: 20px;margin-top: 10px;height:100px;overflow: hidden;}
.xw_r2 a{color: #7d7d7e;}
.xw_r2 a:hover{color: #4ab344}

/*底部样式*/
.footer_bj{width: 100%;height:285px;background: #2b2b2b;float: left;margin-top: 30px 0px;}
.footer_bj h2{font-size: 30px;color: #4ab344;text-align: center;margin-top:35px;}
.footer{width: 1200px;height: 150px;background: #2b2b2b;margin:50px auto 0px;position: relative;border-top: 1px #535353 solid;}
.footer1{width: 330px;height: 100px;margin-top: 25px;border-right: 1px #535353 solid;overflow: hidden;float: left;margin-right: 75px;margin-left: 125px;}
.footer1 h1{font-size: 14px;color: #fff;font-weight: normal;margin-top: 10px;}
.footer1 h1 p{font-size: 30px;color: #4ab344;margin-top: 5px;}
.footer2{width:420px;overflow: hidden;}
.footer2 p{font-size: 14px;line-height: 26px;color: #fff;}
/*.footer3{width: 250px;height: 100px;font-size: 14px;color: #fff;float: right;line-height: 24px;margin-top:50px;}
.footer3 a{color: #fff;}*/




/*内页样式*/
/*内页banner*/
.banner_de{width: 100%;height:500px;overflow: hidden;position:relative;}
.banner_de li{width: 100%;height:100%;}
.banner_de li img{width: 100%; height: 100%;}

/*关于*/
.about{width: 1200px;height: auto;margin:10px auto;}
.about1{width: 1180px;height: 435px;margin:50px auto;overflow: hidden;}
.about1_l{width: 600px;height: 435px;float:left;}
.about1_l h1{font-size: 24px;color: #333;margin-top: 15px;margin-bottom: 20px;}
.about1_l1{font-size: 14px;color: #999;line-height: 44px;text-indent: 2em;margin-top: 10px;}
.about1_r{width: 450px;height: 435px;float: right;}
.about1_r img{width: 450px;height: 435px;}

.about2{width: 1180px;height:auto;margin:50px auto;overflow: hidden;}
.about2 h1{font-size: 24px;color: #333;margin-top: 15px;margin-bottom: 20px;}
.about2_b1{font-size: 14px;color: #999;line-height: 44px;margin-top: 10px;margin-bottom: 30px}

/*案例*/

.pro{width: 1200px;height: auto;margin:50px auto;}
.pr1{width: 1200px;height: 40px;margin:20px auto;overflow: hidden;}
.pr2{width: 1200px;height: auto;margin:50px auto;}
.pr2 ul li{width: 270px;height: 290px;overflow: hidden;float: left;margin-left: 24px;margin-bottom: 20px;}
.pr2 ul li a p{color: #333;font-size: 16px;text-align: center;margin-top: 10px;}
.pr2 ul li img{width: 270px;height: 250px;}

/*新闻*/
.news{margin-top: 50px;width: 1200px;height: auto;}
.news1{width: 1200px;height: auto;}

/*新闻内页*/
.case{width: 1180px;height: auto;margin:30px auto 80px;padding-left: 10px;padding-right: 10px;}
.case h1{font-size: 26px;color: #333;font-weight: normal;width: 1200px;height: 114px;border-bottom: 1px #e5e5e5 solid;margin-bottom: 30px;}
.case h1 p{font-size: 14px;color: #999;margin-top: 30px;}
.case1{width: 1180px;height: auto;font-size: 16px;color: #666;line-height: 32px;margin-top:10px;text-indent: 2em;}
.case2{width: 1155px;height: auto;font-size: 14px;color: #666;line-height: 32px;margin-top:10px;padding-left: 25px;}

/*联系我们*/
.contact{width: 1180px;height:900px;margin:60px auto 20px;padding: 0px 10px;}
.contact_l{width: 530px;height: 330px;float: left;overflow: hidden;}
.contact_l h1{font-size: 20px;color: #4ab344;border-bottom: 1px #4ab344 solid;height: 50px;}
.contact_l p{font-size: 16px;color: #666;margin-top: 30px;}

.contact_r{width: 580px;height: 350px;float: right;overflow: hidden;}
.contact_r h1{font-size: 14px;color: #333;font-weight: normal;}

.contact_r p{font-size: 14px;color: #333;margin-top:5px;width: 275px;float: left;margin-left: 10px;}
.contact_r p input{width: 200px;height: 35px;border:none;margin-top: 20px;border:1px #ccc solid;background:#fff;margin-left: 15px;}
.contact_r p span{color: #c40000;font-size: 16px;margin-left: 10px;}
.contact_r .bc { width: 580px; height: 100px; margin-top: 30px;font-size: 14px;color: #333;float: left;line-height: 22px;}
#content{width: 480px;height: 70px;border:none;margin-top: 10px;border:1px #ccc solid;padding-left: 20px;margin-left: 25px;padding-top: 5px;}
.bc span{color: #c40000;font-size: 16px;margin-left: 20px;line-height: 100px;}
.tj{width: 200px;height: 40px;background: #4ab344;color: #fff;line-height: 40px;text-align: center;font-size: 14px;margin-top: 20px;border-radius: 5px;float: left;cursor: pointer;}
.tj a{color:#fff;}

.contact_b{width: 1200px;height: 300px;margin-top: 40px;float: left;}

/*产品内页*/
.cp_de{width: 960px;height: auto;margin:45px auto;}
.cp_de h2{font-weight: normal;font-size: 18px;color: #000;text-align: center;}
.cp_de img{width: 960px;height: 400px;margin-top: 40px;}
.cp_de1{font-size: 15px;color: #7d7d7e;line-height: 30px;margin-top: 30px;text-indent: 2em;width: 960px;}


