﻿
body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,select,table,td,th,ul{margin:0;padding:0}
body{margin:0 auto;font-family:Pingfang SC,Microsoft Yahei;font-size:14px;min-width:1000px;width:expression(document.body.clientWidth <1000 ? "1000px" : "100%");background-color:#f5f5f5}
a{text-decoration:none;color:#333;transition:all .2s;outline: none;}
a:hover{color:#f52f3e}
li,ul{list-style:none}
fieldset,img{border:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
address,cite,code,em,i,strong,th{font-weight:400;font-style:normal}
button,input,select,textarea{vertical-align:middle;font-family:Pingfang SC,Microsoft Yahei;}
table{border-collapse:collapse}
.clear{height:1px;clear:both}

@font-face {
  font-family: 'SourceHanSansSC-Bold-2.otf';
}
.banner-engine{height:450px;position:relative;overflow:hidden;background:url(../images/index_banner.jpg) center no-repeat}
.slider-main{margin:0 auto;min-width:1200px;max-width:1200px}
.banner-engine .slider-main{display:block}
.banner-engine .slider-main .banner-text{width: 1100px;display: flow-root;margin: 0 auto;}
.slider-text{position:absolute;margin-top:50px;text-align: center;}
.slider-text p{font-size: 20px;color: #fff;padding-bottom: 10px;}
.slider-text h2{font-size: 72px;color: #e3c5a4;padding-bottom: 20px;font-weight: bold;font-family: "SourceHanSansSC-Bold-2.otf";letter-spacing:6px;}
.slider-text h4{font-size: 26px;color: #e3c5a4;font-family: "SourceHanSansSC-Bold-2.otf";background-color: #242748;padding: 8px;width: 540px;margin: 0 auto;letter-spacing:6px;}
.slider-text .fl_bt{padding-top: 20px;}
.slider-text .fl_bt span{padding: 0 20px;}
.slider-text a{font-size: 20px;color: #d7ae8f;border: 1px solid#d7ae8f;width: 270px;height: 52px;line-height: 52px;display: flow-root; margin: 20px auto 0;
	border-radius: 50px;}
.slider-box{float: right;margin-top: 50px;background-color: #fff;width: 340px;height: 350px;border-radius: 10px;text-align: center;}
.slider-box img{display: flow-root;margin: 30px auto 0;}
.slider-box a{font-size: 16px;color: #fff;background-color: #e12f2b;width: 276px;height: 45px;line-height: 45px;display: flow-root;margin: 0 auto;border-radius: 45px;
 margin-top: 10px;animation: mymove 2s infinite;}
.slider-box p{font-size: 16px;padding-top: 10px;}
@keyframes mymove {
	/*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
	0% {transform: scale(1);/*开始为原始大小*/}
	25% {transform: scale(0.95);/*放大1.1倍*/}
	50% {transform: scale(1);}
	75% {transform: scale(0.95);}
}
.main-body{width:100%;}
.main-body .main_plate1{background: url("../images/plate1_bj.jpg")no-repeat center;height: 660px}
.course_wrap{margin:0 auto;width:1200px;}
.course_wrap h2{font-size:40px;padding-top: 50px; margin-bottom: 15px;font-family: Microsoft Yahei;font-weight: bold;text-align: center;}
.course_wrap h2 img{margin: 0 15px;}
.course_wrap h4{font-size: 20px;text-align: center; margin-bottom: 40px;}
.course_wrap .content{display: flex;justify-content: space-between;} 
.course_wrap .content .left{width: 466px;height: 316px;background-color: #fff;padding: 40px;box-sizing: border-box;box-shadow: 30px 30px 0px rgb(193 202 223 / 60%);margin-top: 60px;}
.course_wrap .content .left p{font-size: 16px;color: #333;text-indent: 2em;line-height: 36px;}
.course_wrap .content .right{position: relative;height: 386px;margin-top: 10px;}
.course_wrap .content .right .bofang{display: block;width: 621px;height: 386px;position: absolute;top: 0;text-align: center;line-height: 420px;}

.main-body .main_plate2{background: url("../images/plate2_bj.jpg")no-repeat center;height: 700px;}
.course_wrap .accounting_h{display: flex;align-items: baseline;padding: 50px 10px 0;}
.course_wrap .content2{background: url("../images/content2_bj.png")no-repeat center;width: 986px;height: 338px;margin: 0 auto;margin-top: 60px;display: flex;align-items: center;
	padding: 0 100px;box-sizing: border-box;}
.course_wrap .content2 .introduce{width: 260px;margin-left: 30px;}
.course_wrap .content2 .introduce p{font-size:16px;color: #fff;line-height: 34px;text-align: justify;}
.course_wrap .content2 .introduce a{font-size: 20px;color: #ff5059;background-color: #fff;height: 45px;display: flow-root;line-height: 45px;text-align: center;
	border-radius: 6px;margin-top: 20px;animation: mymove 2s infinite;}
.course_wrap .content2 .fenlei{padding-left: 280px;line-height: 75px;padding-top: 40px;}
.course_wrap .content2 .fenlei h4{color: #fff;font-size: 24px;font-weight: bold;}

.main-body{width:100%;}
.main-body .main_plate3{background: url("../images/plate3_bj.jpg")no-repeat center;height: 1060px}
.course_wrap .accounting_hh{color: #fff;}
.course_wrap .subheading_t{color: #fff;padding-bottom: 20px;}
.course_wrap .content3{background-color: #fff;padding: 30px;border-radius: 20px;}
.course_wrap .content3 p{font-size: 18px;color: #333;padding-top: 16px;}
.cpzc_bt .fx{vertical-align: super;padding-left: 20px;}
.course_wrap .content3 .product{display: flex;justify-content: space-between;padding-top: 20px;}
.course_wrap .content3 .product .left{text-align: center;width: 26%;}
.course_wrap .content3 .product .left p a{background-color: #d5101a;width: 179px;height: 49px;line-height: 49px;font-size: 18px;color: #fff;display: flow-root;
	border-radius: 50px;margin: 0 auto;}
.course_wrap .content3 .product .left .list{display: flex;justify-content: space-between;}
.course_wrap .content3 .product .left .list ul{margin-right: 20px;}
.course_wrap .content3 .product .left .list ul li{margin-bottom: 15px;font-size: 18px;}
.course_wrap .content3 .product .left .list ul li a{font-size: 16px;color: #666;border: 1px solid#d6d7d8;width: 135px;height: 37px;line-height: 37px;text-align: center;border-radius: 40px;display: flow-root;}
.course_wrap .content3 .product .left .list ul li a:hover{color: #d5101a;border: 1px solid#d5101a;}
.course_wrap .content3 .product .center{text-align: center;width: 40%;margin: 0 4%;}
.course_wrap .content3 .product .center p a{background-color: #d5101a;width: 179px;height: 49px;line-height: 49px;font-size: 18px;color: #fff;display: flow-root;
	border-radius: 50px;margin: 0 auto;}
.course_wrap .content3 .product .center .list{display: flex;justify-content: space-between;}
.course_wrap .content3 .product .center .list ul li{margin-bottom: 15px;font-size: 18px;}
.course_wrap .content3 .product .center .list ul li a{font-size: 16px;color: #666;border: 1px solid#d6d7d8;width: 135px;height: 37px;line-height: 37px;text-align: center;border-radius: 40px;display: flow-root;}
.course_wrap .content3 .product .center .list ul li a:hover{color: #d5101a;border: 1px solid#d5101a;}
.course_wrap .content3 .product .right{text-align: center;width: 26%;}
.course_wrap .content3 .product .right p a{background-color: #d5101a;width: 179px;height: 49px;line-height: 49px;font-size: 18px;color: #fff;display: flow-root;
	border-radius: 50px;margin: 0 auto;}
.course_wrap .content3 .product .right .list{display: flex;justify-content: space-between;}
.course_wrap .content3 .product .right .list ul li{margin-bottom: 15px;font-size: 18px;}
.course_wrap .content3 .product .right .list ul li a{font-size: 16px;color: #666;border: 1px solid#d6d7d8;width: 135px;height: 37px;line-height: 37px;text-align: center;border-radius: 40px;display: flow-root;}
.course_wrap .content3 .product .right .list ul li a:hover{color: #d5101a;border: 1px solid#d5101a;}

.main-body .main_plate4{background-color: #e8eff9;}
.main-body .main_plate4 .course_wrap{padding: 40px 0 80px;;display: flow-root;}
.main-body .main_plate4 .course_wrap .content4{margin: 30px 0;} 
.main-body .main_plate4 .course_wrap .content4 ul li{width: 25%;float: left;}
.main-body .main_plate4 .course_wrap .content4 ul li .blue_bj{background-color: #264da5;height: 196px;text-align: center;padding: 60px;box-sizing: border-box;}
.main-body .main_plate4 .course_wrap .content4 ul li .blue_bj h4{color: #fff;padding-top: 10px;}
.main-body .main_plate4 .course_wrap .content4 ul li .zcfl{background: url("../images/yyzc_fl_tp.jpg")no-repeat center;height: 318px;display: flex;align-items: center;
	justify-content: center;}
.main-body .main_plate4 .course_wrap .content4 ul li p{font-size: 16px;color: #333;line-height: 32px;}
.main-body .main_plate4 .course_wrap .content4 ul li:hover {box-shadow: 2px 2px 4px #999;}
.main-body .main_plate4 .course_wrap .content4 ul li:hover p {color: #264da5;font-weight: bold;}

.main-body .main_plate4 .course_wrap .content4 ul li .zcfl2{background: url("../images/yyzc_fl_tp2.jpg")no-repeat center;height: 318px;display: flex;align-items: center;
	justify-content: center;}
.main-body .main_plate4 .course_wrap .content4 ul li .zcfl3{background: url("../images/yyzc_fl_tp3.jpg")no-repeat center;height: 318px;display: flex;align-items: center;
	justify-content: center;}
.main-body .main_plate4 .course_wrap .content4 ul li .zcfl4{background: url("../images/yyzc_fl_tp4.jpg")no-repeat center;height: 318px;display: flex;align-items: center;
	justify-content: center;}

.main-body .main_plate5{background: url("../images/plate5_bj.jpg")no-repeat center;height: 800px;}
.main-body .main_plate5 .course_wrap .content5{display: flex;align-items: center;justify-content: space-between;padding: 60px 30px;background-color: #fff;margin-top: 60px;
	border-radius: 16px;}
.main-body .main_plate5 .course_wrap .content5 .cpwy{width: 326px;}
.main-body .main_plate5 .course_wrap .content5 .ppwy{width: 326px;}
.main-body .main_plate5 .course_wrap .content5 ul li{margin-bottom: 50px;}
.main-body .main_plate5 .course_wrap .content5 ul li:nth-child(3n){margin-bottom: 0;}
.main-body .main_plate5 .course_wrap .content5 ul li h4{text-align: left;font-size: 20px;font-weight: bold;font-family: Microsoft Yahei;margin-bottom: 10px;}
.main-body .main_plate5 .course_wrap .content5 ul li p{text-align: left;font-size: 16px;line-height: 30px;}














