/*轮播图*/
#indexslide{width: 100%;height: 670px;position:relative;-webkit-animation: all .3s;animation: all .3s;*z-index:10;overflow:hidden;}
.banner li{width: 100%;height: 100%;position:absolute;top:0;left:0;display:none;z-index: 10;}
.banner li a{display:block;width:100%;height:100%;}
.bannerindex{text-align: left;z-index: 10;position:absolute;width:1100px;left:0;bottom:55px;height:16px;*width:140px;*left:50%;*margin-left:-70px;}
.bannerindex dd{display:inline-block;width:12px;height:12px;margin:0px 3px;-webkit-border-radius:12px;border-radius:12px;border:2px solid #fff;cursor: pointer;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;_zoom:1;*display:block;*float:left;}
.bannerindex dd.on {background-color:#fff;border:2px solid #fff;}
/*图标*/
.pro-box{position:absolute;bottom:-1px;right:0;width:674px;height:169px;z-index: 15;}
.pro-box a{display:block;width:218px;height:169px;float:left;margin-top: 169px;-webkit-transition: all .3s;transition: all .3s;opacity:0;visibility:visible;}
.showtext .img-text{opacity:1;visibility:visible;}
.box-e{background:url(../images/e-bg2.jpg) no-repeat;margin-right: 10px;}
.box-b{background:url(../images/b-bg2.jpg) no-repeat;margin-right: 10px;}
.box-p{background:url(../images/p-bg2.jpg) no-repeat;}
.pro-box .pb-text{width:92px;height:50px;display:block;margin:0 auto;padding-left: 55px;padding-top: 30px;-webkit-transition: all .3s;transition: all .3s;visibility:visible;}
.pro-box .pb-text b{display:block;line-height: 20px;font-size: 16px;color:#fff;}
.pro-box .pb-text i{display:block;line-height: 20px;font-size: 15px;color:#fff;font-style: normal;}
.box-e .pb-text{background:url(../images/e-icon.png) no-repeat left 36px;}
.box-b .pb-text{background:url(../images/b-icon.png) no-repeat left 36px;}
.box-p .pb-text{background:url(../images/p-icon.png) no-repeat 5px 36px;}
.img-text{width:96px;height:31px;margin:0 auto;display:block;opacity:0;visibility:hidden;-webkit-transition: all .5s;transition: all .5s;}
.showtext .pb-text{opacity:0;visibility:hidden;}
/*综合*/
.mainbox{padding:25px 0;overflow:hidden;}
/*新闻*/
.news-box{width:508px;height:220px;padding-right: 23px;}
h3.news-title{font-size: 24px;color:#30395f;line-height: 30px;margin-bottom: 5px;font-family: "myriadsetpro-thin-webfont";font-weight: bold;}
.news-top ul{float:left;width:150px;height:43px;overflow:hidden;}
.news-top li{float:left;width:67px;height:43px;line-height: 43px;color:#000;background:#b5b5b5;text-align: center;font-size: 13px;cursor:pointer;font-weight: bold;}
.news-top li.current,.news-top li:hover{background:#3c3fab;color:#fff;}
.news-top li a{font-size: 13px;color:#000;}
.news-top li.current a,.news-top li:hover a{color:#fff;}
a.news-more{color:#999;font-size: 12px;font-weight: bold;float:right;line-height: 43px;display:none;}

.news-main{padding-top: 15px;position:relative;}
.news-main h3 a{color:#666;font-size: 14px;font-weight: bold;}
.news-main h3 a span{color:#666;font-size: 14px;font-weight: bold;display:inline-block;margin-right: 10px;}
.news-main p{margin-top: 10px;}
.news-main-box{width:470px;height:100px;overflow:hidden;position:relative;}
.news-main-box ul{position:absolute;top:0;left:0;}
.news-main-box li{width:470px;height:100px;display:block;}
.news-main-box li p{line-height: 18px;}

.news-main-dl{width:10px;position:absolute;top:15px;right:0;height:105px;overflow:hidden;}
.news-main-dl li{display:block;width:10px;height:10px;background:url(../images/icon2.jpg) no-repeat;margin-bottom: 20px;cursor:pointer;}
.news-main-dl li.on,.news-main-dl li:hover{background:url(../images/icon1.jpg) no-repeat;}

.inews-list li{line-height: 22px;}
.inews-list li a{color:#666;font-size: 14px;font-weight: bold;}
.inews-list li a span{color:#666;font-size: 14px;font-weight: bold;display:inline-block;margin-right: 10px;}

.est-box{width:445px;float:left;}
.est-box .img{width:281px;float:left;height:219px;overflow:hidden;position:relative;}
.est-box .img ul{position:absolute;top:0;left:0;}
.est-box .info{width:163px;float:left;height:219px;background:#303960;}
.est-box .info a span{color:#bec0c9;}
.lay-box{width:219px;float:right;height:219px;}
.lay-box a{display:block;position:relative;width:219px;height:219px;}
.lay-box a span{position:absolute;width:130px;height:30px;line-height: 30px;left:23px;top:104px;color:#fff;font-size: 18px;}

.est-box .info dl{width:130px;height:120px;margin:20px auto 0;}
.est-box .info dd{display:none;}
.est-box .info dd a{display:block;}
.est-box dl .yt{display:block;background: url(../img/project/p1s2-icon1.png) center top no-repeat;padding-top: 25px;text-align: center;line-height: 24px;}
.est-box dl .tt{display:block;font-size: 18px;color:#fff;margin-bottom: 15px;text-align: center;}
.est-box dl .cc{display:block;margin-top: 10px;background: url(../img/project/p1s2-icon3.png) center top no-repeat;padding-top: 30px;line-height: 20px;}


/*二期修改*/
.carousel{position: relative;margin-bottom: 20px;line-height: 1;}
.carousel-inner{position: relative;width: 100%;overflow: hidden; z-index: 2;}
.carousel-inner > .item{position: relative;display: none;-webkit-transition: 0.6s ease-in-out left;-moz-transition: 0.6s ease-in-out left;-o-transition: 0.6s ease-in-out left;transition: 0.6s ease-in-out left;height:600px;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{display: block;line-height: 1;width:100%;}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev{display: block;}
.carousel-inner > .active{left: 0;}
.carousel-inner > .next,
.carousel-inner > .prev{position: absolute;top: 0;width: 100%;}
.carousel-inner > .next{left: 100%;}
.carousel-inner > .prev{left: -100%;}
.carousel-inner > .next.left,
.carousel-inner > .prev.right{left: 0;}
.carousel-inner > .active.left{left: -100%;}
.carousel-inner > .active.right{left: 100%;}
.carousel-control{position: absolute; z-index: 3;display:block;width:42px;height:72px;background:url(../images/btn-banner.png) no-repeat;top:45%;margin-top:-36px;}
a.b-leftbtn{left:0;background-position: 0 -72px;opacity:0;filter:alpha(opacity=0);}
a.b-leftbtn:hover{background-position: 0 0;}
a.b-rightbtn{right:0;background-position: -42px -72px;opacity:0;filter:alpha(opacity=0);}
a.b-rightbtn:hover{right:0;background-position: -42px 0;}
.b-slide:hover a.b-leftbtn{opacity:1;filter:alpha(opacity=100);}
.b-slide:hover a.b-rightbtn{opacity:1;filter:alpha(opacity=100);}
.b-slidetitle .b-slidetitle-inner h6{color: #ede5d9;font-size: 48px;line-height: 50px;display:none;}
/*.b-slidetitle .b-slidetitle-inner h6.active{display:block;}*/
.carousel-caption{position: absolute;right: 0;bottom: 0;left: 0;padding: 15px;background: #333333;background: rgba(0, 0, 0, 0.75);}
.carousel-caption h4,
.carousel-caption p{line-height: 20px;color: #ffffff;}
.carousel-caption h4{margin: 0 0 5px;}
.carousel-caption p{margin-bottom: 0;}

.b-slide{position:relative;overflow: hidden;width: 100%;}
.slidemask{position:absolute;bottom:0;left:0;width:100%;height:120px;background:url(../images/index_listbg.png) repeat !important; /*实现FF背景透明，文字不透明*/
background:#000; /*实现IE背景透明*/z-index: 10;}
.slidemask .w1200{height:120px;}
.bs-box{position:absolute;bottom:-1px;right:0px;width:670px;height:180px;overflow:hidden;}
.bs-box a{display:block;float:left;width:219px;height:219px;margin-top: 75px;-webkit-transition: all .3s;transition: all .3s;position:relative;}
.bs-box a span{display:block;position:absolute;top:15px;left:23px;-webkit-transition: all .3;transition: all .3;}
a.es{background:url(../images/bg1.jpg) no-repeat;margin-right: 6px;}
a.bs{background:url(../images/bg2.jpg) no-repeat;margin-right: 6px;}
a.pt{background:url(../images/bg3.jpg) no-repeat;}
.bs-box a .th{visibility:hidden;opacity:0;top:50px;-webkit-transition: all .4s;transition: all .4s;font-size: 34px;font-weight: normal;color:#E0F8FF;}
.bs-box a .tt{visibility:visible;opacity:1;-webkit-transition: all .4s;transition: all .4s;}
.bs-box a .tt img{display:block;}
.bs-box a .tt strong{font-size: 20px;font-weight: normal;color:#E0F8FF;}
.bs-box a:hover{margin-top: 0px;}
.bs-box a:hover .tt{visibility:hidden;opacity:0;}
.bs-box a:hover .th{visibility:visible;opacity:1;}

.slidestock{width:190px;height:100px;position:absolute;top:13px;right:695px;text-align: right;z-index: 10;}
.slidestock h5{font-size: 18px;color:#c1c1bf;font-weight: bold;position:relative;}
.slidestock h5 span{position:absolute;top:6px;right:94px;display:block;color:#c1c1bf;}
.slidestock h5 strong{font-family: "dincond-medium-webfont";font-size: 28px;font-weight: normal;}
.slidestock .stocknum{font-size: 36px;font-family: "dincond-medium-webfont";padding-left: 20px;}
.slidestock .stocknum.up{background:url(../images/stock-up.png) no-repeat 56% center;color:#ee5555;}
.slidestock .stocknum.down{background:url(../images/stock-down.png) no-repeat 56% center;color:#009900;}

.est-detail{width:444px;height:219px;float:left;}
.est-detail-box{width:444px;height:219px;position:relative;overflow:hidden;}
.est-detail-box ul{position:absolute;top:0;left:0;}
.est-detail-box li{float:left;width:444px;height:219px;position:relative;}
.est-detail-box li a{ display: block;height: 100%;}
.est-detail-box .info{width:197px;height:96px;padding-left: 22px;padding-top: 22px;background:url(../images/bg1.jpg) no-repeat center top;color:#bdbdbf;position:absolute;left:0;top:93px;opacity:0;-webkit-transition: all .3s;transition: all .3s;visibility:hidden;}
.est-detail-box li:hover .info{opacity:1;visibility:visible;}
.est-detail-box .info h3{font-weight: bold;font-size: 18px;color:#bdbdbf;margin-bottom: 15px;}
.est-detail-box .info p{font-weight: bold;color:#bdbdbf;}
    
.indexwarp{width:1664px;margin:0 auto;background:#fff;overflow:hidden;}
.indexwarp.smallwidth{width:1340px;}
.indexwarp.sswidth{width:1200px;}
body{background:#fff;}

/*ipad*/
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {
.indexwarp.sswidth{width:98%;}
}


/*2016-10.10 start*/
.news-main-dl li{display:block;width:10px;height:10px; background:url(../images/icon2.jpg) no-repeat;margin-bottom:12px;cursor:pointer;}
.news-main-dl li.on,.news-main-dl li:hover{background:url(../images/icon1.jpg) no-repeat;}
.news-main-con{ position: absolute; bottom:-10px; left:0px;}
.news-main-con li{display:block;width:30px;height:3px; background:#b5b5b5; float:left; margin-right:10px;cursor:pointer;}
.news-main-con li.on,.news-main-con li:hover{ background:#3c3fab;}
/*2016-10.10 end*/

/*product case news start*/
.index_pro{background:#fff; overflow:hidden; padding-top:40px;}
.index_pro .pro_title{  width:1180px; margin:0 auto;height:60px; border-bottom:1px solid #cfd1d5; text-align:center; padding-bottom:10px; }
.index_pro .pro_title h33{  background:url(../images/recom_Tline.jpg) no-repeat center bottom; text-align:center; padding-bottom:45px; height:45px; line-height:45px; padding-top:1px;}
.index_pro .pro_title h33 a{ font:24px "Microsoft YaHei"; font-weight:bold; color:#555555; line-height:45px;padding-bottom:35px;}

#index_pro .pro_title .en_font{width:180px; height:69px; line-height:69px; text-align:center; color:#000000; font-family:Myriad Pro; font-size:44px;}
#index_pro .pro_title .cn_font{width:198px; height:69px; line-height:69px; color:#000000; font-size:26px; font-family:"微软雅黑";}
#index_pro .brief_des{width:1000px; margin:0 auto; padding-top:14px; line-height:22px; text-align:center; color:#5f5f5f; font-size:14px; font-family:"微软雅黑";}
#index_pro .blank35{height:25px;}
#index_pro .name{width:300px; height:25px; margin:0 auto; line-height:25px; text-align:center;}
#index_pro .pro_wrap{width:990px; margin:0 auto;}
#index_pro .pro_wrap .pro{width:300px; height:178px; margin:0px 15px 20px;}
#index_pro .pro_wrap .last{margin-right:0px;}
.index_pro .line{height:20px;}
.index_pro .pro_more{display:block;  width:118px; height:39px; margin:0 auto; line-height:39px; text-align:center; color:#000000; font-size:16px; text-decoration:none; font-family:"微软雅黑"; border:1px solid #000000;}

.center{width:1200px; margin:0 auto;}
.float_left{float:left;}
.float_right{float:right;}

.project_title{text-align:center; padding-top:30px; width:100%; overflow:hidden; position:relative;}
.project_title_more{position:absolute; top:40px; width:22px; height:22px; background:url(../images/moreico.png) no-repeat; display:block; left:100%; margin-left:70px;}
.project_title_more:hover{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg);}
.projectbg{width:100%; background:#f8f8f8; overflow:hidden; padding-bottom:30px; margin-top:10px;}
.project_pic {width:1200px; height:100%;margin:30px auto 0 auto; overflow:hidden; }
.project_pic ul{position:relative; width:1200px; height:560px;}
.project_pic li{width:100%; height:100%; overflow:hidden; o position:absolute; top:0; left:0;}
.project_pic li .project_box{float:left; margin-left:10px;margin-right:10px; margin-top:15px;}
.project_box {width:380px; height:260px; overflow:hidden; display:block;}
.project_pic .name{line-height:25px;text-align:center;}


.news_all{background:#fdfdfd;padding-left:30px; margin-left:15px; }
.project_pic_c {width:1200px; margin:10px auto 0 auto; overflow:hidden; }
.project_pic_c ul{position:relative; width:1200px; height:560px;}
.project_pic_c li{width:100%; height:560px; overflow:hidden; position:absolute; top:0; left:0;}
.project_pic_c li .project_box_c{float:left; margin:10px 10px 10px 10px;}
.project_box_c {width:380px; height:260px; overflow:hidden; display:block;}
.project_img_c img{width:380px; height:240px; }
.project_pic_c .name{line-height:25px;text-align:center;}
.project_pop{height:36px; padding:10px 0 10px 15px; display:none; background:url(../images/pic_bg.png) repeat; overflow:hidden; line-height:18px; position:relative;}
.project_pop h3{font-size:14px; color:#c1c5cb; font-weight:normal; height:18px; overflow:hidden; padding-right:50px;}
.project_pop p{color:#338c26; margin-top:3px;}
.project_pop i{width:26px; height:19px; background:url(../images/indexicon.png) 0 -60px no-repeat; display:block; position:absolute; right:10px; top:18px;}
.project_pop_1{height:36px; padding:10px 0 10px 15px; display:none; background:url(../images/pic_bg.png) repeat; overflow:hidden; line-height:18px; position:relative;}
.project_pop_1 h3{font-size:14px; color:#c1c5cb; font-weight:normal; height:18px; overflow:hidden; padding-right:50px;}
.project_pop_1 p{color:#338c26; margin-top:3px;}
.project_pop_1 i{width:26px; height:19px; background:url(../images/indexicon.png) 0 -60px no-repeat; display:block; position:absolute; right:10px; top:18px;}



.project_btn{text-align:center; margin-top:35px;}
.project_btn a{width:12px; height:12px; background:url(../images/indexicon.png) no-repeat; font-size:1px; line-height:1px; display:inline-block; margin:0 9px; zoom:1;}
.project_btn a.active{background:url(../images/indexicon.png) 0 -15px no-repeat;}
.project_img img{width:380px; height:240px;}
.width960 .project_img img{width:310px; height:190px;}     /* add */
.width1200 .project_img img{width:288px; height:177px;}     /* add */


/*case*/
#index_case{width:100%; height:100%; position:relative; z-index:2000; background:#fff;}
.index_case{background:#fff; overflow:hidden; padding-top:40px;padding-bottom:0px;}
.index_case .case_title{  width:1200px; margin:0 auto;height:100px; border-bottom:1px solid #cfd1d5; text-align:center; }
/*.index_case .case_title h33{  background:url(../images/recom_Tline.jpg) no-repeat center bottom; text-align:center; padding-bottom:30px; height:50px; line-height:50px; padding-top:1px;}*/
.index_case .case_title h33{display: block; margin: 0 auto; border-bottom:3px solid #dcdcdc; color:#00902b;  width:395px; overflow:hidden; font-weight:bold; font-size:26px;height:38px; line-height:36px; letter-spacing:2px; font-family:"Microsoft Yahei";}
.index_case .case_title h33 a{ font:26px "Microsoft YaHei"; font-weight:bold; color:#00902b; line-height:30px;padding-bottom:35px;}
.index_case .case_title span{ display: block; font-size: 16px; color: #a1a4aa; font-weight: normal; text-transform: uppercase; }


#index_case .down_ico{width:58px; height:58px; margin-left:-29px; position:absolute; left:50%; top:-32px; z-index:2002;}
/*#index_case .case_title{width:228px; height:69px; margin:0 auto; padding-top:20px; line-height:69px; border-bottom:1px solid #d1d1d1;}*/
#index_case .case_title .en_font{width:105px; height:69px; line-height:69px; text-align:center; color:#000000; font-family:Myriad Pro; font-size:44px;}
#index_case .case_title .cn_font{width:103px; height:69px; line-height:69px; color:#000000; font-size:26px; font-family:"微软雅黑";}
#index_case .blank35{height:20px;}
#index_case .name{width:300px; height:25px; margin:0 auto; line-height:25px; text-align:center;}
#index_case .brief_des{width:1000px; margin:0 auto; padding-top:14px; line-height:22px; text-align:center; color:#5f5f5f; font-size:14px; font-family:"微软雅黑";}
#index_case .case_wrap{width:990px; margin:0 auto;}
#index_case .case_wrap .case{width:300px; height:178px; margin:0px 15px 20px;}
#index_case .case_wrap .last{margin-right:0px;}
.index_case .line{height:25px;}
.index_case .case_more{display:block; background:#00902b no-repeat center center; width:118px; height:39px; margin:0 auto; line-height:39px; text-align:center; color:#fff; font-size:16px; text-decoration:none; font-family:"微软雅黑";border-bottom:3px solid #cce5e9;}
.index_case .case_more:hover{background:#fb7203;color:#000;}

/*#index_news{width:100%; height:485px; background:#f2f2f2 url(images/bout_bj.jpg) no-repeat center center; }*/
#index_news{width:100%; height:455px; background:#ffffff  no-repeat center center; }
#index_news{overflow:hidden; padding-top:40px;}
#index_news .news_title_1{  width:1180px; margin:0 auto;height:60px; border-bottom:1px solid #cfd1d5; text-align:center; }
#index_news .news_title_1 h33{  background:url(../images/news-line1.png) no-repeat center bottom; text-align:center; padding-bottom:34px; height:49px; line-height:49px; padding-top:1px;}
#index_news .news_title_1 h33 a{ font:24px "Microsoft YaHei"; font-weight:bold; color:#555555; line-height:30px;padding-bottom:38px;}

#index_news .down_ico{width:58px; height:58px; margin-left:-29px; position:absolute; left:50%; top:-32px; z-index:2002;}
#index_news .news_title_1 .en_font{width:125px; height:69px; line-height:69px; text-align:center; color:#000000; font-family:Myriad Pro; font-size:44px;}
#index_news .news_title_1 .cn_font{width:103px; height:69px; line-height:69px; color:#000000; font-size:26px; font-family:"微软雅黑";}
#index_news .blank35{height:25px;}
#index_news .news_wrap{width:1180px; height:312px; margin:0 auto; position:relative; z-index:1; overflow:hidden;}
#index_news .news_wrap ul{width:1180px; position:absolute; left:0px; top:0px; z-index:11;}
#index_news .news_wrap .news_list{width:580px; height:100px; margin-right:20px; margin-bottom:4px;}
#index_news .news_wrap .last{margin-right:0px;}
#index_news .news_wrap .news_list .date{width:70px; height:99px; margin-right:4px; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; background:#e8e8e8;}
#index_news .news_wrap .news_list .date .y{width:59px; height:59px; line-height:59px; text-align:center; color:#a1a1a1; font-family:AvantGarde, Myriad Pro;}
#index_news .news_wrap .news_list .date .m{width:39px; height:21px; margin:0 auto; line-height:21px; text-align:center; border:1px solid #b9b9b9; background:#e8e8e8;}
#index_news .news_wrap .news_list .date .d{width:59px; height:42px; line-height:42px; text-align:center; color:#000000; font-size:24px;}
#index_news .news_wrap .news_list .info{width:500px; height:100px; background:#e8e8e8;}


#index_news .news_wrap .news_list .info .title{width:456px; margin:0 auto; padding-top:15px; line-height:20px;}
#index_news .news_wrap .news_list .info .title a{color:#343434; font-size:12px; text-decoration:none; font-family:"微软雅黑"; FONT-WEIGHT: bold}
#index_news .news_wrap .news_list:hover .info .title a{color:#40780b;}
#index_news .news_wrap .news_list .info .brief{width:456px; height:20px; margin:0 auto; line-height:20px; color:#717171;}
#index_news .news_wrap .news_list .info .brief img{margin-top:5px;}
#index_news dl{height:13px; margin:0 auto;}
#index_news dl dd{width:13px; height:13px; margin:0 4px; background:url(../images/news_ico.png) no-repeat center;}
#index_news dl dd.cur{background:url(../images/news_ico_cur.png) no-repeat center;}
#index_news .line{height:25px;}
#index_news .case_more{display:block;  width:118px; height:39px; margin:0 auto; line-height:39px; text-align:center; color:#000000; font-size:16px; text-decoration:none; font-family:"微软雅黑"; border:1px solid #000000;}


/*about*/
.content{ width:1200px; margin:0 auto;  }
/*.about{ width:100%; height:413px; background:url(../images/bout_bj.jpg) no-repeat center center; overflow:hidden; padding-top:34px;}*/
.content_about{ width:100%; height:600px;  background:url(../images/bg_ab.jpg) no-repeat center;overflow:hidden; }
/*.about h4{ height:54px; overflow:hidden; background:url(../images/about_tx.gif) no-repeat center bottom; text-align:center; margin-bottom:54px;}
.about h4 a{ font:24px "Microsoft YaHei"; font-weight:bold; color:#333333; line-height:20px;}*/
.about { width:1200px; margin:0 auto;padding-top: 40px; }
.about .about_title{ text-align: center; font-size: 20px; color:#309a49; font-weight: normal; height: 110px; }

.about .about_title h4{ display: block; margin: 0 auto; border-bottom:3px solid #dcdcdc; color:#00902b;  width:395px; overflow:hidden; font-weight:bold;  font-size:26px;height:38px; line-height:36px; letter-spacing:2px; font-family:"Microsoft Yahei";}

.about .about_title h4 a{ font-weight:bold; color:#00902b; font-size:26px;height:38px; line-height:36px; letter-spacing:2px; font-family:"Microsoft Yahei";}
.about .about_title span{ display: block; font-size: 16px; color: #a1a4aa; font-weight: normal; text-transform: uppercase; }



.about dl{ height:276px; overflow:hidden; background:url(../images/about_t1.png) no-repeat left center;}
.about dd{ width:700px; height:276px; float:left; overflow:hidden; padding-left:36px;}
.about dd i a{ font:16px "Microsoft YaHei"; color:#333333; line-height:30px; display:block;}
.about dd p{ height:210px; font:12px "Microsoft YaHei"; color:#525252; line-height:30px;}
.about dd b a{ width:101px; height:29px; display:block; background:url(../images/about_b1.jpg) no-repeat center center;}
.about dd b a:hover{ color:#fda815;}
.about dt { width:383px; height:276px; background:url(../images/about_t2.png) no-repeat center bottom; float:right;}
.about dt img{ width:383px; height:252px; display:block; margin-top:5px;}
.content{ width:1200px; margin:0 auto;  }

/*ea_h*/
.xn_ba_js_1_element img{height:600px;width: 100%;}
/*ea_ba*/

.xn_ba_js_1_banner img{height:600px;width: 100%;}

/*xn_ba_js_1_banner*/
/** 显示宽高 **/
.xn_ba_js_1_banner{width:100%;height:600px;visibility:hidden;overflow:hidden;position:relative;}
.xn_ba_js_1_bigImg img {width:1920px;height:600px;border:0}
.xn_ba_js_1_element{position: absolute;}
/** button **/
.xn_ba_js_1_btn{top:550px;cursor:pointer;position:relative;padding:0 29px 0 0;margin:0 auto; text-align:center; }
.xn_ba_js_1_btn li{float:left;list-style:none;padding:0;margin:0;width: 12px;height: 12px; margin-left:20px; text-align:center; }
.xn_ba_js_1_element_btn{background-image:url(../images/xn_ba_js_1_rowBtn.png?d=20160308171528600);}
.xn_ba_js_1_element_btn:hover,.xn_ba_js_1_element_btn_on{background-image:url(../images/xn_ba_js_1_rowBtn_on.png?d=20160308171528600);}
/** 字体属性 **/
.xn_ba_js_1_zt{white-space: nowrap;color:#FFFFFF;text-align:left;position:absolute;font-family:微软雅黑;}
.xn_ba_js_1_A0{left:480px;top:100px;font-size:40px;color:#e21b14;font-weight:bold;}
.xn_ba_js_1_A1{left:480px;top:160px;font-size:14px;color:#d30a01;}
.xn_ba_js_1_A2{left:480px;top:180px;font-size:14px;color:#d30a01;}
.xn_ba_js_1_B0{left:1020px;top:100px;font-size:40px;color:#e21b14;font-weight:bold;}
.xn_ba_js_1_B1{left:1020px;top:155px;font-size:18px;color:#d30a01;}
.xn_ba_js_1_C0{left:1070px;top:100px;font-size:36px;color:#e21b14;font-weight:bold}
.xn_ba_js_1_C1{left:1070px;top:155px;font-size:14px;color:#d30a01;}
/*end_xn_ba_js_1_banner*/
/*ea_ba*/

/*jituanyewu*/
.kmjt_1 { width:1200px; margin:0 auto;}
.kmjt { width:1200px; margin:0 auto;padding-top: 40px; }
.kmjt .jituan{ text-align: center; font-size: 20px; color:#00902b; font-weight: normal; height: 110px; }
.kmjt .jituan a{ display: block; margin: 0 auto; border-bottom:3px solid #dcdcdc; color:#00902b;  width:395px; overflow:hidden; font-weight:bold; font-size:26px;height:38px; line-height:36px; letter-spacing:2px; font-family:"Microsoft Yahei"; }
.kmjt .jituan h2{ display: block; margin: 0 auto; border-bottom:3px solid #dcdcdc; color:#00902b;  width:395px; overflow:hidden; font-weight:normal; font-size:26px;height:38px; line-height:36px; letter-spacing:2px; font-family:"Microsoft Yahei"; }
.kmjt .jituan span { display: block; font-size: 16px; color: #a1a4aa; font-weight: normal; text-transform: uppercase; }
.kmjt .animg li { float: left; width: 382px; margin-right: 26px; }
.kmjt .animg li img { width: 373px; height: 239px; display: block; border: 3px solid #e3e3e3; padding: 1px; }
.kmjt .animg li img:hover{  border: 3px solid #00902b;}
.kmjt .animg li em { display: block; width: 373px; height: 40px; border: 1px solid #026065;background:#00902b;line-height: 40px; overflow: hidden; font-size: 20px; color: #fff; text-align: center; margin: 30px 0 20px 0;}
.kmjt .animg li em:hover{  color: #0f0f0f;background:#07f0fb;}
.kmjt .animg .lastli { margin-right: 0; }

.content_bg{ background:#f6f6f6; width:100%;margin:20px auto;}
.content_pr { width:1200px; margin:20px auto;background:#f6f6f6; }
.rightl{ width:930px; float:right; display:inline;overflow:hidden;}
.rightl{ float:right;}
/*---产品中心---*/
.pro_main { background-color:#f6f6f6;zoom:1;width:930px; padding:5px 0px; overflow:hidden;}
.cptit{background:#f6f6f6;height:48px; border-bottom:0px solid  #dfdfe0; line-height:48px;color: #333   ;font-family: "Microsoft Yahei";}
.cptit h4{display:inline-block; height:47px; border-bottom:2px solid #0294a3; background:none;font-size:18px;padding:0px 5px; font-weight:normal;line-height:48px;}
.cptit h4 a{color: #333   ;}
.cptit span a{float:right;display: height:30px;  color:#0294a3;font-size:16px;line-height:48px;  font-weight:normal;}
.cptit span a:hover{color:#eb6100;font-weight:bold;}


.pro_title111{float:left;background:#f6f6f6;height:48px; border-bottom:0px solid  #dfdfe0; line-height:48px;color: #333   ;font-family: "Microsoft Yahei";}
.pro_title111 h4{display:inline-block; height:47px; border-bottom:2px solid #0294a3; background:none;font-size:18px;padding:0 5px; font-weight:normal;}
.pro_title111 span{padding:0 50px; display:inline-block; height:47px;  background:none;color:#333 ;font-size:18px; font-weight:bold;}

/*产品中心*/
dl.pd_list_dl{ width:296px;overflow:hidden; float:left; margin: 20px 20px 0 0px;}
dl.pd_list_dl dt,dl.pd_list_dl dt a{ line-height:0; font-size:0;}
dl.pd_list_dl dt img{width:227px; height:224px;border: 1px solid #ececec; padding:4px;  }
dl.pd_list_dl dt img:hover{width:228px; height:225px;border: 1px solid #0294a3; padding:4px;  }
dl.pd_list_dl dd{ margin-top:0px;height:40px; width:227px; line-height:40px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; text-align:center;}
dl.pd_list_dl dd a{ color:#333;font-size:14px; text-decoration:none;}
dl.pd_list_dl_0{ margin-right:0;}


.sksb{background:#eeeeee;height:48px; border-bottom:0px solid  #dfdfe0; line-height:48px;color:#fff;font-family: "Microsoft Yahei";}
.sksb a{ background:url("../images/sksb1.jpg") no-repeat left center; display:block; font-size:16px; line-height:48px;color:#fff;font-family: "Microsoft Yahei"; text-align:center;}
.sksb a:hover{background:url("../images/sksb0.jpg") no-repeat left center; display:block; font-size:16px; line-height:48px;color:#343434;font-family: "Microsoft Yahei"; text-align:center;}


.pro_hover dl:hover { filter:alpha(opacity=80);opacity:0.8;transition:all 0.5s;}
.pro_hover dl:hover dd{transition:all 0s ease 0s; }
.pro_hover dl:hover dd a{color: #0294a3 ;font-weight:normal;} 

.leftr{ width:244px; float:left; overflow:hidden;}
.leftr{ float:left;}
.leib2,.leib{ width:244px; margin-bottom:20px;font-family:"Microsoft Yahei";}
.leib2 .tit,.leib .tit{font: 24px "Microsoft YaHei";color: #444444;background:url("../images/tit1.jpg") no-repeat left center;width: 244px;border-bottom:0px solid #fff; height: 80px;line-height:80px; text-align:center;font-weight: bold;}
.leib2 .tit a,.leib .tit a{color: #fff;}
.leib2 .tit i,.leib .tit i{ font-style:normal; display:none;font-size: 12px;color: #fff;padding-top: 2px;font-weight: normal;text-transform: uppercase;}

.leib2 .nr{border: 2px solid #eeeeee;background:#eeeeee ;padding:10px 13px 40px;margin:10px 0;}
.leib2 .nr h3{ border-bottom:0px solid #d8d8d8; margin-top:20px;  height: 40px;line-height: 40px;overflow: hidden;background:url("../images/left_m1.png") no-repeat left center;}
.leib2 .nr h3 a{list-style-type:none; padding-left: 45px; text-decoration:none; color:#333; font-size: 14px; display:block;}
.leib2 .nr h3 a:hover,.leib2 .nr h3.cur a{color:#333 ;background:url("../images/left_h1.png") no-repeat left center;}
.leib2 .nr ul{padding:0px;background:url("/images/flsha.gif") no-repeat 0 top;}
.leib2 .nr ul li{list-style-type:none;border-bottom: 1px solid #d5e6fa; }
.leib2 .nr ul li a{ overflow:hidden; text-decoration:none; text-overflow:ellipsis; white-space:nowrap; display: block;height:52px;line-height: 52px; padding-left:22px;font-size: 14px;color: #333;}
.leib2 .nr ul li a em{float:right;}
.leib2 .nr ul li a:hover,.leib2 .nr ul li.cur a{color: #2b83e4 ; }
.leib2 .nr ul li:last-child{ border-bottom:0;}

.mt20  {margin-top:20px;margin:0 auto;width:1200px;text-align:center;}

/*honor*/
.honor_1{ width:100%; height:600px; background:#e4e4e3; background:url(../images/bf1.jpg) no-repeat center;overflow:hidden; }
.honor_2{ width:1200px; margin:40px auto;}
/*.honor_3{ width:1200px; margin:0 auto;padding-top: 40px; }*/
.honor_2{ text-align: center; font-size: 20px; color:#00902b; font-weight: normal; height:100px; }
.honor_2 a{ display: block; margin: 0 auto; border-bottom:3px solid #dcdcdc; color:#00902b;  width:395px; overflow:hidden; font-weight:bold; font-size:26px;height:38px; line-height:36px; letter-spacing:2px; font-family:"Microsoft Yahei"; }
.honor_2 h2{ display: block; margin: 0 auto; border-bottom:3px solid #dcdcdc; color:#00902b;  width:395px; overflow:hidden; font-weight:normal; font-size:26px;height:38px; line-height:36px; letter-spacing:2px; font-family:"Microsoft Yahei"; }
.honor_2 span { display: block; font-size: 16px; color: #a1a4aa; font-weight: normal; text-transform: uppercase; }

#cer_t{width:485px; height:85px; background:url(../images/rc-40.jpg) no-repeat; margin:0 auto; margin-top:30px;}

#cer_t .c-t{padding-top:21px; text-align:center; height:35px; text-transform:uppercase; font-size:30px; letter-spacing:15px;}

#cer_t .c-b{text-align:center; font-size:25px;}

#cer_c{width:26px; height:26px; margin:0 auto; background:url(../images/rc-41.jpg) no-repeat; margin-top:18px;}

#qyxx_bg{width:1200px; margin:0 auto; margin-top:10px;}
#qyxx_bg li{float:left;}
#qyxx_bg .lin_center{width:1200px;}
#qyxx_bg .lin_center li{width:222px; margin-left:10px; float:left;}
#qyxx_bg .lin_center img{padding:5px; border:1px solid #bbb; width:210px; height:158px; background:#fff;}
#qyxx_bg .lin_center img:hover{padding:5px; border:1px solid #ff6600; width:210px; height:158px; background:#ffe4d2;}
#qyxx_bg .lin_center p{width:222px; height:40px; background:#00902b; margin-bottom:10px; margin-top:10px;}
#qyxx_bg .lin_center p a{width:222px; height:40px; line-height:40px; font-size:12px; color:#fff; text-align:center; display:block;}
#qyxx_bg .lin_center p a:hover{background:#ff931f; color:#222;}

/*news*/
.cons_bg{width:1200px; margin:0 auto;  margin-top:60px;}
#news_bg{width:570px; float:left;}

.dh_bg_3{height:48px; border:1px solid #ddd;}

.dh_bg_3 .h1{float:left; line-height:48px; font-size:16px; width:100px;}

.dh_bg_3 .h1 a{color: #000; text-decoration: none; font-size:16px; font-weight:normal; width:100px; text-align:center; display:block; line-height:48px;}

.dh_bg_3 .h1 a:hover{color: #eee; text-decoration: none; font-size:16px; background:#00902b;}

.cur {background:#00902b;color: #fff; }

.dh_bg_3 .h2{float:right; line-height:48px; border-left:1px solid #ddd; width:80px; text-align:center; font-size:14px; text-transform:uppercase;}

.dh_bg_3 .h2 a{color: #000; text-decoration: none; font-size:14px; font-weight:normal; width:80px; text-align:center; display:block; line-height:48px; text-transform:uppercase;}

.dh_bg_3 .h2 a:hover{color: #fff; text-decoration: none; font-size:14px; background:#00902b;}

#news_t{width:570px; margin:0 auto; margin-bottom:5px; margin-top:20px;}

#news_t li{float:left;}

#news_t .n1{width:302px;}

#news_t .n2{width:268px; line-height:29px; color:#888;}

#news_t .n2 a{color: #888; text-decoration: none;}

#news_t .n2 a:hover{color: #f27200; text-decoration: none;}

#news_t .h0{color: #00902b;font-weight:bold;}
#news_t .h0 a{color: #00902b;font-weight:bold;}
#news_t .h0 a:hover{color: #f27200;font-weight:bold;}

#news_b{width:568px; margin:0 auto; background:url(../images/rc-56.jpg); line-height:41px; height:205px;}

#news_b li{float:left; padding-left:10px; width:270px;list-style-type:none;}

#news_b li h6{float:left; font-size:12px; line-height:41px; font-weight:normal;list-style-type:none;}
#news_b li a:hover {color:#ffb005;}

#news_b li span{float:right; line-height:41px; font-size:12px; font-weight:normal; text-align:right; width:85px;list-style-type:none;}
#news_b li span:hover {color:#ffb005;}

.question_bg{width:618px; margin:0 auto; margin-top:12px;margin-left:15px;}

.question_bg li{float:left;}

.question_bg .q1{width:28px;}

.question_bg .q2{width:590px; line-height:23px;}



.xian-0{height:1px; width:618px; margin:0 auto; border-bottom:1px dashed #aaa; margin-bottom:18px; margin-top:15px;}



.wen{width:18px; height:18px; background:#000; line-height:18px; color:#fff; text-align:center; font-size:12px;}

.da{width:18px; height:18px; background:#f27200; line-height:18px; color:#fff; text-align:center; font-size:12px;}

/*product*/
.box{ width:1200px; margin:0 auto; height:auto; overflow:hidden; } 
.youshibt_bg{width:100%; height:200px;background: url(../images/20180928143211_652901614.jpg) no-repeat center; margin-top:50px;}
.youshibt{ font-size:45px; font-weight:bold; color:#fff; text-align:center; line-height:45px; height:45px; padding-top: 40px;}
.youshibt font{  color:#fb8200;}
.youshibt1{ font-size:20px; color:#fff;  margin-top:20px; text-align:right; padding-top: 12px;}
#adv_bj1{ background:url(../images/20180928161142_1192403970.jpg) no-repeat center; width:100%; height:402px; }
#adv_bj2{ background:url(../images/20180928160557_425894770.jpg) no-repeat center; width:100%; height:475px; }
#adv_bj3{ background:url(../images/20180928163339_365804973.jpg) no-repeat center; width:100%; height:456px; }
#adv_bj4{ background:url(../images/20180928163339_1505000824.jpg) no-repeat center; width:100%; height:475px; }
.adv_l{ width:580px; height:auto; float:left; margin-top:20px;}
.adv_r{ width:580px; height:auto; float:right; margin-top:50px;}
.adv_l2{ width:580px; height:auto; float:left; margin-top:62px;}
.adv_r2{ width:580px; height:auto; float:right; margin-top:66px;}
.yswenzi{ font-size:30px; line-height:40px; padding-left:80px; margin-top:8px; height:30px; font-weight:bold; color:#484848;}
.yswenzi1{ font-size:12px; line-height:40px; padding-left:80px; margin-top:8px; height:10px;  color:#888888;text-transform:uppercase;}
.yswenzi3{  margin-top:8px; width:535px;  text-transform:uppercase; margin-top:77px;}
.yswenzi3 p{ background:url(../images/20180928162032_1993333590.png) no-repeat 4px 11px; font-size:14px; line-height:40px; padding-left:25px;color:#484848;}
.liji{width:140px; line-height:40px; border:1px solid #199e41; margin-top:28px; text-align:center;color:#199e41 ;}
.liji:hover a{ color:#fff !important;}
.liji:hover{ color:#fff !important; background:#199e41; width:140px; height:40px;}

/*右边*/

.ggBox{ background: url(Img/Index/ggImg1.png) repeat center; height:288px;}
.ggBox .container{}
.ggBox .container img{ display:block;}

.ggBox .container{ position:relative;}
.ggBox .container p{ position:absolute; font-size:13px; color:#fff; line-height:20px; top:80px; left:367px;}
.ggBox .container h4{ position:absolute; font-size:20px; color:#fff; top:195px; left:513px;}
.db .container h4{ font-size:30px; position:absolute; top:48px;}
.db .container h4 em{ font-weight:normal;}
.db .container .sd1{ color:#fff; left:27px;}
.db .container .sd2{ color:#4d4d4d; left:595px;}
.db{ background:url(../images/Index/db.jpg) no-repeat center; height:691px; margin-top:29px;}
.db .container{ position:relative;}
.db .container p{ font-size:16px; color:#000000; position:absolute;}
.db .container p .gp{ color:#189a3e; font-weight:bold;}
.db .container p .rp{ color:#ea1e1e;}
.db .container .pl{ left:45px;}
.db .container .pr{ left:547px;}
.db .container .pd1{ top:440px;}
.db .container .pd2{ top:500px;}
.db .container .pd3{ top:557px;}
.db .container .pd4{ top:617px;}
/*对比*/

.ysBox{}
.ysBox .container{ position:relative;}
.ysBox .ys1{ background:url(../images/Index/ysbg1.jpg) no-repeat center; height:887px;}
.ysBox .ys2{ background:url(../images/Index/ysbg2.jpg) no-repeat center; height:996px;}
.ysBox .wp{}
.ysBox .wp dt{ color:#fff;}
.ysBox .wp dt p{ color:#44c46b;}
.ysBox .wp dd p{ background:url(../images/Index/ddbg2.png) no-repeat left center; color:#fff;}

.ysBox .ys2 a{ display:block; background:url(../images/Index/ysabg.png) no-repeat center; width:110px; height:36px; line-height:36px; text-align:center; font-size:15px; color:#fff; position:absolute; top:212px; left:43px;}
.ysBox .ys2 b{ font-size:25px; color:#fff; position:absolute; left:180px; top:902px;}

.ysBox dl{ position:absolute;}
.ysBox dt{ font-size:30px; color:#322f2e; font-weight:bold; margin-left:65px;}
.ysBox dt p{ font-size:12px; color:#cdcfce; font-weight:normal; text-transform:uppercase;}
.ysBox dd{ margin-top:20px;}
.ysBox dd p{ height:35px; line-height:35px; font-size:15px; color:#302a2a; background:url(../images/Index/ddbg.png) no-repeat left center; padding-left:28px;}
.ysBox dd .rp{ color:#e01313;}
.ysBox dd .yp{ color:#fbfe0f;}


.ysBox .dz{ left:38px;}
.ysBox .dr{ left:367px;}
.ysBox .dw1{ top:298px;}
.ysBox .dw2{ top:638px;}
.ysBox .dw3{ top:25px;}
.ysBox .dw4{ top:405px;}
.ysBox .dw5{ top:675px;}
/*五大优势*/

.gzlc{ padding:35px 0;}
.gzlc h4{ background:url(../images/Index/lcg.png) no-repeat center 10px; text-align:center;}
.gzlc h4 em{ color:#000; font-size:24px;}
.gzlc h4 em span{ color:#148a38;}
.gzlc p{ font-size:12px; color:#7e7e7e; text-transform:uppercase; font-weight:normal; margin-top:8px;}
.gzlc img{ display:block; margin-top:20px;}

/*简介*/
.zygsjjw{ font-size:36px; font-weight:bold; text-align:center; color:#333; height:65px;}
.zygsjjw font{ font-size:36px; font-weight:bold; text-align:center;color:#199e41;}
.jjztkdgb{ width:1120px; height:377px; background:url(../images/20180928110941_756800345.jpg) center no-repeat; margin:30px auto; padding:40px;}
.jjzhgntp_fl{ width:495px; height:370px; border:3px solid #fff; float:left;overflow:hidden;}
.jjzhgntp_fl img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; width:495px; height:370px;}
.jjzhgntp_fl img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.jjwxybd{ width:567px; float:right;}
.zyxfgcw{ font-size:24px; color:#ff9c00; font-weight:bold; height:50px;}
.jjgwznt{ font-size:14px; line-height:35px; color:#333; height:278px;}
.lgnnsgk{ width:140px; height:45px; background:#199e41; float:left; margin-right:20px; font-size:16px; color:#fff; line-height:45px; text-align:center;}
.lgnnsgk a{ width:140px; height:45px; background:#199e41;font-size:16px; color:#fff; line-height:45px; text-align:center; display:block;}
.lgnnsgk a:hover{ width:140px; height:45px; background:#ff9c00;font-size:16px; color:#fff; line-height:45px; text-align:center;}

/*广告*/
.guanggao_bg{ width:100%; height:200px; margin:0 auto;background: url(../images/20180928111639_186889982.png) no-repeat center;}
.guanggao_zuo{ width: 670px; height: 130px; padding-top: 50px;}
.guanggao_zuowz{ font-size:45px; font-weight:bold; color:#fff;}
.guanggao_zuowz font{ color:#fb8200;}
.guanggao_zuowzx{ width:622px; height:46px;border:1px solid #00ba34; text-align:center; font-size:22px; color:#fff; line-height:46px; margin-top:15px;}
.guanggao_you{ width:352px; height:60px; margin-top: 86px;}