@charset "utf-8";
* { margin: 0; padding: 0; }
li { list-style: none; }
img { border: 0; max-width: 100%;}
a { text-decoration: none; color: #000; outline: none; }
body { font-size: 14px;min-width: 320px; font-family: "arial"; max-width: 750px; margin: 0 auto; position: relative;overflow-x: hidden;}
input { outline: none; }
.fl { float: left; }
.fr { float: right; }
.dn { display: none; }
.wrap { padding: 0 15px;  overflow: hidden;}
.w10{width:100%}
.table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%}
.table_cell{ display:table-cell; vertical-align:middle}


.clear{zoom: 1;}
.clear:after {clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }

/*head  css*/
/*head css*/
.topLink{height: 30px;background: #234684;}
.topLink a{font-size: 12px;color: white;display: inline-block;padding-right: 15px;float: right;line-height: 30px;}
.top{position: relative;}
.head {width: 100%; z-index: 999999;background:#0969b5;padding: 5px 0;}
.head .wrap>.fl {height:60px;line-height: 60px;width: calc(100% - 102px);}
.head .wrap>.fl img{max-width: 100%;}
.head img {vertical-align: middle; max-height: 60px;}
.head .wrap>.fr {display: inline-block; line-height: 60px;width: 62px;}
.head .fr-b { text-align: right;width: 36px;}
.head .fr-b .search{width: 26px;}
.head .fr img { max-height: 20px; margin-left: 10px;}
 /* 电话 搜索 */
 .phone_search{background-color: #cc0327;height: 30px;}
 .phone_search .phone{float: left;}
 .phone_search .phone a{color: white;font-size: 14px;display: inline-block;line-height: 30px;}
 .phone_search .phone a span{font-size: 14px;color: white;display: inline-block;line-height: 30px;}
 .phone_search .search{float: right;}
 .phone_search .search img{display: inline-block;line-height: 30px;margin-top: 8px;}
 .search-box{padding: 10px 15px;display: none;}
 .search-box .ss{width: 80%;float: left;height: 40px;line-height: 40px;box-sizing: border-box;}
 .search-box .tj{width: 20%;float: right;height: 40px;line-height: 40px;box-sizing: border-box;text-align: center;}
/*nav css*/
.nav { box-sizing: border-box;padding: 60px 3%; width: 60%; min-height: 1366px; height:100%; margin: 0 auto; position: absolute; top: 0; left: 100%; z-index: 20; background: rgba(0,0,0,0.8); font-size: 14px; color: #fff; display: none; }
.nav .close { position: absolute; right: 10px; top: 20px; }
.nav .close img { width: 25px; }
.nav ul li:first-child {  border-top: 1px solid #666; }
.nav ul li { padding: 10px 0 10px 10px; line-height: 30px; overflow: hidden; border-bottom: 1px solid ##696969; }
.nav ul li .topnav { overflow: hidden; }
.nav ul li a { font-size: 16px; color: #fff; float: left; width: 70%;}
.nav ul li span { float: right; display: inline-block; vertical-align: middle; width: 14px; height: 14px; margin-top: 13px; padding-right: 5px;background: url(../images/add.png) center no-repeat; -webkit-background-size: 12px; background-size: 12px; }
.nav ul li span.on { background: url(../images/minus.png) center no-repeat; -webkit-background-size: 12px; background-size: 12px; }
.nav .subnav { padding-left: 20px; display: none; }
.nav .subnav dd { line-height: 26px; overflow: hidden; }
.nav .subnav dd a { font-size: 14px; display: block; width: 100%; height: 100%; }
/*banner  css*/
.banners{overflow:hidden; max-width:750px;height: 240px;}
.banners .swiper-slide img{vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
@media only screen and (min-width:320px) and (max-width:360px) {
	.banners{height: 160px;}
	.banners .swiper-slide img{height: 160px;}
}
@media only screen and (min-width:360px) {
	.banners{height: 180px;}
	.banners .swiper-slide img{height: 180px;}

}
@media only screen and (min-width:375px) {
	.banners{height: 210px;}
	.banners .swiper-slide img{height: 210px;}

}
@media only screen and (min-width:414px) {
	.banners{height: 240px;}
	.banners .swiper-slide img{height: 240px;}

}
@media only screen and (min-width:750px) {
	.banner{height: 500px;}
	.banner .swiper-slide img{height: 500px;}

}


.container00 .w128{ position:relative}
.backTop{ position:fixed; right:0px; bottom:20px; width:35px; height:35px; border-radius:50%;z-index: 99999;}

.container01{ background:url(../images/container01_bg.jpg) right bottom no-repeat;margin-top: 30px;}
.container01 .PicCon{width: 100%;}
.container01 .PicCon ul li a{display:block;width: 100%;height: 250px;position:relative;}
.container01 .PicCon ul li a img{ width: 100%;height: 250px; transition:0.6s}
.container01 .PicCon ul li a h5{width: 100%;height: 30px;line-height: 30px;background: url(../images/hei50.png) center;text-align: center;font-size: 16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;position: absolute;left:  0;bottom: 0;}
.container01 .PicCon ul li a h5:before{content:"";position:absolute;left:0;top:0;border-bottom: transparent 60px solid;border-top: transparent 0 solid;border-left: #fff 32px solid;display: none;}

.container01 .PicCon .swiperBtnL,
.container01 .PicCon .swiperBtnR{width:40px;height: 30px;z-index: 1000;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;top: auto;bottom: 0;}
.container01 .PicCon .swiperBtnL{ background:url(../images/left.png) center no-repeat;left: 0;}
.container01 .PicCon .swiperBtnR{ background:url(../images/right.png) center no-repeat;left: auto; right:0}


/* 校园新闻 */
.container01 .xyxw{width: 100%;margin-top: 30px;}
.container01 .xyxw .title{border-bottom: 1px solid #f2f2f2;}
.container01 .xyxw .title h3{border-bottom: 3px solid #105b95;font-size: 20px;font-weight: bold;color: #333333;float: left;padding-bottom: 10px;}
.container01 .xyxw .title a{float: right;font-size: 12px;color: #999999;border: 1px solid #d2d2d2;padding: 4px 7px;border-radius: 20px;margin-top: 8px;}
.container01 .xyxw .title a:hover{color: #234684;border: 1px solid #234684;}

.container01 .xyxw ul{margin-top: 8px;}
.container01 .xyxw ul li{padding: 11px 0;border-bottom: 1px solid #e6e6e6;}
.container01 .xyxw ul li a{display: block;}
.container01 .xyxw ul li .date{float: left;width: 69px;background: url(../images/dateBg.png) no-repeat bottom center;height: 53px;transition: 0.4s;}
.container01 .xyxw ul li .date i{font-size: 18px;color:#323232;font-weight: bold;text-align: center;font-style: normal;display: block;margin: 7px 0 2px 0;transition: 0.4s;}
.container01 .xyxw ul li .date b{font-size: 12px;color:#808080;font-weight: normal;text-align: center;font-style: normal;display: block;transition: 0.4s;}
.container01 .xyxw ul li p{float: right;font-size: 16px;line-height: 26px;color: #323232;width: calc(100% - 85px);transition: 0.4s;}
.container01 .xyxw ul li:hover .date{background: url(../images/dateBg.png) no-repeat top center;}
.container01 .xyxw ul li:hover .date i{color: white;transition: 0.4s;}
.container01 .xyxw ul li:hover .date b{color: white;transition: 0.4s;}
.container01 .xyxw ul li:hover p{color: #0062B5;transition: 0.4s;font-weight: bold;}

/* 通知公告 */
.container01 .notice{width: 100%;margin-top: 30px;}
.container01 .notice .title{border-bottom: 1px solid #f2f2f2;}
.container01 .notice .title h3{border-bottom: 3px solid #105b95;font-size: 20px;font-weight: bold;color: #333333;float: left;padding-bottom: 10px;}
.container01 .notice .title a{float: right;font-size: 12px;color: #999999;border: 1px solid #d2d2d2;padding: 4px 7px;border-radius: 20px;margin-top: 8px;}
.container01 .notice .title a:hover{color: #234684;border: 1px solid #234684;}
.container01 .notice ul{margin-top: 8px;}
.container01 .notice ul li{padding: 11px 0;border-bottom: 1px solid #e6e6e6;}
.container01 .notice ul li a{display: block;}
.container01 .notice ul li .date{float: left;width: 69px;background: url(../images/dateBg.png) no-repeat bottom center;height: 53px;transition: 0.4s;}
.container01 .notice ul li .date i{font-size: 18px;color:#323232;font-weight: bold;text-align: center;font-style: normal;display: block;margin: 7px 0 2px 0;transition: 0.4s;}
.container01 .notice ul li .date b{font-size: 12px;color:#808080;font-weight: normal;text-align: center;font-style: normal;display: block;transition: 0.4s;}
.container01 .notice ul li p{float: right;font-size: 16px;line-height: 26px;color: #323232;width: calc(100% - 85px);transition: 0.4s;}
.container01 .notice ul li:hover .date{background: url(../images/dateBg.png) no-repeat top center;}
.container01 .notice ul li:hover .date i{color: white;transition: 0.4s;}
.container01 .notice ul li:hover .date b{color: white;transition: 0.4s;}
.container01 .notice ul li:hover p{color: #0062B5;transition: 0.4s;font-weight: bold;}

/* 专题 */
.container02{margin-top: 30px;}
.container02 .topic{height: auto;width: 100%;overflow: hidden;}
.container02 .topic a{display: block;}
.container02 .topic a img{height: auto;width: 100%;}

/* 教学资讯  专题专栏 */
.container03 {background: url(../images/jyjxBg.png) repeat center center;margin-top: 30px;padding: 18px 0;}
.container03 .jxzx{width: 100%;}
.container03 .jxzx .title{border-bottom: 1px solid #f2f2f2;}
.container03 .jxzx .title h3{border-bottom: 3px solid #105b95;font-size: 20px;font-weight: bold;color: #333333;float: left;padding-bottom: 10px;}
.container03 .jxzx .title a{float: right;font-size: 12px;color: #999999;border: 1px solid #d2d2d2;padding: 4px 7px;border-radius: 20px;margin-top: 8px;}
.container03 .jxzx .title a:hover{color: #234684;border: 1px solid #234684;}
.container03 .jxzx .pic{margin-top: 20px;}
.container03 .jxzx .pic li{position: relative;float: left;width: 48%;}
.container03 .jxzx .pic li+li{float: right;}
.container03 .jxzx .pic li a{display: block;width: 100%;}
.container03 .jxzx .pic li a .img{width: 100%;height: 115;overflow: hidden;}
.container03 .jxzx .pic li a .img img{width: 100%;height: 115px;object-fit: cover;}
.container03 .jxzx .pic li a .bfBtn{position: absolute;right: 10px;top: 95px;transition: 0.4s;}
.container03 .jxzx .pic li a .bfBtn img{width: 28px;height: 28px;}
.container03 .jxzx .pic li a p{font-size: 16px;color: #323232;font-weight: bold;margin-top: 10px;}
.container03 .jxzx .pic li:hover a .bfBtn{transform: rotate(180deg);transition: 0.4s;right: 25px;}
.container03 .jxzx .pic li:hover a p{color: #0062B5;}
.container03 .jxzx .text{margin-top: 15px;}
.container03 .jxzx .text li{border-bottom: 1px solid #dbdbdb;}
.container03 .jxzx .text li a{display: block;padding: 14px 0;}
.container03 .jxzx .text li a i{float: left;display: block;font-style: normal;color: white;width: 90px;height: 22px;line-height: 22px;background: #d1d1d1;border-radius: 11px;text-align: center;transition: 0.4s;}
.container03 .jxzx .text li a p{float: right;font-size: 16px;color: #323232;width: calc(100% - 100px);transition: 0.4s;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;text-overflow: ellipsis;}
.container03 .jxzx .text li:hover a i{background: #0062B5;transition: 0.4s;}
.container03 .jxzx .text li:hover a p{color: #0062B5;transition: 0.4s;padding-left: 10px;font-weight: bold;}

.container03 .ztzl{width: 100%;margin-top: 30px;} 
.container03 .ztzl .title{border-bottom: 1px solid #e3e3e3;}
.container03 .ztzl .title h3{border-bottom: 3px solid #105b95;font-size: 20px;font-weight: bold;color: #333333;float: left;padding-bottom: 10px;}
.container03 .ztzl .title a{float: right;font-size: 12px;color: #999999;border: 1px solid #d2d2d2;padding: 4px 7px;border-radius: 20px;margin-top: 8px;}
.container03 .ztzl .title a:hover{color: #234684;border: 1px solid #234684;}
.container03 .ztzl .pic{margin-top: 20px;}
.container03 .ztzl .pic li{position: relative;float: left;width: 48%;}
.container03 .ztzl .pic li+li{float: right;}
.container03 .ztzl .pic li a{display: block;width: 100%;}
.container03 .ztzl .pic li a .img{width: 100%;height: 115;overflow: hidden;}
.container03 .ztzl .pic li a .img img{width: 100%;height: 115px;object-fit: cover;}
.container03 .ztzl .pic li a .bfBtn{position: absolute;right: 10px;top: 95px;transition: 0.4s;}
.container03 .ztzl .pic li a .bfBtn img{width: 28px;height: 28px;}
.container03 .ztzl .pic li a p{font-size: 16px;color: #323232;font-weight: bold;margin-top: 10px;}
.container03 .ztzl .pic li:hover a .bfBtn{transform: rotate(180deg);transition: 0.4s;right: 25px;}
.container03 .ztzl .pic li:hover a p{color: #0062B5;}
.container03 .ztzl .text{margin-top: 15px;}
.container03 .ztzl .text li{border-bottom: 1px solid #dbdbdb;float: left;width: 100%;}
.container03 .ztzl .text li+li{float: right;}
.container03 .ztzl .text li+li+li{float: left;}
.container03 .ztzl .text li+li+li+li{float: right;}
.container03 .ztzl .text li+li+li+li+li{float: left;}
.container03 .ztzl .text li+li+li+li+li+li{float: right;}
.container03 .ztzl .text li+li+li+li+li+li+li{float: left;}
.container03 .ztzl .text li+li+li+li+li+li+li+li{float: right;}
.container03 .ztzl .text li a{font-size: 16px;color: #323232;width: 515px;transition: 0.4s;padding: 14px 0;display: block;line-height: 22px;}
.container03 .ztzl .text li:hover a{color: #0062B5;transition: 0.4s;padding-left: 10px;font-weight: bold;}

/* 党建工作  校企合作/国际交流 */
.container04{margin-top: 30px;}
.container04 .djgz{width: 100%;}
.container04 .djgz .title{border-bottom: 1px solid #f2f2f2;}
.container04 .djgz .title h3{border-bottom: 3px solid #105b95;font-size: 20px;font-weight: bold;color: #333333;float: left;padding-bottom: 10px;}
.container04 .djgz .title a{float: right;font-size: 14px;color: #999999;border: 1px solid #d2d2d2;padding: 4px 7px;border-radius: 20px;margin-top: 8px;}
.container04 .djgz .title a:hover{color: #234684;border: 1px solid #234684;}
.container04 .djgz .pic{margin-top: 20px;}
.container04 .djgz .pic li{position: relative;float: left;width: 48%;}
.container04 .djgz .pic li+li{float: right;}
.container04 .djgz .pic li a{display: block;width: 100%;}
.container04 .djgz .pic li a .img{width: 100%;height: 115;overflow: hidden;}
.container04 .djgz .pic li a .img img{width: 100%;height: 115px;object-fit: cover;}
.container04 .djgz .pic li a .bfBtn{position: absolute;right: 10px;top: 95px;transition: 0.4s;}
.container04 .djgz .pic li a .bfBtn img{width: 28px;height: 28px;}
.container04 .djgz .pic li a p{font-size: 16px;color: #323232;font-weight: bold;margin-top: 10px;}
.container04 .djgz .pic li:hover a .bfBtn{transform: rotate(180deg);transition: 0.4s;right: 25px;}
.container04 .djgz .pic li:hover a p{color: #0062B5;}
.container04 .djgz .text{margin-top: 15px;}
.container04 .djgz .text li{border-bottom: 1px solid #dbdbdb;}
.container04 .djgz .text li a{display: block;padding: 14px 0;}
.container04 .djgz .text li a i{float: left;display: block;font-style: normal;color: white;width: 90px;height: 22px;line-height: 22px;background: #d1d1d1;border-radius: 11px;text-align: center;transition: 0.4s;}
.container04 .djgz .text li a p{float: right;font-size: 16px;color: #323232;width: calc(100% - 100px);transition: 0.4s;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;text-overflow: ellipsis;}
.container04 .djgz .text li:hover a i{background: #0062B5;transition: 0.4s;}
.container04 .djgz .text li:hover a p{color: #0062B5;transition: 0.4s;padding-left: 10px;font-weight: bold;}
.container04 .xqGjHz{width:100%;position: relative;margin-top: 30px;}
.container04 .xqGjHz .tabs2 p{border-bottom: 1px solid #f2f2f2;position: relative;top: 37px;left: 0;width: 100%;}
.container04 .xqGjHz .tabs{width: 78%;position: absolute;z-index: 6;}
.container04 .xqGjHz .tabs .part{display:block;float:left;width:33%;color:#fff;text-align:center;height: 20px;}
.container04 .xqGjHz .tabs .part:first-child{border-right: 1px solid #ADDAFD;}
.container04 .xqGjHz .tabs span {font-size: 20px;font-weight: bold;color: #666666;float: left;padding-bottom: 10px;float: left;margin-right: 20px;}
.container04 .xqGjHz .tabs span.active{border-bottom: 3px solid #105b95;font-size: 20px;font-weight: bold;color: #333333;float: left;padding-bottom: 10px;}
.container04 .xqGjHz .more{position: absolute;right: 0;top:0;font-size: 12px;color: #999999;border: 1px solid #d2d2d2;padding: 6px 10px;border-radius: 20px;font-weight: normal;top: -38px;}
.container04 .xqGjHz .more:hover{color: #234684;border: 1px solid #234684;}
.container04 .xqGjHz .swiper-container{width:100%;border-top:0;padding-top: 38px;}
.container04 .xqGjHz .swiper-slide{width:100%;background:none;color:#373737;}
.container04 .xqGjHz .swiper-slide .pic{margin-top: 20px;}
.container04 .xqGjHz .swiper-slide .pic li{position: relative;float: left;width: 48%;}
.container04 .xqGjHz .swiper-slide .pic li+li{float: right;}
.container04 .xqGjHz .swiper-slide .pic li a{display: block;width: 100%;}
.container04 .xqGjHz .swiper-slide .pic li a .img{width: 100%;height: 115;overflow: hidden;}
.container04 .xqGjHz .swiper-slide .pic li a .img img{width: 100%;height: 115px;object-fit: cover;}
.container04 .xqGjHz .swiper-slide .pic li a .bfBtn{position: absolute;right: 10px;top: 95px;transition: 0.4s;}
.container04 .xqGjHz .swiper-slide .pic li a .bfBtn img{width: 28px;height: 28px;}
.container04 .xqGjHz .swiper-slide .pic li a p{font-size: 16px;color: #323232;font-weight: bold;margin-top: 10px;}
.container04 .xqGjHz .swiper-slide .pic li:hover a .bfBtn{transform: rotate(180deg);transition: 0.4s;right: 25px;}
.container04 .xqGjHz .swiper-slide .pic li:hover a p{color: #0062B5;}
.container04 .xqGjHz .swiper-slide .text{margin-top: 15px;}
.container04 .xqGjHz .swiper-slide .text li{border-bottom: 1px solid #dbdbdb;}
.container04 .xqGjHz .swiper-slide .text li a{display: block;padding: 14px 0;}
.container04 .xqGjHz .swiper-slide .text li a i{float: left;display: block;font-style: normal;color: white;width: 90px;height: 22px;line-height: 22px;background: #d1d1d1;border-radius: 11px;text-align: center;transition: 0.4s;}
.container04 .xqGjHz .swiper-slide .text li a p{float: right;font-size: 16px;color: #323232;width: calc(100% - 100px);transition: 0.4s;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;text-overflow: ellipsis;}
.container04 .xqGjHz .swiper-slide .text li:hover a i{background: #0062B5;transition: 0.4s;}
.container04 .xqGjHz .swiper-slide .text li:hover a p{color: #0062B5;transition: 0.4s;padding-left: 10px;font-weight: bold;}
/* 校园风景 */
.container05{margin-top: 30px;background:#f2f5f5;padding: 18px 0;}
.container05 .xyfj{}
.container05 .xyfj .title{background: url(../images/lineBg.png) no-repeat center bottom;padding-bottom: 15px;}
.container05 .xyfj .title a{font-size: 20px;font-weight: bold;color: #234684;display: block;text-align: center;margin-top: 8px;}
.container05 .xyfj .title a:hover{color: #323232;}
.container05 .xyfj .xyfjCon{margin-top: 10px;}
.container05 .xyfj .xyfjCon .item1{width: 100%;/*height: 130px;*/float: left;overflow: hidden;}
.container05 .xyfj .xyfjCon .item1 .bottomPic{margin-top: 15px;width: 100%;}
.container05 .xyfj .xyfjCon .item1 .bottomPic a{width: 48%;height: 130px;float: left;overflow: hidden;float: left;display: block;     margin-left: 6px;
    margin-top: 7px;}
.container05 .xyfj .xyfjCon .item1 .bottomPic a img{width: 100%;height: 130px;display: block;object-fit: cover;}
.container05 .xyfj .xyfjCon .item2{width: 100%;float: left;margin-top: 15px;}
.container05 .xyfj .xyfjCon .item2 .topPic{width: 100%;height: 130px;overflow: hidden;}
.container05 .xyfj .xyfjCon .item2 .topPic img{width: 100%;height: 130px;display: block;object-fit: cover;}
.container05 .xyfj .xyfjCon .item2 .bottomPic{margin-top: 15px;width: 100%;}
.container05 .xyfj .xyfjCon .item2 .bottomPic a{width: 48%;height: 130px;float: left;overflow: hidden;float: left;display: block;}
.container05 .xyfj .xyfjCon .item2 .bottomPic a+a{float: right;}
.container05 .xyfj .xyfjCon .item2 .bottomPic a img{width: 100%;height: 130px;display: block;object-fit: cover;}
/* 融媒体中心   校友录  易班 */
.container06 {background: url(../images/container05_bg.jpg) no-repeat center bottom;padding-bottom: 60px;background-size: contain;padding-bottom: 25px;}
.container06 .media {width: 100%;margin-top: 30px;}
.container06 .media .title{border-bottom: 1px solid #f2f2f2;}
.container06 .media .title h3{border-bottom: 3px solid #105b95;font-size: 20px;font-weight: bold;color: #333333;float: left;padding-bottom: 10px;}
.container06 .media .title a{float: right;font-size: 12px;color: #999999;border: 1px solid #d2d2d2;padding: 6px 10px;border-radius: 20px;margin-top: 8px;}
.container06 .media .title a:hover{color: #234684;border: 1px solid #234684;}
.container06 .media ul{margin-top: 10px;}
.container06 .media ul li{}
.container06 .media ul li a{display: block;padding: 6px 0;}
.container06 .media ul li a i{float: right;display: block;font-style: normal;color: #666666;width: 40px;height: 22px;line-height: 22px;text-align: right;transition: 0.4s;}
.container06 .media ul li a p{float: left;font-size: 16px;color: #323232;width: calc(100% - 50px);transition: 0.4s;line-height: 22px;background: url(../images/qddian.png) no-repeat left center;padding-left: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;text-overflow: ellipsis;}
.container06 .media ul li:hover a i{color: #0062B5;transition: 0.4s;}
.container06 .media ul li:hover a p{color: #0062B5;transition: 0.4s;padding-left: 10px;font-weight: bold;}
.container06 .fastWay{ background:#fff; box-shadow:0 0 6px rgba(0,0,0,0.16); border-radius:8px; overflow:hidden;position: relative;margin-top: 40px;}
.container06 .fastWay .left{ left:0; top:0; bottom:0; width:100%; background:#dfbd37;padding: 10px 0;}
.container06 .fastWay .left span{font-size:20px;line-height: 24px;color: #fff;font-weight: bold;display: block;text-align: center;}
.container06 .fastWay .right{width: calc(100% - 30px);float: right;padding: 15px;}
.container06 .fastWay .right ul{ font-size:0; }
.container06 .fastWay .right ul li{ font-size:16px; color:#595959; font-weight:bold; display:inline-block; width:48%; height: 54px;}
.container06 .fastWay .right ul li a{font-size: 14px;line-height: 22px;height: 54px;display: block;}
.container06 .fastWay .right ul li a span{ color:#595959; font-size: 15px;line-height: 22px;display: block;float: right;width: calc(100% - 35px);}
.container06 .fastWay .right ul li a img{ vertical-align:middle; display: block;float: left;width: 28px;}

/* 友情链接 */
.container07{background: #52617b;padding: 8.5px 0;}
.container07 .navss{width: 100px;font-size: 18px;color: #fff;height: 33px;line-height: 33px;padding-left: 10px;font-weight: bold;padding-bottom: 8px;}
.container07 ul{width: 100%;height: 50px;overflow:hidden;box-sizing: border-box;}
.container07 ul li{float:left;line-height: 26px;height: 26px;overflow: hidden;}

.container07 ul li a{color: #fff;font-size: 14px;padding: 0 10px;opacity: 0.8;}
.container07 .height{ height:auto;}


footer{ background:#234684 url(../images/footer_bg.png) center bottom no-repeat; padding:30px 0 22px}
footer .left{ padding:5px 0}
footer .left p{ font-size:12px; line-height:26px; color:#fff}
footer .left p a{ color:#fff}
footer .right ul{ font-size:0;margin-top: 10px;}
footer .right ul li{ display:inline-block; text-align:center}
footer .right ul li+li{margin-left: 20px;}
footer .right ul li h3 img{ width:100px; height:100px;}
footer .right ul li h5{ line-height:35px; font-size:14px; color:#fff}

/*==============当前位置=====================*/
.n_title{position:relative;border-bottom: 1px solid #dad9de;margin-bottom: 20px;}
.n_title h1{font-size: 18px;display:inline-block;color: #234684;}
.n_title h1 big{display:inline-block;position:relative;font-size: 20px;font-weight: bold;}
.n_title h1 big:after{content:"";position:absolute;width:100%;height:3px;left:0;bottom:0;background-color: #d9af07;}
.n_title h1 small{font-size: 15px;color: #b4b4b6;text-transform:uppercase;margin-left:10px;vertical-align:  middle;}
.position{right:0px;top:0px;color: #838287;background: url(../images/icon_home.png) left 3px no-repeat;padding-left: 20px;padding-bottom: 10px;}
.position span, .position a, .position i{font-size:12px;color: #838287;}
.position i{ margin:0 6px}
.position em{font-size:12px;color: #234684;font-style:normal;}
.position a:hover{color: #234684;}


.n_left{width: 165px;}
#n_nav ul{ margin-bottom:22px}
#n_nav ul li{height: 60px;line-height: 60px;background: #fafafa;margin-bottom: 10px;border-radius: 3px; transition:0.36s}
#n_nav ul li.on,#n_nav ul li:hover{background: #234684;}
#n_nav ul li a{display:block;padding: 0 25px 0 25px;border-radius:20px;color: #000000;font-size: 16px;}
#n_nav ul li a i{ float:right; margin-right:15px; transition:0.36s}
#n_nav ul li.on a i,#n_nav ul li:hover a i{ opacity:1; margin-right:0;}
#n_nav ul li.on a,#n_nav ul li:hover a{ color:#fff}
.biaoti{ margin-bottom:30px}
.biaoti h3{ font-size:34px; color:#234684; font-weight:bold}
.biaoti h5{ font-size:12px; color:#234684; text-transform:uppercase; position:relative; padding:8px 0 20px}
.biaoti h5:before{ content:""; position:absolute; left:0; bottom:0; width:30px; height:4px; border-radius:2px; background:#234684}
.n_right{ width:100%;}
.n_news ul{ font-size:16px;margin-bottom:10px}
.n_news ul li{ display:inline-block;width:100%; margin-bottom:10px}
.n_news ul li a{ display:block; transition:0.6s}
.n_news ul li .img,.n_news ul li .img img{width:100%;height: 120px;overflow:hidden;object-fit: cover;}
.n_news ul li .con{ padding:10px 0; position:relative}
.n_news ul li .con:before{ content:""; position:absolute; left:0; right:0; bottom:0; height:0px; transition:0.6s; background:#234684}
.n_news ul li .con h5{font-size:16px;color:#555555;margin-bottom: 12px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;font-weight: normal;}
.n_news ul li .con h6{ font-size:12px; color:#555555; position:relative;font-weight: normal;}
.n_news ul li a:hover .con:before{ top:0; height:100%}
.n_news ul li a:hover .con h5{ color:#fff}
.n_news ul li a:hover .con h6{ color:#fff}
.n_news ul li a:hover{ transform:scale(1.06); box-shadow:0 0 15px rgba(0,0,0,0.25)}

.fanye{ text-align:center}

.n_container{ padding:15px 0 20px}

#n_zhengce ul{ margin-bottom:30px;}
#n_zhengce ul li{ position:relative; height:110px; border-bottom:1px solid #eaebef;}
#n_zhengce ul li a{ display:block; transition:0.6s}
#n_zhengce ul li .riqi{position:absolute;width:62px;height:57px;top:16px;border:1px solid #eaebef;font-size:36px;color:#303032;text-align:center;font-family:arial;padding-top:12px;line-height:1;transition: 0.6s;}
#n_zhengce ul li .riqi span{ display:block; font-size:12px; color:#303032; font-family:arial; margin-top:4px;}
#n_zhengce ul li .txt{margin-left:76px;height:110px;transition: 0.6s;}
#n_zhengce ul li .txt h5{ padding-top:8px; margin-bottom:8px; font-size:16px; color:#303032; overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;}
#n_zhengce ul li .txt p{ font-size:12px; color:#9c9f9f; line-height:20px; height:40px; overflow:hidden;}
#n_zhengce ul li:hover{ border:0;}
#n_zhengce ul li:hover .txt{ background:#f3f4f8;}
#n_zhengce ul li:hover .riqi{background: #234684;color:#fff;}
#n_zhengce ul li:hover .riqi span{ color:rgba(255,255,255,0.7);}
#n_zhengce ul li .txt h5:hover{color: #234684;}
#n_zhengce ul li a:hover{ transform:scale(1.06); }

.news{}
.news .ar_article .nav01{overflow:hidden;margin-bottom: 15px; text-align:center;border-bottom: 1px solid #E5E5E5;padding-bottom: 5px;}
.news .ar_article h3{color: #363638;font-size: 24px;line-height: 30px;font-weight:  normal;}
.news .ar_article h6{display: inline-block;color: #8d8e8f;font-size: 14px;line-height: 35px;font-weight:normal;margin-bottom: 0;margin-right: 22px;vertical-align: top;}
.news .ar_article h6 span{ margin:0 10px}
.news .ar_article p{font-size: 15px;color: #323232;line-height: 30px;text-indent: 2em;}
.news .ar_article img{width: 100%;display: block;margin: 8px auto;}

#ar_fot .end{ display:inline-block; width:68px; height:20px; line-height:20px; background:#fff; position:absolute; left:50%; margin-left:-34px; top:-10px; text-align:center; font-size:14px; color:#8d8e8f; text-transform:uppercase}


#ar_fot{position:relative;margin-top: 65px;padding-top: 28px;}
#ar_fot h1{display:block;font-size:12px;color: #848484;width: 100%;float:left;background: #fff;padding: 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;position:  relative;}
#ar_fot h1.prev{}
#ar_fot h1.next{}
#ar_fot h1 a{font-size: 14px;color: #848484;line-height: 24px;display:inline-block;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding: 4px 0;position:  relative;z-index: 10;}
#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#19427d; padding:0 25px; font-size:14px; height:30px; line-height:30px;}
#ar_fot .bnt_back:hover{ border-radius:3px;}
#ar_fot h1 a span{}
#ar_fot h1:after{content:"";position:absolute;left: 0;right: 0;top: 0;bottom: 0;border:transparent 2px solid; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
#ar_fot h1:hover:after{}
#ar_fot h1:hover a{color: #234684;}
#ar_fot{ position:relative; height:54px; border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}

.jzgd{border: 1px solid #DBDBDB;width: 60%;margin: 0 auto;}
.jzgd a{font-size: 14px;color: #666666;width: 100%;text-align: center;display: block;padding: 8px 0;}

.n_join ul{margin: 0 0;font-size: 0;}
.n_join ul li{padding: 8px 0;overflow:hidden;}
.n_join ul li p{ font-size:0.75rem; color:#7d7d7d; line-height:1.875rem; padding-bottom:0.75rem}
.n_join ul li .top{background: #f2f2f2;height: 3.125rem;position:relative;line-height: 3.125rem;}
.n_join ul li .top i{position:absolute;right: 0;top:50%;margin-top: -0.75rem;width: 6.5rem;height:1.5rem;background: url(../images/jia.png) center no-repeat;}
.n_join ul li .top h5{position:relative;font-size: 1.125rem;color: #fff;background: #234684;padding: 0 1.625rem;border-left: solid 3px #d9af07;display:inline-block;}
.n_join ul li .top h5:after{position:absolute;right: -1.25rem;bottom:0px;content:"";width: 0;height: 0;border-bottom: 3.125rem solid #234684;border-right: 1.25rem solid transparent;}
.n_join ul li .top h6{font-size:12px;color: #a0a0a0;text-transform:  uppercase;}
.n_join ul li div.open .top i{ background: url(../images/jian.png) center no-repeat;}
.n_join .submenu{padding: 0 0;margin-bottom: 5px;margin-top: 10px;}
.n_join .dsjs h4 {font-size:1rem;color:#323232;font-weight:bold;height:2rem;line-height:2rem;margin: 1rem 0 0.5rem 0;}
.n_join .dsjs ul li {width: 30.33333%;display:inline-block;border-radius:4px;font-size:0.875rem;text-align:  center;margin: 0 1.5%;}
.n_join .dsjs ul li a {font-size: 14px;color:#666666;display: block;background: #f6f6f6;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;padding: 0 10px;height: 75px;}
.n_join .dsjs ul li:nth-child(9) a {height: 180px;}
.n_join .dsjs ul li a span{display: inline-block;line-height:20px;}

.n_join .dsjs ul li a:hover{ background:#234684; color:#fff}

/*==========================================内页 结束=============================================*/