@charset "utf-8";
/* CSS Document */
*{list-style:none;}
body,html{margin:0;padding:0; font-family:"Microsoft YaHei",微软雅黑,"黑体";color:#030303; font-size:16px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; min-width:1200px;}
.clear{clear:both;float:none;margin:0;padding:0;height:0}
ul,dl{margin:0;padding:0;}
ul li,dl dd,dl dt{margin:0;padding:0;font-family: "微软雅黑"}
img,a img,p{border:none;margin:0;padding:0;}
h1,h2,h3{font-size: 18px;margin: 0;padding: 0;color: #333333;font-family: "微软雅黑"}
table,td,input{font-size:15px;}
img {
    max-height: 100%; /* 图片最大高度为容器的100% */
    width: auto;     /* 宽度自动调整以保持原始宽高比 */
	vertical-align:middle;
}
input{margin:0;padding:0;}
html{
_background-image:url(about:blank);
_background-attachment:fixed;
}
a{color:#333;text-decoration:none;}
a:hover{color:#F60;text-decoration:none;}
.fr{ float:right;}
.fl{ float:left;}
.none{ display:none;}

*{zoom:1}


/*头部*/
.header{background-color:#fffefe;width:100%;height:110px;position:relative; box-shadow: 0 2px 3px 2px #00000036; z-index:10;}
.head2{width:1200px; height:auto;margin: auto;}

.logo {float:left;}
.logo img{ width:120px; height:auto; padding-top:10px;}
/* navBar */
.navBar{width:1030px;height:50px;line-height:50px;color:#012691; float:right; margin-top:20px; z-index:100;}
.nav{position:relative;width:1010px;margin:0 auto;}
.nav a{color:#012691;}
.nav h3{font-size:100%;font-weight:normal;}
.nav .m{float:left;position:relative;z-index:1;}
.nav .s{float:left;width:3px;text-align:center;color:#D4D4D4;font-size:14px;color:#012691;}
.nav h3 a{display:block;width:123px;text-align:center;font-weight:bold;}
.nav h3 a:hover{font-weight:400;}
.nav .sub{display:none;position:absolute;left:-3px;top:50px;z-index:100;width:125px;border:1px solid #E6E4E3;border-top:0;background:#fff;padding-left:0px;}
.nav .sub li{text-align:center;padding:0 8px;margin-bottom:-1px;}
.nav .sub li a{display:block;border-bottom:1px solid #E6E4E3;padding:8px 0;height:28px;line-height:28px;color:#000;font-size:12px;font-weight:bold;}
.nav .sub li a:hover{color:#FE7700;}
.nav .block{height:8px;width:126px;background:#FE7700;position:absolute;left:0;top:42px;overflow:hidden;}
/*头部*/

/*轮播*/
.homepage-head {
  aspect-ratio: 2.39;
  object-fit: cover;
  background-image: url(../images/banner1.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ourfleet-head {
  aspect-ratio: 4.5;
  object-fit: cover;
  background-image: url(../images/ourfleet.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.xxlhky-head {
  aspect-ratio: 4.5;
  object-fit: cover;
  background-image: url(../images/xxlhky.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.zyfz-head {
  aspect-ratio: 4.5;
  object-fit: cover;
  background-image: url(../images/zyfz.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.about-head {
  aspect-ratio: 4.5;
  object-fit: cover;
  background-image: url(../images/about.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.teacher-head {
  aspect-ratio: 4.5;
  object-fit: cover;
  background-image: url(../images/teacher.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.xskc-head {
  aspect-ratio: 4.5;
  object-fit: cover;
  background-image: url(../images/xskc.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.zykc-head {
  aspect-ratio: 4.5;
  object-fit: cover;
  background-image: url(../images/zykc.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.dzkc-head {
  aspect-ratio: 4.5;
  object-fit: cover;
  background-image: url(../images/dzkcbanner.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  display: flex;
}
.yaoqiu-head {
  aspect-ratio: 4.5;
  object-fit: cover;
  background-image: url(../images/yaoqiu.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.fullSlide{position:relative; width:100%; height:auto; margin:0 auto; z-index:1;}
.fullSlide .bd{ width:100%; height:auto; z-index:0;}
.fullSlide .bd ul li{ width:100%; height:auto; list-style:none;}
.fullSlide .bd .img1{background:url(../images/banner1.jpg) no-repeat center center;list-style: none;} 
.fullSlide .bd .img2{background:url(../images/banner1.jpg) no-repeat center center;} 
.fullSlide .bd .img3{background:url(../images/banner1.jpg) no-repeat center center;} 
.fullSlide .bd .img4{background:url(../images/banner1.jpg) no-repeat center center;} 
.fullSlide .hd{position:relative; z-index:1; width:1200px; margin:-50px auto 0; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.fullSlide .hd ul{text-align:right;  padding-top:5px; margin:0;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:60px; height:5px; margin:5px; background:url(images/tg_flash_p.png) 0 0; overflow:hidden; font-size:0; list-style:none;}
.fullSlide .hd ul .on{ background-position:60px 0; }
.fullSlide .prev,.fullSlide .next{ z-index:1; display:block; width:31px; height:58px; position:relative; margin:-265px 0 0 -120px; float:left;  background:url(images/arrow.png) 0 0 no-repeat; }
.fullSlide .next{  background-position:right 0; float:right; margin-right:-60px}
.fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=60);opacity:0.6 }

.lunbo{width:80%;height:245px; position:absolute;overflow:hidden;top:40%;left:0;}
.lunbo_wenzi{float: right;margin-right: 40px;color: #fff;}
.lunbo_wenzi .link-block-link{width: 450px;color:#FFFFFF;font-size:34px;text-align: justify;margin-top: 13px;
  text-align:center;
  grid-column-gap:7px;
  grid-row-gap:7px;
  background-color:#012691;
  border-radius:9px;
  padding:15px 20px;
  text-decoration:none;}
.lunbo_wenzi h1{margin-top: 33px;float: right;padding-right:40px;background-size: 34px;text-align: center;color:#FFFFFF;
  letter-spacing: 2px;
  text-shadow: 0 0 6px #000000;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Exo,sans-serif;
  font-size: 68px;
  font-style: italic;
  font-weight: 700;
  line-height: 78px;}	
/*轮播*/


.about{width:1200px; height:auto; padding-top:30px; margin:0 auto;}
.about ul{width:500px; height:80px; margin:0 auto;}
.about ul li{width:270px; height:80px; line-height:80px; text-align:center; border-bottom:5px solid #002f7d; color:#002f7d; font-size:30px; font-weight:bold; margin:0 auto;}
.about p{width:1200px; line-height:30px; color:#0f0f0f; font-size:16px; text-indent:2em; padding-top:15px; float:left;}

.aboutcon{width:1200px; height:auto; margin:0 auto;}
.about1{width:565px; height:auto;}
.about1 dl{width:565px; height:auto; background-color:#f3f3f3; float:left;}
.about1 dl dd{width:535px; line-height:30px; color:#0f0f0f; font-size:16px; text-indent:2em; float:left; padding-left:15px;}
.about1 dl dt{width:535px; line-height:40px; text-align:center; color:#002f7d; font-size:20px; font-weight:bold;float:left; padding-left:15px;}
.about1 img{width:559px; float:left; border:3px solid #f3f3f3;}


.about2{width:503px; height:auto;}
.about2 dl{width:503px; height:180px; background-color:#f3f3f3; float:left;}
.about2 dl dd{width:495px; line-height:30px; color:#0f0f0f; font-size:16px; text-indent:2em; float:left; padding-left:10px;}
.about2 dl dt{width:495px; line-height:40px; text-align:center; color:#002f7d; font-size:20px; font-weight:bold;float:left;}
.about2 img{width:497px; float:left; border:3px solid #e7e7e7;}

.aboutimg{width:100%; float:left; padding-top:30px;}
.aboutimg img{width:100%;}

.aboutbox{width:100%; height:auto; background:#f3f3f3; padding-top:30px; padding-bottom:30px; margin-top:15px; float:left;}
.aboutcon1{width:93%; background-color:#ffffff; height:auto; margin-left:3%; float:left;}

.abouttxt{width:94%; height:auto; padding-left:3%; float:left;}
.abouttxt p{width:100%; line-height:30px; color:#0f0f0f; font-size:16px; text-indent:2em; padding-top:15px; float:left;}


.why{aspect-ratio: 2.29;
  object-fit: cover;
  background-image: url(../images/bg.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  width:100%;
  height:auto;
}
.why ul{width:400px; height:80px; padding-top:80px; margin:0 auto;}
.why ul li{width:400px; height:80px; line-height:80px; text-align:center; color:#002f7d; font-size:30px; font-weight:bold; border-bottom:5px solid #002f7d; margin:0 auto;}

.whyimg{width:1200px; text-align:center; padding-top:120px; padding-bottom:50px; margin:0 auto;}
.whyimg img{width:95%;}

.why1{width:100%; height:auto; padding-bottom:30px; margin:0 auto;}
.why1 ul{width:500px; height:60px; margin:0 auto;}
.why1 ul li{width:500px; height:60px; line-height:60px; text-align:center; color:#002f7d; font-size:30px; font-weight:bold; margin:0 auto;}
.why1 p{width:93%; line-height:30px; color:#0f0f0f; font-size:16px; padding-top:15px; padding-left:3%; float:left;}


.sdys{width:1200px;height:auto; margin:0 auto;}
.sdys ul{width:650px; height:80px; margin:40px auto;}
.sdys ul li{width:650px; height:80px; line-height:80px; text-align:center; color:#002f7d; font-size:30px; font-weight:bold; border-bottom:5px solid #002f7d; margin:0 auto;}
.sdys p{width:1200px; height:auto; text-align:center; padding-top:25px; margin:0 auto;}
.sdys img{width:92%;}


.xmlc{aspect-ratio: 3.56;
  object-fit: cover;
  background-image: url(../images/xmlc.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  display: flex;
  width:100%;
  height:auto;
}

.xmlc ul{width:350px; height:80px; padding-top:60px; margin:60px auto;}
.xmlc ul li{width:350px; height:80px; line-height:80px; text-align:center; color:#ffffff; font-size:30px; font-weight:bold; border-bottom:5px solid #ffffff; margin:0 auto;}
.xmlc p{width:1200px; height:300px; text-align:center; background-color:#ffffff; padding-top:40px;box-shadow: 3px 3px 3px 3px rgba(0,0,0,0.55); margin:0 auto;}
.xmlc img{width:90%;}


.xueshu{width:1200px; height:auto; margin:0 auto;}
.xueshu ul{width:500px; height:80px; margin:0 auto;}
.xueshu ul li{width:260px; height:80px; line-height:80px; text-align:center; border-bottom:5px solid #002f7d; color:#002f7d; font-size:30px; font-weight:bold; margin:0 auto;}

.xueshu1{width:581px; height:245px; border:2px solid #002f7d; background:#e7e7e7 url(../images/xueshu.png) no-repeat 360px 55px; background-size:202px; margin-top:40px; float:left;}
.xueshu1 span{width:450px; height:30px; line-height:30px; float:left; text-align:center; color:#002f7d; font-size:24px; font-weight:bold; padding-bottom:10px; padding-top:10px;}
.xueshu1 p{width:400px; line-height:30px; float:left; color:#0f0f0f; font-size:16px; text-indent:2em; padding-left:20px;}

.xueshu2{width:581px; height:245px; border:2px solid #002f7d; background:#e7e7e7 url(../images/hangye.png) no-repeat 360px 55px; background-size:202px; margin-top:40px; float:right;}
.xueshu2 span{width:450px; height:30px; line-height:30px; float:left; text-align:center; color:#002f7d; font-size:24px; font-weight:bold; padding-bottom:10px; padding-top:10px;}
.xueshu2 p{width:400px; line-height:30px; float:left; color:#0f0f0f; font-size:16px; text-indent:2em; padding-left:20px;}

.xueshu3{width:100%;float:left;}
.xueshu3 img{width:100%;float:left; padding-top:15px;}


.zhiye{width:1200px; height:auto; margin:0 auto;}
.zhiye p{width:260px; height:80px; line-height:80px; text-align:center; border-bottom:5px solid #002f7d; color:#002f7d; font-size:30px; font-weight:bold; margin:0 auto;}

.zhiye1 {width:1196px; height:auto; border:2px solid #88c2e7; margin:50px auto;}
.zhiye11 {width:1180px; height:60px; background-color:#88c2e7; margin:15px auto;}
.zhiye11 ul{width:1180px; height:60px; color:#0f0f0f; font-size:24px; font-weight:bold; float:left;}
.zhiye11 ul li{line-height:60px; text-align:center; float:left;}
.zhiye12 {width:1180px; height:50px; background-color:#e7e7e7; margin:15px auto;}
.zhiye12 ul{width:1180px; height:50px; color:#0f0f0f; font-size:18px; float:left;}
.zhiye12 ul li{line-height:50px; text-align:center; float:left;}


.zy400{ width:400px;}
.zy150{ width:150px;}
.zy200{ width:200px;}
.zy420{ width:420px;}


.zhiye2 {width:1196px; height:auto; border:2px solid #002f7d; margin:50px auto;}
.zhiye21 {width:1180px; height:60px; background-color:#002f7d; margin:15px auto;}
.zhiye21 ul{width:1180px; height:60px; color:#ffffff; font-size:24px; font-weight:bold; float:left;}
.zhiye21 ul li{line-height:60px; text-align:center; float:left;}
.zhiye22 {width:1180px; height:50px; background-color:#e7e7e7; margin:15px auto;}
.zhiye22 ul{width:1180px; height:50px; color:#0f0f0f; font-size:18px; float:left;}
.zhiye22 ul li{line-height:50px; text-align:center; float:left;}

.guihuabox{  aspect-ratio: 2.57;
  object-fit: cover;
  background-image: url(../images/lctbg.jpg);
  background-position:50% 25%;
  background-size: cover;
  flex-flow:column;
  justify-content: center;
  align-items: center;
  display: flex;
  width:100%;
  height:auto;
}
.guihua{width:1200px; height:auto; margin:50px auto;}
.guihua p{width:260px; height:80px; line-height:80px; text-align:center; border-bottom:5px solid #002f7d; color:#002f7d; font-size:30px; font-weight:bold; margin:0 auto;}
.guihua1{width:1200px; margin:0 auto; font-size:16px;}
.guihua1 p{width:680px; text-indent:2em; line-height:40px; color:#0f0f0f; float:left; background-color:#ffffff;opacity:0.85; padding:15px;}

.guihua2{width:1200px; margin:50px auto;}
.guihua2 img{width:1049px;}

.xiaoyuan{width:1200px; height:auto; margin:50px auto;}
.xiaoyuan p{width:200px; height:80px; line-height:80px; text-align:center; border-bottom:5px solid #002f7d; color:#002f7d; font-size:30px; font-weight:bold; margin:0 auto;}

.xiaoyuan1{width:1200px; height:auto; margin:50px auto; overflow:hidden;}
.xiaoyuan1 ul{width:1215px; height:auto; float:left;}
.xiaoyuan1 ul li{width:390px; height:auto; float:left; padding-right:15px; padding-bottom:15px;}
.xiaoyuan1 ul li img{width:100%;}

.Application{ width:100%; height:597px; background-color:#54617d;}
.Application .tit{width:100%; padding-top:50px;}
.Application .tit p{ width:240px; text-align:center; font-size:24px; line-height:80px; color:#fff; font-weight:bold; border-bottom:5px solid #ffffff; margin:0 auto;}
.Application .tit span{ font-size:30px;}

.Application .Apcon{width:1220px; padding-top:60px; margin:0 auto;}
.Application .Apcon ul{width:540px; font-size:16px;}
.Application .Apcon ul li{width:100%; padding-bottom:20px; float:left;}
.Application .Apcon ul li span{width:85px; line-height:40px; color:#fff; float:left;}
.Application .Apcon ul li p{width:450px; float:left;}
.Application .Apcon .inp{width:440px; height:40px; line-height:40px; background-color:#fff; border:none;border-radius:10px;-moz-border-radius:10px; /* Old Firefox */ float:left; padding-left:10px;}
.Application .Apcon .inp1{width:440px; height:160px; line-height:26px; font-family:微软雅黑; background-color:#fff; border:none;border-radius:10px;-moz-border-radius:10px; /* Old Firefox */ float:left; padding-left:10px;}

.Application .Apcon .btn{width:560px;margin:0 auto;color:#fff;font-size:24px;padding-top:40px;display:flex;justify-content:space-between;align-items:center;}
.Application .Apcon #reset{width:196px;height:58px; font-family:微软雅黑;color:#fff;font-size:24px; background:none;line-height:60px; border:1px solid #fff;border-radius:10px;-moz-border-radius:10px; /* Old Firefox */text-align:center; float:left;cursor: pointer;}
.Application .Apcon #agree{width:198px;height:60px; font-family:微软雅黑;color:#fff;font-size:24px;background-color:#D55D5E; border:none;border-radius:10px;-moz-border-radius:10px; /* Old Firefox */line-height:60px;text-align:center; float:right;cursor: pointer;}


.foot{width:100%; height:auto; margin:0 auto; border-top:5px solid #002f7d;}
.footbox{width:1200px; height:auto; margin:50px auto;}
.footbox .logo{width:180px; float:left;}
.footbox .logo img{width:180px;}

.footbox .jidi{width:230px; float:left; padding-left:40px;}
.footbox .jidi span{width:230px; color:#002f7d; font-size:20px; font-weight:bold; float:left;}
.footbox .jidi p{width:230px; height:auto; line-height:28px; float:left;}
.footbox .jidi img{width:150px;}

.footbox .lianjie{width:120px; float:left; padding-left:40px;}
.footbox .lianjie span{width:120px; color:#002f7d; font-size:20px; font-weight:bold; float:left;}
.footbox .lianjie p{width:120px; height:auto; line-height:28px; float:left;}
.footbox .lianjie p a{ color:#002f7d;}
.footbox .lianjie p a:hover{ color:#000000;}
.footbox .lianjie img{width:150px;}



.ourfleet{width:1200px; height:auto; margin:50px auto;}
.daohang{ width:100%; height:40px; border-bottom:2px solid #002f7d; float:left;}
.daohang ul{ width:100%; height:40px; float:left;}
.daohang ul li{ width:auto; line-height:35px; color:#030303; font-size:16px; float:left; padding-left:10px; padding-right:10px;}
.daohang img{ width:35px; height:35px; float:left;}

.titbox{ width:100%; height:60px; line-height:60px; text-align:center; font-size:34px; font-weight:bold; color:#002f7d; padding-top:10px; float:left; }
.txtbox{ width:100%; height:auto; line-height:50px; font-size:24px; font-style:italic; font-weight:bold; color:#002f7d; padding-top:10px; float:left; }

.fleet{ width:100%; float:left;}
.fleet img{ width:1200px; margin-top:50px; float:left;}

.rectangular-shape {
  width: 1200px;
  height: 560px;
  background-color: #0a599e;
  clip-path: polygon(0 0, calc(100% - 70px) 0, 100% 70px, 100% 100%, 0% 100%, 0 100%, 0 0);
}

.xxlhkfzs{ width:100%; float:left;}
.xxlhkfzs span{ width:94%; height:80px; line-height:80px; font-size:24px; font-weight:bold; color:#ffffff; border-bottom:2px solid #ffffff; float:left; margin-left:3%;}
.xxlhkfzs p{ width:53%; line-height:26px; font-size:16px; text-indent:2em; color:#ffffff;float:left; padding-left:3%; padding-top:15px;}
.xxlhkfzs img{ width:40%;float:right; padding-right:3%; padding-top:20px;}

.xxlhk{ width:100%; background-color:#f3f3f3; float:left;}
.xxlhk span{ width:53%; height:50px; line-height:50px; font-size:24px; font-weight:bold; color:#002f7d; padding-top:10px; float:left; margin-left:3%;}
.xxlhk p{ width:53%; line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:right; padding-right:3%; padding-bottom:15px;}
.xxlhk img{ width:40%;float:left; padding-left:3%; padding-top:20px;}

.xxlqh{ width:100%; background-color:#f3f3f3; float:left;}
.xxlqh span{ width:94%; height:60px; line-height:60px; font-size:24px; color:#002f7d; font-weight:bold; float:left; margin-left:3%;}
.xxlqh p{ width:94%; line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:left; padding-left:3%; padding-bottom:15px;}
.xxlqh img{ width:94%;float:left; padding-left:3%; padding-top:10px; padding-bottom:10px;}


.rectangular-shape760 {
  width: 1200px;
  height: 760px;
  background-color: #0a599e;
  clip-path: polygon(0 0, calc(100% - 70px) 0, 100% 70px, 100% 100%, 0% 100%, 0 100%, 0 0);
}
.zyfz{ width:100%; float:left;}
.zyfz span{ width:90%; height:80px; line-height:80px; font-size:30px; font-weight:bold; color:#ffffff; border-bottom:2px solid #ffffff; float:left; margin-left:5%;}
.zyfz p{ width:90%; line-height:26px; font-size:14px; text-indent:2em; font-style:italic; color:#ffffff; text-align:right;float:left; padding-left:3%; padding-top:15px;}
.zyfz img{ width:90%;float:left; padding-left:5%; padding-top:20px;}

.zyfz1{ width:100%; background-color:#f3f3f3; float:left;}
.zyfz1 span{ width:93%; height:60px; line-height:60px; font-size:24px; color:#002f7d; font-weight:bold; float:left; margin-left:4%;}
.zyfz1 p{ width:93%; line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:left; padding-left:4%; padding-bottom:15px;}
.zyfz1 img{float:left; padding-left:3%; padding-top:10px; padding-bottom:10px;}
.imgw1{ width:46%;}
.imgw2{ width:44%;}
.imgw3{ width:45%;}

.jzg{ width:100%; float:left;}
.jzg span{ width:94%; height:50px; line-height:50px; font-size:26px; font-weight:bold; color:#002f7d; text-align:center; padding-top:10px; float:left;}
.jzg p{ width:94%; line-height:26px; font-size:16px; color:#070707;float:left; padding-left:3%;}
.jzg img{ width:47%;float:left; margin-top:20px; border:2px solid #CCCCCC;}


.jichang{ width:100%; background-color:#f3f3f3; float:left;}
.jichang span{ width:94%; height:80px; line-height:80px; font-size:24px; color:#002f7d; font-weight:bold; float:left; margin-left:3%;}
.jichang p{line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:left; padding-left:3%; padding-bottom:15px;}
.jichang img{float:left; padding-left:2%; padding-top:10px; padding-bottom:10px; width:96%;}

.jichang1{width:1175px; height:auto; background-color:#f3f3f3; float:left; padding-left:25px; overflow:hidden;}
.jichang1 ul{width:1215px; height:auto; float:left;}
.jichang1 ul li{width:275px; height:auto; float:left; padding-right:15px; padding-bottom:15px;}
.jichang1 ul li img{width:100%;}

.jichang2{ width:100%; background-color:#f3f3f3; padding-top:20px; padding-bottom:20px; float:left;}
.jichang2 span{ width:94%; height:60px; line-height:60px; font-size:24px; color:#002f7d; font-weight:bold; float:left; margin-left:3%;}
.jichang2 p{ width:94%; line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:left; padding-left:3%; padding-bottom:15px;}
.jichang2 img{float:left; padding-left:2%; margin-top:10px; margin-bottom:10px;}

.teacher{ width:100%; float:left;}
.teacher span{ width:94%; height:60px; line-height:60px; font-size:24px; color:#002f7d; font-weight:bold; float:left; margin-left:3%;}
.teacher p{ width:94%; line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:left; padding-left:3%; padding-bottom:15px;}

.teacon{ width:100%; background-color:#f3f3f3; padding-top:20px; padding-bottom:20px; margin-bottom:30px; float:left;}
.teacon span{ width:72%; height:auto; line-height:60px; font-size:24px; color:#002f7d; font-weight:bold; float:left; margin-left:3%;}
.teacon p{ width:72%; line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:left; padding-left:3%; padding-bottom:15px;}
.teacon img{float:left; width:20%; padding-left:2%; margin-top:10px; margin-bottom:10px;}


.xskcon{ width:100%; background-color:#f3f3f3; padding-top:30px; padding-bottom:30px; float:left;}
.xskcon span{ width:94%; height:60px; line-height:60px; font-size:24px; color:#002f7d; font-weight:bold; float:left; margin-left:3%;}
.xskcon p{ width:94%;float:left; background-color:#ffffff; margin-left:3%; padding-bottom:15px; padding-top:15px;}
.xskcon img{float:left; width:94%; margin-top:15px; margin-bottom:15px; margin-left:3%;}

.bmyqcon{ width:100%; background-color:#f3f3f3; padding-top:30px; padding-bottom:30px; float:left;}
.bmyq{width:94%;float:left; background-color:#ffffff; margin-left:3%; padding-bottom:15px; padding-top:15px;}
.bmyq span{ width:94%; height:60px; line-height:60px; font-size:26px; color:#002f7d; font-weight:bold; float:left; margin-left:3%;}
.bmyqtit{width:93%; height:76px;float:left; background-color:#f3f3f3;border-left: 4px solid #002f7d; margin-left:3%; padding-bottom:15px; padding-top:15px;}
.bmyqtit p{width:93%; line-height:36px; font-size:20px; color:#eb1644;font-weight: 700; padding-left:3%; float:left;}

.bmlctit{width:93%; height:40px;float:left; background-color:#f3f3f3;border-left: 4px solid #002f7d; margin-left:3%; padding-bottom:15px; padding-top:15px;}
.bmlctit p{width:93%; line-height:36px; font-size:20px; color:#eb1644;font-weight: 700; padding-left:3%; float:left;}

.bmyqjj{width:93%;float:left; margin-left:3%; padding-bottom:15px; padding-top:15px;}
.bmyqjj p{ width:95%; line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:left;margin-left:1%; padding-bottom:15px;}

.yuyan{width:93%;float:left; margin-left:3%; padding-bottom:15px; padding-top:15px;}
.yuyan span{ width:40%; line-height:60px; font-size:26px; text-indent:2em; color:#002f7d;float:left;margin-left:1%; padding-bottom:15px;}
.yuyan p{ width:45%; line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:left;margin-left:1%; padding-bottom:15px;}
.yuyan img{ width:50%; line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:right;margin-left:1%; padding-bottom:15px;}

.jiuyejj{width:93%;float:left; margin-left:3%; padding-bottom:15px; padding-top:15px;}
.jiuyejj p{ width:53%; line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:left;margin-left:1%; padding-bottom:15px;}
.jiuyejj img{ width:40%; line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:right;margin-left:1%; padding-bottom:15px;}

.sushejj{width:45%; margin-left:3%; padding-bottom:15px; padding-top:15px;}
.sushejj p{ width:88%; line-height:26px; font-size:16px; color:#070707;float:left;margin-left:1%; padding-bottom:15px;}
.sushejj img{ width:10%; line-height:26px; font-size:16px; text-indent:2em; color:#070707;float:left;margin-left:1%; padding-bottom:15px;}

.fuwujj{width:46%; margin-left:3%; padding-bottom:15px; padding-top:15px;}
.fuwujj span{ width:93%; line-height:50px; height:50px; font-size:26px; color:#eb1644;float:left;margin-left:1%;}
.fuwujj p{ width:93%; line-height:26px; font-size:16px; color:#070707; text-indent:2em;float:left;margin-left:1%; padding-bottom:30px;}


.feiyong{width:93%; margin-left:3%; padding-bottom:15px;}
.feiyong span{ width:93%; line-height:50px; height:50px; font-size:26px; color:#eb1644;float:left; padding-bottom:10px; margin-left:1%;}
.feiyong p{ width:93%; line-height:26px; font-size:16px; color:#070707; text-indent:2em;float:left;margin-left:1%; padding-bottom:30px;}


.lxwm{width:94%;float:left; background-color:#ffffff; margin-left:3%; padding-bottom:15px; padding-top:15px;}
.lxwm span{ width:850px; height:42px; line-height:30px; font-size:26px; color:#002f7d; font-weight:bold; float:left; margin-left:3%; margin-bottom:20px; border-bottom:1px solid #af7c7b;}
.lxwm p{ width:93%; line-height:26px; font-size:16px; color:#070707; float:left; margin-left:3%;}

.lxwmcon{width:94%;float:left; background-color:#ffffff; margin-left:3%; padding-bottom:30px; padding-top:15px;}
.biaoti{ width:850px; height:42px; border-bottom:1px solid #af7c7b; float:left; margin-left:3%;}
.biaoti p{ width:820px; height:30px; line-height:30px; color:#002f7d; font-size:26px; font-weight:bold; float:left;}
.conbox1{ width:850px; font-size:16px; line-height:28px; color:#333333; float:left;}
.conbox1 a{ color:#333333;}
.conbox1 a:hover{ color:#333333;}
.conbox1 span{ width:850px; font-weight:bold; padding-top:25px; float:left;}
.conbox1 p{ width:830px; float:right;}

.conbox2{ width:850px; float:left; margin-left:30px;}
.conbox2 h1{ width:850px; font-size:22px; line-height:28px; color:#333333; font-weight:bold; padding-top:25px; text-align:center; float:left;}
.conbox2 span{ width:850px; font-size:16px; line-height:28px; color:#333333; font-weight:bold; padding-top:25px; float:left;}
.conbox2 p{ width:850px; font-size:16px; line-height:28px; color:#333333; text-indent:1em; padding-bottom:10px; float:right;text-align: justify;}

.conbox2 .Apcon{width:840px; padding-top:40px; margin:0 30px;}
.conbox2 .Apcon ul{width:360px; font-size:16px;}
.conbox2 .Apcon ul li{width:100%; padding-bottom:20px; float:left;}
.conbox2 .Apcon ul li b{width:85px; line-height:40px; color:#333333; float:left;}
.conbox2 .Apcon ul li p{width:270px; float:left; text-indent:0;}
.conbox2 .Apcon ul li strong{width:85px; line-height:40px; color:#333333; float:left;}
.conbox2 .Apcon .inp{width:260px; height:40px; line-height:40px; background-color:#fff; border:1px solid #778C9D;border-radius:8px;-moz-border-radius:8px; /* Old Firefox */ float:left; padding-left:10px;}
.conbox2 .Apcon .inp1{width:500px; height:160px; line-height:26px; font-family:微软雅黑; background-color:#fff; border:1px solid #778C9D;border-radius:8px;-moz-border-radius:8px; /* Old Firefox */ float:left; padding-left:10px;}
.conbox2 .Apcon input:focus {border:2px solid #355773;background-color:#ffffff;}
.conbox2 .Apcon .liuyan{width:800px; font-size:16px; float:left;}
.conbox2 .Apcon .liuyan b{width:85px; line-height:40px; color:#333333; float:left;}
.conbox2 .Apcon .liuyan p{width:470px; float:left; text-indent:0;}


.conbox2 .Apcon .btn{width:560px;margin:0 auto;color:#fff;font-size:24px;padding-top:40px;display:flex;justify-content:space-between;align-items:center;}
.conbox2 .Apcon #reset{width:178px;height:48px; font-family:微软雅黑;color:#333333;font-size:20px; background:none;line-height:48px; border:1px solid #d55d5e;border-radius:8px;-moz-border-radius:8px; /* Old Firefox */text-align:center; float:left;cursor: pointer;}
.conbox2 .Apcon #agree{width:180px;height:50px; font-family:微软雅黑;color:#fff;font-size:20px;background-color:#d55d5e; border:none;border-radius:8px;-moz-border-radius:8px; /* Old Firefox */line-height:50px;text-align:center; float:right;cursor: pointer;}

.conbox2 .offer{ width:850px; padding-top:40px; float:left;}
.conbox2 .offer ul{ width:850px; float:left;}
.conbox2 .offer ul li{ width:425px; height:360px; text-align:center; padding-bottom:30px; float:left;}
.conbox2 .offer ul li img{ border:1px solid #CCC;}

.lianxi_fansghi2{width:1200px;height:110px;box-sizing:border-box;background:#D55D5E;overflow:hidden;margin:0 auto;}
.lianxi_3 a{color: white}
.lianxi_3 a:hover{}
.tupian_3{float: left;margin-left: 80px; padding-top:12px; width:140px;}
.tupian_5{float: left;margin-left: 50px; width:90px; border:3px solid #ffffff; margin-top:7px;}
.lianxi_3{float:left;margin-left: 60px;font-size: 16px;line-height: 27px;margin-top: 14px;color: white;}
.lianxi_3 dd:nth-of-type(1){background: url(../images/P5_ico_phone.png) no-repeat left; background-size:20px;padding-left: 24px;}
.lianxi_3 dd:nth-of-type(2){background: url(../images/kxxx_ico_telb.png) no-repeat left; background-size:20px;padding-left: 24px;}
.lianxi_3 dd:nth-of-type(3){background: url(../images/P5_ico_add.png) no-repeat left; background-size:20px;padding-left: 24px}
.lianxi_4{ float:left; margin-left: 80px; font-size: 16px;line-height: 27px;margin-top: 14px;color: white;}
.lianxi_4 a{color: white}
.lianxi_4 a:hover{}
.lianxi_4 dd:nth-of-type(1){background: url(../images/P5_ico_wx.png) no-repeat left; background-size:20px;padding-left: 24px;}
.lianxi_4 dd:nth-of-type(2){background: url(../images/P5_ico_qq.png) no-repeat left; background-size:20px;padding-left: 24px;}
.tupian_4{float: left;margin-left: 90px;margin-top: 20px;}
.bm2 a{float:right;margin-right:100px;display:block;width:120px;height:38px;background:white;color:#D55D5E;font-size:18px;line-height:38px;text-align:center;border-radius:6px;margin-top:35px; font-weight:bold;}
