#header .right .downList span{}
#header .right .downList ul{display: none;border: 1px solid #cfcfcf;border-radius: 15px;margin-top: 5px;position: relative;z-index: 15;background: #fdfeee;}
#header .right .downList ul li{border-radius: 12px;margin-top: 5px;line-height: 24px;font-size: 12px;}
#header .right .downList ul li a{color: #9c9c9c;}

.mapNav{ width: 1100px;overflow: hidden;height: 36px; line-height: 36px; margin: 0 auto;}
.mapNav{ width: 1100px; overflow: hidden; height: 36px;}
.mapNav ul{ position: absolute; right: 0px; top: 30px; display: none;}
.mapNav li{ float: left;}
.mapNav li a{font-size: 14px; color: #0083cc;}
.mapNav li a:hover{color: #009f40;}
.mapNav li:last-child a{ color: #009f40;}

.gongyong { width: 1100px; margin: 0 auto;position: relative; padding-bottom: 40px;}
.gongyong .Big_title{ height: 30px; border-bottom: 1px solid #1aa625; line-height: 30px; font-size: 18px; color: #333333; float: left; font-weight: bold;}
.gongyong .Big_title img{vertical-align: middle; margin-bottom: 4px; margin-right: 5px;}
.WholeSchool .text_nav .horn{ height: 17px; width: 17px; background:url(../images/lab_pic.png) no-repeat;}
.gongyong{margin-bottom: 50px; background: url(../images/coukule_bg.jpg);}
.LY_left{ float: left; width: 833px;}
.LY_right{ float: right; width: 247px;}
.LY_left,.LY_right{ margin-top: 24px;}
.LY_left .imgList{ width: 732px; height: 367px; position: relative; } 
.LY_left .imgList li{ position: absolute; width: 600px; height: 400px; opacity: 1; z-index: 0; cursor: pointer; overflow: hidden;}
.qiehuan{-webkit-transition-duration: .5s; transition-duration: .5s; }
.LY_left .textList{ width: 732px; height: 111px; margin-top:10px; position: relative;}
.LY_left .textList li{ width:100%; height: auto; top: 0; left: 0; position: absolute; display: none;}
.LY_left .textList li .title{  font-size: 20px; font-weight: bold; margin-bottom: 20px;font-size: 15px; color: #0056a1;}
.LY_left .textList li .text{ font-size: 14px; opacity: .8; line-height: 24px; color: #333333;}
.LY_left .pageBox{ width: 100%; height: 30px; text-align: center; margin-top:35px; float: left; }
.LY_left .pageBox .btn{ width: 30px; height: 30px; background-color: #fabf00; position: relative; display: inline-block; cursor: pointer; transition-duration: .5s;-webkit-transition-duration: .5s;}
.LY_left .pageBox .btn:after{ content: ''; width: 0px; height: 0px; position: absolute; left: 50%; }
.LY_left .pageBox .btn.btnNext:after{border: 10px solid transparent; top: 50%; margin-top: -10px; border-left: 10px solid #FFFFFF;margin-left: -5px;}
.LY_left .pageBox .btn.btnPrev:after{border: 10px solid transparent; top: 50%; margin-top: -10px; border-right: 10px solid #FFFFFF;margin-left: -15px;}
.LY_left .pageBox .btn:hover{background-color: #a63011;}
.LY_left .pageBox .pageList{ display: inline-block; overflow: hidden; height: 8px;  position: relative; top: -11px;}
.LY_left .pageBox .pageList li{ width: 8px; height: 8px; margin: 0 5px; background-color: #ababab; float: left;transition-duration: .5s;-webkit-transition-duration: .5s; cursor: pointer;}
.LY_left .pageBox .pageList li.cur{ background-color: #a63011;}
.LY_left .pageBox .pageList li:hover{ background-color: #a63011;}
.ov_h{ margin-top: 0;}
.guideBox{ width: 100%; height: auto; }
.guideList{ width: 100%; overflow: hidden; position: relative;}
.guideList li{ float: left; width: 250px; margin-right:22px; text-align: center; height: auto;  margin-bottom: 15px;transition:all .5s;-webkit-transition:all .5s;}

.guideList li .icon{ width: 80px; height: 60px; background: url(../images/guideIcons.png) no-repeat; margin:0px auto 15px;transition:all .5s;-webkit-transition:all .5s;}
.guideList li a{ display: block; width: 100%; height: 176px; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 40px 0px; position: relative;background-color: #e6f6fb;}
.guideList li .icon.icon1{ background-position: left top;}
.guideList li .icon.icon2{ background-position: -173px top;}
.guideList li .icon.icon3{ background-position: -360px top;}
.guideList li .icon.icon4{ background-position: 6px bottom;}
.guideList li .icon.icon5{ background-position: -173px bottom;}
.guideList li .icon.icon6{ background-position: -360px bottom;}
.guideList li .text{ font-size: 14px; font-weight: bold; color: #2a88c9;-webkit-transition-duration: .25s; transition-duration: .25s;}
.guideList li .hideBox{ width:795px; text-align: left; height: 0px; padding: 0px;  background:url(../images/hideBox_bg.jpg); color: #FFFFFF; position: relative; overflow: hidden; -webkit-transition-duration: .25s; transition-duration: .25s;margin-top: 18px; background-size: 100% 100%;}
.guideList li .hideBox a{width:auto;height:auto;background:none;color: #FFF;width: auto;height: auto; padding: 0;margin: 0;display: inline;border: none}
.guideList li .hideBox a:before{width:auto;height:auto;background:none;color: #FFF;width: auto;height: auto; padding: 0;margin: 0;display: inline;border: none}
.guideList li.cur .hideBox a:after{ bottom: -8px;width:auto;height:auto;background:none;border:none;}
.guideList li.cur .hideBox a:before{width:auto;height:auto;background:none;} 
.guideList li.cur .hideBox a{ padding: 30px 0px;}

.guideList li  a:before{content: ''; display: block; width: 100%; height: 1px; bottom: 0; left: 0; background: #255191; opacity:0;filter:alpha(opacity=0);transition:all .5s;-webkit-transition:all .5s;position: absolute;}
.guideList li.cur .text{color: #255191; }
.guideList li.cur a:after{ content: ''; display: block; width: 0px; height: 0px;  border: 12px solid transparent;border-top: 12px solid #255191; position: absolute; bottom:-24px; left: 50%; margin-left: -12px;}
.guideList li.cur a:before{opacity:1;filter:alpha(opacity=100)} 
.guideList li.cur a{ padding: 30px 0px;}
.guideList li.cur .hideBox{ height: 100px; width: 755px; padding: 20px; line-height: 28px; }

#sssh{ position: relative; width: 100%; height: auto;}
#sssh ul li{ height: 251px; margin-bottom: 18px;}
#sssh ul li a{ display: block; width: 100%; height: 100%; cursor: default;}
#sssh ul li .pic{ height: 251px;}
#sssh ul li .pic img{display: block;}
#sssh ul li .summary{padding:82px 28px 0; width: 307px; height:169px ;position:relative; color: #fff; font-size: 12px; line-height: 24px;}
#sssh ul li.sssh_left .pic{ float: left;}
#sssh ul li.sssh_left .summary{ float: left; background: #0056a1;}
#sssh ul li.sssh_left .summary:after{content: '';position: absolute; width: 0;height: 0;border-top: 11px solid transparent;border-right:14px solid #0056a1;border-bottom: 11px solid transparent; left:-14px; top: 50%; margin-top: -11px;}
#sssh ul li.sssh_right .pic{ float: right;}
#sssh ul li.sssh_right .summary{ float: right; background: #00973d;}
#sssh ul li.sssh_right .summary:after{content: '';position: absolute; width: 0;height: 0;border-top: 11px solid transparent;border-left:14px solid #00973d;border-bottom: 11px solid transparent;right:-14px; top: 50%; margin-top: -11px;}
#sssh .sssh_page{ height:30px; position: relative; margin-top: 35px; overflow: hidden;}
#sssh .sssh_page .sssh_page_btnL,#sssh .sssh_page .sssh_page_btnR{ height: 30px; width: 30px; float: left; cursor: pointer;transition:all .5s;-webkit-transition:all .5s;}
#sssh .sssh_page .sssh_page_btnL{ background: url(../images/sssh_page.jpg) 0 0 ; margin-right:5px;}
#sssh .sssh_page .sssh_page_btnR{ background: url(../images/sssh_page.jpg) -30px 0 ;}
#sssh .sssh_page .sssh_page_btnL:hover{background: url(../images/sssh_page.jpg) -5px 0 ;}
#sssh .sssh_page .sssh_page_btnR:hover{background: url(../images/sssh_page.jpg) -25px 0 ;}
.SpeedOfprogre{ position: relative; height: auto;}
.SpeedOfprogre ul li{ width: 266px; height:427px; float: left;margin-left: 8px; background: #f5f5f5; transition:all .5s;-webkit-transition:all .5s;  margin-bottom: 12px;transition:all .5s;-webkit-transition:all .5s; cursor: pointer;}
.SpeedOfprogre ul li .timer{ height: 194px; width: 266px;color: #9c9c9c;padding-top: 30px;}
.SpeedOfprogre ul li .timer .day{  font-size: 37px;text-align: center;transition:all .5s;-webkit-transition:all .5s;}
.SpeedOfprogre ul li .timer .year{text-align: center; font-size: 21px;transition:all .5s;-webkit-transition:all .5s;}
.SpeedOfprogre ul li .timer article{ color: #666666; width: 90%; margin: 0 auto; font-size: 12px; line-height: 24px;text-align: center;}
.SpeedOfprogre ul li img{ width: 100%;display: block;}
.SpeedOfprogre ul li a{ display: block; height: 100%; width: 100%;}
.SpeedOfprogre ul li:hover{ background: #ebf9fe;}
.SpeedOfprogre ul li:hover .timer{color:#1dbcee;}
.ly_contactUS{ margin-top: 24px;}
.ly_contactUS .contactUsInoformation{ float: left;}
.ly_contactUS .contactUsInoformation .tile_min{ color: #564f4a; font-weight: bold; font-size: 14px; margin-bottom: 20px;}
.ly_contactUS .contactUsInoformation .information_di{font-size: 14px; color: #333333;}
.ly_contactUS .contactUsInoformation .information_di li{ margin-top: 5px;}
.ly_contactUS .contactUsInoformation p{ line-height: 24px;}
.ly_contactUS .weixni{ float: right;}
#Commonproblem{}
#Commonproblem .question{ padding: 38px; width: 738px; height: auto; }
#Commonproblem .question li{ border-top: 1px dotted #cfd9f0; cursor: pointer;}
#Commonproblem .question li .ask,#Commonproblem .question li .answer{ overflow: hidden;margin: 18px 0;}
#Commonproblem .question li .ask .pic{ height: 38px; width: 38px; background: url(../images/ask.jpg) no-repeat; display: block; float: left;}
#Commonproblem .question li .answer .pic{ height: 38px; width: 38px; background: url(../images/answer.jpg) no-repeat; display: block;  float: right; cursor: pointer;transition:all .5s;-webkit-transition:all .5s;}
#Commonproblem .question li .text{ height:auto; background: #eaeaea; padding: 0 15px; line-height: 38px;display: block; float: left; margin: 0 20px; border-radius: 20px; font-size: 14px;text-indent: 12px;}
#Commonproblem .question li .ask .text{float:left;position: relative;max-width: 591px;}
#Commonproblem .question li .answer .text{float:right;position: relative; transition:all .5s;-webkit-transition:all .5s;max-width: 591px; display: none; z-index: 15;}
#Commonproblem .question li .ask .text:after{content: '';position: absolute; height: 14px; width: 30px; left: -10px;top: 20px; background: url(../images/weiba.png) 0 0  no-repeat;}
#Commonproblem .question li .answer .text:after{content: '';position: absolute; height: 14px; width: 30px; right:-10px;top:20px; background: url(../images/weiba.png) -30px 0  no-repeat; z-index: -1;}
#Commonproblem .question li:hover .answer .pic{animation: 1s linear 0s normal none 1 running work-btn;-webkit-animation: 1s linear 0s normal none 1 running work-btn;transition: all 0.6s ease-out 0s;-webkit-transition: all 0.6s ease-out 0s;}
#Commonproblem .question li.addclass .answer .text{display: block;}
.RSinForMation{ font-size: 14px; line-height: 28px;}
 @keyframes work-btn {
 0% {transform: scale(1.2, .8);}
 1% {transform: scale(1.18, .82);}
 2% {transform: scale(1.16, .84);}
 3% {transform: scale(1.13, .87);}
 4% {transform: scale(1.1, .9);}
 5% {transform: scale(1.07, .93);}
 6% {transform: scale(1.04, .96);}
 7% {transform: scale(1.01, .99);}
 8% {transform: scale(.99, 1.01);}
 9% {transform: scale(.97, 1.03);}
 10% {transform: scale(.95, 1.05);}
 11% {transform: scale(.94, 1.06);}
 12% {transform: scale(.93, 1.07);}
 13% {transform: scale(.93, 1.07);}
 14% {transform: scale(.93, 1.07);}
 15% {transform: scale(.93, 1.07);}
 16% {transform: scale(.94, 1.06);}
 17% {transform: scale(.94, 1.06);}
 18% {transform: scale(.95, 1.05);}
 19% {transform: scale(.96, 1.04);}
 20% {transform: scale(.98, 1.02);}
 21% {transform: scale(.99, 1.01);}
 22% {transform: scale(1, 1);}
 23% {transform: scale(1, 1);}
 24% {transform: scale(1.01, .99);}
 25% {transform: scale(1.02, .98);}
 26% {transform: scale(1.02, .98);}
 27% {transform: scale(1.02, .98);}
 28% {transform: scale(1.03, .97);}
 29% {transform: scale(1.03, .97);}
 30% {transform: scale(1.02, .98);}
 31% {transform: scale(1.02, .98);}
 32% {transform: scale(1.02, .98);}
 33% {transform: scale(1.02, .98);}
 34% {transform: scale(1.01, .99)}
 35% {transform: scale(1.01, .99);}
 36% {transform: scale(1.01, .99);}
 37% {transform: scale(1, 1);}
 38% {transform: scale(1, 1);}
 39% {transform: scale(1, 1);}
 40% {transform: scale(.99, 1.01);}
 41% {transform: scale(.99, 1.01);}
 42% {transform: scale(.99, 1.01);}
 43% {transform: scale(.99, 1.01);}
 44% {transform: scale(.99, 1.01);}
 45% {transform: scale(.99, 1.01);}
 46% {transform: scale(.99, 1.01);}
 47% {transform: scale(.99, 1.01);}
 48% {transform: scale(.99, 1.01);}
 49% {transform: scale(1, 1);}
}
@-webkit-keyframes work-btn {
 0% {-webkit-transform: scale(1.2, .8);}
 1% {-webkit-transform: scale(1.18, .82);}
 2% {-webkit-transform: scale(1.16, .84);}
 3% {-webkit-transform: scale(1.13, .87);}
 4% {-webkit-transform: scale(1.1, .9);}
 5% {-webkit-transform: scale(1.07, .93);}
 6% {-webkit-transform: scale(1.04, .96);}
 7% {-webkit-transform: scale(1.01, .99);}
 8% {-webkit-transform: scale(.99, 1.01);}
 9% {-webkit-transform: scale(.97, 1.03);}
 10% {-webkit-transform: scale(.95, 1.05);}
 11% {-webkit-transform: scale(.94, 1.06);}
 12% {-webkit-transform: scale(.93, 1.07);}
 13% {-webkit-transform: scale(.93, 1.07);}
 14% {-webkit-transform: scale(.93, 1.07);}
 15% {-webkit-transform: scale(.93, 1.07);}
 16% {-webkit-transform: scale(.94, 1.06);}
 17% {-webkit-transform: scale(.94, 1.06);}
 18% {-webkit-transform: scale(.95, 1.05);}
 19% {-webkit-transform: scale(.96, 1.04);}
 20% {-webkit-transform: scale(.98, 1.02);}
 21% {-webkit-transform: scale(.99, 1.01);}
 22% {-webkit-transform: scale(1, 1);}
 23% {-webkit-transform: scale(1, 1);}
 24% {-webkit-transform: scale(1.01, .99);}
 25% {-webkit-transform: scale(1.02, .98);}
 26% {-webkit-transform: scale(1.02, .98);}
 27% {-webkit-transform: scale(1.02, .98);}
 28% {-webkit-transform: scale(1.03, .97);}
 29% {-webkit-transform: scale(1.03, .97);}
 30% {-webkit-transform: scale(1.02, .98);}
 31% {-webkit-transform: scale(1.02, .98);}
 32% {-webkit-transform: scale(1.02, .98);}
 33% {-webkit-transform: scale(1.02, .98);}
 34% {-webkit-transform: scale(1.01, .99)}
 35% {-webkit-transform: scale(1.01, .99);}
 36% {-webkit-transform: scale(1.01, .99);}
 37% {-webkit-transform: scale(1, 1);}
 38% {-webkit-transform: scale(1, 1);}
 39% {-webkit-transform: scale(1, 1);}
 40% {-webkit-transform: scale(.99, 1.01);}
 41% {-webkit-transform: scale(.99, 1.01);}
 42% {-webkit-transform: scale(.99, 1.01);}
 43% {-webkit-transform: scale(.99, 1.01);}
 44% {-webkit-transform: scale(.99, 1.01);}
 45% {-webkit-transform: scale(.99, 1.01);}
 46% {-webkit-transform: scale(.99, 1.01);}
 47% {-webkit-transform: scale(.99, 1.01);}
 48% {-webkit-transform: scale(.99, 1.01);}
 49% {-webkit-transform: scale(1, 1);}
}
.gxqjj_ly{ width: 100%; position: relative; margin-top: 25px;}
.gxqjj_ly ul{ overflow: hidden;}
.gxqjj_ly ul li{  float: left; width: 160px; margin-left: 28px; margin-bottom: 27px;}
.gxqjj_ly ul li .pic{}
.gxqjj_ly ul li .pic img{display: block;}
.gxqjj_ly ul li .information{ font-size: 14px; color: #363636;}

.xscj_ly{ width: 100%; overflow: hidden;position: relative;text-align: center; margin-top: 25px;}
.xscj_ly img{}
.ppwhggjz_ly{ width: 100%; position: relative; height: auto; margin-top: 25px;}
.ppwhggjz_ly .laoda{ height: 516px; width: 100%;position: relative; background: #044790;}
.ppwhggjz_ly .laoda .pic{ height: 516px; width: 422px;float: left;}
.ppwhggjz_ly .laoda .summary{ width: 628px; float: left; height:404px; padding: 112px 25px 0;}
.ppwhggjz_ly .laoda:after{content: ''; position: absolute; width: 96%; height: 90%; top: 5%; left: 2%; border: 2px solid rgba(255,255,255,.4);}
.ppwhggjz_ly .shouxia{ position: relative; margin-top: 40px;}
.ppwhggjz_ly .shouxia ul{ overflow: hidden; padding-top: 25px;}
.ppwhggjz_ly .shouxia ul li{ float: left; width: 297px; height: 550px; margin-left: 104px; margin-bottom: 25px;position: relative;}
.ppwhggjz_ly .shouxia ul li .pic{ height: 333px; width: 282px; margin-left: 15px;}
.ppwhggjz_ly .shouxia ul li .pic img{ height: 100%; width: 100%;}
.ppwhggjz_ly .shouxia ul li .information{ margin-left: 15px; color: #3e3e3; font-size: 12px; line-height: 24px;}
.ppwhggjz_ly .shouxia ul li .information .zhjiwei{ font-size: 17px; font-weight: bold;color: #3e3e3e; line-height: 38px;}
.ppwhggjz_ly .shouxia ul li .information span{ margin-bottom: 10px;}
.ppwhggjz_ly .shouxia ul li .names{ width: 68px; height: 78px; background: url(../images/lvse.png) no-repeat; position: absolute; top: -18px; left: 0;font-size: 18px; color: #fff;text-align: center; font-weight: bold;}
.ppwhggjz_ly .shouxia ul li .names span{font-weight: bold; display: block;font-size: 21px;line-height: 24px;text-transform: uppercase;}
.jtjs_ly{ width: 100%; position: relative; overflow: hidden; margin-top: 25px;}
.jtjs_ly .jtjs_ly_left{ width: 398px; height: auto;float: left;}
.jtjs_ly .jtjs_ly_left img{display: block;}
.jtjs_ly .jtjs_ly_right{ width: 663px; float: right;}
.jtjs_ly .jtjs_ly_right .title{ font-size: 24px; color:#004895;font-weight: bold;}
.jtjs_ly .jtjs_ly_right article{ font-size: 12px; line-height: 24px; margin-top: 17px; margin-bottom:45px;}

.ppwhggjz_ly.zjtu{ margin-top:45px;}
.ppwhggjz_ly.zjtu .shouxia{ margin-top: 0;}
.bxdt_ly { margin-top: 25px;}
.bxdt_ly img{ width: 100%; display: block;}
.jazg_ly,.shiming_ly{ width: 100%; margin-top: 25px; overflow: hidden; height: auto;}
.jazg_ly .min_left,.shiming_ly .min_left{ float:left; width: 407px; height: 379px; float: left;}
.jazg_ly .min_left img,.shiming_ly .min_left img{ height: 100%; width: 100%; display: block;} 
.jazg_ly .summary,.shiming_ly .summary{ width: 674px; float: right; color: #003874; font-size: 12px; line-height: 24px; font-weight: 600;}
.yuren_ly{ margin-top: 25px; width: 100%; position: relative;}
.yuren_ly img{ width: 100%; display: block;}
.bxts_ly{ width: 100%;position: relative; height: auto; margin-top: 25px;}
.bxts_ly img{ width: 100%;}
.bxts2_ly{width: 100%;position: relative; height: auto; margin-top: 25px; overflow: hidden;}
.bxts2_ly img{width: 100%;}
.gltd_ly{ position: relative; width: 100%; height: auto;}

#gltd .teamBox{ width: 100%; height: 525px; position: relative; margin-top: 45px; margin-bottom: 103px;}
#gltd .teamBox .listBox{ width: 1100px; margin: auto; height: 100%; overflow: hidden;position: relative;}
#gltd .teamBox .teamList{ width: 1000000px; height: 100%;}
#gltd .teamBox li{ float: left; width:251px; margin-right: 32px; height: auto; background-color: #e6e6e6;}
#gltd .teamBox li a{ display: block; width: 100%; height: 100%; position: relative;transition:all .5s;-webkit-transition:all .5s;}
#gltd .teamBox li .names{ background: url(../images/lvse.png) no-repeat; width:68px; height: 78px;position: absolute;bottom: -40px;left: 33px;text-align: center; color: #fff; font-weight: bold;}
#gltd .teamBox .imgs{ width:100%; height: auto; font-size: 0px;}
#gltd .teamBox .imgs img{display: block; height: 100%; width: 100%;}
#gltd .teamBox .textBox{ width: calc(100% - 40px); padding:10px 20px; color: #3E3E3E; transition:all .5s;-webkit-transition:all .5s;}
#gltd .teamBox .textBox2{ padding: 10px 20px; color: #3E3E3E;}
#gltd .teamBox .textBox .tit{ font-size: 16px; line-height: 35px;}
#gltd .teamBox .textBox2 .tit2{ font-size: 20px;  line-height: 35px;}
#gltd .teamBox .textBox .text{  font-size: 12px; opacity: .8; color: #666666;}
#gltd .teamBox .textBox2 .text2{font-size: 12px; font-weight: 300; line-height: 24px; height: 48px; overflow: hidden;}
#gltd .teamBox li:hover .textBox2 { color: #FFFFFF;}
#gltd .teamBox li:hover .text{ color: #fff;}
#gltd .teamBox li:hover .tit{ color: #fff;}
#gltd .teamBox .hideBox{ position: absolute; top:351px; height: 173px; background:url(../images/hideBox_bg3.jpg); box-sizing: border-box; -webkit-box-sizing: border-box; padding: 30px 20px; width: 1100px; left: 0; color: #ffffff; display: none; line-height:28px;}
#gltd .teamBox li.cur a{ background-color: #fabf00;}
#gltd .teamBox licur a:after{ content: ''; display: block; width: 0px; height: 0px;  border: 12px solid transparent;border-bottom: 12px solid #00904b; position: absolute; bottom: -63px; left: 50%; margin-left: -12px; }
#gltd .teamBox li.cur .textBox{  color: #FFFFFF;}
#gltd .teamBox li.cur .hideBox{ display: block;}
#gltd .teamBox li img{ width: 100%;}
#gltd .teamBox li:hover a{background-color: #255091; }
#gltd .teamBox li:hover .textBox{ color: #FFFFFF;}
#gltd .teamBox li:hover .hideBox{ display: block;}
#gltd .teamBox li:hover a:after{ content: ''; display: block; width: 0px; height: 0px;  border: 12px solid transparent;border-bottom: 12px solid #00904b; position: absolute; bottom: -63px; left: 50%; margin-left: -12px; }
#gltd .teamBox li.addclass a{background-color: #255091 !important;}
#gltd .teamBox li.addclass .textBox{ color: #FFFFFF;}
#gltd .teamBox li.addclass .hideBox{ display: block;}
#gltd .teamBox li.addclass a:after{ content: ''; display: block; width: 0px; height: 0px;  border: 12px solid transparent;border-bottom: 12px solid #00904b; position: absolute; bottom: -63px; left: 50%; margin-left: -12px; }



#gltd .teamBox .btn{ background: url(../images/teamBtn.png) no-repeat; cursor: pointer; height: 54px; width: 54px; position: absolute; top: 50%; margin-top:-125px; opacity: .5;}
#gltd .teamBox .btn.btnPrev{ left: -74px; background-position: left;}
#gltd .teamBox .btn.btnNext{ right: -74px; background-position: right;}
#gltd .teamBox .btn:hover{ opacity: 1;}
.tuanyuan_box_btn{position: absolute;height: 100%;top: 0;left: 0;width: 100%;}
.playBtn{width: 30px;height: 30px;position: fixed;right: 10px;bottom: 10px;z-index: 100;}
.palyCur{animation:palyCur 3s infinite linear;-webkit-animation:palyCur 3s infinite linear;}
.phone_show{display: none;}
.tuanyuan_box{ z-index: 99999;}

@keyframes palyCur{
    to{transform:rotate(360deg);}
}
@-webkit-keyframes palyCur{
    to{-webkit-transform:rotate(360deg);}
}
.shiming ul{ overflow: hidden;}
.shiming ul li{float: left; width: 220px; height: 118px; margin-left: 7px;}
.youvbianwenzi{ height: 212px;}
.IN_nav{display: none;}
.phone_shows{display: none;}
.pc_shows{display: block;}
.xiaozhangEmail {position: relative; margin-top: 16px;}
.xiaozhangEmail .xz_title{ font-size: 36px; color: #00479b; font-weight: bold;text-align: center; position:relative; width: 324px; margin: 0 auto;}
.xiaozhangEmail .left_hua{ background: url(../images/titIocnL.png); height:20px; width: 51px;position: absolute; left: 0; top: 15px;}
.xiaozhangEmail .right_hua{ background: url(../images/titIocnR.png); height:20px; width: 51px;position: absolute; right: 0;top: 15px;}
.xiaozhangEmail .xz_title:after{ width: 94px; height: 1px; left: 50%; margin-left: -47px;position:absolute; content: ''; bottom: -14px; }
.xiaozhangEmail .envelope{ width: 780px; height: auto; margin: 80px auto 0;position: relative; overflow: hidden;}
.xiaozhangEmail .envelope .bidd{ width: 368px;position:relative; height: 37px; border: 1px solid #d2d2d2; margin-bottom: 10px;}
.xiaozhangEmail .envelope .bidd .input_pic{ width: 110px;height:37px; border-right: 1px solid #d2d2d2;display: block; float: left; background: #fff;position: relative;}
.xiaozhangEmail .envelope .bidd input{ float:right; display: block; height: 37px;  width: 257px; text-indent: 12px; background: #fff; font-size: 12px; color: #aeaeae;}
.xiaozhangEmail .envelope .bidd .input_pic img{display: block; margin: 9px auto 0;}
.xiaozhangEmail .envelope .shurubidd{ width: 778px; border: 1px solid #d2d2d2; position: relative;}
.xiaozhangEmail .envelope .shurubidd .input_pic img{display: block; margin: 9px auto 0;}
.xiaozhangEmail .envelope .shurubidd textarea{float: right;display: block; height: 204px; width: 667px;text-indent: 12px; background: #fff; font-size: 12px;color: #aeaeae;resize: none; padding: 10px;}
.xiaozhangEmail .envelope .shurubidd .input_pic{width: 110px;height:204px; border-right: 1px solid #d2d2d2;display: block; float: left; background: #fff;position: relative;}
.xiaozhangEmail .envelope b{position: absolute;top: 3px;right: 39px; color: red;}
.xiaozhangEmail .input_btn{ width: 110px; height: 35px;position:relative; float: right;margin: 15px 15px 0 0;}
.xiaozhangEmail .input_btn input{width: 110px; height: 35px;position:relative; float: right; background: url(../images/input_btn.jpg) no-repeat;cursor: pointer; }
.xiaozhangEmail .zhushi{ float: left; margin-top: 20px; font-size: 12px; color: #606060;}
.xiaozhangEmail .gezi{background: url(../images/gezi_pic.png) no-repeat; width: 71px; height: 42px;position: absolute; top:159px; left: 57px;}

.onShow {  vertical-align: middle; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; -ms-transition-duration: 0.5s; }
.onFocus { vertical-align: middle; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; -ms-transition-duration: 0.5s; }
.onError { vertical-align: middle; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; -ms-transition-duration: 0.5s; background:url(../images/but_off.png);}
.onCorrect { vertical-align: middle; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; -ms-transition-duration: 0.5s; background:url(../images/but_no.png)}
.onLoad { vertical-align: middle; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; -ms-transition-duration: 0.5s; }

#subBanner{ height: auto !important;}
#subBanner li img{display: block; width: 100%;}
.gongyong:after{ position:absolute; left: -15%; width: 15%; top: 0; height: 100%; background: url(../images/coukule_bg.jpg);content: '';}
.gongyong:before{ position:absolute; right: -15%; width: 15%; top: 0; height: 100%; background: url(../images/coukule_bg.jpg);content: '';}

.coukule_L:after{ position:absolute; left: -15%; width: 15%; top: 0; height: 100%; background: url(../images/coukule_bg.jpg);content: '';}
.coukule_R:before{ position:absolute; right: -15%; width: 15%; top: 0; height: 100%; background: url(../images/coukule_bg.jpg);content: '';}
.coukule_Z{  background: url(../images/coukule_bg.jpg);}
.kuan1100_coukul{ width: 1300px; left: 50%; margin-left: -650px; top: 0; position: absolute;background: url(../images/coukule_bg.jpg); height: 100%; display: none;}
.kuan1100_coukul:after{ position:absolute; left: -15%; width: 15%; top: 0; height: 100%; background: url(../images/coukule_bg.jpg);content: '';}
.kuan1100_coukul:before{ position:absolute; right: -15%; width: 15%; top: 0; height: 100%; background: url(../images/coukule_bg.jpg);content: '';}
.shipin{ position: fixed; top: 0; background:rgba(0,0,0,.8); height: 100%; width: 100%; z-index: 10000; display: none;}
.shipin li{position: absolute; top: 0; left: 0; width: 100%; height: 100%;text-align: center;}
.shipin li video{ width: 800px; left: 50%; margin-left: -400px;position: absolute; z-index: 15; top: 15%;}
.shipin .shipin_Btn{ position: absolute; top: 0; left: 0; height: 100%; width: 100%;}
.shipin .shipin_Btn:hover{cursor:url(../images/hover_btnoff.ico), crosshair;}
/*loding*/
#bonfire-pageloader { background-color:#014285; }
.addclassBG{background-color:#014285; }
#bonfire-pageloader svg { fill: #fff; }
#bonfire-pageloader { position: fixed; z-index: 99999999999999; width: 100%; height: 100%; left: 0; right: 0; top: 0; bottom: 0;}
.bonfire-pageloader-fade { opacity: 0 !important; -webkit-transition: all .75s ease; -moz-transition: all .75s ease; -o-transition: all .75s ease; -ms-transition: all .75s ease; transition: all .75s ease; }
.bonfire-pageloader-hide { display: none; }
.bonfire-pageloader-icon { width: 100px; height: 100px; position: absolute;  opacity: 1; top: 50% !important; left: 50% !important; margin: -50px 0 0 -50px !important;}
.bonfire-pageloader-icon-hide { opacity: 0 !important; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -o-transition: all .25s ease; -ms-transition: all .25s ease; transition: all .25s ease; }
#bonfire-pageloader svg { -webkit-animation: spin 2s linear infinite; -moz-animation: spin 2s linear infinite; animation: spin 2s linear infinite; width: 100px; height: 100px; }
@-webkit-keyframes spin {
100% {
-webkit-transform: rotate(-360deg);
}
}
@-moz-keyframes spin {
100% {
-moz-transform: rotate(-360deg);
}
}
@keyframes spin {
100% {
-webkit-transform: rotate(-360deg);
transform:rotate(-360deg);
}
}
.bonfire-html-onload { -webkit-transition: all 0s ease; -moz-transition: all 0s ease; -o-transition: all 0s ease; -ms-transition: all 0s ease; transition: all 0s ease; }
.tianli_return_te{width: 130px;height: 30px;border: 1px solid #fff;border-radius: 15px;text-align: center;line-height: 30px;font-size: 14px;transition: all .5s;-webkit-transition: all .5s;position: fixed;top: 20%;left: 10%;z-index: 20;display: none;}
.tianli_return_te a{display: block; height: 100%; width: 100%; color: #fff;}
#waterfull ul li{ width: 260px; padding-bottom: 27px;}
#waterfull ul li .li-title{text-align: left;  font-size: 16px; width:90%; font-weight: bold; line-height: 25px; padding: 5px 5%;}
#waterfull ul li .description{font-size: 12px;  width: 90%; padding: 0px 5%; line-height: 24px; opacity: .8;}
#waterfull ul li .a-img{ width: 100%;text-align: center;}
#waterfull ul li .a-img img{ margin-top: 10px; width: 93%; float: left; margin-left: 3.5%; margin-bottom: 10px;}
#waterfull ul li .con_box{border: 1px solid #f3f3f3; padding-bottom: 20px; }
#waterfull ul li:hover .con_box{background: #80be21; color: #FFFFFF;}
#waterfull ul li:hover .li-title{ color: #FFFFFF;}
.dengpao{ height: 32px; width: 32px; position:absolute; right: 0; bottom: 0; background: url(../images/dengpao.png) 0 -32px;transition:all .5s;-webkit-transition:all .5s;top: 50%; margin-top: -16px;cursor: pointer;z-index: 15;}
.dengpao.addclass{background: url(../images/dengpao.png) 0 0;}
.shipin.addclass{background: rgba(0,0,0,0);}

.addAppleBox{ width: 945px; height: 500px; border: 2px solid #4dc059; position: relative; margin: auto; margin-top: 50px;}
.addAppleTitle{ width: 200px; height: 50px; background: url(../images/ggBg.jpg); line-height: 50px; text-align: center; position: absolute; left: 50%; margin-left: -100px; top: -25px; color: #0871bb; font-size: 36px;}
.addSection{ width: 100%; height: 45px; margin-bottom: 35px;}
.addSection .addSectionText{ width: 300px; height: 45px; float: left; line-height: 45px; text-align: right; font-size: 18px; font-weight: bold;}
.addSection .addSectionR{ width: 635px; height: 45px; float: left; margin-left: 10px;}
.addSRA{ width: 170px; height: 45px; float: left;}
.addSRA input{ float: left; width: 120px; height: 43px; border: 1px solid #d2d2d2; line-height: 43px; text-indent: 10px; font-size: 18px; background: #fff; border-radius: 3px;}
.addSRA label{ width: 48px; height: 45px; float: left; line-height: 45px; text-align: center; font-size: 18px; font-weight: bold;}
.addSRB{ width: auto; height: 45px; float: left; margin-left: 25px;}
.addSRB a{ width: 120px; height: 45px; display: block; float: left; margin-right: 10px; background: url(../images/addBtnBg.png) -120px 0px no-repeat; line-height: 45px; text-align: center; font-size: 18px; font-weight: bold;  cursor: pointer;}
.addSRB a:hover,.addSRB a.cur{ background-position: 0px 0px; color: #fff;}
@media screen and (max-width:1440px) {
.shipin li video{ width: 500px; left: 50%; margin-left: -250px;position: absolute; z-index: 15; top: 15%;}	
}
@media (max-width:1024px) and (min-width:768px){
.nidayede .years1,.nidayede .years2,.nidayede .years3,.nidayede .years4,.nidayede .years5,.nidayede .years6{ position:relative;transform: rotateX(0deg) !important;-webkit-transform: rotateX(0deg) !important; top: 0; margin-top: 0}
.niMeideBeiJing5,.niMeideBeiJing6{ width:1024px; height: 474px; left: 50%; margin-left: -512px;}
.nidayede .years5{background-size: 100% 100%; width: 350px; height: 331px; top: 50%;margin-top: -165.5px;}
.nidayede .years6{ background-size:100% 100%;width: 350px; height: 247px; top: 50%; margin-top: -123.5px;}
#concept{ padding-top: 50px;}
.tianli_return{display: block;}
.tianli_return_te{ top: 3%; left: 3%; width: 86px; display:block;}
}

@media screen and (max-width:767px) {
.tianli_return{display: block; top: 3%; width: 86%;}
.defaultBox{-webkit-transform: rotateX(0deg);-moz-transform: rotateX(0deg);transform: rotateX(0deg);-webkit-transition-duration: 0.75s;-moz-transition-duration: 0.75s;transition-duration: 0.75s;}
.phone_show{display:block;}
.index_text_nav span{display: none;}
.index_text_nav .horn{left: 1%;}
.index_text_nav .more{ right: 1%;}
.gongyong,.mapNav{ width: 100%;}
.jtjs_ly .jtjs_ly_left,.jtjs_ly .jtjs_ly_right{ width: 98%; float: none; margin: 0 auto;}
.jtjs_ly .jtjs_ly_left img{ margin: 0 auto; display: block; width: 100%; }
.jtjs_ly .jtjs_ly_right img{ margin: 0 auto; display: block;width: 100%;}
#aboutUs .right img{transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.gongyong{ width: 100%; margin-bottom: 25px;}
.mapNav{ width: 100%;display: none;}
#bigVideo{ display: none;}
.LY_left{ width: 100%; float: none;}
.LY_right{display: none;}
#gltd .teamBox .listBox{ width: 100%;height: auto;}
#gltd .teamBox .teamList{ width: 100%;height: auto;}
#gltd .teamBox li{ width:90% !important; margin: 0 auto 20px !important; float: none !important;}
#gltd .teamBox{ height: auto !important;margin-bottom: 0px;}
#gltd .teamBox .hideBox{ width:100%; height: auto;background-size: 100% 100%;}
#gltd .teamBox .imgs{ width: 100%; height: auto;margin: 0 auto;}
#gltd .teamBox .hideBox{display: block; top: 0 !important; position: relative;}
#gltd .teamBox li .names{ bottom: auto; top: 0;}
.LY_left .imgList{transform: scale(.4);-webkit-transform: scale(.5);margin-left: -368px;left: 50%;float: none;margin-top: 0;}
.LY_left .textList{ width:98%; margin: -80px auto 0; height: 200px; overflow: hidden;}
#Commonproblem .question{ width: 96%; padding: 0; margin: 0 auto;}
.guideList li{ width: 98%; float: none; margin: 0 auto 15px;}
.guideList li .hideBox{ height: auto; width:86%; padding: 30px 7%; left: 0 !important;}
.LY_left .RSinForMation{ width: 96%; margin: 0 auto;}
.SpeedOfprogre ul li{ margin: 0 auto 15px; float: none; margin-left: auto !important; width: 96%; height: auto;}
.SpeedOfprogre ul li .timer{ width: 100%; height: auto;}
.SpeedOfprogre ul li .pic img{ width: 100%; display: block;}
#sssh ul li{ height: auto; width: 96%; margin: 0 auto;}
#sssh ul li .pic{ width: 100%; float: none; height: auto; float: none;}
#sssh ul li .pic img{ width: 100%;}
#sssh ul li .summary{ width: 86%; float: none; padding: 15px 7%; height: auto;float: none;}
.gxqjj_ly ul li{ margin: 0 auto 15px; margin-left: auto !important;float: none;text-align: center;}
.gxqjj_ly ul li .pic img{ margin: 0 auto;} 
.jazg_ly .min_left, .shiming_ly .min_left{ width: 98%; margin: 0 auto; float: none;}
.jazg_ly .summary, .shiming_ly .summary{ width: 98%; margin: 0 auto; float: none;}
.jazg_ly .summary, .shiming_ly .summary img{ width:100%; height: auto;}
.ppwhggjz_ly .laoda .pic{ width: 100%; float: none; height: auto;}
.ppwhggjz_ly .laoda .summary{ width: 100%; float: none; height: auto; padding: 5% 0;}
.ppwhggjz_ly .laoda .summary img{ width: 90%; margin: 0 auto;display: block;}
.ppwhggjz_ly .laoda{ height: auto;}
.ppwhggjz_ly .laoda::after{top: 2%;  height: 96%;}
.ppwhggjz_ly .shouxia ul li{ margin-left: auto !important; width: 100%; height: auto;}
.ppwhggjz_ly .shouxia ul li .pic{ width: 90%; margin: 0 auto; height: auto;}
.jazg_ly .min_left, .shiming_ly .min_left{ width:98%; float: none; height: auto; margin: 0 auto;}
.jazg_ly .min_left img, .shiming_ly .min_left img{ height: auto;}
.xscj_ly img{ width: 100%;}
.ppwhggjz_ly .shouxia ul li .pic img{ height: auto;}
.nav_left_ly.dckt{ width:96% !important; margin: 0 auto; float: none !important;}
.nav_left_ly.dckt .waterfull{ margin: 0 auto;}
.IN_nav{display: block; margin-bottom: 15px;}
.IN_nav ul{ overflow: hidden;}
.IN_nav ul li{ width: 50%; float: left;text-align: center; line-height: 50px; height: 50px;position: relative;}
.IN_nav ul li:after{content: '';position: absolute; height: 100%; left:-1px; width: 1px; background: #fff; top: 0;}
.IN_nav ul li:before{content: '';position: absolute; height: 1px; left:0; width: 100%; background: #fff; top: -1px;}
.IN_nav ul li a{display: block; height: 100%; width: 100%;color: #fff;}
.backGb1{background:#ffbe06;}
.backGb2{background:#4fb1e3;}
.backGb3{background:#009e00;}
.backGb4{background: #eb4607;}
.backGb5{background:#033bd0;}
.backGb6{background: #ff9100;}
.backGb7{background: #d500ff;}
.ly_contactUS .contactUsInoformation .information_di li span{ margin: 0 auto !important;}
.ly_contactUS .contactUsInoformation{ float: none;}
.ly_contactUS .weixni{ float: none;text-align: center; margin-top: 15px;}
.phone_shows{display: block;}
.pc_shows{display: none;}
.gongyong .Big_title{ margin-left:2%;}
.xiaozhangEmail .envelope{ width: 94%; margin: 0 auto;}
.xiaozhangEmail .envelope .bidd{ width: 99%; float: none !important; margin: 0 auto 15px !important;}
.xiaozhangEmail .envelope .bidd .input_pic{ width: 20%;}
.xiaozhangEmail .envelope .bidd  input{ width: 79%;}
.xiaozhangEmail .envelope .shurubidd{ width: 99%; float: none !important; margin: 0 auto 15px !important;}
.xiaozhangEmail .envelope .shurubidd .input_pic{ width: 100%; height: 29px; border-bottom: 1px solid #d2d2d2; border-right: 0; float: none; padding-top: 5px;}
.xiaozhangEmail .envelope .shurubidd textarea{ width: 100%; margin: 0 auto; float: none;}
.xiaozhangEmail .envelope .shurubidd .input_pic img{ margin: 0 auto;}
#sssh ul.contentFy{ overflow: hidden; margin-bottom: 15px;}
.tianli_return_te{ top: 3%; left: 3%; width: 86px; display:block;}
.shipin li video{ width: 96%; left: 2%; margin-left: 0;}
.dengpao{display: none;}

.addAppleBox{ width: 96%; margin: 0 auto; height: auto;}
.addAppleTitle{ top: 15px;}
.addSection .addSectionText{text-align: left;float: none;}
.addSRA{float: none; width: 100% !important; height: auto; overflow: hidden;}
.addSection{ height: auto;}
.addSRB{ margin-left: 0; width: 100%; float: none; height: auto;overflow: hidden; margin-top: 10px;}
.addSection .addSectionR{ height: auto; float: none; width: 100%;}
.xuesnil{float: none !important; margin-left: 0 !important;}
.wjh{ float: none !important;}
.addSRA input{ float:left;}
.addSRB a{ margin-bottom: 10px;}
#nianTip{ right: 61% !important;}
#sjTip{ right: 5% !important;}
}


/**********2016-03-09********************/

