@charset "utf-8";
* { margin: 0; padding: 0; }
body{ min-width: 1200px; font-family: "Microsoft yahei";max-width: 100%; margin: 0 auto;font-size: 16px;color: #323232;}
a{text-decoration:none;}
ul{list-style:none;}
.fl { float: left; }
.fr { float: right; }
img{border:0px}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0}
.clear{zoom: 1;}
.clear:after {clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }

.w10{width:100%}
.w12{width:1200px;margin:0 auto}
.w13{width:1300px;margin:0 auto}
/* top head css */
.top-box{transition: 0.4s;padding: 10px 0 0 0;background: #020625;}
.top-box{}
.top-box .topr{}
.top-box .topr img{display: block;float: right;}
.top-box .logo{float: left;margin-top: 4px;transition: 0.4s;}
.top-box .logo a{display: block;}
.top-box .logo a img{display: block;}
.top-box .rightBox{float: right;margin: 15px 0 15px 0;transition: 0.4s;}
.top-box .rightBox p{text-align: right;margin-bottom: 8px;}
.top-box .rightBox p a{display: inline-block;color: #d1dff7;font-size: 12px;margin-left: 5px;}
.top-box .search{width: 233px;height: 24px;border: 1px solid #FFFFFF;box-sizing: border-box;padding: 2px 0;}
.top-box .search .text{background: none;outline: none;border: none;padding: 0 0 0 10px;color: #FFFFFF;width: 180px;line-height: 20px;height: 20px;position: relative;top: -3px;outline: none;}
.top-box .search .img{width: 40px;height: 18px;line-height: 18px;border: none;background: none;color: white;position: relative;top: -3px;outline: none;}
.top-box .search .input1{float: left;height: 18px;}
.top-box .search .input2{float: right;border-left: 1px solid #FFFFFF;height: 18px;}
/* .top-box.on{position: fixed;background: rgba(31,73,155, 0.8);height: 50px;transition: 0.4s;}
.top-box.on .topr img{display: none;}
.top-box.on .top{position: absolute;top: 0;left: 50%;margin-left: -600px;transition: 0.4s;} */
/* nav */     
.navBar{color:#fff;height: 50px;line-height: 50px;z-index: 999;border-top: 1px solid #818392;margin-top: 6px;}
.navBar .nav{ margin:0 auto; }
.navBar .nav h3{font-size:100%;font-size:18px;text-align: center;}
.navBar .nav .m{position:relative;float:left; width: 120px;display:inline;text-align:justify;}
.navBar .nav .on{}
.navBar .nav .on h3 a{height: 50px;color: #ff9c00;background: url(../images2021/navBo.png) no-repeat bottom center;}
.navBar .nav h3 a{zoom:1;height: 50px;line-height: 50px;display:block;text-align: center;font-weight: normal;line-height: 50px;color:#fff;}
.navBar .nav .sub{display: none;/*默认隐藏*/width: 120%;position:absolute;left: -10%;top: 50px;background:rgba(255,255,255,0.6);float:left;line-height:50px;z-index: 99;}
.navBar .nav .sub li{ }
.navBar .nav .sub li a{display:block; zoom:1; transition: 0.3s;text-align: center;line-height: 36px;color:#323232;font-size: 14px;text-align: center;}
.navBar .nav .sub li a:hover{  transition: 0.3s;background:#FFFFFF;color: #323232;}
.navBar .nav #m2 .sub{ z-index:1; width:980px; left:-116px;} 

/*banner*/
.banner {height: 500px; position: relative; overflow: hidden; z-index: 1;}
.banner .hd { width: 40%; position: absolute; right: 20px; bottom: 10px; text-align: right; z-index: 2;}
.banner .hd ul li {cursor: pointer; width: 12px; height: 12px; border-radius: 6px; margin: 0 4px; display: inline-block; *display: inline; *zoom: 1;background: #999999;}
.banner .hd ul li.on {background: white;}
.banner .bd { width:100%;height:500px; }
.banner .bd ul li{ position: relative; font-size: 0; height:500px;width:100%;}
.banner .bd ul li a{display:block;height:500px;width:100%;}
.banner .bd ul li a p{position: absolute;bottom: 0;left: 0;height: 50px;line-height: 50px;background: url(../images2021/blackLine.png);width: 100%;color: white;font-size: 18px;padding-left: 20px;box-sizing: border-box;}
.banner .bd img{height:500px;width: 100%; display: block;transition: 0.6s all;}
.banner .bd ul li::before{content:"";position:absolute;left:0;top:0;right:0;height:130px;background:linear-gradient(to bottom,rgba(39,81,164,0.85),rgba(0,0,0,0));z-index: 10;}
.banner .prev, .banner .next { width: 46px; height: 100px; position: absolute; z-index: 3; top: 50%;margin-top: -50px;}
.banner .prev { background: url(../images2021/ll.png) left no-repeat; left: 0; }
.banner .next { background: url(../images2021/rr.png) right no-repeat; right: 0; }


.sametitle{padding-bottom: 2px;background: url(../images2021/titleBg.png) no-repeat left center;width: 100%;padding-left: 20px;margin-bottom: 7px;box-sizing: border-box;}
.sametitle h5{line-height: 40px;font-size: 20px;color: #323232;font-weight: bold;float: left;width: 200px;}
.sametitle h5 span{line-height: 40px;font-size: 14px;color: #999999;font-weight: normal;display: inline-block;}
.sametitle a{font-size: 12px;color: #666;width: 60px;text-align: right;float: right;line-height: 30px;margin-top: 10px;}
.sametitle a:hover{color: #1f499b;}


/* newsFw */
.newsFw{margin-top:25px;}
/* newsBox */
.newsBox{width: 770px;}
.newsBox .picBox{}
.newsBox .picBox a{display: block;}
.newsBox .picBox a .pic{width: 370px;height: 245px;overflow: hidden;float: left;}
.newsBox .picBox a .pic img{display: block;width:100%;height: 100%;transition: 0.4s;}
.newsBox .picBox a .pic img:hover{transform: scale(1.2);transition: 0.4s;}
.newsBox .picBox a .text{width: 380px;float: right;}
.newsBox .picBox a .text h5{font-size: 16px;color: #323232;margin-top: 25px;}
.newsBox .picBox a .text h5:hover{color: #1357ac;}
.newsBox .picBox a .text p{margin-top: 15px;}
.newsBox .picBox a .text p i{display:inline-block;font-style: normal;color: #1357ac;font-size: 14px;margin-right: 20px;padding-left: 20px;background: url(../images2021/time.png) no-repeat left center;}
.newsBox .picBox a .text p i+i{background: url(../images2021/eye.png) no-repeat left center;padding-left: 25px;}
.newsBox .picBox a .text span{display: block;font-size: 14px;line-height: 24px;color: #999999;margin: 10px 0 15px 0;}
.newsBox .picBox a .text b{color: #1357ac;font-size: 12px;display: block;text-align: right;font-style: normal;font-weight: normal;}
.newsBox .picBox a .text b:hover{font-weight: bold;}
.newsBox ul{margin-left: -20px;margin-top: 12px;}
.newsBox ul li{float: left;width: 370px;margin-left: 20px;border-bottom: 1px dashed    #DDDDDD;}
.newsBox ul li a{display: block;width:310px;padding-left: 10px;background: url(../images2021/qd22.png) no-repeat left center;float: left;font-size: 14px;color: #323232;line-height: 40px;}
.newsBox ul li i{display: block;width: 50px;text-align: right;font-size: 12px;color: #999999;line-height: 40px;float: right;font-style: normal;}
.newsBox ul li:hover a,
.newsBox ul li:hover i{color: #1357ac;}

/* noticeBox */
.noticeBox{float: right;width: 400px;}
.noticeBox ul{margin-top: -8px;}
.noticeBox ul li a{display: block;width:310px;padding-left: 10px;background: url(../images2021/qd22.png) no-repeat left center;float: left;font-size: 14px;color: #323232;line-height: 40px;}
.noticeBox ul li i{display: block;width: 65px;text-align: right;font-size: 12px;color: #999999;line-height: 40px;float: right;font-style: normal;}
.noticeBox ul li:hover a,
.noticeBox ul li:hover i{color: #1357ac;}

/* 导师风采 */
.dsfcBox{margin-top: 20px;}
.video-nr{ position:relative;margin-top: 5px;}
.video-nr .hd{}
.video-nr .hd .prev,.video-nr .hd .next{position: absolute;z-index: 999; top: 50%;margin-top: -16px; display:block;width:32px; height:32px;cursor:pointer;}
.video-nr .hd .prev{background: url(../images2021/ll2.png) no-repeat center;left: 0;}
.video-nr .hd .next{background: url(../images2021/rr2.png) no-repeat center;right: 0;}
.video-nr .hd ul{display: none;}
.video-nr .bd{overflow:hidden;width: 1100px;margin-left: 50px;}
.video-nr .bd ul{ overflow:hidden; zoom:1; }
.video-nr .bd ul li{margin-right: 18px; float:left; _display:inline;width: 220px;position:relative;}
.video-nr .bd ul li a{display: block;}
.video-nr .bd ul li .pic{position: relative;}
.video-nr .bd ul li .pic .img{overflow: hidden;}
.video-nr .bd ul li .pic .img img{display: block;width:220px;height: 240px;transition: 0.6s all;}
.video-nr .bd ul li .pic .video-icon{position: absolute;top: 50%;margin-top: -17px;left: 50%;margin-left: -17px;display: block;width: 34px;height: 34px;z-index: 1;}
.video-nr .bd ul li p{transition: 0.6s all;font-size: 16px;line-height: 30px;overflow: hidden;color: #323232;text-align: center;background: url(../images2021/bg.png) no-repeat right center;line-height: 30px;height:30px;text-align: left;width: 140px;padding-left: 20px;position: absolute;left: 0;bottom: 0;}
.video-nr .bd ul li:hover .pic .img img{transform: scale(1.1);transition: 0.6s all;}
.video-nr .bd ul li:hover p{color: #AA0018;transition: 0.6s all;}

/* 专题专栏 */
.ztBox{margin-top: 20px;}
.ztBoxCon{ position:relative;margin-top: 5px;}
.ztBoxCon .hd{}
.ztBoxCon .hd .prev,.ztBoxCon .hd .next{position: absolute;z-index: 999; top: 50%;margin-top: -9px; display:block;width:10px; height:18px;cursor:pointer;}
.ztBoxCon .hd .prev{background: url(../images2021/ll3.png) no-repeat center;left: 0;}
.ztBoxCon .hd .next{background: url(../images2021/rr3.png) no-repeat center;right: 0;}
.ztBoxCon .hd ul{display: none;}
.ztBoxCon .bd{overflow:hidden;width: 1120px;margin-left: 40px;}
.ztBoxCon .bd ul{ overflow:hidden; zoom:1; }
.ztBoxCon .bd ul li{margin-right: 26px; float:left; _display:inline;width: 260px;position:relative;}
.ztBoxCon .bd ul li a{display: block;}
.ztBoxCon .bd ul li .pic{position: relative;}
.ztBoxCon .bd ul li .pic .img{overflow: hidden;}
.ztBoxCon .bd ul li .pic .img img{display: block;width:260px;height: 100px;transition: 0.6s all;}
.ztBoxCon .bd ul li .pic .video-icon{position: absolute;top: 50%;margin-top: -17px;left: 50%;margin-left: -17px;display: block;width: 34px;height: 34px;z-index: 1;}
.ztBoxCon .bd ul li p{transition: 0.6s all;font-size: 16px;line-height: 30px;overflow: hidden;color: #323232;text-align: center;background: url(../images2021/bg.png) no-repeat right center;line-height: 30px;height:30px;text-align: left;width: 140px;padding-left: 20px;position: absolute;left: 0;bottom: 0;}
.ztBoxCon .bd ul li:hover .pic .img img{transform: scale(1.1);transition: 0.6s all;}
/* 友情链接 */
.fLink{margin-top: 20px;}
.fLink dl{background: #f7f7f7;height: 40px;}
.fLink dl dt{display: inline-block;line-height: 40px;height: 40px;font-size: 16px;color: white;background: #8d1516;padding: 0 15px;margin-right: 10px;}
.fLink dl dt span{display: inline-block;line-height: 40px;height: 40px;font-size: 14px;color: white;}
.fLink dl dd{display: inline-block;}
.fLink dl dd a{display: inline-block;font-size: 14px;line-height: 40px;height: 40px;color: #323232;padding: 0 15px;position: relative;}
.fLink dl dd+dd a::after{content: "";position: absolute;left: 0;top: 50%;margin-top:-7px;background: url(../images2021/fg.png) no-repeat;width: 1px;height: 14px;}


/* footer */
.footer{background: #101327;color: white;padding: 40px 0 0 0;font-size: 12px;line-height: 26px;margin-top: 20px;}
.footer .links{display: block;text-align: center;}
.footer .links a{display: inline-block;margin: 8px 20px;font-size: 14px;font-weight: bold;color: white;}
.footer .links a:hover{color: #ff9c00;}
.footer .righEwm img{width: 100px;height: 100px;}
.footer .righEwm p{text-align: center;font-size: 14px;color: white;}
.footer .info{margin: 30px;}
.footer .info p{background: url(../images2021/icc01.png) no-repeat left center;padding-left: 25px;font-size: 14px;line-height: 32px;}
.footer .info p+p{background: url(../images2021/icc02.png) no-repeat left center;}
.footer .info p+p+p{background: url(../images2021/icc03.png) no-repeat left center;}
.footer .leftInfo{margin-left: 90px;}

.footer .bq{display: block;text-align: center;font-size: 14px;color: white;line-height: 40px;}
.footer .bq a{display: inline-block;margin: 8px;font-size: 14px;font-weight: bold;color: white;}
.footer .bq a:hover{color: #ff9c00;}
.Nyfooter{padding: 6px 0;}
.Nyfooter .bq{line-height: 10px;}
.Nyfooter .links a{display: inline-block;margin: 0px 20px;font-size: 14px;font-weight: bold;color: #c1c3f1;line-height: 10px;position: relative;}
.Nyfooter .links a+a::after{content: "";position: absolute;left: -20px;background: url(../images2021/line2.png) no-repeat;width: 1px;height: 9px;margin-top: -4px;top: 50%;}
/* list */
.Nybanner{height: 300px;}
.Nybanner img{display: block;width: 100%;height: 300px;}
.bodyBg{background: #f8f8f8;}

.nySubNav{margin-bottom: 15px;}
.nySubNav ul{margin-left: -40px;}
.nySubNav ul li{border: 1px solid #184eb4;height: 42px;box-sizing: border-box;border-radius: 21px;width: 260px;float: left;margin-left: 40px;margin-bottom: 15px;}
.nySubNav ul li a{font-size: 16px;color: #184eb4;line-height: 42px;display: block;text-align: center;}
.nySubNav ul li:hover{background: #184eb4;}
.nySubNav ul li:hover a{color: white;}
.nySubNav ul .on {background: #184eb4;}
.nySubNav ul .on a{color: white;}
.list-box{padding-top: 50px;min-height: 600px;padding-bottom: 50px;}

.leftNavBox{width: 240px;}
.left-nav{width: 240px;border-bottom-left-radius: 60px;box-sizing: border-box;}
.left-nav .con{margin-bottom: 30px;box-sizing: border-box;}
.left-nav h5{height:100px;line-height: 100px;font-size: 24px;color: #fff;font-weight: bold;text-align: center;background: url(../images2021/leftnavBg.png);}
.left-nav ul{background: #FFFFFF;padding:0px 20px;box-sizing: border-box;}
.left-nav ul li{border-bottom: 1px solid #d9d9d9;position: relative;}
.left-nav ul li::after{background: url(../images2021/leftQd.png) no-repeat left center;content: "";position: absolute;top: 10px;left: -20px;width: 3px;height: 24px;}
.left-nav ul li a{transition: 0.6s all;height: 50px;line-height: 50px;display: block;font-size: 16px;color: #333333;font-weight: normal;text-align: left;background:url(../images2021/hd.png) no-repeat right center;margin-right: 10px;}
.left-nav ul li.on{}
.left-nav ul li.on{border-bottom: 1px solid #ff9c00;position: relative;}
.left-nav ul li.on::after{background: url(../images2021/leftQdOn.png) no-repeat left center;content: "";position: absolute;top: 10px;left: -20px;width: 3px;height: 24px;}
.left-nav ul li.on a{color: #ff9c00;transition: 0.3s all;font-weight: bold;background:url(../images2021/hdOn.png) no-repeat right center;}
.left-nav ul li:hover{border-bottom: 1px solid #ff9c00;}
.left-nav ul li:hover::after{background: url(../images2021/leftQdOn.png) no-repeat left center;content: "";position: absolute;top: 10px;left: -20px;width: 3px;height: 24px;}
.left-nav ul li:hover a{color: #ff9c00;transition: 0.3s all;font-weight: bold;background:url(../images2021/hdOn.png) no-repeat right center;}
.left-nav img{width: 240px;height: auto;}

.leftNavBox .bzxx{background: #ff9c00;border-radius: 9px;height: 100px;}
.leftNavBox .bzxx a{display: block;box-sizing: border-box;padding-left: 37px;position: relative;}
.leftNavBox .bzxx a img{display: inline-block;position: relative;top: 11px;}
.leftNavBox .bzxx a span{color: #ffffff;font-size: 24px;line-height: 100px;margin-left: 10px;}
.leftNavBox .leftLink{margin-top: 30px;}
.leftNavBox .leftLink .title{display: block;box-sizing: border-box;padding-left: 37px;position: relative;background: #ff9c00;border-radius: 4px;height: 40px;}
.leftNavBox .leftLink .title img{display: inline-block;position: relative;top: 8px;}
.leftNavBox .leftLink .title span{color: #ffffff;font-size: 16px;line-height: 40px;margin-left: 10px;}




.RightNav{width: 240px;}
.ny_left_top h5{height:100px;line-height: 100px;font-size: 24px;color: #fff;font-weight: bold;text-align: center;background: url(../images2021/leftnavBg.png);}
.accordion .nav-link {}
.accordion .nav-link a{ transition: 0.6s all;height: 50px;line-height: 50px;display: block;font-size: 16px;color: #333333;font-weight: normal;text-align: left;margin-right: 10px;}
.accordion .nav-link:hover{ border-bottom: 1px solid #ff9c00;}
.accordion .nav-link:hover a{color: #ff9c00;}
.accordion .nav-link.hover{border-bottom: 1px solid #ff9c00;}
.accordion .nav-link.hover a{color: #ff9c00;}

.nav-link1{ width:40px;height: 50px;cursor: pointer; position:absolute; top:0; right:3px;}
.accordion li{ position: relative; overflow:hidden;}

.accordion li i { display:block; width:7px; height:11px;background: url(../images2021/hdOn.png) no-repeat center; position: absolute;top:0;right: 0;font-size: 18px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;line-height: 50px;height: 50px;width: 40px;}
.accordion li .nav-link{border-bottom: 1px solid #d9d9d9;position: relative;margin: 0 20px;}
.accordion li .nav-link::after{background: url(../images2021/leftQd.png) no-repeat left center;content: "";position: absolute;top: 10px;left: -20px;width: 3px;height: 24px;}
.accordion li .nav-link.hover::after,
.accordion li:hover .nav-link::after,
.accordion li.open .nav-link::after{background: url(../images2021/leftQdOn.png) no-repeat left center;content: "";position: absolute;top: 10px;left: -20px;width: 3px;height: 24px;}
.accordion li.open .nav-link{border-bottom:none;}
.accordion li.open .nav-link a{font-weight: bold;color: #ff9c00;}
.accordion li.open i.fa-chevron-down {transform: rotate(90deg);}
.sidemenu {display: none;padding: 0 20px;margin-bottom: 15px;}
.sidemenu li a {font-size: 12px;color: #666666;line-height: 26px;display: block;}
.sidemenu li a:hover,
.sidemenu li a.on{color:#ff9c00;}
.sidemenu li:first-child{padding-top: 0.25rem;}
.accordion li.open .sidemenu li:first-child{transition: 0.4s;}
.accordion li.open .sidemenu{display:block;}


.list-r{width: 910px;}
.list100{width: 1300px;}
.position{height: 40px;line-height: 40px;margin-bottom: 30px;border-bottom: 1px solid #999999;}
.position h3{font-size: 18px;color: #323232;display: inline-block;font-weight: normal;}
.position p{padding-left: 24px;font-size: 14px;color: #808080;background: url(../images2021/position.png) no-repeat left center;float: right;}
.position p a{color: #808080;transition: 0.6s all;}
.position p a:hover{color: #ff9c00;transition: 0.6s all;}
.list ul{margin-bottom: 40px;}
.list li{border-bottom: 1px solid #ebebeb;}
.list li a{display: block;font-size: 16px;color: #323232;overflow: hidden;transition: 0.6s all;line-height: 50px;padding-left: 15px;background: url(../images2021/qd113.png) no-repeat left center;}
.list li a i{font-size: 14px;color: #666666;float: right;font-style: normal;line-height: 50px;}
.list li:hover a{color: #ff9c00;transition: 0.6s all;padding-left: 20px;}

.fanye img{display: block;margin: 0 auto;}
/* show */
.show01{margin-bottom: 5px;}
.show01 h5{font-size: 26px;color: #323232;text-align: center;line-height: 36px;margin-bottom: 10px;}
.show01 p{font-size: 12px;color: #808080;text-align: center;}
.show01 p i{font-style: normal;margin: 0 5px;}
/* .show02{padding-bottom: 40px;} */
.show02 p{font-size: 16px;color: #323232;line-height: 32px;margin-top: 15px;text-indent:2em;}
.show02 img{display: block;margin: 0 auto 30px auto;max-width: 600px;}
.show03{padding-top: 30px;border-top: 1px solid #e6e6e6;}
.show03 p{font-size: 16px;color: #000;margin-bottom: 15px;}
.show03 p a{color: #323232;}
.show03 p a:hover{color: #ff9c00;transition: 0.6s all;}
/* listPic */
.listPic ul{margin-bottom: 30px;}
.listPic ul li{width: 100%;background: white;box-sizing: border-box;border: 1px solid #e5e5e5;}
.listPic ul li+li{margin-top: 25px;}
.listPic ul li a{display: block;}
.listPic ul li a .pic{width: 250px;height: 180px;overflow: hidden;}
.listPic ul li a .pic img{width: 250px;height: 180px;transition: 0.4s;}
.listPic ul li a:hover .pic img{transform: scale(1.2);transition: 0.4s;}
.listPic ul li a .text{width: 630px;box-sizing: border-box;padding: 20px 0 20px 30px;}
.listPic ul li a .text h5{font-size: 18px;color: #323232;font-weight: normal;}
.listPic ul li a .text h5:hover{color: #ff9c00;}
.listPic ul li a .text span{width: 80px;height: 2px;display: block;background: #ff9c00;margin: 10px 0;}
.listPic ul li a .text p{font-size: 14px;text-align: justify;color: #999;line-height: 24px;margin-top: 12px;}
.listPic ul li a .text i{font-size: 12px;color: #999999;font-style: normal;font-weight: normal;background: #f5f5f5;padding: 4px 7px;display: inline-block;margin-top: 20px;border-radius: 4px;}
.listPic ul li:hover p{color: #ff9c00;}

/* list2 */
.list2 ul{margin-bottom: 40px;}
.list2 li{border-bottom: 1px solid #ebebeb;background: white;padding: 20px;border-left: 3px solid #dddddd;background: #f8f8f8;}
.list2 li+li{margin-top: 25px;}
.list2 li a p{display: block;font-size: 16px;color: #323232;overflow: hidden;transition: 0.6s all;line-height: 32px;}
.list2 li a i{font-size: 12px;color: #808080;font-style: normal;line-height: 24px;font-weight: normal;background: url(../images2021/time2.png) no-repeat left center;display: inline-block;padding-left: 20px;}
/* .list2 li a b{font-size: 12px;color: #ff9c00;font-style: normal;line-height: 24px;font-weight: normal;background: url(../images2021/cs.png) no-repeat left center;display: inline-block;padding-left: 20px;margin-left: 20px;} */
.list2 li:hover a p{color: #ff9c00;transition: 0.6s all;padding-left: 20px;}
.list2 li a span{display: block;line-height: 18px;color: #666666;font-size: 14px;margin: 6px;}
.list2 li:hover {border-left: 3px solid #ff9c00;}
/* list3 */
.list3 ul{margin-bottom: 40px;}
.list3 ul{margin-bottom: 40px;}
.list3 li{border-bottom: 1px solid #ebebeb;background: white;padding: 20px;border-left: 3px solid #dddddd;background: #f8f8f8;}
.list3 li+li{margin-top: 25px;}
.list3 li a h4,
.list3 li a h4 span{font-size: 16px;color: #323232;overflow: hidden;transition: 0.6s all;line-height: 32px;}
.list3 li a p,
.list3 li a p span{font-size: 14px;color: #666666;overflow: hidden;transition: 0.6s all;line-height: 24px;}

.list3 li:hover a h4,.list3 li:hover a h4 span{color: #ff9c00;transition: 0.6s all;padding-left: 10px;}
.list3 li:hover {border-left: 3px solid #ff9c00;}

/* backtop */
.backtop{position: fixed;z-index: 999999;bottom: 3%;right: 4%;cursor: pointer;}