html, body, div, span, iframe, h1, h2, h3, h4, h5, h6,  blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center,  dt,  ol, ul, li, fieldset, form, label, legend,
blockquote, /* structural elements Microsoft Yahei */
pre, /* text formatting elements Microsoft YaheiMicrosoft Yahei */
form, fieldset, legend, button, input,  /* form elements Microsoft Yahei */
th, td, /* table elements Microsoft Yahei */
img,p/* img elements Microsoft Yahei */{
  border:medium none;
  margin: 0;
  padding: 0;
}a {text-decoration: none;}li{ list-style: none;}
.auto{ width:1200px; margin:0 auto; overflow:hidden;zoom:1;}
.banner{height:640px; background:url(../images/banner.jpg) no-repeat top center;}
.banner .hide{ display:none;}
.banner .bcon{ display:block; position:relative; height:641px;}
.banner .bcon a{ position:absolute; width:332px; height:55px; top:483px; left:180px;}
.main_tjxx{margin-top:35px;}
.main_tjxx .tit_tj{text-align:center;font-size:42px;color:#522505;font-weight:700;margin-top:30px;margin-bottom:5px;}
.main_tjxx .htui{display:block;text-align:center;}
.main_tjxx .tujst{margin-top:40px;}
.main_tjxx .tujst li .cgpel{display:inline-block;width:300px;height:298px;background:#f29c9f;float:left;}
.main_tjxx .tujst li .xtstu{background:#b4ddff;}
.main_tjxx .tujst li .cgyin{background:#ffecda;}
.main_tjxx .tujst li  .xtst{background:#a7724d;}
.main_tjxx .tujst li .cgpel .cgrq{font-size:28px;color:#fff;font-weight:700;margin-left:40px;margin-top:55px;height:18px;}
.main_tjxx .tujst li .cgyin .cgrq{color:#582604;}
.main_tjxx .tujst li .cgpel .cgrq .zfxt{display:inline-block;width:18px;height:18px;background:#fff;margin-right:5px;}
.main_tjxx .tujst li .cgyin .cgrq .zfxt{background:#582604;}
.main_tjxx .tujst li .cgpel .winb{font-size:23px;margin:0 auto;color:#fff;width:240px;margin-top:30px;}
.main_tjxx .tujst li .cgyin .winb{color:#582604;}
.main_tjxx .tujst li .stzo{float:left;}
.tuan-zx{padding-top:5px;margin-top:40px;}
.tuan-zx a{display:block;margin:0 auto;width:370px;height:70px;font-size:29px;text-align:center;border:1px solid #dda841;}
.tuan-zx a span{position:relative;top:-6px;left:-6px;z-index:5;display:inline-block;width:370px;line-height:70px;background:#ff7200;color:#fff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.tuan-zx a:hover span{-webkit-transform:translate(5px,5px);-ms-transform:translate(5px,5px);-o-transform:translate(5px,5px);transform:translate(5px,5px)}
.mvideo{width:100%;margin-top:40px;}
.vtpl{ background:#f9f8f4; padding-top:40px;}
.vtpl .tit_tj{text-align:center;font-size:42px;color:#522505;font-weight:700;margin-bottom:5px;}
.vtpl .htui{display:block;text-align:center;}
.vtpl .vcon video{ width:100%; height:100%; object-fit:fill;background:#522505;padding:10px;}
.vtpl .vcon .video{ width:636px; height:368px; float:left; padding-top:15px;}
.vtpl .vcon{ width:1200px; overflow:hidden; zoom:1; margin:0 auto; background:url(../images/videobg.png) right;height:400px;}
.vtpl .vcon .vtxt{ width:530px; float:right;}
.vtpl .vcon .vtxt .ttpl{ display:block; color:#522505; padding-top:10px;}
.vtpl .vcon .vtxt .ttpl .bts{ font-size:20px; font-weight:bold;} 
.vtpl .vcon .vtxt .ttpl .btxt{ font-size:18px; line-height:30px; padding-top:5px;text-indent:32px;}
.vtxt .ttpll{display:inline-block;overflow:hidden; zoom:1;margin-top:25px;}
.vtxt .ttpll .zsta{display:inline-block;width:45px;height:36px;float:left;}
.vtxt .ttpll .btss{display:inline-block;;height:40px;font-size:14px;margin-left:10px;}
.vtxt .ttpll .btss .sztr{color:#522505;font-size:16px;font-weight:700;}
.xzhy .bkah{color:#522505;font-size:42px;text-align:center;font-weight:700;margin-top:30px;}
.xzhy .htui{display:block;text-align:center;}
.stumo li{background:#ffffff;height:356px;margin-top:10px;padding-top:5px;}
.stumo .cakc{background:#fbe0e1;}
.stumo .ckc{background:#faddc0;}
.stumo .swels{background:#e9f7f8;}
.stumo .fswet{background:#fdcaa7;}
.stumo .fswt{background:#fbe5fc}
.stumo .xuxm{width:545px;color:#ee3013;font-size:35px;padding-top:30px;float:left;margin:0 auto;margin-left:25px;}
.stumo .biflow{height:210px;}
.stumo .xucont{width:545px;margin:0 auto;font-size:35px;color:#d76368;font-weight:700;}
.stumo .brless{color:#b55c04;}
.stumo .swtls{color:#0b7a81;}
.stumo .xums{font-size:18px;color:#451012;padding-top:10px;}
.stumo .xums .hhck{color:#d76368;}
.stumo .xuxm .zxun{font-size:18px;color:#fff;margin-top:20px;}
.stumo .xuxm .zxun a{display:block;margin:0 auto;width:158px;height:32px;font-size:17px;border:1px solid #dda841;text-align:center;float:left;}
.stumo .xuxm .zxun a span{position:relative;top:-6px;left:-6px;z-index:5;display:inline-block;width:158px;line-height:32px;background:#ff7200;color:#fff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.stumo .xuxm .zxun a:hover span{-webkit-transform:translate(5px,5px);-ms-transform:translate(5px,5px);-o-transform:translate(5px,5px);transform:translate(5px,5px)}
.stumo li .xxst{float:right;}
.stumo li .stleft{float:left;}
.stumo .sofb .hhck{color:#b55c04;}
.stumo .tpswt .hhck{color:#0b7a81;}
.stumo .ftless{color:#4b2602;}
.stumo .ftcke{color:#451012;}
.stumo .ftcke .hhck{color:#4b2602;}
.stumo .cetls{color:#530c56;}
.stumo .pswt .hhck{color:#530c56;}
.row3 .bkah{color:#522505;font-size:42px;text-align:center;font-weight:700;margin-top:30px;}
.row3 .htui{display:block;text-align:center;}
.col-l{float: left;}
.col-r{float: right;}
.m-box-nine .row3{ overflow:hidden; zoom:1;}
.m-box-nine .row3 .cont{padding: 30px 0 35px;}
.m-box-nine .row3 .col-l,.m-box-nine .row3 .col-r{width: 50%;}
.m-box-nine .row3 .cl-cont{position: relative;padding: 0 50px;height: 536px;background:#fff2e5;}
.techScro,.techScro .slick-list,.techScro .slick-track,.techScro .item{height: 100%;}
.techScro h3{padding: 46px 0 10px;font-weight: normal;font-size: 24px;}
.techScro .info{font-size: 14px;line-height: 24px;color: #666;}.techScro .info p{line-height:25px;}
.m-box-nine .row3 .teacher{position: absolute;bottom: 13px;left: 50%;z-index: 10;margin-left: -50px;width: 100px;height: 100px;border-radius: 50%;}.m-box-nine .row3 .list{overflow: hidden;position: absolute;bottom:12px;left: 50px;right: 50px;z-index: 5;padding: 20px 0;}
.m-box-nine .row3 .list a{display: block;padding: 8px 0;width: 170px;font-size: 14px;text-align: center;border-top: 1px solid #e6dbcd;border-bottom: 1px solid #e6dbcd;color: #666;}.m-box-nine .row3 .list .prev{float: left;}.m-box-nine .row3 .list .next{float: right;}
.m-box-nine .row3 .list .cn{font-size: 16px;}.m-box-nine .row3 .list .en{font-size: 18px;font-family: 'Arial';}.m-box-nine .row3 .list a:hover{color: #b18c62;}.workScro .item{overflow: hidden;}
.workScro a{position: relative;display: block;float: left;margin: 0 0 10px 10px;width:280px;text-align: center;font-size:16px;color: #dca436;}
.workScro img{width:100%;height:260px;}
.workScro .pos{position: absolute;top:0;left:0;width:100%;height:100%;background: url(../images/bg9.png);opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;}
.workScro .pos:after,.workScro .pos:before{content: '';}.workScro .pos:after{display: inline-block;width: 0;height: 100%;vertical-align: middle;}.workScro .pos:before{position: absolute;top: 5px;bottom: 5px;left: 5px;right: 5px;border: 2px solid #fff;}
.workScro .btn{display: inline-block;width: 150px;line-height: 45px;vertical-align: middle;background-color: #fff;}.workScro a:hover .pos{opacity: 1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.pro_tea{background:#ffecda;margin-top:30px;padding-bottom:30px;}
.pro_tea .odpro{width:720px;font-size:42px;text-align:center;margin:0 auto;color:#522505;font-weight:700;padding-top:50px;}
.pro_tea .htui{display:block;text-align:center;}
.pro_tea .sfear{margin-top:40px;overflow:hidden;zoom:1;}
.pro_tea .sfear .fecher{width:590px;overflow:hidden;zoom:1;float:left;}
.pro_tea .sfear .fecher .shtr{text-align:center;font-size:22px;color:#a05724;padding-top:10px;padding-bottom:10px;}
.pro_tea .sfear .fecher .ters{display:inline-block;width:290px;float:left;}
.pro_tea .sfear .fecher .onby{width:290px;text-align:center;font-size:22px;color:#a05724;padding-top:10px;padding-bottom:10px;}
.pro_tea .sfear .fecher .terss{display:inline-block;width:290px;float:right;}
.pro_tea .sfear .unter{margin-left:8px;}
.pro_tea .sfear .feche{width:293px;overflow:hidden;zoom:1;float:left;}
.pro_tea .sfear .feche .shtr{text-align:center;font-size:22px;color:#a05724;padding-top:10px;padding-bottom:10px;}
.pro_tea .sfear .feche .ters{display:inline-block;width:293px;float:left;}
.pro_tea .sfear .feche .onby{width:293px;text-align:center;font-size:22px;color:#a05724;padding-top:10px;padding-bottom:10px;}
.pro_tea .sfear .feche .terss{display:inline-block;width:290px;float:right;}
.mys .bkah{color:#522505;font-size:42px;text-align:center;font-weight:700;margin-top:30px;}
.mys .htui{display:block;text-align:center;}
.mys .yscon{ width:1200px;}
.mys .yscon ul{ overflow:hidden; zoom:1; padding-top:3px;}
.mys .yscon ul li{ display:inline; float:left; width:275px; padding:25px 24px 0 0;}
.mys .yscon ul li .ystxt{ border:2px solid #ebe2d5; height:315px; padding:24px 15px;}
.mys .yscon ul li .ystxt .icon{ display:block; text-align:center; background:url(../images/x.jpg) no-repeat center bottom;padding-bottom: 23px;}
.mys .yscon ul li .ystxt .icon1{ display:block; text-align:center;}
.mys .yscon ul li .ystxt .wz{ display:block; font-size:21px; line-height:32px; padding-top:12px;height: 190px;}
.yscon p{color: #440b0b;font-size: 24px;text-align: center;}
#certify{position: relative;width: 1200px;margin:0 auto;}
#certify .stow{text-align:center;font-size:42px;color:#522505;margin-top:40px;font-weight:700;}
#certify .htui{display:block;text-align:center;}
#certify .swiper-container{margin-top:35px;}
#certify  .swiper-slide {width:300px;height:393px;background: #fff;box-shadow: 0 8px 30px #ddd;}
#certify  .swiper-slide img{display:block;}
.yxmil{background:#ffecda;margin-top:40px;padding-bottom:60px;}
.yxmil .wjcom .stow{text-align:center;font-size:42px;color:#522505;margin-top:40px;font-weight:700;}
.yxmil .wjcom .htui{display:block;text-align:center;}
.yxmil .pjlst{float:left;display:inline-block;width:230px;margin-top:50px;}
.yxmil .ponst{margin-left:9px;}
.mgs .sucxz{display:block;text-align:center;font-size:42px;color:#522505;margin-top:40px;font-weight:700;}
.mgs .ycgl{display:block;text-align:center;font-size:26px;color:#522505;}
.mgs .sucg{padding-top:50px;overflow:hidden; zoom:1;}
.mgs .sucg li{float:left;width:285px;}
.mgs .sucg .zlnx{margin-left:17px;}
.sucg .hffl{width:255px;margin:0 auto;height:176px;background:#f7f7f7;padding-left:30px;padding-top:25px;}
.sucg .hffl .nxw{font-size:20px;color:#333333;font-weight:700;}
.sucg .hffl .nxw .bewl{border-bottom:6px solid #f29c9f;}
.sucg .hffl .drzg{font-size:18px;padding-top:15px;padding-bottom:15px;height:65px;color:#333333;font-weight:700;}
.sucg .hffl .xqlj{font-size:16px;color:#9c9c9c;}
.mgss .sucxz{display:block;text-align:center;font-size:42px;color:#522505;margin-top:40px;font-weight:700;}
.mgss .ycgl{display:block;text-align:center;font-size:26px;color:#522505;}
.mgss .jhst{margin-top:25px;float:left;}
.mgss .jhtow{margin-left:18px;}
.mzy .stow{text-align:center;font-size:42px;color:#522505;margin-top:40px;font-weight:700;}
.mzy .htui{display:block;text-align:center;}
.mzy .zylist{ width:1200px;}
.mzy .zylist ul{ overflow:hidden; zoom:1; padding:30px 0 50px 0;}
.mzy .zylist ul li{ display:inline; float:left; width:362px; padding:0 35px 0 0;}
.mzy .zylist ul li .txts .wz,.main .mzy .zylist ul li .txts .zx{ display:block;}
.mzy .zylist ul li .txts .wz{float: left;width: 265px;height: 80px;line-height: 80px;font-size: 24px;}
.mzy .zylist ul li .txts .wz a{ color:#ffffff;padding-left: 20px;}.mzy .zylist ul li .txts .wxz{padding-left: 20px;}
.mzy .zylist ul li .txts .zx{ width: 97px;float: right;height: 70px;padding-top: 10px;line-height: 27px;text-align: center;font-size: 22px;}
.mzy .zylist ul li .txts .zx img{width:35px;height:55px;}
.mzy .zylist ul li .txts .zx a{ color:#fff;}
.mbm{ background:#522505;}
.mbm .bmcon .bmbt{ display:block; text-align:center; font-size:36px;color:#fff; padding:30px 0 25px 0;}
.mbm .bmcon .bmform ul{ overflow:hidden; zoom:1;}
.mbm .bmcon .bmform ul li{ display:inline; float:left; width:365px; font-size:27px; color:#fff;}
.mbm .bmcon .bmform ul li .test{ width:240px; height:40px; line-height:40px; background:#fff; border:none; font-size:16px; padding:0 10px;}
.mbm .bmcon .bmform .btns{ display:block; text-align:center; padding:40px 0;}
.mbm .bmcon .bmform .btns .sub{ background:#302814; border:none; width:331px; height:63px; color:#fff; font-size:29px;}