﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
a{color:#333;text-decoration:none;outline: none; blr:expression(this.onFocus=this.blur());-webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
a:hover{color:#666;text-decoration:none;}
ul li{list-style:none;}
.clear{clear:both;*display:inline;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
img,input,select,button{vertical-align: middle;border:none;}
input,textarea{outline:none;border: 0;background:none;font-family:"Microsoft YaHei";} 
.wrap{margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.pos-r{position:relative;}
.pos-a{position:absolute;}

/*公告部分*/

.footer{overflow:hidden;background:#0e3f88; margin-top:10px;}
.footer-a{overflow:hidden;border-bottom:#565656;}
.footer-a .footer-as{overflow:hidden;padding:2px 0;}
.footer-a .footer-as .footer-at{padding:30px 20px 0 0;}
.footer-a .footer-as .footer-as-c{}
.footer-a .footer-as .footer-as-c li{float:left;width:98%;padding:0 2%;}
#dasfghsfee{border-right:none;}
.footer-a .footer-as .footer-as-c li p{width:100%;color:#fff;font-size:14px;text-indent:2%;line-height:22px;}
.footer-a .footer-as .footer-as-c li span{display:block;width:33%;float:left;text-align:center;line-height:30px;height:30px;}
.footer-a .footer-as .footer-as-c li a{font-size:0.8em; color:#fff;}
.footer-a .footer-as .footer-as-c li a:hover{color:#ff0000;}
.footer-b{overflow:hidden;border-top:1px solid #202020;border-bottom:1px solid #202020;background:#3d3d3d;}
.footer-b p{overflow:hidden;padding:15px 0;}
.footer-b p span{color:#fff;font-size:14px;display:block;float:left;font-weight:bold;}
.footer-b p a{float:left;margin:0 15px;}
.footer-c{overflow:hidden;border-bottom:#565656;padding:25px 0;}
.footer-c .footer-ca{color:#fff;font-size:14px;font-weight:bold;}
.footer-c .footer-cb{line-height:30px;}
.footer-c .footer-cb a{margin:0 20px;color:#bcbcbc;float:left;font-size:13px;}
.footer-c .footer-cb a:hover{color:#ff0000;}
.footer-d{overflow:hidden;padding:10px 0;}
.footer-da{text-align:center;padding:10px 0;}
.footer-da a{padding:0 12px;border-left:1px solid #333;}
.footer-da a:hover{color:#ff0000;}
.footer-db{overflow:hidden; font-size:0.8em; padding:5px 0 5px 0; color:#fff; text-align:center; line-height:1.6em;}


 .yechuang-title{ text-align:center;padding-bottom:10px;  margin-bottom:10px;}
 .yechuang-title h2{ font:20px 微软雅黑;  color:#0e3f88; margin-top:3px;  }
 .yechuang-title span{font:16px 微软雅黑; color:#000000; border:1px solid #000000; padding:2px 8px; margin:0 auto; background:#fff; letter-spacing:2px;}
  .yechuang-title p{   line-height:20px;text-transform: uppercase;}
  .yechuang-title p a {
    font-size: 12px;
    color: #fff;
    float: right;
  margin-right: 8px;}
 .jpkclb{ margin:3px auto 0; overflow:hidden;}
 .kecheng{width:44%; float:left;   margin:10px 3%;}
  .kecheng img{width:100%; height:155px;border:1px solid #e5e5e5; }
 .jpkcxw{}
.jpkcxw h3{font:14px 微软雅黑; font-weight:bold; color:#2e2832; padding:8px 5px 0px 5px;  overflow:hidden; text-align:center;}
.jpkcxw p{font:12px 微软雅黑; color:#b2b2b2; padding:0px 5px 8px 5px; height:34px; overflow:hidden;}


/*banner*/
.fullSlide{ width:100%;  position:relative;  height:490px; background:#000; z-index:-1; }
.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:490px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:490px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; border-radius:30px;width:15px; height:15px; margin:5px; overflow:hidden; background:#fff;line-height:999px; 
}
.fullSlide .hd ul .on{ background:#0e3f88;  }

.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }

/*首页*/
.box1{overflow:hidden;background:#f8f8f8;}
.box1 ul{overflow:hidden;margin:0 auto;padding:14px 0;}
.box1 ul li{padding:10px 0;background:url(../images/box1.png) center bottom no-repeat;margin:0 1%;}
.box1 ul li img{width:100%;}
.box1 ul li .box1s{overflow:hidden;background:#fff;padding:10px;}
.box1 ul li .box1s .box1-pic{border-radius:7px;}
.box1 ul li .box1s .box1-title{text-align:center;line-height:40px;height:40px;}
.box1 ul li .box1s .box1-title a{font-size:1.2em;color:#0e3f88;}
.box1 ul li .box1s .box1-title a:hover{color:#ff0000;}
.box1 ul li .box1s .box1-more{line-height:23px;color:#333; font-size:0.8em;}
.box1 ul li .box1s .box1-more a:hover{color:#ff0000;}
.box2{overflow:hidden; margin:0 1%; padding-top:10px;    border: 1px solid #e2e2e2;}
.box2 ul{overflow:hidden;margin:0 auto;}
.box2 ul li{width:48%;margin:0 1% 10px 1%;float:left;}
.box2 ul li .box2-pic img{width:100%;}
.box2 ul li .box2-more{line-height:22px; font-size:0.8em;}
.box2 ul li .box2-more a{color:#ff0000;}
.hengfu img{width:100%;height:auto;}
.box3{overflow:hidden;}
.box3-a{overflow:hidden; background:#f0f0f0;   padding:20px 0px;}
.box3-a .box3-t{line-height:40px;height:40px;border-bottom:1px solid #e2e2e2;padding:0 10px;position:relative;}
.box3-a .box3-t a{color:#999;font-size:12px;}
.box3-a .box3-t a:hover{color:#ff0000;}
.box3-a .box3-t p{position:absolute;font-size:1em;color:#0e3f88;border-bottom:3px solid #0e3f88;line-height:39px;height:39px;}
.box3-a .box3-t span{position:absolute;left:88px;font-family:AGaramond RegularSC;font-size:12px;color:#acacac;}
.box3-a .box3-as{overflow:hidden;margin:10px 10px 13px 10px;}
.box3-a .box3-as img{width:100%;height:auto;margin-bottom:10px;}
.box3-a .box3-as p{font-size:0.8em; line-height:22px;color:#333;overflow:hidden;}
.box3-a .box3-as .box3-as-a{font-size:0.8em; display:block;}
.box3-a .box3-as .box3-as-a:hover{color:#ff0000;}

.box3-a .box3-as-b{overflow:hidden;padding:0px 10px 13px 10px; }
.box3-a .box3-as-b img{width:100%;margin-bottom:10px; border-radius:10px;}
.box3-a .box3-as-b p{font-size:14px; text-indent:2em; line-height:22px;color:#333;overflow:hidden;}
.box3-a .box3-as-b .box3-as-ab{font-size:14px; display:block; text-align:center; background:#0e3f88;margin-top:10px; border-radius:5px;color:#fff;}
.box3-a .box3-as-b .box3-as-ab:hover{color:#ff0000;}



.box3-b{border:1px solid #e2e2e2;margin:10px 1% 0 1%;background:#fff; }
.slideTxtBox{text-align:left;overflow:hidden;  }
.slideTxtBox .hd{ height:40px; line-height:40px;position:relative;border-bottom:1px solid #e2e2e2;padding:0 10px; }
.slideTxtBox .hd a{color:#999;font-size:12px;}
.slideTxtBox .hd a:hover{color:#ff0000;}
.slideTxtBox .hd ul{ float:left;  position:absolute; left:10px; top:0; height:40px;   }
.slideTxtBox .hd ul b{float:left;padding:0 10px;font-size:0.8em;color:#a9a9a9;}
.slideTxtBox .hd ul li{ float:left;cursor:pointer; font-size:1em;color:#a9a9a9;padding:0 5px; }
.slideTxtBox .hd ul li.on{ height:39px;color:#0e3f88;border-bottom:2px solid #0e3f88;}
.slideTxtBox .bd ul{ padding:10px;  zoom:1;  }
.slideTxtBox .bd .bds{overflow:hidden;background:none;text-indent:0;}
.slideTxtBox .bd .bds .bds-pic{display:block;width:28%;margin-right:2%;}
.slideTxtBox .bd .bds .bds-pic img{width:100%; max-height:130px; min-height:90px;}
.slideTxtBox .bd .bds .bds-w{width:70%;float:left;}
.slideTxtBox .bd .bds .bds-w a{font-size:0.8em;color:#333;font-weight:bold;}
.slideTxtBox .bd .bds .bds-w a:hover{color:#ff0000;}
.slideTxtBox .bd .bds .bds-w p{font-size:0.7em; line-height:21px;color:#333;}
.slideTxtBox .bd .bds .bds-w span{float:right;color:#999;}
.slideTxtBox .bd li{line-height:30px;background:url(../images/box3-w.png) left center no-repeat;text-indent:15px;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.slideTxtBox .bd li a{font-size:0.8em;color:#333;}
.slideTxtBox .bd li a:hover{color:#ff0000;}
.slideTxtBox .bd li span{float:right;color:#999;font-size:12px;}

.box3-c{overflow:hidden;border:1px solid #e2e2e2;  border-top:2px solid #ff0000;background:url(../images/box3-c.png) bottom right no-repeat #fff; margin:10px 1% 0 1%; }
.txtMarquee-top{ overflow:hidden; position:relative;padding:0 4%;}
.txtMarquee-top .hd{ overflow:hidden; background:url(../images/lit.jpg) top no-repeat #fff; }
.txtMarquee-top .hd .img1{padding:20px;}
.txtMarquee-top .hd p{color:#0e3f88;margin:20px 0 5px 0;background:url(../images/v.jpg) 65px center no-repeat;float:left;display:block;width:115px;line-height:30px;font-size:14px;}
.txtMarquee-top .bd{ padding:20px 15px;  background:url(../images/vbt.jpg) top center no-repeat;border-bottom:1px solid #e2e2e2;margin-bottom:26px;}
.txtMarquee-top .infoList li{ border-bottom:1px solid #ccc;padding:15px 0;}
.txtMarquee-top .infoList li p{font-size:0.8em; line-height:22px;height:66px;overflow:hidden;}
.txtMarquee-top .infoList li .date{ float:right; color:#999;  }
.infoList-a{overflow:hidden; font-size:0.8em; line-height:25px;color:#97BBC9;}
.infoList-a a{color:#97BBC9;}

.box4{overflow:hidden; margin:10px 1% 0 1%;  background:#fff;}
.box4 h2{text-align:center;font-weight:normal;font-size:1.4em;color:#0e3f88; padding:5px 0 5px 0;}
.box4 .box4s .box4-1{overflow:hidden; padding-top:10px;}
.box4 .box4s .box4-2{width:498px;overflow:hidden;margin:0 1px;}
.box4 .box4s .box4-1 li{width:49%; float:left; position:relative; margin:0 0.5%;}
.box4 .box4s .box4-2 li{position:relative;}
.box4 .box4s .box4-1 li a img{width:100%;height:auto;}
.box4 .box4s .box4-2 li a img{width:498px;height:351px;}
.box4 .box4s li a p{width:90%;padding:0 5%; font-size:0.8em;background:url(../images/box4-p.png) center;height:30px;line-height:30px;text-align:center;position:absolute;left:0;bottom:0;color:#fff;}
.box4 .box4s li:hover a p{ color:#ff0000;}
.box4 .box4s li:hover a img{filter: alpha(opacity=80);opacity: 0.8;}


/*户外活动*/
.banner-s{overflow:hidden;height:780px;}
.banner-sa{width:1200px;margin:0 auto;}
.banner-sa p{margin-top:220px;width:325px;height:300px;background:url(../images/banner-sa.png) center;padding:10px;font-size:14px;color:#333;line-height:30px;overflow:hidden;}
.banner-sa p b{display:block;text-align:center;width:100%;color:#0e3f88;font-size:29px;padding:10px 0;}
.hw-a{overflow:hidden;}
.hw-a ul{overflow:hidden;padding:40px 0;width:1016px;margin:0 auto;}
.hw-a ul li{overflow:hidden;float:left;width:190px;height:90px;line-height:90px;text-indent:90px;margin:0 32px;border-radius:5px;}
.hw-a ul .hw-a1{background:url(../images/hw-a1.png) 30px 25px no-repeat #0e3f88;}
.hw-a ul .hw-a2{background:url(../images/hw-a2.png) 30px 25px no-repeat #0e3f88;}
.hw-a ul .hw-a3{background:url(../images/hw-a3.png) 30px 25px no-repeat #0e3f88;}
.hw-a ul .hw-a4{background:url(../images/hw-a4.png) 30px 25px no-repeat #0e3f88;}
.hw-a ul li a{color:#fff;font-size:16px;display:block;}
.hw-a ul li:hover{background-color:#006496;}
.hw-b{overflow:hidden;background:#f9f9f9;padding:30px 0;}
.hw-bs{overflow:hidden;}
.hw-bs h2{text-align:center;line-height:50px;height:50px;background:url(../images/hw-t.png) center no-repeat;color:#0e3f88;font-size:35px;font-weight:normal;margin:10px 0;}
.hw-bs ul{overflow:hidden;}
.hw-bs ul li{width:260px;padding:15px 0;background:url(../images/hw-b1.png) center bottom no-repeat;margin:0 5px;}
.hw-bs ul li:nth-child(2n){background:url(../images/hw-b2.png) top center no-repeat;}
.hw-bs ul li a{display:block;width:210px;height:210px;overflow:hidden;margin:0 auto;position:relative;}
.hw-bs ul li a p{position:absolute;width:210px;height:210px;top:0;left:0;line-height:210px;text-align:center;font-size:24px;color:#fff;background:url(../images/box4-p.png) center;border-radius:50%;transition: 100ms;-webkit-transition: 100ms;-moz-transition: 100ms;-ms-transition: 100ms;overflow:hidden;}
.hw-bs ul li a img{width:210px;height:210px;border-radius:50%;}
.hw-bs ul li a:hover p{height:0;}
.hw-bsa li{float:left;}
.hw-bsb li{float:right;}
.hw-c{overflow:hidden;padding:30px 0;}
.hw-c h2{text-align:center;line-height:50px;height:50px;background:url(../images/hw-t.png) center no-repeat;color:#0e3f88;font-size:35px;font-weight:normal;margin:10px 0;}
.hw-c ul{overflow:hidden;}
.hw-c ul li{float:left;width:285px;margin:3px;position:relative;}
.hw-c ul li a img{width:285px;height:290px;}
.hw-c ul li p{color:#fff;font-size:20px;position:absolute;width:90%;padding:0 5%;left:0;bottom:0;line-height:60px;height:60px;background:url(../images/box4-p.png) center;;}
.hw-c ul .hw-cs{width:612px;}
.hw-c ul .hw-cs a img{width:612px;}
.hw-c ul li:hover p{color:#ff0000;}
.hw-d{overflow:hidden;background:url(../images/hw-d.jpg) top center no-repeat;height:648px;}
.hw-d h2{font-weight:normal;text-align:center;font-size:41px;padding:40px 0 50px 0;}
.hw-ds{overflow:hidden;}
.hw-ds .hw-dsa{width:680px;overflow:hidden;float:left;}
.hw-ds .hw-dsa li{width:340px;height:222px;float:left;overflow:hidden;position:relative;}
.hw-ds .hw-dsa li a img{width:340px;height:222px;position:absolute;}
.hw-ds .hw-dsa li a:hover img{width:360px;height:242px;}
.hw-ds .hw-dsb{width:520px;overflow:hidden;float:left;}
.hw-ds .hw-dsb li{width:260px;height:444px;float:left;position:relative;overflow:hidden;}
.hw-ds .hw-dsb li a img{width:260px;height:444px;position:absolute;}
.hw-e{overflow:hidden;padding:30px 0;}
.hw-ea{overflow:hidden;width:460px;background:url(../images/hw-ea.png) center no-repeat;height:350px;}
.hw-ea p{margin:20px 80px 0 80px;font-size:14px;color:#724100;line-height:23px;}
.hw-ea ul{margin:20px 80px 0 80px;background:url(../images/hw-eas.png) left center no-repeat;}
.hw-ea ul li{padding-left:60px;font-size:33px;color:#0084cf;font-weight:bold;}
.hw-eb{width:734px;border:3px solid #0084cf;border-radius:10px;}
.hw-ebs{overflow:hidden;background:#0084cf;margin:3px;border-radius:10px;padding:20px 15px 20px 30px;}
.hw-ebs h2{color:#fff;font-size:28px;}
.hw-ebs p{line-height:35px;color:#fff;}
.hw-ebs form{overflow:hidden;padding:20px 0;}
.hw-ebs form ul{overflow:hidden;}
.hw-ebs form ul li{float:left;color:#fff;font-size:14px;border-radius:5px;line-height:20px;margin:5px 0;}
.hw-ebs form ul li b{font-weight:normal;float:left;}
.hw-ebs form ul li span{float:left;display:block;background:#6ccaff;padding:10px 0 10px 10px;height:19px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.hw-ebs form ul li input{float:left;display:block;background:#6ccaff;padding:10px 10px 10px 0;height:19px;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;}
.hw-ebs form ul .hw-ebs1{width:265px;}
.hw-ebs form ul .hw-ebs1 input{width:180px;}
.hw-ebs form ul .hw-ebs1 b{padding:10px 0 0 10px;color:#ff0000;}
.hw-ebs form ul .hw-ebs2{width:360px;margin-left:50px;}
.hw-ebs form ul .hw-ebs2 input{width:200px;}
.hw-ebs form ul .hw-ebs2 b{padding:10px 0 0 10px;color:#bbb;font-size:12px;}
.hw-ebs form ul li .btn1{width:300px;height:40px;line-height:40px;background:#004a80;color:#fff;font-size:14px;padding:0;border-radius:0;margin:25px 0 0 175px;cursor: pointer;}
.hw-ebs form ul li .btn1:hover{background:#6ccaff;}


/*基地*/
.banner-p{overflow:hidden;height:505px;}
.jd-a{overflow:hidden;padding:30px 0;}
.jd-a h2{text-align:center;line-height:50px;height:50px;background:url(../images/hw-t.png) center no-repeat;color:#0e3f88;font-size:35px;font-weight:normal;margin:10px 0;}
.jd-a ul{overflow:hidden;width:1260px;margin:0 auto;}
.jd-a ul li{float:left;width:370px;margin:20px 25px;position:relative;}
.jd-a ul li a img{width:370px;height:230px;}
.jd-a ul li p{color:#fff;font-size:20px;position:absolute;width:100%;text-align:center;font-size:35px;left:0;bottom:0;line-height:230px;height:230px;/* background:url(../images/box4-p.png) center; */}
.jd-a ul li:hover p{color:#ff0000;background:none;}

.jd-as{overflow:hidden;padding:10px 0;}
.jd-as h2{text-align:center;line-height:50px;height:50px;background:url(../images/hw-t.png) center no-repeat;color:#0e3f88;font-size:35px;font-weight:normal;margin:10px 0;}
.jd-as ul{overflow:hidden;width:1260px;margin:0 auto;}
.jd-as ul li{float:left;width:370px;margin:20px 25px;position:relative;}
.jd-as ul li a img{width:370px;height:230px;}
.jd-as ul li p{color:#fff;font-size:20px;position:absolute;width:100%;text-align:center;font-size:35px;left:0;bottom:0;line-height:230px;height:230px;/* background:url(../images/box4-p.png) center; */}
.jd-as ul li:hover p{color:#ff0000;background:none;}




.jd-b{overflow:hidden;padding:30px 0;background:#f8f8f8;}
.jd-b h2{text-align:center;line-height:50px;height:50px;background:url(../images/hw-t.png) center no-repeat;color:#0e3f88;font-size:35px;font-weight:normal;margin:10px 0;}
.jd-b ul{overflow:hidden;width:1050px;margin:0 auto;}
.jd-b ul li{float:left;width:340px;margin:1px 5px;position:relative;}
.jd-b ul li a img{width:340px;height:215px;}
.jd-b ul li p{display:none;color:#fff;font-size:20px;position:absolute;width:100%;text-align:center;font-size:35px;left:0;bottom:0;line-height:230px;height:230px;/* background:url(../images/box4-p.png) center; */}
.jd-b ul li:hover p{color:#ff0000;background:none;}
.jd-c{overflow:hidden;padding:30px 0;background:url(../images/jd-c.jpg) center top no-repeat;}
.jd-c h2{text-align:center;line-height:50px;height:50px;background:url(../images/jd-t.png) center no-repeat;color:#fff;font-size:35px;font-weight:normal;margin:10px 0;}
.jd-c ul{overflow:hidden;width:1248px;margin:0 auto;}
.jd-c ul li{float:left;width:356px;margin:20px 30px;position:relative;background:url(../images/jd-ca.png) center top no-repeat;}
.jd-c ul li:nth-child(2n-1){background:url(../images/jd-cb.png) center top no-repeat;}
.jd-c ul li a img{width:287px;height:150px;padding:40px 0 0 35px;}
.jd-c ul li p{color:#fff;font-size:20px;width:100%;text-align:center;font-size:14px;line-height:40px;height:40px;/* background:url(../images/box4-p.png) center; */}
.jd-c ul li:hover p{color:#ff0000;background:none;}


.jd-eb{width:734px;background:url(../images/form.png) center no-repeat;padding:30px 0 0 0;}
.jd-ebs{overflow:hidden;}
.jd-ebs form{width:500px;overflow:hidden;padding:20px 0 65px 130px;}
.jd-ebs form .jd-ebsa{overflow:hidden;}
.jd-ebs form .jd-ebsa li .btn1{float:right;margin:10px 50px 0 0;display:block;width:90px;border-radius:30px;height:30px;line-height:20px;background:#da1846;cursor: pointer;text-align:center;padding:0;color:#fff;}
.jd-ebs form .jd-ebsa ul{float:left;}
.jd-ebs form .jd-ebsa .jd-ebsa1{width:185px;}
.jd-ebs form .jd-ebsa .jd-ebsa1 li{overflow:hidden;margin:10px 0 5px 0;}
.jd-ebs form .jd-ebsa li{display:block;color:#06507e;font-size:14px;line-height:20px;}
.jd-ebs form .jd-ebsa li b{font-weight:normal;float:left;}
.jd-ebs form .jd-ebsa li span{float:left;display:block;padding:10px 0 10px 10px;height:19px;}
.jd-ebs form .jd-ebsa li input{float:left;width:120px;display:block;padding:10px;height:19px;color:#06507e;}
.jd-ebs form .jd-ebsa .jd-ebsa2{width:280px;overflow:hidden;margin-left:20px;}
.jd-ebs form .jd-ebsa .jd-ebsa2 li{overflow:hidden;width:280px;margin-top:5px;}
.jd-ebs form .jd-ebsa .jd-ebsa2 li textarea{float:left;width:230px;display:block;padding:0 0 0 10px;height:140px;line-height:50px;font-size:12px;}
.jd-ebs form .jd-ebsa .jd-ebsa2 li span{display:block;height:125px;padding:15px 0 10px 10px;}


/*案例*/
.case{z-index:9999;}
.case-a{position:relative;background:#f8f8f8;}
.case-a ul{position:absolute;top:-30px;left:50%;margin-left:-450px;overflow:hidden;background:#0e3f88;height:70px;width:906px;z-index:9999;}
.case-a ul li{float:left;width:180px;text-align:center;border-right:1px solid #fff;margin:23px 0;}
.case-a ul li a{color:#fff;font-size:16px;}
.case-a ul li a:hover{color:#fffc00;}
.case-as{position:relative;width:1200px;margin:0 auto;}
.case-as ul{margin-top:10px;overflow:hidden;background:#0e3f88;height:70px;width:904px;z-index:9999;}
.case-as ul li{float:left;width:180px;text-align:center;border-right:1px solid #fff;}
.case-as ul li a{color:#fff;font-size:16px;display:block;padding:23px 0;}
.case-as ul li a:hover{background:#006496;}
.case-b{overflow:hidden;background:#f8f8f8;padding-top:100px;}
.case-bs{overflow:hidden;width:1212px;margin:0 auto;}
.case-b ul{overflow:hidden;width:400px;margin:3px 2px;float:left;}
.case-b ul li{overflow:hidden;width:400px;position:relative;height:235px;transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;}
.case-b ul li a{display:block;}
.case-b ul li a img{width:400px;height:280px;}
.case-b ul li a p{position:absolute;left:0;bottom:0;width:92%;padding:0 4%;background:url(../images/box4-p.png) center;color:#fff;}
.case-b ul li a p span{display:block;width:100%;text-align:center;font-size:16px;line-height:50px;}
.case-b ul li a p b{display:block;height:0;line-height:20px;font-weight:normal;font-family:宋体;font-size:12px;overflow:hidden;transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;}
.case-b ul li:hover{height:280px;}
.case-b ul li:hover a p b{height:90px;padding-bottom:5px;}
.fanye{overflow:hidden;padding:40px 0;text-align:center;}
.fanye a{padding:8px 13px;background:#fff;color:#333;margin:0 10px;-webkit-transition: 0s; -moz-transition: 0s; -o-transition: 0s; transition: 0s;}
.fanye a:hover{padding:7px 12px;border:1px solid #0e3f88;color:#0e3f88;}
.case-b-anli{overflow:hidden;background:#f8f8f8;padding-top:100px;}
.case-b-anli ul{overflow:hidden;width:1212px;}
.case-b-anli ul li{overflow:hidden;float:left;margin:3px 2px;width:400px;position:relative;height:235px;transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;}
.case-b-anli ul li a{display:block;}
.case-b-anli ul li a img{width:400px;height:280px;}
.case-b-anli ul li a p{position:absolute;left:0;bottom:0;width:92%;padding:0 4%;background:url(../images/box4-p.png) center;color:#fff;}
.case-b-anli ul li a p span{display:block;width:100%;text-align:center;font-size:16px;line-height:50px;}
.case-b-anli ul li a p b{display:block;height:0;line-height:20px;font-weight:normal;font-family:宋体;font-size:12px;overflow:hidden;transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;}
.case-b-anli ul li:hover a p b{height:90px;padding-bottom:5px;}

















/*培训师*/
.trainer{overflow:hidden;}
.trainer-a{overflow:hidden;width:1180px;margin:0 auto;padding:35px 0;}
.trainer-a li{float:left;width:180px;height:85px;line-height:85px;text-indent:80px;margin:0 28px;border-radius:2px;}
.trainer-a .trainer-a1{background:url(../images/trainer1.png) 30px center no-repeat #0e3f88;}
.trainer-a .trainer-a2{background:url(../images/trainer2.png) 30px center no-repeat #0e3f88;}
.trainer-a .trainer-a3{background:url(../images/trainer3.png) 30px center no-repeat #0e3f88;}
.trainer-a .trainer-a4{background:url(../images/trainer4.png) 30px center no-repeat #0e3f88;text-indent:85px;}
.trainer-a .trainer-a5{background:url(../images/trainer5.png) 30px center no-repeat #0e3f88;text-indent:90px;}
.trainer-a li a{display:block;color:#fff;font-size:14px;}
.trainer-a li:hover{background-color:#005f8f;}
.trainer-b{overflow:hidden;width:1164px;margin:0 auto;}
.trainer-b li{float:left;width:540px;margin:20px;/* border:1px solid #e2e2e2; */transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;}
.trainer-b li .trainer-b1{display:block;width:280px;}
.trainer-b li .trainer-b1 img{width:280px;height:315px;}
.trainer-b li .trainer-b2{width:220px;padding:88px 20px 0 20px;transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;}
.trainer-b li .trainer-b2 .trainer-b2a{color:#0e3f88;font-size:24px;}
.trainer-b li .trainer-b2 p{line-height:23px;font-size:14px;font-family:宋体;}
.trainer-b li .trainer-b2 .trainer-b2b{display:block;border:1.5px solid #fff;margin-top:10px;width:90px;height:0;overflow:hidden;line-height:35px;text-align:center;color:#0e3f88;font-size:14px;transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;}
.trainer-b li .trainer-b2 .trainer-b2c{height:0;overflow:hidden;transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;}
.trainer-b li:hover{    box-shadow:0 0 0 #d5d5d5, /*左边阴影*/  
    10px 0 10px #d5d5d5, /*右边阴影*/  
    0 0 0 #d5d5d5, /*顶部阴影*/  
    0 10px 10px #d5d5d5; /*底边阴影*/}
.trainer-b li:hover .trainer-b2{padding:5px 20px;}
.trainer-b li:hover .trainer-b2 .trainer-b2b{border:1.5px solid #0e3f88;height:35px;}
.trainer-b li:hover .trainer-b2 .trainer-b2c{height:115px;}
.fanyes{overflow:hidden;padding:60px 0;text-align:center;}
.fanyes a{padding:8px 13px;background:#f8f8f8;color:#333;margin:0 10px;-webkit-transition: 0s; -moz-transition: 0s; -o-transition: 0s; transition: 0s;}
.fanyes a:hover{padding:7px 12px;border:1px solid #0e3f88;color:#0e3f88;}

/*趣味运动会*/
.motion{overflow:hidden;}
.motion-a{overflow:hidden;width:944px;margin:0 auto;padding:35px 0;}
.motion-a li{float:left;width:180px;height:85px;line-height:85px;text-indent:80px;margin:0 28px;border-radius:2px;}
.motion-a .motion-a1{background:url(../images/yd1.png) 30px center no-repeat #0e3f88;}
.motion-a .motion-a2{background:url(../images/yd2.png) 30px center no-repeat #0e3f88;}
.motion-a .motion-a3{background:url(../images/yd3.png) 30px center no-repeat #0e3f88;}
.motion-a .motion-a4{background:url(../images/yd4.png) 30px center no-repeat #0e3f88;}
.motion-a li a{display:block;color:#fff;font-size:14px;}
.motion-a li:hover{background-color:#005f8f;}

.motion-b{height:590px;overflow:hidden;background:url(../images/ydb.png) 20% center no-repeat #f8f8f8;}
.motion-bs{overflow:hidden;}
.motion-bs .motion-bsa{width:750px;float:right;margin-top:90px;}
.motion-bs .motion-bsa h2{width:330px;float:right;margin:0 115px 30px 0;;background:url(../images/ydt.png) center bottom no-repeat;text-align:center;line-height:60px;font-size:29px;}
.motion-bs .motion-bsa p{float:right;line-height:28px;font-size:14px;color:#999;}
.motion-bs .motion-bsa .motion-bs1{width:570px;}
.motion-bs .motion-bsa .motion-bs2{width:750px;}
.motion-c{overflow:hidden;padding-bottom:40px;}
.motion-c h2{text-align:center;color:#ffc000;font-size:51px;padding:40px 0;}
.motion-ca{overflow:hidden;width:1200px;margin:0 auto;}
.motion-ca li{width:396px;margin:2px;float:left;}
.motion-ca li a{display:block;width:396px;height:265px;overflow:hidden;margin:0 auto;position:relative;}
.motion-ca li a p{position:absolute;width:396px;height:265px;top:0;left:0;line-height:265px;text-align:center;font-size:24px;color:#fff;background:url(../images/box4-p.png) center;transition: 100ms;-webkit-transition: 100ms;-moz-transition: 100ms;-ms-transition: 100ms;overflow:hidden;}
.motion-ca li a img{width:396px;height:265px;}
.motion-ca li a:hover{    box-shadow:-3px 0 3px #d5d5d5, /*左边阴影*/  
    3px 0 3px #d5d5d5, /*右边阴影*/  
    0 -3px 3px #d5d5d5, /*顶部阴影*/  
    0 3px 3px #d5d5d5; /*底边阴影*/  }
.motion-ca li a:hover p{height:0;}

.motion-d{overflow:hidden;padding-bottom:40px;background:#d8f2ff;}
.motion-d h2{text-align:center;color:#333333;font-size:51px;padding:35px 0 0 0;}
.motion-d .motion-dp{text-align:center;color:#999;font-size:14px;padding:10px 0;}
.motion-da{overflow:hidden;width:1200px;margin:20px auto;}
.motion-da li{width:298px;margin:1px;float:left;}
.motion-da li a{display:block;width:298px;height:180px;overflow:hidden;margin:0 auto;position:relative;}
.motion-da li a p{position:absolute;width:298px;height:180px;top:0;left:0;line-height:180px;text-align:center;font-size:24px;color:#fff;background:url(../images/box4-p.png) center;transition: 100ms;-webkit-transition: 100ms;-moz-transition: 100ms;-ms-transition: 100ms;overflow:hidden;}
.motion-da li a img{width:298px;height:180px;}
.motion-da li a:hover p{height:0;}


/*夏令营*/
.banner-s-a{overflow:hidden;height:560px;}
.xllt{overflow:hidden;text-align:center;background:url(../images/hw-t.png) center no-repeat;}
.xllt img{padding:10px 0;overflow:hidden; width:118px;}
.xllt1{padding:10px 0;overflow:hidden;}
.xllt1 img{width:100%;}
.xll3{overflow:hidden;padding:20px 0 0 0; margin:0 1%;background:#f8f8f8;}
.xll3 ul{overflow:hidden;}
.xll3 ul li{overflow:hidden;}
.xll3 ul li img{width:100%;}
.xll3 ul li p{text-align:center;line-height:40px;font-size:1em;padding:20px 0;}
.xll3 .xly-a{margin:0 auto;text-align:center;line-height:25px;color:#333;font-size:12px;padding:10px 0;}
.xll9{overflow:hidden;text-align:center;}
.xll9 img{width:100%; height:170px;}
.hbhuanjinsul{overflow:hidden;}
.hbhuanjinsul ul{overflow:hidden;padding:20px 0 0 0;}
.hbhuanjinsul ul li{text-align:center;float:left;width:48%;background:url(../images/hb6.png) center bottom no-repeat; margin:0 1% 10px 1%;}
.hbhuanjinsul ul li img{width:100%;}
.hbhuanjin{padding:0 0 20px 0; margin:0 1%;}
.xll7{overflow:hidden;padding:14px 0;background:#f8f8f8;}
.service_menu{font-size:12px;overflow:hidden;padding:0 55px;}
.service_menu li{overflow:hidden;line-height:35px;color:#999;}
.service_menu li span{color:#000;}
.service_menu li input{border:1px solid #e2e2e2;width:90px;}
.service_menu .baomingbs input{width:30px;border:none;}
.service_menu li b{color:#ff0000;width:10px;display:block;float:left;}
.service_menu .fankuib{text-align:center;margin:10px 0 0 0!important;}
.service_menu .fankuib input{width:110px;border:none;background:url(../images/yifenzs.jpg) center no-repeat;background-size:110px 40px!important;color:#fff;padding:10px 25px;cursor: pointer;}
.service_menu li.hover dt{color:#E21F2B;}
.service_menu li.hover dd{padding:5px 0;line-height:20px;}
.qq_btn{padding:4px;}
.service_tel{ font-size:12px; padding-left:22px; height:28px; line-height:28px; background:url(../images/tel.png) no-repeat 5px center; }
.service_bar_main p{text-align:center;font-size:1em;font-weight:bold;color:#188de5;line-height:60px;text-indent:10px;}
.service_bar_main p span{color:#d00000;font-size:28px;}
.hw-eas{overflow:hidden;width:345px;background:url(../images/hw-ea.png) center no-repeat;height:350px;}
.hw-eas p{margin:20px 25px 0 25px;font-size:14px;color:#724100;line-height:23px;}
.hw-eas ul{margin:20px 25px 0 25px;background:url(../images/hw-eas.png) left center no-repeat;}
.hw-eas ul li{padding-left:60px;font-size:33px;color:#0084cf;font-weight:bold;}
.service_bar_main{width:300px;float:left;}
.jd-eb-s{width:555px;background:url(../images/form.png) center no-repeat;padding:30px 0 0 0;}

/*真人cs*/
.cs{overflow:hidden;}
.cs-a{overflow:hidden; margin:0 1%;padding:10px 0; }
.cs-a li{float:left;width:31%;height:auto; margin:0 1% 1.5% 1%;border-radius:2px;}
#dhasdwxs{margin-left:17.5%;}
.cs-a li a{display:block;color:#fff;font-size:14px;}
.cs-a li a img{width:100%; height:auto;}
.cs-a li:hover{background-color:#005f8f;}
.cs-b{height:590px;overflow:hidden;background:url(../images/cs2.jpg) top center no-repeat #f8f8f8;}
.cs-bs{overflow:hidden;}
.cs-bs .cs-bsa{width:800px;padding:90px 30px 0 0;margin:0 auto;}
.cs-bs .cs-bsa h2{color:#de0000;width:330px;margin:0 auto 20px auto;background:url(../images/ydts.png) center bottom no-repeat;text-align:center;line-height:60px;font-size:29px;}
.cs-bs .cs-bsa p{float:right;line-height:28px;font-size:14px;color:#333;}

.cs-c{overflow:hidden;background:#f8f8f8;}
.cs-c h2{text-align:center;color:#ffc000;font-size:1.4em;padding:20px 0;}
.cs-ca{overflow:hidden; margin:0 1%;}
.cs-ca li{width:275px;margin:0 16px;float:left;background:#fff;}
.cs-ca li p{font-size:14px;color:#999;padding:0 10px;}
.cs-ca li a img{width:275px;height:185px;}
.cs-ca li:hover{    box-shadow:-3px 0 3px #d5d5d5, /*左边阴影*/  
    3px 0 3px #d5d5d5, /*右边阴影*/  
    0 -3px 3px #d5d5d5, /*顶部阴影*/  
    0 3px 3px #d5d5d5; /*底边阴影*/  }

.cs-ca li p .cs-ca2{display:block;text-align:center;font-size:1em;color:#333;margin:20px 0 10px 0;}
.cs-ca li .cs-ca3{display:block;width:48px;height:48px;margin:30px auto;}
.cs-ca li .cs-ca3 img{width:48px;height:48px;}
.cs-d{overflow:hidden;padding-bottom:40px;background:url(../images/cs4.jpg) center no-repeat;}
.cs-d h2{text-align:center;color:#333333;font-size:51px;padding:35px 0 0 0;}
.cs-d .cs-dp{text-align:center;color:#666;font-size:14px;padding:10px 0;}
.cs-da{overflow:hidden;width:1200px;margin:20px auto;}
.cs-da li{width:275px;margin:10px 12px;float:left;}
.cs-da li a{display:block;overflow:hidden;margin:0 auto;}
.cs-da li a p{width:275px;height:35px;line-height:35px;text-align:center;font-size:14px;color:#333;transition: 100ms;-webkit-transition: 100ms;-moz-transition: 100ms;-ms-transition: 100ms;overflow:hidden;}
.cs-da li a img{width:275px;height:180px;}
.cs-da li a:hover p{color:#fff;background:url(../images/box4-p.png) center;}
.cs-da li a:hover img{filter: alpha(opacity=80);opacity: 0.8;}


/*新闻中心*/
.new{overflow:hidden; margin-bottom:30px;}
.new .crumbs{line-height:50px;height:50px;}
.new .crumbs a{color:#333;font-size:12px;}
.new .crumbs a:hover{color:#0e3f88;}
.new-l{margin:0 1%;overflow:hidden;}
.fullSlides{ width:100%;  position:relative;  height:360px; background:#000;  }
.fullSlides .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlides .bd ul{ width:100% !important;  }
.fullSlides .bd li{ width:100% !important;  height:360px; overflow:hidden; text-align:center;  }
.fullSlides .bd li a{ display:block; height:360px; }
.fullSlides .bd li a p{background:url(../images/box4-p.png) center;line-height:40px;height:40px;position:absolute;left:0;bottom:0;text-align:left;width:92%;padding:0 4%;color:#fff;font-size:14px;}
.fullSlides .prev,
.fullSlides .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-29px; left:0;  z-index:1; width:41px; height:58px; background:url(../images/slider-arrows.png) 0px 0px no-repeat;  cursor:pointer; display:none;  }
.fullSlides .next{ left:auto; right:0; background-position:-41px 0; }

	
.yzx-j{ overflow:hidden;}
.yzx-ts{overflow:hidden;border-bottom:1px solid #6c6869;height:40px;line-height:40px;}
.yzx-ts p{float:left;font-size:18px;color:#6c6869;}
.yzx-ts span{float:right;height:40px;line-height:40px;font-size:14px;}
.yzx-ts span a{color:#6c6869;}
.yzx-ja{overflow:hidden;padding:10px 0 0 0;}
.yzx-jaa{overflow:hidden;}
.yzx-jaa ul{overflow:hidden;}
.yzx-jaa ul li{text-align:center;width:48%;margin-bottom:10px; float:left; margin:0 1%;}
.yzx-jaa ul li a{display:block;}
.yzx-jaa ul li a img{width:100%;height:120px;}
.yzx-jaa ul li a:hover{color:#C40404;}
.yzx-jaa ul li a p{line-height:30px;height:30px;font-size:0.8em;}
.yzx-jab{overflow:hidden;}
.yzx-jab ul{overflow:hidden;padding:6px 0 0 0;}
.yzx-jab ul li, .new-r2 ul li, .new-r3 ul li{line-height:35px;overflow:hidden;height:35px; border-bottom:1px dotted #ccc;}
.yzx-jab ul li a, .new-r2 ul li a, .new-r3 ul li a{float:left;font-size:0.8em;color:#333;}
.yzx-jab ul li a:hover, .new-r2 ul li a:hover, .new-r3 ul li a:hover{color:#C40404;}
.yzx-jab ul li span, .new-r2 ul li span, .new-r3 ul li span{font-size:0.8em; float:right;line-height:35px;height:35px;color:#777;}
.new-r{margin:0 1%; overflow:hidden;}
.new-r1{overflow:hidden;}
.new-rt{overflow:hidden;line-height:40px;background:url(../images/yzxxwt.png) center bottom no-repeat;padding-bottom:12px;}
.new-rt a{float:right;color:#6c6869;font-size:14px;}
.new-rt p{float:left;color:#6c6869;font-size:18px;}
.new-r1a{overflow:hidden;}
.new-r1a li{line-height:35px;height:35px;overflow:hidden; border-bottom:1px dotted #ccc;}
.new-r1a li span{font-size:0.8em; float:right;color:#6c6869}
.new-r1a li a{font-size:0.8em;color:#333;}
.new-r1a li a b{font-weight:normal;}
.new-r1a li a:hover{color:#C40404;}
.new-r1b{margin:20px auto 0 auto;overflow:hidden;border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;}
.new-r1b li{float:left;width:33%;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.new-r1b li a{display:block;line-height:50px;text-align:center;color:#666;font-size:12px;}
.new-r1b li a:hover{background:#0e3f88;color:#fff;}
.new-r2{overflow:hidden;}
.new-r2 ul{overflow:hidden;}
.new-r3s{overflow:hidden;}
.new-r3s .new-r3a{display:block;width:150px;height:90px;float:left;margin:10px 0 0 0;}
.new-r3s .new-r3a img{width:150px;height:90px;}
.new-r3s .new-r3b{width:210px;margin-left:15px;}
.new-r3s .new-r3b a{line-height:30px;font-size:14px;}
.new-r3s .new-r3b p{color:#666;}
.new-r3s .new-r3b span{display:block;text-align:right;color:#999;}
.new-r3 ul{overflow:hidden;padding:12px 0 0 0;}


/*拓展培训*/
.tz{overflow:hidden;}
.fullSlidea{ width:820px;  position:relative;  height:450px; background:#000;  }
.fullSlidea .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlidea .bd ul{ width:100% !important;  }
.fullSlidea .bd li{ width:100% !important;  height:450px; overflow:hidden; text-align:center;  }
.fullSlidea .bd li a{ display:block; height:450px; }
.fullSlidea .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlidea .hd ul{ text-align:center; }
.fullSlidea .hd ul li{ cursor:pointer; display:inline-block; *display:inline;border-radius:50%; zoom:1; width:15px; height:15px; margin:5px; overflow:hidden; background:#fff;;line-height:999px; }
.fullSlidea .hd ul .on{ background:#0e3f88;  }
.fullSlidea .prev,
.fullSlidea .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlidea .next{ left:auto; right:15%; background-position:-6px -137px; }
.btn{border-top:1px solid #e2e2e2!important;}
.btns{border-right:none!important;}
.tz-a{overflow:hidden;border:1px solid #e2e2e2;border-radius:5px;margin:10px 1% 0 1%;background:#f4f4f4;}
.tz-a a{font-size:0.8em;}
.tz-a .tz-as{overflow:hidden;  padding:5px 0;border:1px solid #fcfcfc;}
.tz-a .tz-as li{float:left;margin:8px 0;height:14px;line-height:14px;width:80px;text-align:center;border-right:1px solid #333;}
.tz-a .tz-as .tz-as1{line-height:45px;height:45px;font-size:0.8em;font-weight:bold;border-right:none;}
.tz-asa{padding:5px 27px!important;}
.ace{margin:10px 1% 0 1%; overflow:hidden; border:1px solid #e2e2e2;}
.box3-t{line-height:40px;height:40px;border-bottom:1px solid #e2e2e2;padding:0 10px;position:relative;}
.box3-t a{color:#999;font-size:12px;}
.box3-t a:hover{color:#ff0000;}
.box3-t p{position:absolute;font-size:1em;color:#0e3f88;border-bottom:3px solid #0e3f88;line-height:39px;height:39px;}
.box3-t span{position:absolute;left:88px;font-family:AGaramond RegularSC;font-size:12px;color:#acacac;}
.ace .aces{background:#f4f4f4;line-height:40px;height:40px;padding:0 10px;color:#999;font-size:12px;}
.ace .aces span{padding-left:20px;background:url(../images/huo.jpg) left center no-repeat;}
.ace .aces a{color:#999;font-size:12px;}
.ace .aces b{padding:0 10px;}
.expanos{overflow:hidden; margin:10px 1% 0 1%;     border: 1px solid #e2e2e2;}
.expano{overflow:hidden;padding-bottom:10px;}
.expano .expano-a{overflow:hidden;}
.box2s{overflow:hidden;}
.box2s ul{overflow:hidden;padding:15px 0;}
.box2s ul li{width:48%;margin:0 1% 10px 1%;float:left;}
.box2s ul li .box2-pic img{width:100%;height:auto;}
.box2s ul li .box2-more{font-size:0.8em; line-height:22px;}
.box2s ul li .box2-more a{color:#ff0000;}
.expano-b{overflow:hidden;}
.expano-b .expano-ba{overflow:hidden;padding:10px 0;}
.expano-b .expano-ba .expano-ba1{overflow:hidden;width:620px;}
.expano-b .expano-ba .expano-ba1 a{font-weight:bold;font-size:18px;color:#333;}
.expano-b .expano-ba .expano-ba1 a:hover{color:#ff0000;}
.expano-b .expano-ba .expano-ba1 span{overflow:hidden;font-size:12px;color:#999;display:block;font-family:宋体;}
.expano-b .expano-ba .expano-ba1 p{line-height:25px;color:#666;font-family:宋体;}
.expano-b .expano-ba .expano-ba2{display:block;width:160px;padding:0 0 0 30px;}
.expano-b .expano-ba .expano-ba2 img{width:160px;height:105px;}
.expano-c{overflow:hidden; margin:0px 1% 0px 1%; padding:10px 0; }
.expano-c ul{overflow:hidden;}
.expano-c ul li{overflow:hidden;padding:6px 6px;border-bottom:1px solid #e2e2e2; margin:3px 2%; background:#f3f3f3;}
.expano-c ul li .expano-ca1{display:block;width:33%;position:relative;float:left;} 
.expano-c ul li .expano-ca1 img{width:100%;height:95px;} 
.expano-c ul li .expano-ca1 p{position:absolute;top:40%;left:0%;width:100%;height:24px;line-height:24px;text-align:center;background:url(../images/expano-p.png) center;color:#fff;font-size:0.8em;}
.expano-c ul li .expano-ca2{overflow:hidden;width:65%;float:left;margin-left:2%;}
.expano-c ul li .expano-ca2 a{font-weight:bold;font-size:14px;color:#333;}
.expano-c ul li .expano-ca2 span{display:block;font-family:宋体;font-size:12px;color:#666; line-height:20px;}

.expano111{overflow:hidden; margin:10px 1% 0 1%;     border: 1px solid #e2e2e2; padding-bottom:10px;}
.expano111 ul{overflow:hidden;}
.expano111 ul li{overflow:hidden;padding:12px 0;border-bottom:1px solid #e2e2e2; margin:0 2%;}
.expano111 ul li .expano-ca1{display:block;width:40%;position:relative;float:left;} 
.expano111 ul li .expano-ca1 img{width:100%;height:150px;} 
.expano111 ul li .expano-ca1 p{position:absolute;top:40%;left:0%;width:100%;height:24px;line-height:24px;text-align:center;background:url(../images/expano-p.png) center;color:#fff;font-size:0.8em;}
.expano111 ul li .expano-ca2{overflow:hidden;width:58%;float:left;margin-left:2%;}
.expano111 ul li .expano-ca2 a{font-weight:bold;font-size:14px;color:#333;}
.expano111 ul li .expano-ca2 span{display:block;font-family:宋体;font-size:12px;color:#666; line-height:22px;}

.spots{overflow:hidden;}
.spots-a{overflow:hidden;margin:10px 1% 0 1%;     border: 1px solid #e2e2e2;}
.slideTxtBoxa{overflow:hidden;}
.slideTxtBoxa .hd{ height:30px; line-height:30px;}
.slideTxtBoxa .hd ul{overflow:hidden;margin:0 auto;}
.slideTxtBoxa .hd ul li{font-size:0.8em; float:left; margin:0 1.4%; cursor:pointer;  }
.slideTxtBoxa .hd ul li.on{ height:30px;border-bottom:2px solid #0e3f88;}
.slideTxtBoxa .bd ul{overflow:hidden; }
.slideTxtBoxa .bd li{float:left;width:46%;margin:10px 2%; }
.slideTxtBoxa .bd li a{display:block;overflow:hidden;}
.slideTxtBoxa .bd li a:hover{box-shadow:-3px 0 3px #d5d5d5, /*左边阴影*/  
3px 0 3px #d5d5d5, /*右边阴影*/  
0 -3px 3px #d5d5d5, /*顶部阴影*/  
0 3px 3px #d5d5d5; /*底边阴影*/ }
.slideTxtBoxa .bd li a img{width:100%;}
.slideTxtBoxa .bd li a p{line-height:20px;height:25px;color:#333;font-size:0.8em;}
.slideTxtBoxa .bd li a p span{float:right;}
.slideTxtBoxa .bd li a p b{font-weight:normal;color:#ff5a00;}
.spots-b{overflow:hidden;margin:10px 1% 0 1%; border:1px solid #e2e2e2;}
.fullSlideb{ width:100%;  position:relative;  height:230px;  }
.fullSlideb .bd{ margin:0 1%; position:relative; z-index:0; overflow:hidden;  }
.fullSlideb .bd ul{ width:100% !important;  margin:10px 0;}
.fullSlideb .bd li{ width:100% !important;  height:210px; overflow:hidden; background-size:auto 135px!important;  background-color:none;}
.fullSlideb .bd li a{ display:block; height:135px; }
.fullSlideb .bd li p{font-size:0.8em; line-height:23px;padding:5px 0 0 0;}
.fullSlideb .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlideb .hd ul{ text-align:center; }
.fullSlideb .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden;line-height:999px; }
.fullSlideb .hd ul .on{ background:#f00;  }
.fullSlideb .prev,
.fullSlideb .next{  display:block;  position:absolute; z-index:1; top:31%; margin-top:-20px; left:0;  z-index:1; width:30px; height:40px; background:url(../images/slider-arrow.png) -130px -147px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlideb .next{ left:auto; right:0; background-position:-12px -147px; }
.spots-b1a{overflow:hidden;padding-top:10px;}
.spots-b1a img{width:140px;height:190px;float:left;margin-top:10px;}
.spots-b1a p{width:200px;margin-left:10px;line-height:23px;color:#333;float:left;font-family:宋体;font-size:12px;}
.project{overflow:hidden;}

.box1-project{overflow:hidden;}
.box1-project ul{overflow:hidden;width:1240px;margin-left:-13px;}
.box1-project ul li{float:left;width:280px;margin:10px 13px;}
.box1-project ul li .box1s{overflow:hidden;}
.box1-project ul li .box1s .box1-pic{display:block;width:280px;height:200px;}
.box1-project ul li .box1s .box1-pic img{width:280px;height:200px;}
.box1-project ul li .box1s .box1-title{line-height:30px;height:30px;}
.box1-project ul li .box1s .box1-title a{font-size:14px;color:#333;font-weight:bold;}
.box1-project ul li .box1s .box1-title a:hover{color:#0e3f88;}
.box1-project ul li .box1s .box1-more{line-height:20px;color:#666;}
.paih{overflow:hidden;}
.paih-a, .paih-b, .paih-c{width:375px;overflow:hidden;}
.paih-b{margin:0 37.5px;}
.paih-a ul{overflow:hidden;}
.paih-a ul li{line-height:54px;height:54px;border-bottom:1px dashed #e2e2e2;}
.paih-a ul li span{display:block;float:left;width:25px;height:25px;line-height:25px;text-align:center;background:#0e3f88;color:#fff;margin:14px 10px;}
.paih-a ul li a{font-size:14px;color:#333;}
.paih-a ul li a:hover{color:#ff0000;}
.paih-a ul li .twos{color:#ff7e2e;}
.paih-a ul .ones span{background:none;}
.paih-b{overflow:hidden;}
.paih-b ul{overflow:hidden;}
.paih-b ul li{border-bottom:1px dashed #e2e2e2;padding:20px 0;overflow:hidden;}
.paih-b ul li .paih-b1{display:block;width:145px;float:left;}
.paih-b ul li .paih-b1 img{width:145px;height:96px;}
.paih-b ul li .paih-b2{width:220px;margin-left:10px;float:left;}
.paih-b ul li .paih-b2 span{display:block;font-family:宋体;font-size:12px;}
.paih-b ul li .paih-b2 a{font-size:14px;font-weight:bold;}
.paih-b ul li a:hover{color:#0e3f88;}

.paih-c{overflow:hidden;}
.paih-c ul{overflow:hidden;}
.paih-c ul li{border-bottom:1px dashed #e2e2e2;padding:20px 0;overflow:hidden;}
.paih-c ul li .paih-b1{display:block;width:145px;float:left;}
.paih-c ul li .paih-b1 img{width:145px;height:96px;}
.paih-c ul li .paih-b2{width:220px;margin-left:10px;float:left;}
.paih-c ul li .paih-b2 span{display:block;font-family:宋体;font-size:12px;background:url(../images/xiaz.png) left bottom no-repeat;padding-top:35px;}
.paih-c ul li .paih-b2 .paih-b3{font-size:14px;font-weight:bold;}
.paih-c ul li a:hover{color:#ff0000;}
.paih-c ul li .paih-b2 span .paih-b4{color:#0e3f88;margin-left:25px;}

.team{overflow:hidden;}
.team .team-a{width:305px;overflow:hidden;position:relative;margin-top:20px;}
.team .team-a a{display:block;}
.team .team-a a img{width:305px;height:350px;}
.team .team-a a p{position:absolute;left:0;bottom:0;width:100%;height:40px;line-height:40px;text-align:center;color:#fff;background:url(../images/box4-p.png) center;font-size:14px;}
.team ul{overflow:hidden;}
.team ul li{width:200px;float:left;position:relative;margin:20px 0 20px 23px;}
.team ul li a img{width:200px;height:155px;}
.team ul li a p{position:absolute;left:0;bottom:0;width:90%;font-size:14px;padding:0 5%;padding-top:5px;color:#fff;text-align:center;background:url(../images/box4-p.png) center;}
.team ul li a p span{text-align:left;display:block;font-size:12px;font-family:宋体;padding-top:5px;height:0;overflow:hidden;transition: 400ms;-webkit-transition: 400ms;-moz-transition: 400ms;-ms-transition: 400ms;}
.team ul li:hover a p span{height:44px;}

		.slideTxtBox-eyoda{ overflow:hidden; }
		.slideTxtBox-eyoda .hd{ height:30px; line-height:30px;padding:10px 0 10px 0; }
		.slideTxtBox-eyoda .hd ul{height:30px;  }
		.slideTxtBox-eyoda .hd ul li{font-size:0.8em; float:left;background:#cccccc;color:#fff; width:24%;text-align:center; cursor:pointer; margin:0 0.5%; }
		.slideTxtBox-eyoda .hd ul li.on{ height:30px;  background:#0e3f88;color:#fff;  }
		.slideTxtBox-eyoda .bd {overflow:hidden;}
.slideTxtBox-eyoda .bd .bd-a{overflow:hidden;}
.slideTxtBox-eyoda .bd .bd-a .bd-a1{width:250px;overflow:hidden;padding-top:10px;}
.slideTxtBox-eyoda .bd .bd-a .bd-apic{display:block;padding-bottom:10px;}
.slideTxtBox-eyoda .bd .bd-a .bd-apic img{width:250px;height:120px;}
.slideTxtBox-eyoda .bd .bd-a .bd-aw{font-size:14px;color:#0e3f88;padding-bottom:10px;font-family:宋体;}
.slideTxtBox-eyoda .bd .bd-a p{line-height:22px;font-size:12px;color:#333;}

.slideTxtBox-eyoda .bd .bd-a ul li{    line-height: 30px;
    background: url(../images/box3-w.png) left center no-repeat;
    text-indent: 15px; border-bottom:1px dashed #e2e2e2; margin:0 2%;}
	.slideTxtBox-eyoda .bd .bd-a ul li span{
	float: right;
    color: #999;
    font-size: 12px;

	}
.slideTxtBox-eyoda .bd .bd-a ul li a{font-size:0.8em;}
.slideTxtBox-eyoda .bd .bd-a ul li a:hover{color:#0e3f88;}
.slideTxtBox-eyoda .bd .bd-a ul li p{margin-top:5px;}
.eyoda{margin:10px 1% 10px 1%; overflow:hidden; border:1px solid #e2e2e2; padding-bottom:10px; background:#fff;}
.pinj{overflow:hidden;width:300px;margin-left:20px;}
.pinj ul{overflow:hidden;}
.pinj ul li{overflow:hidden;padding:3px 0;}
.pinj ul li .pinj-a{float:left;display:block;width:65px;border:1px solid #e2e2e2;}
.pinj ul li .pinj-a img{width:60px;height:60px;padding:2px;}
.pinj ul li .pinj-b{width:293px;float:left;margin-left:10px;}
.pinj ul li .pinj-b a{font-weight:bold;color:#333;}
.pinj ul li .pinj-b span{display:block;line-height:20px;color:#666;}


/*新闻列表*/
.news-tops{overflow:hidden;color:#0e3f88;font-size:26px;padding:10px 0;border-bottom:1px solid #e2e2e2;}
.new-r3-news ul{overflow:hidden;padding:10px 0 0 0;}
.new-r3-news ul li{padding-left:15px;border-bottom:1px dashed #e2e2e2;line-height:38px;overflow:hidden;height:38px;background:url(../images/arrowdown.jpg) left center no-repeat;}
.new-r3-news ul li a{float:left;font-size:14px;color:#333;}
.new-r3-news ul li a:hover{color:#C40404;}
.new-r3-news ul li span{float:right;line-height:38px;height:38px;color:#777;}

.new-r3s-a{overflow:hidden;}
.new-r3s-a .new-r3a{display:block;width:260px;height:180px;float:left;margin:10px 0 0 0;}
.new-r3s-a .new-r3a img{width:260px;height:180px;}
.new-r3s-a .new-r3b{margin-left:15px;width:500px;margin-top:10px;}
.new-r3s-a .new-r3b a{font-size:20px;font-weight:bold;}
.new-r3s-a .new-r3b a:hover{color:#ff0000;}
.new-r3s-a .new-r3b p{color:#666;font-size:14px;line-height:22px;padding:10px 0;}
.new-r3s-a .new-r3b span{display:block;text-align:right;color:#999;}

.paih-bs{overflow:hidden;margin:20px 0 0 0;} 
.paih-bs ul{overflow:hidden;}
.paih-bs ul li{border-bottom:1px dashed #e2e2e2;padding:20px 0;overflow:hidden;}
.paih-bs ul li .paih-b1{display:block;width:145px;float:left;}
.paih-bs ul li .paih-b1 img{width:145px;height:96px;}
.paih-bs ul li .paih-b2{width:220px;margin-left:10px;float:left;}
.paih-bs ul li .paih-b2 span{display:block;font-family:宋体;font-size:12px;color:#666;}
.paih-bs ul li .paih-b2 a{font-size:14px;font-weight:bold;}
.paih-bs ul li a:hover{color:#0e3f88;}

.neirogb{overflow:hidden;}
.neirogb-a{text-align:center;overflow:hidden;}
.neirogb-a h2{padding:10px 0;margin:0 20px;border-bottom:1px dashed #e2e2e2;}
.neirogb-a p{color:#999;padding:5px 0;}
.neirogb-b{overflow:hidden;padding:10px;color:#666;line-height:23px;font-size:14px;}
.neirogb-c{overflow:hidden;padding:10px 0;border-top:1px dashed #e2e2e2;}
.neirogb-c ul{overflow:hidden;}
.neirogb-c ul li{float:left;width:40%;border:none;background:none;overflow:hidden;}
.neirogb-c ul li a{float:none;}
.neirogb-c ul li a:hover{color:#ff0000;}


.trainer-bs{overflow:hidden;width:1164px;margin:0 auto;}
.trainer-bs li{float:left;width:380px;margin:10px 5px;/* border:1px solid #e2e2e2; */transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;}
.trainer-bs li .trainer-b1{display:block;width:200px;}
.trainer-bs li .trainer-b1 img{width:200px;height:230px;}
.trainer-bs li .trainer-b2{width:160px;padding:45px 10px 0 10px;transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;}
.trainer-bs li .trainer-b2 .trainer-b2a{color:#0e3f88;font-size:24px;}
.trainer-bs li .trainer-b2 p{line-height:23px;font-size:14px;font-family:宋体;}
.trainer-bs li .trainer-b2 .trainer-b2b{display:block;border:1.5px solid #fff;margin-top:10px;width:90px;height:0;overflow:hidden;line-height:35px;text-align:center;color:#0e3f88;font-size:14px;transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;}
.trainer-bs li .trainer-b2 .trainer-b2c{height:0;overflow:hidden;transition: 300ms;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;}
.trainer-bs li:hover{    box-shadow:0 0 0 #d5d5d5, /*左边阴影*/  
    10px 0 10px #d5d5d5, /*右边阴影*/  
    0 0 0 #d5d5d5, /*顶部阴影*/  
    0 10px 10px #d5d5d5; /*底边阴影*/}
.trainer-bs li:hover .trainer-b2{padding:5px 10px;}
.trainer-bs li:hover .trainer-b2 .trainer-b2b{border:1.5px solid #0e3f88;height:35px;}
.trainer-bs li:hover .trainer-b2 .trainer-b2c{height:90px;}


/*新增*/
.jingqu ul{overflow:hidden; }
.jingqu ul li{float:left;width:240px;margin:10px 9px; }
.jingqu ul li a{display:block;overflow:hidden;}
.jingqu ul li a:hover{box-shadow:-3px 0 3px #d5d5d5, /*左边阴影*/  
3px 0 3px #d5d5d5, /*右边阴影*/  
0 -3px 3px #d5d5d5, /*顶部阴影*/  
0 3px 3px #d5d5d5; /*底边阴影*/ }
.jingqu ul li a img{width:250px;height:160px;}
.jingqu ul li a p{line-height:25px;height:25px;color:#333;font-size:14px;}
.jingqu ul li a p span{float:right;}
.jingqu ul li a p b{font-weight:normal;color:#ff5a00;}



.new-l .box1-projects{overflow:hidden;}
.new-l .box1-projects ul{overflow:hidden;}
.new-l .box1-projects ul li{float:left;width:240px;margin:10px 5px;padding:0 4px;}
.new-l .box1-projects ul li:hover .box1s .box1-title a{color:#0e3f88;}
.new-l .box1-projects ul li:hover{box-shadow:-3px 0 3px #d5d5d5, /*左边阴影*/  
3px 0 3px #d5d5d5, /*右边阴影*/  
0 -3px 3px #d5d5d5, /*顶部阴影*/  
0 3px 3px #d5d5d5; /*底边阴影*/ }
.new-l .box1-projects ul li .box1s{overflow:hidden;}
.new-l .box1-projects ul li .box1s .box1-pic{display:block;width:240px;height:150px;}
.new-l .box1-projects ul li .box1s .box1-pic img{width:240px;height:150px;}
.new-l .box1-projects ul li .box1s .box1-title{line-height:30px;height:30px;}
.new-l .box1-projects ul li .box1s .box1-title a{font-size:14px;color:#333;font-weight:bold;}
.new-l .box1-projects ul li .box1s .box1-title a:hover{color:#0e3f88;}
.new-l .box1-projects ul li .box1s .box1-more{line-height:20px;color:#666;}






 .picMarquee-left{  overflow:hidden; position:relative;     }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:24px 0 10px 0;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 16px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:180px; height:120px; display:block; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }
		.picMarquee-left .bd ul li .title a{ line-height:24px; font-size:12px; color:#5a5a5a;  }
 .picMarquee-left .bd ul li .title a:hover{color:#fe0000;}







/*一站式服务*/

.index_service_con{height:auto;}
.index_service_con li{float:left;margin:0 1% 10px 1%;text-align:center;width:22%;border:1px solid #cdcdcd;overflow:hidden;background:#ffffff;}
.index_service_con li a{display:block;position:relative;width:100%;overflow:hidden;}
.index_service_con li a img{width:80%;z-index:0; text-align:center; padding-top:10px;}
.index_service_con li a i{position:absolute;_left:93px;left:93px;top:93px;_top:93px;}
.index_service_con li a:hover i{position:absolute;_left:13px;left:13px;top:10px;_top:10px;width:48px;height:45px;}
.index_service_con li a i img, .index_service_con li a:hover i img{width:48px;height:45px;padding:0px;margin:0px;}
.index_service_con li a p{font-size:0.8em; line-height:22px;color:#3d3d3d;}






