body{font-family: Arial,'微软雅黑';width: 100%;padding:0;margin:0;}
div,a,li,img,p,span,ul,li,em,i,tr,td,th,strong,dl,dd{font-size: 14px;padding: 0;margin:0;}
h1,h2,h3,h4,h5{padding:0;margin:0;}
em,i{font-style: normal;}
li{list-style: none;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
a:focus{outline: none;text-decoration: none;}
input{outline: none;}
.container {
    width: 1170px;
  }
.ell{
  overflow: hidden;
  display: block;
  top: 0px;
}
@media (max-width: 1000px) {
  .container {
    width:100%;
  }
}

@media (min-width: 1000px) {
  .container {
    width: 1000px;
  }
}

@media (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
@media (max-width: 1000px){
  .row{margin: 0 -5px;}
}
.ell1 {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.clearfix{
  content: '';
  display: block;
  clear: both;
}
/* 动画 */
.transform,.r-l-b-tit-b,.r-l-b-tit-b p,.menu-list li h3 span,.honour-list2-img:before,.honour-list2-img:after,.honour-list2 li p{-moz-transition:all .4s ease 0s; /* Firefox 4 */-webkit-transition:all .4s ease 0s; /* Safari and Chrome */-o-transition:all .4s ease 0s; /* Opera */}
.rotate{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg); -ms-transform:rotate(0deg);transform:rotate(0deg);}
.rotate90,.menu-list li.current h3 span{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);  -ms-transform:rotate(90deg);transform:rotate(90deg);}
.rotate45{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);  -ms-transform:rotate(45deg);transform:rotate(45deg);}

/*背景覆盖*/
.bg-cover,.h-new-list li h3 i,.notes ul:before,.honour-list2-img:after{background-position: center center;background-repeat: no-repeat;background-size: cover;}


/*导航*/

