.banner img{width: 100%;max-width: 100%;}
.minbanner img{width: 100%;max-width: 100%;margin-top: -4px;}
.wp{width: 1200px;margin: 0 auto;}
.le{float: left;}
.lr{float: right;}
a:hover{color: none;}
.anniu{text-align: center;}
.n1{background-color: #fb6002;color: #ffffff;font-size:20px;display: inline-block;letter-spacing:1px;border-radius: 25px;width:140px;height: 42px;line-height: 42px;margin-top: 24px;text-align: center;margin-left: 5px;box-shadow: 2px 2px 2px #ff612f;}
.n2{background-color: #fb6002;color: #ffffff;font-size:30px;display: inline-block;letter-spacing:1px;border-radius: 40px;width:205px;height: 62px;line-height: 62px;margin-top: 34px;text-align: center;}
.n4{background: #000000;color:#ffffff ;font-size:36px;display: inline-block;letter-spacing: 1px;border-radius:50px;width: 272px;line-height:80px;height:80px;text-align: center;margin-left:0;}
.n5{background-color: #ffffff;color: #fc9215;font-size:36px;display: inline-block;letter-spacing:1px;border-radius: 50px;width:235px;height: 68px;line-height: 68px;}

.small_nav {width:1100px; margin: auto; margin-top: 20px;}
.small_nav li {width:110px;}
.small_nav p { width: 100%; text-align: center;}
.small_nav li a {font-size:20px;color: #000;}
.small_nav li a img{width:92px;}
.xuexi_content { width: 1100px; margin: auto; margin-top:25px;}
.xuexi_content h2 {font-size:36px;color: #B28E40;width:50%;margin:6px auto 6px;line-height:150%; border-bottom: solid 1px #B28E40; text-align: center;}
.xuexi_content ul { margin: auto;}
.xuexi_content li { width: 324px; padding:8px; border: solid 1px #e0e0e0;margin-top:30px; margin:15px 12px;}
.xuexi_content li img{ width: 324px; height: 188px; float: left;}
.xuexi_content li span {width: 324px;text-align: center;font-size: 24px;color: #333;padding: 10px 0;height: 30px;float: left;}
.xuexi_content li p {width: 324px;font-size: 16px;color: #666;line-height: 26px;height:32px; float: left;}
.xuexi_content li .zx {display: block;text-align: center;height: 45px;line-height: 45px;padding: 5px 0px 5px 0px;text-align: center;}
.xuexi_content li .zx a {color: #fff;padding: 8px 20px;border-radius: 2px;background: #ee7800;}
.xz_anniu {width: 450px;margin: auto;margin-top:13px;height:58px;border-radius: 8px;background: #ee7800;color: #FFFFFF;font-size: 26px;line-height:58px;text-align: center;letter-spacing: 2px;}
.xz_anniu a { color: #fff;}

.zixun_content{width: 1100px;background-color: #ee2f0d; margin: auto; margin-top: 15px; padding:.2% 0;}
.zixun{width:96%;background-color: #d7220a;border: 1px solid #fbad9f; margin:2%; padding-top: 2%;}
.zixun p {font-size:24px;color: #fff;margin-bottom:1%; margin-left: 2%;}
strong {font-size:24px;color: #ffc800;margin-right: 3%;}
.zixun div {display: flex;justify-content: start;margin-left: 2%;}
.zixun div p span{display: block;margin-bottom: 2%;}
.zixun_btn {width: 100%;display: flex;justify-content: space-between;padding: 2% 11% 6%;}

.xueyuan_con { width: 1100px; margin: auto; margin-top:25px;}
.xueyuan_con h2 {font-size:36px;color: #B28E40;width:50%;margin:6px auto 6px;line-height:150%; border-bottom: solid 1px #B28E40; text-align: center;}
.xueyuan_con li{width:48%; float: left; margin-top: 28px;}
.xueyuan_con li img {width:46%; float: left;}
.xueyuan_con li .comment {width: 47%;padding-left: 3%;display: flex;flex-direction: column;justify-content: space-around;}
.xueyuan_con li .comment h3 {font-size:22px;color: #cb1c08;}
.xueyuan_con li .comment p {font-size:18px;color: #000;line-height:160%;letter-spacing: 2px;}
.xueyuan_con li .comment a {font-size:18px;color: #cb1c08;font-weight: 700;}

.tupian_con { width: 1100px; margin: auto; margin-top:25px;}
.tupian_con h2 {font-size:36px;color: #B28E40;width:50%;margin:6px auto 6px;line-height:150%; border-bottom: solid 1px #B28E40; text-align: center;}
.tupian_con li { width: 24%; margin:2% .5%;}
.tupian_con img { width: 100%;}