a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,input,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;background:0 0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-spacing:0}
button,input[type=button],input[type=password],input[type=reset],input[type=submit],input[type=text],textarea{-webkit-appearance:none !important}
li{list-style-type:none}
em,i{font-style:normal}
a{text-decoration:none;color:#676767}
a:hover{color:#333}
body{overflow-x:hidden;font-family:Roboto,sans-serif}
input:focus{outline:0}
.clearf:after,.clearf:before{display:block;content:""}
.clearf:after{clear:both}
.clear{clear:both}
.pr{position:relative}
.pa{position:absolute}
.w100{width:100%}
.bgh{background-color: #f1eee8;}
.w1200{width:1200px;margin:0 auto}
.flex-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}
.sectionbox{width:100%;padding:42px 0}
.tit_s{color:#f3531e;text-align:center;position:relative;margin-bottom:68px}
.tit_s h2{font-size:42px}
.tit_s::after{position:absolute;content:"";width:138px;height:12px;background:#f3531e;left:50%;top:64px;transform:translateX(-50%);z-index:999}
.tit_b{color:#222424;font-size:29px;text-align:center;position:relative;margin-bottom:50px;text-transform:uppercase}
.tit_b::after{position:absolute;content:"";width:1142px;height:2px;background:#f3531e;left:50%;top:-29px;transform:translateX(-50%)}
.container{width:1142px;margin:0 auto;position:relative}


.x-banner { width: 100%;  position: relative; overflow: hidden; }
.x-banner .pagination{width: 1920px;position: absolute;left: 960px;margin-left: -960px;text-align: center;z-index: 10000;display: flex;justify-content: center;flex-wrap: nowrap;}
.x-banner .pagination .swiper-pagination-bullet {width: 100%;height: 50px;display: block;background:none;opacity: .8;overflow: visible;}
.x-banner .pagination .swiper-pagination-bullet-active {opacity: 1;}
.x-banner .pagination .swiper-pagination-bullet b{height: 50px;line-height: 50px;padding:5px 20px;border-radius: 25px;background-color: #fff;font-size:16px;}
.x-banner .pagination .swiper-pagination-bullet-active b{background: #ff6600;color: #fff;}
.x-banner .sw-banner img{width: 100%;min-width: 1920px;}

  .xdf_box{width:100%;margin:0 auto;max-width:1920px;overflow:hidden;position:relative;line-height:50px;background-color:#dc0303;color: #fff;}
  .xdf_box .nm-container{width:1250px;margin:0 auto;position:relative}
  /* .xdf_box .nm-container .nm-ld{display:block;position:absolute;left:0;animation:lingdang 1s infinite;-webkit-animation:lingdang 1s infinite;top:0;height:50px;width:50px;background:url(../images/laba.png) no-repeat 0 center} */
  /* .xdf_box .nm-container p{color:#fff;font-size:18px;margin-left:50px;padding-left:20px;background:url(../images/laba.png) no-repeat -50px center;letter-spacing:1px;overflow:hidden} */
  .xdf_box .nm-container p b a {color:#ffea00}

.title-main{margin:30px auto;text-align:center;line-height:2em}
.title-main strong{display:block;font-size:36px;margin-bottom:20px;position:relative;line-height: 95px;}
/*.title-main strong::before,.title-main strong::after{width:400px;height:20px;content:'SCHOOL IN INNER MONGOLIA';font-size:20px;line-height:1em;color:#ddd;position:absolute;top:40px}*/
/*.title-main strong::before{left:0}*/
/*.title-main strong::after{right:0}*/

.bg_huise{background:#f3f3f3;padding:10px 0 30px}
.runqun_list {width:1200px;margin: 0 auto;}
.runqun_list li:nth-child(1){width:280px;height:440px;background:url(/static/images/renqun1.png) no-repeat}
.runqun_list li img{float:right}
.runqun_list li:nth-child(1) strong{font-size:22px;margin:30px 0 22px 30px;display:block;color:#ff7b41}
.runqun_list li:nth-child(1) p{width:82%;margin:10px auto}
.runqun_list li:nth-child(1) a{width:100px;border:1px solid #fc4f03;display:block;text-align:center;line-height:30px;color:#fc4f03;margin:18px 0 0 26px}
.runqun_list li:nth-child(2){width:314px;height:440px;border:1px solid #dbd9d9}
.runqun_list li:nth-child(1):hover{transition:all 0.3s ease 0s}
.runqun_list li:nth-child(1):hover a{transition:all 0.3s ease-out;background:#ff7b41!important;color:#fff!important}
.runqun_list li .renqun1_div:hover a,.runqun_list li .renqun2_div:hover a{transition:all 0.3s ease-out;background:#ff7b41!important;color:#fff!important}
.runqun_list li:hover strong,.runqun_list li .renqun1_div:hover strong,.runqun_list li .renqun2_div:hover strong{font-size:28px;transition:all 0.3s ease-out}
.runqun_list li .renqun1_div{background:url(/static/images/renqun2.png) no-repeat;width:320px;height:220px}
.runqun_list li .renqun1_div strong{font-size:22px;display:block;color:#60cd07;margin:0 0 10px 30px;padding-top:10px}
.runqun_list li .renqun1_div p{width:200px;margin:10px 0 10px 20px}
.runqun_list li .renqun1_div a{width:100px;border:1px solid #fc4f03;display:block;text-align:center;line-height:30px;color:#fc4f03;margin:18px 0 0 26px}
.runqun_list li .renqun2_div{background:url(/static/images/renqun5.png) no-repeat;width:320px;height:220px}
.runqun_list li .renqun2_div strong{font-size:22px;display:block;color:#ff7b41;margin:0 0 10px 30px;padding-top:10px}
.runqun_list li .renqun2_div p{width:200px;margin:10px 0 10px 20px}
.runqun_list li .renqun2_div a{width:100px;border:1px solid #fc4f03;display:block;text-align:center;line-height:30px;color:#fc4f03;margin:18px 0 0 26px}
.runqun_list li:nth-child(3) .renqun1_div{background:url(/static/images/renqun3.png) no-repeat;width:320px;height:220px}
.runqun_list li .renqun1_div strong{font-size:22px;display:block;color:#ff7b41;margin:0 0 10px 30px;padding-top:10px}
.runqun_list li .renqun1_div p{width:200px;margin:10px 0 10px 20px}
.runqun_list li .renqun1_div a{width:100px;border:1px solid #fc4f03;display:block;text-align:center;line-height:30px;color:#fc4f03;margin:18px 0 0 26px}
.runqun_list li:nth-child(3){width:312px;height:440px;border:1px solid #dbd9d9}
.runqun_list li:nth-child(3)  .renqun2_div{background:url(/static/images/renqun6.png) no-repeat;width:320px;height:220px}
.color_lvse{color:#60cd07!important}
.color_juse{color:#ff7b41!important}
.runqun_list li:nth-child(4){width:320px;height:440px;border:1px solid #dbd9d9}
.color_hongse{color:#fc0101!important}
.color_huangse{color:#ffba00!important}
.runqun_list li:nth-child(4) .renqun1_div{background:url(/static/images/renqun4.png) no-repeat;width:320px;height:220px}

.nhrbm2020{width:1200px;margin:0 auto;overflow:hidden;padding-bottom:40px;}
.nhbm20_title{text-align:center;border-bottom:1px dashed #c6c6c6;margin-bottom:32px}
.nhbm20_title h1{font-size:30px;font-weight:400;font-stretch:normal;color:#333333;padding-top:35px}
.nhbm20_title p{font-size:18px;font-weight:normal;letter-spacing:0px;color:#666666;padding-top:8px;padding-bottom:15px}
.nhbm20_inf{width:675px;margin-right:10px}
.nhbm20_inf h1{font-size:25px;font-weight:600;color:#ffffff;text-align:center;padding:10px 0;background-color:#ff7b41;line-height: 28px;}
.nhbm20_inf font{display:flex;background-color:#eeeeee;height:50px;align-items:center}
.nhbm20_inf  span{flex:1;font-size:18px;font-weight:600;text-align:center}
.nhbm20_t{display:flex}
.nhbm20_t font{display:flex;background-color:#eeeeee;height:50px}
.nhbm20_t span{flex:1;text-align:center;font-size:18px;font-weight:400;color:#000000;text-align:center;line-height:50px}
.nhbm20_swp1{height:233px;background-color:#fff;border:2px solid #eeeeee;border-bottom:0}
.nhbm20_swp1 .swiper-slide{display:flex;border-bottom:1px dashed #c9c9c9;margin-top:-1px}
.nhbm20_swp1 .swiper-slide div{flex:1;display:flex;align-items:center;justify-content:center;font-size:15px}
.nhbm20_swp1 .xyy21{font-weight:bold}
.nhbm20_swp1 .xnred{color:#ff0000}
.nhbm20_vid{margin-left:10px}
.nhr_vid{display:flex;margin:0;width:468px;height:270px;background-color:#fff;align-items:flex-start;margin-top:10px}
.nhbm20_vid h2{display:block;width:468px;font-size:28px;font-weight:600;font-stretch:normal;letter-spacing:-1px;color:#313131;background-color:#fff;text-align:center;padding-top:20px;padding-bottom:10px}
.nhbm20_b{margin:0 auto;display:flex;background-color:#fff;padding:25px 0;margin-top:30px;width:1200px;}
.nhbm20_img{width:540px;background-color:#000}
.nhbm20_b .swiper-wrapper{transition-timing-function: linear;}
.nhbm20_img .swiper-slide{display:flex;flex-direction:column;align-items:flex-end;width:540px;background-size:100%}
.nhbm20_img .swiper-slide img{width:102%;display:block;}
.moj_in{width:180px;height:111px;background-color:#ffffff;border-radius:5px;position:absolute;margin-top:35px;margin-right:22px}
.moj_in h1{font-size:16px;font-weight:normal;font-stretch:normal;line-height:32px;letter-spacing:0px;color:#ffffff;height:32px;background-color:#666666;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px}
.moj_in font{display:block;font-size:36px;font-weight:600;font-stretch:normal;letter-spacing:0px;color:#666666;text-align:center;padding-top:10px}
.moj_in p{font-size:10px;font-weight:normal;font-stretch:normal;letter-spacing:0px;color:#666666;text-align:center;opacity:.7;padding-top:5px}
.moj_in2{height:133px;margin-top:165px}
.moj_in2 h1{background-color:#fec360}
.moj_in2 font{color:#c8161d}
.moj_in2 a{display:flex;width:130px;height:27px;background-color:#c8161d;justify-content:center;align-items:center;font-size:14px;color:#ffffff;margin:0 auto;border-radius:27px;margin-top:7px}
/* .moj_in i{display:block;width:92px;height:80px;background-image:url(../img/ico.png);position:absolute;top:37px;left:-42px} */
.nhbm20_lst{width:377px;height:335px}
/* .nhbm20_lst h1{width:187px;height:30px;background:url(../img/ico2.png) no-repeat #eeeeee 20px 5px;border-radius:30px;font-size:16px;font-weight:bold;line-height:32px;letter-spacing:0px;color:#313131;padding-left:53px} */
.nhbm20_lst p{width:377px;font-size:14px;font-weight:100;font-stretch:normal;line-height:22px;letter-spacing:0px;color:#000000;padding-top:15px}

.x_hr21{padding-top:34px}
.xhp{text-align:center;font-size:25px;font-weight:bold;line-height:50px;letter-spacing:0px;color:#ffffff;background-color:#ff7b41;margin-bottom:10px}
.x_hr21 ul{justify-content:space-between;align-items:center;padding-bottom:30px}
.x_hr21 li{cursor:pointer;padding:5px;width:230px;position:relative;text-align: center;}
.x_hr21 li h1{font-style:normal;font-size:16px;font-weight:bold;font-stretch:normal;line-height:24px;letter-spacing:0px;color:#f6f6f6;padding-bottom:8px;position:absolute;z-index:1;background-color:#000000;opacity:0.8;bottom:0;display:block;width:230px}
.x_hr21 li b{display:block;font-weight:400}
.vidIm{position:relative}
/* .vidIm::after{content:url(../img/icon.png);display:block;width:30px;height:50px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto} */
.x_hr21In{justify-content:space-between;align-items:center}
.x_hr21In input,.x_hr21In select{width:24.6%;height:50px;background-color:#eeeeee;font-size: 20px;}
.x_hr21In input[type="text"]{text-indent:16px}
.x_hr21In .btnup{background-color:#60cd07;color:#ffff00;font-weight:bold;cursor:pointer;display:block;width:24.6%;line-height:50px;text-align:center;font-size:20px}
.x_hr21In select{border:none;text-indent:16px;}
/*.layui-layer-content{background:#000}*/
.layerdiv{top:0;left:0;width:100%;height:100%;position:fixed;_position:absolute;pointer-events:auto;z-index:19891019;background-color:rgb(0,0,0);opacity:0.3}
.layermp4{position:fixed;_position:absolute;z-index:19891020;margin:auto;top:150px;width:560px;padding:20px;left:0;right:0;background-color:#fff;text-align:center;overflow:hidden}

.vidIm{width:230px;}
.vidIm img{width:100%;}

.jy{width: 1190px;margin: 0 auto;justify-content: space-between;}
.jy li{width: 280px; box-shadow: rgb(204, 204, 204) 0px 0px 5px; padding: 10px;text-align: center;line-height: 30px;}
.jy li img{width: 100%;}

.shixue{display:block;width:1200px;padding:50px 0;margin:0 auto}
.shixue img{width:100%}
.ruxue{width:1200px;margin:0 auto;border-radius:2px}
.ruxue .wenti{width:1200px;margin:0 auto;height:160px;overflow:hidden;justify-content: space-between;flex-wrap: wrap;}
.ruxue a{border-radius:6px;color:#30485a;display:block;float:left;font-size:16px;height:40px;line-height:40px;margin:10px 13px 0 13px;padding-left:10px;text-align:center;width:360px;overflow:hidden;background-color:#edeeef}
.ruxue a:hover{background-color:#ff6c38;color:#fff}

.content{margin:0 auto;width:100%;position:relative;min-width:1200px}
.content .con_title{margin:0 auto;justify-content:center;flex-wrap:wrap;line-height:60px;height:80px;width:1200px}
.content .con_title span{font-size:16px;color:#fff;display:block;width:150px;text-align:center}
.content .con_title .titpic{font-size:25px;color:#ff9900;display:block;height:50px;line-height:50px;text-align:center;cursor:pointer;background-color:#edeeef;border-radius:25px;padding:0 10px;margin:10px 20px}
.content .con_title .pact{background-color:#ff9900;color:#fff}
.content .tab-content{margin-top:16px;margin:0 auto;min-width:1200px}
.tab-content .dz{margin:0 auto;width:100%;justify-content:space-between;flex-wrap:nowrap;margin-top:20px}
.tab-content .dz .pics{width:425px}
.tab-content .dz .pics:first-child{width:650px}
.tab-content .dz .pics:last-child{width:380px}
.tab-content .dz .pics{border-radius:1px;justify-content:space-between;flex-wrap:wrap}
.tab-content .dz .pics img{width:100%}
.tab-content .dz .pics .txt1{display:block;width:100%;margin:0 auto;text-align:center}
.tab-content .dz .pics .txt2{display:block;margin:0 auto;text-align:center}
.tab-content .dz .pics .mart7{margin-top:7px}
.newsList{margin:0 auto;width:1200px;justify-content:space-between;}
.newsList .flex_1{}
.newsList .flex_n{width:795px}
.newsList .labe{padding-bottom:15px;border-bottom:1px dashed #999999}
.newsList .labe span{display:inline-block;font-size:24px;color:#ff9900;line-height:26px;padding-left:10px;border-left:6px solid #ff9900}
.newsList .labe a{float:right;display:block;line-height:28px;font-size:16px;color:#666666;padding-left:17px}
.news_list{margin-top:4px}
.news_list li{width:388px;box-sizing:border-box}
.news_list li>a{display:block;padding-left:20px;background:url(/static/images/newlisttb.jpg) 0px 12px no-repeat;line-height:40px;font-size:18px;color:#666666;text-overflow:ellipsis;-webkit-line-clamp:1;white-space:nowrap;overflow:hidden}
.news_list li >p{display:block;padding-left:20px;background:url(/static/images/newlisttb.jpg) 0px 12px no-repeat;line-height:40px;font-size:18px;color:#666666;text-overflow:ellipsis;-webkit-line-clamp:1;white-space:nowrap;width:388px;overflow:hidden}
.newsList li:hover a{color:#ff9900}
.newsList li:hover .marjorZx a{color:#fff}
.news_list_img li img{margin:auto;width:100%}
.news_list_active{display:none;align-items:center;position:relative}
.news_list_active>a{display:block;position:relative;width:100%;height:240px;overflow:hidden;border-radius: 20px;}
.news_list_active p{position:absolute;line-height:40px;font-size:18px;color:#fff;background:rgb(0 0 0 / 70%);bottom:0px;left:0px;width:100%;padding:0px 20px;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;overflow:hidden}
.news_list li >p{display:block}
.news_list_img{padding-top:10px;margin-top:0px}
.news_list_img li:first-child >p{display:none}


.sec2{width:100%;padding:20px 0;overflow:hidden}
.containerx{ width: 1230px;; height: 400px; /* background-color: #565656; */margin: 50px auto; overflow: hidden;}
.containerx .main {background-color: #fff; height: 400px;}
.containerx .main .main_img{height:400px;background-image: radial-gradient(#e2ecf6,#e2ecf6,#e2ecf6); position: relative; overflow: hidden; display: block;width: 250px;text-align: center;}
.main_img .main_info{position: absolute; z-index: 1; top: 285px; background-color: rgba(152, 193, 236, 0.7);border-top:solid 2px #ff3300; height: 400px;width: 100%;display: block;}
.main_img .main_info p{color: #fff; line-height: 24px;font-size: 14px;}
.main_img .main_info .info{ height: 105px; width: 90%;padding: 5%;}
.main_img .main_info .info h2{ color: #FFFFFF; line-height: 42px; font-size: 18px;}
.main_img .main_info .info_more{padding-top: 10px; border-top: solid 1px #ff3300; height: 250px; overflow: hidden;width: 90%;margin: 0 auto;}
.main_img .main_info .info_more p{overflow:ellipsis; display: none;text-align: justify;}
.containerx .main .main_img img{width: 270px;object-fit: cover;margin-left: -10px;}
.main_img:hover .main_info p{display: block;}
.main_img:hover .main_info{top: 0;}

.bjs{width:100%;margin:0 auto;height:auto; padding: 20px 0;}

.zylist{margin:0 auto;width:1200px;height:300px;background-color: #ff9900;position: relative;}
.zylist .hb{width: 200px;position: absolute;bottom: 0;left: 0;}
.zylist .bmlist{width: 1000px;margin-left:180px;overflow: hidden;height: 248px;}
.zylist .zycon{width: 980px;flex-wrap: nowrap;justify-content: space-between;}
.zylist ul{width: 490px;height: 198px;background-color: #fff;margin-left:20px;z-index: 1;margin-top: 50px;}
.zylist ul li{align-items: center;flex-wrap: wrap; }
.zylist .text{padding-top: 15px;width: 357px;}
.zylist ul li img{width: 100%;}
.zylist ul li p{display: block;text-align: left;}
.zylist ul li .titx{background-color: #ff6600;border-radius: 0 30px 30px 0;line-height: 3px;color: #fff;font-size:20px;padding: 5px 10px;}
.zylist ul li .info{line-height: 30px;color: #infoz;font-size: 18px;padding: 0 10px;color: #999;margin-top: 10px;}
.zylist ul li .infoz{line-height: 30px;color: #ff6600;padding: 0 10px;width: 100%;}
.zylist ul li .zxbtn{line-height: 40px;color: #fff;font-size: 16px;padding: 0 10px;width:50% ;background-color: #ff6600;margin: 10px auto;text-align: center;border-radius: 5px;}
.hotlist{margin:0 auto;margin-top:30px;width:1200px}
.list_1{width:335px;float:left;background-color:#fff;overflow:hidden}
.mr15{margin-right:15px;}
.hotlist .list_1 .nmghotlist3{background-color:#fff;text-align:center}
.hotlist .list_1 .nmghotlist3 i{display:block;font-size:100px;color:#ff6600;padding-top:26px}
.hotlist .list_1 .nmghotlist3 .icon{display:block;width:160px;height:160px;text-align:center}
.hotlist .list_1 .nmghotlist3 .icon img{width:100%;margin:0 auto;vertical-align:middle}
.hotlist .list_1 .nmghotlist3 b{padding:0;font-size:32px;color:#000;display:block}
.hotlist .list_1 .nmghotlist3 span{text-transform:uppercase;display:block;color:#666;font-size:16px;line-height: 38px;}
.hotlist .list_1 .nmghotlist3 a{display:none}
.hotlist .list_1 .nmghotlist3_img{margin:20px 20px 15px 20px;border-top:1px solid #f1f1f1;padding-top:20px}
.hotlist .list_1 .nmghotlist3_img img{border-radius:5px}
.hotlist .list_1 .nmghotlist3_2{display:none}
.hotlist .list_1 .nmghotlist3_5,.hotlist .list_1 .nmghotlist3_6,.hotlist .list_1 .nmghotlist3_7{display:none}
.hotlist .list_1 .nmghotlist3_4 span{color:#ff6600;font-size:14px;padding-left:10px;font-weight:normal;float:right;line-height: 38px;}
.hotlist .list_1 .nmghotlist3_1{margin:0 40px}
.hotlist .list_1 .nmghotlist3_4{color:#333;display:block;height:32px;line-height:32px;text-align:left}
.nmghotlist4{border:1px solid #ff6600;color:#ff6600;border-radius:50px;height:50px;line-height:50px;text-align:center;font-size:20px;margin:20px 50px}
.hotlist .list_1.on{width:500px;height:660px;overflow:hidden;box-shadow:0 8px 16px rgba(0,0,0,.2)}
.hotlist .on .nmghotlist3{height:110px;background:-moz-linear-gradient(left,#000000 0%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000000),color-stop(100%,#ffffff));background:-webkit-linear-gradient(left,#000000 0%,#ffffff 100%);background:-o-linear-gradient(left,#ff6600 0%,#ffffff 100%);background:-ms-linear-gradient(left,#ff6600 0%,#ffffff 100%);background:linear-gradient(to right,#ff6600 0%,#ff6600 100%);background-color:#ff6600;position:relative;text-align:left}
.hotlist .on .nmghotlist3 b{display:block;color:#fff;font-size:26px;padding-left:30px;font-weight:700;padding-top:22px}
.hotlist .on .nmghotlist3 span{text-transform:uppercase;display:block;color:#fff;font-size:16px;padding-left:30px;line-height: 38px;}
.hotlist .on .nmghotlist3 a{display:block;width:130px;border:1px solid #fff;border-radius:30px;line-height:35px;height:35px;top:38.5px;right:30px;text-align:center;position:absolute;color:#fff;transition:.4s}
.hotlist .on .nmghotlist3 a:hover{background-color:#fff;color:#ff6600}
.hotlist .on .nmghotlist3 .icon{display:none}
.hotlist .on .nmghotlist3_1{margin: 15px auto;}
.hotlist .on .nmghotlist3_2{width:190px;margin-top:20px;margin-left:20px;float:left;display:block}
.hotlist .on .nmghotlist3_2 img{border-radius:5px}
.hotlist .on .nmghotlist3_3{padding-top:20px;padding-left:218px;padding-right:18px;text-align:left}
.hotlist .on .nmghotlist3_4{color:#333;font-size:18px;display:block;font-weight:bold;padding-top:3px;height:auto;line-height:none}
.hotlist .on .nmghotlist3_4 span{color:#ff6600;font-size:14px;padding-left:20px;font-weight:normal;float:none;line-height: 38px;}
.hotlist .on .nmghotlist3_5{color:#666;font-size:16px;display:block;padding-top:3px;padding-bottom:3px}
.hotlist .on .nmghotlist3_6{color:#ff6600;font-size:16px;display:block;padding-bottom:3px}
.hotlist .on .nmghotlist3_7{width:120px;height:28px;line-height:28px;background:-moz-linear-gradient(left,#000000 0%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000000),color-stop(100%,#ffffff));background:-webkit-linear-gradient(left,#000000 0%,#ffffff 100%);background:-o-linear-gradient(left,#ff6600 0%,#ffffff 100%);background:-ms-linear-gradient(left,#ff6600 0%,#ffffff 100%);background:linear-gradient(to right,#ff6600 0%,#ff6600 100%);background-color:#ff6600;color:#fff;border-radius:35px;text-align:center;display:block;margin-top:5px}
.hotlist .on .nmghotlist3_img{display:none}
.hotlist .on .nmghotlist4{display:none}
.hotlist .on .nmghotlist3 i{display:none}
.hotlist .nmgfont {width: 100px;margin: 0 auto;}
.hotlist .nmgfont img{width: 100px;}
.ct1_btn{display:flex;align-items:center;justify-content:center;padding-top:65px;padding-bottom:74px}
.ct1_btn a{display:block;font-size:24px;font-weight:normal;font-stretch:normal;line-height:31px;letter-spacing:0px;color:#ff6600;padding:17px 51px;border:1px solid #ff6600;border-radius:14px;margin:0 55px;transition:all 1s inherit}
.ct1_btn a:hover{color:#fff;background-color:#ff6600}


/* .x-banner .x-banner-musk { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; background: #000; opacity: .48; z-index: 9 }
.x-banner .x-banner-content { width: 1200px; position: relative; height: 350px; margin: 0 auto; z-index: 19 }
.x-banner .x-banner-content .x-banner-mk { padding-top: 110px; text-align: center; }
.x-banner .x-banner-content .x-banner-mk h2 { display: block; text-transform: uppercase; color: #fff; font-size: 38px; line-height: 1.2; font-weight: 400; }
.x-banner .x-banner-content .x-banner-mk span { display: block; text-transform: uppercase; color: #fff; font-size: 50px; line-height: 1.3; font-weight: 400 }
.x-banner video { position: absolute; width: 100%; left: 0; top: -360px } */
/* .video-banner{position:relative;max-width:1920px;padding-top:500px;margin:0 auto;overflow:hidden}
.video-banner .banner-wrap{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1920px} */

.clearfix::after,.clearfix::before{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both;zoom:1}
.bg-grey{background:#f5f4f4}
.con-box{width:66.66666666%;margin:0 auto}
.con-box.newspage{width:1280px}
.link-sec{display:none}
.nav-sec{padding:1.2% 0}
.nav-sec a{-webkit-transition:all 0.4s;transition:all 0.4s;display:inline-block;position:relative;font-size:18px;color:#333}
.nav-sec a.ny:before{content:'>';vertical-align:middle;display:inline-block;font-family:'Material Icons';font-weight:400;font-style:normal;font-size:25px;margin:0 8px 0 6px;-webkit-font-smoothing:antialiased}
.tit{margin:0.66% 0;position:relative;line-height:50px;font-size:24px;padding:0 1px;width:100%}
.tit span{position:absolute;right:2px;z-index:1}
.tit span a{font-size:16px;line-height:50px;color:#424242}
.zw{width:24%;height:0;margin-bottom:0;border:none;padding:0}

.xdfvideo-list.zlm{margin-top:1%}
.xdfvideo-list-wrap{margin:0px auto}
.xdfvideo-list::after{display:block;content:"";clear:both;width:24%}
.xdfvideo-list{display:flex;justify-content:space-between;flex-wrap:wrap}
.xdfvideo-list .videolist{width:24%;height:auto;margin-bottom:2%;position:relative}
.xdfvideo-list .videolist-ny{position:relative}
.xdfvideo-list .videolist .face{width:100%;max-width:100%;height:auto;display:block}
.xdfvideo-list .videolist .vtit{text-align:center;line-height:initial}
.xdfvideo-list .videolist .vtit img{display:block}
.xdfvideo-list .videolist .vpic{text-align:center;line-height:initial;position:relative}
.xdfvideo-list .videolist .vpic .videoed{width:50px;height:50px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;border-radius:100%;opacity:0.98;background:rgba(0,0,0,0.5);border:2px solid #fff}
.xdfvideo-list .videolist .vtime{text-align:center;line-height:initial}
.xdfvideo-list .videolist .vtime img{display:block}
.xdfvideo-list .videolist .txt{display:none}
.xdfvideo-list .videolist .txt2{font-size:16px;line-height:2.4;opacity:0.88;text-align:center;width:100%;color:#000;background-color:#fff;transition:all 0.4s;box-shadow:0 2px 14px 1px rgba(0,0,0,0.14),0 4px 10px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.3);padding:0 8px;display:-webkit-box;overflow:hidden;text-indent:0;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.xdfvideo-list .videolist:nth-child(4),.xdfvideo-list .videolist:nth-child(8){margin-right:0}
.xdfvideo-list .videolist:hover{cursor:pointer}
.xdfvideo-list .videolist:hover .videoed{opacity:1;background:rgba(255,140,0,0.82)}
.xdfvideo-list .videolist:hover .face{opacity:0.9}
.xdfvideo-list .videolist:hover .txt2{opacity:1;background-color:rgba(236,125,22,0.8);color:#fff}
.xdfvideo-list .mask{position:fixed;top:0;left:0;z-index:9;display:none;width:100%;height:100%;background-color:rgba(0,0,0,0.55)}
.xdfvideo-list .videos{display:none;border:1px solid transparent;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:100;width:55.32%;height:auto;z-index:99}
.xdfvideo-list .videos .ht{line-height:initial;display:block;opacity:0;transition:all 2s linear;transform:translateY(80.66px)}
.xdfvideo-list .videos .ht img{display:block;width:100%;max-width:100%;height:auto}
.xdfvideo-list .videos .videobox{position:relative;line-height:initial}
.xdfvideo-list .videos #video{line-height:initial;display:block;width:100%;z-index:-1}
.xdfvideo-list .videos .txt{background:#fff;line-height:1.86;padding:3px 10px;text-align:justify;font-size:15px}
.xdfvideo-list .videos .vclose{position:absolute;right:10px;top:10px;border-radius:100%;cursor:pointer;background:rgba(254,129,1,0.78);width:30px;height:30px;text-align:center;transition:all 0.42s;z-index:99999999}
.xdfvideo-list .videos .vclose img{width:21px;height:21px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.xdfvideo-list .videos .vclose:hover{transform:rotate(360deg)}



.title_main {text-align: center;font-size: 36px;font-weight: bold;}
.div_jiuye{margin:70px auto;width: 1200px;}
.div_jiuye .left{width:40%;padding:30px 0}
.ul_list2{width:59%}
.ul_list2 .list{width:30%;margin: 0 1%;}
.ul_list2 .list img{width:100%}
.div_jiuye .left p{margin:30px 0;line-height:32px;width:92%;text-indent:33px}
.div_jiuye .left a{background:#f9aa7b;text-align:center;color:#fff;width:60%;display:block;line-height:46px;border-radius:33px;margin:40px 0 0}

.bg_qhs2{padding:30px 0;margin: 0 auto;}
.ullist3 {width: 1200px;flex-wrap:wrap;margin: 30px auto;}
.ullist3 .list{width:600px;}
.ullist3 .list img{width:50%}
/* .ul_list3 .list img{width:100%} */
.ullist3 .list .right{width:50%;}
.ullist3 .list .right strong{text-align:center;display:block;font-size:20px;margin:14px auto}
.ullist3 .list .right p{text-align:center;line-height:26px}
.ullist3 .list .right a{background:#f9aa7b;text-align:center;color:#fff;width:60%;display:block;line-height:38px;border-radius:33px;margin:24px auto 0}

.jytx5-swiper{width:1200px;margin:30px auto;}
.jytx5-pagination{font-size:0;position:static!important;width:1200px;margin:30px auto;justify-content: center;}
.jytx5-pagination .swiper-pagination-bullet{box-sizing:border-box;width:220px;padding:1% 0;border:1px solid #dcdcdc;background:#adadad;opacity:1;color:#fff;font-size:18px;border-radius:8px;height:auto;cursor:pointer;outline:none}
.jytx5-pagination .swiper-pagination-bullet-active{border-color:#f9aa7b;background:#f9aa7b;color:#fff}

.zxbtn{background:#f9aa7b;text-align:center;color:#fff;width:60%;display:block;line-height:38px;border-radius:33px;margin:24px auto 0}

.jiuye-swiper{width: 1200px;margin: 40px auto;}
.jiuye-swiper .swiper-slide{position:relative;padding: 30px 0;}
.jiuye-swiper img{width:100%}
.jiuye-swiper h2{background:#f9aa7b;width:200px;text-align:center;color:#fff;border-radius:5px;position:absolute;left:34%;top:311px;line-height:42px}
.jiuye-swiper strong{position:absolute;left:44%;text-align:center;font-size:30px;top:370px}
.jiuye-swiper p{text-align:left;text-indent:32px;margin:55px auto 0;color:black;width:90%;line-height:32px}
.bg_qhs2 video{width:544px}
.bg_qhs2 .left{width:46%;line-height:30px}
.bg_qhs2 .right{width:53%}
.bg_qhs2 .right img{width:100%}

.nmgbox4{background-color:#fff; padding:60px 0;}
.nmgbox4_1{ margin-top:30px; display:flex;justify-content: space-between;flex-wrap: wrap;}
.nmgbox4_1 a{ width:285px; background-color:#f3f3f3;margin-bottom: 15px;}
.nmgbox4_1 .w258{ width:285px;}
.nmgbox4_1 .w32{ width:32%;margin-top: 15px;}
.nmgbox4_1 .w25{ width:24%;margin-top: 15px;}
.nmgbox4_1 span{ display:block; padding:10px; position:relative;}
.nmgbox4_1 img{ width:100%;}
.nmgbox4_1 i{ display:block; width:60px; height:60px; text-align:center; line-height:60px; font-size:50px; color:#fff; position:absolute; left:50%; margin-left:-30px; top:30%;}
.nmgbox4_1 p{ text-align:center; font-size:20px; color:#333; line-height:50px;}

.nmgtonglan{ width:100%; background-position:center top;background-image:url("/static/images/11.jpg"); background-repeat:no-repeat; background-position:center top; background-color:#f3f1ff;height:215px; position:relative;}
.nmgtonglan a{ display:block; height:215px;}
.nmgtonglan1{background-image:url("/static/images/16.jpg");}
/*作品弹出层*/
.nmgzp_layer{ display:none;}
.nmgzp_layer_show{ display:block; position:fixed; width:100%; height:100%; z-index:2; background-color:rgba(0,0,0,.7);max-width: 900px;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%); left:50%; top:50%;}
.nmgzp_close_layer{display:block; position:absolute; width:100%; height:100%; z-index:3; top:0; left:0;}
.nmgboximg{ position:absolute; z-index:4; width:100%; overflow:hidden;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%); left:50%; top:50%;}
.nmgboximg .swiper-container { margin: 0 1rem; position: relative; overflow: hidden; list-style: none; padding: 0; z-index: 1;}
.nmgboximg .swiper-slide{ width:100%;overflow: hidden;}
.nmgboximg .swiper-slide img{ width:100%;}
.nmgboximg h2{ background-color:#fff; text-align:center; font-size:1.3rem; color:#333; height:4rem; line-height:4rem; display:none;}
.nmgboximg .swiper-pagination-bullet {line-height: 40px; width: 40px;height: 40px;display: inline-block;border-radius: 100%;background: #000; opacity: .2;}
.nmgboximg .swiper-pagination-bullet-active {opacity: 1;background: #ff6b13;}
.nmgboximg .swiper-pagination{ bottom:0; height:3rem; line-height:40px; color:#fff; font-size:1.2rem;}

.nmgzp_close_icon{ display:block; position:absolute; z-index:4; width:3rem; height:3rem; right:1rem; top:1rem; cursor:pointer;}
.nmgzp_close_icon i{ font-size:3rem; color:#fff;}


.foot_hz{width:1240px;margin:20px auto;overflow:hidden}
.foot_title{width:1200px;height:30px;margin:20px auto;padding:5px 15px}
.foot_title li{float:left;width:100px;height:40px;margin:0 3px;line-height:40px;color:#333;background:#f0f0f0;font-size:16px;text-align:center;cursor:pointer;font-weight:bold}
.foot_title2{float:right;width:100px;height:30px;background:#aa2039;font-size:14px;line-height:30px;text-align:center;color:#fff}
.foot1{width:1200px;height:auto;margin:0 auto}
.foot1 .foot1_pic{width:146px;height:60px;float:left;margin:10px;border:1px solid #999}
.biaoqian2 ul{height:185px}
.biaoqian2 ul li{width:165px;height:30px;line-height:30px;font-size:12px;color:#616161;border:1px solid #eaeaea;text-align:center;margin:2px;float:left}
.foot{width:100%;background:#f6f5f5;padding:20px 0;overflow:hidden}