*{ margin:0; padding:0;}
body{font-family:"Microsoft YaHei"; margin:0px;}
a{text-decoration:none;}
ul,li{list-style:none;}
.top1{background:#F8F8F8;border-bottom:1px solid #E6E6E6;font-size:14px; color:#888;}
.top1 .topr{float:right;}
.top1 a{color:#888;}
.top1 a.tool_login{display:inline-block;background:#0071c0;line-height:40px;font-size:14px;color:#FFF;padding:0 15px;margin-right:15px;}
.topleft span{display:inline-block;padding:3px 7px;line-height:1;font-size:14px;margin-left:10px;background:#1F8ADC;color:#FFF;}
.hotcourse_type p { margin:0px; padding:0px;}
.container{width:1200px;margin-left:auto;margin-right:auto;position:relative;}
.left{float:left;}
.nav{height:50px;background:#137fc8;line-height:50px;width:100%;margin:auto;}
.nav .hotcourse_t{background:#ffa800;height:50px;width:317px;text-align:center;font-size:17px;color:#FFF;}
.nav .hotcourse_t i{font-size:20px;vertical-align:initial;}
.nav .nav_list{width:100%;}
.nav .nav_list li{font-size:18px;float:left;position:relative;}
.nav .nav_list li > a{color:#FFF;display:block;padding:0 23px;}
.nav .nav_list li ul{position:absolute;top:50px;width:100%;background:rgba(0,113,192,0.9);display:none;z-index:30; margin:0px; padding:0px;}
.nav .nav_list li ul a{display:block;text-align:Center;color:#FFF;line-height:40px;}
.nav .nav_list li a:hover{background:#005898;text-decoration:none;}
.inde{background:#fff; font-weight:bold;}
.inde a:hover{background:#fff!important;}
#s2 .swiper-pagination,#s3 .swiper-pagination{top:0px; bottom:auto!important; text-align:right;}
#s2 .swiper-pagination span,#s3 .swiper-pagination span{display:inline-block; width:33.3%; text-align:center; margin:0px!important; height:auto; color:#666;background:none;opacity:1; font-size:18px; line-height:200%;}
#s3 .swiper-pagination span{width:100px;}
#s2 .swiper-pagination-bullet-active,#s3 .swiper-pagination-bullet-active{color:#5e9ed6!important;}
.zy{width:93%; margin:0 auto; background:#f2f7fb;padding:20px 0;}
.zy div{border-top:solid 1px #ccc; margin:0 15px; padding:7px 0;}
.zy div:last-child{border-bottom:solid 1px #ccc; }
.p1,.p2{margin:0 10px;}
.p2{margin-right:25px;}
.p1{ color:#333; font-size:18px; margin-bottom:8px;}
.p2,.p2 a{ color:#f00;}
.zy div p span{ float:right; font-size:90%;}
#demoin{white-space:nowrap;overflow:hidden; margin-top:5px;}
#demo1,#demo2{display:inline}
#demoin img{width:250px; margin-right:10px;}
#gonggao {margin:0 auto; height:35px;  overflow:hidden; width:1198px; }
#gonggao li {height:35px; line-height:35px; font-size:16px; list-style:none; color:#F10A0F;}
#gonggao li a{ color:#F10A0F; text-decoration:none;}
#gonggao li a:hover{ color:#0099FF;}
.news{margin-top:15px; color:#333;}
.news a{color:#333;}
.news h3{color:#1882cc; font-size:20px; border-bottom:solid 2px #ccc; padding-bottom:5px; margin-bottom:13px;text-transform:uppercase;}
.news h3 font{color:#f00;}
.news h3 span{color:#999; font-size:15px; font-weight:normal;}
.none{display:none;}
#myTab0,#myTab01{ text-align:right; font-weight:bold; padding-right:15px; color:#444;margin-bottom:20px;}
#myTab0 li,#myTab01 li{ display:inline-block; padding:0 5px; cursor:pointer;}
.active{ color:#3692e1;}
.new1{width:360px; float:left;}
.new2{width:530px; float:left; margin:0 20px; position:relative;}
.new2 h4 a{color:#333; font-size:16px; margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;}
.new2 h5 a{ color:#666; font-weight:normal; font-size:15px;}
.new2 p{ line-height:160%;}
.new2 p span{ float:right; font-size:85%;}
.new2 .plist p,.new3 p{border-bottom:solid 1px #f0eded; padding:4px 0; font-size:15px;}
.new2 p b{color:#fff;background:#1882cc;padding:0 5px;border-radius:10px;font-weight:normal; font-size:13px;}
.timg{ float:left; margin-right:10px; width:230px; height:150px;}
.new3{float:left; width:270px;}
.new3 p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block; line-height:165%; margin-left:5px; cursor:pointer;}
.line{ clear:both; height:5px; margin-bottom:5px; border-bottom:solid 1px #f0eded;}
.zylist{ width:628px; float:left; margin-right:20px;}
.qaform{ width:228px; float:left;}
.zyk{ float:left; text-align:center;}
.zyk img{ display:block;}
.zyk div{ border:solid 1px #ccc; border-top:none; padding:3px 0 15px 0;}
.zyk h4{ font-size:18px; margin-bottom:7px;}
.zyk p{ width:90%; margin:0 auto;}
.zyk p span{color:#ff6600; font-weight:bold;}
.zyk p a{ float:right; background:#f60; color:#fff; border-radius:5px; padding:3px 5px; display:inline-block; font-size:16px;}
.qaform{ width:550px;}
.qaform a{ background:#0b79c6; width:48%; display:inline-block; color:#fff; margin-bottom:20px; font-size:16px; line-height:160%; text-align:center; border-radius:5px; padding:5px 0;-webkit-box-shadow:1px 2px 0px #005088;box-shadow:1px 2px 0px #005088;}
.qaform a:hover{ color:#fff; font-size:15px; }
.zhs{background:url(/themes/simpleboot3/public/assets/sjzwt/hgimg/112.jpg) no-repeat center top; height:542px; text-align:center;}
.zhs p{ font-size:17px; color:#FFFFFF; line-height:180%; padding:25px 0 20px 0;}
.zhs a{ background:#f60; width:25%; display:inline-block; color:#fff; margin:20px 10px 0 10px; font-size:17px; line-height:160%; text-align:center; border-radius:5px; padding:5px 0;-webkit-box-shadow:1px 2px 0px #000;box-shadow:1px 2px 0px #000;}
.zhs a:hover{ letter-spacing:1px;color:#fff;}
.mst .sz{margin-left:1.5%; width:23.8%; height:365px; background:#0b79c6; float:left; text-align:center; color:#fff;}
.mst img{width:100%;}
.mst p{ font-size:16px; padding-bottom:7px;}
.mst p span{ font-weight:bold; display:block;}
.mst .msk1{margin-left:0; background:url(/themes/simpleboot3/public/assets/sjzwt/hgimg/szl.jpg) no-repeat; background-size:100% 100%; text-align:left;}
.mst .msk1 p{ line-height:160%; margin:0 10px;}
.zhs1{background:url(/themes/simpleboot3/public/assets/sjzwt/hgimg/113.jpg) no-repeat center top; height:445px; margin-top:25px;}
.swiper-slide{width:100%!important;}
.fmb{width:550px; height:212px; background:url(/themes/simpleboot3/public/assets/sjzwt/hgimg/fmbg.jpg) no-repeat; background-size:100% 100%; margin-bottom:15px; color:#FFF;text-align:center;}
.ftit{font-size:18px; padding-top:25px; color:#FFF; font-weight:bold; margin-bottom:25px;}
.fm-input2{width:200px;padding:5px; border:none;font-size:16px;letter-spacing:1px; background:#fff; margin:0 5px; border-radius:5px;}
.sub32{background:#ff8a00;color:#FFFFFF;cursor:pointer; width:70%; border:none; font-size:18px; margin-top:25px;border-radius:5px; padding:5px; letter-spacing:1px;-webkit-box-shadow:1px 2px 0px #9d5600;box-shadow:1px 2px 0px #9d5600;}
.cont{position:fixed;top:0;right:0;bottom:0;left:0;padding:5% 0;display:none;z-index:9999999;background-color:rgba(0,0,0,0.9);}
.v-play{display:block;}
.cont .video{max-width:850px;margin:0 auto;}
#s1 .swiper-slide img{height:396px;}
.listimg{float:left;height:311px;position:relative;overflow:hidden; background:#ccc;}
.summary{background:rgba(3,3,3,0.8);color:#fff;top:311px;height:311px;left:0; right:0;position:absolute;}
.summary p{text-align:left; margin:0 15px; padding-top:50px; line-height:160%;}



ul, li {
    list-style: none;
}
.boxfooter{width:1200px;margin:0 auto;font-family:"Microsoft Yahei"}
.leftfooter{width:48%;float:left;text-align:center;}
.rightfooter{width:48%;margin-left:4%;float:left;text-align:center;}
.formul li{width:470px;height:45px;text-align:left;padding-left:25px;line-height:45px;border:1px solid #dadada;margin-top:25px;font-size:15px}
.formul li input{height:40px;width:370px;border:none;font-size:16px;padding-left:10px;border-left:1px solid #dadada;}
.formul li select{width:385px;height:40px;color:#666;padding-left:10px;font-size:16px;border:none;border-left:1px solid #dadada;}
.formul{padding-top:10px;padding-left:40px;}
.formsubmit{width:496px;height:45px;margin-left:8px;background:#f01332;border:none;color:#fff;font-size:17px;}
#democ{height:260px;overflow:hidden;margin-top:-8px;}
.md{font-size:14px;}
#democ td{line-height:45px;text-align:center;}
#demo1 td{line-height:45px;text-align:center;}
#democ th{line-height:45px;text-align:center;font-size:15px;}
.md td{font-size:15px;text-align:center;}
#democ td{border-bottom:1px solid #dadada;}
a{text-decoration:none;}
a:hover{color:#50b5fd}
.footer{width:100%;text-align:center;font-family:"Microsoft Yahei"}
.ft_nav{padding:30px 0;width:100%;overflow:hidden;background:#F8F8F8;}
.ft_nav dl{float:left;width:150px;padding:0 25px;}
.ft_nav dl dt{font-size:18px;color:#333;padding-bottom:20px;}
.ft_nav dl dd{font-size:14px;line-height:25px; margin:0px; margin-left:2px; padding:0px;}
.ft_nav dl dd a{display:block;color:#666;}
.site_info{background:#FFF;}
.group_logo{width:310px;height:50px;background-position:0 -520px;text-indent:-9999px;position:absolute;left:50px;top:27px;}
.copyright{border-top:1px solid #F3F3F3;padding:15px 0;margin-right:50px;}
.copyright p{font-size:12px;line-height:25px;color:#888; margin:5px 0 5px auto;}
.copyright p em{font-weight:bold;}
.containerbox{width:1200px;margin:0 auto;}
.bottomn{font-size:14px; margin-top:15px;}
.bottomn p{margin:5px auto 0 auto;}
.ftzx p{margin:10px auto 0 auto;}
.bottomn .wx01{text-align:center; color:#FFFFFF; border-left:solid 1px #FFFFFF;border-right:solid 1px #FFFFFF; padding:10px 40px; margin-right:0px;}
.btme{float:left; margin-right:60px;}
.btme a{text-decoration:none;color:#a6a3a3;}
.btme a:hover{color:#fff;}
.btme h3{color:#FFFFFF; border-bottom:solid 1px #9a9999; padding:0 40px 10px 0; margin:0px auto;}
.ftzx{float:right; text-align:center; color:#FFFFFF;}
.ftzx a{text-decoration:none;color:#FFFFFF; display:inline-block; font-size:16px; letter-spacing:1px; padding:7px 30px;}
.ftzx a.ftzx1:hover{background:#FFFFFF!important; color:#0686eb;}
.ftzx a.ftzx2:hover{background:#FFFFFF!important; color:#ed2a38;}