@charset "utf-8";
/* CSS Document */

html{ overflow-y: auto; height:100%; overflow-x:hidden;}
body{ font-family: \5FAE\8F6F\96C5\9ED1,'Arial'; font-size: 14px; line-height:22px; color: #646464; position: relative; background:#fff;}
a{ cursor: pointer; color: #646464;}
a:hover{ transition: 0.4s;-moz-transition:  0.4s;	-webkit-transition:  0.4s;-o-transition:  0.4s; }
/*a:hover *{transition: color 0.4s;-moz-transition: color 0.4s;	-webkit-transition: color 0.4s;-o-transition: color 0.4s; }
*/
input{ outline: none;font-family: \5FAE\8F6F\96C5\9ED1,'Arial'; font-size: 14px;}
table{ border-collapse: collapse;}
table tr td{}
textarea{ resize:none;font-family: \5FAE\8F6F\96C5\9ED1,'Arial'; outline: none;}
.clear{ clear: both;}
em,i{ font-style:normal;}

.f_l{ float:left;}
.f_r{ float:right;} 

.con{ width:1200px; margin:0 auto;}
.backgroundimage{background-attachment: fixed;background-position: bottom center;}
/*head*/
.loadind{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #fff; opacity: 0.6; z-index: 5; display: none;}
.loadind img{ position: absolute; left: 50%; margin-left: -16px; top: 50%; margin-top: -16px;}

.header{ position:fixed; left:0; top:-107px; width:100%; z-index:20;transition:0.8s;-moz-transition:  0.8s;	-webkit-transition:  0.8s;-o-transition:  0.8s;}
.show {
top: 0;
opacity: 1;
}
.head_f1{ width:100%; transition:0.8s;-moz-transition:  0.8s;	-webkit-transition:  0.8s;-o-transition:  0.8s; }
.head_f1bg1{background: url(img/black20.png); height:107px; }
.head_f1bg2{background: #fff; height:80px;*border-bottom: solid 1px #eee; box-shadow: 0px 1px 5px #aaa; -webkit-box-shadow: 0px 1px 5px #aaa; -moz-box-shadow: 0px 1px 5px #aaa; -ms-box-shadow: 0px 1px 5px #aaa; -o-box-shadow: 0px 1px 5px #aaa;}
.head_f1 .langvage{ line-height:16px; height:16px; font-size:14px; color:#fff;transition:0.8s;-moz-transition:  0.8s;	-webkit-transition:  0.8s;-o-transition:  0.8s; } 
.head_f1 .langvage a{ float:right; color:#fff; }
.head_f1 .langvage span{ padding:0px 6px; float:right; }
.head_f1 .langvage a.en{ text-transform:uppercase; /*font-family: Arial;*/ }
.head_f1 .nav{}
.head_f1 .logo{ width:150px; height:48px; float:left; position:relative;transition:0.8s;-moz-transition:  0.8s;	-webkit-transition:  0.8s;-o-transition:  0.8s;}
.head_f1 .logo img{width:150px; height:48px; }
.head_f1 .nav .nav_ul{ float:right;  position:relative;transition:0.8s;-moz-transition:  0.8s;	-webkit-transition:  0.8s;-o-transition:  0.8s;}
.head_f1 .nav .nav_ul>li{ float:left; margin-left:60px; _display:inline; vertical-align:middle; text-align: center; font-size:16px;}
/*.head_f1 .nav .nav_ul>li img{ margin-right:5px; max-height:22px; max-width:24px;vertical-align:middle; }*/
.head_f1 .nav .nav_ul>li .img{ position:relative; margin-right:5px; max-height:22px; max-width:24px;vertical-align:middle; display:inline-block;}
.head_f1 .nav .nav_ul>li .img .re{ position: relative;}
.head_f1 .nav .nav_ul>li .img .ab{ position: relative; }
.head_f1 .nav .nav_ul>li>a{ color:#fff;vertical-align:middle;}
.head_f1bg2 .nav .nav_ul>li>a{ color:#545454;}
.head_f1bg2 .langvage a{ color:#545454;}
.head_f1bg1 .img .ab{ position: absolute;left:0; top:0; display:none;}
.head_f1bg2 .img .re{ position: absolute;left:0; top:0; display:none;}

.head_f1 .nav .nav_ul>li:hover>a{ color:#0094cc;}
.head_f1 .nav .nav_ul>li.current a{color:#0094cc;}
.head_f1bg1 .nav_ul{ padding-top:24px;}
.head_f1bg1 .logo{ margin-top:0;}
.head_f1bg1 .langvage{ padding-top:10px;}
.head_f1bg2 .nav_ul{ margin-top:16px;}
.head_f1bg2 .logo{ margin-top:-8px;}
.head_f1bg2 .langvage{ padding-top:6px;color:#545454;}
.head_f1bg1 .img .tp3{  display:none;}
.head_f1bg2 .ab{  display:none;}
.head_f1bg2 .tp3{  position: relative;}
.head_f1bg3 .nav .nav_ul>li.current .img .tp3{ display:none;}
.head_f1bg3 .nav .nav_ul>li.current .img .ab{ display:block;position: relative;}
.head_f1bg3 .nav .nav_ul>li.current .img .re{ display:none;}
.head_f1 .nav .nav_ul>li:hover .img .ab{ display:block;position: relative;}
.head_f1 .nav .nav_ul>li:hover .img .tp3{ display:none;}
.head_f1 .nav .nav_ul>li:hover .img .re{ display:none;}



.banner{ width:100%; overflow:hidden; position:relative; height:100%; min-height:500px;}
.banner .bannerimg{ max-width: 2200px;width: 2200px;height: 1238px;position: absolute;left: 50%;top: 50%;max-width: 5000px;min-height:500px;}
.banner .Earth{  position:absolute; left:50%; top:-20%; z-index:8; opacity:0; -webkit-opacity:0;filter: alpha(opacity=0); }
.banner .Earth .box{ width:100%; height:100%; position:relative;
/*-webkit-animation: float ease-in-out 1.5s infinite;
animation: float ease-in-out 1.5s infinite;*/}
.banner .Earth .img1{ width:100%; height:100%; position:relative; z-index:3;}
.banner .Earth .img2{ width:100%; height:100%; position:absolute; z-index:2; left:0; top:0; display:none; }

.banner .Earth .box2{ position:absolute; z-index:5; width:100%; height:100%; top:0; left:0; overflow:hidden;}
.banner .Earth .box2 .liux1{ width:18%; height:auto; position: absolute; right:-40px; top:0; opacity:0;}
.banner .Earth .box2 .liux1.liu{-webkit-animation:liux1 2s infinite linear;
animation: liux1 2s infinite linear; }
.banner .Earth .box2 .liux2{ width:20%; height:auto; position: absolute; right:30px; top:0; opacity:0;}
.banner .Earth .box2 .liux2.liu{-webkit-animation:liux2 2s infinite linear;
animation: liux2 2s infinite linear; }

.banner .Earth .box2 .liux3{ width:19%; height:auto; position: absolute; right:50px; top:0; opacity:0;}
.banner .Earth .box2 .liux3.liu{-webkit-animation:liux3 2s infinite linear;
animation: liux3 2s infinite linear; }

.banner .Earth .box3{ position:absolute; z-index:5; width:100%; height:100%; top:0; left:0; overflow:hidden;}
.banner .Earth .box3 .liux1{ width:18%; height:auto; position: absolute; left:100px; bottom:0px; opacity:0;}
.banner .Earth .box3 .liux1.liu{-webkit-animation:liux5 2s infinite linear;
animation: liux5 2s infinite linear; }
.banner .Earth .box3 .liux2{ width:20%; height:auto; position: absolute; left:0px; bottom:150px; opacity:0;}
.banner .Earth .box3 .liux2.liu{-webkit-animation:liux4 2.4s infinite linear;
animation: liux4 2.4s infinite linear; }




.banner .light{  position:absolute; left:50%; top:53%; z-index:5;display:none;}
.banner .light .box{ width:100%; height:100%; position:relative;
-webkit-animation: float2 ease-in-out 1.5s infinite;
animation: float2 ease-in-out 1.5s infinite;}
.banner .light .img1{ width:100%; height:100%; position:relative; z-index:3;}
.banner .txt1img {width: 345px;text-align: center;position: absolute;opacity: 0; -webkit-opacity:0;filter: alpha(opacity=0);  z-index:9;}
.banner .txt1img img{ width:100%; height:auto;}
.banner .txt1img1{top:90%; left:50%;}
.banner .txt1img2{ top:90%;left:50%;}
.banner .wang{  position:absolute; left:50%; bottom:2%; z-index:6; display:none;}
.banner .wang img{ width:100%; height:auto;}


@-webkit-keyframes float {
  0% {
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  50% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}

@keyframes float {
  0% {
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  50% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}
@-webkit-keyframes float2 {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
	-webkit-transform: scale(1,1);
    transform: scale(1,1);
  }
  50% {
    -webkit-transform: translateY(1.2em);
    transform: translateY(1.2em);
	-webkit-transform: scale(1.3,1.3);
    transform: scale(1.3,1.3);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
	-webkit-transform: scale(1,1);
    transform: scale(1,1);
  }
}

@-webkit-keyframes float2 {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
	-webkit-transform: scale(1,1);
    transform: scale(1,1);
  }
  50% {
    -webkit-transform: translateY(1.2em);
    transform: translateY(1.2em);
	-webkit-transform: scale(1.3,1.3);
    transform: scale(1.3,1.3);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
	-webkit-transform: scale(1,1);
    transform: scale(1,1);
  }
}
@-webkit-keyframes liux1{
0% {-webkit-transform: translate(0px,0px);opacity:0;}
20% {-webkit-transform: translate(-100px,100px);opacity:1;}
40% {-webkit-transform: translate(-200px,200px);opacity:0;}
100% {-webkit-transform: translate(0px,0px);opacity:0;}
}
@keyframes liux1{
0% {-webkit-transform: translate(0px,0px);opacity:0;}
20% {-webkit-transform: translate(-100px,100px);opacity:1;}
40% {-webkit-transform: translate(-200px,200px);opacity:0;}
100% {-webkit-transform: translate(0px,0px);opacity:0;}
}
@-webkit-keyframes liux2{
0% {-webkit-transform: translate(0px,0px);opacity:0;}
30% {-webkit-transform: translate(0px,0px);opacity:0;}
60% {-webkit-transform: translate(-100px,100px);opacity:1;}
100% {-webkit-transform: translate(-200px,200px);opacity:0;}

}
@keyframes liux2{
0% {-webkit-transform: translate(0px,0px);opacity:0;}
30% {-webkit-transform: translate(0px,0px);opacity:0;}
60% {-webkit-transform: translate(-100px,100px);opacity:1;}
100% {-webkit-transform: translate(-200px,200px);opacity:0;}
}
@-webkit-keyframes liux3{
0% {-webkit-transform: translate(0px,0px);opacity:0;}
60% {-webkit-transform: translate(0px,0px);opacity:0;}
80% {-webkit-transform: translate(-100px,100px);opacity:1;}
100% {-webkit-transform: translate(-200px,200px);opacity:0;}

}
@keyframes liux3{
0% {-webkit-transform: translate(0px,0px);opacity:0;}
60% {-webkit-transform: translate(0px,0px);opacity:0;}
80% {-webkit-transform: translate(-100px,100px);opacity:1;}
100% {-webkit-transform: translate(-200px,200px);opacity:0;}
}

@-webkit-keyframes liux4{
0% {-webkit-transform: translate(0px,0px);opacity:0;}
20% {-webkit-transform: translate(0px,0px);opacity:0;}
60% {-webkit-transform: translate(80px,-80px);opacity:1;}
100% {-webkit-transform: translate(160px,-160px);opacity:0;}

}
@keyframes liux4{
0% {-webkit-transform: translate(0px,0px);opacity:0;}
20% {-webkit-transform: translate(0px,0px);opacity:0;}
60% {-webkit-transform: translate(80px,-80px);opacity:1;}
100% {-webkit-transform: translate(160px,-160px);opacity:0;}
}
@-webkit-keyframes liux5{
0% {-webkit-transform: translate(0px,0px);opacity:0;}
40% {-webkit-transform: translate(0px,0px);opacity:0;}
75% {-webkit-transform: translate(100px,-100px);opacity:1;}
100% {-webkit-transform: translate(200px,-200px);opacity:0;}

}
@keyframes liux5{
0% {-webkit-transform: translate(0px,0px);opacity:0;}
40% {-webkit-transform: translate(0px,0px);opacity:0;}
75% {-webkit-transform: translate(100px,-100px);opacity:1;}
100% {-webkit-transform: translate(200px,-200px);opacity:0;}
}


.footer{ width:100%;}
.footer_f1{width:100%; height:36px; line-height:36px; background:#eee;}
.footer_f1 .navlist{ margin:0 auto; width:1100px;}
.footer_f1 .navlist li{ width:200px; padding-left:20px; float:left; font-size:14px; color:#323232;}
.footer_f1 .navlist li a{color:#323232;text-transform:uppercase;}
.footer_f1 .navlist li a:hover{color:#b50100}


/*首页公司简介*/
.pagebtnbox{ width:100%; position:relative; height:0; font-size:0;}
.pagebtn{ position:absolute; left:50%; margin-left:-35px; top:-36px; width:71px; height:71px; z-index:8; cursor:pointer;}
.pagebtn .img1{ position:absolute; left:0; top:0; z-index:3;transition: 0.5s;-moz-transition:  0.5s;	-webkit-transition:  0.5s;-o-transition:  0.5s;}
.pagebtn .img2{ position:absolute; left:0; top:0; z-index:4;opacity: 0.3;-webkit-opacity: 0.3;filter: alpha(opacity=30);animation: more1 1.5s infinite;/* Firefox: ; */-moz-animation: more1 1.5s infinite;-webkit-animation: more1 1.5s infinite;/* Opera: ; */-o-animation: more1 1.5s infinite;}
@keyframes more1
{
0% {-webkit-transform: translate(0,0px);opacity:0.3;}
50% {-webkit-transform: translate(0,5px);opacity:1;}
}

@-moz-keyframes more1 
{
0% {-webkit-transform: translate(0,0px);opacity:0.3;}
50% {-webkit-transform: translate(0,5px);opacity:1;}
}

@-webkit-keyframes more1 
{
0% {-webkit-transform: translate(0,0px);opacity:0.3;}
50% {-webkit-transform: translate(0,5px);opacity:1;}
}

@-o-keyframes more1
{
0% {-webkit-transform: translate(0,0px);opacity:0.3;}
50% {-webkit-transform: translate(0,5px);opacity:1;}
}
.pagebtn:hover .img1{ transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg);}
.home_jj{width:100%; position:relative;}
.home_jj .con{padding-top:80px;}
.home_jj .top_title{ width:330px; height:135px; margin:0 auto;  text-align:center; position:relative;opacity: 0;filter: alpha(opacity=0); -webkit-opacity: 0; -ms-opacity: 0; -o-opacity: 0; -moz-opacity: 0;top: -50px;/*transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;*/}
.home_jj .top_title.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter: alpha(opacity=100);top:0;}
.home_jj .top_title img{ margin-bottom:15px;}
.home_jj .top_title img.bin{ width:0; position:relative;/*transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;*/}
.home_jj .top_title .bin.active_animate{ width:330px;} 
.home_jj_inf{ padding:30px 0px 100px;}
/*.home_jj_inf .kuanimg{ float:left; text-align:center; padding:0px 0px 14px 14px;width:558px; height:393px; background:url(img/kuan_03.jpg) no-repeat; position:relative;overflow:hidden;opacity: 0; -webkit-opacity: 0; -ms-opacity: 0; -o-opacity: 0; -moz-opacity: 0;filter: alpha(opacity=0); left:-150px;}
.home_jj_inf .kuanimg img{width:558px; display:block;  height:393px;transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;}
.home_jj_inf .kuanimg:hover img{ transform:scale(1.07,1.07); -webkit-transform:scale(1.07,1.07); -moz-transform:scale(1.07,1.07); -ms-transform:scale(1.07,1.07); -o-transform:scale(1.07,1.07);}
.home_jj_inf .kuanimg.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter: alpha(opacity=100);left:0;}
.home_jj_inf .txt_r{ float:right; padding-left:38px; font-size:16px; line-height:26px; width:590px; position:relative; top:150px;opacity: 0; -webkit-opacity: 0; -ms-opacity: 0; -o-opacity: 0;filter: alpha(opacity=0); -moz-opacity: 0;}
.home_jj_inf .txt_r.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter: alpha(opacity=100);top:0;} 
.home_jj_inf .txt_r .tp_more{ padding-top:30px;}
.home_jj_inf .txt_r .tp_more img{ float:left; position:relative; left:0;transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;}
.home_jj_inf .txt_r .tp_more:hover img{ left:70px;}
.home_jj_inf .txt_r .tp_more a.more{ margin-top:88px; display:block; float:right; width:122px; height:36px; border: solid 1px #0094cc; text-align:center; color:#0094cc; line-height:36px; font-size:14px;}
.home_jj_inf .txt_r .tp_more a.more:hover{ color:#fff; background:#0094cc;}
*/

/*2016-1-15*/

.home_jj_inf .kuanimg{ float:left; text-align:center; padding:0px 0px 14px 14px;width:558px; height:393px; background:url(img/kuan_03.jpg) no-repeat; position:relative;overflow:hidden;/*opacity: 0; -webkit-opacity: 0; -ms-opacity: 0; -o-opacity: 0; -moz-opacity: 0;filter: alpha(opacity=0); left:-150px;*/}
.home_jj_inf .kuanimg img{width:558px; display:block;  height:393px;transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;}
.home_jj_inf .kuanimg:hover img{ transform:scale(1.07,1.07); -webkit-transform:scale(1.07,1.07); -moz-transform:scale(1.07,1.07); -ms-transform:scale(1.07,1.07); -o-transform:scale(1.07,1.07);}
.home_jj_inf .kuanimg.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter: alpha(opacity=100);left:0;}
.home_jj_inf .txt_r{ float:right; padding-left:38px; font-size:16px; line-height:26px; width:590px; position:relative;/* top:150px;opacity: 0; -webkit-opacity: 0; -ms-opacity: 0; -o-opacity: 0;filter: alpha(opacity=0); -moz-opacity: 0;*/}
.home_jj_inf .txt_r.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter: alpha(opacity=100);top:0;} 
.home_jj_inf .txt_r .tp_more{ padding-top:30px;}
.home_jj_inf .txt_r .tp_more img{ float:left; position:relative; left:0;transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;}
.home_jj_inf .txt_r .tp_more:hover img{ /*left:70px;*/}
.home_jj_inf .txt_r .tp_more a.more{ margin-top:88px; display:block; float:right; width:122px; height:36px; border: solid 1px #0094cc; text-align:center; color:#0094cc; line-height:36px; font-size:14px;}
.home_jj_inf .txt_r .tp_more a.more:hover{ color:#fff; background:#0094cc;}




/*首页产品中心*/
.home_pro{width:100%; /*position:relative;*/ background-position:center top; background-repeat: no-repeat; height:1060px;}
.home_pro .bgbox3{ width:100%; background:url(img/xian3_02.png);height:1060px;}
.home_pro .con{padding-top:80px;}
.home_pro .top_title{width:330px; margin:0 auto; text-align:center;position:relative;opacity: 0;top: -50px;/*transition: 1.5s;-moz-transition: 1.5s;-webkit-transition: 1.5s;-o-transition: 1.5s;*/}
.home_pro .top_title .line{ float:left; display:block; width:80px; height:2px; background:#fff; font-size:0; margin-top:19px;}
.home_pro .top_title span{ display:block; float:left; width:170px; text-align:center; font-size:36px; line-height:40px; color:#fff;}
.home_pro .top_title.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter: alpha(opacity=100);top:0;} 
.home_pro .tab_menu{ text-align:center; padding-top:45px; padding-bottom:10px;}
.home_pro .tab_menu li{ padding:12px 20px; cursor:pointer; display:inline-block; *display:inline; *zoom:1;  background:url(img/black20.png); margin:0px 5px 10px; overflow:hidden; color:#fff; height:40px; font-size:18px; line-height:40px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; position:relative;/*transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;*/opacity: 0; -webkit-opacity: 0; filter: alpha(opacity=0); top:60px;}
.home_pro .tab_menu li.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;top:0;}
.home_pro .tab_menu li:hover{ background:#0094cc; }
.home_pro .tab_menu li.active{background:#0094cc; }
.home_pro .tab_con{ width:1200px; overflow:hidden; position:relative; top:100px;/*transition: 0.8s;-moz-transition: 0.8s;-webkit-transition: 0.8s;-o-transition: 0.8s;*/opacity: 0; -webkit-opacity: 0; -ms-opacity: 0; -o-opacity: 0; -moz-opacity: 0;filter: alpha(opacity=0);}
.home_pro .tab_con.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter: alpha(opacity=100);top:0;}
.home_pro .tab_con .ulimg li{ height:670px;  position:absolute; left:0; top:0;}
.home_pro .tab_con .ulimg li:first-child{ position: relative;}

.home_pro .tab_con .ulimg li .scroll{ width:1200px;/* height: 300px;*/ position: relative; margin: 0px auto;}
.home_pro .tab_con .ulimg li .scroll .sub_scroll{ width:974px; margin: 0 auto; overflow: hidden; height:624px; position: relative; padding-right:10px;}
.home_pro .tab_con .ulimg li .scroll .sub_scroll dl{ overflow: hidden; position: absolute; left: 0; top: 0;}
.home_pro .tab_con .ulimg li .scroll .sub_scroll dl dd{ display:inline-block; /*float:left;*/ width: 974px; height: 624px; padding-right: 10px; position:relative;}
.home_pro .tab_con .ulimg li .scroll .prevbtn{ width: 76px; height: 76px; position: absolute; top: 50%; margin-top:-38px; background:url(img/proarrow.png); cursor: pointer;}
.home_pro .tab_con .ulimg li .scroll .sub_scroll dl dd .cpt{ display:block; margin:0 auto; width:648px; height:550px;}
.home_pro .tab_con .ulimg li .scroll .preva{ background-position: left top; left:0;}
.home_pro .tab_con .ulimg li .scroll .nexta{ background-position: right top; right:0;}
.home_pro .tab_con .ulimg li .scroll .preva:hover{ background-position: left bottom; }
.home_pro .tab_con .ulimg li .scroll .nexta:hover{ background-position: right bottom;}
.home_pro .scroll .sub_scroll dl dd a{ display:block; position:relative;}
.home_pro .scroll .sub_scroll dl dd .ringbox{ width:75px; height:75px; position:absolute; cursor:pointer; left:50%; top:50%; margin-left:-37px; margin-top:-37px; z-index:5;}
.home_pro .scroll .sub_scroll dl dd .ring{ position: absolute;width:75px; height:75px; left:0; top:0;}
.home_pro .scroll .sub_scroll dl dd .ring1{ z-index:1; background: url(img/ring1_03.png);}
.home_pro .scroll .sub_scroll dl dd .ring2{ z-index:2; background: url(img/ring2_03.png);}
.home_pro .scroll .sub_scroll dl dd .ring3{ z-index:3; background: url(img/ring3_03.png);}
.home_pro .scroll .sub_scroll dl dd .ring4{ z-index:4; width:15px; height:15px; left:30px; top:30px; background:#0192d1; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s;}
.home_pro .scroll .sub_scroll dl dd .ringbox .span{ display:block;position: absolute;width:75px; height:75px; left:0; top:0; text-align:center; font-size:25px; line-height:70px; color:#fff; z-index:9;/*opacity: 0; -webkit-opacity: 0; -ms-opacity: 0; -o-opacity: 0; -moz-opacity: 0;filter: alpha(opacity=0);*/ display:none;}
.home_pro .scroll .sub_scroll dl dd .ringbox:hover .ring4{width:75px; height:75px; top:0px; left:0px; color:#fff;}

.home_pro .scroll dd .alertbox1{ position:absolute; width:620px; /*height:620px;*/  left:182px; background:#fff; z-index:6; top:10px; display:none;}
.home_pro .scroll dd .alertbox1 .close{ width:30px; height:30px; margin:30px 20px 20px 560px; cursor:pointer;}
.home_pro .scroll dd .alertbox1 .text_p{ font-size:14px; line-height:24px;height:160px; overflow:hidden; padding:0px 20px 0px 40px;overflow:auto; width:540px;}

.home_pro .scroll dd .alertbox1 .text_p::-webkit-scrollbar {width: 3px;}
.home_pro .scroll dd .alertbox1 .text_p::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 1px #fff; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.home_pro .scroll dd .alertbox1 .text_p::-webkit-scrollbar-thumb {background: #ccc; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.home_pro .scroll dd .alertbox1 .text_p::-webkit-scrollbar-thumb:window-inactive {background: #ccc;}


.home_pro .scroll dd .alertbox1 .text_p b{ width:100%; display:inline-block; font-weight: bold; margin-bottom:10px; line-height:30px; font-size:16px; color:#333; }
.home_pro .scroll dd .alertbox1 .img_p{ width:620px; height:314px; background:#efefef; overflow:hidden; margin-top:20px;}
.home_pro .scroll dd .alertbox1 .img_p img{ display:block; max-width:620px; max-height:314px; margin:0 auto;}

.home_pro .scroll .sub_scroll dl dd .ring2,.home_pro .scroll .sub_scroll dl dd .ring3{
	animation: ring2 1.5s infinite;
/* Firefox: ; */
-moz-animation: ring2 1.5s infinite;
-webkit-animation: ring2 1.5s infinite;
/* Opera: ; */
-o-animation: ring2 1.5s infinite;
	}
@-webkit-keyframes ring2 {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
	-webkit-transform: scale(1,1);
    transform: scale(1,1);
	opacity:1;
	-webkit-opacity:1;
  }
  100% {
    -webkit-transform: translateY(1.2em);
    transform: translateY(1.2em);
	-webkit-transform: scale(1.3,1.3);
    transform: scale(1.3,1.3);
	opacity:0.5;
	-webkit-opacity:0.5;
  }
  
}
keyframes ring2 {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
	-webkit-transform: scale(1,1);
    transform: scale(1,1);
	opacity:1;
	-webkit-opacity:1;
  }
  100% {
    -webkit-transform: translateY(1.2em);
    transform: translateY(1.2em);
	-webkit-transform: scale(1.3,1.3);
    transform: scale(1.3,1.3);
	opacity:0.5;
	-webkit-opacity:0.5;
  }
  
}



.home_pro .tab_con .ulimg li .scroll .sub_scroll dl dd h3{ padding-top:20px; text-align:center; color:#fff; font-size:24px; line-height:30px;}
.home_pro .tab_con .ulimg li .scroll .sub_scroll dl dd h4{ text-align:center; color:#fff; font-size:18px; line-height:30px;}

/*首页新闻中心*/
.home_news{width:100%; position:relative; padding-bottom:70px;}
.home_news .con{padding-top:80px;}
.home_news .top_title{width:330px; margin:0 auto; text-align:center; position:relative; opacity: 0;-webkit-opacity: 0; -ms-opacity: 0; -o-opacity:0; -moz-opacity:0;filter:alpha(opacity=0);top: -50px;/*transition: 1.5s;-moz-transition: 1.5s;-webkit-transition: 1.5s;-o-transition: 1.5s;*/}
.home_news .top_title.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter:alpha(opacity=100);top:0;} 
.home_news .list_ul{ padding-top:50px; width:1260px; padding-bottom:20px;}
.home_news .list_ul li{ width:365px; background:#fff; overflow:hidden; border: solid 3px #f3f3f3; height:550px;  float:left; margin-right:45px; position:relative; opacity: 0;-webkit-opacity: 0; -ms-opacity: 0; -o-opacity:0; -moz-opacity:0;filter:alpha(opacity=0);top: -120px;/*transition: 2s;-moz-transition: 2s;-webkit-transition: 2s;-o-transition: 2s;*/}
.home_news .list_ul li:nth-child(2n){top: 120px;}
.home_news .list_ul li.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter:alpha(opacity=100);top:0;} 
.home_news .rotate{ position:relative;}
.home_news .list_ul li>a.img3{width:365px;/* height:371px;*/ height:212px; overflow:hidden; display:block;}
.home_news .list_ul li>a.img3 img{ width:365px;/* height:371px;*/ height:212px; overflow:hidden;transition: 0.5s;-moz-transition:  0.5s;	-webkit-transition:  0.5s;-o-transition:  0.5s;}
.home_news .list_ul li:hover>a.img3 img{ transform: scale(1.07,1.07);-o-transform: scale(1.07,1.07);-webkit-transform: scale(1.07,1.07);-moz-transform: scale(1.07,1.07);-ms-transform: scale(1.07,1.07);}
.home_news .list_ul li:hover{ border: solid 3px #aee6fb;}
.home_news .list_ul li .date{ position:absolute; background:url(img/dmk_07.png) no-repeat top center; width:92px; padding-top:20px; margin-top:-45px; height:60px; z-index:2; left:136px; }
.home_news .list_ul li .date span{ display:block; text-align:center; color:#0094cc;  font-family: Arial; font-weight:bold;}
.home_news .list_ul li .date span.day{ font-size:28px;line-height:30px;}
.home_news .list_ul li .date span.mon{ font-size:16px;line-height:20px;}

.home_news .list_ul li h2{  font-size:16px; text-align:center;  font-weight:bold; padding:50px 50px 0px; line-height:24px; overflow:hidden; height:48px;}
.home_news .list_ul li h2 a{color:#333333;}
.home_news .list_ul li h2 a:hover{ text-decoration:underline; color:#0094cc;}
.home_news .list_ul li .newstxt{ padding:20px 50px 0px; height:88px; overflow:hidden; text-align:center;}
.home_news .list_ul li .readmore{ margin:40px 119px; display:block; width:122px; height:32px; border: solid 2px #0094cc; text-align:center; color:#0094cc; line-height:32px; font-size:14px;}
.home_news .list_ul li .readmore:hover{color:#fff; background:#0094cc;}
.home_news .newsmore{ margin:20px auto; width:142px; font-size:16px; height:38px; line-height:38px; border: solid 2px #0094cc;  text-align:center; color:#fff;background:#0094cc; display:block;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
.home_news .newsmore:hover{background:#fff;color:#0094cc;}
/*首页荣誉*/
.home_honor{width:100%; /*position:relative;*/ background-position:center top; background-repeat: no-repeat; height:606px;}
.home_honor .con{padding-top:80px;}
/*#boxsrroll */
/*.home_honor #boxsrroll{position:relative;width:1200px; height:370px; margin:50px auto; top:100px;
 opacity: 0;-webkit-opacity: 0; -ms-opacity: 0; -o-opacity:0; -moz-opacity:0;filter:alpha(opacity=0);}
.home_honor #boxsrroll.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter:alpha(opacity=100); top:0; } 
.home_honor #boxsrroll ul{position:relative;width:960px;height:292px; margin:0 auto;}
.home_honor #boxsrroll li{position:absolute;background:#000;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;box-shadow:0px 3px 5px #555; -webkit-box-shadow:0px 3px 5px #555;}
.home_honor #boxsrroll li img{width:100%;height:100%;vertical-align:top;}
.home_honor #boxsrroll .prev, .home_honor #boxsrroll .next{ width: 76px; height: 76px; position: absolute; top: 50%; margin-top:-38px; cursor: pointer;}
.home_honor #boxsrroll .prev{left:0px; background:url(img/tmarrow.png) left top;}
.home_honor #boxsrroll .next{right:0px;background:url(img/tmarrow.png) right top;}
.home_honor #boxsrroll .prev:hover{ background-position: left bottom;}
.home_honor #boxsrroll .next:hover{ background-position: right bottom;}
*/
.home_honor #boxsrroll{position:relative;width:1200px; height:370px; margin:50px auto; transition: 1.5s;-moz-transition: 1.5s;-webkit-transition: 1.5s;-o-transition: 1.5s;transform: scale(0,0);-o-transform: scale(0,0);-webkit-transform: scale(0,0);-moz-transform: scale(0,0);-ms-transform: scale(0,0); opacity: 0; }
.home_honor #boxsrroll.current{ transform: scale(1,1);-o-transform: scale(1,1);-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-ms-transform: scale(1,1); opacity: 1;} 
.home_honor #boxsrroll .sub_scroll{ position:relative;width:960px;height:370px; margin:0 auto;overflow: hidden;}

.home_honor #boxsrroll ul{position: absolute; height: 500px;}
.home_honor #boxsrroll li{transition: 0.8s;-moz-transition:0.8s;-webkit-transition: 0.8s;-o-transition: 0.8s; width: 344px; height: 242px; float: left; margin-top: 51px;cursor:pointer;overflow:hidden;box-shadow:0px 3px 5px #555; -webkit-box-shadow:0px 3px 5px #555;}
.home_honor #boxsrroll li img{width: 344px; height: 242px; transition: 0.8s;-moz-transition: 0.8s;-webkit-transition: 0.8s;-o-transition: 0.8s;}
.home_honor #boxsrroll .prev, .home_honor #boxsrroll .next{ width: 76px; height: 76px; position: absolute; top: 50%; margin-top:-38px; cursor: pointer;}
.home_honor #boxsrroll .prev{left:0px; background:url(img/tmarrow.png) left top;}
.home_honor #boxsrroll .next{right:0px;background:url(img/tmarrow.png) right top;}
.home_honor #boxsrroll .prev:hover{ background-position: left bottom;}
.home_honor #boxsrroll .next:hover{ background-position: right bottom;}
.home_honor #boxsrroll ul li.current{ position: relative; width: 488px; height: 344px; margin: 0 -108px;}
.home_honor #boxsrroll ul li.current img{ width: 488px; height: 344px;}


.sy_modle6 .honor_scroll{transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s; width: 855px; margin: 0 auto; padding: 60px 0; position: relative;}
.sy_modle6 .honor_scroll.current{transform: scale(1,1);-o-transform: scale(1,1);-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-ms-transform: scale(1,1); opacity: 1;}
.sy_modle6 .honor_scroll .prev{ width: 30px; height: 30px; background: url(img/mark5_gray.png); line-height: 30px; text-align: center; font-family: \5B8B\4F53; color: #fff; font-size: 24px; top: 290px; left: 250px; position: absolute; cursor: pointer;}
.sy_modle6 .honor_scroll .prev:hover{ background: #ffae00;}
.sy_modle6 .honor_scroll .next{ width: 30px; height: 30px; background: url(img/mark5_gray.png); line-height: 30px; text-align: center; font-family: \5B8B\4F53; color: #fff; font-size: 24px; top: 290px; right: 240px; position: absolute; cursor: pointer;}
.sy_modle6 .honor_scroll .next:hover{ background: #ffae00;}

.sy_modle6 .honor_scroll .sub_scroll{ width: 870px; position: relative; height: 500px; overflow: hidden;}
.sy_modle6 .honor_scroll ul{ position: absolute; height: 500px; top: 25px;}
.sy_modle6 .honor_scroll ul li{transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s; width: 290px; height: 400px; float: left; margin-top: 35px;}
.sy_modle6 .honor_scroll ul li img{transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s; width: 290px; height: 400px;}
.sy_modle6 .honor_scroll ul li.current{ position: relative; width: 340px; height: 470px; margin: 0 -25px;}
.sy_modle6 .honor_scroll ul li.current img{ width: 340px; height: 470px;}



.home_honor .top_title{width:330px; margin:0 auto; text-align:center; position:relative;top: -50px ;opacity: 0;filter:alpha(opacity=0);/*transition: 1.5s;-moz-transition: 1.5s;-webkit-transition: 1.5s;-o-transition: 1.5s;*/}
.home_honor .top_title.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter:alpha(opacity=100);top:0;} 
.home_honor .top_title .line{ float:left; display:block; width:80px; height:2px; background:#fff; font-size:0; margin-top:19px;}
.home_honor .top_title span{ display:block; float:left; width:170px; text-align:center; font-size:36px; line-height:40px; color:#fff;}



/*首页客户至上*/
.home_client{width:100%; position:relative; padding-bottom:70px; background:#edfaff; text-align:center;}
.home_client .con{padding-top:80px; position:relative;}
.home_client .top_title{width:345px; margin:0 auto; text-align:center; position:relative; left:200px;opacity: 0;filter:alpha(opacity=0);}
.home_client .top_title.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter:alpha(opacity=100);left:0;} 
.home_client .top_title .line{ float:left; display:block; width:80px; height:2px; background:#0094cc; font-size:0; margin-top:28px;}
.home_client .top_title img{ display:block; float:left; width:175px; height:58px; margin:0px 5px;}
.home_client .khzsimg{ margin:40px auto 0px; display:block; width:677px; height:36px; position:relative;}
.home_client .khzsimg img{ float:left; display:block; position:relative; left:30px; top:-40px;opacity: 0;filter:alpha(opacity=0);}
.home_client .f16{ font-size:16px; line-height:26px; padding:30px 0; width:1150px; margin:0 auto;opacity: 0;filter:alpha(opacity=0); position:relative; top:50px;}

.home_client .btnbox{ width:204px; margin:0 auto; padding-bottom:30px;}
.home_client .btnbox .btn{ width:200px; display:block; height:46px; line-height:46px; font-size:18px; color:#fff; cursor:pointer; transition: 0.5s;-moz-transition:  0.5s;	-webkit-transition:  0.5s;-o-transition:  0.5s;}
.home_client .btnbox .wlyx{background:#48cbfd; border: solid 2px #48cbfd;}
.home_client .btnbox .hzzy{ color:#48cbfd; display:block; margin-top:30px; text-align:center; font-size:14px;}
.home_client .btnbox .wlyx:hover{background:#fff; color:#48cbfd; }
.home_client .btnbox .hzzy:hover{ text-decoration:underline;}

.home_client .con .alertbox1{ position:absolute; width:600px; border: solid 4px #fff; left:50%; background:#efefef; z-index:5000; top:10px; display:none;margin-left:-300px;}
.home_client .con .alertbox1 .close{ width:30px; height:30px; display:block; margin:12px 0px 5px 556px; cursor:pointer;}
.home_client .con .alertbox2{ position:absolute; width:528px; height:500px; border: solid 4px #fff; left:332px; background:#efefef; z-index:5; top:10px; display:none;}
.home_client .con .alertbox2 .close{ width:30px; height:30px; display:block; margin:30px auto; cursor:pointer;}


/*首页联系我们*/
.home_contact{width:100%; position:relative;  background-position:center top; background-repeat: no-repeat; height:780px;}
.home_contact .con{ position:relative;}
.home_contact .top_title{width:330px; margin:0 auto; text-align:center; position:relative; opacity: 0;-webkit-opacity: 0; -ms-opacity: 0; -o-opacity:0; -moz-opacity:0;filter:alpha(opacity=0);top: -50px;/*transition: 1.5s;-moz-transition: 1.5s;-webkit-transition: 1.5s;-o-transition: 1.5s;*/}
.home_contact .top_title.active_animate{ opacity:1;  -webkit-opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1;filter: alpha(opacity=100);top:0;}
.home_contact .top_title .line{ float:left; display:block; width:80px; height:2px; background:#fff; font-size:0; margin-top:19px;}
.home_contact .top_title span{ display:block; float:left; width:170px; text-align:center; font-size:36px; line-height:40px; color:#fff;}
.home_contact .mian_box{ }
.home_contact .text_l{ width:380px; position:relative; background:url(img/black20.png); color:#fff; float:left; height:0;  top:0px; overflow:hidden;}
.home_contact .text_l .con3{ width:365px; height:720px; padding:60px 15px 0 0;}
.home_contact .text_l .bu{padding-bottom:10px;}
.home_contact .text_l h2{ float:left; display:block; font-size:24px; font-weight: bold; line-height:45px; height:45px; background:#48cbfd; padding:0px 15px 0px 25px; border-radius:0px 45px 45px 0; -webkit-border-radius:0px 45px 45px 0; }
.home_contact .text_l .bu .mapbtn{ cursor:pointer; width:28px; height:28px; display:block; float:left; margin:8px 0px 8px 15px; background:url(img/dqmap_10.png);-webkit-animation: floatq ease-in-out 1.3s infinite;
animation: floatq ease-in-out 1.3s infinite; position:relative;}
.home_contact .text_l .addr{ background:url(img/dmk_11.png) no-repeat left 7px;}
.home_contact .text_l .xiang{ padding-left:25px;}
.home_contact .text_l h3{ font-size:16px; line-height:30px; padding-left:26px;}
.home_contact .text_l .mail{ background:url(img/dmk_15.png) no-repeat left 10px;}
.home_contact .text_l .box3{ padding-top:20px; }
.home_contact .text_l .tell{ background:url(img/dmk_18.png) no-repeat left 8px;}
.home_contact .text_l .fax{ background:url(img/dmk_21.png) no-repeat left 8px;}
.home_contact .form_r{ width:760px;float:right;color:#fff; padding-top:70px;}
.home_contact .form_r .toptitle2{font-size: 36px;line-height: 40px;color: #fff; margin-bottom:20px;padding-left:10px;}
.home_contact .form_r .p1{ font-size:16px; padding-left:10px; line-height:20px; padding-bottom:20px; position:relative; right:-200px;opacity: 0;-webkit-opacity: 0; -ms-opacity: 0; -o-opacity:0; -moz-opacity:0;filter:alpha(opacity=0);}
.home_contact .form_r .input3{ float:left;  margin-bottom:10px; border:none; width:350px; margin-left:10px; padding:14px 10px; height:30px; background:#f2f9fc; font-size:16px; line-height:30px; color:#b2b2b2;position:relative; right:-100px;opacity: 0;-webkit-opacity: 0; -ms-opacity: 0; -o-opacity:0; -moz-opacity:0;filter:alpha(opacity=0);}
.home_contact .form_r .texteara{ width:730px; margin-left:10px; float:left; padding:10px; height:200px; resize:none; border:none; overflow:auto; background:#f2f9fc;position:relative; right:-100px;opacity: 0;-webkit-opacity: 0; -ms-opacity: 0; -o-opacity:0; -moz-opacity:0;filter:alpha(opacity=0);font-size: 16px;}
.home_contact .form_r .btnbox{ width:100%; float:left; padding-top:60px;position:relative; right:-100px;opacity: 0;-webkit-opacity: 0; -ms-opacity: 0; -o-opacity:0; -moz-opacity:0;filter:alpha(opacity=0);}
.home_contact .form_r .btnbox .reset{ float:right; text-align:center; width:136px; height:50px; line-height:50px; color:#fff; font-size:18px; font-weight:bold; border:none; background:#48cbfd; margin-left:10px;}
.home_contact .form_r .btnbox .submit{ float:right; text-align:center; width:136px; height:50px; line-height:50px; color:#fff; font-size:18px; font-weight:bold; border:none; background:#0192d5; margin-left:10px;}
.mapbox{ width:100%; height:526px;}

@-webkit-keyframes floatq {
  0% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }
  50% {
    -webkit-transform: translateY(3px);
    transform: translateY(3px);
  }
  100% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }
}

@keyframes floatq {
  0% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }
  50% {
    -webkit-transform: translateY(3px);
    transform: translateY(3px);
  }
  100% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }
}

.home_contact  .mapbox_show{ width:820px; height:780px; position:absolute; left:380px; background:#fff;  z-index:5; top:0;}
.mapbox_show,#map1_container,#map2_container,#map3_container{ display:none;}
.home_contact  .mapbox_show .close{ position:absolute; right:0; top:0; width:40px; height:40px; background:#ffde00; z-index:8; cursor:pointer; font-size:24px; line-height:40px; font-family:Arial; color:#fff; text-align:center;}

/*foot*/
.footer{ width:100%; height:190px; background:#fff; text-align:center; position:relative;}
.footer .con{ }
.footer .three_bt{ text-align:center; width:162px; margin:0px auto; padding:50px 0px 0px;}
.footer .three_bt .tomail{ width:38px; height:38px; text-align:center; display:block; float:left; margin:8px; position:relative; background:url(img/footb_14.png) no-repeat left bottom;border-radius:100%; -webkit-border-radius:100%; overflow:hidden;}
.footer .three_bt .tomail:hover{ background-position: top left;}
.footer .three_bt .qq{ width:38px; height:38px; text-align:center; display:block; float:left; margin:8px; position:relative; background:url(img/footb_14.png) no-repeat  center bottom;border-radius:100%; -webkit-border-radius:100%; overflow:hidden;}
.footer .three_bt .qq:hover{ background-position: top  center;}
.footer .three_bt .wx{ width:38px; height:38px; text-align:center; display:block; float:left; margin:8px; position:relative; background:url(img/footb_14.png) no-repeat  right bottom; border-radius:100%; -webkit-border-radius:100%; overflow:hidden;}
.footer .three_bt .wx:hover{ background-position: top right;}

.footer .p{ text-align:center; color:#999; line-height:24px; font-size:12px;}
.footer .to_top{ position:absolute; cursor:pointer; bottom:190px; left:50%; width:103px; height:24px; padding-top:24px; margin-left:-51px; z-index:10; background:url(img/drk_77.png); text-align:center; color:#fff;}
.footer .to_top img{position: absolute;
left: 43px; width:17px; height:10px;
top: 8px;
opacity: 0.5;
-webkit-opacity: 0.5;
filter: alpha(opacity=50);
animation: more1 1.2s infinite;
/* Firefox: ; */
-moz-animation: more1 1.2s infinite;
-webkit-animation: more1 1.2s infinite;
/* Opera: ; */
-o-animation: more1 1.2s infinite;
}




.Link1 {
animation: donhua23 2.5s normal;
/* Firefox: ; */
-moz-animation: donhua23 2.5s normal;
-webkit-animation: donhua23 2.5s normal;
/* Opera: ; */
-o-animation: donhua23 2.5s normal;
}
@keyframes donhua23
{
0% {transform:translate(0,200px); opacity: 0;}
100% {transform: translate(0px,0); opacity: 1;}
}

@-moz-keyframes donhua23 
{
0% {transform:translate(0,200px); opacity: 0;}
100% {transform: translate(0px,0); opacity: 1;}
}

@-webkit-keyframes donhua23 
{
0% {transform:translate(0,200px); opacity: 0;}
100% {transform: translate(0px,0); opacity: 1;}
}

@-o-keyframes donhua23
{
0% {transform:translate(0,200px); opacity: 0;}
100% {transform: translate(0px,0); opacity: 1;}
}




/* index_focus */
.index_focus{position:relative;width:100%;height:393px;margin:0 auto;overflow:hidden;}
.index_focus .bd li{display:none;position:absolute;left:0;top:0;}
.index_focus_post{z-index:10;}
.index_focus .pic{height:auto;display:block;}
.index_focus .pic:hover{text-decoration:none;}
.index_focus .slide_nav{position:absolute;left:0;bottom:15px; text-align:right; width:98%;}
.index_focus .slide_nav a{cursor:pointer;/*float:left;*/display:inline-block; width:25px; height:4px; margin:0px 2px; background:#fff;}

*+ html .index_focus .slide_nav a { display:inline;zoom:1;}
* html .index_focus .slide_nav a { display:inline;zoom:1;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{ background:#0094cc;filter:alpha(opacity=80);opacity:0.8;}


.fudongs-font{ font-size: 14px; color: #fff; background: #0094cc; padding: 40px 25px 0 25px;width:150px;font-family: "微软雅黑";word-break:break-all;}
		    .fudongs{ position: relative; width:200px;}
		    .closeX{ position: absolute;right:10px;top:10px; cursor: pointer;}
		    .fixedposi{opacity: 0; position: fixed;top:0%;left:0; animation: piaofudh 10s infinite alternate ease-out;z-index:99999;
		    -webkit-animation: piaofudh 10s infinite alternate ease-in-out;animation-delay: 3s;-webkit-animation-delay: 3s;}
		    @-webkit-keyframes piaofudh{
		    	0%{ transform: top:0;left:10%;opacity: 1;}
		    	50%{ transform: left:50%;top:500px;opacity: 1;}
		    	100%{ transform: top:0;left:80%;opacity: 1;}
		    }
		    @keyframes piaofudh{
		    	0%{ transform: top:0;left:10%;opacity: 1;}
		    	50%{ transform: left:50%;top:500px;opacity: 1;}
		    	100%{ transform: top:0;left:80%;opacity: 1;}
		    }

.fixedposi:hover{animation-play-state:paused;-webkit-animation-play-state:paused;}
























