@charset "utf-8";
/* CSS Document */

body{ font-family:Arial, Helvetica, sans-serif ;font-size:12px; color:#666666; }
a {text-decoration: none; color:#666666;}
li{list-style: none;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
/*头部*/.header{ width:100%; height:90px;position:relative; z-index:9999999;margin:0px auto; padding:0px; background:#fff;}
.header_contact{ width:1100px; height:90px;margin:0 auto;}
.header_contact_left{ float:left; width:395px; height:90px;}
.header_contact_left img{ padding-top:10px;}
.header_contact_right{ float:right; width:699px; height:90px; }
.header_contact_right_top{width:276px; height:33px; float:right;  color:#666666; font-size:12px;}
.header_contact_right_top li{ float:left; margin-left:7px; line-height:33px; padding-top:8px;}
.header_contact_right_top li a:hover{ color:#156e09;}
.header_contact_right_bootom{width:685px; height:54px; float:right;color:#333333; font-size:14px;}
.header_contact_right_bootom li{float:left; margin-left:47px;line-height:54px;}
.dianhua a{ font-size:16px; color:#F00; margin-left:-20px;}
.header .nav { float: left; list-style-type: none;width:685px; height:54px;}
.header .nav li { float: left; margin-left:26px;}
.header .nav a { float: left; padding: 0 10px;  color: #333333; text-decoration: none;}
.header  .nav a:hover,.header  .nav a.curr  { height: 54px; border-bottom: 2px solid #156e09; color:#156e09;}
.nav1 li a{ color:#cccccc;}
.nav1 li a:hover{color:#fff;}
/*banner*/
.flexslider {position: relative;height: 700px;overflow: hidden;background: url(images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li {height: 700px;}
.flex-control-nav { position: absolute; bottom: 20px; z-index: 2;width: 100%;text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px;margin: 0 5px;*display: inline;  zoom: 1;}
.flex-control-nav a {display: inline-block;width: 14px;height: 14px;line-height: 40px;overflow: hidden;background:url(../images/dot.png) right 0 no-repeat;cursor: pointer;}
.flex-control-nav .flex-active {background-position: 0 0;}
.flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 45%;}
.flex-direction-nav li a {display: block;width: 50px; height: 50px; overflow: hidden;cursor: pointer;position: absolute;}
#container{ width:100%; height:200px; margin:0 auto; position:relative; z-index:100;
filter:Alpha(opacity=40); margin-top:-240px;}
.containerm{ width:1000px; height:185px; padding-top:16px; margin:0 auto; position:relative;top:-100px;}
.fenlei{height: 180px;width: 1100px;margin-top: 18px;margin-right: 18px;float: left;}
.fenlei li { float:left;height: 145px;width: 150px; margin-left:22px;}
.fenlei_zi{ text-align:center; font-size:16px; color:#fff;}
.fenlei_zi a{ color:#fff;}
.fenlei_zi a:hover{ color:#006600;}
/*公司简介*/
.gongsi{ width:100%; height:700px; background:url(../images/jianjie_2.png) center no-repeat; padding:0px; margin:0px auto; margin-top:26px; }
.gongsi_contact{ width:1100px; position:relative;overflow:hidden; height:700px;  padding:0px; margin:0px auto;}
.gongsi_left{ float:left; width:350px; height:600px;  margin-left:-10px; clear:both;  }
.gongsi_left img{ float:left; margin-top:90px; margin-left:110px; clear:both; }
.gongsi_right{ float:right;width:610px; height:600px; margin-top:95px; margin-right:-100px; }
.gongsi_right_top{ font-size:30px; color:#156e09;font-family:Arial, Helvetica, sans-serif ; line-height:80px;}
.gongsi_right_top1{ font-size:20px; color:#282828;font-family:Arial, Helvetica, sans-serif ;line-height:40px;}
.zi{height: 235px; width:508px;overflow: hidden;line-height: 30px;font-size:14px; color:#333333;}
 a .right_submit{ width:96px; height:38px; overflow:hidden; clear:both; background:none; border:#156e09 1px solid; color:#156e09; -webkit-border-radius:7px; line-height:38px; text-align:center;}
a:hover .right_submit {width:96px; height:38px; background:#006600;color:#fff; -webkit-border-radius:7px; line-height:38px; text-align:center;}
/*经典案例*/
.gongcheng{ width:100%; height:700px; background:url(../images/jingdain.png) center  no-repeat; margin:-20px auto; padding:0px; }
.gongcheng_zi{color:#fff; font-size:30px; text-align:center; height:35px; margin:20px auto; padding:100px; }
.gongcheng_xian{ text-align:center; border-bottom:#fff 4px solid; width:25px; height:4px; margin:-90px auto; padding:-90px;}
.gongcheng_contact{ font-size:16px;width:537px;color:#fff; text-align:center; height:auto;margin:20px auto; padding:90px;}
.scroll-outer{ width:100%;height:300px; margin-top:-120px; }
#scroll{width:1100px;margin:0 auto;padding-top:30px;}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:238px;height:287px;margin:0 auto;background-color:#fff;overflow:hidden; float:left; margin-left:24px;}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:180px;width:44px;height:76px;margin:0;padding:0;border-radius:0;background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-50px; margin-top:-38px; background:url(../images/ui-prev.png) no-repeat;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-80px;margin-top:-38px;background:url(../images/ui-next1.png) center -2px no-repeat;  }
.owl-theme .owl-controls .owl-buttons .owl-prev:before{ background:url(../images/ui-prev.png)  no-repeat;}
.owl-theme .owl-controls .owl-buttons .owl-next:before{ background:url(../images/ui-next1.png) center -2px no-repeat; }
.outer_zi{ color:#646464; font-size:16px; text-align:center; margin-top:15px;}
.outer_xian{ color:#666666; width:238px; height:4px; border-bottom:#666666 4px solid; margin-top:-7px;}
.outer_xian:hover{ color:#156e09;border-bottom:#156e09 4px solid;width:238px; height:4px;}
.outer_zi a:hover{ color:#156e09;}

/*公司新闻*/
.news{width:100%; height:700px; background:url(../images/news_1.png)  center no-repeat; margin:20px auto; padding:0px;}
.news_zi{ width:1100px;color:#156e09; font-size:30px; text-align:center; height:auto;margin:0px auto; padding:95px; }
.news_xian{  width:1000px;text-align:center; border-bottom:#156e09 4px solid; width:25px; height:4px; margin:-80px auto; padding:0px;}
.news_contact_zi1{ color:#333333;width:300px;font-size:14px; margin-top:25px;}
.news_contact_zi2{ color:#000000;height: 60px;overflow: hidden;line-height: 30px;font-size:14px;}
a .news_contact_zi3 { text-align:center;  line-height:21px; color:#156e09; width:47px; height:21px; border:#156e09 1px solid; background:none; -webkit-border-radius:3px; margin-top:19px; }
a:hover .news_contact_zi3 {text-align:center; line-height:21px; color:#fff; width:47px; height:21px; border:#156e09 1px solid ; background:#006600; -webkit-border-radius:3px; margin-top:19px;}
.tabbox{position:relative;width:1000px;margin-bottom:-2px; margin:0px auto; padding:0px; padding-top:100px; }
.slide{width:1000px;height:340px;overflow:hidden;position:relative;}
.slide-ul{position:relative;width:4320px;margin:0 0 0 -5px; margin-top:20px;}
.slide-ul li{display:inline;float:left;width:300px;height:320px;padding:0 0px;overflow:hidden; margin-left:34px; margin:0xp auto; }
.slide-ul .pic-txt{display:block;bottom:-30px;position:relative;width:220px;height:30px;margin:-30px 0 0;padding:0 5px;font:14px/30px Microsoft YaHei;text-align:center;z-index:1;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80000000,endColorstr=#80000000);cursor:pointer;}
.info-btn{width:225px;height:22px;overflow:hidden;margin:0 auto;padding:11px 0;zoom:1; margin-left:430px;margin-top:60px;}
.info-btn li{float:left;padding:0 3px;}
.info-btn li span{display:block;width:22px;height:22px;background:url(../images/quan1.png) 0 -27px no-repeat;text-indent:-9999em;overflow:hidden;cursor:pointer;}
.info-btn .info-cur span,.info-btn .info-hover span{background-position:0 0;}
.tab-shadow{display:block;position:absolute;left:-1px;top:403px;width:730px;height:3px;}

/*联系我们*/
lianxi{width:100%; height:609px; margin:0px auto; padding:0px;}
.map_con{width:100%;height:609px;background:url(../images/map.png)  center no-repeat; margin:-20px auto; padding:0px; }
.lianxi_map{color:#000; background:url(../images/map_1.png) center  no-repeat; width:450px; height:260px; float:right; margin-top:80px; margin-right:500px;}
.lianxi_map_zi1{ font-size:22px;  line-height:40px; margin-top:20px; text-indent:45px;}
.lianxi_map_zi1 img{ margin:0px 0px -5px 0px;}
.lianxi_map_zi2{text-indent:45px;line-height:35px; font-size:14px;}
.lianxi_map_zi3{text-indent:45px;line-height:24px;font-size:14px;}
.lianxi_map_zi4{text-indent:45px;line-height:35px;font-size:14px;}
.lianxi_map_zi4 a{ color:#000;}
.lianxi_map_zi4 a:hover{ color:#006600;}
.lianxi_map_zi5{text-indent:45px;line-height:35px;font-size:14px;}
.lianxi_map_zi6{text-indent:45px;line-height:35px;font-size:14px;}
.footer{ width:100%; height:113px;background:#000000; opacity:0.5;clear:both; position:relative;margin:0px auto; padding:0px; margin-top:-113px;}
.footer_zi{ width:600px; height:25px; color:#cccccc; font-size:13px; text-align:center; margin:0px auto; padding:28px;} 
.footer_zi li{ float:left; margin-left:20px;text-align:center;}
.footer_zi1{ width:114px; text-align:center; height:20px; color:#cccccc;font-size:12px;float:left;margin-left:288px;}
.footer_zi li a{ color:#cccccc}
.footer_zi li a:hover{ color:#006600;}
.footer_right{ float:right; margin-right:350px; margin-top:-23px;}
.footer_right select{ width:130px; height:22px;}
.footer_contact_bottom{  width:500px; height:30px; margin:0px auto; padding:0px; text-indent:-30px;   font-size:12px; color:#cccccc; margin-top:-18px; }
.footer_contact_bottom a{ color:#ccc;}
.footer_contact_bottom a:hover{ color:#006600;}
.footer_right{  margin-top:-34px;width:140px; height:auto; float:right; text-indent:125px;  }
.footer_right select{ width:131px; height:23px; background:url(../images/you.png) right no-repeat #fff; overflow:hidden; font-size:12px; overflow:scroll; -webkit-appearance: none; color:#2e2c2c; text-indent:4px;margin:0px auto; padding:0px;}
