body{font-family:"微软雅黑"!important;font:14px Microsoft YaHei!important;line-height: 24px;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;font-family:"微软雅黑"!important;}
ul,li,ol{margin:0; padding:0;list-style:none; font-weight:normal;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none !important;color: #333;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none!important;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;width:100%;}
a:hover {color: #ed7715;}
a:focus {outline:none;outline-offset:0;}
img{vertical-align: middle;}
.container{margin:0 auto;}
.wow{animation-duration: 1s;-webkit-animation-duration: 1s;}
.wower{animation-duration: 0.8s;-webkit-animation-duration: 0.8s;}
.fx{position: fixed!important;}


div#quickbar-wrap{position: relative;}
.wrapper{padding-top: 0;position: relative;z-index: 9;}
.header{width: 100%;height: 90px;position: relative;z-index: 16;background: #fff;box-shadow: 0px 2px 10px 0px rgba(0,0,0,.1);top: 0;left: 0;line-height: 90px;}
.header .container{position: relative;padding: 0;}
.header_logo{height: 90px;}
.logo{width: 150px;height:90px;font-size: 0px;overflow: hidden;position: absolute;top: 0;}
.logo a{display: block;height: auto;overflow: hidden;}
.logo i{width: 108px;height: 48px;display: table-cell;vertical-align: middle;}
.logo i img{width: 150px;}
.nav{width: 100%;padding: 0 0 0 20%;}
.nav ul{width: 100%;text-align: right;}
.nav ul li{font-size: 16px;position: relative;float: left;text-align: center;}
.nav ul li a{display: block;line-height: 90px;height: 90px;overflow: hidden;transition: 400ms;padding: 0 5px;position: relative;color: #666666;}
.nav ul li a:before{content: "";width: 5px;height: 5px;border-radius: 50%; background:  #ed7715;position: absolute;bottom: -100%;left: 50%;margin-left: -31.5px;transition: 400ms;}
.nav ul li a::after{content: "";width: 5px;height: 5px;border-radius: 50%; background:  #ed7715;position: absolute;bottom: -100%;right: 50%;margin-right: -31.5px;transition: 400ms;}
.nav ul li a:hover,.nav ul li.cu a,.nav ul li.on a{color: #ed7715;}
.nav ul li a:hover:before,.nav ul li.cu a:before,.nav ul li.on a:before{top: 15px;}
.nav ul li a:hover:after,.nav ul li.cu a:after,.nav ul li.on a:after{top: 70px;}
.nav ul li ul{position: absolute;height: auto;padding: 30px 0 0 0;display: none;border-radius: 6px;}
.nav ul li ul::before{content: "";width: 14px;height: 14px;background: url(../images/header_bd.png) center center no-repeat;position: absolute;top: 9px;left: 50%;margin-left: -7px;}
.nav ul li ul::after{content: "";width: 100%;height: 100%;background: #f5f5f5;border-radius: 6px;position: absolute;top: 16px;left: 0;z-index: 1;}
.nav ul li ul li{width: 100%;font-size: 14px;position: relative;z-index: 3;}
.nav ul li ul li a,.nav ul li.cu ul li a,.nav ul li.on ul li a{line-height: 32px;height: 32px;color: #666666;}
.nav ul li ul li a:before{display: none;}
.nav ul li ul.two li a:hover{position: relative;color: #ed7715;}
/* .nav ul li ul.two li a:hover::after{content: "";border-right: 7px solid transparent;border-left: 7px solid #fff;border-top: 7px solid transparent;border-bottom: 7px solid transparent;position: absolute;left: 8px;top: 8px;} */
.nav_button{cursor: pointer; width: 30px;height: 70px;background: url(../images/nav_button.png) center center no-repeat;background-size: 100%;position: absolute;top: 0;right: 15px;display: none;}


/* banner轮播 */

.banner{position: relative;z-index: 2;overflow: hidden;}
#myLogo{position: absolute;top: 0;z-index: 3;width: 100%;height: auto;overflow: hidden;}
#myLogo .yansl{float: left;}
#myLogo .yansl img{width: 250px;height: 250px;}
#myLogo .yansr img{width: 250px;height: 250px;}
#myLogo .yansr{float: right;}
.bannerban{width: 100%;}
.bannerban img{width: 100%;}
.banner .carousel-indicators{bottom:4.5%;}
.banner .carousel-indicators li{width: 12px;height: 12px;border-radius: 50%;margin:0px 6px;position: relative; }
.carousel-indicators li{background: #fff; border: none;border-radius: 0;}
.carousel-indicators .active{background:#ed7715;}
.banner .s-prev{top:50%;left:5%;display: none;font-size: 100px;font-family: "幼圆";background: none;color: #ffffff;}
.banner .s-next{top:50%;right:5%!important;display: none;font-size: 100px;font-family: "幼圆";background: none;color: #ffffff;}
.banner:hover .s-prev,.banner:hover .s-next{display: block;}
#model_banner .slick-dots li{width: 22px;height: 21px;}
#model_banner{background: #fff;}
.banner_img  .slick-slide img{width: 100% !important;}
.banner_img .slick-dots{bottom: 30px !important;}
  
/* 底部 */
.footer{background: #fff;padding: 45px 0 0 0;position: relative;z-index: 1;}
/* .footer .container{position: relative;} */
.foot_logo{float: left;}
.foot{overflow: hidden;}
.footnav {float: right; width: 60%;text-align: left;}
.footnav .fonav_desc{display: inline-block;vertical-align: top;width: 24%;}
.footnav .fonav_desc:nth-child(1) dd a{color:#ed7715;}
.footnav .fonav_desc:nth-child(2) dd a{color:#1175bc;}
.footnav .fonav_desc:nth-child(3) dd a{color:#26a733;}
.footnav .fonav_desc:nth-child(4) dd a{color:#8654b1;}
.footnav .fonav_desc dd{height: 30px;overflow: hidden;padding-right: 5px;}
.footnav .fonav_desc dd a{font-size: 15px;color: #444444;line-height: 2;}
.footnav .fonav_desc dt{font-size: 13px;color: #666666;font-weight: 500;line-height: 2;position: relative;padding-left: 10px;height: 26px;overflow: hidden;padding-right: 5px;}
.footnav .fonav_desc dt a{color: #666666;}
.footnav .fonav_desc dt::before{content: "";width: 5px;height: 1px;background: #666666;position: absolute;left: 0;top:50%;}
.footnav .fonav_desc dt a:hover{color: #ed7715;}
.footcopy{color: #666666;text-align: center;position: relative;z-index: 3;height: 80px;padding-top: 20px;}
.footcopy span{padding-left: 10px;float: right;}
.footcopy span a{color: #666666;}
.footcopy span a:hover{color: #ed7715;}
.footcopy p.techsupport a{color: #666666;}
.footcopy p.techsupport a:hover{color: #ed7715;}
.fonntbeiji{position: relative;z-index: 3;padding-bottom: 50px;}
.footer .foter{position: absolute;z-index: 2;bottom: 0;}
.footer .foter img{width: 100%;}
.footer .foterMC{position: absolute;z-index: 2;bottom: 0;width: 100%;}
.footer .foterMC img{width: 100%;}
/* 修改 */
.footcopy p{float: left;}
.footcopy p.techsupport{float: right;}


/* 中间内容 */.News{position: relative;z-index: 4;background: #fff;}
.News_data{position: relative;z-index: 1;margin-top: -30px;}
.News_data button.slick-prev.slick-arrow{display: none !important;}
.News_data button.slick-next.slick-arrow{display: none !important;}
.News_item{position: relative;}
.newnav{overflow: hidden;background: #fff;position: relative;z-index: 5;height: 60px;box-shadow: 0px 10px 8px 0px rgba(153, 153, 153, 0.1);line-height: 60px;padding: 0 75px;border-radius: 30px;}
.newnav img{width: 32px;height: 30px;float: left;margin-top: 15px;}
.newnav span.news{font-size: 20px;color: #333333;text-transform: uppercase;margin-left: 8px;padding-right: 50px;border-right: 1px solid #e4e4e4;}
.newnav span.newsdesc{height: 21px;line-height: 21px;overflow: hidden;}
.newnav span.newsdesc span.time{padding: 0 30px;color: #666666;}
.newnav span.newsdesc a{color: #333;font-size: 16px;}
.newnav span.newsdesc a:hover{color: #ed7715;}
.newsimg{background: #e4e4e4;border-radius: 12px;margin-top: 40px;}
.newsimg a{display: block;}
.newsimg img{width: 100%;}
.News_data ul{text-align: center;position: relative;z-index: 6;margin-top: -50px;padding-bottom: 16px;}
.News_data ul li{display: inline-block;vertical-align: top;margin: 0 5px;}
.News_data ul li button{background: url(../images/news_on.png)center center no-repeat;width: 10px;height: 10px;border: none;outline: none;font-size: 0;}
.News_data ul li.slick-active  button{background: url(../images/news_bd.png)center center no-repeat;}

/* 标题 */
.Title{text-align: center;margin-bottom: 45px;}
.Title dt{font-size: 26px;color: #333333;font-weight: 500;}
.Title dd{font-size: 20px;color: #d3d3d3;}

.Course{background: url(../images/Coursebeiji.png) center center no-repeat; margin-top: 65px;padding: 65px 0;}
.Course_data{overflow: hidden;margin-bottom: 60px;}
.Course_item{float: left;width: 25%;overflow: hidden;}
.Course_item:nth-child(1){padding: 19px 29.25px 0 0;}
.Course_item:nth-child(2){padding: 0 19.5px 0 9.75px;}
.Course_item:nth-child(3){padding: 19px 9.75px 0 19.5px;}
.Course_item:nth-child(4){padding:  0 0 0 29.25px;}
.Course_item a{display: block;position: relative;}
.Course_item a img{width: 100%;border-radius: 10px;}
.Course_desc{position: absolute;bottom: 0;background: url(../images/courtitle.png) center center no-repeat;background-size: 312.25px 149px;width: 100%;height: 149px;}
.Course_item .couborder{padding-bottom: 10px;}
.Course_item:nth-child(1) .couborder{border: 3px solid #1175bc;border-top: 0;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.Course_item:nth-child(2) .couborder{border: 3px solid #26a733;border-top: 0;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.Course_item:nth-child(3) .couborder{border: 3px solid #ed7715;border-top: 0;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.Course_item:nth-child(4) .couborder{border: 3px solid #e1cc2a;border-top: 0;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
.Course_desc .Ctitle{height: 53px;line-height: 53px;padding: 0 40px;text-align: center;color: #333333;font-size: 20px;overflow: hidden;}
.Course_item:nth-child(1) a:hover .Course_desc .Ctitle{color: #1175bc;}
.Course_item:nth-child(2) a:hover .Course_desc .Ctitle{color: #26a733;}
.Course_item:nth-child(3) a:hover .Course_desc .Ctitle{color: #ed7715;}
.Course_item:nth-child(4) a:hover .Course_desc .Ctitle{color: #e1cc2a;}
.Course_desc .desc{font-size: 16px;color: #666666;line-height: 1.5;text-align: center;margin: 0 18px;border-top: 1px solid #ededed;padding-top: 10px;height: 83px;overflow: hidden;}

.More{width: 232px;height: 50px;border: 2px solid #444444;border-radius: 30px;text-align: center;line-height: 46px;margin: 0 auto;position: relative;cursor: pointer;}
.More::after{content: "";width: 8px;height: 15px;background: url(../images/more.png) center center no-repeat;position: absolute;top: 50%;margin-top: -7.5px;right: 20px;} 
.More:hover{color: #ed7715;border: 2px solid #ed7715;}
.More a{display: block;}
  
.Know{margin-top: 65px;}
.Know_data{margin-bottom: 20px;}
.Know_item{display: inline-block;vertical-align: top; width: 49.5%;position: relative;margin-bottom: 50px;}
.Know_item a{display: block;}
.Know_item:nth-child(2n-1){padding-right: 25px;}
.Know_item:nth-child(2n){padding-left: 25px;}
.knowimg{float: left;width: 25%;position: relative;}
.knowimg::before{content: "";width: 100%;height: 5px;background: url(../images/know_d.png)center center no-repeat;position: absolute;top: -10px;}
.knowimg::after{content: "";width: 100%;height: 5px;background: url(../images/know_d.png)center center no-repeat;position: absolute;bottom: -10px;left: 0;}
.knowimg img{width: 100%;}
.knowdesc{width: 75%;float: right;padding-left: 20px;}
.knowdesc dt{font-size: 20px;color: #333;font-weight: 500;height: 28px;overflow: hidden;}
.knowdesc dd{font-size: 14px;color: #666666;line-height: 1.5;margin-top: 15px;height: 66px;overflow: hidden;}
.knowdesc .knowmore{font-size: 14px;color: #999999;position: absolute;bottom: 0;}
.Know_item a:hover .knowdesc .knowmore{color: #ed7715;}


.Contact{margin-top: 65px;}
.Contact_item{display: inline-block;vertical-align: top;width: 24.77%;}
.Contact_item:nth-child(1){padding: 0 72px 0 0;}
.Contact_item:nth-child(2){padding: 0 48px 0 24px;}
.Contact_item:nth-child(3){padding: 0 24px 0 48px;}
.Contact_item:nth-child(4){padding: 0 0 0 72px;}
.Contact_desc{height: 113px;border: 2px solid #333;border-radius: 10px;position: relative;text-align: center;}
.conticon{width: 93px;height: 28px;background: #fff;position: absolute;left: 50%;margin-left: -46.5px;top: -14px;text-align: center;}
.conticon img{width: 30px;height: 28px;}
.Contact_desc dt{margin-top: 25px;font-size: 20px;color: #333;font-weight: 500;height: 84px;overflow: hidden;padding: 0 20px;word-break: break-all;}
.Contact_item:nth-child(4) .Contact_desc dt{padding: 0 57px;}


  

  
.Pic{position: relative;background: #fff;margin-top: 50px;}
/* .Pic::before{content:"";width: 31.65%;height: 100%;background: #f5f5f5;position: absolute;left: 0;top: 0;z-index: 1;} */
.Pic .container .row{position: relative;z-index: 2;margin: 0;}
.Pic .moder_leftright_r{width: 79.167%;float: right;padding-bottom: 0px;padding-left: 4.27%;background: #fff;position: relative;z-index: 1;}
.Pic .moder_leftright_r .r_posnav{width: 100%;height: 44px;line-height: 44px;margin: 23px 0;}
.Pic .moder_leftright_r .r_posnav p{width: auto;height: 40px;border-bottom: 4px solid #ed7715;font-size: 20px;font-weight: bold;color: #333333;display: inline-block;}
.Pic .moder_leftright_r .r_posnav span{float: right;color: #808080;font-size: 14px;}
.Pic .moder_leftright_r .r_posnav span a{text-decoration: none;color: #808080;margin: 0 5px 0 0;}
.Pic .moder_leftright_r .r_posnav span a:hover{color: #ed7715;}
.Pic .adr_top{width: 100%;padding:0 17px;position: relative;}
.Pic .adr_top .adrrr{background-color: #ed7715;height: 40px;padding-right: 20px;}
.Pic .adr_top p.posnav{position: relative;padding-left:  20px;line-height: 40px;}
.Pic .adr_top p.posnav i{font-size: 16px;color: #fff;}
.Pic .adr_top .navmore.moreab{color: #fff;font-size: 18px;text-transform: uppercase;margin-left: 4px;float: right;padding: 8px 0;width: 58px;}
.Pic .adr_top .navmore.moreab i.down img{width: 15px;height: 15px;margin-top: -4px;}
.Pic .adr_top .navmore.moreab i.up{width: 15px;height: 24px;float: right;margin-right: 6px;}
.Pic .adr_top .navmore.moreab i.up img{width: 15px;margin-top: -4px;}
.Pic .adr_top .adress{font-size: 14px;color: #ccc;}
.Pic .adr_top .adress a{color: #ccc;}
.Pic .adr_top .adress a:hover{color: #ffe401;}
.Pic .adr_top  .fenlei{color: #fff;font-size: 16px;float: left;margin-right: 5px;}
.Pic .adr_top .navmore .up,.compile .adr_top .more_h .down{display: none;}
.Pic .adr_top .more_h .up{display: block;}
.Pic .compile{width: 20.833%;float: left;}
.Pic .comr {padding: 0;width: 100%;background: #f7f7f7;}
.Pic .comr .com_title{height: 70px;background-color: #ed7715;text-align: center;line-height: 70px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.Pic .comr .com_title::before{content: "";width: 250px;height: 1px;position: absolute;top: 78px;left: 0;background: #E6E6E6;}
.Pic .comr .com_title i{color: #fff;font-size: 24px;font-weight: bold;}
.Pic .comr .com_title dd{color: rgba(255, 255, 255, 0.502);font-size: 14px;}
.mainav_l{padding-top: 10px;padding-bottom: 30px;}
.mainav_l .ce{width: 100%;display: block;}
.mainav_l .ce li{width: 100%;border-bottom: 1px solid #EEE9E9;}
.mainav_l .ce li a{display: block;padding: 0 20px;height:55px;overflow: hidden;font-size: 16px;line-height:60px;text-decoration: none;position: relative;}
.mainav_l .ce li a:hover,.mainav_l .ce li a.xz,.mainav_l .ce li a.sen_x{color: #ed7715 !important; background: #f4f4f4;}
.mainav_l .ce li a:hover .mainav_l .ce li a.di::before{background-color: #ed7715;}
.clear{clear:both;}
.mainav_l .ce li ul.er{display:none;width:100%;height: auto;overflow: hidden;}
.mainav_l .ce ul.er li{width:100%;margin: 0;border-bottom: none;}
/* .mainav_l .ce ul.er li.e_li:nth-child(1){border-top: 1px solid #EEE9E9;} */
.mainav_l .ce ul.er li a{overflow: hidden;padding-left:40px;position: relative;height: 48px;line-height: 48px;font-size: 16px;text-decoration: none;color: #808080;}
.mainav_l .ce ul.er .e_li .thr{display:none;}
.mainav_l .ce ul.er .e_li .thr li a{padding-left:54px;height: 48px;display: block;overflow: hidden;text-decoration: none;}
.mainav_l .ce ul.er .e_li .thr li a:hover{color:#000;}
.mainav_l .ce ul.er .e_li .thr li a:hover span{padding: 4px 0;}
.mainav_l .ce li a .ericon{padding-left: 10px;float:right;display:block;font-size:26px;position: relative;z-index: 3;color: #ccc;line-height: 55px;}
.mainav_l .ce li a .ericon .icon2{display: block;}
.mainav_l .ce .xz .ericon .icon1,.mainav_l .ce .sen_x .ericon .icon1{display: block;color: #ed7715;display: none;}
/* .mainav_l .ce .xz .ericon .icon2,.mainav_l .ce .sen_x .ericon .icon2{display: none;} */
/* .mainav_l span.icon2,span.icon1{display: none;} */
.mainav_l .ce li a .ericon .icon1 img{width: 14px;height: 16px;padding-left: 5px;}
.mainav_l .ce li a .ericon .icon2 img{width: 18px;}
.mainav_l .ce ul.er{background: #f4f4f4;}
.mainav_l .ce ul.er li a .ericon{line-height: 43px;}
.mainav_l .ce ul.er .e_li a.sen_x{position: relative;}
.mainav_l .ce ul.er .e_li a.sen_x::before{content: "";width: 4px;height: 10px;background: #ed7715;position: absolute;top: 18px;left: 22px;}

.PicList{background: #fff;}
 
/* 修改 */
.comr .mainav_l .ce li a.transition i.transition {width: 12px;height: 55px;float: right;background: url(../images/icon13.png) center center no-repeat;}
.comr .mainav_l .ce li a.xz i{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}
.comr .mainav_l .ce li a.sen_x i{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);}

#model_banner .slick-dots li.slick-active button,.model-textlist-four ul li a:hover{background: #ed7715 !important;}
#model_banner .slick-dots li button{background: #fff;}
.model-textlist-four ul li a{text-decoration: none;}
.model-textlist-four ul li a:hover .textlist-r dd,.model-textlist-four ul li a:hover .textlist-r dt{color: #fff !important;}
.model-textlist-four ul li .textlist-r dd{color: #666666;}
.model-textlist-four ul li a:hover .newtime{padding-right: 8px !important;}
.model-textlist-one ul .textlist-lifirst .textlist-text .textlist-more:hover{background-color: #ed7715 ;border: 1px solid #ed7715;}
.model-textlist-one ul li:hover{border-bottom: 1px solid #ed7715;}
.model-textlist-one ul li:hover dt,.model-textlist-two ul li a:hover .textlist-l dt,.model-textlist-three ul li a:hover, .model-textlist-three ul li a:hover dt{color: #ed7715;}

.model-textlist-two ul li a:hover .textlist-l p{color: #ed7715;}
.model-textlist-two ul li a:hover .newtime,.model-textlist-three ul li a:before{background-color: #ed7715;}

.model-imgtextlist-two ul li a:hover .imgtextlist-r dt,.model-imgtextlist-one ul li a:hover .imgtextlist-l dt,.model-imgtextlist-three ul li a:hover .imgtextlist-r dt{color: #ed7715;}
.model-imglist-two ul li a:hover p{background: #ed7715;color: #fff !important;}
.model-imgtextlist-three ul li .imgtextlist-r .time p{color: #ed7715;}
.model-imgtextlist-four ul li a:hover .imgtextlist-text{background: #ed7715;}
.model-imgtextlist-four ul li a:hover .imgtextlist-text dd{color: #fff;}
.model-imgtextlist-four ul li a:hover .imgtextlist-text p{color: #fff;}
.model-imglist ul li:hover p{color: #ed7715;font-weight: bold;}
.model-imglist-two ul li .pimg em span{background-color: #ed7715;}
.model-imglist-three ul li a:hover{border: 2px solid #ed7715;}
.model-imglist-three ul li a:hover p{color: #ed7715;background: url(../images/icon13.png) right center no-repeat;}
.model-result-two ul li a:hover{color: #ed7715;}
.model-result-two ul li a{padding-left: 20px;position: relative;}
.model-result-two ul li a::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: #333333;position: absolute;top: 42%;left: 0;}
.model-result-two ul li a:hover::before{background: #ed7715;}
.model-dectil-bottom .model-dectil-chose a:hover,#model_contant_main .model_dec_adress a:hover{color: #ed7715;}
.model-fixed{z-index: 41 !important;}
.model-classify{width: 98%;margin:  0 auto;}
.model-classify .model-classify-posnav{background: #ed7715;}
.model-classify-nav .one .o_li a.ez{color: #ed7715;}
.model-classify-nav .one .o_li a.one_a:hover{color: #ed7715;}
.model-classify-nav .second a.sen_x,.model-classify-nav .third li a:hover{color: #ed7715;}
.model-classify-nav .second a.sen_x:before{background: #ed7715;}
.model-classify-nav .one .o_li .one_a i{background: url(../images/icon13.png)center no-repeat;}
.model-classify-nav .one .o_li a.ez i{background: url(../images/icon13.png)center no-repeat;}
.Porj_nav .slick-next:before,.Porj_nav .slick-prev:before{display: none;}
.model-leftnav-main .nnav .yiji.xz a.ce{color: #ed7715;}
.model-leftnav-main .nnav li a.ce:hover,.model-leftnav-main .nnav li a.er:hover{color: #ed7715;}
.model-dectil-img .slick-dots li.slick-active button{background:#ed7715;}
.model-dectil-img .slick-dots li button{border: 1px solid #ed7715;}
.model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-prev:hover{border-bottom: 1px solid #ed7715;}
.model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-disabled:hover{display: block !important;}
.model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-next:hover{border-top: 1px solid #ed7715;}
.model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-prev:before{border-bottom: 12px solid #ed7715;}
.model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-next:before{border-top: 12px solid #ed7715;}
.model-imglist.model-page.imglist-page img{max-width: 100%;}
.model-dectil-text img{width: 100%;}

.model_page{width: 100%;height: auto;overflow: hidden;text-align: center;padding: 30px 0;}
.model_page a{text-decoration: none;padding: 5px 13px;margin: 0 5px;border: 1px solid #e6e6e6;}
.model_page a.on, .model_page a:hover{color: #fff;border: 1px solid #ed7715;background: #ed7715;}
.model-phone-page{width: 100%;height: auto;text-align: center;margin: 14px 0;}
.model-phone-page a{display: inline-block;padding: 4px 2%;border: 1px solid #e6e6e6;font-size: 14px;margin: 0 0.5%;text-decoration: none;}
.model-phone-page a:hover{color: #ed7715;border: 1px solid #ed7715;}

.Pic .model_page a{border-radius: 50%;padding: 7px 13px;}
.Pic .model_page a:first-child,.Pic .model_page a:last-child{border-radius: 30px;}
.Pic .model_page a:nth-child(2){border-radius: 30px;}
.Pic .model_page a:nth-last-child(2){border-radius: 30px;}
.Pic .model-phone-page span i{color: #ed7715;}
.Pic .model-dectil-imgtwo{background: #fff;}
.PicList .model_page a{border-radius: 50%;padding: 7px 13px;}
.PicList .model_page a:first-child,.PicList .model_page a:last-child{border-radius: 30px;}
.PicList .model_page a:nth-child(2){border-radius: 30px;}
.PicList .model_page a:nth-last-child(2){border-radius: 30px;}
.PicList .model-phone-page span i{color: #ed7715;}


@media(min-width: 1600px){
    .container{width: 1366px !important;padding: 0 !important;}
}

@media(min-width: 1399px)and (max-width: 1599px){
    /* .footcopy{line-height: 65px;} */
   
}

@media (min-width: 1200px) and (max-width: 1599px){
    .footcopy{height: 72px;padding-top: 26px;}
    .header_topnav{width: 57%;}
    #back_top2 .btn{width: 220px;}
    #back_top2 .dropdown-menu{width: 220px;}
    #myLogo .yansl img,#myLogo .yansr img{width: 150px;height: 150px;}
    /* .Course_desc{background-size: 255.75px 149px;} */
    .knowdesc dd{margin-top: 10px;}

    .Contact_item{width: 24.57%;}
    .Contact_item:nth-child(1){padding: 0 30px 0 0;}
    .Contact_item:nth-child(2){padding: 0 20px 0 10px;}
    .Contact_item:nth-child(3){padding: 0 10px 0 20px;}
    .Contact_item:nth-child(4){padding: 0 0 0 30px;}
    .Contact_item:nth-child(4) .Contact_desc dt{padding: 0 50px;}
}

@media (min-width: 1200px) and (max-width: 1440px){
    .Course_desc{background-size: 255.75px 149px;}
}
@media (min-width: 1200px) and (max-width: 1399px){
    #banner .carousel-indicators{bottom: 6.5%;}
    /* .footcopy{line-height: 55px;} */

    
}
@media (min-width: 991px) and (max-width: 1199px){
    .header_topnav{width: 65%;}
    #banner .carousel-indicators{bottom: 7.5%;}
    #myLogo .yansl img,#myLogo .yansr img{width: 100px;height: 100px;}
    /* .footcopy{line-height: 50px;} */
    .footcopy{height: 66px;padding-top: 26px;}
    
    .Course_item:nth-child(1){padding: 15px 15px 0 0;}
    .Course_item:nth-child(2){padding: 0 10px 0 5px;}
    .Course_item:nth-child(3){padding: 15px 5px 0 10px;}
    .Course_item:nth-child(4){padding:  0 0 0 15px;}
    .Course_desc{background-size: 220px 149px;}
    .Course_item:nth-child(1) .couborder{border-bottom-right-radius: 7px;border-bottom-left-radius: 7px;}
    .Course_item:nth-child(2) .couborder{border-bottom-right-radius: 7px;border-bottom-left-radius: 7px;}
    .Course_item:nth-child(3) .couborder{border-bottom-right-radius: 7px;border-bottom-left-radius: 7px;}
    .Course_item:nth-child(4) .couborder{border-bottom-right-radius: 7px;border-bottom-left-radius: 7px;}
    

    .knowdesc dd{margin-top: 10px;height: 44px;}

    .Contact_item{width: 24.57%;}
    .Contact_item:nth-child(1){padding: 0 30px 0 0;}
    .Contact_item:nth-child(2){padding: 0 20px 0 10px;}
    .Contact_item:nth-child(3){padding: 0 10px 0 20px;}
    .Contact_item:nth-child(4){padding: 0 0 0 30px;}
    .Contact_item:nth-child(4) .Contact_desc dt{padding: 0 24px;}
    .Contact_desc dt{padding: 0 0;}
    

}
@media (max-width: 991px){
    #myLogo .yansl img,#myLogo .yansr img{width: 80px;height: 80px;}
    #banner .carousel-indicators{bottom: 8.5%;}
    .logo i{height: 40px;}
    /* .footcopy{line-height: 40px;} */
    .fonntbeiji{padding-bottom:0;}
    .footcopy{height: 38px;padding-top: 26px;}
    
    .footer{margin-top: 25px;}
    
    .footcopy{text-align: center;padding-top: 0;}
    .footcopy span,.headclick{display: none;}

    .newnav{padding: 0 30px;}

    .Course_item:nth-child(1){padding: 15px 15px 0 0;}
    .Course_item:nth-child(2){padding: 0 10px 0 5px;}
    .Course_item:nth-child(3){padding: 15px 5px 0 10px;}
    .Course_item:nth-child(4){padding:  0 0 0 15px;}
    .Course_desc{background-size: 165px 80px;height: 83px;}
    .Course_desc .Ctitle{height: 30px;line-height: 30px;font-size: 16px;}
    .Course_desc .desc{font-size: 14px;height: 40px;padding-top: 0;margin:0 10px;}
    .Course_item:nth-child(1) .couborder{border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
    .Course_item:nth-child(2) .couborder{border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
    .Course_item:nth-child(3) .couborder{border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
    .Course_item:nth-child(4) .couborder{border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}

    .knowdesc dd{margin-top: 5px;height: 44px;}
    .knowdesc dt{font-size: 16px;height: 18px;}
    .knowdesc .knowmore{font-size: 12px;}

    .Contact_item{width: 24%;}
    .Contact_item:nth-child(1){padding: 0 15px 0 0;}
    .Contact_item:nth-child(2){padding: 0 10px 0 5px;}
    .Contact_item:nth-child(3){padding: 0 5px 0 10px;}
    .Contact_item:nth-child(4){padding: 0 0 0 15px;}
    .Contact_item:nth-child(4) .Contact_desc dt{padding: 0 10px;}
    .Contact_desc dt{padding: 0 0;font-size: 16px;margin-top: 30px;}
    

    .title{margin-bottom: 20px;}
    .title dt{font-size: 20px;}
    .title dd{font-size: 16px;}

    
}
@media (max-width: 767px){
    #quickbar-wrap{min-width: 320px;}
    #banner .carousel-indicators{bottom: 10.5%;}
    .banner_img .slick-dots{bottom: 20px !important;}
    #myLogo .yansl img,#myLogo .yansr img{width: 70px;height: 70px;}
    .header{height: 60px;line-height: 60px;} 
    .header_logo{padding-left: 15px;} 
    .header_logo,.logo{height: 60px;}
    .nav{display: none;}
    .nav_button{display: block;height: 60px;}
    .foot{display: none;}
    /* .footcopy{line-height: 63px;} */
    .footcopy{height: 60px;padding-top: 12px;}
    .footcopy p.techsupport{display: none;}
    .footcopy p{float: none;}

    .News_data{margin-top: -20px;}
    .newnav{height: 40px;line-height: 40px;}
    .newnav img{margin-top: 7px;width: 25px;height: 26px;}
    .newnav span.news{padding-right: 15px;font-size: 16px;}
    .newnav span.newsdesc span.time{display: none;}
    .newnav span.newsdesc{padding-left: 15px;}
    .newnav span.newsdesc a{font-size: 14px;}
    .newsimg{margin-top: 30px !important;}
    .News_data ul{margin-top: -50px;padding-bottom: 6px;}
    
    .Course{margin-top: 30px;padding: 30px 0;background: url(../images/CoursebeijiPC.png) center center no-repeat;}
    .Course_item{width: 50%;margin-bottom: 20px;}
    .Course_item:nth-child(1){padding: 0 10px 0 0;}
    .Course_item:nth-child(2){padding: 0 0 0 10px;}
    .Course_item:nth-child(3){padding: 0 10px 0 0;}
    .Course_item:nth-child(4){padding:  0 0 0 10px;}
    .Course_desc{background-size: 100% 148px;height: 140px;}
    .Course_desc .Ctitle{height: 54px;line-height: 54px;font-size: 16px;}
    .Course_desc .desc{font-size: 14px;height: 73px;padding-top: 8px;margin:0 18px;}
    .Course_desc .Ctitle{padding: 0 20px;}
    .Title{margin-bottom: 20px;}
    .Course_data{margin-bottom: 15px;}
    .footer.Cont{margin-top: 0;}

    .More{width: 166px;height: 40px;line-height: 36px;}

    .Know{margin-top: 30px;}
    .Know_data{margin-bottom: 0px;}
    .Know_item{width: 100%;}
    .Know_item:nth-child(2n-1){padding-right: 0px;}
    .Know_item:nth-child(2n){padding-left: 0px;}
    .knowdesc dt{height: 22px;}
    .knowdesc dd{height: 65px;margin-top: 10px;}

    .Contact{margin-top: 40px;}
    .Contact_item{width: 100%;margin-bottom: 40px;}
    .Contact_item:nth-child(1){padding: 0;}
    .Contact_item:nth-child(2){padding: 0;}
    .Contact_item:nth-child(3){padding: 0;}
    .Contact_item:nth-child(4){padding: 0;margin-bottom: 0;}
    .Contact_item:nth-child(4) .Contact_desc dt{padding: 0 20px;}
    .Contact_desc dt{padding: 0 20px;font-size: 14px;margin-top: 30px;height: 40px;margin-top: 30px;}
    .Contact_desc{height: 80px;}

    .Title dt{font-size: 20px;}
    .Title dd{font-size: 14px;}
    
    .Pic{margin-top: 20px;}
    .Pic::before{display: none;}
    .Pic .compile{width: 100%;}
    .mainav_l{display: none;padding: 0 17px;}
    .mainav_l .ce li a,.mainav_l .ce ul.er li a,.mainav_l .ce ul.er .e_li .thr li a{height: 40px;line-height: 40px;font-size: 14px;}
    .mainav_l .ce li a .ericon,.mainav_l .ce ul.er li a .ericon{line-height: 40px;}
    
    /* 修改 */
    .Pic .moder_leftright_r{width:100%;padding: 0 15px !important;}
    .model-imgtextlist{padding: 10px 0 0 0;}
    .model-imgtextlist-four ul li a:hover .imgtextlist-text p{color: #fff !important;}
    .model-imgtextlist-four ul li a:hover .imgtextlist-text dt{color: #fff !important;}
    .model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-prev{border-right: 1px solid #ed7715;}
    .model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-prev:after{border-right: 7px solid #ed7715;}
    .model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-arrow.slick-disabled{display: block !important;}
    .model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-next{border-left: 1px solid #ed7715;}
    .model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-next:after{border-left: 7px solid #ed7715;}
    .model-dectil-imgtwo .model-dectil-slick2 .slider-nav .slick-next:hover{border-top: none !important;}
    .model-imglist.model-page.imglist-page{padding-top: 10px;}
}
@media (max-width: 650px){

    
}
@media (max-width: 600px){
    /* .footcopy{line-height: 50px;} */
    .footcopy{height: 50px;padding-top: 8px;}
    

}
@media (max-width: 550px){
    .footcopy{font-size: 10px;height: 45px;padding-top: 6px;}
    .footer .foterMC img{height: 68px;}
    #banner .carousel-indicators{bottom: 11.5%;}
    #myLogo .yansl img,#myLogo .yansr img{width: 60px;height: 60px;}
    .newsimg{margin-top: 20px !important;}

    .Course_desc .Ctitle{height: 44px;line-height: 44px;font-size: 16px;}
    .Course_desc .desc{font-size: 14px;height: 80px;padding-top: 15px;margin:0 10px;}

    .knowdesc dd{height: 45px;margin-top: 6px;}

    
   
}
@media (max-width: 414px){
    .Course_desc{height: 84px;}
    .Course_desc .Ctitle{height: 30px;line-height: 30px;font-size: 16px;}
    .Course_desc .desc{font-size: 14px;height: 40px;padding-top: 0px;margin:0 10px;}

    .knowdesc .knowmore{bottom: -10px;}
}
@media (max-width: 410px){
    .footcopy{font-size: 10px;height: 46px;}
    #banner .carousel-indicators{bottom: 15.5%;}
    #myLogo .yansl img,#myLogo .yansr img{width: 50px;height: 50px;}
    
 
    
}
@media (max-width: 375px){
    #myLogo .yansl img,#myLogo .yansr img{width: 40px;height: 40px;}
    .knowdesc .knowmore{bottom: -10px;}

}
@media (max-width: 320px){
    #banner .carousel-indicators{bottom: 16.5%;}
    
}
