*{list-style: none;padding:0;box-sizing: border-box;}
body{font-family:'Microsoft YaHei';padding:0;margin:0;list-style:none;font-size:17px;   overflow-x: hidden;}
p,ul,h1, .h2, .h3, h1, h2, h3{padding:0;margin:0;list-style: none;}
a{list-style: none;text-decoration: none;color:#222;}
a:hover{color: #1a3565;text-decoration: none;}
.clear{clear: both;}
input { outline: none;border:none;}
.fl{float:left;}
.fr{float:right;}


.container{max-width:1400px;margin:0 auto;}

.container01{width:90%;margin:0 auto;}

/******************header********************/
#header{width:100%;padding:0px 110px;background:rgba(24,60,134,0.9);position: absolute;z-index:2; box-sizing: border-box;}


.header_top_left{float:left;font-size:15px;color:rgba(255,255,255,0.8);}

.header_top_right{float:right;font-size:15px;color:rgba(255,255,255,0.8);}
.header_top_right ul li{float:left;}
.header_top_right ul li.line{padding:2px 8px 0px;display: inline;}
.header_top_right ul li a{color:#fff;}

.logo{float:left;padding:25px 0px 0px;}
.hlogo{float:left;padding:32px 0px 0px 15px;}






/*****************************导航***********************************/
.nav{ position: relative; z-index: 9; float:right;transition: all 0.5s;	-webkit-transition: 0.5s;	-moz-transition: 0.5s;-o-transition: 0.5s;	transition: 0.5s;	display: block;line-height:100px;padding-top:24px;}
.navbar_nav li{	float:left;	position: relative;display: block;}
 .navbar_nav li:after{ content: "";width: 0;height: 4px;background: #dc4e25;position: absolute; bottom: 0;left: 0%;transition: all 0.5s ease 0s;}
.navbar_nav li:hover:after{width: 100%;}
 .navbar_nav li a{text-decoration: none;	height: 100%;padding:0px 16px;	display: block;
	-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;font-size:19px;color:#fff;}
 .navbar_nav li:hover a{	color: #fff;}
 
 .navbar_nav li.dropdown{	display: inherit;	position: relative;}

/**二级下拉**/
 .navbar_nav li.dropdown .dropdown_menu{display: none;position: absolute;top:100px;width: 100%;background: #fff;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	width: 140%; left:-20%;}
 .navbar_nav li.dropdown .dropdown_menu a{font-size: 16px;color: #666;	padding: 0 10px;line-height: 40px;text-align: center;background: #fff;margin-bottom: 2px;font-weight:normal;}
 .navbar_nav li.dropdown:hover .dropdown_menu{display: block;	background: #f3f3f3;-webkit-transition: 0.5s;	-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
 .navbar_nav li.dropdown:hover .dropdown_menu a{color: #666;}
 .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color: #fff;background:#e8c589;}





.searchbtn{width:19px;height:19px;cursor: pointer;float: left; margin-top:10px;}
 
.searchbox{position: fixed;width: 100%;height: 100%;top: 0;left: 0;display: none;z-index: 100;text-align:right;margin-top:0px;}
 .searchbox .search_bg{position: absolute;width: 100%;height: 100%;background: #000;opacity: 0.6;filter:Alpha(opacity=60);}
 .searchbox .close{position: absolute;color: #fff;font-size: 30px;right: 30%;top: 25%;cursor:pointer;font-weight:normal;}
.searchbox form { width: 50%;margin: auto; position: absolute; left: 0;right: 0; top: 0; bottom: 0;display: block;height: 50px;background: #fff;}
 
 

 .search_box.on{opacity: 1;visibility: visible;display: block;}

 .ser{height: 45px;line-height: 45px;position: absolute;top: 50%;transform: translateX(-50%) translateY(-50%);left: 41%;margin: -100px 0 0;}
 .search{width: 100%;height: 100%;position: relative;float:right;z-index: 3;}
 

 .search input.notxt{position:absolute;width: 406px;height: 45px;background: #fff;box-shadow: 3px 3px 3px rgba(0,0,0,0.5) inset;-ms-flex: 1;flex: 1;padding: 0 12px;font-size: 16px;-webkit-appearance: none;appearance: none;border-radius: 0;outline: none;border: 0;}
 .search input.notxt1 {position:absolute;width: 120px;height: 45px;border:none;background:#f56c18;right: 0;font-size: 18px;color: #fff;}

 


/*********banner********/
#banner{width:100%;top:0;position:relative;z-index:1;overflow: hidden;height: 100vh;}

#banner .fbanner{width:100%;}
#banner .fbanner .image{overflow:hidden;width:100%;}
#banner .fbanner .image img{width:100%;height: 100vh; object-fit: cover;}
#banner .fbanner a {display: block;position: relative;}

#yx_font_left .slick-list{z-index:1;}




#banner .fbanner .slick-dots{bottom:18px; right:12px;}
#banner .fbanner  .slick-dots li{width:11px;height:11px;background:#fff;margin: 0 5px!important;border-radius: 50%;}
#banner .fbanner  .slick-dots li.slick-active{background:#f3651d;width:11px;height:11px;border-radius: 50px;}


#banner .fbanner .slick-dots li button:before{content: ''!important;}

/********新闻*********/
.sy_mid{width:100%;background:#f5f4f2;margin-top:-5px;}




/***交流中心***/
.jlzx{width:65%;float:left;}
.jlzx_nav{width:100%;padding:22px 0px; position: relative;}
.jlzx_nav h1{display: table;font-size:25px;font-weight:bold;font-family:"Arial Black";color:#e8e6e5;font-size:70px;text-transform:uppercase;}
.jlzx_nav h2{font-size:25px;position:absolute;color:#222;top:56px;left:6px;}


.jlzx_nav span{float:right;font-weight:normal;line-height:106px;z-index: 99;position: relative;}

.jlzx_nav span a{color:#222;font-size:18px;}

/*left*/
.yx_font_left{width:50%;float:left;}
.yx_font_left .slick-dotted.slick-slider{margin-bottom:0px;}

.yx_font_left .fade{width:100%;}
.yx_font_left .fade .pic{padding-top: 55%; position: relative;overflow: hidden;height:0;}
.yx_font_left .fade .pic img{display: block;width: 100%;height: 100%;position: absolute;top: 0; left: 0;transition: .3s;object-fit: cover;}

.yx_font_left .fade .pic:hover img{transform: scale(1.1);transition: .3s;}

.yx_font_left .fade .slick-dots{bottom:0px; text-align:right;right:0px; height:45px;position:absolute;}





.yx_font_left .fade .slick-prev{left:10px;border:1px #fff solid;border-radius: 50%;    z-index: 99999;top:30%;}
.yx_font_left .fade .slick-prev:before{    content: '<';font-size:15px;}




.yx_font_left .fade .slick-next{right:10px;border:1px #fff solid;border-radius: 50%;top:30%;}
.yx_font_left .fade .slick-next:before{    content: '>';font-size:15px;}


.yx_font_left .fade  .slick-dots li{width:10px!important;height:10px!important;background:#fff;margin: 0 3px!important;border-radius: 50%;top:20px;right:20px;}
.yx_font_left .fade  .slick-dots li.slick-active{background:#c8000b!important; }


.slick-dots li button:before{content: ''!important;line-height:2px!important;}

.yx_font_left  .bot{height:184px;background:#fff;padding:0px 22px;display: block;position: relative;}

.yx_font_left  .bot .date{top: -20px;width:98px;height:35px;line-height:35px;background:#183c86;font-size:14px;font-family: Bodoni Bd BT;color:#fff;text-align:center;top:-20px;position: absolute;}
.yx_font_left  .bot h1{color:#183c86;font-size:17px;line-height:48px;padding-top:25px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical; }
.yx_font_left  .bot span{line-height:16px;color:#777;line-height:30px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical; }

.yx_font_bot{width:100%;height:215px;background:#cc9756;margin-top:15px;padding:28px;}
.yx_font_bot .line{width:57px;height:3px;background:#fff;}
.yx_font_bot  .font{line-height:38px;color:#fff;margin:25px 0px;}

.yx_font_bot  .date{font-size:15px;color:#fff;font-family: Bodoni Bd BT;}
.yx_font_bot:hover{background:#183c86;}

/********右侧新闻*********/
.yx_font_right{width:50%;float:right;padding-left:20px;}
.yx_font_right ul li{width:100%;height:211px;padding:28px;margin-bottom:15px;}

.yx_font_right ul li.bk02{background:#183c86;}
.yx_font_right ul li.bk03{background:#dc4e25;}
.yx_font_right ul li.bk04{background:#183c86;}

.yx_font_right ul li .line{width:57px;height:3px;background:#fff;}
.yx_font_right ul li  .font{line-height:38px;color:#fff;margin:25px 0px;}

.yx_font_right ul li  .date{font-size:15px;color:#fff;font-family: Bodoni Bd BT;}

.yx_font_right ul li:hover{background:#cc9756;}


.more{height:50px;line-height:50px;background:#183c86;border-radius: 10px;text-align: center;color:#fff;margin:55px auto;padding:0px 35px;display: table;}
.more a{color:#fff;font-size:18px;}


/******通知公告********/

.sy_tzgg{width:35%;padding:0px 0px 0px 45px;float:left;}

.sy_tzgg_nav{width:100%;padding:22px 0px; position: relative;}
.sy_tzgg_nav h1{display: table;font-size:25px;font-weight:bold;font-family:"Arial Black";color:#e8e6e5;font-size:70px;text-transform:uppercase;}
.sy_tzgg_nav h2{font-size:25px;position:absolute;color:#222;top:56px;left:6px;}


.sy_tzgg_nav  span{float:right;font-weight:normal;line-height:106px; z-index: 999;position: relative;}

.sy_tzgg_nav  span a{color:#222;font-size:18px;}



.sy_tzgg_font{width:100%;}
.sy_tzgg_font ul li{width:100%;height:97px;padding:16px 25px 16px 0px;font-size:18px;color:#222;line-height:28px;margin-bottom:16px;border:1px #ddd solid;background:#fff;}

.sy_tzgg_font ul li::before{width:7px;height:47px;background:#183c86;content: "";display: block;float:left;margin-top:8px;}


.sy_tzgg_font ul li .date{width:80px;height:66px;float:left;text-align: center;float:left;border-right:1px #dddddd solid;margin:0px 20px 0px 7px;}
.sy_tzgg_font ul li .date h1{font-family:"Bodoni Bd BT";font-size:17px;}
.sy_tzgg_font ul li .date h2{font-family:"Bodoni Bd BT";font-size:17px;}


.sy_tzgg_font ul li .font{line-height:30px;font-size:17px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}


.sy_tzgg_font ul li span{display: block;color:#183c86;line-height:25px;padding:6px 0px;}
.sy_tzgg_font ul li:hover{background:#183c86;color:#fff!important;}
.sy_tzgg_font ul li:hover span,.sy_tzgg_font ul li:hover .font{color:#fff;}




.more{height:50px;line-height:50px;background:#183c86;border-radius: 10px;text-align: center;color:#fff;margin:45px auto 75px;padding:0px 35px;display: table;}
.more a{color:#fff;font-size:18px;}


/******办事流程********/
.sy_bslc{width:100%;background:#fff url(../img/bs_bg.png) bottom center no-repeat;background-size:cover;}
.sy_bslc_nav{width:100%;padding:22px 0px; position: relative;}
.sy_bslc_nav h1{display: table;font-size:25px;font-weight:bold;font-family:"Arial Black";color:#e8e6e5;font-size:70px;text-transform:uppercase;}
.sy_bslc_nav h2{font-size:25px;position:absolute;color:#222;top:56px;left:6px;}
.sy_bslc_nav  span{float:right;font-weight:normal;line-height:106px;}

.sy_bslc_nav  span a{color:#222;font-size:18px;}



.sy_bslc_font{margin-left:-45px;}
.sy_bslc_font ul li{padding:0px 0px 0px 45px;width:33.33%;float:left;margin-bottom:45px;}  
.sy_bslc_font ul li .lc_date{border-left:#183c86 4px solid;}
.sy_bslc_font ul li .lc_date h1{padding:0px 12px;background:#183c86;display:inline-block; border:5px #fff solid;line-height:30px;
    font-weight:bold; font-family:Bodoni Bd BT;color:#fff;font-size:15px;font-weight:normal;}
.sy_bslc_font ul li .lc_font{padding-top:15px;line-height:35px;font-size:18px;height:85px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;} 











/*合作院校*/
.hzyx{width:100%;background:url(../img/hzyx_bg.jpg) bottom center no-repeat;background-size:cover;padding-bottom:60px;}

.hzyx_nav{padding:22px 0px; position: relative;margin:0 auto;text-align: center;display: block; width: 370px}
.hzyx_nav h1{text-align: center;display: table;font-size:25px;font-weight:bold;font-family:"Arial Black";color:#e8e6e5;font-size:70px;text-transform:uppercase;color: rgba(232,230,229,0.4);}
.hzyx_nav h2{text-align: center;font-size:25px;position:absolute;color:#fff;top:56px;left:100px;}
.hzyx_nav span{float:right;font-weight:normal;line-height:106px;}



.hzyx_font{width:100%;border-radius: 20px;background:rgba(255,255,255,0.45);padding:45px 0px 0px 45px;}
.hzyx_font ul li{padding-right:30px;float:left;height:130px;}





/***********footer***************/
#footer{width:100%;background:#183c86;padding:30px 0px;}

.fot_left{width:70%;float:left;line-height:42px;color:#fff;padding-top:15px;}


.fot_logo{padding:35px 0px 0px;}


.fot_right{width:30%;float:right;}
.fot_right_wx{position: relative;}
.fot_right_wx .weixin {width:45px;height:45px;padding-top:10px;background:rgba(255,255,255,0.5);border-radius: 50px;text-align: center;position: absolute;    right: 180px;
    top: 10px;}
.fot_right_wx .weixin .weixin_nr{text-align:center; position:absolute; left:-110px; top:-20px; display:none;cursor: pointer;}
.fot_right_wx .weixin .weixin_nr img{ margin-bottom:5px;width:98px;height:98px;}



.fot_right_wx .weixin.on .weixin_nr{ display:block;}
.fot_right_wx .weixin.on a{cursor:pointer;}




.fot_right_img{float:right;}
.fot_right_img img{max-width: 100%;}
.fot_right ul li span{color:#fff;line-height:40px;}




.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity: 1.0!important;}







/*****************二级bnnaer***************/
.ej_banner{width:100%;max-height:540px;}
.ej_banner img{width:100%;max-height:540px;}


/*****************二级中间***************/
.ej_mid_con{width:100%;background:url(../img/ej_bg.jpg)  bottom center no-repeat;background-size: 100%;}

.ej_mid{width:1400px;margin:0 auto;padding-bottom:30px;}


/*****left*****/
.latest{width:23%; float: left;}
.lat-box{margin-bottom: 20px; position: relative;z-index: 3;margin-top: -130px;padding: 0 0 65px;background-size: 100% auto;}
.sj_latest{ display: none}
.lat-box .lat-box-li{ font-size: 18px; display: block;line-height: 36px;color: #333;padding: 17px 0 16px 30px;position: relative;margin: 0px 18px;  border-bottom: 1px #d2dcec solid;border-top: 0;}
.lat-box-li-first{padding: 15px 10px 15px 40px; background:#183c86;color: #fff;font-size:28px;line-height:70px; }
.lat-box-_lb{ background: #edf2fd;padding-bottom: 50px;}
.lat-box-_lb ul li{width:100%;font-size:17px;}
.lat-box-_lb ul li a{margin:0px 18px;line-height:32px; padding:15px 0;border-bottom:1px #c4d3f1 solid;display: block;padding-left: 30px; color: #222;transition: 0.6s;}
.lat-box-_lb ul li.on, .lat-box-_lb ul li:hover{border-left:3px #183c86 solid;border-bottom:none;}
.lat-box-_lb ul li a:hover{color: #183c86;}



/*****right*****/

.ej_right{padding:5px 0px 0px 35px;overflow:auto;width:77%;}

.ej_right_nav{width:100%;line-height:70px;border-bottom:1px #d2dcec solid;}
.ej_right_nav h1{border-bottom:4px #183c86 solid; line-height: 65px; font-size:22px;font-weight:bold;color:#222;display: inline-block;margin-top:-2px;}
.ej_right_nav span{float:right;background: url(../img/ej_dqw.png) left center no-repeat;padding-left:25px;font-size:16px;}
.ej_right_nav span a{color:#222;font-size:16px;}

.zygx_list{ padding-bottom: 20px;}
.zygx_list a{padding: 16px 16px 16px 0px; float: left; cursor: pointer; color: #222; min-height: 90px; text-align: center;  width: calc(50% - 20px);margin-left: 20px;  margin-top: 20px; background: #f8f8f8;font-size: 16px;display: block;}

.ny_bj{background: #F5F5F5;}


.ycnr{background: #fff;margin:30px auto; overflow: auto;box-shadow: 1px 1.732px 55.2px 4.8px rgba(125, 125, 125, 0.1);
    padding:0px 27px 40px;}

.lm_rban{width:100%;height:auto;}
.lmy_lmtitle{line-height:53px;overflow:hidden;}
.lmy_lmtitle span{float:left;display:block;width:auto;line-height:53px;font-size:24px; font-weight:600; color:#0586c8;white-space:nowrap;}
.lmy_lmtitle span img{vertical-align: middle; margin-right:12px; margin-top: -5px;}
.navjz{min-height:560px; padding-bottom:40px;}

/* list */
.wz_list{ margin-top: 10px;}
.wz_list ul li{ position: relative; font-size:17px;height:56px; line-height:56px; padding-left:30px; color:#525252;border-bottom: 1px solid rgba(0, 0, 0, 0.05);overflow: hidden; white-space: nowrap; text-overflow: ellipsis; transition: all 0.3s;}
.wz_list ul li:hover{margin-left:20px; transition: 0.6s all;border-bottom:1px #0a2f70 solid;}
.wz_list ul li a{color: #222; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.wz_list ul li a:before{content:"";position:absolute;top:50%;margin-top: 0px;left:5px;width: 12px;height: 2px;transition:0.36s;background: #1a3565;}
.wz_list ul li a i{padding-left: 10px;}
.wz_list ul li a:hover{color: #0a2f70;}
.wz_list ul li span{font-size: 14px; color: #999; float: right; padding-right: 13px;}
.wz_list ul li span img{vertical-align: middle; margin-right:8px; margin-top: -5px;}
.ny_zxkc_list{}
.ny_zxkc_list .item{width: calc(33.333% - 15px);}
.ny_zxkc_list .item:nth-child(3n-2){margin-left:0;}
.pagenav{text-align:center; margin-top:20px;}
/* img */
.photos{margin: 20px 0px;}
.photos_list{ padding-left:10px;}
.photos_list .item{margin-left:30px;margin-bottom:15px;width:calc(33.33% - 23.33px); float: left;}
.photos_list .item:nth-child(3n-2){margin-left:0;}
.photos_list .item{position:relative;overflow:hidden;}
.photos_list .item .img{height:0;padding-top:62.59%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;margin-bottom:5px;position:relative;overflow:hidden}
.photos_list .item .img img{position:absolute;left:0;top:0;width:100%;height:100%}
.photos_list .item:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.photos_list .item .txt{ width: 100%; text-align: center}
.photos_list .item .txt2{width: 100%;}
.photos_list .item .h{margin-top:10px; font-size: 16px; line-height:30px;}
.photos_list .item .h img{margin-left:10px;}
.photos_list .item .bt{font-size: 16px;color: #222; line-height:30px;}
.photos_list .item .bt a{color: #222;}
.photos_list .item .d{margin-top:10px; font-size: 16px; float: right;width: 20%;line-height:30px;}
.photos_list .item .d span{margin-right:15px;}

.jszhyl{}
.dq_nav{height: 50px; background: #F6F6F6; position: relative;}
.dq_nav h2{font-size: 18px;color: #222;border-left: 8px solid #3da7dd;text-indent: 1em;position: absolute; top: 15px;left: 20px;}
.dq_font{width:100%;display:block; margin-bottom: 20px;}
.dq_font li{width:47.5%;
	height: 45px;
	line-height: 45px;
	border: 1px #c1d2e4 dashed;
	margin-right: 2.3%;
	float: left;
	box-shadow: 0px 2px 5px #ddd;
	margin-top: 30px;
	text-indent: 20px;
	background: #fff;border-radius:5px;}
.dq_font li a{    font-size: 16px;
	color: #222;}
.dq_font li:hover{color:#fff;background:#3da7dd url(../images/mtlj_hjt.png)  95% center no-repeat;}
.mainer{background: #f2f3f7;}
.ny_bm{background: #fff; padding: 15px; border-top: 1px solid #ebebeb; width: 1150px; margin: 0 auto; min-height: 630px;}
.tp_lb{padding-left: 5px; padding-top: 10px;}
.tp_lb ul li{width: 205px; float: left; text-align: center; margin: 10px 10px 0px 12px;}
.pcimg{width: 199px; padding:2px; border:1px solid #d3d3d3; background-color:#ffffff;}
.pcimg img{width:199px; height:137px;}
.pctit{line-height:28px; font-size:14px; display: block;text-align: center;}
/*infoÃ¦Â Â·Ã¥Â¼Â*/
.xnews_nei_fl{}
.infob{ padding-top: 20px;}
.infob .tit{margin: 20px 0 10px; color: #222; font-size: 20px; text-align: center; padding-left: 5px;}
.infob .titx{text-align:center; width:100%; line-height:40px; font-size:16px; color:#777;padding-bottom:10px; margin-bottom: 20px;padding-left: 5px;}
.infob .titx span{color: #777;}
.infob .tit2{margin: 20px 0 10px; color: #095faa; font-weight: 600; font-size: 24px; text-align: center;}
.infob .titx2{text-align:center; width:100%; line-height:40px; font-size:20px; color:#333;padding-bottom:10px;}
.listTitle{border-top: 4px solid #0586c8;position: relative; margin-top: 20px;}
.listTitle h2{font-weight: normal;height: 50px;position: relative;z-index: 5; font-size: 24px; line-height: 50px; margin: 0px;}
.listTitle h2 a{transition: all 0.3s ease-in-out;}
.icon3{width: 54px;height: 50px;float: left;background-image: url(../images/icon1.png);background-position: center;background-color: #2964b0;margin-right: 15px;background-repeat: no-repeat;}
.listTitle > span{position: relative;z-index: 8;}
.listTitle > span a{color: #999;}
.listTitle:before{width: 0px;height: 50px;background-color: #0586c8;position: absolute;left: 0;top: 0;z-index: 0;content: '';transition: all 0.35s ease-in-out;}
.suwpln-list{margin-top: 20px;}
.suwpln-list li{border-left: 1px solid #d9d9d9;padding-top: 12px;}
.suwpln-list li:first-child{padding-top: 0;}
.suwpln-list li > p{height: 28px;line-height: 28px;margin-bottom: 15px;}
.s-date{background-color: #0586c8;height: 28px;border-radius: 0 15px 15px 0;padding:0 15px 0 15px;display: inline-block;*display: inline;*zoom: 1;font-family: 'Arial';color: #fff;line-height: 28px;font-size: 16px;}
.s-date i{color: #feba02;margin-right: 5px;font-size: 18px;vertical-align: middle;display: inline-block;*display: inline;*zoom: 1;margin-top: -2px;}
.s-view{float: right;color: #999;font-family: 'Arial';line-height: 24px;font-weight: normal;font-size: 12px;}
.s-view i{color: #bfbfbf;margin-right: 5px;font-size: 20px;vertical-align: middle;}
.suwpln-list li a{display: block;line-height: 28px; font-size: 17px; color: #323232; overflow: hidden;padding-left: 20px;transition: all 0.3s ease-in-out;}
.share{}
.share .bdsharebuttonbox > a{padding-left: 0;margin-bottom:20px;height: 70px;text-indent: 0;width: 70px;line-height: 70px;text-align: center;background: none;font-size: 43px;display: block;margin-bottom: 20px;border-radius: 50%;background-color: #fff;}
.share .bdsharebuttonbox > a.bds_weixin{color: #7dd43c;}
.share .bdsharebuttonbox > a.bds_tsina{color: #e83437;}
.share .bdsharebuttonbox > a.bds_qzone{color: #fece00;font-size: 28px;}
.share .bdsharebuttonbox > a.bds_more{color: #a3bfd9;}
.share.fixed{position: fixed;left: 50%;margin-left: 490px;top:0;}
.share .bdsharebuttonbox > a{width: 50px;height: 50px;font-size: 30px;line-height: 50px;}
.share{overflow: hidden;width: 50px;position: absolute;left: -90px;top: 0;}
.share .bdsharebuttonbox > a{margin:0 10px 0 0;width: 50px;line-height: 50px;text-align: center;font-size: 26px;height: 50px;background-color: #f0f7ff;margin-bottom: 13px;display: block;}
.share .bdsharebuttonbox > span{line-height: 35px;}

.bd_weixin_popup{height:310px !important;}

.sj_nei_fr{background:#fff;box-shadow: 0px 0px 15px #d9d9d9;padding:15px 15px 5px;text-indent: 0;margin-left:35px;}
.sj_nei_fr li img{padding-bottom:15px;}

.jgsz .jgsz_img{background: #ffffff; padding: 15px 15px; margin-bottom: 30px; width: 100%; box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.18); border: 1px solid #f6f6f6;}
.jgsz .jgsz_img{margin-left:30px;width:calc(33.33% - 23.33px); float: left;}
.jgsz .jgsz_img:nth-child(3n-3){margin-left:0;}
.jgsz .jgsz_img{position:relative;overflow:hidden;}
.jgsz .jgsz_img .img{width:35%; float: left; background: #f6f7fb;line-height: 136px;text-align: center;}
.jgsz .jgsz_img .img img{ width: 60%;  object-fit: cover;}

.jszhyl{background: #ffffff; margin-bottom: 10px;  margin-top: 20px; width: 100%;}
.list-cat-name{ font-size:26px; line-height:50px; background: #0586c8; color: #fff; text-align: center;}
.list-name{padding: 0px 15px;margin-top: 10px; min-height: 120px;}
.list-name a{ display: inline-block; font-size: 18px; line-height:2.3; color:#333;padding: 8px 30px; }

.xshzy{background: #ffffff; margin-bottom: 10px;  margin-top: 20px; width: 100%; box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.18); border: 1px solid #f6f6f6;}
.xshzy-cat-name{ font-size:26px; line-height:50px; background: #0586c8; color: #fff; text-align: center;}
.xshzy-name{padding: 0px 15px;margin-top: 10px; min-height: 120px;}
.xshzy-name a{ display: inline-block; font-size: 18px; line-height:2.3; color:#333;padding: 8px 30px; }

.jgsz_img .txt{height: auto;padding-top: 10px; width:60%; float: right;}
.jgsz_img .txt .bt{color: #095faa; font-size: 20px; font-weight: 100; line-height: 1.5; /*display: -webkit-box;
-webkit-line-clamp: 2;*/ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; transition: all 0.3s;}
.jgsz_img .txt .abs{margin-top: 2px;font-size: 16px; line-height:32px; color: #222; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.jgsz_img .txt .abd{margin-top:2px; font-size: 16px; line-height:30px; color: #222; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}

.xrld_fl{margin-bottom:30px;width: 100%;transition: 0.6s all;position: relative;}
.xrld_img{ padding-left: 0px; padding-right: 0px;position: relative;z-index: 99; padding-top: 10px;padding-left: 10px; }
.xrld_fl .img{width: 100%; height:200px;background: #fff;}

.xrld_fl .abjx{content: '';width: calc(100% - 20px);height: calc(100% - 110px);position: absolute;right: 0;top: 90px;background: #3da7dd;z-index: 1;}
.xrld_fl .bbjx{content: '';width: calc(99.9% - 0px);height: calc(99.9% - 20px);position: absolute;right: 0;top: 0;border: 1px solid #3da7dd;z-index: 8;}

.xrld_fl .img img{display: block; width: 100%; height: 100%; object-fit: cover;z-index: 9;position: relative;}

.xrld_txt{background:#f1f6f9 right bottom no-repeat; padding-bottom: 15px;min-height:200px;position: relative;z-index: 99; margin-top: 10px;width: 56%;}
.xrld_fl .txt{height: auto;padding-top: 10px;}
.xrld_fl .txt .bt{color: #222; font-size: 20px; font-weight: 100; line-height: 1.8; /*display: -webkit-box;
-webkit-line-clamp: 2;*/ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; transition: all 0.3s;}
.detail-more{ float: right; text-align: right;color: #999; font-size:15px;}


.xrld_fl .txt .abs{margin-top: 2px; font-weight: 600; font-size: 18px; line-height:32px; color: #222; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.xrld_fl .txt h6{font-weight: 100; font-size: 16px; line-height:32px; color: #222;margin-top: 2px;}
.xrld_fl .txt .abd{margin-top:10px; font-weight: 100; font-size: 16px; line-height:30px; color: #444; white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;}
.xrldxq{border-top: .001rem #d2dcec solid;width: 100%;justify-content: flex-end;align-items: center;margin-top: 20px;}
.xrldxq a{display: flex; text-align: center;
	color: #0096e8;
	height: 28px;
	font-size: 15px;
	border: 1px solid #0096e8;
	margin-top: 15px;
	box-sizing: border-box;
	float: right;
	line-height: 28px;
	padding: 0 7%;}

/*Ã¥â€ºÂ¾Ã¦â€“â€¡Ã¦â€“Â°Ã©â€”Â»*/
.imgnews_list{padding-top: 30px;}
.imgnews_list li{margin-bottom: 25px; padding: 20px; overflow: hidden;box-shadow: 0px 0px 5px 0px rgba(2, 0, 0, 0.2);  transition: 0.6s all;}
.imgnews_list li:last-child{margin-bottom: 0;}
.item-img10{width:200px;float: left ;}
.item-img10 .gp-img-responsive{padding-bottom: 62.857%;}
.item-txt10{margin-left: 230px;display: block;}
.item-txt10 h3{font-weight: normal;line-height: 24px; margin-top: 10px; margin-bottom: 10px;height: 24px;overflow: hidden; font-size: 17px;}
.item-txt10 p{color:#999;margin-bottom:0px;line-height:28px;overflow: hidden; font-size: 16px; margin-top: 10px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.item-txt10 .s-date{background:none;padding-left: 0; color: #666;}
.item-txt10 .s-date img{vertical-align: middle; margin-right:8px; margin-top: -5px;}
.gp-img-responsive{/* width: 100%; */height: 0;padding-bottom: 66.67%;overflow:hidden;display: block;background-color: #d2d2d2;}
.gp-img-responsive img{width: 100%;transition: all 0.5s ease-in-out;}
.gp-img-responsive img:hover{transform:scale(1.03);opacity: 0.85;}
.nr{font-size:18px; white-space:normal; line-height:36px; padding:0px 10px 5px 10px;color:#333333;}
.infob .nr p{text-align:justify;}
.infob .nr p img{display: block;margin: 0 auto; max-width: 100%;height:auto;}
.infob .nr p video{ display: block;margin: 0 auto;max-width: 100%;height: auto;}
.infob .nr table{max-width: 100%;}
.infob .nr div table{max-width: 100%;}
.infob .sxt{line-height:36px; margin-left:12px;color:#000; font-size: 15px; margin-top: 15px;}
.infob .sxt a{color:#000;}
.infob .sxt a:hover{color:#b00000;}
.bdsharebuttonbox{margin-top: 30px;}
.bdsharebuttonbox span{color: #666; font: 16px/34px '?????Ã¢â‚¬Å“';}
.ny_gljg{margin:10px 0px 20px 0px;}
.ny_gljg_nrlb{background: #ededee; text-align: center; font-size: 16px; color: #22122c; width: 278px; float: left;height: 50px; line-height: 50px; display: block; margin: 12px;}
.ny_gljg_nrlb:hover{color: #0050a5;}


.paylist{width:712px; border-bottom:2px solid #318bc4;margin:0px auto;padding-top:10px;line-height:28px;font-size:14px;color:#333333; padding-bottom: 10px; margin-bottom: 15px;}
.paylistone{width:555px;font-size:12px;color:#333333;margin:0px auto;}
.payleft{padding-left:33px;width:100px;line-height:42px;height:42px;float:left; font-size: 14px;}
.payright{width:410px;padding-top:6px;height:30px;float:left;}
.payright1{width:410px;padding:6px 0px;float:left;}
.textbox{border:1px solid #9DC4EF;height:26px;line-height:26px;width: 197px;}
.ser_r_body{width:680px;text-align:left;margin:0px auto;padding:0px 0px 10px 20px;position:relative;}
.s_r_bt{width:714px;left:0px;position:absolute;height:46px;line-height:45px;font-size:14px;color:#0079CE;margin-bottom:10px; background-color:#F6F6F6;padding-left:16px;}
.bgbai{width: 900px; margin: 0 auto; text-align:left; margin-top: 20px;}
.bgbai th{padding-left: 10px;}
.bgbai td{padding-left: 10px;}
