@charset "gb2312";
/* CSS Document */
html{overflow-y:auto;margin:0 auto;font-size:50px;}
*{ padding:0; margin:0;}
ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}
body, button, input, select, textarea{ font-family:"΢ź";font-size:12px;}
.fullbody{width:100%;height:100%;}
code, kbd, pre, samp { font-family:"΢ź"}

address, caption, cite, code, dfn, em, th, var {font-style: normal;font-weight: normal;}
a{text-decoration:none;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
img{border:0;}
button:focus{outline:0;} 
table { border-collapse: collapse; border-spacing: 0;}
h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal; font-family:"΢ź"}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
select{ margin:0; padding:0; font-family:"΢ź"}
textarea,select{ resize:none; outline:0;}
input{ outline:0;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
body{ overflow-x:hidden;}
div,ul li{box-sizing: border-box;-moz-box-sizing: border-box;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content: "";display: block;clear: both;height: 0px;}
.hide{display: none;}
.w1440{width: 96%;max-width: 1200px;margin:0 auto;}
._pc{display: block!important;}
._m{display: none!important;}
.a_scale{transform-origin: top;}
/* 导航 */
.pt_top .pt_nav{width: 100%;height: 50px;background: #272c34;}
.pt_top .nav2 li{position: relative;height: 50px;float: left;width: 120px;text-align: center;}
.pt_top .nav2 li>a{color: #fff;font:16px/50px '';position: relative;}
.pt_top .nav2 li:hover,.pt_top .nav2 li.on{background: #e50014}

.pt_top .nav2 li:hover div,.index_banner .nav li:hover div{display: block;}

.login_box{width: auto;height: 80px;margin-right: 1.5%;position: relative;z-index: 1;}
.seach_box{width: 0px;height: 32px;position: absolute;top:24px;right:0;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.seach_box.on{width: 320px;}
.seach_box input{width: 100%;height: 32px;background: #f5f5f5;border:none;border-radius: 32px;box-sizing: border-box;}
.seach_box.on input{padding-left: 20px;}
.login_box img{display: block;height: 20px;width: 20px;margin-top: 30px;}

.header_phone{position: relative;z-index: 1;padding-left: 70px;height: 70px;margin-top: 20px;padding-top: 7px;}
.header_phone img{display: block;width: 70px;height: 70px;border-radius: 50%;position: absolute;left:0;top:0;}
.header_phone p{font:bold 24px/28px '';color: #333333;margin-left: 10px;}
.header_phone p+p{letter-spacing: 0.3px;}
.m_nav{ position:absolute; left:0; top:110px; float:left; width: 100%; padding-bottom:10px; z-index:9999; background:#fff; border-top:1px solid #ececec; box-shadow:0 15px 15px rgba(0,0,0,0.2);display: none;}
.m_nav li a{ float:left; width:100%; color: #282828;  font-size:16px;line-height:50px; text-transform:uppercase;font-family:"΢ź"; text-transform:uppercase; padding-left:6px; color:#919191;}
.m_nav li{ float:left; width:100%; position:relative; padding:0 15px; border-bottom:1px solid #ececec;}
.m_nav li:hover a{  color:#e50014; }

.pt_top .mbx{margin:40px 0 0 3%;width: 40px;display: none;position: relative;z-index: 1;}
.pt_top .mbx img{display: block;width: 100%;}
.pt_top{width: 100%;height: 160px;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.pt_top.active{background: #fff;}
.pt_top .logo_num{height: 110px;}
.logo{width: 388px;position: relative;z-index: 1;margin-top: 17px;}
.logo img{display: block;width: 100%;}
.page_login_box{margin:30px 0 0 34px;font:14px/26px '';color: #999999;position: relative;}
.page_login_box .login{margin-right: 18px;position: relative;}
.page_login_box .login:after{position: absolute;content: "";display: block;height: 12px;width: 1px;background: #999999;top:50%;right:-10px;margin-top: -6px;}
.page_login_box .login{padding:0 10px;border-radius: 26px;border:solid #fb8906 1px;color: #fb8906;}

.index_banner{width: 100%;position: relative;}
.index_banner_tab{width: 100%;}
.index_banner_tab img{display: block;width: 100%;}
.index_banner_tab .slick-dots{bottom: 20px;position: absolute;left: 0;width: 100%;text-align: center;}
.index_banner_tab .slick-dots li{width: 10px;height: 10px;border-radius: 10px;text-indent: -1000px;overflow: hidden;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;display: inline-block;border:solid #fff 1px;margin:0 7px;position: relative;}
.index_banner_tab .slick-dots li.slick-active{background: #fff;}

.index1{width: 100%;padding:1.5% 0 2% 0;}
.index1.index1_2{padding:.5% 0 4% 0;}
.h_tit{width: 100%;height: auto;margin-bottom:2.5%;}
.h_tit h2{font:bold 26px/106px '';color: #333333;position:relative;display: block;width: 50%;}
.h_tit h2 span{font:16px/86px '';position:absolute;top:50px;left:0;text-transform: uppercase;}
.h_tit h2 span:before{content:"";display:block;position:absolute;width:200px;height:1px;background:#333;top:28px;left:0;}
.h_tit div a{font:16px/106px '';color: #999999;text-transform: uppercase;}
.h_tit div a img{display: block;float: right;margin:46px 0 45px 10px;}
.h_tit div a img{display: block;float: right;}

.cp_ul{width: 100%;height: auto}
.cp_ul ul{width: 100%;height: auto;}
.cp_ul ul li{float: left;width: 32%;margin:0 0 2% 0;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.cp_ul ul li div.top{overflow:hidden;}
.cp_ul ul li:nth-child(3n+2){margin:0 2% 2% 2%;}
.cp_ul ul li img{width: 100%;display: block;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;  }
.cp_ul ul li .bottom{width: 100%;height: auto;position: relative;height:65px;color: #333333;}
.cp_ul ul li .bottom h2{font:18px/65px '';text-indent: 7%;max-width: 75%;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.cp_ul ul li .bottom div{width: 54px;height: 20px;position: absolute;right: 0;top:50%;margin-top:-10px;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.cp_ul ul li .bottom div img{width: 18px;height: 12px;position: absolute;top:50%;left:50%;margin:-6px 0 0 -9px;}
.cp_ul ul li:hover{box-shadow:0 5px 15px rgba(0,0,0,0.2);}
.cp_ul ul li:hover .bottom div{border-left: solid #d9d9d9 1px;}

.cp_ul ul li:hover div.top img{transform:scale(1.1)}


.idnex1_list{width: 100%;height: auto;}
.idnex1_list ul{width: 100%;}
.idnex1_list ul li{float: left;width: 23%;margin-left:2.666%;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.idnex1_list ul li:first-child{margin-left: 0;}
.idnex1_list ul li .top{width: 100%;height: auto;position: relative;overflow:hidden;}
.idnex1_list ul li .top img{display: block;width: 100%;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.idnex1_list ul li .bottom{width: 100%;height: auto;position: relative;background: #fff;}
.idnex1_list ul li .bottom h2{font:18px/66px '';color: #333333;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;text-align: center;}
.idnex1_list ul li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.idnex1_list ul li:hover .top img{transform:scale(1.1)}
.fw_lc{width: 100%;height: auto;padding:5% 0 4% 0;background: url(../images/fw_lc_banner.jpg) no-repeat center center;background-size: cover;}
.fw_lc h3{font:bold 28px/30px '';color: #ffffff;margin-bottom: 10px;text-align: center;}
.fw_lc ._h3{font:16px/24px '';color: #ffffff;margin-bottom: 18px;text-align: center;padding:6px 0 0 0;}
.fw_lc p{font:16px/28px '';color: #ffffff;margin-bottom: 35px;opacity: 0.75;text-align: center;}
.fw_lc img{display: block;width: 100%;max-width: 1003px;margin:0 auto;}


.index2{width: 100%;padding: 2% 0 4%;}
.index2_c>div{width: 50%;float: left;}
.index2_c>div._left{padding-right: 30px;}
.index2_c>div._right{padding-left: 30px;}
.index2_box{width: 100%;height: auto;}
.index2_box .right{width:100%;}
.index2_box .right li{width: 100%;border-top:solid #f0f0f0 1px;padding: 30px 0;position: relative;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.index2_box .right li .date{width: 64px;position: absolute;top:20px;right:28px;}
.index2_box .right li .date h5{display: block;width: 100%;font:20px/24px '';color: #999999;text-align: right}
.index2_box .right li .date h6{display: block;width: 100%;font:14px/24px '';color: #999999;text-align: right;margin-top: 5px;}
.index2_box .right li .tj{width: 55px;height: 20px;position: absolute;right:0;bottom: 30px;border-left: solid #d9d9d9 1px;}
.index2_box .right li .tj img{display: block;width: 18px;height: 12px;position: absolute;top:50%;left: 50%;margin: -6px 0 0 -9px;}

.index2_box .right li .content{width: calc(100% - 115px);width:-moz-calc(100% - 115px); width:-webkit-calc(100% - 115px);padding-left: 30px;}
.index2_box .right li .content h3{display: block;width: 100%;font:18px/30px '';color: #1a1a1a;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.index2_box .right li .content p{width: 100%;font:14px/26px '';color: #999999;    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;margin-top: 10px;}
.index2_box .right li .content h3:before{content: "";height: 6px;width: 6px;position: absolute;top:40px;background-color: #cccccc;left:10px;border-radius: 6px;}
.index2_box .right li:hover{background: #fff;box-shadow: 0 0 15px rgba(0,0,0,0.2)}


.index2_box2 ul li{position: relative;width: 100%;cursor: pointer;overflow: hidden;}
.index2_box2 ul li>a>div{width: 100%;position: relative;}
.index2_box2 ul li>a>div>img{display: block;width: 100%;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.index2_box2 ul li>a>div:hover img{transform:scale(1.1)}
.index2_box2 ul li>a>div>div{width: 100%;height: 100%;position: absolute;top:0;left:0;}
.index2_box2 ul li>a>div>div>img{display: block;width: 100%;height: 100%;}
.index2_box2 ul li>a>div>div>p{font:18px/54px '';color: #ffffff;width: 80%;text-indent: 5%;position: absolute;bottom: 0;left:0;}
.index2_box2  .slick-dots{position: absolute;right:10px;bottom: 25px;}
.index2_box2  .slick-dots li{width: 8px;height: 8px;border:solid #fff 1px;border-radius: 50%;text-indent: 100px;overflow: hidden;margin-left: 12px;float: left;}
.index2_box2  .slick-dots li.slick-active{background: #fff;}

.index3{width: 100%;padding: 2% 0 4%;background: url(../images/index3_bg.jpg) no-repeat center center;background-size: cover}
.index3 ._h2{color: #fff;}
.index3 ._h3{color: #fff;}
.index3 ._em,.fw_lc ._em{background: #fff;}
.index3_tab{width: 96%;max-width: 1440px;margin:0 auto;}
.index3_tab_box_div{padding: 0 1.5px;}
.index3_tab_box_div a{display: block;width: 100%;height: 100%;position: relative;overflow:hidden;}
.index3_tab_box_div a>img{display: block;width: 100%;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; }
.index3_tab_box_div a:hover>img{transform:scale(1.1)}
.index3_tab_box_div a>div{width: 100%;height: 100%;position: absolute;top:0;left:0;}
.index3_tab_box_div a>div img{display: block;width: 100%;height: 100%;position: absolute;bottom:0;left:0;}
.index3_tab_box_div a>div p{font:18px/54px '';color: #ffffff;text-align: center;width: 90%;position: absolute;left: 5%;bottom: 0;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.index3_tab_box .slick-arrow{width:31px;height: 50px;position: absolute;top:50%;margin-top: -25px;z-index: 2;text-indent: -1000px;overflow: hidden;cursor: pointer;opacity: 0.8;transition: all .3s;display: none!important;}
.index3_tab_box .slick-arrow:hover{opacity: 1}
.index3_tab_box .slick-arrow.slick-prev{left: 1.5px;background: url(../images/prev.png) no-repeat center top;}
.index3_tab_box .slick-arrow.slick-next{right: 1.5px;background: url(../images/next.png) no-repeat center top;}
.index3_tab:hover .slick-arrow{display: block!important;}
.index3>div>a{display: block;margin:3% auto 0;width: 150px;height: 45px;border:solid #fff 1px;border-radius: 35px;text-indent: 43px;font:16px/43px '';color:#fff;text-transform: uppercase;}
.index3>div>a img{display: block;float: right;width: 6px;margin:16px 43px 0 0;}
.index4{width: 100%;height:660px;background: url(../images/index4_bg.jpg) no-repeat center top;}
.index4>div>div{width: 50%;float: right;padding: 85px 2% 0 5%;}
.index4>div>div h3{font:28px/48px '';color: #333333;}
.index4>div>div ._h3{text-align:left;padding:2% 0;}
.index4>div>div h6{font:16px/28px '';color: #333333;padding:10.5px 0 23.5px 0;}
.index4>div>div em{display: block;width: 20px;height: 4px;background: #256dcc;margin-bottom: 30px;}
.index4>div>div p{font:16px/32px '';color: #999999;margin-bottom: 32px;}
.index4>div>div a{display: block;margin:3% 0 0 0;width: 150px;height: 45px;border:solid #999999 1px;border-radius: 35px;text-indent: 43px;font:16px/43px '';color:#999999;text-transform: uppercase;}
.index4>div>div a img{display: block;float: right;width: 6px;margin:16px 43px 0 0;}
.index5{width: 100%;padding: 3%;}
.pic_left{width:100%;height:110px;overflow:hidden;position: relative;}
.pic_left ul li{float:left;width: 200px;height: 110px;margin:0 10px;}
.pic_left ul li img{display:block;width: 100%}

.footer{width: 100%;height: auto;}
.ft_top{height: auto;background: #f0f0f0;padding:60px 0;}
.ft_top_content{position: relative;}
.ft_top_content>p{font:14px/15px '';color: #333333;max-width: 80%}
.ft_top_content>p a{color: #333;padding: 0 15px;display: inline-block;margin:5px 0;}
.ft_top_content div.div1{width: auto;padding-left: 95px;position: relative;height: 103px;margin-top: 30px;}
.ft_top_content div.div1 img{display: block;width: 95px;position: absolute;top:0;left:0;}
.ft_top_content div.div1 h3{font:14px/28px '';color: #333333;padding:22px 0 0 14px;}

.ft_top_content div.div2{width: 120px;height: auto;position: absolute;right:0;top:0px;}
.ft_top_content div.div2 img{display: block;width: 100%;}

.ft_top_content div.div2 h4{font:14px/28px '';color: #999999;margin-top: 7px;text-align: center;width: 100%;}

.ft_bottom{width: 100%;height: 54px;background: #272c34}
.ft_bottom div{font:14px/54px '';color: #96979a;margin:0 auto;width: 96%;max-width: 1200px;}
.ft_bottom div a{color: #96979a}
.ft_bottom div a:hover,.ft_top_content>p a:hover{color: #e50014;text-decoration: underline;}

.goTop{position: fixed;width: 40px;height: 40px;background-color: #b2b2b2;right: 60px;bottom: 240px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;cursor: pointer;border-radius: 50%}
.goTop.active{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1}
.goTop img{display: block;width: 100%;}

.all_banner{width: 100%;height: auto;position: relative;}
.all_banner img{display: block;width: 100%;}

/*  */
._h2{font:bold 28px/47px '';color: #333;text-align: center;padding: 3% 0 0 0;}
._h3{font:16px/24px '';color: #333;text-align: center;padding: 6px 0 4% 0;text-transform: uppercase;}
._em,.index4>div>div em._em{display:block;width:300px;height:1px;background:#333;margin:0 auto;}
.index4>div>div em._em{margin:0;}
.dkxx_list{width: 100%;}
.dkxx_list li{float: left;width: 32%;margin:0 2% 2% 0;position: relative;}
.dkxx_list li:nth-child(3n){margin:0 0 2% 0}
.dkxx_list li .top{width: 100%;height: auto;overflow: hidden;}
.dkxx_list li .top img._img{display: block;width: 100%;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.dkxx_list li .bottom{width: 100%;height: 100%;position: absolute;top:0;left:0;background: url(../images/shadow.png) no-repeat bottom left;background-size: cover;}
.dkxx_list li .bottom h2{font:18px/54px '';color: #fff;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;text-align: center;position: absolute;bottom: 0;left: 5%;width: 90%;}
.dkxx_list li:hover ._img{transform:scale(1.1);}
/* 分页 */
.wack1,.pz_fy{width:100%; text-align:center;height: 40px;}
.wack1{margin:30px auto 6%;}
.pz_fy .pn{ float:left; font-size:12px; line-height:34px}
.pz_fy a { display:inline-block; *display:inline; *zoom:1; color:#666666; font-family:"΢ź"; font-size:12px; margin:0 3px;  line-height:34px;text-align: center;width: 34px;border:solid #cccccc 1px;}
.pz_fy a:hover,
.pz_fy a.on{color:#fff;background: #256dcc;border-color: #256dcc;}
.pz_fy .l_fy{ width:auto; height:34px; padding:0 8px; margin-right:6px;border-color: transparent;}
.pz_fy .r_fy{ width:auto; height:34px; padding:0 8px; margin-left:6px;border-color: transparent;}


.mbx_nav,.mbx_nav a{max-width: 1200px;margin:0 auto;font:14px/14px '';color: #666666;text-align: left;}
.mbx_nav a:hover,.px_top .mbx_nav a:hover{color: #e50014}
.mbx_nav{margin-top: 40px;}

._cp ._h2{padding:2% 0 4% 0;}
.news-title{width: 100%;margin-bottom: 3%}
.news-title{border-bottom:solid #e6e6e6 1px;}
.news-title ul{max-width: 700px;margin:0 auto;width: 98%;}
.news-title ul li{float: left;font-size:16px;width: 20%;text-align: center;position: relative;}
.news-title ul li a{color: #808080;display: block;position: relative;top:0;padding-bottom: 37px;}
.news-title ul li img{position: absolute;bottom:-8px;left:50%;margin:0 0 0 -7.5px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0}

.news-title ul li.active a{color: #2668ed;}
.news-title ul li:hover a{top:-10px;color: #2668ed;-webkit-transition: all 0.5s ease-out 0s; 
  -moz-transition: all 0.5s ease-out 0s; 
  -o-transition: all 0.5s ease-out 0s; 
  transition: all 0.5s ease-out 0s;}
.news-title ul li.active img{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1}
.news-title ul li:hover img{transform:scale(1.2);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;bottom:-20px;-webkit-transition: all 0.5s ease-out 0s; 
  -moz-transition: all 0.5s ease-out 0s; 
  -o-transition: all 0.5s ease-out 0s; 
  transition: all 0.5s ease-out 0s;}

/* 新闻资讯 */
.school_list{width: 100%;padding: 0px 0 40px 0;}
.school_list ul{width: 100%;height: auto;}
.school_list ul li{width: 100%;position: relative;padding-bottom: 30px;border-bottom: dashed #e6e6e6 1px;margin-bottom: 30px;}
.school_list ul li:last-child{border-bottom: 0;}
.school_list ul li ._img{width: 300px;height: 200px;overflow: hidden;}
.school_list ul li ._img img{display: block;width: 100%;height: auto;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.school_list .right{width: 75%;/*写给不支持calc()的浏览器*/width:-moz-calc(100% - 300px);/*Firefox*/width:-webkit-calc(100% - 300px);/*chrome safari*/ width:calc(100% - 300px);/*Standard */box-sizing: border-box;padding-left: 140px;padding-top: 60px;}
.school_list .right h2{font:18px/36px '';color: #1a1a1a;margin-bottom: 15px;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
.school_list .right h2:before{display: inline-block;width: 0px;height: 1px;background: #e50014;position: relative;content: "";position: relative;top:-6px;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.school_list .right p{font:14px/24px '';color: #999999;max-width: 80%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.school_list ._time{width: auto;text-align: right;position: absolute;top:60px;left:0;}
.school_list ._jt{width: 55px;height: 20px;position: absolute;left:0;top:124px;border-left: solid #d9d9d9 1px;}
.school_list ._jt img{width: 18px;height: 12px;position: absolute;top:50%;left:50%;margin:-6px 0 0 -9px;}
.cp_ul ul li:hover{box-shadow:0 5px 15px rgba(0,0,0,0.2);}
.cp_ul ul li:hover .bottom div{border-left: solid #d9d9d9 1px;}

.school_list ._time h1{font:22px/30px '';color: #666666}
.school_list ._time h6{font:14px/30px '';color: #666666}
.school_list ul li:hover h2:before{width: 40px;}
.school_list ul li:hover h2{color: #e50014}
.school_list ul li:hover ._img img{transform:scale(1.1);}


/* 联系我们 */

._lx{width: 100%;height:auto;}
.form_box{width: 96%;max-width: 1200px;background: #f6f9fd;margin:0 auto 6%;}
.form_box>div._left{width:50%;float: left;}
.form_box>div._left img{display: block;width: 100%}

.form_box>div._right{padding:2% 5%;width: 50%;float: left;}
.form_box>div._right p{font:18px/28px '';color: #333333;padding-left: 40px;position: relative;margin-bottom: 40px;}
.form_box>div._right img{position: absolute;left:0;top:50%;margin-top: -14px;width: 25px;}
.form_box>div._right div{width: 100%;position: relative;padding-bottom: 20px;}

/* 新闻详情 */
.news_detail{width: 100%;max-width: 1200px;margin:40px auto; }
.news_detail .left{width: 70%;box-sizing: border-box;background: #fff; float: left;}
.news_detail .detail_top{width: 100%;height: auto;padding-bottom: 25px;}
.news_detail .detail_top h2{font:bold 36px/48px '';color: #333333;margin-bottom: 20px;}
.news_detail .detail_top span{color: #999999;margin-right: 20px;font:16px/28px '';}
.news_detail .detail_top span img{margin-right: 5px;}
.sp_bjq{width: 100%;height: auto;padding:30px 0; font-size:16px; font-family:Arial, Helvetica, sans-serif}
.sp_bjq img,.sp_bjq video{display: block;max-width: 100%;}
.sp_bjq p{font: 16px/32px '';color: #333333;margin-top: 20px;}

.news_detail .right{float: right;width: 27.5%;}
.news_detail .right .right_boxl{width: 100%;box-sizing: border-box;padding: 50px 20px 20px 20px;background: #fff;}
.news_detail .right .right_boxl h1{font:bold 20px/48px '';padding-bottom: 10px;color: #333333;}
.news_detail .right .right_boxl ul{width: 100%;}
.news_detail .right .right_boxl li{margin-bottom: 10px;}
.news_detail .right .right_boxl li .top{width: 100%;height: auto;position: relative;}
.news_detail .right .right_boxl li .top img._img{display: block;width: 100%;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.news_detail .right .right_boxl li .top img._play{display: block;width: 40px;position: absolute;left:50%;top:50%;margin:-20px 0 0 -20px;}
.news_detail .right .right_boxl li .top span{position: absolute;bottom: 10px;right: 10px;background: rgba(0,0,0,0.7);border-radius: 5px;padding:0 5px;font:14px/24px '';color: #ffffff;display: inline-block;}
.news_detail .right .right_boxl li .bottom{width: 100%;height: auto;position: relative;padding:10px 0;background: #fff;}
.news_detail .right .right_boxl .bottom h2{font:14px/20px '';color: #333333;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.kc_list li{width: 33.33%;margin:0;padding: 1px;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.dkxx_list.kc_list li:nth-child(3n){margin:0 0 11px 0;}
.kc_list li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.2)}
.kc_list li:hover ._img{transform:scale(1.1);}

.xw{width: 100%;height: auto;background: url(../images/img45.jpg) no-repeat center center;padding:60px 0;}
.xw h2{font:26px/39px '';color: #ffffff;text-align: center;max-width: 768px;width: 80%;margin:0 auto;}

.xw>div{margin-top: 60px;position: relative;}
.xw>div>img{display: block;margin-left: 5%;width: 60%;max-width:701px; }
.xw>div .div2{position: absolute;right:5%;width: 120px;top:0;}
.xw>div .div2 img{width: 80px;height: 80px;display: block;margin:0 auto;}
.xw>div .div2 h4{font:18px/28px '';color: #ffffff;text-align: center;margin-top: 10px;}

/* 关于我们 */

.about1{width: 100%;background-color: #f6f9fd;position: relative;margin-top: 40px;}
.about1>img{display: block;width: 599px;}
.about1>div{width: 590px;position: absolute;top:10px;right:10px;background-color: #fff;height: 460px;padding-top: 72px;}
.about1>div .ico6{position: absolute;left:-30px;top:0;}
.about1>div .ico7{display: block;margin:0 auto;}
.about1>div p{font:16px/34px '';color: #666666;padding: 0 40px;margin-top: 20px;}

.about2{width: 100%;margin-top: 6%;}
.about2>h2{font:bold 28px/30px '';color: #333333;text-align: center;margin-bottom: 25px;}
.about2>h3{font:16px/18px '';color: #999999;text-align: center;}
.about2>ul{width: 100%;height: auto;margin:6% 0 5% 0;}
.about2>ul li{float: left;width:20%;text-align: center;margin-left: 6.666%}
.about2>ul li:first-child{margin-left:0;}
.about2>ul li div{width: 180px;height: 180px;border:solid #d4e2f5 1px;border-radius: 50%;display: block;margin:0 auto;}
.about2>ul li div img{width: 160px;height: 160px;border-radius: 50%;margin:9px;}
.about2>ul li h4{font:bold 18px/58px '';color: #333333;text-align: center;margin-top: 10px;}
.about2>ul li p{font:14px/28px '';color: #666666;text-align: center;}
.about3{width: 100%;height:auto;min-height: 540px;background:url(../images/img35.jpg) no-repeat center top;margin-bottom: 5%;}
.about3 ._h2{padding:88px 0 58px 0;}
.about3>div{background: #fff;position: relative;box-shadow: 0 0 10px rgba(0,0,0,0.2);padding: 20px 0;}
.about3 div ul{width:calc(100% - 100px);margin:0 auto;}
.about3 div ul li div{padding:20px 10px;}
.about3 div ul li div img{display: block;width: 100%;}
.about3 div .slick-arrow,.about4 div .slick-arrow{width:13px;height: 24px;position: absolute;top:50%;margin-top: -12px;z-index: 2;text-indent: -1000px;overflow: hidden;cursor: pointer;opacity: 0.8;transition: all .3s;}
.about3 div .slick-arrow:hover,.about4 div .slick-arrow:hover{opacity: 1}
.about3 div .slick-arrow.slick-prev,.about4 div .slick-arrow.slick-prev{left: -30px;background: url(../images/index5_prev.png) no-repeat center top;}
.about3 div .slick-arrow.slick-next,.about4 div .slick-arrow.slick-next{right: -30px;background: url(../images/index5_next.png) no-repeat center top;}
.about4{width: 100%;height: auto;}
.about4 ._h2{padding: 0;}

.about4 div ul{width:calc(100% - 100px);margin:4% auto 6%;}
.about4 div ul li img{display: block;margin:0 auto;}

.about4 div ul li p{font:14px/28px '';color: #666666;text-align: center;margin-top: 20px;}



/* 案例详情 */
.detail_box{width: 100%;height: auto;background: #fafafa;padding: 1px 0;}
.detail_box .d_h{padding: 4% 0;}
.detail_box ._left{width: 50%;float: left;}
.detail_box ._left h3{font:bold 36px/40px '';color: #333333;margin-top: 50px;}
.detail_box ._left em{display: block;width: 20px;height: 4px;background: #256dcc;margin-top: 35px;}
.detail_box ._left p,.detail_box ._left>div{font:16px/30px '';color: #333333;margin-top: 35px;max-width: 90%;}
.detail_box ._left p>span,.detail_box ._left>div>div{font: 16px/30px '微软雅黑';color: #999999;margin-right: 40px;margin: 15px 40px 25px 0;display: block;float: left;}
.detail_box ._left>div>div>div{float:right}
.detail_box ._right{width: 50%;float: left;position: relative;}
.detail_box ._right ul{width: 100%;height: auto;}
.detail_box ._right ul li img{width: 100%;display: block;}

.detail_box ._right .slick-arrow{width:31px;height: 50px;position: absolute;top:50%;margin-top: -25px;z-index: 2;text-indent: -1000px;overflow: hidden;cursor: pointer;}
.detail_box ._right .slick-arrow:hover{opacity: 1}
.detail_box ._right .slick-arrow.slick-prev{left: 0px;background: url(../images/prev.png) no-repeat center top;}
.detail_box ._right .slick-arrow.slick-next{right: 0px;background: url(../images/next.png) no-repeat center top;}
.detail_box ._right ul.slick-dots{display: none!important;}
.detail_box ._right .num{width: 84px;height: 36px;background: rgba(0,0,0,0.75);position: absolute;right:16px;bottom:16px;border-radius: 36px;font:16px/36px '';color: #fff;text-align: center;letter-spacing: 2px;}
.detail_box ._right .num .aclen{font: bold 20px/36px '';}
.al_detail{margin-top: 0;}
@media screen and (max-width: 1280px) {
    
    .logo{margin-left: 3%;}
    .pxtx_l{width: 380px;}
    .pxtx_r{width: 60%;width: calc(100% - 380px);width: -moz-calc(100% - 380px);width: -webkit-calc(100% - 380px);}
    .tc_info,.xq_info{width: 96%;margin-left: 0;left: 2%;}
    .pt_nav{}
    .pt_top .nav2{text-align: center;}
    .pt_top .nav2 li{width:95px;float:none;display:inline-block;}

}
@media screen and (max-width: 1024px) {
  .about1>div .ico6{display:none!important;}
  .about1>img{width:100%;}
  .about1>div{width:98%;right:0;top:-10px;position:relative;margin:0 auto;}
  
}
@media screen and (max-width: 992px) {
    .pt_top .mbx{display: block;cursor: pointer;}
    .pt_nav{display: none;}
    .pt_top{height: 110px;}
    .logo{width: 300px;margin-top: 26px;}
    .index1{margin-top: 4%} 
    .idnex1_list ul li{width: 49%;}
    .idnex1_list ul li:nth-child(3n+2){margin:0 0 0 0;}
    .idnex1_list ul li:nth-child(even){margin:0 0 2% 0;}
    .idnex1_list ul li:nth-child(odd){margin:0 2% 2% 0;}
    .page_login_box{margin:30px 0 0 15px;}
    .right_test .idnex1_list ul li{width: 96%;margin:0 2% 2% 2%;}
    .right_test .idnex1_list ul li:nth-child(odd){margin:0 2% 2% 2%;}
    .detail1_right{padding: 10px 0 10px 30px;}
    .inte_list>ul li:nth-child(4n){margin:0 2% 2% 0;}
    .inte_list>ul li{width: 32%;margin:0 2% 2% 0;}
    .inte_list>ul li:nth-child(3n){margin: 0 0 2% 0;}
    .right_test .idnex1_list ul li:nth-child(even){margin: 0 2% 2% 2%;}
    .gift li>div .r_div{padding: 0 10px;}
    .gift li>div .r_div .b .l{float: none;}
    .gift li>div .r_div .b .r{float: none;width: 100%;}
    .gift li>div .r_div .t h4 span{padding-right:5px;margin-right: 5px; }
    .px_d_list .xz_ul li{width: 100%;}
    .px_d_list .xz_ul li:nth-child(odd){margin:0 0 2% 0;;}
    .px_d_list .ks_list li{width: 100%;}
    .ks_list li:nth-child(odd){margin-right: 0;}
    .wd_list .fb_ul li{width: 100%;}
    .wd_list .fb_ul li:nth-child(odd){margin:0 0 2% 0;}
    .ks_detail button{width: 120px;margin:0 15px;}
    .ks_list li{width: 100%;}
    .px_top_con_img{width: 380px;height:326px;overflow: hidden;position: relative;}
    .px_top_con_img img{width: 520px;position: absolute;top:0;left:50%;margin-left: -260px;}
    .px_top_con_info{width: 75%;width: calc(100% - 380px);width: -moz-calc(100% - 380px);width: -webkit-calc(100% - 380px);}
    .video_list_l ul li p{width: 55%;}
    .ks_list li p{max-width: 80%;}
    .ico13{width: 80%;}
    .logo{margin-left: 2%;}
    .pt_top .mbx{margin: 40px 0 0 1%;width: 30px;}
    .header_phone{margin-right: 1%;height: 60px;margin-top: 28px;padding-top: 4px;padding-left: 60px;}
    .header_phone img{width: 60px;height: 60px;}
    .header_phone p{font:bold 20px/24px '';}
    .cp_ul ul li{width: 49%;margin: 0 0 2% 0;}
    .cp_ul ul li:nth-child(3n+2){margin:0 0 0 0;}
    .cp_ul ul li:nth-child(odd){margin:0 2% 2% 0;}
    .index2_c>div{width: 100%;float: none;}
    .index2_c>div._left{padding: 0;}
    .index2_c>div._right{padding: 0;margin-bottom: 2%}
    .about2>ul li{width: 45%;margin:0 0 2% 0;}
    .about2>ul li:nth-child(odd){margin:0 10% 2% 0;}
    .form_box>div._right{padding:5% 5% 0 5% ;}
}
@media screen and (max-width: 768px) {
    .w1440{width: 6.9rem;}
    .header_phone{display: none;}
    .pt_top{height: 1.1rem;}
    .pt_top .logo_num{height: 1.1rem;}
    .logo{width: 3.88rem;margin:.17rem 0 0 1.09rem;}
    .pt_top .mbx{width: .42rem;margin:.38rem 0 0 0;}
    .m_nav{top:1.1rem;}
    ._m{display: block!important;}
    ._pc{display: none!important;}
    .index_banner_tab .slick-dots{bottom: .2rem;}
    .index_banner_tab .slick-dots li{width: .12rem;height: .12rem;border-radius: .12rem;margin:0 .08rem;}
    ._h2{font:bold .34rem/.36rem '';color: #333;padding: .6rem 0 .1rem 0;}
    ._em{width:3rem;}
    ._h3{font:.24rem/.3rem '';color: #333;padding: .1rem 0 .6rem 0;}
    .h_tit h2 span:before{top:-.1rem;width:2rem;}
    .index1{padding: .2rem 0 .5rem 0;margin-top: 0;background: #f7f7f7;}
    .idnex1_list ul li{width: 3.3rem;margin:0 0 .3rem 0;}
    .idnex1_list ul li:nth-child(odd){margin:0 .3rem .3rem 0;}
    .idnex1_list ul li .bottom h2{font:.3rem/.89rem '';color: #333333;}

    .fw_lc{width: 100%;height: auto;padding: .75rem 0 0 0;background: url(../images/m_fw_lc_bg.jpg) no-repeat center top;height: 12.7rem;overflow: hidden;display:none}
    .fw_lc h3{font:bold .34rem/.36rem '';color: #ffffff;margin-bottom: .15rem;text-align: center;}
    .fw_lc p{font:.2rem/.36rem '';color: #ffffff;opacity: 0.75;text-align: center;width: 95%;margin:0 auto .5rem;}
    .cp_ul ul li{width: 32%;margin: 0 0 .3rem 0;background: #fff;}
    .cp_ul ul li:nth-child(odd){margin:0 0 .3rem 0;}
    .cp_ul ul li:nth-child(3n+2){margin:0 2% .3rem 2%;}
    .cp_u.cp_ul2 ul li{margin: 0 0 0 0;background: #fff;}
    .cp_ul.cp_ul2 ul li:nth-child(odd){margin:0 0 0 0;}
    .cp_ul.cp_ul2 ul li:nth-child(3n+2){margin:0 0 0 0;}
    .cp_ul.cp_ul2 ul li .bottom h2{font:.3rem/.89rem '';}
    .cp_ul.cp_ul2 ul li .bottom{height:.89rem; width: 99.9%;}
    .cp_ul.cp_ul2 ul li .bottom div{width:.36rem;height:.36rem;}
    .cp_ul ul li .bottom{height: .61rem;border:solid #f2f2f2 1px;border-top:none;}
    .cp_ul ul li .bottom h2{font:.24rem/.61rem '';color: #333333;}
    .cp_ul ul li .bottom div{width: .3rem;height: .3rem;border:solid #cdcdcd 1px;right:.2rem;top:50%;margin-top: -.15rem;border-radius: 50%;}
    .cp_ul ul li .bottom div img{width: .18rem;margin:-.06rem 0 0 -.09rem;height:.12rem;}
    .index3{width: 100%;padding:.2rem 0 .5rem 0;background: url(../images/m_index3_bg.jpg) no-repeat center top;height:auto; }
    .index3_tab{width: 6.9rem;margin-bottom: 1.31rem;}
    .index3_tab_box .slick-arrow{width:.46rem;height: .76rem;margin-top: -25px;display: block!important;}
    .index3_tab_box .slick-arrow.slick-prev{left: 1.5px;background: url(../images/prev.png) no-repeat center top;background-size: 100%}
    .index3_tab_box .slick-arrow.slick-next{right: 1.5px;background: url(../images/next.png) no-repeat center top;background-size: 100%}
    .index3_tab_box .slick-dots{bottom: -.72rem;position: absolute;left: 0;width: 100%;text-align: center;}
    .index3_tab_box .slick-dots li{width: .12rem;height: .12rem;border-radius: .12rem;text-indent: -1000px;overflow: hidden;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;display: inline-block;border:solid #fff 1px;margin:0 .08rem;position: relative;}
    .index3_tab_box .slick-dots li.slick-active{background: #fff;}
    .index3>div>a{width:4.8rem;height: .8rem;border:solid #fff 1px;border-radius: .8rem;text-indent: 1.6rem;font:.32rem/.8rem '';}
    .index3>div>a img{width: .12rem;margin:.32rem 1.56rem 0 0;}
    .h_tit{width: 100%;height: auto;padding: .6rem 0;}
    .h_tit h2{font:bold .34rem/.36rem '';color: #333333;}
    .h_tit div a{font:.28rem/.36rem '';color: #999999;text-transform: uppercase;}
    .h_tit div a img{display: block;float: right;margin:.08rem 0 0 .23rem;width: .12rem;}
    .h_tit div a img{display: block;float: right;}
    .index2{background-color: #f7f7f7;}
    .index2_box2 ul li>a>div>div>p{font:.3rem/.9rem '';white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}
    .index2_box2 .slick-dots li{width: .12rem;height: .12rem;border-radius: .12rem;margin:0 .08rem;}
    .index2_box2 .slick-dots{    position: absolute;right: .12rem;
    bottom: .38rem;}
    .index2_box .right li:first-child{border-top:none;}
    .index2_box .right li .content h3:before{display: none;}
    .index2_box .right{background:#fff;}
    .index2_box .right li{padding: .3rem 0;width: 6.3rem;margin-left: .3rem;}
    .index2_box .right li .content{width: 100%;padding-left: 0;margin-bottom: .15rem;}
    .index2_box .right li .content h3{font:.3rem/.45rem '';color: #333333;}
    .index2_box .right li .m_date{font:.26rem/.28rem '';color: #999999;}
    .index2_c>div._right{margin-bottom: 0}
    .index4{width: 100%;height:11.17rem;background: url(../images/m_index4_bg.jpg) no-repeat center top;background-size: 100%;padding-top: 5.65rem;}
    .index4>div>div{width: 100%;float: none;padding:0;}
    .index4>div>div p{font:.26rem/.45rem '';color: #808080;margin-bottom: 0;}
    .index4>div>div a,.index1>div>div>a{display: block;margin:.7rem auto 0;width: 4.8rem;height: .8rem;border:solid #256dcc 1px;border-radius: 35px;text-indent: 1.6rem;font:.32rem/.8rem '';color:#256dcc;text-transform: uppercase;}
    .index4>div>div a img,.index1>div>div>a img{display: block;float: right;width: .13rem;margin:.3rem 1.59rem 0 0;}
    .index5{padding: .2rem 0 1.1rem 0}
    .m_pic_left{width: 100%;height: auto;}
    .m_pic_left ul{width: 100%;height: auto;}
    .m_pic_left ul li img{display: block;width: 100%;}
    .m_pic_left .slick-dots{bottom: -.3rem;position: absolute;left: 0;width: 100%;text-align: center;}
    .m_pic_left .slick-dots li{width: .12rem;height: .12rem;border-radius: .12rem;text-indent: -1000px;overflow: hidden;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;display: inline-block;border:solid #256dcc 1px;margin:0 .08rem;position: relative;}
    .m_pic_left .slick-dots li.slick-active{background: #256dcc;}
    .ft_bottom{height: auto;padding: .2rem .3rem;}
    .ft_bottom div{height: auto;font:.18rem/.32rem '';color: #fff;opacity: 0.4;width: 100%}
    .ft_bottom div a{color: #fff;}
    .ft_top{padding: .45rem 0 0 0;}
    .ft_top_content>img{display: block;width: 3.65rem;}
    .ft_top_content>div{border-bottom:solid #e6e6e6 1px;padding: .3rem 0}
    .ft_top_content>div h2{font:.24rem/.6rem '';color: #333333;}
    .index1>div>div>a{margin-top: .4rem;}
    .ft_top_content>div p,.ft_top_content>div p a{font:bold .26rem/.36rem '';color: #333333}
    .ft_top_content>div img{width: 1.2rem;height: 1.2rem;}
    .ft_top_content>div h4{font:.24rem/1.2rem '';color: #333;}
    .goTop{position: fixed;width: .6rem;height: .6rem;right: .3rem;bottom: 240px;}
    .index3_tab_box_div a>div p{font: .24rem/.6rem '';}
    .mbx_nav{display: none;}
    .dkxx_list li{width: 32%;}
    .dkxx_list li{margin:0 0 .3rem 0;}
    .dkxx_list li:nth-child(3n){margin:0 0 .3rem 0;}
    .dkxx_list li:nth-child(3n+2){margin:0 2% .3rem 2%;}
    .dkxx_list li .bottom h2{font:.24rem/.6rem '';}
    ._cp{width: 100%;}
    .cp_div{width: 100%;background: #f7f7f7;padding:.3rem 0 1px 0;}
    .cp_ul{width: 6.9rem;margin:0 auto;}
    .news-title{margin-bottom: 0;border-bottom: none;}
    ._cp ._h2{padding: .8rem 0 .6rem 0}
    .news-title ul{width: 6.9rem;padding:0 .3rem;}
    .news-title ul li{font:.26rem/.28rem '';}
    .news-title ul li a{padding-bottom: .3rem;}
    .news-title ul li img{display: none;}
    .news-title ul li.active a:after{content: "";display: block;width: .24rem;height: .04rem;border-radius: .04rem;background-color: #256dcc;position: absolute;left:50%;bottom: 0rem;margin-left: -.12rem;}
    .school_list .right{width: 4.33rem;padding: .15rem 0 0 0}
    .school_list ul li ._img{width: 2.57rem;height: 1.8rem;}
    .school_list .right h2{font:.3rem/.45rem '';color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space:normal;max-width: 3.85rem;}
    .school_list .right ._date{font:.24rem/.35rem '';color: #999999;}
    .school_list ul li{padding: 0 0 .3rem 0;margin-bottom: .3rem;}
    .school_list{padding: 0;}

    .about1{width: 100%;background-color: #f6f9fd;position: relative;margin-top: .3rem;height: 11.8rem;}
    .about1>img{width:100%;}
    .about1>div{width: 6.7rem;bottom:.1rem;right:.1rem;height: 7.43rem;padding-top: .7rem;top:auto;position: absolute;}
    .about1>div .ico7{width:4.2rem }
    .about1>div p{font:.28rem/.5rem '';padding: 0 .25rem;margin-top: .2rem;}

    .about2{width: 100%;margin-top: .75rem;}
    .about2>h2{font:bold .34rem/.36rem '';margin-bottom: .24rem;}
    .about2>h3{font:.24rem/.28rem '' '';}
    .about2>ul{width: 100%;height: auto;margin:.5rem 0 5% 0;}
    .about2>ul li{width:50%;margin-left:0;padding: 0 .35rem;box-sizing:border-box;}
    .about2>ul li:nth-child(odd){margin-right: 0;}
    .about2>ul li div{width: 2.3rem;height: 2.3rem;}
    .about2>ul li div img{width: 2.08rem;height: 2.08rem;margin:.1rem;}
    .about2>ul li h4{font:bold .28rem/.6rem '';margin-top: .1rem;}
    .about2>ul li p{font:.24rem/.39rem '';color: #999;text-align: left;}
    .about3{width: 100%;height:auto;min-height: 0px;background:url(../images/m_img35.jpg) no-repeat center top;margin-bottom: 5%;background-size: 100%;height:7.91rem;padding: .3rem; }
    .about3 ._h2{padding:.8rem 0 .6rem 0;}
    .about3>div{background: #fff;position: relative;box-shadow: 0 0 10px rgba(0,0,0,0.2);padding: 0;height: 7.31rem;opacity: 0.93}
    .about3 div ul{width:100%;margin:0 auto;}
    .about3 div ul li div{padding:0;}
    .hb_ul2 img{display: block;width: 100%;}
    .hb_ul2 .slick-dots,.about4 div ul .slick-dots{bottom: -.7rem;position: absolute;left: 0;width: 100%;text-align: center;}
    .hb_ul2 .slick-dots li,.about4 div ul .slick-dots li{width: .12rem;height: .12rem;border-radius: .12rem;text-indent: -1000px;overflow: hidden;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;display: inline-block;border:solid #256dcc 1px;margin:0 .08rem;position: relative;}
    .hb_ul2 .slick-dots li.slick-active,.about4 div ul .slick-dots li.slick-active{background: #256dcc;}
    .about3 div ul li div img{display: block;width: 100%;}

    .about4{width: 100%;height: auto;}
    .about4 ._h2{padding: 0;}

    .about4 div ul{width:100%;margin:0 auto;padding: .5rem 0 1.4rem 0}
    .about4 div ul li img{display: block;margin:0 auto;max-width: 2.5rem;}

    .about4 div ul li p{font:.28rem/.36rem '';color: #333333;text-align: center;margin-top: 20px;}
    .m_form_box{width: 6.9rem;margin: 0 auto;}
    .m_form_box ul{width: 100%;height: auto;margin-bottom:250px;}
    .m_form_box ul li{float: left;width: 50%;text-align: center;margin-bottom: .5rem;}
    .m_form_box ul li img{display: block;width:1.2rem;margin:0 auto; }
    .m_form_box ul li h2{font:.28rem/.45rem '';color: #333333;margin-top: .25rem;}
    .m_form_box ul li p{font:.28rem/.39rem '';color: #333333;}
    .m_form_box ul li p a{color: #333;}
    .map{width: 100%;}
    .map>img{display: block;width: 100%;}
    .map>p{font:.28rem/.39rem '';color: #333333;margin:.2rem 0 .8rem 0;}
    .map>p img{display: block;float: left;width: .35rem;margin:0 .1rem 0 0;}

    .news_detail{width: 100%;padding-top: .3rem;margin:0 auto;}
    .news_detail .left{width:100%;}
    .news_detail .detail_top{width: 100%;height: auto;padding-bottom: .4rem;}
    .news_detail .detail_top h2{font:bold .36rem/.54rem '';margin-bottom: .2rem;}
    .news_detail .detail_top span{color: #999999;margin-right: .2rem;font:.26rem/.28rem '';}
    .news_detail .detail_top span img{margin-right: 5px;}
    .sp_bjq{width: 100%;height: auto;padding:.2rem 0;}
    .sp_bjq img,.sp_bjq video{display: block;max-width: 100%;}
    .sp_bjq p{font: 12px/24px '';color: #333333;}
    .m_right{width: 100%;position: relative;margin-top: .2rem;}
    .m_right h3{width: 2.5rem;height: auto;font:bold .34rem/.48rem '';color: #333333;text-align: center;background: #fff;margin:0 auto;position: relative;z-index: 1;}
    .m_right em{display: block;width:6.9rem;height: 1px;background: #f2f2f2;position: absolute;top:.2rem;left:50%;margin-left: -3.45rem;}
    .m_right ul.ul1{width: 100%;height: auto;margin-top: .55rem;margin-bottom: .7rem;}
    .m_right ul.ul1 li{float: left;width: 3.3rem;height: auto;}
    .m_right ul.ul1 li:nth-child(odd){margin-right: .3rem;}
    .m_right ul.ul1 li img{display: block;width: 100%;}
    .m_right ul.ul1 li p{font:.3rem/.45rem '';color: #333333;text-align: left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: .2rem;}
    .m_xw{width: 100%;background:url(../images/m_img45.jpg) no-repeat center top;height: 8.5rem;background-size: 100%;padding-top: .7rem;}
    .m_xw>h2{font:.3rem/.5rem '';color: #ffffff;text-align: center;margin-bottom: .45rem;}
    .m_xw ul.{width: 100%;height: auto;float: left;}
    .m_xw ul li{float: left;width: 50%;text-align: center;margin-bottom: .5rem;}
    .m_xw ul li img{display: block;margin:0 auto .2rem;width: 1.2rem;}
    .m_xw ul li h2,.m_xw ul li p,.m_xw ul li p a{font:.28rem/.45rem '';color: #fff;}

    .detail_box{margin:0 auto 0;}
    .detail_box .d_h{padding: 0;}
    .detail_box ._left{width: 100%;float: left;}
    .detail_box ._left h3{font:bold .36rem/.54rem '';margin-top: .25rem;}
    .detail_box ._left em{display: none;}
    .detail_box ._left p{font:.26rem/.45rem '';margin-top: .25rem;max-width: 100%;}
    .detail_box ._left p span{font: .26rem/.28rem '微软雅黑';margin: .15rem .4rem .25rem 0;}
    .detail_box ._left p span img{width: .25rem!important;}
    .detail_box ._right{width: 100%;}

    .detail_box ._right .slick-arrow,.m_right .ul2 .slick-arrow,.m_right .cp_ul ul .slick-arrow{width:.46rem;height: .76rem;margin-top: -.37rem;position: absolute;top: 50%;z-index: 2;text-indent: -1000px;overflow: hidden;cursor: pointer;}
    .detail_box ._right .slick-arrow.slick-prev,.m_right .ul2 .slick-arrow.slick-prev,.m_right .cp_ul ul .slick-arrow.slick-prev{background: url(../images/prev.png) no-repeat center top;background-size: 100%;left: 0;}
    .detail_box ._right .slick-arrow.slick-next,.m_right .ul2 .slick-arrow.slick-next,.m_right .cp_ul ul .slick-arrow.slick-next{background: url(../images/next.png) no-repeat center top;background-size: 100%;right:0;}
    .detail_box ._right .num{width: 1.2rem;height: .54rem;background: rgba(0,0,0,0.75);position: absolute;right:50%;bottom:.2rem;border-radius: .54rem;font:.28rem/.54rem '';margin-right: -.6rem;letter-spacing:0px;}
    .detail_box ._right .num .aclen{font: bold .28rem/.54rem '';}
    .m_right .ul2{width: 100%;height: auto;margin:.5rem 0 .8rem 0;}
    .m_right .ul2 li{width: 100%;}
    .m_right .ul2 li a{display: block;width: 100%;height: auto;position: relative;}
    .m_right .ul2 li a>img{display: block;width: 100%;height: auto;}
    .m_right .ul2 li a>div{width: 100%;height: 100%;position: absolute;top:0;left:0;}
    .m_right .ul2 li a>div img{display: block;width: 100%;height: 100%;}
    .m_right .ul2 li a>p{font: .3rem/.9rem '';color: #fff;text-align: center;width: 90%;left:5%;bottom: 0;z-index: 2;position: absolute;}
    .m_right .cp_ul{margin:.5rem auto;}
    .m_right .cp_ul ul .slick-arrow{margin-top: -.82rem;}
    .form_box>div._left{width:6.9rem;position:absolute;bottom:.5rem;left:.3rem;}
    .form_box>div._left #dituContent{height:250px!important;}
    ._lx{position:relative;}
    .fix_nav{position:fixed;bottom:0;left:0;z-index:99;background:#256dcc;width:100%;height:.98rem;display:flex;justify-content: center;align-items: center}
    .fix_nav li{float:left;width:25%;text-align: center;line-height:.98rem;}
    .fix_nav li img{width:.3rem;padding-right:.1rem;vertical-align: middle;}
    .fix_nav li a{color:#fff;font-size:.28rem;}
     body{padding-bottom:.97rem;}
     .h_tit h2 span{font: .24rem/.36rem '';top: .6rem;left: 0;}
}

.link{margin:30px 0 0 0;max-width:100%}
.link ul{ margin:0; padding:0}
.link ul li{ float:left; margin-right:7px}
.link ul li a{ color:#333333}