﻿*{padding:0;margin:0;font-family:"微软雅黑";list-style:none;text-decoration:none;border:none}
.container{width:1002px;margin:0 auto}
html{overflow-x:hidden}
body{background:#f1f1f1;color:#525252;font-size:14px}
a{outline:0;color:#525252}
a:hover{color:#37725a}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.pages{margin:50px auto 20px auto;width:500px;font-size:14px;text-align:center}
.pages a,.pages strong{display:inline-block;line-height:28px;padding:0 10px;border:1px solid #d9d9d9;background-color:#fff;text-decoration:none;color:#666;font-family:Simsun;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;margin-right:3px}
.pages .current{display:inline-block;line-height:28px;padding:0 10px;border:1px solid #d9d9d9;background-color:#fff;text-decoration:none;font-family:Simsun;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;margin-right:3px;color:#fff;background-color:#37725a;border-color:#fff}
.pages a:hover{color:#fff!important;background-color:#37725a;border-color:#fff;text-decoration:none}
.pages strong{color:#fff;background-color:#24557d;border-color:#fff}
.pages span{padding:0 10px;line-height:23px}
.topbar{height:36px;line-height:36px;background:#3f4142;font-size:12px;color:#fff}
.topbar span.welcome{display:block;float:left;background:url(../images/topq.jpg) no-repeat left center;padding-left:25px}
.topbar ul{float:right}
.topbar ul li{float:left;margin-right:5px}
.topbar ul li a{color:rgba(255,255,255,.5)}
.topbar ul li a span{margin:0 5px}
.topbar ul li:last-child a{background:url(../images/toptell.jpg) no-repeat left center;padding-left:15px}
.topbar li:last-child{position:relative}
.topbar li:last-child img{position:absolute;display:none;left:-50px;width:160px;height:160px}
.topbar li:last-child:hover img{display:block}
.topbg{height:160px;background:url(../images/topbg.jpg)}
.top_right{height:50px;background:url(../images/phone.png) no-repeat left center;padding-left:40px;margin-top:60px}
.top_right p{font-size:16px;color:#858585}
.top_right span{font-size:26px;color:#ff8400}
.nav_all{height:52px;line-height:52px;background:#37725a}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.nav{position:relative;z-index:1;z-index:999}
.nav a{color:#fff}
.nav .nLi{background:url(../images/navbg.jpg) no-repeat left}
.nav .nLi:first-child{background:0 0}
.nav .nLi{float:left;position:relative;display:inline}
.nav .nLi h3{float:left}
.nav .nLi h3 a{display:block;font-size:17px;font-weight:400;width:125px;text-align:center}
.nav .nLi:hover h3 a{background:#ff8400}
.nav .sub{display:none;width:125px;left:0;top:52px;position:absolute;background:rgba(255,132,0,.62);line-height:26px;padding:10px 0}
.nav .sub li{zoom:1}
.nav .sub a{display:block;text-align:center}
.banner{position:relative}
.flexslider{position:relative;height:603px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat}
.slides{position:relative;z-index:1}
.slides li{height:603px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;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%;display:none}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat}
.service{position:absolute;bottom:20px;z-index:999}
.service .service_tit{color:#fff;font-size:23px;margin-bottom:20px}
.service .service_tit span{font-size:12px;margin-left:10px}
.service ul{background:rgba(255,255,255,.91);width:1002px;height:160px}
.service li{float:left;margin-top:25px}
.service li a{width:130px;height:106px;display:block;border-right:1px solid #e1e1e1;position:relative}
.service li a span{text-align:center;display:block;font-size:18px;color:#464646;width:130px;position:absolute;bottom:0}
.service li:nth-child(1) a{background:url(../images/s1.png) no-repeat center top}
.service li:nth-child(2) a{background:url(../images/s2.png) no-repeat center top}
.service li:nth-child(3) a{background:url(../images/s3.png) no-repeat center top}
.service li:nth-child(4) a{background:url(../images/s4.png) no-repeat center top}
.service li:nth-child(5) a{background:url(../images/s5.png) no-repeat center top}
.service li:nth-child(6) a{background:url(../images/s6.png) no-repeat center top;border-right:0}
.service li:nth-child(1):hover a{background:url(../images/s11.png) no-repeat center top}
.service li:nth-child(2):hover a{background:url(../images/s22.png) no-repeat center top}
.service li:nth-child(3):hover a{background:url(../images/s33.png) no-repeat center top}
.service li:nth-child(4):hover a{background:url(../images/s44.png) no-repeat center top}
.service li:nth-child(5):hover a{background:url(../images/s55.png) no-repeat center top}
.service li:nth-child(6):hover a{background:url(../images/s66.png) no-repeat center top}
.service li:last-child{margin-top:0}
.about{background:#fff;margin-top:25px;overflow:hidden}
.about_left{margin-top:30px;padding-bottom:10px;margin-left:10px;width:690px}
.about_left .about_left_top p{width:350px;line-height:25px;margin-left:15px}
.about_left .about_left_top{border-bottom:1px solid #e6e6e6;height:160px}
.about_left .about_left_top a{color:#37725a}
.about_left_bottom p{float:left;width:220px;color:#353535;height:45px;margin-top:38px;margin-left:10px}
.about_left_bottom ul{overflow:hidden;margin-top:10px}
.about_left_bottom li{width:50%;float:left;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.about_left_bottom p:first-child{line-height:45px}
.about_left_bottom p i{display:block;width:45px;height:45px;float:left;margin-right:20px;margin-left:30px}
.about_left_bottom p:nth-child(1) i{background:url(../images/icon.png) no-repeat -13px -9px}
.about_left_bottom p:nth-child(2) i{background:url(../images/icon.png) no-repeat -84px -7px}
.about_left_bottom p:nth-child(3) i{background:url(../images/icon.png) no-repeat -154px -10px}
.about_right{width:260px;margin-right:20px;margin-top:30px}
.about_right p{line-height:24px;margin-top:5px}
.about_right p a{color:#37725a;margin-left:10px}
.about_right .amore{margin-top:15px}
.about_right .amore a{width:85px;height:36px;line-height:36px;text-align:center;display:block;float:left;border:1px solid #dcdcdc}
.about_right .amore a:first-child{border-right:0}
.about_right .amore a:last-child{border-left:0}
.about_right .amore .hover{background:#37725a;color:#fff}
p.biaoti{padding:20px 0 0}
.news{margin-top:15px;background:#fff;overflow:hidden;padding-bottom:25px}
.slideBox{width:300px;overflow:hidden;position:relative}
.slideBox .hd{height:20px;overflow:hidden;position:absolute;right:5px;bottom:5px;z-index:1}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left}
.slideBox .hd ul li{float:left;margin-right:2px;width:20px;height:20px;line-height:19px;text-align:center;background:rgba(0,0,0,.5);cursor:pointer;color:#fff}
.slideBox .hd ul li.on{background:red;color:#fff}
.slideBox .bd{position:relative;height:100%;z-index:0}
.slideBox .bd li{zoom:1;vertical-align:middle;text-align:center;color:#333;font-weight:700}
.slideBox .bd img{width:300px;height:200px;display:block;margin-bottom:8px}
.new_tit{font-size:23px;color:#525252;margin-bottom:15px}
.new_tit small{font-size:12px;color:#909090}
.latest{margin-top:30px;margin-left:20px}
.slideTxtBox{width:340px;text-align:left; overflow:hidden}
.slideTxtBox .hd{position:relative;height:40px}
.slideTxtBox .hd a.more{float:right;font-size:12px;color:#b0b0b0;margin-top:10px}
.slideTxtBox .hd ul{float:left;position:absolute;font-size:21px}
.slideTxtBox .hd ul span{float:left;margin:0 10px}
.slideTxtBox .hd ul li{float:left;cursor:pointer;padding-bottom:8px}
.slideTxtBox .hd ul li.on{color:#37725a;border-bottom:2px solid #37725a}
.slideTxtBox .bd ul{padding:15px;zoom:1}
.slideTxtBox .bd li{background:url(../images/jt.jpg) no-repeat left center;padding-left:15px}
.slideTxtBox .bd li a{line-height:28px}
.slideTxtBox .bd li:first-child{height:80px;border-bottom:1px solid #e6e6e6;margin-bottom:5px;background:0;padding:0}
.slideTxtBox .bd li:first-child a{font-size:16px;color:#3a3a3a;line-height:24px;height:24px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.slideTxtBox .bd li:first-child p{font-size:12px;color:#747474;line-height:18px;margin-top:5px}
.new_new{margin-top:30px;margin-left:30px}
.life{width:262px;margin-top:30px;margin-right:20px}
.life ul li{float:left;border-bottom:1px solid #fff;border-right:1px solid #fff}
.life ul li a{display:block;text-align:center;width:130px;height:50px;line-height:50px;background:#f5f5f5;color:#37725a}
.life ul li a:hover{background:#ff8400;color:#fff}
.facility{background:#fff;margin-top:30px;overflow:hidden;padding-bottom:25px}
.facility .new_tit{padding:30px 20px 4px 20px}
.facility .new_tit a{float:right;font-size:12px;color:#b0b0b0}
.picMarquee-left{width:960px;overflow:hidden;position:relative;left:20px}
.picMarquee-left .hd{overflow:hidden}
.picMarquee-left .hd .next,.picMarquee-left .hd .prev{display:block;width:40px;height:60px;float:right;margin-right:5px;margin-top:10px;overflow:hidden;cursor:pointer;background:url(../images/icon.png) no-repeat -13px -70px;position:absolute;z-index:999;top:40px}
.picMarquee-left .hd .prev{left:0}
.picMarquee-left .hd .next{background-position:-70px -70px;right:-6px}
.picMarquee-left .hd .prevStop{background-position:-60px 0}
.picMarquee-left .hd .nextStop{background-position:-60px -50px}
.picMarquee-left .bd ul{overflow:hidden;zoom:1}
.picMarquee-left .bd ul li{margin:0 8px;float:left;overflow:hidden;text-align:center}
.picMarquee-left .bd ul li .pic{text-align:center}
.picMarquee-left .bd ul li .pic img{width:230px;height:150px;display:block}
.picMarquee-left .bd ul li .title{line-height:40px}
.link{background:url(../images/link.jpg) no-repeat left center;line-height:24px;padding-bottom:10px; overflow:hidden;}
.link p{padding-left:50px;padding-top:10px}
.link p a{margin-right:10px}
.link p span{}
.link ul{padding-left:50px;}
.link li{ float:left; padding-right:10px;}
.footer{background:#383c3f;overflow:hidden;padding-bottom:30px;margin-top:30px}
.foot_left{margin-top:30px}
.foot_left ul{float:left;padding:0 45px 0 15px;border-left:1px solid #525558}
.foot_left ul:first-child{border:0}
.foot_left ul li{color:#fff;font-size:16px}
.foot_left ul li:first-child{margin-bottom:5px}
.foot_left ul li a{font-size:14px;color:#a2a2a2;line-height:32px}
.foot_right{width:320px;border:1px solid #56595c;background:url(../images/phone.jpg) no-repeat right top;margin-top:40px; padding-bottom:15px; overflow:hidden;}
.foot_right p{padding:0 18px;color:#c1c1c1}
.foot_right p:first-child{font-size:14px;margin-top:15px;line-height:25px}
.foot_right p{font-size:16px;line-height:23px}
.foot_right p span{font-size:17px;color:#ff8400;font-weight:700}
.foot_right p:nth-child(1){font-size:21px;width:135px;background:#383c3f;text-align:center;margin-left:75px;margin-top:8px;padding-bottom:10px}
.bottom{height:45px;line-height:45px;background:#37725a;color:#fff}
.bottom a{color:#fff}
.bottom p{text-align:center}
.nban{height:400px}
.nban .flexslider{height:400px}
.nban .slides li{height:400px}
.menu_shadow{position:relative;top:-17px;z-index:999}
.show{padding:0 2%}
.menu{background:url(../images/menu.jpg) no-repeat left #f8f8f8;height:48px;line-height:46px}
.menu span{font-size:16px;color:#fff;display:block;float:left;width:160px;text-align:center}
.menu li{float:left;margin-left:30px}
.menu li a{height:30px;line-height:30px;display:block;margin-top:9px;width:106px;text-align:center;border-top:1px solid #f8f8f8;border-bottom:1px solid #f8f8f8}
.menu li a.hover,.menu li a:hover{color:#37725a;border-top:1px solid #37725a;border-bottom:1px solid #37725a}
.main{background:#fff;padding-bottom:20px}
.position{font-size:12px;height:40px;background:url(../images/yy.jpg) no-repeat center;line-height:40px;padding-right:10px;margin-bottom:30px;margin-top:-17px}
.position p{float:right}
.content{padding-bottom:50px;line-height:25px}
.content img{ max-width:100%;height: initial !important;}
.list li{border-bottom:1px dashed #ddd;height:145px;padding:15px 20px 0;overflow:hidden}
.list li:hover{background:#f4f4f4}
.list img{width:216px; height:130px;}
.list .list_right{width:725px}
.list .list_right span{float:right;color:#aeaeae;font-size:12px}
.list .list_right a{color:#000}
.list .list_right p{color:#686868;text-indent:27px;line-height:20px;font-size:12px;margin-top:10px}
.list .list_right a.more{float:right;font-size:12px;margin-top:30px;color:#37725a}
.list .list_right a:hover{color:#37725a}
.photo ul{margin-left:-25px}
.photo li{width:230px;text-align:center;height:200px;line-height:30px;float:left;margin-left:25px}
.photo li img{width:230px;height:150px}
.show_top{text-align:center;border-bottom:1px solid #ddd;margin-bottom:20px}
.show_top h1{color:#333;font-size:22px}
.show_top p{color:#666;margin:10px 0 15px 0}
.show_top p span{padding-right:15px;}
.prepage{padding-top:15px;border-top:1px solid #ddd;font-size:12px;line-height:25px;padding-bottom:20px}
.prepage p{color:#333; width:50%; float:left;}
.prepage p a{color:#333}
.pagess{clear:both;margin:20px;overflow:hidden;margin-left:0;text-align:center;font-size:12px}
.pagess ul li{display:inline-block;border:1px solid #ccc;padding:2px 9px;margin:0 3px;line-height:20px;background:#fff;color:#999}
.pagess ul li:hover{background:#ccc;color:#fff;border:1px solid #ccc}
.pagess ul li:hover a{color:#fff}
.pagess ul li.thisclass{display:inline-block;border:1px solid #ccc;padding:2px 9px;margin:0 3px;background:#ccc;color:#fff}
.pagess ul li.thisclass a{color:#fff}
.pagess ul li a{display:block;color:#999}
.pagess ul li a:hover{color:#fff}