/* 
* @Author: Marte
* @Date:   2016-03-30 09:12:20
* @Last Modified by:   Marte
* @Last Modified time: 2016-12-13 15:45:39
*/
html,input,button{
    color: #555;
    background: #fff;
    font-family:"microsoft yahei";
}

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea,form a{ margin:0; padding:0; }
body{color:#313131;background:#091620;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:#333;outline:none;}
img{vertical-align: middle;}
li{list-style: none;}
.fl{float:left;}
.fr{float:right;}
.fn-clear:after {display:block;clear:both; content:" ";font-size:0px;height:0px; visibility:hidden;}
.w1000{width:1000px;margin:0 auto;min-width: 1000px;}
.comtit{font-weight: bold;font-size: 48px;font-weight: bold;text-align: center;margin:50px auto 30px;}
.wwrapbtn{text-align: center;margin:50px auto 50px;}
.wwrapbtn .zxbtn{background:url("../images/btnbg.png") no-repeat 0 0;width: 163px;height:45px;display:inline-block;line-height: 45px;font-size: 14px;color:#fff;position:relative;overflow:hidden;}
.wwrapbtn .zxbtn span{display:inline-block;margin-left: 15px;}
.wwrapbtn .zxbtn:hover:before {
     animation:moveOpacity 0.6s  ease;
    -moz-animation:moveOpacity 0.6s ease; /* Firefox */
    -webkit-animation:moveOpacity 0.6s ease; /* Safari and Chrome */
    -o-animation:moveOpacity 0.6s  ease; /* Opera */
   }
.wwrapbtn .zxbtn:before{content: ""; position: absolute; width:160px; height: 100%; top: 0; left:-200px;
    background: -moz-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.4)50%, rgba(255,255,255,0)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,.4)), color-stop(100%, rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.4)50%, rgba(255,255,255,0)100%);
    background: -o-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.4)50%, rgba(255,255,255,0)100%);
    -webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg);
    transform: skewX(-25deg);
}
.banner ul li:nth-of-type(1) a{background:url("../images/banner1.jpg") no-repeat center 0;display:block;height:452px;}
.banner ul li:nth-of-type(2) a{background:url("../images/banner2.jpg") no-repeat center 0;display:block;height:452px;}
.part1 {position:relative;}
.part1 .start{position:absolute;right:0px;bottom:-100px;--webkit-animation: imgScale 3s infinite;
-o-animation: imgScale 3s infinite;
animation: imgScale 3s infinite;}
.part1 .toptitle{margin:50px 0; text-align: center;}
.part1 ul li{float:left;width:140px;margin-right: 32px;}
.part1 ul li:nth-of-type(6){margin-right: 0px;}
.part1 ul li p{line-height: 28px;color:#fff;margin-top:25px;}
.part1 ul li p span{font-weight: bold;color:#35cbcf;}
.part1 ul li.on img{transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg); -ms-transform: rotateY(360deg);-o-transform: rotateY(360deg);transition:transform 2s linear 0s;-moz-transition:transform 2s linear 0s;-webkit-transition:transform 2s linear 0s;-o-transition:transform 2s linear 0s;}



.part2 .toptitle{color:#fff;text-align: center;}
.part2 .toptitle p{font-size: 14px;line-height: 24px;margin-top:15px;}
.part2 ul li{float:left;width:25%;text-align: center;}
.part2 ul li:nth-of-type(6){margin-right: 0px;}
.part2 ul li p{line-height: 28px;color:#fff;margin-top:15px;color:#35cbcf;}
.part2 ul li p span{color:#fff;}
.part2 .part2_1 {margin-top:50px;}
.part2 .part2_1 .fr {width: 510px;height:245px;overflow:hidden;}
.part2 .part2_1 .fr img{width: 510px;height:245px;transition: all 0.5s linear;}
.part2 .part2_1 .fr img:hover{width:550px;height:264px;margin-left:-20px;margin-top:-10px;}
.part2 .part2_1 .tagtitle{width: 480px;margin:0;}
.part2 .tagtitle {margin:50px 0 35px;}
.part2 .tagtitle .fl{background:#35cbcf;color:#fff;text-align: center;width: 55px;height:82px;padding-top:10px;}
.part2 .tagtitle .fl b{font-size: 36px;}
.part2 .tagtitle .fr{color:#35cbcf;font-size: 24px;width:905px;padding-left: 40px;height:82px;padding-top:10px;}
.part2 .tagtitle .fr b{font-size: 30px;}
.part2 .part2_2 {background:url("../images/part2pic7_1.png") no-repeat 120px 0px;height:450px;margin-top:-45px;position:relative;}
.part2 .part2_2 img{position:absolute;}
.part2 .part2_2 img:nth-of-type(1){top:155px;left:130px;}
.part2 .part2_2 img:nth-of-type(2){top:111px;left:395px;}
.part2 .part2_2 img:nth-of-type(3){top:39px;left:650px;}
.part2 .part2_2 .desc{font-size: 24px;color:#fff;text-align: center;position:absolute;top:420px;width: 100%;}
.part3 p{font-weight: bold;font-size: 14px;color:#35cbcf;margin-top:15px;}
.part3 p span{color:#fff;}
#slideBox .hd ul{border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border:2px solid #35cbcf;margin-bottom:16px;}
#slideBox .hd ul li:nth-of-type(1){width:34%;}
#slideBox .hd ul li:nth-of-type(2){width:34%;}
#slideBox .hd ul li:nth-of-type(3){width:32%;}
#slideBox .hd ul li{float:left;text-align: center;color:#23858a;height:70px;line-height:70px;position:relative;cursor: pointer;}
#slideBox .hd ul span{display:inline-block;border-style: solid;border-color:transparent transparent transparent #35cbcf;border-width:35px 0 35px 35px;height:0px;position:absolute;right:0px;top:0px;}
#slideBox .hd ul em{display:inline-block;border-style: solid;border-color:transparent transparent transparent #091620;border-width:35px 0 35px 35px;height:0px;position:absolute;right:2px;top:-34px;}
#slideBox .hd ul li.on{color:#fff;}
#slideBox .bd{border-radius:  10px;-moz-border-radius: 10px;-webkit-border-radius:  10px;border:2px solid #35cbcf;}
#slideBox .bd li {text-align: center;padding:20px 0;}
#slideBox .bd li img{margin:0 auto;}
.part3 {position:relative;}
.part3 .start1{position:absolute;top:30px;left:-180px;--webkit-animation: imgScale 3s infinite;
-o-animation: imgScale 3s infinite;
animation: imgScale 3s infinite;}
.part3 .toptitle{text-align: center;}
.part3 .desc{font-size:18px ;margin:20px 0 35px;color:#fff;}



.ztform{background:url("../images/ztform1.png") no-repeat center 0;height:415px;}
.ztform .toptit span{font-weight: bold;}
.ztform .toptit{color:#35cbcf;font-size:36px;text-align: center;width: 100%;margin-bottom:30px;padding-top:45px;}
.ztform table{width: 75%;color:#fff;margin:0 auto;}
.ztform table .minput{border:none;height:45px;width:90%;}
.ztform table .msubmit{border:none;background: url("../images/ztformtjbg.png");width:6rem;height:6rem;background-size: 100% 100%;display:inline-block;color:#fff;cursor:pointer;}
.ztform table  tr td{padding-top:5px;}
.ztform table  tr td:nth-of-type(1){width:30%;text-align: right;padding-right: 15px;}
.ztform table  tr td:nth-of-type(2){width:45%;}
.ztform table  tr td:nth-of-type(3){width:35%;cursor:pointer;}



.part4 .toptitle {text-align: center;margin-top:50px;}
.part4 .toptitle .desc{color:#fff;font-size: 14px;margin-top: 16px;}
.part4 .tagtitleone{background:url("../images/part4pic2.png") no-repeat 0 0;padding:50px 0;color:#35cbcf;text-align: center;}
.part4 .tagtitleone::before {
  content: '';width:13px;height:13px;background:#fff;margin-right: 12px;display:inline-block;
  
} 
.part4 .tagtitletwo{background:url("../images/part4pic3.png") no-repeat 0 0;padding:55px 0 45px;color:#35cbcf;text-align: center;}
.part4 .tagtitletwo .desc{font-size: 14px;color:#fff;}
.part4 .tagtitletwo::before {
  content: '';width:13px;height:13px;background:#fff;margin-right: 12px;display:inline-block;
  
} 
.part4 ul li{float:left;color:#35cbcf;font-size: 18px;}
.part4 ul li span{background:url("../images/part4pic4.png") no-repeat 0 0;width: 112px;height:55px;display:inline-block;text-align: center;color:#fff;line-height: 55px;font-size: 18px;}
.part4 ul li p{font-size: 18px;color:#fff;margin-top:25px;width: 380px;line-height: 30px;font-size: 14px;}
.part4 ul li:nth-of-type(1){background:url("../images/part4pic5.png") no-repeat 188px 0;width:45%;padding-left: 5%;}
.part4 ul li:nth-of-type(2){background:url("../images/part4pic6.png") no-repeat 158px 0;width:50%;}
.part4 ul li b{padding-top:40px;font-weight: normal;display:inline-block;}


.ztform2 {margin-top:55px;position: relative;}
.ztform2 .fl{padding-top:100px;}
.ztform2 .fr{width: 459px;height:383px;border:2px solid #6bcdf1;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;position: relative;}
.ztform2 .fr span{height:0px;border-style: solid;border-color: transparent  #6bcdf1 transparent transparent ;border-width: 6px 12px 6px 0  ;display:inline-block;position: absolute;left:-12px;top:50%;margin-top:-6px;}
.ztform2 .fr em{height:0px;border-style: solid;border-color: transparent  #091620 transparent transparent ;border-width: 6px 12px 6px 0  ;display:inline-block;position: absolute;left:5px;top:-6px;}
.ztform2 .minput{border:none;width:90%;height:45px;}
.ztform2 select{border:none;width:90%;height:45px;}
.ztform2 .msubmit{border:none;background: url("../images/ztformtjbg.png");width:6rem;height:6rem;background-size: 100% 100%;display:inline-block;color:#fff;cursor:pointer;margin-top: 20px;}
.ztform2 table {width: 100%;color:#fff;margin-top: 36px;}
.ztform2 table tr td{padding-top:5px;}
.ztform2 table tr td:nth-of-type(1){width: 30%;text-align: center;}
.ztform2 table tr td:nth-of-type(2){width: 70%;}
.ztform2 .avman{position:absolute;top:0px;left:330px;}

.part5 .toptitle{margin:60px 0;text-align: center;}
.part5 ul li{float:left;margin-right: 17.8px;}
.part5 ul li:last-child{margin-right: 0px;}


.jyxb .toptitle{text-align: center;margin-bottom: 50px;}
.jyxb table{width:100%;margin:0 auto;text-align: center;color:#fff;}
.jyxb table tr th{background:#2dadb1;color:#fff;height:50px;text-align: center;}
.jyxb #xst{height:400px;overflow:hidden;margin-bottom: 5px;}
.jyxb table tr td{height:50px;}
.jyxb table tr:nth-of-type(even){background:#1f2b34;}
.jyxb table tr td:nth-of-type(1){width:15%;}
.jyxb table tr td:nth-of-type(2){width:15%;}
.jyxb table tr td:nth-of-type(3){width:15%;}
.jyxb table tr td:nth-of-type(4){width:25%;padding-left:10px;}
.jyxb table tr td:nth-of-type(5){width:15%;}
.jyxb table tr td:nth-of-type(6){width:15%;}
.jyxb table tr td a{color:#2dadb1;text-decoration:underline;}

.part6 .toptile {text-align: center;margin-bottom:50px;}
.part6 .fl{width: 340px;border-right: 1px solid #2dadb1;}
.part6 .fl ul li{width: 290px;height:60px;background:url("../images/part6pic2.png") no-repeat 0 0;color:#fff;font-size: 18px;padding-left:26px;line-height: 60px;position: relative;margin-bottom: 14px;cursor:pointer;}
.part6 .fl ul li:nth-of-type(1){line-height:25px;padding-top:5px;}
.part6 .fl ul li span{display:block;height:0;border-style: solid; border-color: transparent transparent transparent #2dadb1 ;border-width: 9px 0 9px 18px;position: absolute;top:50%;margin-top:-9px;left:340px;display:none;}
.part6 .fl ul li:nth-of-type(4){margin-bottom: 0px;}
.part6 .fl ul li.on {color:#2dadb1;}
.part6 .fl ul li.on span{display:block;}
.part6 .fr {width: 616px;height:284px;overflow:hidden;}
.part6 .fr img{width:616px;height:284px;display:none;transition:all .5s linear;}
.part6 .fr img:hover{width:650px;height:300px;margin-left: -17px;margin-top:-8px;}
.part7 .toptitle {text-align: center;margin:50px 0;}
.part7 ul li{float:left;margin-right: 45px;}
.part7 .zxbtn {background:url("../images/btnbg.png") no-repeat 0 0;background-size:100% 100%;width: 160px;height:45px;display:block;line-height: 45px;font-size: 14px;color:#fff;text-align: center;margin-top:15px;}
.part7 .zxbtn span{display:inline-block;margin-left:15px;}
.part7 ul li:last-child{margin-right: 0px;}
.part7 ul li:hover{-webkit-transform: translate(0 ,-8px);
   -moz-transform: translate(0 ,-8px);
    -ms-transform: translate(0 ,-8px);
     -o-transform: translate(0 ,-8px);
        transform: translate(0 ,-8px);}
.part7 .desc{color:#fff;font-size: 24px;text-align: center;margin-top:56px;line-height: 45px;}
.botpart{text-align: center;margin-top:20px;}
.botpart .desc{font-size: 36px;line-height: 60px;color:#fff;margin-top:20px;}
.botpart .botdesc{font-size: 36px;color:#fff;margin-top:-15px;padding-bottom: 90px;}
@keyframes imgScale {
  0% {transform:scale(1) ;}
  50%{transform:scale(1.5) ;}
  100% { transform:scale(1) ; }
}

@-webkit-keyframes imgScale {
  0% {transform:scale(1) ;}
  50%{transform:scale(1.5) ;}
  100% { transform:scale(1) ;}
}
@-moz-keyframes imgScale {
   0% {transform:scale(1) ;}
  50%{transform:scale(1.5) ;}
  100% { transform:scale(1) ; }
}
@-ms-keyframes imgScale {
  0% {transform:scale(1) ;}
  50%{transform:scale(1.5) ;}
  100% { transform:scale(1) ; }
}


@keyframes moveOpacity {
    0%{
        left: -200px;
    }
    100%{
        left: 100%;
    }
}


@-moz-keyframes moveOpacity /* Firefox */
{
    0%{
        left: -200px;
    }
    100%{
        left: 100%;
    }
}

@-webkit-keyframes moveOpacity /* Safari 和 Chrome */
{
    0%{
        left: -200px;
    }
    100%{
        left: 100%;
    }
}

@-o-keyframes moveOpacity /* Opera */
{
    0%{
        left: -200px;
    }
    100%{
        left:100%;
    }
}

.part12{height:533px;background:url("../images/bottompic.png") no-repeat center 0;margin-top:45px;}
.part12 .w1000{text-align: center;}
.part12 .toptitle{color:#fff;font-size: 36px;padding-top:125px;}
.part12  table {width:100%;color:#fff;margin-top:255px;}
.part12  table .minput{height:45px;background:#fff;border:none;width:200px;}
.part12  table .msubmit{width:90px;height:45px;background:#fff100;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border:none;cursor:pointer;}























