@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑";font-size:12px;margin:0px;padding:0px; overflow-x:hidden;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address,select,span{margin:0px;padding:0px;font-weight:normal}
a{text-decoration:none; color:#444;font-weight:normal}
b{ font-weight:normal;}
p{font-weight:normal}
a:hover{text-decoration:none; color:#015db2;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
i,dl,dt,em,li{list-style-type:none; font-style:normal;}
input,textarea{ font-family:"微软雅黑";outline: none;}
a{ border:none\9;}
a img{border:none\9;}
.Left{float:left;}
.Right{float:right;}
.clearfix{clear:both;}
.indexbody{overflow-y: hidden;}
@font-face{
	font-family: 'BEBAS';
	src: url('../font/BEBAS.TTF');
}
@font-face{
	font-family: "avant";
	src:url('../font/AVANTGARDEITCBYBT_MEDIUM.WOFF.TTF');
}
@font-face{
	font-family: "ttm";
	src:url('../font/tt0524m.ttf');
}

.headerbar{width: 100%;background: #fff;}
.headerbar .header{width: 1200px;height: auto;margin: 0 auto;overflow: hidden;}
.headerbar .header .logo{float:left;margin-top: 47px;}
.headerbar .header .logo a{display: block;}
.headerbar .header .logo a img{width: 210px;height: 57px;display: block;}
.headerbar .header .t-search{float:right;}
.t-search{width: 20px;height: 40px;display: block;float:right;margin-top: 60px;position: relative;}
.t-search a.icon-sea{width: 20px;height: 20px;display: block;background: url(../images/index/s-btn.png) no-repeat center center;}
/*.t-search:hover .searchbox{right: 0;}*/
.t-search .searchbox{width: 320px;height: 40px;background: #fff;position: absolute;bottom:9px;right: -324px;display: block;transition: all 500ms;border: 1px solid #ccc;}
.t-search .searchbox .in_intxt{width: 240px;height: 40px;float:left;border:none;text-indent: 10px;font-size: 14px;color:#333;line-height: 40px;}
.t-search .searchbox .in_btn{width: 40px;height: 40px;border:none;cursor: pointer;background:#ccc url(../images/index/s-btn.png) no-repeat scroll center center;float:left;}
.t-search .searchbox .close{width: 40px;height: 40px;display: block;float:right;font-size: 30px;color:#222;line-height: 38px;text-align: center;}
.headerbar .header .navs{float:right;margin-right: 35px;}
.headerbar .header .navs ul{font-size: 0;text-align: left;}
.headerbar .header .navs ul li{display: inline-block;vertical-align: top;}
.headerbar .header .navs ul li a{font-size: 16px;color:#333;line-height: 138px;display: block;padding: 0 13px;}
.headerbar .header .navs ul li:hover a{color:#008041;}
.headerbar .header .navs ul li a.hov{color:#008041;}
.headerbar .header .navs ul li.hov a{color:#008041;}

.banner {width: 100%;height: auto;}
.flexslider {position: relative;height: auto;overflow: hidden;}
.slides {position: relative;z-index: 1;}
.slides li {height: auto;}
.slides li .imgbox{width: 100%;height: auto;}
.slides li .bantxt{width: 100%;height: auto;margin: 0 auto;padding-top: 290px;position: absolute;left: 0;top: 0}
.slides li .bantxt .box{width: 1200px;margin: 0 auto;}
.slides li .bantxt .box h1{font-size: 60px;color:#1a1a1a;line-height: 60px;font-weight: bold;padding-left: 25px;margin-bottom: 55px;}
.slides li .bantxt .box a{width: 174px;height: 48px;border-radius: 30px;background: #008041;font-size: 18px;color:#fff;text-align: center;font-weight: bold;line-height: 48px;margin-left: 25px;display: block;}
.slides li .bantxt .box a:hover{background: #0e9653}
/*.slides li .textbox{width: auto;padding-top: 237px;text-align: center;}
.slides li .textbox h1{font-size: 56px;color:#f9f337;line-height: 56px;font-weight: bold;text-align: center;margin-bottom: 27px;opacity: 0;transition: 0.5s;margin-top: -60px;}
.slides li .textbox p{font-size: 18px;color:#fff;line-height: 34px;text-align: center;opacity: 0;transition: 0.5s;margin-top: -60px;}
.slides li .textbox a{width: 180px;height: 50px;display: block;margin: 0 auto;margin-top: 60px;background: #f9f337;font-size: 16px;color:#400000;line-height: 50px;text-align: center;opacity: 0;transition: 0.5s;margin-top: -60px;border-radius:  50px;}
.slides li .textbox a b{font-family: "宋体";display: inline-block;vertical-align: middle;margin-left: 8px;}
.slides li .textbox a:hover{background: #fff948}
.slides li.flex-active-slide .textbox h1{opacity: 1;transition-delay: 0.5s;margin-top: 0;}
.slides li.flex-active-slide .textbox p:nth-child(2){opacity: 1;transition-delay: 0.8s;margin-top: 0;}
.slides li.flex-active-slide .textbox p:nth-child(3){opacity: 1;transition-delay: 1.1s;margin-top: 0;}
.slides li.flex-active-slide .textbox a{opacity: 1;transition-delay: 1.4s;margin-top: 60px;}*/
.flex-control-nav {position: absolute;bottom: 20px;z-index: 2;width: 100%;text-align: center;}
.flex-control-nav li {display: inline-block;width: auto;height: auto;margin: 0 4px;*display: inline;zoom: 1;}
.flex-control-nav a {display: inline-block;width: 9px;height: 9px;overflow: hidden;background: #fff;cursor: pointer;text-indent: -999px;border-radius: 30px;}
.flex-control-nav .flex-active {background: #008041;}
.flex-direction-nav {position: absolute;z-index: 3;width: 100%;top: 45%;display: none;}
.flex-direction-nav li a {display: block;width: 40px;height: 100px;overflow: hidden;cursor: pointer;position: absolute;background: url(../images/index/banner-icon.png) no-repeat;}
.flex-direction-nav li a.flex-prev {left: 0;background-position: left top;}
.flex-direction-nav li a.flex-next {right: 0;background-position: right top;}
.flex-direction-nav li a:hover.flex-prev {background-position: left bottom;}
.flex-direction-nav li a:hover.flex-next {background-position: right bottom;}

.i01{width: 1200px;height: auto;margin: 0 auto;padding: 80px 0}
.i01 .l{width: 600px;float:left;padding-top: 86px;position: relative;z-index: 2;}
.i01 .l .t{margin-bottom: 55px;padding-left: 30px;}
.i01 .l .t h2{font-size: 70px;color:#333333;line-height: 70px;font-family: "ttm";font-weight: bold;}
.i01 .l .t h2 span{font-family: "ttm";font-size: 70px;font-weight: bold;color:#008041;display: block;}
.i01 .l .line{width: 297px;height: 1px;display: block;background: #cacaca;margin-bottom: 50px;margin-left: 30px;}
.i01 .l .c{margin-bottom: 75px;padding-left: 30px;}
.i01 .l .c h3{font-size: 30px;color:#333;line-height: 40px;font-weight: bold;}
.i01 .l .c h3 b{color:#008041;display: none;}
.i01 .l .b{width: 673px;height: auto;padding: 57px 0 50px 29px;background: #f7f7f7}
.i01 .l .b h4{font-size: 18px;color:#333;line-height: 20px;text-align: left;margin-bottom: 20px;}
.i01 .l .b p{font-size: 14px;color:#333;line-height: 25px;text-align: justify;width: 535px;margin-bottom: 30px;}
.i01 .l .b a.more{width: 166px;height: 43px;display: block;border-radius: 30px;background: #008041;font-size: 14px;color:#fff;line-height: 43px;text-align: center;}
.i01 .l .b a:hover.more{background: #0e9653;}
.i01 .r{width: 600px;float:right;position: relative;z-index:3;}
.i01 .r .img{width: 600px;height: auto;}
.i01 .r .img img{width: 100%;display: block;}
.i01 .r .btns{width: 217px;position: absolute;left: 0;bottom: 0;z-index: 3;font-size: 0;text-align: left;}
.i01 .r .btns a.more{width: 101px;height: 98px;display: inline-block;background: #008041;font-size: 59px;color:#fff;line-height: 98px;text-align: center;vertical-align: top;}
.i01 .r .btns .bg{width: 101px;height: 98px;background: #008041;position: absolute;bottom: -98px;left: 0;display: none;}
.i01 .r .btns .bg1{width: 101px;height: 98px;background: #f7f7f7;position: absolute;top: -98px;left: 0;}

.i02bar{width: 100%;height: auto;;background: url(../images/index/prod-bg.jpg) no-repeat scroll top center;}
.i02bar .i02{width: 1200px;height: auto;margin: 0 auto;padding: 75px 0 113px;}
.i02bar .i02 .t{margin-bottom: 74px;}
.i02bar .i02 .t h2{font-size: 30px;color:#333;line-height: 32px;font-weight: bold;float:left;}
.i02bar .i02 .t h2 b{font-size: 16px;color:#333;line-height: 24px;display: block;margin-top: 8px;}
.i02bar .i02 .t a.more{float:right;padding-left: 30px;border-left: 1px solid #008041;font-family: "ttm";font-weight: bold;font-size: 28px;color:#008041;line-height: 32px;}
.i02bar .i02 .t a.more b{font-size: 28px;font-weight: bold;font-family: "ttm";display: block;}
.i02bar .i02 .t a:hover.more{color:#0e9653;}
.i02bar .i02 .b{width: auto;height: auto;}
.i02bar .i02 .b .top{margin-bottom: 89px;border-top: 1px solid #bebebe}
.i02bar .i02 .b .top ul{font-size: 0;text-align: left;}
.i02bar .i02 .b .top ul li{width: 400px;display: inline-block;vertical-align: top;}
.i02bar .i02 .b .top ul li a{font-size: 16px;color:#333;line-height: 63px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;border-bottom: 1px solid #bebebe;transition: all 500ms;background: url(../images/index/prod-li-bg.png) no-repeat scroll -18px 0;}
.i02bar .i02 .b .top ul li:hover a{padding-left:18px;background-position: 0px 0px; color:#008041;}
.i02bar .i02 .b .top ul li.h1 a{padding-left:18px;background-position: 0px 0px; color:#008041;}
.i02bar .i02 .b .btm{border: 1px solid #ccc;height: 804px;overflow: hidden;position: relative;}
.i02bar .i02 .b .btm .box{position: relative;}
.i02bar .i02 .b .btm .txtScroll-left02{height: 512px;overflow: hidden;}
.i02bar .i02 .b .btm dl{font-size: 0;text-align: left;position: absolute;left: 0;top: 0;}
.i02bar .i02 .b .btm dl dd{width: 370px;padding: 15px;padding-bottom: 0;float:left;border-right: 1px solid #ccc;}
.i02bar .i02 .b .btm .txtScroll-left02{position: relative;}
.i02bar .i02 .b .btm .txtScroll-left02 span{width: 64px;height: 64px;display: block;position: absolute;top: 175px;z-index: 5;cursor: pointer;}
.i02bar .i02 .b .btm .txtScroll-left02 .prev{width: 64px;height: 64px;background: url(../images/index/pd-left.png) no-repeat scroll bottom center;left: 0;}
.i02bar .i02 .b .btm .txtScroll-left02 .next{width: 64px;height: 64px;background: url(../images/index/pd-right.png) no-repeat scroll bottom center;right: 0;}
.i02bar .i02 .b .btm .txtScroll-left02 span:hover{background-position: top center;}
.i02bar .i02 .b .btm dl dd:nth-child(1){width:767px;height: auto;padding: 15px;padding-bottom: 0;border-bottom: 1px solid #ccc;}
.i02bar .i02 .b .btm dl dd:nth-child(1) a.imgs{width: 767px;height: 430px;display: block;overflow: hidden;}
.i02bar .i02 .b .btm dl dd:nth-child(1) a.imgs img{width: 100%;display: block;}
.i02bar .i02 .b .btm dl dd:nth-child(1) .text{width: auto;height: auto;}
.i02bar .i02 .b .btm dl dd:nth-child(1) .text .l{float:left;width: 332px;}
.i02bar .i02 .b .btm dl dd:nth-child(1) .text .l a.tits{font-size: 16px;color:#333;line-height: 40px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;border-bottom: 2px solid rgba(0,0,0,0.1)}
.i02bar .i02 .b .btm dl dd:nth-child(1):hover .text .l a.tits{color:#008041;}
.i02bar .i02 .b .btm dl dd:nth-child(1) .text .l p{font-size: 16px;color:#333;line-height: 40px;}
.i02bar .i02 .b .btm dl dd:nth-child(1) a.more{width: 120px;height: 35px;display: block;float:right;border-radius: 30px;background: #008041;font-size: 14px;color:#fff;line-height: 35px;margin-top: 20px;text-align: center;}
.i02bar .i02 .b .btm dl dd:nth-child(1) a:hover.more{background:#0e9653 }
.i02bar .i02 .b .btm dl dd:nth-child(2){border-right: none;border-bottom: 1px solid #ccc;}
.i02bar .i02 .b .btm dl dd:nth-child(3){border-right: none;border-bottom: 1px solid #ccc;}
.i02bar .i02 .b .btm dl dd:nth-child(6){border-right: none;border-bottom: none;}
.i02bar .i02 .b .btm dl dd:nth-child(4){border-bottom: none;padding: 14px;}
.i02bar .i02 .b .btm dl dd:nth-child(5){border-bottom: none;padding: 14px;}
.i02bar .i02 .b .btm dl dd .imgs{width: 370px;height: 208px;display: block;overflow: hidden;}
.i02bar .i02 .b .btm dl dd a.imgs img{width: 100%;display: block;}
.i02bar .i02 .b .btm dl dd a.tits{font-size: 16px;color:#333;line-height: 40px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.i02bar .i02 .b .btm dl dd:hover a.tits{color:#008041;}

.i03bar{width: 100%;background: url(../images/index/case-bg.jpg) no-repeat scroll top center;}
.i03bar .i03{width: 1200px;height: auto;margin: 0 auto;padding: 85px 0 118px;}
.i03bar .i03 .t{margin-bottom: 95px;}
.i03bar .i03 .t h2{font-size: 30px;color:#fff;line-height: 32px;font-weight: bold;float:left;}
.i03bar .i03 .t h2 b{font-size: 16px;color:#fff;line-height: 24px;display: block;margin-top: 8px;}
.i03bar .i03 .t a.more{float:right;padding-left: 30px;border-left: 1px solid #fff;font-family: "ttm";font-weight: bold;font-size: 28px;color:#fff;line-height: 32px;}
.i03bar .i03 .t a.more b{font-size: 28px;font-weight: bold;font-family: "ttm";display: block;}
.i03bar .i03 .t a:hover.more{color:#008041;}
.i03bar .i03 .b{width: auto;height: auto;}
.i03bar .i03 .b ul{font-size: 0;text-align: left;width: 1250px;}
.i03bar .i03 .b ul li{width: 580px;height: auto;display: inline-block;vertical-align: top;margin-right: 40px;background: #fff;}
.i03bar .i03 .b ul li a.imgs{width: 580px;height: 366px;display: block;overflow: hidden;}
.i03bar .i03 .b ul li a.imgs img{width: 100%;display: block;}
.i03bar .i03 .b ul li a.tits{width: 485px;font-size: 20px;color:#333;line-height: 73px;text-indent: 40px;padding-right: 95px;background: url(../images/index/c-more.png) no-repeat scroll 495px 0px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}
.i03bar .i03 .b ul li:hover a.imgs img{opacity: 0.9;}
.i03bar .i03 .b ul li:hover a.tits{color:#008041;background-position:495px -73px;}

.i04{width: 1200px;height: auto;margin: 0 auto;padding: 80px 0 97px;}
.i04 .t{margin-bottom: 52px;}
.i04 .t h2{font-size: 30px;color:#333;line-height: 32px;font-weight: bold;float:left;}
.i04 .t h2 b{font-size: 16px;color:#333;line-height: 24px;display: block;margin-top: 8px;font-family: "ttm"}
.i04 .t a.more{float:right;padding-left: 30px;border-left: 1px solid #008041;font-family: "ttm";font-weight: bold;font-size: 28px;color:#008041;line-height: 32px;}
.i04 .t a.more b{font-size: 28px;font-weight: bold;font-family: "ttm";display: block;}
.i04 .t a:hover.more{color:#0e9653;}
.i04 .b{width: auto;height: auto;}
.i04 .b .l{width: 505px;height: auto;float:left;position: relative;overflow: hidden;}
.i04 .b .l .line{width: 1px;height: 18px;position: absolute;right: 35px;bottom: 164px;display: block;background: #ccc;z-index: 2;}
.i04 .b .l span.prev{width: 8px;height: 18px;display: block;position: absolute;background: url(../images/index/i04-prev.png) no-repeat scroll left top;right: 47px;bottom:164px;z-index: 2;cursor: pointer;}
.i04 .b .l span.next{width: 8px;height: 18px;display: block;position: absolute;background: url(../images/index/i04-prev.png) no-repeat scroll right top;right:18px;bottom: 164px;z-index: 2;cursor: pointer;}
.i04 .b .l span:hover.prev{background-position: left bottom;}
.i04 .b .l span:hover.next{background-position: right bottom;}
.i04 .b .l ul li{position: relative;width: 505px;height: auto;overflow: hidden;}
.i04 .b .l ul li .imgs{width: 505px;height: 555px;display: block;overflow: hidden;}
.i04 .b .l ul li .imgs img{width: 505px;display: block;}
.i04 .b .l ul li .text{width: 465px;padding:20px;background: #fff;}
.i04 .b .l ul li .text a.tits{font-size: 16px;color:#333;line-height: 18px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 15px;font-weight: bold;}
.i04 .b .l ul li .text p{font-size: 14px;color:#333;line-height: 28px;text-align: justify;height: 56px;overflow: hidden;}
.i04 .b .r{width: 625px;float:right;}
.i04 .b .r ul li{border-bottom: 1px solid #1b1b1b;padding: 20px 0 35px;background: url(../images/index/n-li-bg.png) no-repeat scroll -51px center;transition: all 500ms;margin-bottom: 16px;}
.i04 .b .r ul li .txt{width: 320px;float:left;}
.i04 .b .r ul li .txt a.tits{font-size: 18px;color:#333;line-height: 37px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: bold;}
.i04 .b .r ul li .txt p{font-size: 14px;color:#333;line-height: 20px;text-align: justify;}
.i04 .b .r ul li .date{float:right;margin-top: 17px;}
.i04 .b .r ul li .date .year{font-size: 16px;color:#818181;line-height: 18px;display: block;text-align: right;font-weight: bold;}
.i04 .b .r ul li .date .day{font-size: 24px;color:#333;line-height: 24px;margin-top: 4px;display: block;font-weight: bold;}
.i04 .b .r ul li:hover{background-position: left center;padding-left: 100px;}
.i04 .b .r ul li:hover .txt a.tits{color:#008041;}
.i04 .b .r ul li:hover .txt p{color:#008041;}
.i04 .b .r ul li:hover .date .year{color:#008041;}
.i04 .b .r ul li:hover .date .day{color:#008041;}

.footerbar{width: 100%;background: #1b1b1b;}
.footerbar .footer{width: 1200px;height: auto;margin: 0 auto;padding: 55px 0 42px;}
.footerbar .footer .fl{float:left;width: 680px;}
.footerbar .footer .fl .t{margin-bottom: 45px;}
.footerbar .footer .fl .t p img{width:210px;display: block;}
.footerbar .footer .fl .fnavs{border-bottom: 1px solid rgba(238,238,238,0.4);padding: 15px 0;}
.footerbar .footer .fl .fnavs ul{font-size: 0;text-align: left;}
.footerbar .footer .fl .fnavs ul li{display: inline-block;vertical-align: top;margin-right: 14px;}
.footerbar .footer .fl .fnavs ul li a{font-size: 16px;color:#fff;line-height: 43px;display: block;}
.footerbar .footer .fl .b{width: auto;}
.footerbar .footer .fl .b p{font-size: 14px;color:#eee;line-height: 28px;}
.footerbar .footer .fl .b p:nth-child(3){color:rgba(255,255,255,0.7);line-height: 33px;margin-top: 5px;}
.footerbar .footer .fl .b p a{color:rgba(255,255,255,0.7);}
.footerbar .footer .fl .b p a:hover{color:#fff;}
.footerbar .footer .fr{float:right;width: 355px;padding-top: 72px;}
.footerbar .footer .fr .t{border-bottom: 1px solid rgba(238,238,238,0.4);padding-bottom: 15px;}
.footerbar .footer .fr .t h2{font-size: 16px;color:#fff;line-height: 43px;display: block;}
.footerbar .footer .fr .b{padding-top: 17px;}
.footerbar .footer .fr .b p{font-size: 14px;color:#eee;line-height: 30px;text-align: left;}

.snav{padding: 80px 0 0;width: 1200px;margin: 0 auto;}
.snav .t{margin-bottom: 55px;}
.snav .t .l{float:left;}
.snav .t .l h2{font-size: 50px;color:#333;line-height: 50px;font-weight: bold;font-family: "ttm";display: block;margin-bottom: 39px;}
.snav .t .l h2 span{color:#008041;}
.snav .t .l h3{font-size: 24px;color:#333;line-height: 24px;text-align: left;}
.snav .t .r{float:right;margin-top: 65px;}
.snav .t .r ul{font-size: 0;text-align: left;}
.snav .t .r ul li{display: inline-block;vertical-align: middle;margin-left: 10px;}
.snav .t .r ul li a{font-size: 16px;color:#fff;line-height: 48px;min-width: 90px;display: block;text-align: center;background: #333;padding: 0 15px;}
.snav .t .r ul li.hov a{background: #008041;}
.snav .t .r ul li:hover a{background: #008041;}

/*企业概况*/
.contbox{width: 100%;background: #fff;}
.about{width: 100%;height: auto;margin: 0 auto;}
.about .a01{padding-bottom: 55px;font-size: 0;text-align: left;width: 1200px;margin: 0 auto;}
.about .a01 .l{width: 290px;height: auto;display: inline-block;vertical-align: top;}
.about .a01 .l h2{font-size: 30px;color:#333;line-height: 40px;text-align: left;font-weight: bold;}
.about .a01 .l h2 span{color:#008041;display:none;}
.about .a01 .r{width: 870px;display: inline-block;vertical-align: top;margin-left: 40px;}
.about .a01 .r p{font-size: 16px;color:#333;line-height: 26px;text-align: justify;text-indent: 2em;}

.about .a02{width: 100%;height: 420px;background: url(../images/index/a02-bg.jpg) no-repeat scroll top center;}
.about .a02 .banner_bar_bd .bd_l{width:1200px;margin: 0 auto;}
.about .a02 .banner_bar_bd .bd_l_box{padding:130px 0px;font-size: 0;text-align: center;}
.about .a02 .banner_bar_bd .bd_l dl{text-align:center;width: auto;display: inline-block;vertical-align: middle;width: 219px;background: rgba(255,255,255,0.5);padding: 43px 0;margin-right: 108px}
.about .a02 .banner_bar_bd .bd_l dl:last-child{margin: 0;}
/*.index01 .ir .banner_bar_bd .bd_l dl dt{font-size:40px;color:#be8564;font-weight:bold;font-family: "BEBAS";margin-bottom: 10px;}
.index01 .ir .banner_bar_bd .bd_l dl dt em{font-size:26px;color:#be8564;font-weight:normal;margin-left:1px;font-family: "BEBAS";}
.index01 .ir .banner_bar_bd .bd_l dl dd{color:#666;font-size: 16px;}*/
.about .a02 .banner_bar_bd .bd_l dl .num{font-size:50px;color:#333;font-weight:bold;margin-right: 6px;float:none;font-family: "avant";height: 30px;}
.about .a02 .banner_bar_bd .bd_l dl .num em{font-size:24px;color:#333;font-weight:normal;margin-left:1px;font-family: "avant"}
.about .a02 .banner_bar_bd .bd_l dl .txt{color:#555;font-size: 16px;line-height: 24px;margin-top: 20px;}

.about .a03{padding: 60px 0 45px;width: 1200px;margin: 0 auto}
.about .a03 .t{margin-bottom: 40px;}
.about .a03 .t h2{font-size: 30px;color:#333;line-height: 30px;text-align: center;font-weight: bold;}
.about .a03 .b{width: auto;}
.about .a03 .b ul{font-size:0;text-align: left;width: 1220px;}
.about .a03 .b ul li{width: 289px;height: auto;display: inline-block;vertical-align: top;margin-right: 14px;}
.about .a03 .b ul li a.imgs{width: 289px;height: 182px;display: block;overflow: hidden;}
.about .a03 .b ul li a.imgs img{width: 100%;display: block;}
.about .a03 .b ul li a.tits{font-size: 16px;color:#333;line-height: 45px;display: block;text-align: center;}

.about .a04{width: 100%;height: 470px;background: url(../images/index/a04-bg.jpg) no-repeat scroll top center;}
.about .a04 .t{width: 1200px;margin: 0 auto;margin-bottom: 40px;padding-top: 58px;}
.about .a04 .t h2{font-size: 30px;color:#fff;line-height: 30px;text-align: center;font-weight: bold;}
.about .a04 .b{width: auto;width: 1200px;margin: 0 auto;}
.about .a04 .b .txtScroll-left{position: relative;width: 1200px;}
.about .a04 .b .txtScroll-left span{width: 14px;height: 26px;display: block;overflow: hidden;background: url(../images/index/a04-icon.png) no-repeat;position: absolute;cursor: pointer;}
.about .a04 .b .txtScroll-left span.prev{background-position: left top;left: 50%;bottom: -7px;margin-left: -50px}
.about .a04 .b .txtScroll-left span.next{background-position: right top;right: 50%;bottom: -7px;margin-right: -50px;}
.about .a04 .b .txtScroll-left span:hover.prev{background-position: left bottom;}
.about .a04 .b .txtScroll-left span:hover.next{background-position: right bottom;}
.about .a04 .b .bd ul li{width: 270px;padding: 9px;padding-bottom: 0;background: #fff;margin-right: 15px}
.about .a04 .b .bd ul li a.imgs{width: 270px;height: 180px;display: block;overflow: hidden;}
.about .a04 .b .bd ul li a.imgs img{height: 100%;display: block;margin: 0 auto;}
.about .a04 .b .bd ul li a.tits{font-size: 16px;color:#333;line-height: 55px;display: block;text-align: center;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.about .a04 .b .hd{text-align: center;font-size: 0;width:100%;padding-top: 30px;}
.about .a04 .b .hd ul li{width: 12px;height: 12px;display: inline-block;vertical-align: middle;margin: 0 4px;text-indent: -999px;overflow: hidden;background: rgba(255,255,255,0.3);border-radius: 30px;overflow: hidden;cursor: pointer;}
.about .a04 .b .hd ul li.on{background: #fff;}

.about .a05{width: 1200px;height: auto;margin: 0 auto;padding: 50px 0 55px;}
.about .a05 .t{margin-bottom: 34px;}
.about .a05 .t h2{font-size: 30px;color:#333;line-height: 30px;text-align: center;font-weight: bold;}
.about .a05 .b{width: auto;}
.about .a05 .b ul{font-size: 0;text-align: center;}
.about .a05 .b ul li{display: inline-block;vertical-align: middle;width: 399px;border-right: 1px solid #f4f4f4;padding-top: 26px;min-height: 193px;}
.about .a05 .b ul li:nth-child(3){border: none;}
.about .a05 .b ul li i{width: 70px;height: 70px;display: block;margin: 0 auto;overflow: hidden;margin-bottom: 20px;}
.about .a05 .b ul li i img{width: 70px;display: block;margin: 0 auto;}
.about .a05 .b ul li h3{font-size: 17px;color:#333;line-height: 30px;text-align: center;font-weight: bold;}
.about .a05 .b ul li p{font-size: 17px;color:#333;line-height: 30px;text-align: center;}
.about .a05 .b .txt{width: auto;}
.about .a05 .b .txt p{font-size: 15px;color:#333;line-height: 30px;text-align: left;}

/*产品列表*/
.plist{width: 1200px;height: auto;margin: 0 auto;}
.plist .t{margin-bottom: 60px;border-top: 1px solid #cacaca}
.plist .t ul{font-size: 0;text-align: left;}
.plist .t ul li{width: 33.33%;display: inline-block;vertical-align: top;border-bottom: 1px solid #cacaca;}
.plist .t ul li a{font-size: 16px;color:#333;line-height: 63px;display: block;padding-left: 0;background: url(../images/index/p-li-bg.png) no-repeat scroll -17px center;transition: all 500ms;}
.plist .t ul li:hover a{color:#008041;padding-left: 17px;background-position: left center;}
.plist .t ul li.hov a{color:#008041;padding-left: 17px;background-position: left center;}
.plist .b{width: auto;}
.plist .b ul li{margin-bottom: 70px;font-size: 0;}
.plist .b ul li a.imgs{width: 556px;height: 312px;display: block;overflow: hidden;}
.plist .b ul li a.imgs img{width: 100%;display: block;}
.plist .b ul li .text{width: 578px;height: auto;padding-top: 36px;}
.plist .b ul li .text a.tits{font-size: 30px;color:#333;line-height:36px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 27px;}
.plist .b ul li .text a:hover.tits{color:#008041;}
.plist .b ul li .text .box{width: auto;margin-bottom: 24px;}
.plist .b ul li .text .box p{font-size: 15px;color:#333;line-height: 28px;padding-left: 27px;background: url(../images/index/p-li-pbg.png) no-repeat scroll 3px 7px;}
.plist .b ul li .text a.more{width: 145px;height: 45px;display: block;background: #008041;font-size: 14px;color:#fff;line-height: 45px;text-align: center;border-radius:25px;overflow: hidden;}
.plist .b ul li .text a:hover.more{background: #0b9752;}
.plist .b ul li.hb2 .imgs{float:left;}
.plist .b ul li.hb2 .text{float:right;}
.plist .b ul li.hb1 .imgs{float:right;}
.plist .b ul li.hb1 .text{float:left;}

.pdet{width: 1200px;height: auto;margin: 0 auto;}
.pdet .t{margin-bottom: 40px;font-size: 0;text-align: left;}
.pdet .t .l{width: 597px;height: 397px;border: 1px solid #d2d2d2;display: inline-block;vertical-align: middle;overflow: hidden;}
.pdet .t .l .txtScroll-left{position: relative;}
.pdet .t .l .txtScroll-left span{width: 64px;height: 64px;display: block;position: absolute;top: 175px;z-index: 5;cursor: pointer;}
.pdet .t .l .txtScroll-left .prev{width: 64px;height: 64px;background: url(../images/index/pd-left.png) no-repeat scroll bottom center;left: 0;}
.pdet .t .l .txtScroll-left .next{width: 64px;height: 64px;background: url(../images/index/pd-right.png) no-repeat scroll bottom center;right: 0;}
.pdet .t .l .txtScroll-left span:hover{background-position: top center;}
.pdet .t .r{width: 543px;height: auto;display: inline-block;vertical-align: middle;margin-left: 58px;}
.pdet .t .r h2{font-size: 28px;color:#008041;line-height: 36px;font-weight: bold;margin-bottom: 17px;}
.pdet .t .r p{font-size: 16px;color:#333;line-height: 24px;text-align: justify;}
.pdet .t .r a.online{width: 174px;height: 48px;display: block;border-radius: 25px;background: #008041;font-size: 18px;color:#fff;line-height: 48px;text-align: center;margin-top: 45px;}
.pdet .t .r a:hover.online{background: #0b9752;}
.pdet .b{width: auto;}
.pdet .b .top{border-bottom: 3px solid #008041;}
.pdet .b .top h2{font-size: 16px;color:#fff;line-height:47px;width: 110px;background: #008041;text-align: center;}
.pdet .b .btm{padding-bottom: 60px;}
.pdet .b .btm h1{font-size: 26px;color:#333;line-height: 26px;text-align: center;font-weight: bold;margin-bottom: 45px;padding-top: 42px;}
.pdet .b .btm .box{width: auto;}
.pdet .b .btm .box p{font-size: 16px;color:#444;line-height: 28px;text-align: justify;}
.pdet .b .btm .box ul{font-size: 0;text-align: left;}
.pdet .b .btm .box ul li{width: 220px;display: inline-block;vertical-align: top;margin: 0 10px 20px;}
.pdet .b .btm .box ul li i{width: 54px;height: 54px;display: block;margin: 0 auto 20px;}
.pdet .b .btm .box ul li h3{font-size: 18px;color:#444;line-height: 20px;font-weight: bold;text-align: center;margin-bottom: 16px;}
.pdet .b .btm .box ul li p{font-size: 15px;color:#444;line-height: 26px;text-align: left;text-indent: 1em;background: url(../images/index/box-li-bg.png) no-repeat scroll 0px 10px;}
.pdet .b .btm .box2{font-size: 0;text-align: center;}
.pdet .b .btm .box2 div{font-size: 16px;color:#444;line-height: 28px;text-align: justify;}
.pdet .b .btm .box2 p{font-size: 16px;color:#444;line-height: 28px;text-align: justify;}
.pdet .b .btm .box2 img{width: 480px;display: inline-block;vertical-align: middle;height: auto;margin: 0 30px 15px;}

/*服务内容*/
.service{width: 100%;height: auto;margin: 0 auto;}
.service .t{width: 1200px;height: auto;margin: 0 auto;}
.service .t h1{font-size: 22px;color:#008041;line-height: 26px;font-weight: bold;}
.service .t h2{font-size: 16px;color: #333;line-height: 26px;font-weight: bold;}
.service .t p{font-size: 16px;color:#333;line-height: 26px;text-align: justify;}
.service .b{width:100%;background: url(../images/index/ser-bg.jpg) no-repeat scroll top center;padding: 50px 0 40px;}
.service .b h2{font-size: 24px;color:#333;line-height: 24px;text-align: center;margin-bottom: 40px;}
.service .b .stable{width: 1088px;height: auto;margin: 0 auto;}
.service .b .stable td{padding: 10px 0;}
.service .b .stable td .intxt{width: 340px;height: 54px;text-indent: 40px;border: 1px solid #939393;font-size: 16px;color:#333;line-height: 54px;float:left;}
.service .b .stable td .name{background:#fff url(../images/index/s01.png) no-repeat scroll left center;}
.service .b .stable td .person{background:#fff url(../images/index/s02.png) no-repeat scroll left center;}
.service .b .stable td .tele{background:#fff url(../images/index/s03.png) no-repeat scroll left center;}
.service .b .stable td .inarea{width: 1038px;height: 34px;border: 1px solid #939393;font-size: 16px;line-height: 30px;padding: 10px 0;padding-left: 40px;background:#fff url(../images/index/s04.png) no-repeat scroll 0px 0px;}
.service .b .stable td .inareas{width: 1038px;height: 136px;padding:10px 0;padding-left: 40px;background: #fff url(../images/index/s05.png) no-repeat scroll left top;font-size: 16px;color:#333;line-height: 30px;border: 1px solid #939393}
.service .b .stable td span{font-size: 12px;color:#f00;display: block;line-height: 56px;float:right;}
.service .b .stable td .inbtn{width: 180px;height: 50px;border: none;cursor: pointer;background: #008041;font-size: 16px;color:#fff;line-height: 50px;text-align: center;}
.service .b .stable td input:hover.inbtn{background: #0b9752;}

/*新闻列表*/
.nlist{width: 1200px;height: auto;margin: 0 auto;}
.nlist .lists{width: auto;}
.nlist .lists ul li{border-bottom: 1px solid #1b1b1b;padding: 25px 0;font-size: 0;text-align: left;}
.nlist .lists ul li a.imgs{width: 150px;height: 165px;display: inline-block;margin-right: 20px;vertical-align: middle;overflow: hidden;}
.nlist .lists ul li a.imgs img{width: 100%;display: block;}
.nlist .lists ul li .txt{width: 900px;display: inline-block;vertical-align: middle;}
.nlist .lists ul li .txt a.tits{font-size: 18px;color:#222;line-height: 20px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 10px;font-weight: bold;}
.nlist .lists ul li .txt p{font-size: 14px;color:#333;line-height: 24px;text-align: justify;}
.nlist .lists ul li .date{display: inline-block;vertical-align: middle;margin-left: 60px;}
.nlist .lists ul li .date span.year{font-size: 16px;color:#818181;line-height: 20px;display: block;text-align: right;font-weight: bold;margin-bottom: 5px;}
.nlist .lists ul li .date span.day{font-size: 24px;color:#333;line-height: 24px;font-weight: bold;text-align: right;}
.nlist .lists ul li:hover .imgs{opacity: 0.9;}
.nlist .lists ul li:hover .txt a.tits{color:#008041;}

/*新闻详情*/
.ndet{width: 1200px;height: auto;margin: 0 auto;}
.ndet .t{border-bottom: 1px solid #1b1b1b;padding-bottom: 20px;}
.ndet .t h2{font-size: 30px;color:#333;line-height: 30px;text-align: center;font-weight: bold;margin-bottom: 18px;}
.ndet .t p{font-size: 16px;color:#6b6b6b;line-height: 20px;text-align: center;}
.ndet .b{padding: 30px 0 50px;}
.ndet .b p{font-size: 16px;color:#333;line-height: 28px;text-align: left;text-indent: 2em;}
.ndet .b img{display: block;margin: 25px auto;text-indent: -2em;width: 600px;}
.ndet .c{width: auto;}
.ndet .c .top{border-bottom: 3px solid #008041;}
.ndet .c .top h2{font-size: 16px;color:#fff;line-height: 47px;text-align: center;width: 110px;float:left;background: #008041}
.ndet .c .top a.more{font-size: 16px;color:#008041;line-height: 47px;display: block;float:right;}
.ndet .c .btm{padding-top: 22px;padding-bottom: 53px;}
.ndet .c .btm ul{font-size: 0;text-align: left;}
.ndet .c .btm ul li{width: 480px;display: inline-block;vertical-align: middle;font-size: 0;text-align: left;}
.ndet .c .btm ul li.hb2{float:left;}
.ndet .c .btm ul li.hb1{float:right;}
.ndet .c .btm ul li a.tit{font-size: 15px;color:#333;line-height: 30px;width: 420px;text-align: left;padding-left: 18px;background: url(../images/index/ndet-li-bg.png) no-repeat scroll left center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: inline-block;vertical-align: middle;}
.ndet .c .btm ul li span{font-size: 14px;display: inline-block;vertical-align: middle;color:#969696;line-height: 30px;width: 40px;text-align: right;}
.ndet .c .btm ul li:hover a.tit{color:#008041;}

.talent{width: 1200px;height: auto;margin: 0 auto;}
.talent .t{margin-bottom: 35px;}
.talent .t h2{font-size: 28px;color:#008041;line-height: 28px;text-align: center;font-weight: bold;margin-bottom: 20px;}
.talent .t p{font-size: 16px;color:#333;line-height: 26px;text-align: justify;text-indent: 2em;}
.talent .b{width: auto;}
.talent .b th{font-size: 16px;color:#fff;line-height: 54px;text-align: left;text-indent: 19px;background: #464540;}
.talent .b td{font-size: 16px;color:#333;line-height: 44px;text-align: left;text-indent: 19px;padding: 10px 0;border-bottom: 1px dotted #ccc;}
.talent .b td:nth-child(1){font-size: 17px;font-weight: bold;}
.talent .b .more{font-size: 16px;color:#fff;line-height: 44px;display: block;text-indent: 19px;width: 120px;height: 44px;background: #008041;text-align: center;text-indent: 0;}
.talent .b a:hover.more{background: #0b9752;}
.talent .b .job-body{padding: 10px;}
.talent .b .job-body p{font-size: 16px;color:#444;line-height: 26px;text-align: justify;}
.talent .b .job-body a.join{width: 120px;height: 44px;display: block;background: #008041;font-size: 16px;color:#fff;line-height: 44px;text-align: center;margin-top: 30px;margin-left: 1em;text-indent: 0;}
.talent .b .job-body a:hover.join{background: #0b9752}

.joinbg{width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: fixed;left: 0;top: 0;z-index: 1;display: none;}
.joinbox{width:450px;height: auto;position: fixed;top: 50%;left: 50%;margin-left: -225px;border:1px solid #ccc;background: #fff;z-index: 2;display: none;margin-top: -150px;}
.joinbox .j-t{width: auto;height: auto;position: relative;background: #008041;}
.joinbox .j-t h2{font-size: 16px;color:#fff;line-height: 40px;text-align: center;font-weight: bold;}
.joinbox .j-t a.close{font-size: 12px;color:#fff;line-height: 40px;position: absolute;right: 10px;top: 0}
.joinbox .j-b{width: auto;height: auto;padding: 45px 10px;}
.joinbox .j-b p{font-size: 13px;color:#666;line-height: 26px;text-indent: 2em;text-align: center;}
.joinbox .j-b p span{color:#008041;font-weight: bold;}

/*联系地址*/
.contact{width: 1200px;height: auto;margin: 0 auto;padding-bottom: 50px;}
.contact .t{margin-bottom: 25px;text-align: left;font-size: 0;}
.contact .t .l{width: 50%;display: inline-block;vertical-align: middle;}
.contact .t .l h2{font-size: 22px;color:#008041;font-weight: bold;line-height: 50px;}
.contact .t .l span{font-size: 16px;color:#333;line-height: 22px;display: block;margin-bottom: 20px;}
.contact .t .l p{font-size: 16px;color:#333;line-height: 28px;padding-left: 40px;margin-bottom: 12px;}
.contact .t .l .phone{background: url(../images/index/c-phone.png) no-repeat scroll 6px center;}
.contact .t .l .fax{background: url(../images/index/c-fax.png) no-repeat scroll 6px center;}
.contact .t .l .add{background: url(../images/index/c-add.png) no-repeat scroll 6px center;}
.contact .t .l .email{background: url(../images/index/c-mail.png) no-repeat scroll 6px center;}
.contact .b{width: auto;}
.contact .b .map{border: 1px solid #dadada;}
.contact .b img{width: 100%;display: block;}
.contact .b p{font-size: 15px;color:#444;line-height: 30px;text-align: right;margin: 20px 0 10px;}

.message{width: 1200px;height: auto;margin: 0 auto;padding-bottom: 50px;}
.message table{width: 1088px;height: auto;margin: 0 auto;}
.message table td{padding: 10px 0;}
.message table td .intxt{width: 346px;height: 54px;text-indent: 40px;border: 1px solid #939393;font-size: 16px;color:#333;line-height: 54px;float:left;}
.message table td .name{background:#fff url(../images/index/s01.png) no-repeat scroll left center;}
.message table td .person{background:#fff url(../images/index/s02.png) no-repeat scroll left center;}
.message table td .tele{background:#fff url(../images/index/s03.png) no-repeat scroll left center;}
/*.message table td .inarea{width: 1038px;height: 34px;border: 1px solid #939393;font-size: 16px;line-height: 30px;padding: 10px 0;padding-left: 40px;background:#fff url(../images/index/s04.png) no-repeat scroll 0px 0px;}*/
.message table td .inarea{width: 1037px;height: 136px;padding:10px 0;padding-left: 40px;background: #fff url(../images/index/s05.png) no-repeat scroll left top;font-size: 16px;color:#333;line-height: 30px;border: 1px solid #939393}
.message table td span{font-size: 12px;color:#f00;display: block;line-height: 56px;float:right;display: none;}
.message table td .inbtn{width: 180px;height: 50px;border: none;cursor: pointer;background: #008041;font-size: 16px;color:#fff;line-height: 50px;text-align: center;display: block;}
.message table td input:hover.inbtn{background: #0b9752;}

.solution{width: 1200px;height: auto;margin: 0 auto;padding-bottom: 50px;}
.solution .t{margin-bottom: 42px;}
.solution .t h2{font-size: 30px;color:#333;line-height: 32px;text-align: center;font-weight: bold;}
.solution .b{width: auto;margin-bottom: 65px;}
.solution .b img{display: block;margin: 0 auto;}
.solution .c{width: auto;}
.solution .c h2{font-size: 30px;color:#333;line-height: 32px;font-weight: bold;text-align: center;margin-bottom: 40px;}
.solution .c ul{font-size: 0;text-align: left;}
.solution .c ul li{width: 600px;font-size: 0;text-align: left;display: inline-block;vertical-align: top;margin-bottom: 50px;}
.solution .c ul li .imgs{width: 260px;height: 146px;overflow: hidden;display: inline-block;vertical-align: top;margin-right: 15px;}
.solution .c ul li .imgs img{width: 100%;display: block;}
.solution .c ul li .txts{width: 286px;display: inline-block;vertical-align: top;}
.solution .c ul li .txts h2{font-size: 20px;color:#333;line-height: 38px;font-weight: bold;text-align: left;margin-bottom: 0}
.solution .c ul li .txts dl dd{padding-left: 13px;background: url(../images/index/s-dd-bg.png) no-repeat scroll left center;}
.solution .c ul li .txts dl dd a{font-size: 15px;color:#333;line-height: 26px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.solution .c ul li .txts dl dd a:hover{color:#008041;}

.cases{width: 1200px;height: auto;margin: 0 auto;padding-bottom: 50px;}
.cases .top{margin-bottom: 60px;}
.cases .top .t{margin-bottom: 40px;}
.cases .top .t h2{font-size: 30px;color:#333;line-height: 30px;font-weight: bold;text-align: center;margin-bottom: 20px;}
.cases .top .t p{font-style: 18px;color:#666;line-height: 20px;text-align: center;text-align: center;}
.cases .top .b{width: auto;}
.cases .top .b img{width: 100%;display: block;}
.cases .btm{width: auto;}
.cases .btm ul{font-size: 0;text-align: left;width: 1230px}
.cases .btm ul li{width: 385px;display: inline-block;vertical-align: top;margin-right: 23px;margin-bottom: 50px;}
.cases .btm ul li a.imgs{width: 385px;height: 243px;display: block;overflow: hidden;}
.cases .btm ul li a.imgs img{width: 100%;display: block;}
.cases .btm ul li a.tits{font-size: 16px;color:#333;line-height: 40px;display: block;text-align: center;padding: 0 15px;width: 355px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 8px;margin-top: 17px;}
.cases .btm ul li .links{font-size: 0;text-align: center;}
.cases .btm ul li .links a{width: 120px;height: 38px;display: inline-block;vertical-align: top;margin: 0 12px;background: #f7f7f7;font-size: 14px;color:#333;line-height: 38px;text-align: center;border: 1px solid #c6c6c6}
.cases .btm ul li .links a b{font-family: "宋体";margin-left: 8px;}
.cases .btm ul li .links a:hover{background: #008041;border-color: #008041;color:#fff;}
.cases .btm ul li:hover a.imgs{opacity: 0.9;}
.cases .btm ul li:hover a.tits{color:#008041;}

.uhv{width: 1200px;height: auto;margin: 0 auto;}
.uhv .t{margin-bottom: 40px;}
.uhv .t h2{font-size: 30px;color:#333;line-height: 30px;font-weight: bold;text-align: center;margin-bottom: 20px;}
.uhv .t p{font-size: 18px;color:#333;line-height: 20px;text-align: center;}
.uhv .map{width:761px;height: auto;}
.uhv .map img{width: auto;display: block;margin: 0 auto;}

/*网络格局*/
.uhv .map .chinamap{padding: 0px;padding-bottom: 50px;}
.uhv .map .chinamap .more{font-size: 14px;color:#f00;line-height: 28px;text-align: center;margin-top: 30px;}
.uhv .map .chinamap .mapa{width: 761px;margin:0 auto;}
.map{ position:relative;width:100%; margin:0 auto;}
.map a{ color:#5b5a5a; font-size:14px; text-decoration:none;text-align: center;}
.map a:hover{ color:#fff;}
.citybg{ position:absolute; display:none; z-index:3; }
.city a.active .citybg{ display:block; z-index:3;}
.city.hover a{color:#fff;}
.map a.a-font:hover{color:#008041 !important;}
.city i.icon-wgbj{width: 28px;height: 25px;display: block;position: absolute;}
.city.default .citybg{display: block !important;}
.city.default a{color:#fff !important;}
.map a.a-font{color:#333 !important;}

.uhv .mapb{width: auto;height: auto;}
.uhv .mapb .ct{width: auto;height: auto;margin-bottom: 35px;}
.uhv .mapb .ct h2{font-size: 26px;color:#333;line-height: 30px;font-weight: bold;}
.uhv .mapb .cb{width: auto;}
.uhv .mapb .cb ul{font-size: 0;text-align: left;border-top: 1px solid #cacaca;margin-bottom: 20px;}
.uhv .mapb .cb ul li{width: 33.33%;display: inline-block;vertical-align: top;border-bottom: 1px solid #cacaca;}
.uhv .mapb .cb ul li a.tit{font-size: 16px;color:#333;line-height: 63px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;transition: all 500ms;background: url(../images/index/uhv-li-bg.png) no-repeat scroll -20px center;}
.uhv .mapb .cb ul li:hover a.tit{padding-left: 18px;background-position: left center;color:#008041;}


/*面包屑*/
.snavbar2{width: 100%;height: auto;background: #fff;box-shadow: 1px 2px 2px 2px rgba(0,0,0,0.1)}
.snavbar2 .snavbox{width: 1200px;height: auto;margin: 0 auto;}
.snavbar2 .snavbox .snav{float:left;}
.snavbar2 .snavbox .snav ul li{float:left;margin-right: 45px;}
.snavbar2 .snavbox .snav ul li a{font-size: 15px;color:#222;line-height: 68px;display: block;text-align: center;border-bottom: 2px solid #fff}
.snavbar2 .snavbox .snav ul li.hov a{color:#008041;border-color:#008041;}
.snavbar2 .snavbox .snav ul li:hover a{color:#008041;border-color:#008041;}
.snavbar2 .snavbox .bread{float:right;font-size: 13px;color:#666;line-height: 70px;display: inline-block;padding-left:22px;}
.snavbar2 .snavbox .bread a{font-size: 13px;color:#666;line-height: 50px;display: inline-block;padding: 0 5px;padding-right: 6px}
.snavbar2 .snavbox .bread a.current{color:#333;}
.snavbar2 .snavbox .bread a:hover{color:#008041;}


/*上一篇下一篇*/
.prenext{width: auto;height:auto;margin: 0 auto;padding:24px 0 ;border-top: 1px solid #e6e6e6;}
.prenext ul{width: 100%;font-size: 0;text-align: left;}
.prenext ul li{display:inline-block;font-size:16px;color:#444;line-height:24px;vertical-align: middle;width: 50%}
.prenext ul li:nth-child(2){text-align: right;}
.prenext ul li a{font-size:13px;color:#444;line-height:28px;display:inline-block;}
.prenext ul li a:hover{color:#008041;}
.prenext a.return{width: 120px;height: 42px;display:block;float: right;margin-top:7px;text-align: center;background:#ed2d23;font-size: 16px;color:#fff;line-height: 42px;text-align: center;border-radius: 8px;}
.prenext:hover a.return{background: #f54a41}

/*列表翻页*/
.dede_pages{overflow:hidden;padding:20px 0;clear:both; height:auto;}
.dede_pages ul{font-size:12px;color:#999; text-align:center;}
.dede_pages ul li{color:#666666; display:inline-block;overflow: hidden;margin-right: 5px;line-height: 40px;}
.dede_pages ul li select{border:1px solid #eee;background: transparent;outline: none;margin-left: 5px;height: 38px;margin-right: 6px;}
.dede_pages ul li .optionkw{margin-right: 5px;}
.dede_pages ul li a{color:#666666;text-decoration:none;width: 40px;height: 40px;line-height: 40px;display: block;}
.dede_pages ul li:hover{ background:#008041;color:#fff;}
.dede_pages ul li:hover select{border-color:#008041;}
.dede_pages ul li:hover a{color:#fff;}
.dede_pages ul li:hover span{color:#fff;}
.dede_pages ul li.thisclass{width: 40px;height: 40px;background:#008041;color:#fff;}
/*.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background:#e7161b !important;color:#fff !important;}*/

/*右侧功能*/
/*.right-contact-img {z-index: 100; position: fixed; width: 45px; height: auto; overflow: visible; bottom: 113px; right: 0px; _position: absolute}
.right-contact-img ul li {position: relative; width: 45px; height: 45px;list-style:none;margin-bottom: 5px;}
.right-contact-img ul li.phone{background-color: rgba(0,0,0,0.7);}
.right-contact-img ul li:hover.phone{background-color: rgba(237,45,35,1);}
.right-contact-img ul .last {margin-bottom: 0px}
.right-contact-img ul li .pull_down2 {position: absolute; width: 201px; height: 45px; top: 0px; right: -201px}
.right-contact-img ul li .pull_down2 a {width: 201px; display: block; height: 45px}
.right-contact-img ul li .pull_down3 {position: absolute; width: 201px; height: 45px; top: 0px; right: -201px}
.right-contact-img ul li .pull_down3 a {width: 201px; display: block; height: 45px}
.right-contact-img2 ul li .pull_down2 .ding {position: absolute; width: 48px; top: 0px; left: 23px}
.right-contact-img2 ul li .pull_down2 .yi {position: absolute; width: 48px; top: 0px; left: 88px}
.right-contact-img ul{padding-left:0px;margin:0px;}
.fkabo{bottom:68px;position:fixed;right:0px;display:block;width:45px;height:45px;cursor:pointer;background:rgba(0,0,0,0.7) url(../images/index/icon_code.png) right center no-repeat;z-index:600000;}
.right-contact-img ul li:hover{background-position: left center;}
div:hover.fkabo{background-position: right center;}
.fkabo  .weib{display:none;position:absolute;margin-left:-165px;margin-top:-124px;z-index:99999;}*/
#gotopbtn{bottom:18px;cursor:pointer;display:none;position:fixed;right:0px;display:block;width:45px;height:45px;background:rgba(0,0,0,0.7) url(../images/index/icon_top.png) right center no-repeat;cursor:pointer;z-index: 10;}
#gotopbtn:hover{background-color: rgba(0,128,65,1);}

 /*-------- 下拉菜单 --------------*/
.dropMenu {
  position:absolute;
  z-index:9999;
  width: auto;  
  visibility: hidden;
  margin-top: -1px;
  margin-left: -15px;
/*  filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8; */ 
  background:rgba(0,128,65,0.6);
  min-width: 120px; 
  padding:10px 0;  
  top: 0;
  left: 0;
}
/*.dropMenu li{background: url(../images/index/dropMenu-bg.jpg) no-repeat scroll 6px 15px;padding-left:10px;}*/
.dropMenu li{margin-right: 0;}
.dropMenu li a{display:block;font-size: 14px;color:#fff;line-height: 40px;text-align: center;}
.dropMenu li:hover a{background: #008041}
#dropmenu1{width: 150px;margin-left: -30px;}

/*#dropmenu0{margin-left: -19px;}
#dropmenu1{margin-left: -27px;}
#dropmenu3{margin-left: -26px;}
#dropmenu4{margin-left: -17px;}
#dropmenu5{margin-left: -27px;}
#dropmenu6{margin-left: -27px;}
#dropmenu7{margin-left: -26px;}*/
/*#dropmenu2{width: 162px !important;}
#dropmenu3{width: 162px !important;}
#dropmenu5{width: 178px !important;}*/

@media(max-width: 1680px){
	
}

@media(max-width: 1600px){
	
}

@media(max-width: 1440px){
	
}

@media(max-width: 1366px){
	
}

@media(max-width: 1280px){
	
}