li,ul,body,html,div,img,a,p,span,input{
    margin:0;
    padding:0;
    font-family:"思源黑体 CN";
    list-style-type:none;
}
img{
    border:none;
}
a{text-decoration:none;}
.BigDiv{width: 100%; max-width: 1903px; margin: 0 auto; min-width: 1200px; }
.InTop{width: 100%; height: 40px; background: #489ed4;}
.TongYon{width: 1200px; margin: 0 auto; height: 40px;}
.TopFelt{float: left; height: 40px;}
.TopFelt img{ margin-top: 10px;}
.TopFelt a{ color:#f2f2f2; font-size: 14px; margin-left: 10px; position: relative; top:-4px;}
.TopRig{float: right;}
::-webkit-input-placeholder { color: #f2f2f2;}
:-moz-placeholder { color: #f2f2f2;opacity:  1;}
::-moz-placeholder { color: #f2f2f2; opacity:1;}
:-ms-input-placeholder { color: #f2f2f2;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #f2f2f2;opacity:  1;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #f2f2f2;opacity:  1;
}

input:-ms-input-placeholder{
    color: #f2f2f2;opacity:  1;
}

input::-webkit-input-placeholder{
     color: #f2f2f2;opacity:  1;
}
.IForm .r{margin-top: 5px;}
.IForm .r .nr{background: none; border: 1px solid #f2f2f2; outline: none; border-radius:10px; width: 203px; height: 30px; margin-top: -30px; text-indent: 20px; color:#fff;  }
.IForm .r .tj{ outline: none; width: 50px; height: 30px; border: none; border-left: 1px solid #f2f2f2; position: relative; left: -60px; color:#fff; cursor: pointer; background: url("../i/fd.jpg") no-repeat center;}
.InCen{width: 1200px; margin: 0 auto; height: 100px;}
.InNav{width: 100%; height: 100px;}
.NavLeft{float: left; margin-top: 10px;}
.FS1{font-size: 24px; color:#333333;}
.FS2{font-size: 11.5px; color:#333333;}
.NavCen{float: left; margin-top: 20px; margin-left: 150px; position: absolute;}
.NavTop{float: right; }
.NavTop li{float: left; font-size: 14px; height: 100px; line-height: 150px; overflow: hidden; }
.NavTop li a{padding: 0 20px; box-sizing: border-box; display: block; height: 100px;color:#333; }
.NavTop li a:hover{border-bottom: 3px solid #489ed4;}
.Jenqh{float: right; line-height: 35px;    width: 60px;
    overflow: hidden;}
.Jenqh select{ background:none; border: none; color:#fff;}
.Jenqh select option{background: #489ed4;}

/*特效*/
.fullSlide{ width:100%;  position:relative;  height:460px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:460px; overflow:hidden; text-align:center;  }
.IBan1{background: url("../i/b1.jpg") center no-repeat;}
.IBan2{background: url("../i/b2.jpg") center no-repeat;}
.IBan3{background: url("../i/b3.jpg") center no-repeat;}
.IBan4{background: url("../i/b4.jpg") center no-repeat;}
.IBan11{background: url("../i/iban1.jpg") center no-repeat;}
.fullSlide .bd li a{ display:block; height:460px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;
    _background:#000; _filter:alpha(opacity=60);
}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px 25px; background:none; border:1px solid #fff; ;overflow:hidden;line-height:9999px;}
.fullSlide .hd ul .on{ background: #fff;}
.IXian1{width: 25px; height: 1px; background: #fff; position: absolute; margin-top: -14px; margin-left: 70px;}
.IXian2{width: 25px; height: 1px; background: #fff; position: absolute; margin-top: 0px; margin-left: 5px;}
.IXian3{width: 25px; height: 1px; background: #fff; position: absolute; margin-top: -2px; margin-left: 115px;}
.TY{width: 1200px; margin: 0 auto;}
.TY .IXian1{position: relative; left: 515px;}
.TY .IXian2{position: relative; left: 525px;}
.TY .IXian3{position: relative; left: 535px;}
/*结束*/
.InAouT{width: 100%; height: 642px; border-bottom:2px solid #eee; }
@font-face {
    font-family: 'Sale';   /*字体名称*/
    src: url('../i/Sale.TTF');       /*字体源文件*/
}
.KanSan{font-family: 文鼎CS长宋繁 ; text-align: center; font-size: 36px;}
.TextTo{font-family: 文鼎CS长宋繁 ; text-align: center; font-size: 18px;}
.AbutDiv{width: 100%; height: 457px;}
.AbDivLe{width: 550px; float: left;height: 457px; }
.AbDivRi{width: 600px; float: right; height: 457px;}
.BuLes{font-size: 18px; color:#368ab4;}
.BulSan{width: 38px; height: 4px; background: #368ab4;}
.TextBom{font-size: 14px; margin-left: 10px; line-height: 28px; color:#666; }
.TxDiv{width: 115px; height: 43px; background: #368ab4; text-align: center; line-height: 43px; margin-left: 10px; }
.TxDiv a{display: block; width: 100%; height: 100%; color:#fff;}
.LnaMas li{float: left; width: 300px; height: 144px; padding: 20px; box-sizing: border-box; text-align: center;}
.TxeS1{font-size: 18px; color:#333; padding-bottom: 20px; }
.TxeS2{ width: 50px; height: 2px; background: #368ab4; margin: auto;}
.TxeS3{font-size: 14px; color:#999; padding-top: 20px;}
.InPre{width: 100%; height: 680px; background: #489ed4; }
.BornEn{border-bottom: 1px solid #000000;}

.picMarquee-left{ overflow:hidden; position:relative; }
.picMarquee-left .hd{ overflow:hidden;}
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:260px; height:280px; display:block;transition: .2s;   }
.picMarquee-left .bd ul li:hover .pic img{ opacity: 0.5; transition: .3s;   }
.picMarquee-left .bd ul li .title{ line-height:40px; color:#f2f2f2; text-indent: 12px;}
.picMarquee-left .bd ul li .InTim{color:#f2f2f2; text-indent: 12px; font-size: 14px; border-bottom: 1px solid #77aac3; line-height: 40px; }
.JaHan{position: absolute; margin-top: -220px; margin-left: 100px; opacity: 0; transition: .3s; }
.picMarquee-left .bd ul li:hover .JaHan{opacity: 1; transition: .3s;}
.WinGen{width: 1032px; height:36px;border: 1px solid #f2f2f2; text-align: center; line-height: 36px; margin:  auto; opacity: 0.5; }
.WinGen a{color:#f2f2f2; font-size: 12px; display: block; }
.JenLe{float: left; width: 580px; }
.JenRi{float: right; width: 580px; }
.RTop img{ width: 596px; height: 225px; }
.Lep1{color:#333; line-height: 26px;}
.Lep2{color:#666; font-size: 14px; line-height: 26px;}
.NumTex{position: absolute; width: 110px; height: 110px; background: #489ed4; margin-top: -230px; padding: 10px 20px; box-sizing: border-box; text-align: center;}
.NTex1{font-size: 48px; color:#fff;}
.NTex2{font-size: 14px; color:#fff;}
.JenUl li{width: 100%; height: 98px; border-bottom: 1px solid #d2d2d2; }
.NumLe{float: left; width: 80px; height: 92px; text-align: center; margin-top: -10px;}
.NuTex1{font-size: 64px; color:#999;}
.NuTex2{font-size: 18px; color:#999;}
.NumRi{float: right; width: 490px; line-height: 23px; margin-top: 15px;}
.TexOn1{font-size: 14px;}
.TexOn2{font-size: 12px;}
.TexOn1 a{color:#333;}
.TexOn2{color:#999;}
.BoeNen{width: 100%; height: 578px; background: url("../i/bote.jpg") center no-repeat;}
.Kasje{width: 340px; margin:  auto;}
.asl1{float: left;}
.asl2{float:  right;}
.asl2 input{width: 278px; height: 30px;background: #e3eaeb; outline: none; border: 1px solid #d2d2d2; margin: 5px; text-indent: 12px;}
.al1{float: left;}
.al2 input{width: 80px; height: 20px;background: #e3eaeb; outline: none; border: 1px solid #d2d2d2; margin: 5px; text-indent: 12px;}
.asl2 textarea{width: 275px; height: 100px;background: #e3eaeb; outline: none; border: 1px solid #d2d2d2; margin: 5px;text-indent: 12px;}
.Jamsaqe{width: 100%; overflow: hidden; line-height: 42px; font-size: 12px; }
.picc{text-align: center; position: absolute; margin-left: 160px; margin-top: -40px;}
.CemEn{margin: auto; width: 96px; margin-top: 5px;}
.sub{width: 96px; height: 34px; background:#368ab4; color:#fff; text-align: center; line-height: 34px; outline: none; border: none; cursor: pointer;}
#Nahsn{margin-top: -10px;}
.InBot{width: 100%; height: 38px; line-height: 38px; text-align: center; font-size: 12px; color:#fff; background: #368ab4;}
.InBot .TY a{color:#fff;}
.BoEnm{width: 100%; overflow: hidden;}
.BonLe{float: left; width: 230px; }
.LeImg img{ margin-left: -64px; position: absolute;}
.Jenas li{width: 226px; height:50px; background:#fff;border-left: 4px solid #fff;transition: .2s; line-height: 50px; text-indent: 36px; }
.Jenas li a{color:#666; display: block; width: 100%; height:100% }
.Jenas li:hover{background: none; border-left: 4px solid #449acf; transition: .2s;}
.Jenas li:hover a{color:#449acf;}
.Abahen{position: absolute; z-index: 5; color:#fff;}
.Yex1{font-size: 24px; }
.Yex2{font-size: 12px; }
.BonRi{float: right; width: 950px;background: #fff; height: 726px; }
.BRTop{width: 100%; height: 52px; border-bottom: 1px solid #ccc;  line-height: 52px; }
.BRTople{float: left; font-size: 18px; color:#1F73BE; text-indent: 24px; }
.BRTopri{float: right; font-size: 12px; color:#666; margin-right: 20px;}
.BRTopri a{ color:#666;}
.Bnamse{padding: 30px; box-sizing: border-box; color:#666; font-size: 12px; line-height: 26px;}
.Nmas{font-size: 18px; color:#1c70a4; line-height: 90px;}
.Abul li{width: 280px; height: 400px; float: left; background: #ccc; margin-left: 10px;}
.Dhan{text-align: center;}
.Dhan a{ padding: 5px 10px;  background: none; border: 1px solid #1F73BE; margin: 10px 5px; display: inline; }
.Dhan a:hover{background: #1F73BE; color:#fff; transition: .3s; cursor: pointer;}
.pic{text-align: center;}
.Bnamse li{ width: 100%; height: 109px; border-bottom: 1px  dashed #d8d8d8; line-height: 34px;}
.Jmasne li{background: url("../i/newl.jpg") no-repeat 5px 10px  ;}
.Jmasne li .OPmas{ font-size: 18px; }
.Jmasne li p{font-size:14px; margin-left: 20px; margin-top: 5px; }
.Jmasne li p a{color:#666;}
.LmJren li{ width: 283px; height: 288px; float: left; margin-left: 10px;border-bottom:none; }
.LmJren li a img{width: 273px; height:234px; }
.LmJren li a{display: block; width: 100%; height: 244px;border: 1px solid #a0a0a0; padding: 5px; box-sizing: border-box;  }
.LmJren li p{font-size: 14px; text-align: center;}
.LmJren li p a{color:#666; border: none;}
.ccnem{text-indent: 24px;}
.BonRia{float: right; width: 950px;background: #fff; }
.Ydban{width: 100%; height: 1080px; background: url("../i/yd.jpg") no-repeat center;}
.Jmanqq{width: 1200px;}
.Jmanqq .Uli1{float: left; width: 340px; text-align: center; margin-left: 30px;}
.Ika1{background: url("../i/dad.png") no-repeat center; width: 100%; height: 130px; }
.Ika2{background: url("../i/syhy.png") no-repeat center; width: 100%; height: 130px; transition: .5s;}
.Ika3{background: url("../i/yina.png") no-repeat center; width: 100%; height: 130px; transition: .5s;}
.Lmas2:hover .Ika2{background: url("../i/hh.gif") no-repeat 45% 40%; transition: .5s;}
.Lmas3:hover .Ika3 img{transform:rotate(9999999deg); transition: 7999s; }
.Jmaqqa{width: 340px; height:110px; overflow: hidden; position: absolute;}
.Jmaqqa img{ transition: 0.1s; opacity: 0; }
.Lmas1:hover .Jmaqqa img{ opacity: 1; }
.Lmas1:hover .Ika1{background: none; }
.Tmane p{float: left; width: 40%; font-size: 14px; color:#999999;}
.Kasje1 .Ian1{float: left; width: 50%;}
.Kasje1 .Ian1 input{width: 100%;}
.Kasje1 .Ian1 .asl2{width: 90%; float: left;}
.Kasje1 .Ian2 .asl2{width: 95%; float: left; height: 100%;}
.Kasje1 .Ian2 textarea{width: 100%; height: 100%;}
.Kasje1 .Ian2{width: 100%; height: 240px;}
.Kasje1{width: 100%;}
::-webkit-input-placeholder { /* WebKit browsers */
    color: #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #999;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #999;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #999;
}
.bannertop{ width: 90%; height: 345px; margin: auto;}
.Mansea{position:absolute; font-size:14px; color:#fff; margin-left:-188px; line-height:27px; }
.r:hover .Mansea{display:none; } 
