/*banner全屏幻灯*/
#banner_slide{width:100%;position:relative;height:400px;z-index:2;overflow:hidden;}
#banner_slide .panel{position:absolute;clear:both;z-index:3;bottom:20px}
#banner_slide .panel span{display:block;float:left;width:12px;height:12px;border-radius:6px;background-color:#999;margin:0px 4px;cursor:pointer;/*filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity:0.5;*/}
#banner_slide .panel span.current{background-color:#fff;}
#banner_slide_inner{width:100%;height:400px;margin:0px auto;position:relative;left:0px;top:0px;overflow:hidden}
#banner_slide_inner li{position:absolute;width:100%;height:400px;z-index:1;left:0px;top:0px;background-repeat:no-repeat;background-position:center top;}
#banner_slide_inner li.zy_move{position:static;float:left;} /*左右滚动css*/
#banner_slide_inner li.sx_move{position:static;} /*上下滚动css*/
#banner_slide_inner li.current{z-index:2;}
#banner_slide_inner li a{display:block;width:100%;height:100%}
/*关于我们*/
.con1{width:100%;margin-top:30px;}
.title{width:100%;height:60px;background:url(../images/title.jpg) left center repeat-x;text-align:center;}
.title font{width:125px;height:60px;display:inline-block;text-align:center;}
.title font span{width:125px;height:20px;line-height:20px;display:inline-block;color: #33ac6a;font-size: 16px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.title font p{width:125px;height:40px;line-height:40px;display:inline-block;background:#33ac6a;color: #fff;font-size: 16px;font-weight: bold;}
.con1 .gywm{width:1000px;margin:0px auto;padding-top:30px;}
.con1 .gywm .gy-title{width:1000px;height:76px;}
.con1 .gywm .gy-title span{width:195px;height:76px;line-height:76px;float:left;background:url(../images/title-bg.png) left center no-repeat;font-size:30px;color:#1a5535;text-align:center;display:inline-block;}
.con1 .gywm .gy-title img{float:right;margin-top:22px;}
.con1 .gywm .neirong{width:1000px;margin-top:30px;}
.con1 .gywm .neirong p{line-height:30px;text-indent:2em;}
.con1 .gywm .gy-tu{width:1000px;margin-top:30px;}
.con1 .gywm .gy-tu li{width:230px;height:170px;border:1px solid #1a5535;float:left;margin-right:24px;}
.con1 .gywm .gy-tu .last{margin-right:0px;}
/*首页新闻*/
.con2{width:1000px;margin:0px auto;margin-top:30px;}
.con2 .zixunxiazuo{width:700px;float:left;}
.con2 .zixunxiazuo .lanren1{width:700px;height:35px;line-height:35px;background-image:url(../images/t-bg.png);background-repeat:no-repeat;cursor:pointer;}
.con2 .zixunxiazuo .lanren1 .tab1{width: 150px;height:35px;line-height:35px;float: left;text-align: center;cursor: pointer;color: #FFF;font-size: 16px;}
.con2 .zixunxiazuo .lanren1 .tab2{width: 110px;height:35px;line-height:35px;float: left;text-align: center;cursor: pointer;color: #000;font-size: 16px;margin-left:15px;}
.con2 .zixunxiazuo .lanren2{width:700px;height:35px;line-height:35px;background-image:url(../images/h-bg.png);background-repeat:no-repeat;cursor:pointer;}
.con2 .zixunxiazuo .lanren2 .tab1{width: 150px;height:35px;line-height:35px;float: left;text-align: center;cursor: pointer;color: #000;font-size: 16px;}
.con2 .zixunxiazuo .lanren2 .tab2{width: 110px;height:35px;line-height:35px;float: left;text-align: center;cursor: pointer;color: #fff;font-size: 16px;margin-left:15px;}
.more{width:57px;height:35px;background:url(../images/more.png) left center no-repeat;float:right;}
.con2 .zixunxiazuo #lanrenzhijia1 {width: 698px;height: 215px;border:1px solid #ccc;box-shadow: 0 0 10px #ccc;}
.con2 .zixunxiazuo #lanrenzhijia2 {width: 698px;height: 215px;border:1px solid #ccc;box-shadow: 0 0 10px #ccc;}
.con2 .zixunxiazuo .Xw{padding:15px;}
.con2 .zixunxiazuo .Xw ul li{height:30px;border-bottom:1px dotted #ccc;padding-left:10px;background:url(../images/article_arrow.gif) left center no-repeat;}
.con2 .zixunxiazuo .Xw ul li a{height:30px;line-height:30px;float:left;display:inline-block;}
.con2 .zixunxiazuo .Xw ul li span{height:30px;line-height:30px;float:right;display:inline-block;font-size:12px;color:#999;}
/*资质荣誉*/
.con2 .zzry{width:240px;float:right;padding:0px 10px;padding-top:5px;border:1px solid #ccc;box-shadow: 0 0 10px #ccc;}
.title1{height:32px;border-bottom:3px solid #ccc;font-size:16px;font-weight:bold;}
.title1 span{height:32px;line-height:32px;border-bottom:3px solid #1a5535;color:#1a5535;padding:0px 5px;display:inline-block;}
.con2 .zzry .zzry-tu{padding:15px 0px;}
/*产品展示*/
.con3{width:100%;margin-top:30px;}
.sy-pic{width:1000px;margin:0px auto;}
.sy-pic li{width:220px;height:250px;margin:15px;float:left;}
.sy-pic li a{width:220px;height:250px;display:inline-block; border:1px}
.sy-pic li a p{width:220px;height:30px;line-height:30px;text-align:center;}
.sy-pic1{width:1000px;margin:0px auto;}
.sy-pic1 li{width:220px;height:200px;margin:15px;float:left;}
.sy-pic1 li a{width:220px;height:200px;display:inline-block; border:1px}
.sy-pic1 li a p{width:220px;height:30px;line-height:30px;text-align:center;}
/*工程案例*/
.con4{width:1000px;margin:0px auto;margin-top:15px;box-shadow: 0 0 10px #ccc;}
/*友情链接*/
.con5{width:1000px;margin:0px auto;margin-top:30px;}
.con5 .yqlj{width:1000px;margin-top:15px;}
.con5 .yqlj li{float:left;margin:5px;padding:5px 10px;background:#1a5535;}
.con5 .yqlj li a,.con5 .yqlj li a:hover{line-height:20px;height:20px;display:inline-block;color:#fff;}
/*内页*/
.main{width:1000px;margin:0px auto;padding-top:30px;}
.main .left{width:200px;float:left;}
/*左侧导航*/
.main .left .nav_box{margin-bottom:20px;}
.main .left .nav_box .nav_title{height:76px;background:url(../images/nav_title.png) left top no-repeat;}
.main .left .nav_box .nav_title .nav_sign{height:76px;line-height:76px;font-size:22px;font-weight:bold;color:#fff;padding-left:20px;display:block;}
.main .left .nav_box .nav_menu{width:200px;}
.main .left .nav_box .nav_menu ul{border:1px solid #ddd;border-bottom:none;}
.main .left .nav_box .nav_menu ul li{background:url(../images/nav_menu.png) left top repeat-x;}
.main .left .nav_box .nav_menu ul li a{line-height:34px;padding-left:20px;font-size:13px; font-weight:bold;display:block;}
.main .left .nav_box .nav_menu ul li .current{height:34px;background:url(../images/nav_menubg.png) right top no-repeat;}
.main .left .nav_box .nav_menu ul li ul{border:none;}
.main .left .nav_box .nav_menu ul li ul li{background:url(../images/article_arrow.gif) 10px center no-repeat;border-bottom:1px dotted #ccc;}
.main .left .nav_box .nav_menu ul li ul .last{border-bottom:1px solid #ddd;}
.main .left .nav_box .nav_menu ul li ul li a{font-weight:normal;padding-left:20px;}
.main .left .nav_box .nav_menu ul li ul li .current{font-weight:bold;background:none;color:#1a5535;}
/*内页联系我们*/
.main .left .contact{padding:15px;padding-bottom:65px;border:1px solid #ddd;background:url(../images/lxwm.png) left bottom no-repeat;}
.main .left .contact p{margin-bottom:10px;line-height:20px;}
/*内页图片列表*/
.main .right{width:740px;padding:0px 15px;float:right;border:1px solid #ddd;height:auto!important;height:774px;min-height:774px;}
.main .right .wz span{padding-top:25px;line-height:25px;display:inline-block;float:left;font-size:19px;font-weight:bold;color:#1a5535;}
.main .right .wz font{height:25px;border-bottom:3px solid #1a5535;line-height:25px;padding-top:22px;display:inline-block;text-align:right;float:right;}
.main .right .wz font em{height:25px;line-height:25px;display:inline-block;margin:0px 5px;}
.main .right .pic-list{margin-top:30px;}
.main .right .pic-list li{width:165px;/*height:160px;*/float:left;margin:10px;margin-top:0px;}
.main .right .pic-list li a{width:165px;height:160px;display:inline-block;}
.main .right .pic-list li a p{width:165px;height:30px;line-height:30px;text-align:center;}
/*内页新闻列表*/
.main .right .news-list{padding-top:30px;}
.main .right .news-list li{height:30px;border-bottom:1px dotted #ccc;padding:5px 0px;padding-left:10px;background:url(../images/article_arrow.gif) left center no-repeat;}
.main .right .news-list li a{height:30px;line-height:30px;float:left;display:inline-block;}
.main .right .news-list li span{height:30px;line-height:30px;float:right;display:inline-block;font-size:12px;color:#999;}
/*详情页*/
.main .right .nr{margin-top:30px;padding-bottom:30px;}
.main .right .nr p{line-height:30px;/*text-indent:2em;*/}
.main .right .nr .showTitle{font-weight: bold;font-size:18px;color: #1a5535;line-height: 30px;text-align: center;padding-bottom: 20px;}
.main .right .nr .time{font-size:12px;color: #999;line-height: 30px;text-align: center;}
.main .right .nr .time span{margin-left:30px;}
.main .right .ncontent{margin-top:5px;}
