﻿body
{ 
 color: #222222;   margin:0px; padding:0px; font-family:微软雅黑;    background-color:#FFFFFF;    /*padding-bottom: 500px;*/
    padding-top: 94px;
}  
.infoBody{ background-color: #F3F6F9; }
.videoBody{ background-color: #000000; } 
.indexBody{  padding-top: 0px;  background: url(../images/pagebg.png) center 1000px no-repeat; background-size: 100% auto; background-color: #F5F4FA; }

input,select{ font-family:微软雅黑;}
dl,dt,dd,ol{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}
body, td, th
{
    font-size: 12px;
}
*
{
    padding: 0px;
    margin:0p
}
img
{
    border: 0px;
}
ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
h1,h2,h3,h4,h5,h6
{
    font-size: 14px;
    margin: 0px;
    padding: 0px;
}
p
{
    padding: 0px;
    margin: 0px; border-style:none;
}
.left
{
    float: left;
}
.right
{
    float: right;
}
a{ color:#222222;text-decoration: none;padding: 0px;
    margin: 0px;}
a:hover
{
    color:#FF9900;
    text-decoration: none;padding: 0px;
    margin: 0px;
}
.textleft
{
    text-align: left;
}
.textcenter
{
    text-align: center;
}
.textright
{
    text-align: right;
}


.infoot{ min-width: 1200px; width: 100%; height: 340px; clear: both; overflow: hidden; background-color: #277CDD; color: white; }
.infoot a{ color: white;}
.infoot a:hover{ color: #FF9900;}
.infoot .foot{ position: relative; padding-top: 60px; width: 1300px; clear: both; overflow: hidden; margin: 0px auto; }
.infoot .foot .llogo{ float: left; width: 620px;}
.infoot .foot .llogo .logo2{  }
.infoot .foot .llogo .logo2 img{ height: 75px;}
.infoot .foot .llogo .logott{ padding-top: 15px;  font-size: 25px; font-weight: bold; height: 55px; line-height: 55px; }
.infoot .foot .llogo .btex{  font-size: 23px;  line-height: 35px; }
.infoot .foot .menu{ float: left; width: 585px;}
.infoot .foot .menu ul.link{ clear: both; overflow: hidden;}
.infoot .foot .menu ul.link li{ font-size: 23px; float: left; height: 70px; line-height: 70px; color: white;}
.infoot .foot .menu ul.link li.TT2{ padding-left: 10px; padding-right: 10px;}
.infoot .foot .menu .addr{ line-height: 50px; font-size: 20px; opacity: 0.8;}
.infoot .foot .qrcode{ position: absolute; right: 0px; top: 50px;}
.infoot .foot .qrcode img{ width: 200px; height: 200px;}
 
.inBanner{ width: 100%; height: 1170px; clear: both; overflow: hidden;  background: url(../images/Banner.png) center top no-repeat; background-size:100% 1042px; }
.inBanner .banner{ clear: both; overflow: hidden; height: 865px;}
.inBanner .banner .logo{ padding-left: 70px; padding-top: 55px; height: 180px;}
.inBanner .banner .logo img{ height: 100px; }
.inBanner .banner .bfont{ clear: both; overflow: hidden; text-align: center;}
.inBanner .banner .bfont img{ height: 465px;}
.inBanner .listbiao{ box-shadow: 3px 0px 35px 0px #A8ABB2; position: relative; overflow: hidden; border-radius: 8px; clear: both; overflow: hidden; width: 1200px; margin: 0px auto; height: 215px; background-color: white; }
.inBanner .listbiao .line{ position: absolute; height: 1px; border-bottom: 1px solid #EEEDEA; top: 165px; left: 50px; width: 1100px; }
.inBanner .listbiao ul.list{  position: absolute; left: 4%; top: 40px; width:92%; z-index: 10; }
.inBanner .listbiao ul.list li{ height: 150px; float: left; width: 33.33%; text-align: center; background: url(../images/ttbg.png) center 70px no-repeat; background-size:auto 65px;}
.inBanner .listbiao ul.list li p{ clear: both; overflow: hidden;}
.inBanner .listbiao ul.list li p.PP1{ color: #0063E8; font-weight: bold; font-size: 30px; height: 75px; line-height: 75px;}
.inBanner .listbiao ul.list li p.PP2{ padding-top: 5px; font-size: 16px; color: #666666; height: 40px; line-height: 40px;}
 
 

.inaboutUsTitle{ text-align: center; clear: both; overflow: hidden; height: 110px;  background: url(../images/sdian.png) center bottom no-repeat; background-size:60px 10px;  }
.inaboutUsTitle .lbg{ font-weight: bold; line-height: 110px; font-size: 40px; display: inline-block; height: 110px; padding-left: 45px;  background: url(../images/titlebg.png) left top no-repeat; background-size:83px 83px;}
.inaboutUsTitle .rbg{ padding-right: 30px; background: url(../images/titlebg2.png) right bottom no-repeat; background-size:20px 20px;}
.inaboutUsTitle .rbg label{ color: #E76D00; }
.inaboutUsTitle .rbg label.lb{ font-size: 60px;}


.inaboutus{ padding-bottom: 85px; clear: both; overflow: hidden; width: 1200px; margin: 0px auto; margin-top: 60px;}
.inaboutus .imgs{ width: 593px; height: 414px; float: left; overflow: hidden; border-radius: 15px; }
.inaboutus .imgs img{ width: 593px; height: 414px; }
.inaboutus .rabout{ float: right; width: 565px; overflow: hidden;}
.inaboutus .rabout .title{ padding-top: 50px; height: 115px; line-height: 115px;font-weight: bold;font-size: 34px;color: #005BB6;}
.inaboutus .rabout .text{font-weight: 500;font-size: 19px;color: #030303;line-height: 40px;}
.inaboutus .rabout .text span{ margin-top: 16px; margin-left: 15px; margin-right: 15px; float: left; width: 9px; height: 9px; background-color: #005BB6; }


.intree{ height: 580px; padding-top: 75px; clear: both; overflow: hidden;  position: relative; width: 1200px; margin: 0px auto; background: url(../images/shu.png) center top no-repeat; background-size:auto 555px; }
.intree .items{  margin-bottom: 90px;  box-shadow: 1px 0px 7px 0px #A8ABB2;  background-color: white; border-left: 8px solid #22B2BB; width: 345px; height: 150px;   border-radius: 8px;}
.intree .items .text{ padding-top: 25px; font-size: 18px; line-height: 32px; padding-left: 18px; padding-right: 15px; }
.intree .items .text span{ color: #E76D00; }
.intree .items2{ border-left: 8px solid #2268BB;  margin-top: -225px; float: right;}
.intree .items2 .text{ padding-top: 40px;}
.intree .items3{ border-left: 8px solid #E76D00;  }
.intree .items3 .text{ padding-top: 15px;}
.intree .items4{ border-left: 8px solid #F9C302;  margin-top: -225px; float: right;}
.intree .items4 .text{ padding-top: 40px;}


.inclass{ clear: both;  width: 1200px; margin: 0px auto;  padding-bottom: 80px;overflow: hidden; }
.inclass ul.list{ width: 1250px; clear: both; padding-left: 4px; padding-top: 4px; }
.inclass ul.list li{ overflow: hidden; box-shadow: 1px 0px 7px 0px #CCCCCC; margin-right: 20px; margin-bottom: 20px; text-align: center; width: 285px; height: 220px; float: left; background-color: white;}
.inclass ul.list li img{ width: 255px; height: 190px; margin-top:15px; transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-webkit-transition: all 0.4s; }
.inclass ul.list li:hover img{  -moz-transform:scale(1.2,1.2);   -webkit-transform:scale(1.2,1.2);   -o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}

.inline{ clear: both; overflow: hidden; width: 1200px; margin: 0px auto; padding-top: 40px; }
.inline .limg{float: left; width: 640px;}
.inline .limg img{ width: 690px;  height: 530px;}
.inline ul.rhis{ margin-top: 75px; float: right; width: 550px; height: 390px; background: url(../images/shuxian.png) 6px 39px no-repeat; background-size:2px 290px; }
.inline ul.rhis li{ font-size: 25px; line-height: 75px; height: 75px; clear: both; overflow: hidden; padding-left: 35px;  background: url(../images/ldian.png) left center no-repeat;background-size:15px 15px;  }
.inline ul.rhis li span{ color: #E76D00; font-size: 40px; font-weight: bold;}
.inline ul.rhis li span label{ font-size: 25px; padding-left: 8px; }

.inthreeclass{ position: relative; width: 1200px; clear: both; height: 750px; margin: 0px auto; padding-top: 135px;}
.inthreeclass .bg{  box-shadow: 1px 0px 7px 0px #005BB6;  overflow: hidden; border-radius:10px; height: 655px; width: 423px; background-color: #005BB6; margin-left: 3px; }
.inthreeclass .litem{ position: absolute; left: 0px; top: 30px; width: 590px;}
.inthreeclass .litem .mt{ font-weight: bold; font-family: 黑体; font-size: 41px; font-style: italic; height: 110px; line-height: 110px; clear: both; overflow: hidden; }
.inthreeclass .litem .items{  box-shadow: 1px 0px 7px 0px #5195FF;  margin-top: 30px; border-radius: 10px; overflow: hidden; height: 275px; background-color: white;}
.inthreeclass .litem .items .lico{ padding-top: 90px; float: left; width: 145px; text-align: center; }
.inthreeclass .litem .items .lico img{ height: 90px;}
.inthreeclass .litem .items .ltext{ float: left; width: 421px; overflow: hidden; padding-top: 30px;}
.inthreeclass .litem .items .ltext p{ clear: both; overflow: hidden;}
.inthreeclass .litem .items .ltext p.PP1{ font-weight: bold; color: #005BB6; font-size: 33px; height: 75px; line-height: 75px;}
.inthreeclass .litem .items .ltext p.PP2{ font-size: 18px; line-height: 38px;}
.inthreeclass .fu{ position: absolute; right: 0px; top: 170px;  width: 735px; height: 565px;}
.inthreeclass .fu img{ width: 735px; height: 565px;}

.intermyou{ position: relative; clear: both; overflow: hidden; width: 1200px; margin: 0px auto; padding-top: 40px; }
.intermyou .termImg{ float: right; width: 720px; height: 565px;}
.intermyou .termImg img{   width: 720px; height: 565px;}
.intermyou .litem{ color: #333333; box-shadow: 1px 0px 7px 0px #5195FF;  background-color: white; overflow: hidden; border-radius: 15px; position: absolute; left: 5px; top: 80px; height: 480px; width: 770px;}
.intermyou .litem .title{  padding-left: 75px; font-size: 28px; padding-top: 20px; height: 50px; line-height: 50px; clear: both; overflow: hidden;}
.intermyou .litem .item{  margin-right: 35px; font-size: 29px; line-height: 45px;  background: url(../images/jtou.png) 10px 10px no-repeat;background-size:45px 35px; padding-left: 75px; clear: both; overflow: hidden;}
.intermyou .litem .mlin{ margin-top: 23px; margin-bottom: 23px; margin-left: 75px; margin-right: 35px; border-top-width:3px; border-bottom: 2px dotted #1166BB;   }


.intime{ position: relative; height: 1170px; clear: both;  width: 1200px; margin: 0px auto; padding-top: 70px;}
.intime .rcontent{ float: right; width: 900px; overflow: hidden; }
.intime .rcontent .shiti{ width: 390px; clear: both; overflow: hidden;}
.intime .rcontent .shiti .title{ font-style: italic; font-weight: bold; border-radius: 6px; font-size: 41px; color: white; text-align: center; font-family: 黑体; width: 335px; height: 80px; line-height: 80px; background-color: #E76D00;}
.intime .rcontent .shiti .contemt{ padding-bottom: 35px; width: 350px; font-size: 18px; clear: both; line-height: 35px; }
.intime .rcontent .shiti .contemt label{ color: #E76D00; }
.intime .rcontent .shiti .contemt b{ display: inline-block; padding-bottom: 10px; padding-top: 25px;}
.intime .rcontent .shiti2{ width: 900px; clear: both; overflow: hidden;}
.intime .rcontent .shiti2 .title{ font-style: italic; font-weight: bold; border-radius: 6px; font-size: 41px; color: white; text-align: center; font-family: 黑体; width: 335px; height: 80px; line-height: 80px; background-color: #005BB6;}
.intime .rcontent .shiti2 ul.mclass{ padding-top: 35px; width: 985px; clear: both; overflow: hidden; }
.intime .rcontent .shiti2 ul.mclass li{ margin-right: 10px; margin-bottom: 15px; border-radius: 20px 0px 20px 0px; float: left; color: white; font-size: 18px; background-color: #E76D00; height: 110px; padding-left: 10px; padding-right: 10px; }
.intime .rcontent .shiti2 ul.mclass li.TT1{ width: 125px;}
.intime .rcontent .shiti2 ul.mclass li.TT2{ width: 165px;}
.intime .rcontent .shiti2 ul.mclass li.TT3{ width: 210px;}
.intime .rcontent .shiti2 ul.mclass li.TT4{ width: 90px;}
.intime .rcontent .shiti2 ul.mclass li.TT5{ width: 170px;}
.intime .rcontent .shiti2 ul.mclass li.item2{ background-color: #119AFF; }
.intime .rcontent .shiti2 ul.mclass li p{ padding-left:8px; clear: both; overflow: hidden;}
.intime .rcontent .shiti2 ul.mclass li p.PP1{ font-weight: bold; padding-top: 8px; height: 35px; line-height: 35px;}
.intime .rcontent .shiti2 ul.mclass li p.PP2{ line-height: 27px; }
.intime .rcontent .bu{ height: 95px; border-top: 1px dotted #B8B8B8; border-top-width:3px;  margin-top: 20px; clear: both; overflow: hidden;}
.intime .rcontent .bu .item{ height: 95px; line-height: 95px; float: left; width: 245px;}
.intime .rcontent .bu .item span{  background: url(../images/rjian.png) right center no-repeat; background-size:37px 34px; font-size: 41px; color: #005BB6; padding-right: 50px; display: inline-block;}
.intime .rcontent ul.mclass3{ width: 985px; clear: both; overflow: hidden; }
.intime .rcontent ul.mclass3 li{ margin-right: 10px; margin-bottom: 15px; border-radius: 20px 0px 20px 0px; float: left; color: white; font-size: 18px; background-color: #E76D00; height: 75px; padding-left: 10px; padding-right: 10px; }
.intime .rcontent ul.mclass3 li.TT1{ width: 150px;}
.intime .rcontent ul.mclass3 li.TT2{ width: 190px;}
.intime .rcontent ul.mclass3 li.TT3{ width: 230px;}
.intime .rcontent ul.mclass3 li.TT4{ width: 220px;}
.intime .rcontent ul.mclass3 li.item2{ background-color: #119AFF; height: 110px; }
.intime .rcontent ul.mclass3 li p{ padding-left:8px; clear: both; overflow: hidden;} 
.intime .rcontent ul.mclass3 li p.PP2{ line-height: 30px; padding-top: 8px; }
.intime .ai{ z-index: 100; box-shadow: -1px 0px 8px 0px #BBBBBB;  padding: 8px; background-color: white; position: absolute; right: 0px; top: 65px; width: 435px; height: 395px;}
.intime .ai img{width: 435px; height: 395px;}
.intime .lday{ position: absolute; left: 5px; top: 75px; width: 330px;}
.intime .lday .items{ position: absolute; left: 55px; top: 0px; width: 260px; height: 180px; background: url(../images/jian1.png) center center no-repeat; background-size:260px 180px;}
.intime .lday .items1{left: 55px; top: 0px;}
.intime .lday .items2{left: -10px; top: 145px; z-index: 100;  background: url(../images/jian2.png) center center no-repeat; background-size:260px 180px;}
.intime .lday .items3{left:38px; top: 270px; z-index: 200; background: url(../images/jian4.png) center center no-repeat; background-size:260px 180px;}
.intime .lday .items4{left: 0px; top: 405px; z-index: 300; background: url(../images/jian2.png) center center no-repeat; background-size:260px 180px;}
.intime .lday .items5{left: 48px; top: 530px; z-index: 400; background: url(../images/jian4.png) center center no-repeat; background-size:260px 180px;}
.intime .lday .items6{left: 0px; top: 665px; z-index: 500; background: url(../images/jian3.png) center center no-repeat; background-size:260px 180px;}
.intime .lday .items7{left: 38px; top: 805px; z-index: 600; background: url(../images/jian7.png) center center no-repeat; background-size:260px 180px;}
.intime .lday .items p{ transform:scale(0.9,0.9); clear: both; overflow: hidden;  color: white;}
.intime .lday .items p.PP1{ padding-top: 20px; padding-left: 85px; line-height: 30px; height: 30px; font-size: 23px; font-weight: bold;}
.intime .lday .items p.PP2{ margin-left: -20px; font-size: 15px; line-height: 18px; text-align: center;}
.intime .lday .items p.PP2 span{ font-weight: bold; font-size:18px;}
.intime .lday .items p.PP3{ margin-left:30px; padding-right: 40px; font-size: 14px; line-height: 18px; text-align: left;}
.intime .lday .items p.PP4{ text-align: left;font-weight: bold; font-size:16px; padding-left: 40px;}

.intime .lday .items2x p{ clear: both; overflow: hidden;  color: white;}
.intime .lday .items2x p.PP1{ color: #003A73; padding-top: 20px; padding-left: 85px; line-height: 30px; height: 30px; font-size: 23px; font-weight: bold;}
.intime .lday .items2x p.PP2{ color: #005BB6; margin-left: -20px; font-size: 15px; line-height: 16px; text-align: center;}
.intime .lday .items2x p.PP2 span{ font-weight: bold; font-size:18px;}
.intime .lday .items2x p.PP3{ color: red; margin-left:45px; padding-right: 40px; font-size: 14px; line-height: 16px; text-align: left;}
.intime .lday .items2x p.PP4{ line-height: 20px; color: red; text-align: left;font-weight: bold; font-size:16px; padding-left:80px;}
.intime .lday .items6 p.PP1{ padding-top: 40px;}
.intime .lday .items7 p.PP1{ padding-top: 40px;}

.inaboutUsTitle2{ color: white; text-align: center; clear: both; overflow: hidden; height: 110px;  background: url(../images/sdian22.png) center bottom no-repeat; background-size:60px 10px;  }
.inaboutUsTitle2 .lbg{ font-weight: bold; line-height: 110px; font-size: 40px; display: inline-block; height: 110px; padding-left:45px;  background: url(../images/titlebg23.png) left top no-repeat; background-size:83px 83px;}
.inaboutUsTitle2 .rbg{ padding-right:30px; background: url(../images/titlebg25.png) right bottom no-repeat; background-size:20px 20px;}
.inaboutUsTitle2 .rbg label{ color: #E76D00; }
.inaboutUsTitle2 .rbg label.lb{ font-size: 60px;}

.indexji{ clear: both; overflow: hidden; height: 840px; padding-top: 75px;  background: url(../images/shibg.png) center top no-repeat; background-size:100% 870px;}
.indexji .content{ padding-top: 65px; clear: both; overflow: hidden; width: 1200px; margin: 0px auto;}
.indexji .content .lcontent{ padding-top: 35px; float: left; width: 700px;}
.indexji .content .lcontent ul.list{    overflow: hidden;  clear: both; }
.indexji .content .lcontent ul.list li{  width: 525px; background: url(../images/check.png) 20px center no-repeat; background-size:27px 23px; font-size: 28px; margin-bottom: 40px; border-radius: 31px; padding-left: 60px; height: 62px; line-height: 62px; background-color: white; padding-right: 40px;}
.indexji .content .lcontent ul.list li.TT2{ width: 365px; margin-left: 55px;}
.indexji .content .lcontent ul.list li.TT3{ width: 556px; margin-left: 25px;}
.indexji .content .lcontent .text{ font-size: 32px; line-height: 55px; width: 675px; color: white;}
.indexji .content .rimg{ float: right; width: 480px; height: 465px;}
.indexji .content .rimg img{width: 480px; height: 465px;}

.inmeng{ clear: both; overflow: hidden; width: 1200px; margin: 0px auto;  padding-bottom: 125px;}
.inmeng .item{ float: left; height: 170px; width: 170px;}
.inmeng .item img{ height: 170px; width: 170px;}
.inmeng .rjian{ float: left; width: 85px; text-align: center; }
.inmeng .rjian img{ margin-top: 65px;}
.inmeng .rclear{ clear: both; overflow: hidden; padding-top: 20px; padding-bottom: 20px; }
.inmeng .rclear .bjian{ margin-right: 10px; float: right; width: 170px; text-align: center; }

.inbuttobg{background: url(../images/weibg.png) center bottom no-repeat; background-size:100% 1684px;}

.injiameng{ clear: both; overflow: hidden; height: 1145px; padding-top: 75px;  background: url(../images/jiabg.png) center top no-repeat; background-size:100% 1105px;}
.injiameng .mengContent{ border-top: 6px solid #5ED0FD; border-radius: 20px; overflow: hidden; width: 1200px; height: 715px; margin: 0px auto; margin-top: 50px; background: url(../images/mlin.jpg) center top  repeat-y; background-size:100% auto;}
.injiameng .mengContent .mtitle{ font-weight: bold; padding-top: 40px; font-size: 28px; text-align: center; clear: both;  line-height: 50px;}
.injiameng .mengContent .ltext{ overflow: hidden; margin-left: 35px; background: url(../images/jiabg2.png) center top no-repeat; background-size:100% 100%; position: relative; margin-top: 65px; width: 656px; float: left; height: 345px; padding-top: 20px; }
.injiameng .mengContent .ltext .lmtitle{ margin-top: 15px; background: url(../images/jiatitle.png) center top no-repeat; background-size:100% 100%; width: 241px; padding-left: 20px; height: 40px; line-height: 38px; color: white; font-size: 25px; margin-left: 28px;}
.injiameng .mengContent .ltext .mtext{ padding-left: 25px; line-height: 50px; color: white; font-size: 23px;}
.injiameng .mengContent .rsimg{ margin-top: 20px; margin-left: -25px;  float: left; width: 500px;   }
.injiameng .mengContent .rsimg img{ width: 500px; height: 480px; }

.inruanyao{ clear: both; overflow: hidden; width: 1200px; margin: 0px auto; padding-top: 75px;}
.inruanyao .lruan{ padding-top: 35px; float: left; width: 350px; text-align: center;}
.inruanyao .lruan p{ clear: both; overflow: hidden;}
.inruanyao .lruan p.PP1{ height: 80px; line-height: 80px; font-size: 44px; font-weight: bold;}
.inruanyao .lruan p.PP2{}
.inruanyao .lruan p.PP2 img{ height: 215px;}
.inruanyao .rruan{ width: 835px; height: 440px; float: right;  background: url(../images/shu1.png) center bottom no-repeat; background-size:100% 170px; }
.inruanyao .rruan ul.list{ float: right;}
.inruanyao .rruan ul.list li{ margin-left: 30px; float: left; width: 217px; height: 292px;}
.inruanyao .rruan ul.list li img{  transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-webkit-transition: all 0.4s;  float: left; width: 217px; height: 292px;}
.inruanyao .rruan ul.list li:hover img{ -moz-transform:scale(1.1,1.1);   -webkit-transform:scale(1.1,1.1);   -o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}

.inruanyao2{ margin: 0px auto; clear: both; overflow: hidden; width: 1200px; height: 340px;  background: url(../images/shu2.png) center bottom no-repeat; background-size:100% 170px;}
.inruanyao2  ul.list{ width: 1250px; padding-left: 25px; clear: both;   }
.inruanyao2  ul.list li{ margin-left: 8px; margin-right: 8px; float: left; width: 280px; height: 190px;}
.inruanyao2  ul.list li img{  transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;-webkit-transition: all 0.4s; float: left; width: 280px; height: 190px;}
.inruanyao2  ul.list li:hover img{ -moz-transform:scale(1.1,1.1);   -webkit-transform:scale(1.1,1.1);   -o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}

.inzhaun{ clear: both; overflow: hidden; width: 1200px; margin: 0px auto; padding-bottom: 100px;}


.inaboutUsTitle3{ text-align: center; clear: both; overflow: hidden; height: 130px;  background: url(../images/sdian.png) center bottom no-repeat; background-size:60px 10px;  }
.inaboutUsTitle3 .lbg{ font-weight: bold; line-height: 110px; font-size: 40px; display: inline-block; height: 110px; padding-left: 125px;  background: url(../images/lico1.png) left top no-repeat; background-size:108px 108px;}
.inaboutUsTitle3 .rbg{  display: inline-block;  line-height: 110px; padding-right: 125px; background: url(../images/lico2.png) right top no-repeat; background-size:108px 108px;}
.inaboutUsTitle3 .rbg label{ color: #E76D00; }
.inaboutUsTitle3 .rbg label.lb{ font-size: 60px;}


/* 体适能 */
.tiBanner{ width: 100%; height: 1100px; clear: both; overflow: hidden;  background: url(../images/kebanner.png) center top no-repeat; background-size:100% 975px; }
.tiBanner .banner{ clear: both; overflow: hidden; height: 850px; background: none;}
.tiBanner .banner .logo2{ padding-left: 70px; padding-top: 55px; height: 215px;}
.tiBanner .banner .logo2 img{ height: 100px; }
.tiBanner .banner .bfont{ width: 1200px; margin: 0px auto; clear: both; overflow: hidden; text-align: left; }
.tiBanner .banner .bfont img{ height: 415px;}
.tiBanner .listbiao{ border: 2px solid #005BB6; box-shadow: 3px 0px 35px 0px #CFDDF8; position: relative; overflow: hidden; border-radius: 8px; clear: both; overflow: hidden; width: 1200px; margin: 0px auto; height: 160px; background-color: white; }
.tiBanner .listbiao p{ clear: both; overflow: hidden; text-align: center;}
.tiBanner .listbiao p.PP1{ font-weight: bold;font-size: 36px;color: #333333; padding-top: 25px; /*height: 65px;*/ line-height: 65px;}
.tiBanner .listbiao p.PP2{font-size: 26px;color: #666666;line-height: 40px;}

.tiTitle{ padding-top: 25px; clear: both; overflow: hidden; text-align: center; background: url(../images/course.png) center top no-repeat; }
.tiTitle .ml{ display: inline-block;  padding-left: 175px;   background: url(../images/tkj.png) left 25px no-repeat; }
.tiTitle .mr{ display: inline-block;  padding-right: 175px;   background: url(../images/trj.png) right 25px no-repeat; }
.tiTitle .tt1{ display: inline-block; clear: both; line-height: 55px; font-weight: bold;font-size: 42px;color: #333333; }
.tiTitle .tt1 span{ color: #E76D00; font-size: 55px;}
.tiTitle .tt2{font-size: 18px;color: #999999;line-height: 34px; text-align: center;}

.tiTitle2{ clear: both; overflow: hidden; text-align: center; background: url(../images/course.png) center top no-repeat; }
.tiTitle2 .ml{ display: inline-block;  padding-left: 175px;   background: url(../images/tkj.png) left 25px no-repeat; }
.tiTitle2 .mr{ display: inline-block;  padding-right: 175px;   background: url(../images/trj.png) right 25px no-repeat; }
.tiTitle2 .tt1{ display: inline-block; clear: both; line-height: 55px; font-weight: bold;font-size: 42px;color: #FFFFFF; }
.tiTitle2 .tt2{font-size: 18px;color: #FFFFFF;line-height: 34px;}



.tichan{ padding-bottom: 20px; clear: both; overflow: hidden; width: 1200px; margin: 0px auto;}
.tichan .limg{ float: left; padding-left: 40px;}
.tichan .limg img{ width: 355px;}
.tichan .rtext{ float: right;  width: 750px; padding-top: 155px; overflow: hidden;}
.tichan .rtext p{  padding-bottom: 25px; font-size: 18px;color: #030303;line-height: 38px;text-align: left;font-style: normal;text-transform: none;}
.tichan .rtext p span.sp{ color: #E76D00;}

.tifen{ margin-bottom: 100px; clear: both; overflow: hidden; padding-top: 90px; background-color: #EFF7FF; }
.tifen .limg{ float: left; padding-left: 40px;}
.tifen .limg img{ width:575px;}
.tifen .content{ padding-top: 25px; width: 1200px; margin: 0px auto; clear: both;  }
.tifen .rtext{ width: 435px; margin-top: 185px; float: right; padding-left: 125px; height: 200px; background: url(../images/chuanbg.png) left center no-repeat; }
.tifen .rtext ul.list{ clear: both;   width: 480px;}
.tifen .rtext ul.list li{  width: 480px; overflow: hidden; background: url(../images/rji.png) left center no-repeat; padding-left: 20px; height: 63px; line-height: 63px; font-size: 18px;color: #030303;}

.tited{ margin-bottom: 120px; clear: both; overflow: hidden;   }
.tited .limg{ float: left; padding-left: 10px;}
.tited .limg img{ width:695px;}
.tited .content{ padding-top: 55px; width: 1200px; margin: 0px auto; clear: both;  }
.tited ul.list{  float: right;  width: 410px; padding-top: 100px; }
.tited ul.list li{  width: 480px; overflow: hidden; background: url(../images/rji.png) left center no-repeat; padding-left: 20px; height: 63px; line-height: 63px; font-size: 18px;color: #030303;}

.tiage{ padding-bottom: 110px;  margin-bottom: 100px; clear: both; overflow: hidden;  background: url(../images/bo.png) center  bottom no-repeat; background-size:100% 1038px;  }
.tiage .content{ position: relative; box-shadow: 6px 5px 35px 0px #0656A6; height: 840px; width: 1200px; margin: 0px auto; margin-top: 65px; background-color: white;}
.tiage .content .aishe{ padding-top: 40px; clear: both; overflow: hidden; text-align: center;}
.tiage .content .aishe p{ clear: both; overflow: hidden;}
.tiage .content .aishe p.PP1{ font-size: 23px; height: 46px; line-height: 46px;}
.tiage .content .aishe p.PP2{ font-size: 22px; color: #E76D00;}
.tiage .content .limg{ margin-left: -10px; float: left; width: 645px;}
.tiage .content .limg img{ width: 645px;}
.tiage .content .rtext{  padding-right: 30px; float: right; width: 525px; padding-top: 100px;}
.tiage .content .rtext .ttext{ padding-bottom: 10px; font-size: 18px;color: #030303;line-height: 34px;}
.tiage .content .rtext .ttext span{ margin-left: 15px; margin-right: 15px; background-color: #0C63B9; display: inline-block; width: 9px; height: 9px;}
.tiage .content .rtext .tt1{ font-size: 26px; font-weight: bold; padding-bottom: 30px;}
.tiage .content .aiv{ border-radius: 8px; position: absolute; right: 40px; bottom: 120px; width: 720px; height: 135px; background-color: white; box-shadow: 3px 0px 35px 0px #CCCCCC;}
.tiage .content .aiv .vtt{ border-radius: 5px; float: left; font-size: 20px; color:white;  background-color: #E76D00; padding-left: 18px; padding-right: 18px; margin-left: 25px; margin-top: 30px; height: 40px; line-height: 40px;}
.tiage .content .aiv .vcc{ padding-left: 25px; clear: both; height: 50px; line-height: 50px; font-size: 18px;}


.tijin{ margin-bottom: 100px; clear: both; overflow: hidden;   }
.tijin .jin{ clear: both; overflow: hidden; padding-top: 20px; text-align: center;}
.tijin .jin img{ height: 600px;}
.tijin ul.list{ padding-top: 45px; width: 1065px; clear: both; overflow: hidden; margin: 0px auto;}
.tijin ul.list li{ padding-bottom: 25px; float:left; width: 355px; height: 60px;}
.tijin ul.list li p{ float: left; line-height: 60px;}
.tijin ul.list li p.PP1{ font-size: 26px; color: white; text-align: center; width: 60px; height: 60px;background: url(../images/numbg.jpg) left center no-repeat;}
.tijin ul.list li p.PP2{ width: 250px; padding-left: 10px; font-size: 22px;}

.tijinshao{ color: white; margin-bottom: 100px; clear: both; overflow: hidden; padding-top: 100px; background: url(../images/shhanbg.jpg) center  bottom repeat;  }
.tijinshao .shao{ font-size: 22px; height: 80px; line-height: 80px; text-align: center;}
.tijinshao .jptt{ width: 1200px; margin: 0px auto; padding-bottom: 25px; clear: both; overflow: hidden; padding-top: 45px;}
.tijinshao .jptt p{ clear: both; overflow: hidden;}
.tijinshao .jptt p.PP1{}
.tijinshao .jptt p.PP2{ font-weight: bold;font-size: 26px; height: 50px; line-height: 50px;}
.tijinshao .titem{ padding-bottom: 100px; clear: both; overflow: hidden; width: 1200px; margin: 0px auto; }
.tijinshao .titem .item{ color: #333333; float: left; position: relative; border-radius: 15px; height: 200px; width: 485px; background-color: white; margin-left: 80px;  }
.tijinshao .titem .item .icon{ width: 130px; height: 130px; position: absolute; left: -70px; top: 30px;}
.tijinshao .titem .item .icon img{ width: 130px; height: 130px; }
.tijinshao .titem .item .mtext{ line-height: 28px; font-size: 18px; padding-left: 80px; padding-right: 30px; padding-top: 18px;}
.tijinshao .titem .item  p.PP1{ height: 120px; line-height: 35px;}
.tijinshao .titem .item  p.PP2{ margin-left: 55px; text-align: center; background-color: #E76D00; width: 205px; height: 35px; line-height: 35px; color: white; }
.tijinshao .titem .item2{ margin-right: 60px;}
.tijinshao .classlist{ padding-bottom: 100px; position: relative;  margin: 0px auto; width: 1200px; clear: both; overflow: hidden; margin-top: 50px; height: 740px; }
.tijinshao .classlist .litem{ margin-bottom: 20px; color: #333333; line-height: 45px;  font-size: 24px; background-color: white; padding-top: 25px; padding-bottom: 25px; padding-left: 125px; width: 690px;}
.tijinshao .classlist .litem1{ margin-top: 15px; margin-left: 225px; background: url(../images/mt1.png) left top no-repeat; background-color: white; }
.tijinshao .classlist .litem2{ margin-left: 95px; background: url(../images/mt2.png) left top no-repeat; background-color: white; }
.tijinshao .classlist .litem3{ margin-left: 0px; background: url(../images/mt2.png) left top no-repeat; background-color: white; }
.tijinshao .classlist .sanico{ position: absolute; right: 0px; top: 0px;}

.tizheng{ padding-bottom: 75px; background-color: #F6FAFF; margin: 0px auto; margin-bottom: 100px; clear: both; overflow: hidden;   }
.tizheng .mtext{ text-align: center; clear: both; overflow: hidden; color: #666666; font-size: 22px;}
.tizheng .mingss{ padding-top: 40px; padding-bottom: 65px; text-align: center;}
.tizheng ul.list{ margin: 0px auto; width: 1240px; clear: both; overflow: hidden;}
.tizheng ul.list li{ width: 620px; float: left;  text-align: center; }
.tizheng ul.list li p{ clear: both; overflow: hidden;}
.tizheng ul.list li p.PP1{ height: 370px;}
.tizheng ul.list li p.PP1 img{ height: 370px; width: 620px;}
.tizheng ul.list li p.PP2{ font-size: 26px; height: 65px; line-height: 65px;}

.tidashi{ margin-bottom: 100px; clear: both; overflow: hidden;   }
.tidashi .yimg{ padding-top: 55px; clear: both; overflow: hidden; text-align: center;}
.tidashi .yimg img{ height: 850px;}

.tidashi2{ padding-top: 85px; padding-bottom: 75px; background-color: #F6FAFF; margin: 0px auto;   clear: both; overflow: hidden;   }
.tidashi2 .yimg{ padding-top: 55px; clear: both; overflow: hidden; text-align: center;}
.tidashi2 .yimg img{ height:430px;}


.titeng2{ margin-bottom: 100px; clear: both; overflow: hidden;   }
.titeng2 .ttitles{ margin-top: 25px; font-weight: bold;  font-size: 43px; clear: both; overflow: hidden;  height: 160px; line-height: 160px; text-align: center;}
.titeng2 .ttitles span{ color: #E76D00;}
.titeng2 .tengcontent{ position: relative; height: 805px; clear: both; width: 1200px; margin: 0px auto;}
.titeng2 .tengcontent img{ height: 762px;}
.titeng2 .tengcontent ul.list{ z-index: 110; position: absolute; left: 500px; top: 40px; }
.titeng2 .tengcontent ul.list li{  font-size: 19px; line-height: 34px; width: 640px;}
.titeng2 .tengcontent ul.list li.TT2{ margin-left: 80px; margin-top: 110px;}
.titeng2 .tengcontent ul.list li.TT3{ margin-left: 80px; margin-top: 110px;}
.titeng2 .tengcontent ul.list li.TT4{ margin-top: 115px;}


.tiaiclass{clear: both; overflow: hidden; background-color: #F6FAFF; }
.tiaiclass .text{ padding-bottom: 50px; padding-top: 85px; line-height: 65px; font-size: 43px; font-weight: bold; text-align: center;}
.tiaiclass .content{ padding-bottom: 100px; width: 1200px; margin: 0px auto; clear: both; overflow: hidden;}
.tiaiclass .content .lcon{ padding-top: 85px; float: left; width: 805px; overflow: hidden; }
.tiaiclass .content .lcon p{ clear: both; overflow: hidden;}
.tiaiclass .content .lcon p.PP1{ color: #005BB6; font-weight: bold; font-size: 30px; height: 65px; line-height: 65px;}
.tiaiclass .content .lcon p.PP2{ height: 170px; font-family: MicrosoftYaHei;font-size: 19px;color: #333333;line-height: 34px; }
.tiaiclass .content .lcon p.PP3{}
.tiaiclass .content .lcon p.PP3 img{ width: 100%;}
.tiaiclass .content .rimg{ float: right;}
.tiaiclass .content .rimg img{  width: 335px; }

.tiquans{  clear: both; overflow: hidden;   }
.tiquans .text{ padding-bottom: 50px; padding-top: 85px; line-height: 65px; font-size: 43px; font-weight: bold; text-align: center;}
.tiquans .content{  width: 1200px; margin: 0px auto; clear: both; overflow: hidden;}
.tiquans .content .limg{ float: left;}
.tiquans .content .limg img{  width: 335px; }
.tiquans .content .lcon{ float: right; width: 835px;}
.tiquans .content .lcon p{ clear: both; overflow: hidden;}
.tiquans .content .lcon p.PP1{ color: #005BB6; font-weight: bold; font-size: 30px; height: 65px; line-height: 65px;}
.tiquans .content .lcon p.PP2{ height: 170px; font-family: MicrosoftYaHei;font-size: 19px;color: #333333;line-height: 34px; }
.tiquans .content .lcon p.PP3{}
.tiquans .content .lcon p.PP3 img{ width: 100%;}



.tixunlian{clear: both; overflow: hidden;  height: 1275px; padding-top: 125px; background: url(../images/changbg.png) center top no-repeat;}
.tixunlian .changimg{ padding-top: 60px; width: 1200px; margin: 0px auto; clear: both;}
.tixunlian .text{ text-align: center; color: white; font-size: 18px;}


/* STEAM */

.steamTitle{}




