@charset "utf-8";
/*全局控制*/
body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:"微软雅黑"; color:#565656;-webkit-text-size-adjust:none;overflow-x:hidden;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:center;display:block;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;color:#000;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
/*fonts*/
@font-face{
    font-family: "SourceHeavy";
    src: url('../fonts/SourceHanSansCN-Heavy.otf');
}
@font-face{
    font-family: "SourceBold";
    src: url('../fonts/SourceHanSansCN-Bold.otf');
}
@font-face{
    font-family: "SourceMedium";
    src: url('../fonts/SourceHanSansCN-Medium.otf');
}

/*
头部
 */
.header{width:100%;height:113px;}
/*logo*/
.header_top{width:1200px;margin:0 auto;}
.logo{margin:26.5px 0;}
.logo img{display: block;}
.logo_zi{margin:33px 0 33px 18px;}
.ss_input{width: 216px;border:1px solid #a9a9aa;border-radius:20px;margin-left:135px;margin-top:38.5px;}
.ss_input input{width: 160px;padding-left:12px;height: 34px;border:none;color:#999999;font-size: 15px;float:left;border-radius:20px;}
.ss_input img{float:left;margin-top:6.5px;margin-left:6.5px;}
.ss_input input::-webkit-input-placeholder{color:#999999;}
.ss_input input::-moz-placeholder{color:#999999;}
.ss_input input:-moz-placeholder{color:#999999;}
.ss_input input:-ms-input-placeholder{color:#999999;}
.nav_tel{margin-top:40px;}
.nav_tel img{vertical-align: middle;}
.tel_nr{margin-left:10px;}
.tel_nr p{font-size:15px;color:#666;}
.tel_nr p:first-child{margin-top:-8px;}
.tel_nr .tel_num{color:#464646;font-size:28px;font-family:"SourceMedium";}

/*nav*/
.nav{height:45px;width:100%;background:url(../images/025.png) no-repeat;}
.nav_nr{width:1200px;margin:0 auto;}
.nav_nr .dh_1{float:left;width:130px;text-align:center;line-height:45px;position: relative;height:45px;margin:0 20px;}
.nav_nr .dh_1 a{color:#fff;font-size:18px;}
.nav_nr .dh_1:hover{background:#0786cc;}
.nav_nr .dh_1:hover .nav_1{color:#fff;font-weight: bold;}

.nav_nr .dh_2 {position: absolute;left:0;top:45px;z-index: 999;padding:0;display: none;}
.nav_nr .dh_2  li {height: 24px;width:100%;border-radius: 15px;background:rgba(0,0,0,0.4);margin-top: 7px;}
.nav_nr .dh_1:hover .dh_2 {display: block;overflow: hidden;width:100%;}
.nav_nr .dh_2  li a {height:24px;line-height:24px;color: #fff;text-align: center;display: block;font-size:14px;}
.nav_nr .dh_2  li:hover{background: #0786cc;}
/*banner*/
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 20px;}
.swiper-pagination-bullet{width:10px;height: 10px;border-radius: 5px;background: #bdbdbd;opacity:1;}
.swiper-pagination-bullet-active{background-color: #f0be4d;}

/*
内容
*/
.content{width:100%;}

.sec1{width: 100%;}
.sec_nr{width: 1200px;margin:0 auto;}
.sec1_nr{padding-top:33px;}

.sec1_left{width:175px;}
.sec1_left li{widows: 175px;height: 45px;line-height: 45px;color:#fff;font-size:18px;font-weight: bold;text-align: center;margin-top: 22px;}
.sec1_left li:first-child{background: #464646;}
.sec1_left li:nth-child(2){background: #514f4f;}
.sec1_left li:nth-child(3){background: #65666b;}
.sec1_left li:nth-child(4){background: #acacac;}
.sec1 .slideTxtBox .hd ul li{cursor:pointer;}
.sec1 .slideTxtBox .hd ul li.on{ background:#0786cc;}
.sec1_rig{width: 969px;margin-left:56px;}
.sec1_jj{font-size: 16px;color:#666;line-height: 2.4em;height:268px;overflow: hidden;}
.sec1_li li{float:left;width: 33%;font-size: 15px;color:#666666;text-align: center;margin-top:50px;}
.sec1_li li p{font-size: 60px;color:#255c4f;font-family:"楷体";margin-bottom:20px;}
.sec1_more{margin:35px 13.5px 0;width:148px;height: 38px;border:1px dashed #ababab;border-radius: 20px;text-align: center;line-height: 38px;}
.sec1_more a{color:#464646;font-size: 15px;text-align: center;}

.sec1_bott{width: 969px;margin-left:56px;margin-top:65px;}
.sec1_bott li{width: 30%;float:left;}
.sec1_bott li:nth-child(2){width: 40%;float:left;}
.sec1_num{font-size: 50px;color:#19191b;position: relative;top:10px;}
.sec1_num_nr{margin-left:10px;}
.sec1_num_nr p:first-child{font-size: 16px;color:#000;}
.sec1_num_nr p:last-child{font-size: 14px;color:#666666;}

.sec2{margin-top:50px;background: #f6f6f6;padding-top:50px;padding-bottom:10px;}
.sec2 .sec_top{height:43px;text-align: center;background-image:url(../images/027.png);background-attachment:scorll;background-repeat:no-repeat;background-position:top right;}
.sec2 .sec_tit{font-size:32px;line-height:60px;color:#464646;font-family:"SourceMedium";}
.sec2 .sec_tit a{width:147px;height:38px;line-height:38px;border:1px dashed #999999;border-radius:20px;font-size: 15px;display: inline-block;margin-left: 40px;position:relative;top:-6px;color:#464646;}
.sec2_nr{margin-top:40px;}
.sec2_gd .swiper-slide{position: relative;background: #fff;}
.sec2_gd .sec2_tu{width: 80%;padding:10%;}
.sec2_info{width:547px;padding:0 40px;position: absolute;bottom:30px;color:#464646;font-family:"SourceBold";}
.sec2_info p:first-child{font-size: 28px;}
.sec2_info p:last-child{font-size: 18px;margin-top:15px;}
.sec2_j{margin-top: 10px;}
.sec2_more{text-align: center;margin-top:40px;}
.sec2_more a{width: 165px;height: 53px;display: inline-block;}
.sec2_more a img{display:block;}

.sec5{margin: 42px 0;}
.sec5 .sec_top{text-align: center;}
.sec5 .sec_tit{font-size:36px;color:#464646;font-family:"SourceMedium";}
.sec5 .sec_kh{font-size: 16px;line-height:16px;color:#666666;margin-top:24px;}

.sec5_nr{margin-top: 40px;}
.news_left{width:600px;}
.nl_tu{width:100%;height:328px;}
.nl_tu img{width:100%;height:100%;}
.news_rig{width: 577px;margin-left:23px;}
.news_slide{text-align:left;}
.news_slide .hd{border-bottom:1px solid #cccccc;}
.news_slide .hd ul{line-height: 32px;}
.news_slide .hd ul li{ float:left;cursor:pointer;font-size: 20px;color:#666666;margin-right:15px;position: relative;border-bottom:2px solid rgba(0,0,0,0);position: relative;top:1.5px;padding-bottom:6px;}
.news_slide .hd ul li.on{font-weight: bold;border-bottom:2px solid #0786cc;}
.news_slide .bd li{ height:40px; line-height:40px;border-bottom: 1px dashed #dedede;margin-top: 8px;}
.news_slide .bd li span{width:6px;height:6px;border-radius:3px;background: #acacac;position: relative;top:18px;margin-right: 6px;}
.news_slide .bd li:last-child{border:none;}
.news_slide .bd li a{color:#464646;font-size: 15px;}
.news_slide .bd li:hover a{font-weight: bold;color:#0786cc;}
.news_slide .bd li p:last-child{color:#999999;font-size:14px;}
.sec5 .sec2_more a{width:147px;height:38px;line-height:38px;border:1px dashed #999999;border-radius:20px;font-size: 15px;display: inline-block;margin-left: 40px;position:relative;top:-6px;color:#464646;}


/*
二级
*/
.er_banner img{width:100%;display: block;}
.two_level_page{width:100%;padding-top:35px;}
.com_header{width:1200px;margin:0 auto;text-align: center;}
.biaoti{font-family:"SourceMedium";font-size: 36px;color:#464646;width:175px;}
.biaoti img{display: inline-block;position: relative;top:4px;}
.weizhi{width: 1025px;border-bottom:1px solid #dedede;padding-bottom:5px;}
.weizhi a{font-size: 15px;color:#999999;}
.site_tu{height: 16px;}
.weizhi img{vertical-align: middle;margin-top:4px;margin-right:5px;line-height:10px}
.erji_info{width: 1200px;margin:0 auto;}
.com_header_left{width: 175px;margin-bottom: 50px;}
.bt_group a{display:inline-block;font-size: 18px;color:#fff;width:175px;height: 45px;line-height: 45px;background: #acacac;color:#fff;text-align:center;margin-top:25px;}
.com_header_rig{width:980px;margin-left:45px;margin-top:25px;margin-bottom: 50px;}
.seach_kc{width: 589px;height: 49px;background: #4e070d;border-radius:20px;margin:30px auto 0;}
.seach_kc input{width: 85%;padding-left: 5%;height: 49px;line-height: 49px;border:none;background:none;font-size: 18px;color:#fff;}
.seach_kc img{margin:9px 0;}
.seach_kc input::-webkit-input-placeholder{color:#fff;}
.seach_kc input::-moz-placeholder{color:#fff;}
.seach_kc input:-moz-placeholder{color:#fff;}
.seach_kc input:-ms-input-placeholder{color:#fff;}

/*分页显示*/
.page_div{text-align: center;padding:50px 0 0;}
.page_div {margin-bottom: 20px;font-size: 15px;font-family: "microsoft yahei";margin-right: 10px;padding-left: 20px;box-sizing: border-box;}
.page_div a {padding:6px 8px;text-align: center;margin: 0 4px;cursor: pointer;color: #333333;font-size: 12px;display: inline-block;text-decoration-line: none;border:1px solid #e0e0e0; }
.select{background: #0786cc!important;border-color:#0786cc!important;color:#fff!important;}

/*上一页 下一页*/
.last_next{width:100%;margin:30px auto;font-size: 15px;}
.last_next li{line-height: 2.2em;}
.last_next a{color:#595759;}

.tw_list{width: 100%;margin-top:10px;}
.pro_each{width:316px;/*height:270px;*/margin-left:16px;margin-bottom: 16px;position: relative;}
.pro_each .pro_each_tu{width: 100%;height:100%;display: block;}
.pro_each .title{position:absolute;width: 84%;padding:0 8%;left:0;bottom:20px;font-size: 16px;color:#464646;}
/*.pro_each .title p:first-child{float:left;}*/
.pro_each .title p:first-child{text-align: center;}
/*.pro_each .title p:last-child{float:right;display: none;}*/
.pro_each:hover .title p:last-child{display: block;}
.tw_list a:nth-child(3n-2) .pro_each{margin-left: 0;}
.pro_show{width: 1200px;margin:60px auto 0;}
.pro_title{font-size: 22px;text-align: center;}
.pro_fb{font-size: 13px;color:#ccc;text-align: center;margin-top: 12px;}
.pro_show_tu{margin-top: 20px;text-align: center;}
.pro_show_tu img{width: 65%;display: inline-block;}
.pro_show_tu p{font-size: 18px;color:#4e070d;line-height: 2.4em;text-align: center;}
.pro_show_2{margin-top:30px;line-height: 2.2em;}
.pro_show_2 img{display: inline-block;}

/*导师风采*/
.daos_each{width: 309px;margin-left:26px;margin-bottom:34px;position: relative;}
.daos_each .ds_tu{width: 100%;background:url(../images/033.png) no-repeat left bottom;}
.daos_each .ds_tu img{width: 293px;/*height: 220px;*/position:relative;left:8px;bottom:8px;}
.daos_each:hover .ds_tu{background-image: url(../images/034.png);}
.daos_each p{color:#666666;font-size: 16px;margin-top: 18px;margin-left: 5px;}
.tw_list a:nth-child(3n-2) .daos_each{margin-left: 0;}
.daos_show_1{width: 1320px;}
.daos_show_1 .change_page{margin-top: 217.5px;}
.daos_show_tu{width:518px;height:518px;border-radius:259px;margin:0 80px;}

.daos_nr{width: 502px;margin-left: 33px;}
.daos_name{font-size:45px;color:#4e070d;line-height:45px;margin-top:45px;}
.daos_name span{font-size: 30px;position: relative;top:3px;}
.daos_mt{margin-top:44px;}
.daos_mt li{display:inline-block;height: 43px;background:url(../images/034.png) no-repeat;padding-left:10px;padding-right:50px;line-height: 43px;color:#fff;margin-bottom:14px;font-size: 20px;-webkit-background-size:100% 100%;
background-size:100% 100%;}

/*单页*/
.aboutus{font-size: 16px;color:#666666;line-height: 2.4em;}
.con_tit{font-size: 20px;color:#666666;font-weight: bold;}
.con_li{font-size: 16px;color:#666666;line-height: 2.5em;margin-top:15px;}
.lx_ditu{width:720px;height: 350px;margin-top: 50px;}
.BMap_stdMpCtrl{display: none;}
.BMap_cpyCtrl{display: none;}
.anchorBL{display: none;}

/*新闻*/
.new_list{margin:0 auto;}
.new_list .new{width: 100%;height:50px;margin-bottom:9px;border-bottom:1px dashed #e9e9e9;}

.new .sec3_fk{width:5px;height: 5px;background: #207136;margin-top:23px;margin-right:10px;}
.new .sec3_tit{color:#666666;font-size: 16px;line-height: 50px;}
.new .sec3_tit img{display:none;position: relative;top:4px;}
.new_list a:first-child .new img{display:inline-block;}
.new_list a:first-child .new .sec3_fk{background: #006de0;}
.new .sec3_time{color:#999999;font-size: 14px;}

.new_show{margin-top:50px;}
.sh_tp{font-size: 22px;text-align: center;}
.sh_fb{text-align: center;font-size:14px;color:#8a8a8a;margin-top:15px;}
.show_cen{margin-top:30px;line-height: 2.2em;}
.show_cen img{max-width:100%;}

/*搜索*/
.ab_con{}
.ab_con li{border-bottom: 1px dashed #ccc;line-height: 4em;}
.ab_con p{font-size: 16px;float:left;}
.ab_con span{float:right;}

/*
底部
 */
.bottom{width:100%;background:url(../images/021.png) no-repeat;height:581px;}
.bot_top{height: 100px;border-bottom:1px solid #9a9ba0;font-size:40px;color:#fff;line-height: 110px;}
.bot_top span{font-size:21px;text-transform:uppercase;}
.bot_info{border-bottom: 1px solid #7f7f7f;padding-bottom:45px;}
.bot_1{margin-top:52px;}
.lanmu_bot{float:left;width:142px;}
.two_tit{font-size: 20px;font-weight:bold;}
.two_tit a{color:#fff;}
.two_fenlei{margin-top:15px;}
.two_fenlei a{font-size:16px;color:#fff;line-height: 2.5em;}

.bot_2{width: 225px;margin-top:48px;}
.bot_3_top{font-size:36px;line-height: 36px;color:#fff;font-family:"黑体";}
.bot_3_kh{font-size: 14px;color:#fff;line-height: 2.4em;margin-top: 12px;}
.bot_3_tu{margin-top: 20px;}
.bot_3_tu li{float: left;font-size: 14px;color:#f2f2f2;text-align: center;margin-right: 8px;margin-right: 20px;}
.bot_3_tu li p{margin-top: 8px;}

.bot_3{width: 370px;margin-left: 34px;margin-top: 52px;}
.bot_ly{font-size: 24px;color:#fff;font-weight: bold;}
.bot_3 form{margin-top:35px;}
.bot_3 form .user_input{width:100%;height: 42px;background: #5f6169;border-radius:5px;margin-bottom:20px;}
.bot_3 form input{height:42px;width:97%;padding-left:3%;border:none;font-size:14px;color:#fff;background:none;}
.bot_3 input::-webkit-input-placeholder{color:#fff;}
.bot_3 input::-moz-placeholder{color:#fff;}
.bot_3 input:-moz-placeholder{color:#fff;}
.bot_3 input:-ms-input-placeholder{color:#fff;}
.learn_more{margin-top:12px;text-align: left;}
.bot_3 .submit{background:none;border:none;cursor:pointer;outline:none;}

/*底部版权*/
.banquan{width:100%;padding:25px 0;margin:0 auto;color:#fff;font-size: 14px;text-align: center;line-height: 2em;}

/*返回顶部*/
.totop{right:5%!important;bottom:145px!important;}