.header{width: 100%;padding: 26px 0 30px;}
.header-b{position: relative;}
.header .logo{display: inline-block;position: relative;}
.header .logo a{display: inline-block;}
.header .logo em{font-style: italic;font-size: 22px;color: #000000;display: inline-block;margin-left: 26px;line-height: 45px;vertical-align: middle;}
.header .logo em i{display: inline-block;width: 6px;height: 6px;border-radius: 4px;background: #000;vertical-align: middle;margin: 0 10px;}
.header .logo img{max-width: 100%;}

.header-phone{position: absolute;top: -65px;right: 20px;}
.header-all{display: inline-block;}
.header-all img{max-width: 100%;}
.header-all span{display: inline-block;margin-left: 10px;}
.header-all a{display: inline-block;padding:3px 20px;border-radius: 20px;border:1px solid #da251c;color: #da251c;font-size: 14px;margin-left: 15px;}
.header-all a:hover{background: #da251c;color: #fff;}

.search-btn{display: none;}
.search-b{position: relative;}
.search-c{display: inline-block;position: absolute;right: 0;top: -43px;z-index: 11;}
.search-c input{width: 200px;height: 36px;line-height: 36px;border: 1px solid #f1f1f1;color: #fff;border-radius: 30px;padding: 0 50px 0 20px;background: #008d50;}
.search-c .btn{position: absolute;top: 0;right: 0;width: 36px;height: 36px;border-radius: 18px;text-align: center;line-height: 36px;padding: 0;background: #f1f1f1;}
.search-c .btn i{font-size: 22px;color: #008d50;}

.rel{position: relative;}
.navigation{z-index: 10;position: relative;}
.navigation{padding: 0;position: relative;margin-bottom: 0;left: 0px;top: 0;background: none;}
.navigation li{float: left;text-align: center;position: relative; }
.navigation li a{color:#ffffff;line-height: inherit;font-size: 16px;padding:14px 25px;display: inline-block;}
.navigation li.current a{color: #008d50;background: #efefef;}
.navigation li.current .sub-nav a{color: #444444;background: none;}
.navigation li.current .sub-nav dd.active a{color: #008d50;background: none;}
.navigation li i{display: none;}
.navbar{margin-bottom: 0;border: none;z-index: 10;position: relative;top: 0px;width: 100%;left:0;text-align: center;background: #008d50;border-radius: 0;}
.navbar-content{position: relative;}

.sub-nav{display: none;position: absolute;left: 0;text-align: left;top: 50px;box-shadow: 0 5px 5px rgba(0,0,0,0.3);width: 540px;background:#ffffff;padding:20px 10px 30px 0;}
.sub-nav-p{width: 1000px;left: -520px;}
.sub-nav-p dl{width: 12.5%;}
.sub-nav dd span{display: inline-block;width: 8px;height: 8px;border-radius: 4px;}
.sub-nav2 dl dd{width: 100%;position: relative;}
.sub-nav2 dl{position: relative;left: 0;top: 0px;text-align: left;width: 100%;display: inline-block;}
.sub-nav2 dl dd.dd-active a{color: #d60c18;}
.sub-nav2 dl dd a{ color: #444444;font-size: 14px;padding:0;width: 100%;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sub-nav2 dl dd a em{font-size: 18px;color: #666666;display: inline-block;position: absolute;top: 0;right: 0;}
.sub-nav2 dl dd.active a{color: #008d50;}
.sub-nav2 dl dd.active a em{color: #008d50;}
.sub-nav2 dl dd a i{float: right;margin-right: 20px;font-size: 18px;font-weight: bold;}
.sub-nav dl{display: block;margin-bottom: 0;float: left;padding:0px;ext-align: left;}
.sub-nav dt,.sub-nav dd{display: block;}
/*.sub-nav dd:last-child{border-bottom: none;}*/
.sub-nav dt{font-size: 14px;line-height: 30px;position: relative;}
.sub-nav dd{font-size: 12px;line-height: 34px;padding-left: 0px;}
.sub-nav-btn,.ssub-nav-btn{display: none;float: right;}
.sub-nav3{position: absolute; width: 180px; left:130px;top:0px;display: none; z-index: 999;min-height: 100%;}
.sub-nav3 a{text-overflow: ellipsis;white-space: nowrap;display:block;float: none;text-indent: 0;display: block;width: 100%;color: #42464f;font-size: 14px;}
.navbar-default .navbar-nav > li > a{ color: #555; padding-bottom: 0;}
.sliderovely{position: fixed;top: 0;left: 0;height:100%;width: 100%;background:rgba(0,0,0,.15);z-index: 99;
-pie-background:rgba(0,0,0,0.15);behavior:url(PIE.htc);}

.sub_list{display: inline-block;width: 180px;padding: 0 15px;background: url(../img/line.png) no-repeat right center;vertical-align: top;height: 190px;}
.nav-img{width: 200px;display: inline-block;height: 170px;position: absolute;top: 0;right: 0;}

.navigation2 .sub_list{width: 240px;}




.button{display: inline-block;position: relative;background: #cccccc;color: #666666;
text-shadow: 1px 1px 1px rgba(255,255,255, .22);
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
padding:2px 10px 0;
text-align: center;
-webkit-box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);
-moz-box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);
box-shadow: 1px 1px 1px rgba(0,0,0, .29), inset 1px 1px 1px rgba(255,255,255, .44);
-webkit-transition: all 0.15s ease;
-moz-transition: all 0.15s ease;
-o-transition: all 0.15s ease;
-ms-transition: all 0.15s ease;
transition: all 0.15s ease;
margin-right: 5px;
text-align: center;
line-height:20px;
/*behavior:url(PIE.htc);*/
}
.button:hover{color: }


.brand{
  FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#add3e8,endColorStr=#b1d6e8); /*IE 6 7 8*/ 
background: -ms-linear-gradient(top, #add3e8,  #b1d6e8);        /* IE 10 */
background:-moz-linear-gradient(top,#add3e8,#b1d6e8);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#add3e8), to(#b1d6e8));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#add3e8), to(#b1d6e8));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #add3e8, #b1d6e8);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #add3e8, #b1d6e8);  /*Opera 11.10+*/
}

/*banner*/
.banner{position: relative;}
.swiper-container{z-index: 0;margin-left: 0;}
.swiper-container .swiper-wrapper li{height: 300px;background-position: center center;background-size: cover;}
.swiper-wrapper li a{display: inline-block;width: 100%;height: 100%;}
.swiper-pagination{position: absolute;bottom: 15px;left: 0;width: 100%;text-align: center;}
.swiper-pagination span{display: inline-block;text-align: center;width: 14px;height: 14px;margin:0 5px;cursor: pointer;border-radius: 10px;background: #fff;}
.swiper-pagination span.swiper-active-switch,.swiper-pagination span:hover{background: #008d50;}

.s_login{background: #f9fffc;width: 440px;height: 300px;padding: 20px 0;position: absolute;top: 0;right: 0px;}
.s_login_l,.s_login_r{float: left;width: 50%;padding: 0 25px;text-align: center;}
.s_login_l{padding: 20px 25px 20px;border-right: 1px solid #e8e8e8;}
.s_login_l a{display: block;border-radius: 20px;border:1px solid #da251c;color: #da251c;font-size: 24px;text-align: center;padding: 3px 0;margin-top: 20px;}
.s_login_l a:hover{background: #da251c;color: #fff;}
.s_login_l p{font-size: 16px;color: #333333;margin-top: 20px;line-height: 24px;}
.s_login_r img{width: 140px;}
.s_login_r p{font-size: 16px;color: #333333;margin-top: 10px;line-height: 24px;}

.main{padding: 20px 0 30px;}
.item_t{border-bottom: 1px solid #d6d6d6;position: relative;margin-bottom: 30px;}
.item_t h1{font-size: 18px;color: #999999;}
.item_t small{display: inline-block;font-size: 30px;color: #009148;margin-right: 5px;padding-bottom: 12px;background: url(../img/line_b1.png) no-repeat center bottom;position: relative;z-index: 1;margin-bottom: -1px;}
.item_t a{color: #dc332b;font-size: 12px;display: inline-block;position: absolute;bottom: 12px;right: 0;}
.item_t a:hover{color: #333;}
.item_all{position: relative;}
.item1{padding-bottom: 30px;position: relative;overflow: hidden;}
.item1 li{float: left;width: 50%;margin-bottom: 20px;cursor: pointer;}
.item1 li:nth-child(2n){padding-left: 10px;padding-right: 0px;}
.item1 li:nth-child(2n+1){padding-left: 0px;padding-right: 10px;}
.item1_info{border: 1px solid #e9e9e9;background: #fff;padding: 20px 30px 30px;}
.item1_info h1{width: 100%;font-size: 18px;color: #333333;margin-bottom: 10px;}
.item1_info p{font-size: 14px;color: #666666;line-height: 24px;height: 48px;overflow: hidden;}
.item1_info a{display: inline-block;padding:7px 20px;background: #008d50;color: #fff;font-size: 12px;margin-top: 10px;}
.item1 li:hover .item1_info{background: #008d50;}
.item1 li:hover .item1_info h1,.item1 li:hover .item1_info p{color: #fff;}
.item1 li:hover .item1_info a{background: #ffffff;color: #008d50;}

.item_dir{}
.item_dir a{position: absolute;top: 50%;margin-top: -28px;display: inline-block;}
.item_dir a i{color: #999999;font-size: 50px;}
.item_dir a:hover i{color: #009148;}
.item_dir a.dir_left{left: -70px;}
.item_dir a.dir_right{right: -70px;}

.item2{padding-bottom: 30px;}
.item2 li{float: left;width: 25%;margin-bottom: 20px;}
.item2 li.item2_li1{padding-left: 0px;padding-right: 15px;}
.item2 li.item2_li2{padding-left: 5px;padding-right: 10px;}
.item2 li.item2_li3{padding-left: 10px;padding-right: 5px;}
.item2 li.item2_li4{padding-left: 15px;padding-right: 0px;}
.item2 li a{display: block;border: 1px solid #eeeeee;padding: 40px 15px 20px;text-align: center;background: #fff;}
.item2 li a h1{font-size: 16px;color: #008d50;margin-bottom: 10px;width: 100%;}
.item2 li a p{font-size: 12px;color: #333333;line-height: 20px;height: 40px;overflow: hidden;margin-bottom: 20px;}
.item2_img{width: 118px;height: 118px;border: 1px solid #ebebeb;background: #fcfcfc;line-height: 118px;border-radius: 60px;margin:0 auto;}
.item2_img img{max-width: 100%;}

.item2 li:hover a{background: #008d50;}
.item2 li:hover a h1,.item2 li:hover a p{color: #fff;}

.item3,.item4{padding-bottom: 30px;}
.item3 li{float: left;width: 16.66%;padding: 0 5px;margin-bottom: 20px;}
.item3 li a{display: block;position: relative;text-align: center;}
.item3 li img{width: 100%;}
.item3 li p{padding:10px;color: #fff;font-size: 14px;background: rgba(0,0,0,0.7);position: absolute;bottom: 0;left: 0;right: 0;}
.item3 li:hover p{background: #008d50;}

.item4_news{padding: 0 10px;background: #fff;}
.item4_news_l,.item4_news_r{float: left;width: 50%;}
.item4_news_l{padding-right: 25px;}
.item4_news_r{padding-left: 25px;}
.item4_news_l li{padding: 10px 0;border-bottom: 1px dashed #d5d5d5;}
.item4_news_l li:last-child{border-bottom: none;}
.item4_news_l li a{display: block;position: relative;}
.item4_news_img{width: 140px;height: 100px;position: absolute;top: 0;left: 0;}
.item4_news_img img{width: 100%;}
.item4_news_img span{display: inline-block;padding: 5px 15px;background: #da251c;color: #fff;font-size: 12px;position: absolute;top: 0;left: 0;}
.item4_news_info{padding-left: 160px;width: 100%;}
.item4_news_info h1{color: #333333;font-size: 16px;margin-bottom: 10px;width: 100%;padding-top: 5px;}
.item4_news_info p{font-size: 12px;color: #666666;line-height: 20px;height: 40px;overflow: hidden;}
.item4_news_info span{display: inline-block;color: #999;font-size: 12px;margin-top: 10px;}

.item4_news_l li:hover .item4_news_info h1{color: #008d50;}
.item4_news_r{padding-top: 15px;padding-bottom: 20px;background: url(../img/news_line.png) no-repeat left center;}
.item4_news_r li{border-bottom: 1px dashed #d5d5d5;}
.item4_news_r li a{display: block;padding: 10px 0;position: relative;}
.item4_news_r li a p{font-size: 14px;color: #666666;width: 80%;}
.item4_news_r li a p span{display: inline-block;width: 6px;height: 6px;background: #999999;border-radius: 6px;margin-right: 5px;vertical-align: middle;}
.item4_news_r li a em{display: inline-block;font-size: 12px;color: #999999;position: absolute;top: 15px;right: 0;}
.item4_news_r li:hover a p,.item4_news_r li:hover a em{color: #008d50;}
.item4_news_r li:hover a p span{background: #008d50;}

.item5 li{float: left;width: 16.66%;padding: 0 10px;margin-bottom: 10px;}
.item5 li a{display: block;}
.item5_img{height: 70px;border: 1px solid #d7d7d7;border-radius: 10px;text-align: center;background: #fffffe;}
.item5_img img{max-width: 100%;}
.item5_img span{height: 100%;display: inline-block;vertical-align: middle;}
.item5 li:hover .item5_img{border-color: #089055;}


.footer{padding:30px 0;background: #e5e5e5;}
.footer-l dl{float: left;width: 14%;padding-right: 60px;}
.footer-l dl.last-dl{width: 16%;padding-right: 0;}
.footer-l dl dt{margin-bottom: 10px;padding-bottom: 0px;border-bottom: 1px solid #cecece;font-weight: normal;}
.footer-l dl dt a{color: #333333;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: inline-block;width: 100%;}
.footer-l dl dt i{display: none;}
.footer-l dl dd a{display: block;width: 100%;color: #555555;font-size: 12px;line-height: 24px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.footer-l dl dd a:hover{color: #089055;}
.footer-l dl.last-dl .footer-wei{padding: 3px;background: #fff;width: 140px;height: 140px;margin-top: 10px;}
.footer-l dl.last-dl .footer-wei img{width: 100%;height: 100%;}
.footer-l dl.last-dl p{font-size: 12px;color: #555555;line-height: 20px;}

.footer1{padding: 15px 0 15px;background:#757575;}
.footer1-l{position: relative;}
.footer1_l_l li{display: inline-block;line-height: 20px;}
.footer1_l_l li a{display: inline-block;font-size: 13px;color: #f4f4f4;}
.footer1_l_l li:hover a{color: #999;}
.footer1_l_l li span{display: inline-block;margin: 0 10px;color: #f4f4f4;vertical-align: top;margin-top: -1px;}
.footer1-l p,.footer1-l p a{color: #f4f4f4;font-size: 13px;line-height: 24px;}
.footer1-l p a{display: inline-block;margin-left: 20px;}
.footer1_l_r{position: absolute;right: 0;top: 0;}


/*内页公用部分*/
.banner_nei li{height: 250px;background-position: center center;background-size: cover;}
.banner_nei li a{display: block;width: 100%;height: 100%;}

.content-b{}
.menu{padding-left: 0;float: left;width: 20%;}
.content-all{float: left;width: 80%;padding-left: 60px;}
.menu-t{background: #008d50;position: relative;}
.menu-t h2{font-size: 30px;color: #ffffff;padding: 20px 20px 15px;display: inline-block;}
.menu-t h2 small{font-size: 16px;color: #9cc7b0;display: block;margin-top: 5px;text-align: right;}
.navbar-collapse{padding:0;}
.menu-b li{position: relative;border-bottom: 1px solid #dddddd;}
.menu-b li span{position: absolute;top: 5px;left: 10px;color: #a0a0a0;font-size: 20px;}
.menu-b li>a{display: block;color: #333333;font-size: 14px;padding:10px 0;padding-left: 40px;width: 100%;}
.menu-b li.active>a,.menu-b li.active span,.menu-b li:hover>a,.menu-b li:hover span{color: #008d50;}
.menu-b li.on span:before{content: '\e89c'}
.menu-b li span:before{content: '\e89a'}
.menu_sub{display: none;}
.menu_sub a{display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;padding: 12px 0;padding-left: 35px;padding-right:5px;color: #333333;font-size: 14px;border-bottom:1px dashed #ddd;}
.menu_sub a em{display: inline-block;width: 6px;height: 6px;border-radius: 8px;background: #888888;margin-right: 5px;vertical-align: middle;}
.menu_sub a:first-child{border-top: 1px dashed #ddd;}
.menu_sub a:last-child{border-bottom: none;}
.menu_sub a:hover,.menu_sub a.current{color: #008d50;background: #f2f9f6;}
.menu_sub a:hover em,.menu_sub a.current em{background: #008d50;}
.menu-b li.active .menu_sub{display: block;}

.item-menu-btn span{display: block;width: 16px;height: 2px;margin-top: 7px;background: #fff;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;}
.item-menu-btn span + span {margin-top:-2px;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg); -ms-transform:rotate(0deg);transform:rotate(0deg);}
.item-menu-btn.collapsed span + span {margin-top:-2px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);  -ms-transform:rotate(90deg);transform:rotate(90deg);}

.content_t{margin-bottom: 10px;padding-top: 20px;position: relative;border-bottom: 2px solid #cccccc;}
.content_t h1{display: inline-block;font-size: 18px;color: #008d50;padding-bottom: 10px;border-bottom: 2px solid #008d50;margin-bottom: -2px;}
.content_t p{display: inline-block;position: absolute;bottom: 10px;right: 0;color: #999999;font-size: 14px;}
.content_t p span{display: inline-block;width: 16px;height: 13px;background: url(../images/position-home2.png) no-repeat;background-size: 100% 100%;margin-right: 5px;}
.content_t p a{color: #999999;font-size: 14px;}
.content_t p a.last_a{color: #666666;font-size: 16px;}
.content_t p em{display: inline-block;margin: 0 5px;}


/*分页*/
.list-fenye{text-align: center;display: block;margin-top: 30px;}
.list-fenye a{display: inline-block;height: 30px;text-align: center;line-height: 30px;border:1px #999999 solid;padding: 0 10px;text-decoration: none;margin: 0px 5px 10px 0;color:#999;font-size: 12px;border-radius: 5px;}
.list-fenye a:last-child{margin-right: 0;}
.list-fenye a.current{background: #008d50;border-color:#008d50;color:#ffffff;}
.list-fenye a.disable{background: none;border-color:#CCCDC8;color:#CCCDC8;}

/*产品*/
.pro_table table{width: 100%;}
.pro_table table th{padding: 15px 20px;border: 1px solid #eeeeee;background: #008d50;color: #ffffff;font-size: 16px;font-weight: normal;}
.pro_table table td{border: 1px solid #eeeeee;}
.pro_table table td a{display: block;padding: 15px 20px;font-size: 14px;color: #666666;}
.pro_table table td img{width: 50px;}
.pro_table table td:last-child{text-align: center;}
.pro_table table tbody tr:hover td{background: #f5fbf8;}
.pro_table table tbody tr:hover td a{color: #008d50;}

/*产品详情*/
.pro_info_t_l{float: left;width: 35%;border: 1px solid #eeeeee;text-align: center;}
.pro_info_t_l img{max-width: 100%;}
.pro_info_t_r{float: left;width: 65%;padding-left: 30px;}
.pro_info_t_r a{display: inline-block;border-radius: 5px;color: #ffffff;font-size: 18px;background: #da251c;padding: 10px 30px;margin-top: 20px;}
.pro_info_t_r a:hover{background: #008d50;}
.pro_info_t_r p{font-size: 14px;color: #666666;line-height: 30px;}
.pro_info_t{margin-bottom: 20px;}
.pro_info_b_nav{background: #ededed;}
.pro_info_b_nav li{float: left;padding: 10px 0px;}
.pro_info_b_nav li a{display: inline-block;font-size: 16px;color: #666666;position: relative;border-right: 1px solid #c8c8c8;padding: 0 25px;}
.pro_info_b_nav li:last-child a{border-right: none;}
.pro_info_b_nav li.active{background: #008d50;}
.pro_info_b_nav li.active a{color: #fff;border-right: none;}
.pro_info_b_info{position: relative;padding: 40px 30px;border: 1px solid #eeeeee;}
.pro_info_b_list{position: absolute;top: 0;left: 0;width: 100%;display: none;z-index: 0;overflow: hidden;opacity: 0;filter:alpha(opacity=0);}
.pro_info_b_list.active{opacity: 1;filter:alpha(opacity=100);position: relative;z-index: 1;overflow: visible;display: block;}
.pro_info_list_table table{width: 100%;}
.pro_info_list_table td{padding: 8px 30px;border:1px solid #000000;color: #555555;font-size: 14px;}
.pro_info_b{margin-bottom: 30px;}

.pro_info_c_t{border-bottom: 1px solid #dddddd;margin-bottom: 30px;}
.pro_info_c_t h1{display: inline-block;padding-bottom: 10px;font-size: 22px;color: #333333;}
.pro_info_c_b li{float: left;width: 33.33%;margin-bottom: 20px;text-align: center;}
.pro_info_c_b li.item2_li1{padding-left: 0px;padding-right: 20px;}
.pro_info_c_b li.item2_li2{padding-left: 10px;padding-right: 10px;}
.pro_info_c_b li.item2_li3{padding-left: 20px;padding-right: 0px;}
.pro_info_c_b li a{display: block;padding: 20px 20px 30px;border: 1px solid #eeeeee;}
.pro_info_c_b li h1{color: #008d50;font-size: 16px;width: 100%;margin-bottom: 20px;}
.pro_info_c_b li:hover a{background: #008d50;}
.pro_info_c_b li:hover h1{color: #fff;}



/*内容*/
.single_page{position: relative;}
.single_page p{font-size: 14px;color: #666;line-height: 30px;}
.single_page img{max-width: 100%;}
.single_page a,.single_page span,.single_page em,.single_page i,.single_page strong{font-size: 16px;color: #333;display: inline-block;}

/*人才招聘*/
.panel-group{margin-bottom: 10px;}
.panel-group .panel{margin-bottom: 10px;}
.panel-group .panel-heading{padding:0;}
.panel-group .panel-heading a{padding:0;background: #008d50;position: relative;display: block;}
.panel-group .panel-heading a.collapsed{background: #f2f2f2;}
.panel-group .panel-tab-left,.panel-group .panel-tab-left1,.panel-group .panel-tab-left2,.panel-group .panel-tab-left3,.panel-group .panel-tab-right{display: inline-block;text-align: center;padding: 10px 20px 10px;}
.panel-group .panel-tab-left h3,.panel-group .panel-tab-left1 h3,.panel-group .panel-tab-left2 h3,.panel-group .panel-tab-left3 h3{color: #fff;font-size: 16px;margin:0;line-height: 24px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.panel-group a.collapsed .panel-tab-left h3,.panel-group a.collapsed .panel-tab-left1 h3,.panel-group a.collapsed .panel-tab-left2 h3,.panel-group a.collapsed .panel-tab-left3 h3{color: #666666;}
.panel-group .panel-tab-right{position: absolute;top: 0px;right: 0px;}
.panel-group .panel-tab-left{width: 30%;text-align: left;}
.panel-group .panel-tab-left1{width: 20%;}
.panel-group .panel-tab-left2{width: 20%;}
.panel-group .panel-tab-left3{width: 20%;}
.panel-group .panel-tab-right h3{font-weight: normal;}
.panel-group .panel-tab-right em{color: #fff;font-size: 24px;}
.panel-group a.collapsed .panel-tab-right em{color: #666;}
.panel-group .panel-heading .panel-title a.collapsed em:before {content: '\e9db';}
.panel-group .panel-heading .panel-title a em:before {content: '\e9dc';}
.panel-group .panel-body{padding:10px 20px;}
.panel-group .panel-body p{color: #666666;font-size: 14px;line-height: 30px;text-indent: 30px;}
.panel-group .panel-body p.p-t{color: #666666;font-size: 14px;font-weight: 600;margin-top: 20px;text-indent: 0;margin: 15px 0;}
.panel-group .panel-body p span{font-weight: bold;font-size: 14px;color: #2389c9;}
.panel-group .panel-inner-b-btn{text-align: center;margin-top: 35px;margin-bottom: 40px;}
.panel-group .panel-inner-b-btn a{font-size: 18px;color: #ffffff;display: inline-block;padding:10px 20px;background: #008d50;border-radius: 40px;}
.panel-group .panel-inner-b-btn a span{display: inline-block;width: 30px;height: 20px;background: url(../images/recruit-info.png) no-repeat;background-size: cover;vertical-align: middle;margin-left: 10px;}


/*联系我们*/
.contact_b h1{color: #008d50;font-size: 24px;line-height: 30px;padding-bottom: 5px;border-bottom: 1px solid #e4e4e4;margin-bottom: 30px;}
.contact_b p{font-size: 16px;color: #666666;line-height: 30px;text-indent: 30px;margin-bottom: 8px;}
.contact_b p em{font-size: 16px;color: #888888;}
.contact_b_info{position: relative;}
.contact_b_info_r{width: 260px;height: 260px;position: absolute;bottom: 40px;right: 50px;}
.contact_b_info_r img{width: 100%;}
.contact-map{margin-top: 30px;}
.map{background: #eaedee;padding: 3px;}
.map-b{height: 550px;}

/*行业应用*/
.app_b li{float: left;width: 25%;margin-bottom: 20px;padding: 0 10px;}
.app_b li a{display: block;position: relative;text-align: center;}
.app_b li a img{width: 100%;}
.app_b li a p{padding: 10px;width: 100%;font-size: 16px;color: #fff;background: rgba(0,0,0,0.7);position: absolute;bottom: 0;left: 0;right: 0;}
.app_b li:hover a p{background: #008d50;}

.l50{float: left;width: 50%;}
.l25{float: left;width: 25%;}
.app_list_t_l{background: #008d50;color: #fff;font-size: 18px;padding: 15px 20px 15px 40px;}
.app_list_b{border: 1px solid #ededed;}
.app_list_b li{border-bottom: 1px dashed #dddddd;}
.app_list_b li:last-child{border-bottom: none;}
.app_list_b a{display: block;}
.app_list_b a>div{color: #666666;font-size: 14px;padding: 15px 20px 15px 40px;}
.app_list_b a em{display: inline-block;width: 6px;height: 6px;background: #666666;margin-right: 5px;vertical-align: middle;border-radius: 6px;}
.app_list_b li:hover{background: #f5fbf8;}
.app_list_b li:hover a>div{color: #008d50;}
.app_list_b li:hover a em{background: #008d50;}

.app_t{margin-bottom: 30px;}
.app_t h1{color: #333333;font-size: 24px;line-height: 30px;padding-bottom: 5px;border-bottom: 1px dashed #dddddd;}
.app_info_b_l{width: 60%;float: left;}
.app_info_b_r{width: 40%;float: left;text-align: right;}
.app_info_b_r img{max-width: 100%;}

/*关于我们-荣誉资质*/
.honor li{float: left;width: 33.33%;padding: 0 12px;margin-bottom: 30px;}
.honor li a{display: block;text-align: center;border: 1px solid #fff;}
.honor_img{height: 218px;position: relative;padding: 0 10px;border: 1px solid #ededed;overflow: hidden;}
.honor_img img{max-width: 100%;vertical-align: middle;}
.honor_img span{display: inline-block;height: 100%;vertical-align: middle;}
.honor li p{color: #666666;font-size: 14px;padding: 10px;background: #ededed;}
.honor_silde{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,141,80,0.4);display: none;}
.honor_silde em{display: inline-block;width: 50px;height: 50px;background: url(../img/scale.png) no-repeat;background-size: 100% 100%;position: absolute;top: 50%;margin-left: -25px;left: 50%;margin-top: -25px;}
.honor li:hover a,.honor li:hover .honor_img{border-color: #008d50;}
.honor li:hover p{background: #008d50;color: #fff;}
.honor li:hover .honor_silde{display: block;}

/*模态框*/
.modal-dialog{width: 80%;margin: 100px auto;}
.modal-content{position: relative;}
.layer_content{padding: 50px 40px;text-align: center;}
.layer_content img{max-width: 100%;width: 80%;}
.layer_content p{color: #333;font-size: 20px;line-height: 30px;margin-top: 20px;}
.close{display: inline-block;width: 24px;height: 24px;position: absolute;top: 20px;right: 20px;background: url(../img/close.png) no-repeat;background-size: 100% 100%;opacity: 1;filter:alpha(opacity=100);}

/*关于我们-公司环境*/
.ev h1{text-align: center;color: #008d50;font-size: 18px;line-height: 30px;margin-bottom:15px;}
.pro-info-b{margin:0 auto;}
.pro-img{overflow: hidden;margin-bottom: 20px;}
.pro-img ul{width: 1000000%;position: relative;}
.pro-img li{float: left;}
.pro-img li a{display: inline-block;width: 100%;position: relative;padding: 3px;border: 3px solid #008d50;}
.pro-img li a img{width: 100%;}
.pro-dir{position: relative;width: 100%;overflow: hidden;background: #fafafa;padding: 20px 0;}
.pro-dir-b{width: 1000%;padding-left: 40px;position: relative;}
.pro-dir-b .bx-pager-item{display: inline-block;float: left;margin: 0 10px;}
.pro-dir-b .bx-pager-item a{display: inline-block;width: 185px;height: 128px;border: 1px solid #ffffff;position: relative;}
.pro-dir-b .bx-pager-item a span{display: none;width: 40px;height: 40px;background: url(../img/play.png) no-repeat;background-size: cover;position: absolute;top: 50%;margin-top: -20px;left: 50%;margin-left: -20px;}
.pro-dir-b .bx-pager-item.active a,.pro-dir-b .bx-pager-item:hover a{border: 1px solid #008d50;}
.pro-dir-b .bx-pager-item.active a span,.pro-dir-b .bx-pager-item:hover a span{display: inline-block;}
.pro-dir-b .bx-pager-item a img{width: 100%;height: 100%;}
.pro-dir-b .bx-pager-item a p{color: #666666;font-size: 16px;text-align: center;padding:10px 5px;width: 100%;}
.pro-dir-b .bx-pager-item.active a p,.pro-dir-b .bx-pager-item:hover a p{color: #008d50;}
.pro-dir-p .pro-dir-a{height: 210px;margin-top: -112px;width: 50px;position: absolute;top: 50%;background: #fafafa;z-index: 1;}
.pro-dir-p .pro-dir-a.disabled,.pro-dir-p .pro-dir-a.disabled:hover{}
.pro-dir-p .pro-dir-a.disabled a{cursor: default;}
.pro-dir-p .pro-dir-a.pro-dir-prev{left: 0px;}
.pro-dir-p .pro-dir-a.pro-dir-next{right: 0;}
.pro-dir-p .pro-dir-a a{display: inline-block;position: relative;height: 100%;}
.pro-dir-p .pro-dir-a a span{display: inline-block;color: #999999;position: absolute;top: 50%;font-size: 40px;margin-top: -20px;}
.pro-dir-p .pro-dir-a.pro-dir-prev span{left: -5px;}
.pro-dir-p .pro-dir-a.pro-dir-next span{left: 0;}
.pro-dir-p .pro-dir-a a:hover span{color: #948e27;}

/*关于我们-公司动态*/
.news_b li{padding: 20px 0;border-bottom: 1px dashed #ddd;}
.news_b li:first-child{border-top: 1px dashed #ddd;}
.news_b li a{display: block;position: relative;}
.news_b_img{width: 180px;position:absolute;top: 0;left: 0;text-align: center;}
.news_b_img img{max-width: 100%;}
.news_b_info{width: 100%;padding-left: 200px;}
.news_b_info h1{font-size: 18px;color: #333333;line-height: 24px;margin-bottom: 10px;width: 100%;font-weight: 600;}
.news_b_info p{font-size: 14px;color: #666666;line-height: 24px;height: 48px;overflow: hidden;}
.news_b_info span{font-size: 14px;color: #999;display: inline-block;margin-top: 7px;}
.news_b li:hover{background: #f2f9f6;}
.news_b li:hover h1{color: #008d50;}
.news_info_t{margin-bottom: 20px;text-align: center;}
.news_info_t h1{font-size: 22px;font-weight: bold;color: #333333;padding-bottom: 10px;border-bottom: 1px dashed #efefef;margin-bottom: 10px;}
.news_info_t p{color: #727b8c;font-size: 12px;}
.news_info_t p span{display: inline-block;margin:0 10px;}
.news_info_b{margin-top: 30px;}
.news_info_back{border-bottom: 1px solid #cccccc;padding: 10px;}
.news_info_back a{display: inline-block;padding: 5px 5px 5px 10px;border: 1px solid #008d50;color: #008d50;font-size: 12px;text-align: center;}
.news_info_back a:hover{background: #008d50;color: #fff;}
.news_info_dir{padding-top: 10px;}
.news_info_dir a{display: block;color: #666666;font-size: 14px;width: 100%;line-height: 24px;}
.news_info_dir a em{display: inline-block;vertical-align: bottom;}
.news_info_dir a span{font-size: 12px;color: #999999;display: inline-block;margin-left: 30px;vertical-align: bottom;}
.news_info_dir a:hover{color: #008d50;}


/*注册*/
.login_t{background: #efefef;padding: 12px 10px;margin-top: 50px;}
.login_t h1{width: 750px;font-size: 24px;color: #008d50;margin: 0 auto;}
.login_t h1 small{font-size: 14px;color: #999999;display: inline-block;margin-left: 10px;}
.login_t h1 span{display: inline-block;width: 30px;height: 34px;background: url(../img/user.png) no-repeat;background-size: 100% 100%;margin-right: 5px;vertical-align: bottom;}
.login_b{border: 1px solid #e7e7e7;padding: 40px 20px;}
.login_re{width: 750px;margin: 0 auto;}
.login_info li{float: left;width: 50%;}
.login_info dl{position: relative;margin-bottom: 20px;}
.login_info dl dt{font-weight: normal;font-size: 16px;color: #666666;line-height: 40px;position: absolute;top: 0;left: 0;width: 100px;text-align: right;}
.login_info dl dt span{color: #f00;display: inline-block;margin-right: 3px;}
.login_info dl dd{padding-left: 100px;position: relative;}
.login_info dl dd input,.login_info dl dd select{width: 100%;height: 40px;line-height: 40px;border: 1px solid #e5e5e5;border-radius: 0;}
.login_info dl dd input{padding: 0 10px;}
.login_info dl.code dd input{width: 200px;}
.login_info dl.code dd img{width: 80px;height: 40px;margin-left: 20px;cursor: pointer;}
.login_info dl.check dd input{width: 15px;height: 15px;vertical-align: middle;margin-top: 0;margin-right: 5px;}
.login_info dl.check dd p{font-size: 14px;color: #333333;}
.login_info dl.check dd a{color: #e60012;font-size: 14px;}
.sub_btn{margin-top: 30px;}
.sub_btn .btn{width: 260px;height: 48px;background: #008d50;line-height: 48px;border-radius: 0;padding: 0;color: #ffffff;font-size: 20px;}
label.error{font-weight: normal;color: #f00;font-size: 14px;margin-top: 5px;display: block;}


/*登录*/
.login_d{padding: 120px 10px 150px;}
.login_d .login_info{width: 450px;margin: 0 auto;}
.login_d .sub_btn .btn{width: 100%;}
.login_o{text-align: center;}
.login_o a{display: inline-block;color: #666666;font-size: 14px;}
.login_o em{display: inline-block;margin:0 5px;color: #666666;font-size: 14px;}
.login_o a:hover{color: #008d50;}

/*找回密码*/
.forget{width: 600px;margin: 0 auto;padding: 100px 0;}
.forget input{line-height: 40px;height: 40px;padding-left: 5px;border: 1px solid #d8d8d8;}
.phone-num span,.for-code span{display: block;width: 100px;}
.forget .phone-num{margin-bottom: 15px;}
.forget .phone-num .tip{margin-bottom: 0;}
.forget .phone-num input{width: 220px;}
.forget .for-code input{width: 90px;}
.forget .send-code{display: inline-block;}
.forget .phone-num a{display: inline-block;padding: 0 15px;font-size: 14px;color: #ffffff;background: #666666;border-radius: 5px;margin-left: 5px;line-height: 40px;}
.forget .phone-num a.re-send{background: #cccccc;display: none;}
.forget .for-code label{display: none;color: #999999;font-size: 14px;line-height: 40px;font-weight: normal;margin-left: 5px;}
.forget a.forget-next{margin-top:20px;color: #ffffff;font-size: 18px;display: inline-block;padding: 12px 40px;background: #008d50;box-shadow: 0 2px 5px rgba(0,0,0,0.5);border-radius: 5px;margin-left: 100px;}

.forget_s{text-align: center;}
.forget_s img{max-width: 100%;margin-bottom: 20px;}
.forget_s p{font-size: 30px;color: #ce292e;line-height: 40px;margin-bottom: 10px;}


/*产品服务-资料下载*/
.l55{float: left;width: 55%;}
.l15{float: left;width: 15%;}
.s_download_t>div{padding: 15px 20px;color: #ffffff;font-size: 16px;background: #008d50;}
.s_download_b li{border-bottom: 1px dashed #aeb3b1;cursor: pointer;}
.s_download_b li>div{padding: 15px 10px;line-height: 26px;}
.s_download_l{color: #666666;font-size: 14px;}
.s_download_l span{display: inline-block;width: 22px;height: 26px;vertical-align: middle;background:url(../img/pdf.png) no-repeat;background-size: 100% 100%;margin-right: 10px;}
.s_download_c,.s_download_r{text-align: center;}
.s_download_c{color: #888888;font-size: 12px;}
.s_download_b li .s_download_r a{display: inline-block;padding: 5px 10px;background: #b1b2b3;color: #ffffff;font-size: 14px;line-height: 18px;}
.s_download_t_r{text-align: center;}
.s_download_b li:hover{background: #f5fbf8;}
.s_download_b li:hover .s_download_l span{background: url(../img/pdf_h.png) no-repeat;}
.s_download_b li:hover .s_download_r a{background: #008d50;}
.s_download_b li:hover .s_download_c,.s_download_b li:hover .s_download_l{color: #008d50;}


/*产品服务-常见问题*/
.s_pb li{;border-bottom: 1px dashed #dddddd;}
.s_pb li a{display: block;position: relative;padding: 12px 5px}
.s_pb li a span{display: inline-block;width:30px;height:30px;background: #c1c1c1;font-size: 20px;color: #fff;border-radius: 20px;margin-right: 10px;text-align: center;vertical-align: middle;}
.s_pb li a p{font-size: 14px;color: #666666;line-height: 30px;width: 95%;}
.s_pb li a i{color: #bcbdbd;display: inline-block;font-size: 24px;position: absolute;top: 12px;right: 0;}
.s_pb li:hover a p,.s_pb li:hover a i{color: #008d50;}
.s_pb li:hover{background: #f5fbf8;}

.l85{float: left;width: 85%;}
.s_download_l span.v_download{width: 24px;height: 24px;background: url(../img/v.png) no-repeat;}
.s_download_b li:hover .s_download_l span.v_download{background: url(../img/v_h.png) no-repeat;}
.s_download_b li a{display: block;padding: 15px 0;}

.video_info_t{margin-bottom: 30px;}
.video_info_t h1{font-size: 24px;color: #333333;text-align: center;}

.video-b{margin-top: 30px;position: relative;text-align: center;cursor: pointer;}
.video-b img{max-width: 100%;}
.video-b a{display: inline-block;width: 90px;height: 90px;background: url(../img/player.png) no-repeat;background-size: 100% 100%;position: absolute;top: 50%;left: 50%;margin-left: -45px;margin-top: -45px;}
.layer_b{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.5);}
.video-b h1{font-size: 14px;color: #ffffff;background: rgba(0,0,0,0.6);padding: 20px;position: absolute;bottom: 0;left: 0;right: 0;text-align: left;}
.video-b h1 small{font-size: 12px;color: #fff;float: right;}
.video-b h1 span{display: inline-block;width: 80%;}

#video{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}



/*网站地图*/
.site-list{margin-bottom: 30px;}
.site-list h1{padding-bottom: 10px;border-bottom: 1px solid #eeeeee;}
.site-list h1 span{display: inline-block;font-size: 32px;vertical-align: middle;color: #008d50;}
.site-list h1 a{font-size: 20px;color: #333333;}
.site-list li{display: inline-block;float: left;padding-top: 20px;}
.site-list li a{color: #666666;font-size: 16px;display: inline-block;}
.site-list li em{display: inline-block;margin-left: 40px;margin-right: 30px;vertical-align: middle;margin-top: -5px;}
.site-list a:hover{color: #008d50;}


/*会员中心-修改密码*/
.user_center_b{width: 600px;margin: 0 auto;padding-top: 20px;}
.user_center_b dl{position: relative;margin-bottom: 20px;}
.user_center_b dt{font-weight: normal;width: 100px;text-align: right;font-size: 16px;color: #666666;line-height: 44px;position: absolute;top: 0;left: 0;}
.user_center_b dd{padding-left: 100px;width: 100%;}
.user_center_b dd input{width: 100%;height: 44px;line-height: 44px;border: 1px solid #ddd;border-radius: 0;padding: 0 10px;}
.user_center_btn.btn{padding:10px 60px;background: #008d50;color: #fff;font-size: 20px;border-radius: 0;margin-top: 20px;}
.user_center_btn.btn:hover{background: #04673c;}

/*会员中心-资料修改*/
.user_center_c_b{width: 650px;padding-bottom: 20px;}
.user_center_c h1{font-size: 20px;color: #666666;padding-bottom: 10px;border-bottom: 1px solid #efefef;margin-bottom: 20px;}
.user_center_c_b dl{position: relative;margin-bottom: 20px;}
.user_center_c_b dt{font-weight: normal;width: 150px;text-align: right;font-size: 16px;color: #666666;line-height: 44px;position: absolute;top: 0;left: 0;}
.user_center_c_b dd{padding-left: 150px;width: 100%;color: #333333;font-size: 18px;line-height: 44px;}
.user_center_c_b dd input,.user_center_c_b dd select{width: 100%;height: 44px;line-height: 44px;border: 1px solid #ddd;border-radius: 0;padding: 0 10px;}
.user_center_c_b dd textarea{width: 100%;height: 100px;line-height: 24px;border: 1px solid #ddd;border-radius: 0;padding: 0 10px;}
.user_center_c_b_t{padding-bottom: 0;}
.user_center_c_b_t dl{margin-bottom: 10px;}


/*产品服务搜索框*/
.service_form{margin-bottom: 20px;background: #e6e6e6;padding: 12px 15px;}
.service_form input{width: 370px;height: 36px;line-height: 36px;border: 1px solid #008d50;border-radius: 0;padding: 0 10px;margin-right: 20px;}
.service_form .btn{width: 90px;height: 36px;line-height: 36px;text-align: center;background: #008d50;color: #fff;font-size: 16px;padding: 0;border-radius: 0;vertical-align: top;}



/*搜索页面*/
.search_all_t{position: relative;z-index: 2;margin-bottom: -1px;}
.search_all_t li{float: left;}
.search_all_t li a{display: inline-block;padding: 10px 25px;color: #333333;font-size: 16px;}
.search_all_t li.active a{color: #008d50;border: 1px solid #ddd;border-bottom: 1px solid #fff;}
.search_all_b{border: 1px solid #ddd;position: relative;padding: 30px 20px;}
.search_list{position: absolute;top: 0;left: 0;width: 100%;display: none;overflow: hidden;z-index: 0;opacity: 0;filter: alpha(opacity=0);}
.search_list.active{position: relative;display: block;overflow: visible;z-index: 1;opacity: 1;filter: alpha(opacity=100);}
.search_fenye{position: relative;padding-bottom: 30px;}
.search_fenye .list-fenye{position: absolute;top: 0;right: 0;margin-top: 0;}
.search_r_list{margin-bottom: 30px;}
.search_r_list li{padding: 20px;border-bottom: 1px dashed #e1e1e1;}
.search_r_list li:first-child{border-top: 1px dashed #e1e1e1;}
.search_r_list li a{display: block;}
.search_r_list li h1{font-size: 18px;color: #008d50;width: 100%;margin-bottom: 8px;}
.search_r_list li h1 span{color: #008d50;display:inline-block;vertical-align: top;}
.search_r_list li p{font-size: 14px;color: #666666;line-height: 24px;height: 48px;overflow: hidden;}
.search_r_list li em{display: block;font-size: 14px;color: #666666;line-height: 24px;width: 100%;}
.search_r_list li:hover{background: #f2f9f6;}


/*产品页面2*/
.product2_b{}
.product2_b li{float: left;width: 50%;padding-right: 20px;}
.product2_b li a{display: block;width: 100%;font-size: 14px;color: #555555;padding-left: 5px;line-height: 30px;}
.product2_b li a span{display: inline-block;width: 5px;height: 5px;background: #888888;vertical-align: middle;margin-right: 5px;}
.product2_b li:hover a{color: #008d50;}
.product2_b li:hover a span{background: #008d50;}

@media (min-width: 1000px){
  .navigation li:hover a{color: #008d50;background: #efefef;}
  .navigation li:hover .sub-nav a{color: #444444;background: none;}
  .navigation li:hover .sub-nav a:hover{color: #008d50;background: none;}
  .navigation li:hover .sub-nav a:hover em{color: #008d50;}
  .navigation li:hover .sub-nav dd.active a{color: #008d50;background: none;}
  .sub-nav a:hover{color: #008d50;}
}
@media(min-width: 768px){
  .list-fenye a:hover{border-color: #008d50;background: #008d50;color:#ffffff;}
  .list-fenye a.current:hover{background: #008d50;border-color:#008d50;color:#ffffff;}
  .list-fenye a.disable:hover{background: none;border-color:#CCCDC8;color:#CCCDC8;}
}
@media (max-width: 1780px){
  .s_login{right: 0;}
}

@media (max-width: 1380px){
  .swiper-container .swiper-wrapper li{height: 260px;}
  .s_login{height: 260px;}
  .s_login_l p{font-size: 14px;}
  .item_dir{text-align: right;margin-bottom: 10px;}
  .item_dir a{position: relative;top: 0;margin-top: 0;}
  .item_dir a i{font-size: 40px;}
  .item_dir a.dir_left{left: auto;}
  .item_dir a.dir_right{right: auto;}
}
@media (max-width: 1280px){
  .swiper-container .swiper-wrapper li{height: 235px;}
  .s_login{height: 235px;padding-top: 10px;}
}
@media (max-width: 1200px){
  .navigation li a{padding: 14px 18px;}
  .navigation2 .sub_list{width: 190px;}
  .sub-nav2 dl dd a{width: 88%;}
  .header{padding: 15px 0;}
  .header .logo em{margin-left: 0px;display: block;}
  .header-phone{top: -52px;}
  .header-all a{margin-left: 10px;}
  .header-all span{margin-left: 0;}
  .s_login{position: relative;right: auto;left: 0;width: 100%;height: auto;}
  .footer-l dl{padding-right: 30px;}
  .menu-b li a{padding-left: 30px;}
  .menu-b li span{left: 0;}
  .content-all{padding-left: 30px;}
  .pro_table table th,.pro_table table td a{padding: 10px 10px;}
  .pro_info_b_info{padding: 20px 10px;}
  .contact_b p{text-indent: 0;}
  .contact_b_info_r{right: 0;}
  .pro-img li a{border: none;}
  .pro-img{margin-bottom: 0;}
  .swiper-pagination1{text-align: center;margin-top: 10px;}
  .swiper-pagination1 span{display: inline-block;width: 14px;height: 14px;background: #666;border-radius: 10px;margin:0 5px;cursor: pointer;}
  .swiper-pagination1 span.swiper-active-switch{background: #008d50;}

  .search-c{position: relative;top: 0;right: auto;left: 0;width: 100%;}
  .search-c input{width: 100%;}
  .search{padding:10px 0;display: none;background: #008d50;}
  .search-btn{top: 108px;margin-top: 0;right: 0px;position: absolute;display: inline-block;z-index: 11;}
  .search-btn i{font-size: 24px;color: #fff;}
}

@media (max-width: 1000px){
  .header-phone{position: relative;top: 0;right: auto;left: 0;text-align: left;padding: 10px 10px;}
  .header-all span{display: block;margin-top: 10px;}
  .header-all a{margin-left: 0;margin-right: 10px;}
  .header{padding: 10px 0;}
  .header-b{position: relative;}
  .logo{}
  .navigation li a span{display: inline-block;margin-left: 5px;}
  .sub-nav2 dl dd.active .nav-img, .sub-nav2 dl dd:first-child .nav-img{display: none;}
  .nav-img{display: none;}
  .ell,.navigation li a{overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;}
  .navbar{border-radius: 0;position: relative;padding-left: 0;top: 0;right: 0;left: auto;background: #ffffff;max-height: auto;}
  .language{top: 30px;margin-top: 0;right: 55px}
  .search-btn{top: 16px;margin-top: 0;right: 50px;position: absolute;}
  .search-btn i{font-size: 24px;color: #008d50;}
  .navbar .container,.navbar .row{padding: 0;margin: 0;}
  .navbar-content{background: #ffffff;display: block;}
  .navigation li a,.navigation li.current a{padding:0 25px;}
  .navigation{background: #f4f4f4;height:auto;min-height:auto;border: none;position: relative;right: 0;top: 0;}
  .navigation ul,.navigation li{background: none;margin-right: 0;width: 100%;}
  .navigation li{display: block;position: relative;float:none;border-bottom:1px #008d50 solid;padding: 0;text-align: left;background: #f4f4f4;border-top: none;line-height: 50px;margin-bottom: 0;}
  .navigation li a{display:block;text-align:left;color:#333;padding-left: 20px;padding-right: 30px;border: none;background: none;}
  .navigation li>a:hover,.navigation li:hover>a{border: none;background: none;color:#333;}
  .navigation li.current a{background: none;}
  .navigation li.current>a{border: none;color: #ffffff;background: #008d50;}
  .navigation li.current{border-bottom:1px #008d50 solid;background: #008d50;padding:0;margin-top: 0;}
  .navigation li.current .sub-nav dl dd a{color:#333333;padding: 5px 20px;}
  .navigation li i{display: inline-block;position: absolute;width: 30px;right: 0px;top: 0;color:#333;font-size: 16px;cursor: pointer;}
  .navigation li .sub-nav2 dl dd i{top: 5px;}
  .navigation li i.i-open:before{content:'\e825';}
  .navigation li dl:first-child{border-top:1px #ccc solid;}
  /*.navigation li dl:last-child dd:last-child{border-bottom: none;}*/
  .offcanvas-toggle,.search-btn{display: block;z-index: 12;}
  .navbar-toggle i{font-size: 30px;color: #008d50;}

  .navbar-toggle{float: none;position: absolute;right: 8px;top: 10px;margin-right: 0;padding:0;margin:0;}
  .sub-nav,.navigation02 .sub-nav{display: none;width: 100%;background: #f5f5f5;padding: 0px;position: static;left: none;top: none;z-index: 1;left: 0;margin-left: 0;}
  .sub-nav dl,.navigation02 .sub-nav dl{float: none;display: block;width: 100%;}
  .sub-nav dl dd{width: 100%;}
  .sub-nav2 dl{position: relative;left: 0;top: 0;padding-top: 0;}
  .sub-nav2 dl dd{float: none;margin:0;border-radius: 0;display: block;position: relative;}
  .sub-nav dl dd a{display: block;line-height: 30px;border-bottom:1px #ccc solid;width: 100%;padding:5px 20px;}
  /*.sub-nav dl dd:last-child a{border-bottom: none;}*/
  .sub-nav dl dd:last-child .sub-nav3 a{border-bottom: 1px #dddddd solid;}
  .sub-nav dl dd a i,.sub-nav dl dd a:hover i{left:auto;right: 0;color:#333;color: rgba(0,0,0,1);}
  .ssub-nav-btn {display: block;}
  .navigation li .sub-nav a i{display: none;}
  .sub-nav3{position: relative;top: 0;left: 0px;width: 100%;background: #f1f1f1;}
  .sub-nav dl dd .sub-nav3 a{padding-left: 40px;}
  .navigation li .ssub-nav-btn{display: block;width: 40px;height: 40px;position: absolute;text-align: center;padding: 0;right: 4px;top: 6px;margin-top: 3px;background: none;border:none;line-height: 30px;color: #333}
  .navbar{z-index: 1000;overflow-y:auto;}
  .slider-right{position: fixed;height: 100%;width: 280px;top:0;right:-280px;}
  .slider-left{position: fixed;height: 100%;width: 280px;top:0;left:-280px;}
  .navbar.in{box-shadow:0 0 20px rgba(0,0,0,.3)}
  .sub-nav2 dl{position: relative;left: 0;top: 0px;}
  .sub-nav-right{display: none;}
  .sub-nav dl{border-right: none;}
  .sub-nav2 dl dd.active .nav-img{display: none;}
  .input-group{right: 0;width: 100%;}
  .input-group .i-group{width: 100%;}
  .up-icon{display: none;}

  .sub_list,.navigation2 .sub_list{display: block;width: 100%;height: auto;background: none;padding: 0;}
  .footer-l dl{padding-right: 0;}

  .swiper-container .swiper-wrapper li{height: 240px;}
  
  .item2 li{width: 50%;}
  .item2 li.item2_li1,.item2 li.item2_li3{padding-right: 10px;padding-left: 0;}
  .item2 li.item2_li2,.item2 li.item2_li4{padding-left: 10px;padding-right: 0;}
  .item3 li,.item5 li{width: 33.33%;}
  
  .banner-nei li{height: 215px;}
  
  .footer{padding: 20px 0;}
  .footer-l dl dd{display: none;padding-bottom: 10px;}
  .footer-l dl dt{position: relative;padding-bottom: 5px;}
  .footer-l dl dt a{display: inline-block;width: auto;}
  .footer-l dl dt i{display: inline-block;position: absolute;top: 0;right: 0;cursor: pointer;color: #333;}
  .footer-l dl{width: 100%;}
  .footer-l dl.last-dl{width: 100%;padding-right: 10px;}
  .footer-l dl.last-dl dd{display: block;}
  .single_page p,.single_page a,.single_page span,.single_page em,.single_page i,.single_page strong{font-size: 14px;}
  .footer1_l_r{position: relative;text-align: center;}
  .footer1_l_l{text-align: center;}
  .menu{width: 100%;}
  .menu-t h2{display: block;}
  .menu-t h2 small{display: inline-block;margin-left: 10px;}
  .content-all{width: 100%;padding-left: 0;}
  .navbar-toggle{display: block;}
  .item-menu-btn{right: 20px;top: 20px;}
  .menu-t h2{font-size: 24px;}
  .menu-t h2 small{font-size: 14px;}
  .banner_nei li{height: 220px;}
  .pro_info_t_l,.pro_info_t_r{width: 100%;padding: 0;}
  .panel-group .panel-tab-left,.panel-group .panel-tab-left3{width: 40%;}
  .panel-group .panel-tab-left1,.panel-group .panel-tab-left2{display: none;}
  .map-b{height: 400px;}
  .contact_b_info_r{width: 140px;height: 140px;bottom: 30px;}
  .app_list_t_l,.app_list_b a>div{padding: 10px 20px;}
  .app_info_b_l{width: 100%;float: none;}
  .app_info_b_r{width: 100%;float: none;margin-top: 20px;text-align: center;}
  .app_info_b_r img{max-width: 100%;}
  .modal-dialog{width: 100%;}
  .layer_content{padding: 40px 10px;}
  .layer_content p{font-size: 16px;}
  .login_t h1,.login_re{width: 100%;}
  .login_d {padding: 80px 10px;}
  .login_t{margin-top: 0;}
  .search_fenye .list-fenye{position: relative;right: auto;top: auto;left: 0;margin-top: 10px;text-align: right;}
  .search_fenye{padding-bottom: 10px;}
  .search_all_b{padding: 20px 10px;}

    
}


@media (max-width: 767px){
  .swiper-container .swiper-wrapper li{height: 200px;}
  .list-fenye a{display: none;}
  .list-fenye{margin-top: 20px;}
  .list-fenye a.fenye-prev,.list-fenye a.fenye-next,.list-fenye a.current{display: inline-block;}
  .header .logo img{max-width: 60%;}
  .header .logo em{font-size: 18px;line-height: 20px;margin-top: 5px;}
  .s_login_l a{font-size: 16px;}
  .s_login_l p,.s_login_r p{font-size: 14px;}
  .item1 li{width: 100%;}
  .item1 li:nth-child(2n),.item1 li:nth-child(2n+1){padding: 0;}
  .item1_info{padding: 10px;}
  .item4_news_l{width: 100%;padding-right: 10px; }
  .item4_news_r{width: 100%;padding-left: 0px;background: none;padding-top: 0px;padding-bottom: 10px;}
  .item2 li a{padding: 20px 10px;}
  .item_t{margin-bottom: 10px;}
  .item1,.item2,.item3,.item4{padding-bottom: 10px;}
  .main{padding: 20px 0;}
  .item_t small{font-size: 18px;}
  .item_t h1{font-size: 14px;}
  .content_t p{display: none;}
  .pro_b,.pro_info_list_b{width: 100%;overflow: hidden;overflow-x:scroll;}
  .pro_table,.pro_info_list_table{width: 800px;}
  .banner_nei li{height: 180px;}
  .pro_info_c_t h1{font-size: 18px;}
  .pro_info_b_nav li a{padding: 0 10px;font-size: 14px;}
  .panel-group .panel-tab-left{width: 80%;}
  .panel-group .panel-tab-left1,.panel-group .panel-tab-left2,.panel-group .panel-tab-left3{display: none;}
  .panel-group .panel-body{padding:0px 10px;}
  .panel-group .panel-inner-b-btn{margin:20px 0; }
  .join-zhao-t h1{font-size: 20px;}
  .panel-group .panel-tab-left h3, .panel-group .panel-tab-left1 h3, .panel-group .panel-tab-left2 h3, .panel-group .panel-tab-left3 h3{font-size: 14px;}
  .panel-group .panel-body p.p-t{margin-bottom: 5px;}
  .panel-group .panel-body p{line-height: 24px;}
  .app_b li{width: 50%;}
  .app_b li a p{font-size: 14px;}
  .app_list_t_l{font-size: 16px;}
  .last_app{display: none;}
  .l50{width: 75%;}
  .l25{width: 25%;}
  .app_list_t_l,.app_list_b a>div{padding: 10px;}
  .honor li{width: 50%;}
  .news_info_dir a em{width: 80%;}
  .news_info_dir a span{margin-left: 0;}
  .news_info_t h1{font-size: 20px;}
  .login_info li{float: none;width: 100%;}
  .login_info dl{margin-bottom: 0;}
  .login_info dl dt{position: relative;width: 100%;text-align: left;}
  .login_info dl dd{padding-left: 0;}
  .login_info dl.check{margin-top: 10px;}
  .login_d .login_info{width: 100%;}
  .login_o{position: relative;margin-top: 10px;}
  .login_d{padding: 50px 10px;}
  .forget{width: 100%;padding: 0;}
  .l55{width: 80%;}
  .l15{width: 20%;}
  .l85{width: 80%;}
  .video-b a{width: 60px;height: 60px;margin-left: -30px;margin-top: -30px;}
  .site-list h1 a{font-size: 16px;}
  .site-list h1 span{font-size: 24px;}
  .site-list li a{font-size: 14px;}
  .site-list li{padding-top: 10px;}
  .site-list{margin-bottom: 20px;}
  .site-list li em{margin:0 10px;}
  .user_center_b{width: 100%;padding:0 10px;}
  .user_center_btn.btn{margin-top: 0;padding: 10px 30px;font-size: 16px;}
  .user_center_c_b{width: 100%;padding: 0 10px 20px;}
  .service_form{position: relative;}
  .service_form input{width: 100%;padding-right: 60px;}
  .service_form .btn{position: absolute;top: 12px;right: 15px;font-size: 14px;width: 50px;}
  .search_all_t li a{font-size: 14px;padding: 10px;}
  .product2_b li{width: 100%;padding-right: 0;}
  .item_dir a i{font-size: 30px;}



}
@media (max-width: 640px){
  .swiper-container .swiper-wrapper li{height: 147px;}
  .swiper-container1 .swiper-wrapper li{height: 155px;}
  .hear1_b li{width: 100%;float: none;margin-bottom: 10px;}
  .email1_b li{margin-bottom: 40px; }
  .number2_b_b dd,.number2_li2 .number2_b_b dd{width: 100%;padding:0;}
  .number2_b_b_info,.number2_li2 .number2_b_b_info{height: auto;}
  .number2_b_b dd:last-child{margin-bottom: 0;}
  .banner_nei li{height: 135px;}
  .pro_info_c_b li{width: 100%;}
  .pro_info_c_b li.item2_li1,.pro_info_c_b li.item2_li2,.pro_info_c_b li.item2_li3{padding: 0;}
  .contact_b_info_r{position: relative;bottom: auto;right: auto;}
  .contact_b p,.contact_b p em{font-size: 14px;}
  .contact_b p{margin-bottom: 0;}
  .contact_b h1{font-size: 20px;margin-bottom: 10px;}
  .l55,.l85{width: 70%;}
  .l15{width: 30%;}
  
}
@media (max-width: 480px){
  .swiper-container .swiper-wrapper li{height: 97px;}
  .swiper-pagination{bottom: 0;}
  .header .logo em{font-size: 14px;}
  .s_login_l,.s_login_r{width: 100%;border-right: none;padding: 0 10px;}
  .item2 li{width: 100%;padding: 0;}
  .item2 li.item2_li1,.item2 li.item2_li3{padding-right: 0px;padding-left: 0;}
  .item2 li.item2_li2,.item2 li.item2_li4{padding-left: 0px;padding-right: 0;}
  .item3 li, .item5 li{width: 50%;}
  .item4_news_img{width: 100%;height: auto;position: relative;text-align: center;margin-bottom: 10px;}
  .item4_news_info{padding-left: 0;}
  .banner_nei li{height: 90px;}
  .app_b li{padding: 0px;width: 100%;}
  .second_app{display: none;}
  .l50{width: 100%;}
  .honor li{padding: 0 5px;margin-bottom: 20px;}
  .honor_img{height: 180px;padding: 10px;}
  .honor_img img{max-height: 100%;}
  .news_b_img{width: 100%;position: relative;margin-bottom: 10px;}
  .news_b_info{padding-left: 0;}
  .news_info_dir a em{width: 60%;}
  .sub_btn .btn{width: 150px;font-size: 16px;}
  .login_info dl.code dd input{width: 120px;}
  .forget .send-code{display: block;margin-top: 10px;}
  .forget .phone-num input{width: 100%;}
  .forget .for-code input{width: 100%;}
  .s_download_b li>div.s_download_r{padding: 15px 0;}
  .s_pb li a p{width: 80%;}
  .s_download_t>div{font-size: 14px;}
  .l55,.l85{width: 65%;}
  .l15{width: 35%;}
  .video-b h1{padding: 10px;}
  .video-b h1 span{width: 60%;}
  .user_center_b dl{margin-bottom: 0;}
  .user_center_b dt{position: relative;width: 100%;text-align: left;}
  .user_center_b dd,.user_center_c_b dd{padding-left: 0;}
  .user_center_btn.btn{margin-top: 20px;}
  .user_center_c_b dl{margin-bottom: 0;}
  .user_center_c_b dt{position: relative;width: 100%;text-align: left;}
  .user_center_c_b_t{padding-bottom: 0;}
  .search_all_t li a{font-size: 12px;}

}
  
  

@media (max-width: 320px){
  
}


/*动画*/
@-webkit-keyframes bounceInDown{
    0%{top: -500px;opacity: 0;}
    25%{top: -300px;opacity: 0.5;}
    50%{top: -100px;opacity: 0.5;}
    75%{top: 100px;opacity: 1;}
    85%{top: -100px;opacity: 0.8;}
    100%{top: 0;opacity: 1;}
}
@-moz-keyframes bounceInDown{
    0%{top: -500px;opacity: 0;}
    25%{top: -300px;opacity: 0.5;}
    50%{top: -100px;opacity: 0.5;}
    75%{top: 100px;opacity: 1;}
    85%{top: -100px;opacity: 0.8;}
    100%{top: 0;opacity: 1;}
}
@-o-keyframes bounceInDown{
    0%{top: -500px;opacity: 0;}
    25%{top: -300px;opacity: 0.5;}
    50%{top: -100px;opacity: 0.5;}
    75%{top: 100px;opacity: 1;}
    85%{top: -100px;opacity: 0.8;}
    100%{top: 0;opacity: 1;}
}
@keyframes bounceInDown{
    0%{top: -500px;opacity: 0;}
    25%{top: -300px;opacity: 0.5;}
    50%{top: -100px;opacity: 0.5;}
    75%{top: 100px;opacity: 1;}
    85%{top: -100px;opacity: 0.8;}
    100%{top: 0;opacity: 1;}
}
.bounceInDown{
    animation:bounceInDown 0.3s 1;
    -moz-animation:bounceInDown 0.3s 1; /* Firefox */
    -webkit-animation:bounceInDown 0.3s 1; /* Safari and Chrome */
    -o-animation:bounceInDown 0.3s 1; /* Opera */
}



@-webkit-keyframes rotateIn {
  0% { -webkit-transform-origin: center; transform-origin: center;-webkit-transform: rotateY(-180deg);transform: rotateY(-180deg);opacity: 0.5;}
  100% {-webkit-transform-origin: center;transform-origin: center; -webkit-transform: rotateY(-360deg); transform: rotateY(-360deg); opacity: 1;}
}
@-moz-keyframes rotateIn {
  0% { -moz-transform-origin: center;transform-origin: center;-moz-transform: rotateY(-180deg); transform: rotateY(-180deg);opacity:0.5;}
  100% {-moz-transform-origin: center;transform-origin: center;-moz-transform: rotateY(-360deg); transform: rotateY(-360deg);opacity: 1;}
}
@-o-keyframes rotateIn {
  0% { -o-transform-origin: center;transform-origin: center;-o-transform: rotateY(-180deg);transform: rotateY(-180deg); opacity: 0.5; }
  100% {-o-transform-origin: center;transform-origin: center;-o-transform: rotateY(-360deg);transform: rotateY(-360deg);opacity: 1;}
}

@keyframes rotateIn {
  0% {-webkit-transform-origin: center;-moz-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);transform: rotateY(-180deg);opacity: 0.5;}
  100% {-webkit-transform-origin: center;-moz-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transform: rotateY(-360deg);-moz-transform: rotateY(-360deg);-o-transform: rotateY(-360deg);transform: rotateY(-360deg);opacity: 1;}
}

.rotateIn {
  -webkit-animation:rotateIn 0.3s 1;
  -moz-animation:rotateIn 0.3s 1;
  -o-animation:rotateIn 0.3s 1;
  animation:rotateIn 0.3s 1;
}

@-webkit-keyframes rotate {
  0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
  100% { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
@-moz-keyframes rotate {
  0% {-moz-transform-origin: center;transform-origin: center; -moz-transform: rotate(180deg); transform: rotate(180deg);}
  100% { -moz-transform-origin: center; transform-origin: center; -moz-transform: rotate(360deg); transform: rotate(360deg);}
}
@-o-keyframes rotate {
  0% {-o-transform-origin: center; transform-origin: center; -o-transform: rotate(180deg);transform: rotate(180deg);}
  100% {-o-transform-origin: center;transform-origin: center; -o-transform: rotate(360deg); transform: rotate(360deg);}
}

@keyframes rotate {
  0% {-webkit-transform-origin: center;-moz-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
  100% {-webkit-transform-origin: center;-moz-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}
}

.rotate {
  -webkit-animation:rotate 0.5s 1;
  -moz-animation:rotate 0.5s 1;
  -o-animation:rotate 0.5s 1;
   animation:rotate 0.5s 1;
}
@-webkit-keyframes scale {
  0% {-webkit-transform-origin: center; transform-origin: center;-webkit-transform: scale(1.5);transform: scale(1.5); }
  100% { -webkit-transform-origin: center; transform-origin: center;-webkit-transform: scale(1);transform: scale(1);}
}
@-moz-keyframes scale {
  0% {-moz-transform-origin: center;transform-origin: center;-moz-transform: scale(1.5);transform: scale(1.5);}
  100% {-moz-transform-origin: center; transform-origin: center; -moz-transform: scale(1);transform: scale(1);}
}
@-o-keyframes scale {
  0% {-o-transform-origin: center;transform-origin: center;-o-transform: scale(1.5);transform: scale(1.5);}
  100% {-o-transform-origin: center;transform-origin: center;-o-transform: scale(1);transform: scale(1);}
}

@keyframes scale {
  0% {-webkit-transform-origin: center;-moz-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);}
  100% {-webkit-transform-origin: center;-moz-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
}

.scale {
  -webkit-animation:scale 0.5s 1;
  -moz-animation:scale 0.5s 1;
  -o-animation:scale 0.5s 1;
   animation:scale 0.5s 1;
}

@-webkit-keyframes scale1 {
  0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: scale(0);transform: scale(0);opacity: 0;}
  100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: scale(1);transform: scale(1);opacity: 1;}
}
@-moz-keyframes scale1 {
  0% {-moz-transform-origin: center;transform-origin: center;-moz-transform: scale(0);transform: scale(0);opacity: 0;}
  100% {-moz-transform-origin: center;transform-origin: center;-moz-transform: scale(1);transform: scale(1);opacity: 1;}
}
@-o-keyframes scale1 {
  0% {-o-transform-origin: center;transform-origin: center;-o-transform: scale(0);transform: scale(0);opacity: 0;}
  100% {-o-transform-origin: center;transform-origin: center;-o-transform: scale(1);transform: scale(1);opacity: 1;}
}

@keyframes scale1 {
  0% {-webkit-transform-origin: center;-moz-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0;}
  100% {-webkit-transform-origin: center;-moz-transform-origin: center;-o-transform-origin: center;transform-origin: center;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;}
}

.scale1 {
  -webkit-animation:scale1 1s 1;
  -moz-animation:scale1 1s 1;
  -o-animation:scale1 1s 1;
   animation:scale1 1s 1;
}

/*ie低版本提示*/

#ie-alert-overlay {width:100%;height:100%;background-image:url(../images/bg2.png);position: fixed; top: 0; left: 0;z-index:9999;}

* html #ie-alert-overlay {   /* fixed position hack for IE6 */ position: absolute;z-index:9999;}

/*Pop Up Panel*/
#ie-alert-panel{width:593px;height:404px;position:fixed;background: url(../images/iealertsprite.png) no-repeat;background-position: -1px -109px ;top:50%;left:50%;margin:-201px 0 0 -296px;
    _position:absolute;  /* fixed position hack for IE6 */
    _top:expression(300+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');  /* top:300px hack for IE6 */
    
    /* font settings */font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:bold;color:#333;line-height:20px;z-index:10000;
}
.ie-alert-panel-b{padding:72px 0 0 72px;}
#ie-alert-panel p {font-size:14px;text-align:justify;}
#ie-alert-panel img { border:0;}
#ie-alert-panel span {font-size:18px;margin: 0 0 20px 0;display:block;padding:0;}
#ie-alert-panel button{background: #ff0000;color: #ffffff;margin-top: 10px;border-color:#ff0000;padding:5px 10px;}
#ie-alert-panel ul {list-style: none;margin:0;padding:0;overflow: hidden;   }
#ie-alert-panel li {float:left;margin:0 22px 0 0;}
#ie-alert-panel li.last {margin-right:0;}

#ie-alert-panel a {display:inline-block;}
.browser {position: absolute;bottom:35px;}
.chrome, .firefox, .ie9, .opera, .safari {background: url(../images/iealertsprite.png) no-repeat;}

/*browsers*/

.chrome { background-position: 0 0;width: 73px;height: 96px;margin:0 4px 0 0;}

.firefox {background-position: -292px 0;width: 73px;height: 98px;}

.ie9 {background-position: -179px 0;width: 95px;height: 98px;}

.opera {background-position: -90px 0;width: 73px;height: 98px;}

.safari {background-position: -387px 0;width: 73px;height: 98px;margin:0 4px 0 0;}