q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.wp{width:90%;max-width:1600px;margin:0 auto}
.mp{width:100%;margin:0 auto}
.fl{float:left;}
.fr{float:right;}

.banner .navg {position: absolute;right: 50px;bottom: 50px;color: #fff;text-align: center;line-height: 1;}
.banner .navg li {margin: 0 10px;font-family: Arial;cursor: pointer;vertical-align: middle;display: inline-block;font-size: 14px;}
.banner .navg li.slick-active { font-size: 22px;font-weight: bold;}
.banner .navg li.slick-active:after {width: 60px;}
.banner .navg li:after {content: "";border-top: 1px solid #fff;display: inline-block;vertical-align: middle;width: 0px;margin-left: 5px;transition: all 0.5s ease-out 0s;}

.row-a1{padding:55px 0 97px;overflow:hidden;background:url(../image/bg01.jpg) center top no-repeat #f6f6f6;-webkit-background-size:100% auto;background-size:100% auto}
.row-a1 .col-l{width:59.56%}
.row-a1 .col-r{width:38.5%}
.row-a1{position: relative; z-index:1;}
.m-news{background:url(../image/img13.jpg) left top no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}
.m-news .con{overflow:hidden;position:relative;z-index:2}
.m-news .con:after{content:"";position:absolute;right:0;top:59px;bottom:26px;left:11.6%;z-index:-1;background:#1b2a60}
.m-news .pic{float:left;width:530px;height:335px;overflow:hidden;margin:19px 29px 95px 17px}
.m-news .pic img{display:block;width:100%;}
.m-news .txt{overflow:hidden;font-size:14px;color:#fff;line-height:24px;margin-top:93px;padding-right:30px;text-align:justify}
.m-news .det{height:170px;overflow:hidden;padding: 0 40px;}
.m-news .tit{font-size:16px;line-height:28px;font-weight:700;max-height:120px;overflow:hidden;margin-bottom:20px;text-align: center;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.m-news .tit a,.m-news .tit a:hover{color:#fff}
.m-news .info{font-size:12px;color:#555;margin: 30px 0 0 40px;}
.m-news .info a{font-size:12px;color:#555}
.m-news .info span{display:inline-block;vertical-align:top;line-height:23px;text-align:center;padding:0 9px;min-width:50px;margin-right:5px;background:#f7f7f7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;float:left;}
.m-news .swiper-pagination{left:13.9%;bottom:55px;font-size:18px;color:#fff;line-height:20px;width:auto}
.m-news .slick-dots{position: absolute;left: 20%;bottom: 61px;text-align: left;z-index: 99;}
.m-news .slick-dots li{display: inline-block;margin: 0 3px;}
.m-news .slick-dots li button{display: block;width: 8px;height:8px;font-size: 0;line-height: 0;text-indent: 999px;background-color: #000;border-radius: 50%;border: none;cursor: pointer;background: #fff;padding: 0;opacity:.3;filter:alpha(opacity=30);}
.m-news .slick-dots li.slick-active button{opacity:1;filter:alpha(opacity=100)}
.slick-track{width: 100%;}
.p-list1{overflow:hidden;margin:19px -14px 0}
.p-list1 li{float:left;width:50%;padding:0 14px}
.p-list1 .con{display:block;border-bottom:5px solid #e8edf6;background:#fff}
.p-list1 .pic{height:0;padding-top:63.26%;position:relative;overflow:hidden;background:#f1f1f1}
.p-list1 .pic img{position:absolute;left:0;top:0;width:100%;}
.p-list1 .txt{height:213px;padding:20px 25px 27px;font-size:14px;color:#c3c2c2;line-height:24px;overflow:hidden;text-align: center;}
.p-list1 .txt a{color:#c3c2c2;}
.p-list1 .det{height:72px;overflow:hidden;margin-top:10px;margin-bottom:13px;text-align:left;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.p-list1 .tit{font-size:18px;color:#1d1d1d;line-height:24px;height:50px;overflow:hidden;font-weight:400;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.p-list1 .tit a{color:#1d1d1d;}
.p-list1 .info{font-size:12px;color:#555}
.p-list1 .info a{font-size:12px;color:#555}
.p-list1 .info span{display:inline-block;vertical-align:top;line-height:23px;text-align:center;padding:0 9px;min-width:50px;margin-right:5px;background:#f7f7f7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;float:left;}
.p-list1 .con:hover{border-color:#1b2a60}



.row-a2{padding:20px 0 20px;overflow:hidden;background-color:#f6f6f6;-webkit-background-size:100% auto;background-size:100% auto}
.row-a2 .notice-left{width: calc(50% - 188px);}
.row-a2 .notice-right{width: calc(50% - 188px);}
.row-a2 .notice-left li,.row-a2 .notice-right li{margin-bottom: 36px;overflow: hidden}
.row-a2 .notice-left li a,.row-a2 .notice-right li a{display: block;}
.row-a2 .date{width:50px;height:60px;background: #1b2a60;text-align: center;color:#fff;padding-top: 10px;padding-bottom: 10px;margin-right: 20px;}
.row-a2 .notice-left li:hover .date b{color:fdc911;}
.row-a2 .notice-left li:hover .date span{color:fdc911;}
.row-a2 .notice-right li:hover .date b{color:fdc911;}
.row-a2 .notice-right li:hover .date span{color:fdc911;}

.row-a2 .date b{font-size: 20px;}
.row-a2 .date span{font-size: 12px;padding-top: 8px;line-height: 24px;}
.row-a2 .noticeInf{max-width:374px; width:calc(100% - 70px);padding: 6px;}
.row-a2 .noticeInf h4{color:#333333;font-size: 18px;font-weight: bold;text-align: justify;}
.row-a2 .noticeInf p{font-size: 13px;color:#807676;margin-top: 18px;overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;}
.row-a2 .notice-middle{width:376px;height:376px;background: url("../image/logo2.png") no-repeat;}
.row-a2 .notice-title{margin-top: 100px;margin-bottom: 20px;}
.row-a2 .notice-title h3{font-size: 38px;color:#1b2a60;text-align: center;font-weight: bold;}
.row-a2 .notice-title p{font-size: 22px;color:#8E8E8E;text-align: center;font-weight: bold;}
.row-a2 .notive-more{width:200px;height:63px;background: url("../image/noticecover1.png") no-repeat;margin: auto;}
.row-a2 .notive-more a{font-size: 16px;color:#1b2a60;background: url("../image/icon-more.png") no-repeat bottom center;padding-bottom: 15px;position: relative;top:20px;left:10px;;font-weight: bold;}



.row-a3{padding:69px 0 20px;overflow:hidden;background-color:#f6f6f6;-webkit-background-size:100% auto;background-size:100% auto}
.m-Journalisml{position:relative;z-index:5;width:58.4375%;float:right}
.m-Journalisml .top{overflow:hidden}
.m-Journalisml .top .more{float:right}
.m-Journalisml .more a{display:block;color:#1b2a60;font-size:14px;line-height:1.5em;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;font-weight: bold;padding-top:12px;}
.m-Journalisml .more a:hover{color:#1b2a60}
.m-Journalisml .more a .icon{font-size:26px;margin:-2px 2px 0 0;display:inline-block;vertical-align:middle}
.ul-listl2{float:left;overflow:hidden;font-size:0}
.ul-listl2 li{display:inline-block;font-size:26px;color:#1b2a60;font-weight:700;padding:0 0 13px;margin-right:54px;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}
.ul-listl2 li:last-child{margin-right:0}
.ul-listl2 li.on,.ul-listl2 li:hover{color:#1b2a60}
.ul-listl2 li.on::after{position:absolute;content:"";bottom:0;left:0;right:0;height:2px;background-color:#1b2a60}
.m-Journalisml .taber{display:none}
.ul-listl3{margin:0 -19px 0px}
.ul-listl3::after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-listl3 li{float:left;width:50%;padding:0 19px;margin-bottom:56px}
.ul-listl3 .con{display:block;border:1px solid #1b2a60;position:relative;padding:30px 26px 0;height:150px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-listl3 .con .date{position:absolute;top:-16px;left:18px;font-size:22px;color:#fff;padding:0 30px;background-color:#1b2a60}
.ul-listl3 .con .tit{font-size:18px;line-height:1.22em;color:#212121;margin-bottom:15px;max-height:2.44em;overflow:hidden}
.ul-listl3 .con .tit a{color:#212121;}
.ul-listl3 .con .txt{font-size:14px;color:#b2b2b2;line-height:1.43em;max-height:2.86em;overflow:hidden}
.ul-listl3 .con .txt a{color:#b2b2b2;}
.ul-listl3 .con:hover{border:1px solid #1b2a60;background-color: #4a8ac2;}
.ul-listl3 .con:hover .date{color: #fdc911;}
.ul-listl3 .con:hover .tit a{color: #fff;}
.ul-listl3 .con:hover .txt a{color: #212121;}
.m-newsl{padding-top:42px;overflow:hidden}

.m-campusl{width:38.5625%;float:left;overflow:hidden;position:relative;z-index:5}
.m-contactl{overflow:hidden;margin:10px -10px 28px}
.m-contactl .item{width:50%;float:left;padding:0 10px}
.m-contactl .item .box{height:0;overflow:hidden;position:relative;padding-top:50.830564%;background-color:#fff}
.m-contactl .item .box .pic{position:absolute;top:0;left:0;width:100%;}
.m-contactl .item .box .pic img{display:block;width:100%;}
.m-contactl .item .imgtxt{overflow:hidden;padding:24px 10px 6px 29px}
.m-contactl .item .img{float:left;width:66px}
.m-contactl .item .txt{overflow:hidden;padding-left:14px}
.m-contactl .item .txt .tit{font-size:18px;color:#892c2d;line-height:1.22em;max-height:3.66em;overflow:hidden}
.m-contactl .item .desc{font-size:13px;color:#7f7f7f;line-height:1.15em;max-height:2.3em;overflow:hidden;padding:0 10px 0 29px}
.m-listl4{overflow:hidden}
.ul-listl4{margin:0 -8px;overflow:hidden}
.ul-listl4 li{width:20%;float:left;padding:0 8px;margin-bottom:18px;min-height:40px}
.ul-listl4 .con{display:block;background-color:rgba(255,255,255,.8);padding:10px 15px 15px;overflow:hidden;text-align:center}
.ul-listl4 .icon{display:block;width:100%;line-height:60px;font-size:44px;color:#c5c5c5;margin-top:6px}
.ul-listl4 .icon1{background:url("../image/123-25.png") no-repeat center center;}
.ul-listl4 .icon2{background:url("../image/123-26.png") no-repeat center center;}
.ul-listl4 .icon3{background:url("../image/123-27.png") no-repeat center center;}
.ul-listl4 .icon4{background:url("../image/123-28.png") no-repeat center center;}
.ul-listl4 .icon5{background:url("../image/123-29.png") no-repeat center center;}
.ul-listl4 .icon6{background:url("../image/123-30.png") no-repeat center center;}
.ul-listl4 .icon7{background:url("../image/123-31.png") no-repeat center center;}
.ul-listl4 .icon8{background:url("../image/123-32.png") no-repeat center center;}
.ul-listl4 .icon9{background:url("../image/123-33.png") no-repeat center center;}
.ul-listl4 .icon10{background:url("../image/123-34.png") no-repeat center center;}
.ul-listl4 .con .tit{font-size:16px;font-weight:400;color:#666;line-height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listl4 .con .tit a{color:#666;}
.ul-listl4 .con:hover{background-color:#fdc911;}
.ul-listl4 .con:hover .icon,.ul-listl4 .con:hover .tit{color:#fff}
.ul-listl4 .list16 .con {padding: 10px 22px 15px;}
.ul-listl4 .list19 .con {padding: 10px 22px 15px;}
.m-specia4 .item{padding:0 15px}

.row-a4{margin-bottom:20px; background-color:#f6f6f6;clear:both; z-index: 0;}
.row-a4 .inner{background-repeat:no-repeat;position:relative; height:950px; background: #1b2a60}
.row-a4 .bg-img{background: url(../image/bg04.png) no-repeat center bottom; background-size: 100%; margin-top: 60px; height:670px; transform: rotate(-3deg);}
.row-a4 .bg-pic{background-color: #f6f6f6;height:670px; width:110%;transform: rotate(3deg);position: absolute;left:0; top:-570px;overflow:hidden;z-index: 1;}
.row-a4 .bg-pic .bg{background: #1b2a60;transform: rotate(-6deg);position: absolute;height:200px; width:110%;left:0; bottom:-185px; opacity: .4}
.row-a4 .hpic{width:57%; overflow: hidden; position: absolute; left:0; top:0; z-index: 0;}
.row-a4 .hpic img{width:auto; max-width: none!important;max-height: 1000px;min-width:100%;}
.row-a4 .bg-shadow{background: #f6f6f6;height:180px; width:110%;transform: rotate(-3deg);position: absolute;left:0; bottom:-100px;overflow:hidden;}
.row-a4 .bg-shadow .bg{background:#1b2a60;transform: rotate(6deg);position: absolute;height:200px; width:110%;left:0; top:-185px; opacity: .4}
.xl li {width: 50%;float: left;display: inline-block;}
.htxt{z-index: 3; position: relative;}
.row-a4 .col-l{width:56%;overflow:hidden;padding-top:450px;}
.row-a4 .col-r{width:41.5%;overflow:hidden；padding-left: 5%;}
.row-a4 .tit1{font-size:42px;color:#1b2a60;line-height:48px;margin-bottom:271px}
.row-a4 .tit1 em{display:block;line-height:1;text-transform:uppercase}
.row-a4 .tit1 em i{display:inline-block;vertical-align:top;width:33px;height:33px;background:#1b2a60;margin-top:4px;margin-left:14px}
.row-a4 .col-l .txt{width:500px;background-color: rgba(27,42,96,0.4);;box-shadow:0 1px 9px rgba(0,0,0,.1);padding:26px 40px;font-size:16px;color:#fff;line-height:32px;float:right;margin-right:10px}
.row-a4 .s-label{color:#1b2a60;font-weight:700;margin-bottom:15px}
.row-a4 .s-label a{color:#1b2a60;}
.row-a4 .col-l .det{height:142px;overflow:hidden;margin:21px 0 21px}
.row-a4 .tit2{font-size:26px;color:#fff;line-height:44px;font-weight:700}
.row-a4 .col-l .info{font-size:12px;color:#555;line-height:23px;text-align:right;padding-top:29px}
.row-a4 .col-l .info a{color:#f39800;}
.row-a3 .col-l .info span{display:inline-block;vertical-align:top;margin-left:12px;min-width:87px;padding:0 5px;background:#f7f7f7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}
.p-list2{padding-top:144px;float: left;margin-left:20%;}
.p-list2 li{margin-top: 30px;float: left;}
.p-list2 .con{display:block;font-size:14px;color:#fff;line-height:24px;position:relative;float: left;}
.p-list2 .con a{color:#fff;}
.p-list2 .pic{display:block;width:290px;background:#f1f1f1;overflow:hidden;float: left;}
.p-list2 .pic img{display:block;width:100%;}
.p-list2 .txt{font-size:18px;font-weight:700;overflow:hidden;float: left;width:74%;padding-right:10%;}
.p-list2 .tit{font-size:18px;font-weight:700;max-height:22px;overflow:hidden;margin:17px 0px;float: left;width:100%;}
.p-list2 .det{max-height: 100px;overflow:hidden;float: left;font-size: 16px;font-weight: normal;}
.p-list2 .con:hover .pic img{transform:scale(1.1) rotate(0.3deg);
-ms-transform:scale(1.1) rotate(0.1deg);　　　　    
-moz-transform:scale(1.1) rotate(0.1deg);　　　     
-webkit-transform:scale(1.1) rotate(0.1deg);　     
-o-transform:scale(1.1) rotate(0.1deg);　　　　    
 transition: all .5s; -webkit-transition: all .5s;}
.p-list2 .s-label2{display:inline-block;vertical-align:top;background:#fff;font-size:16px;color:#1b2a60;line-height:28px;font-weight:700;padding:0 17px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:absolute;left:0;top:0}
.btn-more1{display:block;width:142px;height:38px;background:#1b2a60;font-size:14px;color:#fff;line-height:38px;text-align:center;border-radius: 15px;}
.btn-more1 em{display:inline-block;vertical-align:middle;font-size:16px;margin: 0 10px 2px 0}
.btn-more1:hover{box-shadow:0 0 5px rgba(0,0,0,.3);color:#fff}

.m-banner{overflow: hidden;background:#f6f6f6;padding:4% 0px;}
.m-banner img{position: relative;width:100%;}

.m-special{overflow:hidden;padding-bottom:4%;background:#f6f6f6;}
.m-special .swiper-container{margin:38px -40px 0;padding:0 40px}
.m-special .swiper-slide .con{display:block}
.m-special .item{padding:0 15px}
.m-special .pic{background:#f6f6f6;overflow:hidden;height:0;border-radius:10px;padding-top:40.3448%;position:relative}
.m-special .pic img{display:block;position:absolute;top:0;left:0;width:100%;}
.m-special .slick-dots{position: absolute;left: 0;bottom: -20px;width: 100%;text-align: center;z-index: 99;}
.m-special .slick-dots li{display: inline-block;margin: 0 2px;}
.m-special .slick-dots li button{display: block;width: 8px;height: 8px;font-size: 0;line-height: 0;text-indent: 999px;background-color: #f39800;border-radius: 50%;border: none;cursor: pointer;padding: 0;}
.m-special .slick-dots li.slick-active button{background-color: #1b2a60;}
.m-special .slick-next,.m-special .slick-prev{font-size: 0;position:absolute;
	width:32px;height:32px;line-height:32px;top:50%;margin-top:-16px;
	text-align:center;color:#fff;border:none;outline:0;z-index:8;
	cursor:pointer;background-color:#dcdcdc;border-radius:50%;
	-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;
	transition:.3s;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-special .slick-next::after,.m-special .slick-prev::after{display:none}
.m-special .swiper-pagination{display:none}
.m-special .slick-prev{left:-47px;background-image: url(../image/arr-l.png);}
.m-special .slick-next{right:-47px;background-image: url(../image/arr-r.png);}
.m-special .slick-next:hover,.m-special .slick-prev:hover{background-color:#1b2a60;}
.m-special .slider{margin: 38px -18px 0;}
.g-titl1{overflow:hidden;position:relative;}
.g-titl1 .tit{font-size:32px;color:#1b2a60;line-height:1.5em}
.g-titl1 .more{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;color:#1b2a60;line-height:1.5em;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-titl1 .more:hover{color:#333}
.g-titl1 .more em{display: revert;}

.m-promisingl{overflow: hidden;background:#f6f6f6;padding-bottom:4%;}
.m-promisingl img{position: relative;width:100%;}
.m-promisingl .txt{margin-top: 32px;}
.m-promisingl .tit{text-align: center;color:#1b2a60;font-size:48px;font-weight: bold;}
.m-promisingl .tst{text-align: center;color:#666666;font-size:24px;letter-spacing:14px;font-weight: bold;padding-top:22px;}

.footer {background: #343638;height: 314px;}
.footer-fl{width:100%;max-width:1600px; height:254px;margin: auto;}
.footer-fl .footer-left{float:left;padding:80px 0 0 40px;width:530px;}
.footer-fl .footer-left img{width:84px;margin-right:34px;}
.footer-fl .footer-middle{float:left;padding:20px 0 0 0;width:calc(100% - 1060px);}
.footer-fl .footer-middle .logo3 img{width: 218px;left: 50%;margin-left: -109px; position: relative;}
.footer-fl .footer-middle .ewm{width: 218px;height: 40px;margin: auto;}
.footer-fl .footer-middle .ewm .small-ico{float:left;width:35px;margin-right:10px;position: relative;}
.footer-fl .footer-middle .ewm .small-ico img{width:100%;background-color:#fff;border-radius: 10px;}
.ewm_pic {display: none;}
.small-ico:hover .ewm_pic{display: block;position: absolute;top: -180px;left: -75px;z-index: 9;}
.footer-fl .footer-middle .ewm .small-ico .ewm_pic img {display: block;width: 180px;overflow: hidden;}
.footer-fl .footer-right{float:right;padding:30px 0 0 40px;width:530px;}
.footer-fl .footer-right .lxfs{float:left;width:280px;color: #909090;line-height: 36px;font-size: 18px;}
.footer-fl .footer-right .lxfs .lxfs-fc{line-height: 58px; display: inline-block;background: linear-gradient(grey, grey) no-repeat;background-size: 100% 2px;background-position: 0 2.2em;}
.footer-fl .footer-right .sydw{float:left;margin-top: 46px;}
.footer-fl .footer-right .app{float:left;margin: 46px 0 0 30px;position: relative;}
.footer-fl .footer-right .sydw img{width:84px;}
.footer-fl .footer-right .app img{width:84px;}
.footer-fl .footer-right .app .ewm_pic img{width:180px;}
.app:hover .ewm_pic{display: block;position: absolute;top: -180px;left: -40px;z-index: 9;}

.footer-sl{bord:1px solid #535658;}
.footer .footer-sl{width:100%; height:59px;border-top: 1px solid #535658;}

.p-list1 .con:hover img {
  transform:scale(1.1) rotate(0.1deg);
-ms-transform:scale(1.1) rotate(0.1deg);		
-moz-transform:scale(1.1) rotate(0.1deg);		 
-webkit-transform:scale(1.1) rotate(0.1deg);	 
-o-transform:scale(1.1) rotate(0.1deg);			
transition: all .5s;
    -webkit-transition: all .5s;
}
.m-news .con:hover img {
transform:scale(1.1) rotate(0.1deg);
-ms-transform:scale(1.1) rotate(0.1deg);		
-moz-transform:scale(1.1) rotate(0.1deg);		 
-webkit-transform:scale(1.1) rotate(0.1deg);	 
-o-transform:scale(1.1) rotate(0.1deg);			
transition: all .5s;
    -webkit-transition: all .5s;
}
.m-contactl .item .box .pic:hover img {
transform:scale(1.1) rotate(0.1deg);
-ms-transform:scale(1.1) rotate(0.1deg);		
-moz-transform:scale(1.1) rotate(0.1deg);		 
-webkit-transform:scale(1.1) rotate(0.1deg);	 
-o-transform:scale(1.1) rotate(0.1deg);
    transition: all .5s;
    -webkit-transition: all .5s;
}
.l_con{max-width: 1260px;margin: 0 auto;}
.row-content{padding: 70px 0 120px;overflow: hidden;}
.nav-left{width:25%;float:left;background:url(../image/img21.png) right top no-repeat;min-height: 600px;margin-top: 10px;}
.nav-left .nav-f{width:220px;float:right;color:#fff;font-size: 26px;line-height: 60px;padding-left: 20px;font-weight: bold;}
.nav-left .nav-info{width:210px;float:right;margin-right:10px;border-bottom:5px solid #d2d2d2;border-right:5px solid #d2d2d2;background-color:#fff;min-height: 340px;position: relative;}
.nav-left .nav-info .nav-cl{display: block;position: absolute;bottom: -130px;left: -145px;z-index: -1;width:250px;}
.nav-info .list_dt{width: 100%;height: 52px;line-height: 50px;cursor: pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;margin: 0 auto;font-size: 16px;color: #1b2a60;margin-bottom: 1px;background: #fff;text-align: left;padding-left: 20px;border-bottom:2px solid #d2d2d2;}
.nav-info .list_dt a{font-size: 18px;font-weight: bold;}
.nav-info .list_dt .list_dt_icon{position: absolute;top:0;display: block;width: 50px;height: 50px; right:0px; z-index:999;}

.nav-info #open{ background:#fdc911;color:#fff}
.nav-info #open .list_dt_icon{ background:url(../image/xia.png) no-repeat center;}
.nav-info .list_dd{display: none; margin-bottom:5px;}
.nav-info .list_ul_li{list-style-type: none;width: 100%;height:32px;line-height: 32px;cursor: pointer;margin:0 auto; text-align:left; font-size:16px; color:#1b2a60; background-color:#dadada;padding-left: 20px;font-weight: 600;position: relative;}
.nav-info .list_ul_li .list_dd_icon{position: absolute;top:0;display: block;width: 32px;height: 32px; right:0px; z-index:999;background:url(../image/xia.png) no-repeat center;}
.nav-info .list_ul_li.on + ol{display:block;}
.nav-info .list_dd ol{display:none;}
.nav-info .list_ol_li{list-style-type: none;width: 100%;height:30px;line-height: 28px;cursor: pointer;margin:0 auto; text-align:left; font-size:14px; color:#1b2a60; background-color:#fff;padding-left: 20px;font-weight: 400;}
.nav-info .list_ol_li.on a{line-height: 28px;display: inline-block;background: linear-gradient(#fdc911, #fdc911) no-repeat;background-size: 100% 2px;background-position: 0 1.8em;}
.nav-info .nav-bottom{float:left;width:100%;margin-top: 20px;}

.content-right{width:70%;float:right;max-width:1000px;position: relative;}
.content-right .content-info{width:100%;min-height:700px;border:3px solid #d2d2d2;padding: 30px 38px;float: left;color: #666666;background-color: #fff;}
.content-info h3{ font-size:28px; font-weight:bold; line-height:42px; margin-bottom:20px;text-align: center;}
.content-info .content-title{margin:30px 0 ;font-weight: normal;}
.content-info .f-title{font-size:14px;text-align:center;margin-bottom:50px}
.content-info img{max-width: 100%; }
.content-info p{width:100%;font-size:18px; line-height:30px;text-indent: 2em;text-align: justify;}

.content-info .nav-title{font-size:28px;font-weight:bold;line-height:38px;border-left: 3px solid #fdc911;padding: 0 10px;margin: 30px 0px;}
.news-list .l_list{ width:100%; margin-bottom:25px;}
.news-list .l_list li{ float:left; width:100%; line-height:42px;}
.news-list .l_list li a{ display:block; float:left; font-size:18px; padding-left:24px; background:url(../image/dot1.png) no-repeat left center; height:42px; width:70%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; box-sizing:border-box;}
.news-list .l_list li font{ display:block; float:right; font-size:18px; color:#989898;}

.person-list .l_list{ width:100%; margin-bottom:25px;}
.person-list .l_list li{ float:left; width:100%; line-height:42px;margin-bottom: 20px;}
.person-list .l_list li font{ display:block; float:right; font-size:18px; color:#989898;}
.person-list .l_list .list-img{float:left;width:20%;}
.person-list .l_list .list-info{float:left;width:80%;padding-left:20px;}
.person-list .l_list .list-info h3{text-align:left;font-size:20px;font-weight:bold;line-height: 30px;display: inline-block;background: linear-gradient(#fdc911, #fdc911) no-repeat;background-size: 100% 2px;background-position: 0 28px;margin-bottom:0px;}
.person-list .l_list .person-info p{font-size: 16px;line-height: 24px;}

.content-info .unit-title{float:left;font-size:28px;font-weight:bold;line-height:38px;border-left: 3px solid #fdc911;padding: 0 10px;margin: 30px 0px;}
.unit-list .l_list{ float:left;width:100%; margin-bottom:25px;padding-left: 20px;}
.unit-list .l_list li{ float:left; width:45%; line-height:32px;border:2px solid #d2d2d2;margin: 0 5% 20px 0;text-align: left;padding-left: 10px;}
.unit-list .l_list li a{ display:block; float:left; font-size:18px; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; box-sizing:border-box;}

.content-cl{display: block;position: absolute;bottom: -110px;right: -150px;z-index: -1;width:300px;}



.blue-bg{width:100%;position: relative;}
.blue-bg img{width:100%;height:260px;}
.blue-bg .blue-bg-cl{position: absolute;left: 10%;width: 347px;height: 260px;z-index: -1;bottom: 0px;}

.footer-sl p{text-align: center; color: #909090; font-size: 16px; padding-top: 20px;}

@media only screen and (max-width: 1919px){
.m-news .pic{width:420px;height:265px;margin-right:15px}
.m-news .txt{padding-right:15px}
.m-news .tit{font-size:16px;line-height:28px;max-height:60px;margin-bottom:10px;}
.m-news .det{height: 120px;}
.p-list1 .txt{padding:10px}
.p-list1 .tit{font-size:16px}
.p-list1 .info span{min-width:0}
}

@media only screen and (max-width: 1555px){
.ul-listl4 .con .tit{font-size: 12px;}
.row-a2 .notice-right {width: calc(50% - 208px);}
}
