*{padding: 0;margin: 0;box-sizing: border-box;}
body,h1,h2,h3,h4,h5,p,ul,dl,dd,dt,input,div{font-weight:normal}
/*html,body,ul,p,ol,li,h1,h2,h3,h4,h5,h6,form,dl,dt,dd,input,span{font:16px/21px "Arial",sans-serif;}*/
li{list-style: none;}
a{text-decoration: none;color: #000;}
input{outline: none;border: none;}
button{border: none;outline: none;cursor: pointer;}
img{display: block;}
a {
  text-decoration: none;
}
/* Common-Class */
.w1620{width:  76%;margin: 0 auto; position:relative;z-index:2;}
@media screen and (max-width:1200px){.w1620{width:90%;}}
.fl{float: left;}
.fr{float: right;}
.por{position: relative;}
.poa{position: absolute;}
.none{display: none;}
.block{display: block !important;}
.flex{display: flex;}
.flex_ju{display: flex;justify-content: space-between;flex-wrap: wrap;}
.text_l{text-align: left;}
.text_cen{text-align: center;}
.text_r{text-align: right;}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ellipsis_er{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.common_box_title{color: #363aa1;font-size: 30px;margin: 15px 0 25px;height: 36px;line-height: 36px;}

.clearfix {zoom: 1;}
.clearfix:before{ content: ""; display: table;}
.clearfix:after {content: "";display: table; clear: both;}
/* 左侧边+右导航头样式 */
/*.list_l_box{display: table;}*/
.list_l{width: 300px;float: left;margin-top: 45px;position: relative;margin-bottom: 60px;}
.list_l_title{height: 125px;line-height: 125px;background: url(../index3_img/bac2.png) no-repeat center #363aa1;color: #fff;font-size: 30px;padding-left: 18%;z-index:1;position: relative;}
.list_l ul{background: #f6f7ff;padding: 0 30px 100px;z-index:1;position: relative;    background-size: cover;}
.list_l a{width: 100%;font-size: 20px;padding: 28px 0 28px 11%;border-bottom: 1px dashed #CFD7E6;display: inline-block;}
.list_l a:hover{color: #363aa1;}
.list_l_a_color{color: #363aa1;}
.list_r{width: calc(100% - 300px);padding: 35px 0 0 35px;display:inline-block;}
.list_r_title{overflow: hidden;background: url(../index3_img/xian.png) no-repeat left center;background-size: calc(100% - 270px);}
.list_r_title_zi{float: right;font-size: 14px;color: #9FA4AD;}
.list_r_title_zi a{color: #9FA4AD;}
.list_r_title_zi a:hover{color: #363aa1;}
.list_r_title img{width: calc(100% - 270px);float: left;margin-top: 5px;height: 11px;}

.fenye .pagination li{border-bottom: none;padding: 2px 0;margin:2px;}

.nybanner{width:100%;height:450px; overflow:hidden;}
.nybanner img{width:100%;height:100%;display:block;object-fit: cover;}






/* jyjx */
.jyjx_box li{padding: 35px 0;border-bottom: 1px solid #BEC9DC;overflow: hidden;}
.jyjx_box_l{width: 350px;float: left;}
.jyjx_box_l div{width: 70px;background-color: #363aa1;position: absolute;margin-top: 100px;}
.jyjx_y{font-size: 26px;color: #fff;font-weight: bold;padding: 14px 0 5px;}
.jyjx_m{font-size: 14px;color: #fff;}
.jyjx_box_l img{float: right;width: 100%;}
.jyjx_one{font-size: 24px;font-weight: bold;margin-bottom: 17px;height: 30px;display: inline-block;transition: .5s;width: 100%;}
.jyjx_one:hover{color: #363aa1;}
.jyjx_two{color: #808080;margin-bottom: 18px;}
.jyjx_box_r{width: calc(100% - 350px);float: right;padding: 30px 0 0 50px;}
.jyjx_xq{color: #808080;padding: 8px 15px;font-size: 14px;border: 1px solid #DBDEE3;display: inline-block;transition: .5s;}
.jyjx_xq:hover{background-color: #363aa1;border: 1px solid #363aa1;color: #fff;}
.jyjx_time{width:100%; line-height:28px;height:28px; overflow:hidden;font-size:16px; color:#999;margin:20px 0 0 0;}
.tu_none img{display: none;}
.tu_none .jyjx_box_l{width: 70px;}
/*.tu_none .jyjx_box_r{width: calc(100% - 70px);}*/
.tu_none .jyjx_box_r{width: 100%;}
.tu_none .jyjx_y{color: #363aa1;padding-top: 0;}
.tu_none .jyjx_m{color: #363aa1;}
.tu_none .jyjx_box_l div{background-color: #fff;margin-top: 0;}
.tu_none .jyjx_box_r{padding: 0 0 0 30px;}
.fenye .pagination{display: inline-block;margin:0 auto;}
.fenye .pagination li{display: inline-block;float: left;margin:0 2px;}
.fenye{margin-bottom: 15px;text-align: center;}
.fenye a{background: #F0F0F0;color: #8C8C8C;padding: 5px 8px;}
.fenye a:hover{background: #363aa1 !important;color: #fff !important;}
.active a{background: #363aa1 !important;color: #fff;color: #fff !important;border: 1px solid #363aa1 !important;}


@media screen and (max-width: 900px) {
	.jyjx_box_l{width: 100%;}
	.jyjx_box_r{width: 100%;padding-left: 0;}
	.jyjx_box_l img{width: 100%;}
}
/* bgln */
.bgln li{width: 50%;float: left;margin-bottom: 40px;}
.bgln li:nth-child(2n+2){float: right;}
.bgln div{width: 140px;border-left: 1px solid #7B96CA;color: #363aa1;font-size: 24px;font-weight: bold;padding: 3px 0 0 10px;float: left;}
.bgln p{width: calc(100% - 180px);float: left;font-size: 20px;color: #333333;line-height: 30px;}
@media screen and (max-width: 800px) {
	.bgln li{width: 100%;}
}
@media screen and (max-width: 540px) {
	.bgln li{margin-bottom: 10px;}
	.bgln div{width: 100%;margin-bottom: 5px;font-size: 18px;}
	.bgln p{width: 100%;font-size: 16px;}
}
/* xrld */
.xrld_li{width: 48%;margin-right: 4%;box-shadow: 0 0 8px 1px #a9a9a9;float: left;margin-bottom: 30px;height: 487px;}
.xrld_li:last-child{margin-right: 0;}
.xrld_li_main{padding: 40px;}
.xrld_li img{width: 100%;height: 60px;}
.xrld_li_main_l{width: 140px;font-size: 20px;color: #363aa1;text-align: right;padding-right: 30px;border-right: 1px solid #C7D0E0;}
.xrld_li_main_r{width: calc(100% - 140px);padding-left: 30px;}
.xrld_li_main div{display: inline-block;float: left;}
.xrld_li_main li{margin-bottom: 35px;overflow: hidden;}
.xrld_li_main li:last-child{margin-bottom: 0;}
@media screen and (max-width: 900px) {
	.xrld_li_main_l{width: 100%;text-align: left;padding: 0;margin-bottom: 10px;}
	.xrld_li_main_r{width: 100%;padding: 0;}
	.xrld_li_main{padding: 30px;}
	.xrld_li_main li{margin-bottom: 20px;}
}
@media screen and (max-width: 550px) {
	.xrld_li{width: 100%;margin-right: 0;margin-bottom: 30px;}
}
/* xyfc */
.xyfc_box{width: 100%;position: relative;padding-top: 110px}
.xyfc{width: 48%;;overflow: hidden;float: right;}
.xyfc img{width: 100%;}
.xyfc_fengjing{width: 100%;height: 120px;line-height: 120px;text-align: center;background: url(../img/bac5.png) no-repeat;background-size: 100% 100%;font-size: 42px;color: #fff;font-weight: bold;}
.xyfc_img{width: 58%;position: absolute;top: 170px;}
.xyfc_swpier{margin-top: 80px;padding: 15px 15px 55px;width: 100%;}
.xyfc_swpier img{width: 100%;transition: .5s;}
.xyfc_swpier .swiper-slide:hover img{transform: scale(1.1);}
.xyfc_swpier .swiper-slide-active img{transform: scale(1.1);}
.xyfc_swpier p{font-size: 30px;color: #333333;margin-bottom: 40px;}
.xyfc_swpier .swiper-pagination{bottom: 15px !important;}
.xyfc_swpier .swiper-pagination-bullet{width: 30px !important;height: 4px;border-radius: 0;}
.gengduo{margin-bottom: 40px;}
.gengduo img{max-width: 330px;width: 60%;;display: inline-block;margin: 0 10px 0 30px;}
.gengduo a{color: #363aa1;}
@media screen and (max-width: 650px) {
	.xyfc{width: 100%;float: none;}
	.xyfc_img{width: 100%;top: auto;position: inherit;}
	.xyfc_box{padding-top: 15px;}
	.xyfc_fengjing{height: 60px;line-height: 60px;font-size: 22px;}
	.xyfc_swpier{margin-top: 30px;}
	.gengduo{margin-bottom: 20px;}
	.xyfc_swpier p{margin-bottom: 20px;}
}
@media screen and (max-width: 600px) {
	.xyfc_swpier .swiper-slide-active img{transform: scale(1.0);}
}

/* xxjj */
.xxjj_one{overflow: hidden;}
.xxjj_one img{width: 530px;float: right;}
.xxjj_one p{width: calc(100% - 550px);float: left;color: #333333;line-height: 24px;text-indent: 32px;margin-bottom: 24px;}
.xxjj_two span{font-weight: bold;}
.xxjj_two{color: #333333;}
.xxjj_two p{margin-bottom: 24px;line-height: 24px;}
.xxjj_title{color: #363aa1;padding-left: 8px;border-left: 5px solid #363aa1;font-weight: bold;font-size: 20px;}
.xxjj_three ul{border-left: 2px solid #436AB4;padding-left: 25px;overflow: hidden;}
.xxjj_three p{margin-bottom: 35px;}
.xxjj_three li{width: 32%;margin-right: 2%;float: left;margin: 1% 0;}
.xxjj_three li:nth-child(3n+3){margin-right: 0;}
.xxjj_three li span{color: #363aa1;margin-right: 5px;}
@media screen and (max-width: 1250px) {
	.xxjj_one img{width: 100%;margin-bottom: 24px;}
	.xxjj_one p{width: 100%;}
}
@media screen and (max-width: 820px) {
	.xxjj_three li{width: 49%;margin-right: 2%;}
	.xxjj_three li:nth-child(3n+3){margin-right: 2%;}
	.xxjj_three li:nth-child(2n+2){margin-right: 0;}
}
@media screen and (max-width: 500px) {
	.xxjj_three li{width: 100%;}
	.xxjj_three li:nth-child(3n+3){margin-right: 0;}
	.xxjj_three li:nth-child(2n+2){margin-right: 0;}
}
/* jgsz */
.jgsz_title{height: 80px;line-height: 80px;background: url(../img/bac3.png) no-repeat;color: #fff;padding-left: 100px;margin-bottom: 50px;margin-top: -40px;position: relative;z-index:999;}
.jgsz_title a{color: #fff;}
.jgsz_li{margin-bottom: 60px;}
.jgsz_li_title{background: url(../img/bac4.png) no-repeat center left;background-position: 200px;}
.jgsz_li_title span{width: 200px;height: 50px;line-height: 50px;background-color: #073B9E;color: #fff;font-size: 22px;display: inline-block;border-top-left-radius: 15px;border-top-right-radius: 15px;}
.jgsz_li table{width: 100%;border-top: 1px solid #999;border-left: 1px solid #999;}
.jgsz_li td{width: 33.33%;height: 50px;line-height: 50px;display: inline-block;border-bottom: 1px solid #999;border-right: 1px solid #999;text-align: center;font-size: 18px;color: #666666;}
.jgsz_li tr:first-child td{font-weight: bold;font-size: 20px;}
.jgsz_li tr:nth-child(2n+2){background-color: #EBF2FF;}
@media screen and (max-width: 500px) {
	.jgsz_title{height: 50px;line-height: 50px;background-size: 80% 100%;padding-left: 50px;margin: 0 0 20px;}
	.jgsz_li{margin-bottom: 15px;}
	.jgsz_li td{height: 30px;line-height: 30px;font-size: 16px;}
	.jgsz_li tr:first-child td{font-size: 18px;}
	.jgsz_li_title{background-position: 120px;}
	.jgsz_li_title span{width: 120px;font-size: 20px;}
	
}
.tplbul{}
.tplbul li{width:32%;float:left; margin:0 2% 20px 0;padding:0 !important;}
.tplbul li:nth-child(3n){ float:right;margin:0 0 20px 0;}
.tplbul li a{width:100%;display:block;}
.tplbul li .tulbulpic{width:100%;height:255px;overflow:hidden; display:block;}
.tplbul li .tulbulpic img{width:100%;height:100%;object-fit:cover; display:block;transition:0.5s;}
.tplbul li p{width:100%;height:48px;text-align:center;line-height:48px;font-size:18px;  display:block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.tplbul li:hover{}
.tplbul li:hover p{background:#363aa1;color:#fff;}
.tplbul li:hover .tulbulpic img{transform: scale(1.1);transition: .5s;}
/* common */
@media screen and (max-width: 1200px) {
	.list_l{width: 200px;}
	.list_r{width: calc(100% - 200px);padding: 20px 0 0 20px;}
}
@media screen and (max-width: 650px) {
	.list_l{margin-top: 0;width: 120px;}
	.list_l_title{font-size: 22px;height: 50px;line-height: 50px;padding: 0;text-align: center;}
	.list_l a{padding: 10px 0;font-size: 16px;text-align: center;}
	.list_l ul{padding: 0;}
	.list_r{width: calc(100% - 120px);}
	.common_box_title{font-size: 24px;margin: 5px 0 15px;}
}
@media screen and (max-width: 500px) {
	/*.list_r_title_zi{width: 100%;}*/
	.list_l{width: 100%;}
	.list_r{width: 100%;padding-left: 0;}
}

/* bxln */
.bxln_l,.bxln_r{background-color: #F3F5FC;position: relative;margin-bottom: 90px;}
.bxln_zi{width: calc(100% - 550px);padding: 30px;display: inline-block;}
.bxln_zi li{display: inline-block;width:100%;}
.bxln_tu{width: 500px;margin-top: -30px;}
.bxln_r .bxln_tu{float: right;}
.bxln_l .bxln_tu{float: left;}
.bxln_zi_l{width: 150px;;font-size: 22px;color: #363aa1;padding: 3px 0 3px 10px;border-left: 2px solid #363aa1;font-weight: bold;float: left;}
.bxln_zi_r{width: calc(100% - 150px);line-height: 27px;float: left;color: #333333;letter-spacing: 1px;margin-bottom: 30px;}
.bxln_zi li:last-child .bxln_zi_r{margin-bottom: 0;}
@media screen and (max-width: 1120px) {
	.bxln_zi{width: 100%;}
	.bxln_tu{width: 100%;float: none !important;margin-top: 0;}
}
@media screen and (max-width: 500px) {
	.bxln_zi{padding: 15px;}
	.bxln_zi_l{width: 110px;font-size: 20px;}
	.bxln_zi_r{width: calc(100% - 110px);}
}

/* xyfcimg */
.xyfcimg{width: 100%;display: inline-block;}
.xyfcimg li{width: 32%;margin: 0 2% 2% 0;border: 1px solid #EBEFF7;border-top: 5px solid #363aa1;padding: 20px;box-shadow: 0 0 4px 1px #ccc;float: left;}
.xyfcimg li:nth-child(3n+3){margin-right: 0;}
.xyfcimg li p{font-size: 20px;color: #333333;margin-bottom: 20px;height: 20px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
.xyfcimg li img{width: 100%;transition: .5s;}
.xyfcimg li a{width: 100%;overflow: hidden;display: inline-block;}
.xyfcimg li img:hover{transform: scale(1.1);}
@media screen and (max-width: 900px) {
	.xyfcimg li{width: 49%;margin-right: 2%;}
	.xyfcimg li:nth-child(2n+2){margin-right: 0;}
	.xyfcimg li:nth-child(3n+3){margin-right: 2%;}
}
@media screen and (max-width: 500px) {
	.xyfcimg li{width: 100%;margin-bottom: 4%;}
	.xyfcimg li:nth-child(2n+2){margin-right: 0;}
	.xyfcimg li:nth-child(3n+3){margin-right: 0%;}
}
.ny_nrbj{width: 100%;height: 50px;background: #ebebeb;border-top: 3px solid #363aa1;border-bottom:1px solid #dadada;}
.ny_nrbj img{ width: 11px;height: 16px;float: left;margin-top: 17px;margin-right: 10px}
.ny_nrbj .position{ width: 80%;float: left}
.ny_nrbj .position p{ height: 50px;line-height: 50px;font-size: 16px;}
.ny_news_list li{height: 60px;line-height: 60px;border-bottom: 1px dashed #ccc;padding: 0 10px}
.ny_news_list li a{width: 90%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ny_news_list li .date{height: 60px;line-height: 60px;}
.ny_news_list li:hover{background: #363aa1;}
.ny_news_list li:hover a,.ny_news_list li:hover span{color: #fff;}
.ny_pics_list li{width: 31.33%;margin-right: 3%;float: left;overflow: hidden;margin-bottom: 30px}
.ny_pics_list li:nth-child(3n){margin-right: 0}
.ny_pics_list li p{text-align: center;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: #eee;height: 50px;line-height: 50px}
.ny_pics_list li:hover p{background: #363aa1;}
.ny_pics_list li:hover a,.ny_news_list li:hover span{color: #fff;}
.main .detail .title{border-bottom: 1px dashed #ccc;padding: 30px 0}
.main .detail .title h1{text-align: center;font-size: 26px;width: 100%}
.main .detail .title p{text-align: center;font-size: 16px;margin-top: 20px}
.box1 .l_img{width: 50%;}
.box1 .slideBox{width: 100%;}

@media screen and (max-width: 500px) {
	.main02 img{width: 100% !important;height: auto !important;}
	.fenye{display: block !important;}
	.fenye_li{margin-bottom:20px;}
}

.fenye{display: flex;justify-content: space-between;margin-top: 20px;}
.fenye_li{max-width:49%;width: 100%;display: flex;cursor: pointer;    background: #f2f2f2;}
.shang{width:20%;height: 50px;line-height: 50px;background-color: #363aa1;color: #fff;text-align: center;font-size: 18px;}
.fenye_li_nei{height: 50px;line-height: 50px;padding: 0 20px;transition: .2s;width: calc(100% - 20%);font-size: 18px;text-align: left;}
.fenye_li:hover .fenye_li_nei{background-color: #363aa1;color: #fff;}
.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.main02{background:#f2f2f2;}
.main02 .detail{background:#fff;padding:0 30px 40px 30px;}
.main02 .detail .title{border-bottom: 1px dashed #ccc;padding: 30px 0 20px}
.main02 .detail .title h1{text-align: center;font-size: 32px;width: 100%;line-height:2;}
.main02 .detail .title p{text-align: center;font-size: 16px;}
.main02 .detail p,.main02 .detail span{font-size:18px !important;line-height:2.5 !important;font-family:'微软雅黑' !important;color: #0c0c0c !important;}
.main02 .detail strong{font-weight:bold;}
@media screen and (max-width:1680px) {
.tplbul li .tulbulpic{height: 245px;}
}@media screen and (max-width:1440px) {
.tplbul li .tulbulpic{height: 225px;}
.tplbul li p{font-size:16px;}
}
@media screen and (max-width:1366px) {
.list_l{width:290px;}
.list_r{    width: calc(100% - 290px);}
.list_l_title{text-align:center;padding:0;font-size: 26px;line-height: 95px;height: 95px;}
.list_l a{    font-size: 18px;line-height:60px;padding:0;text-align:center;}
.jyjx_one{font-size: 20px;}
.tplbul li .tulbulpic{height: 205px;}
.tplbul li p{font-size:14px;}
}
@media screen and (max-width:1024px) {
	.tplbul li .tulbulpic{height: 145px;}
	.tplbul li p{line-height:38px;height:38px;}
}
@media screen and (max-width:900px){
.list_l{width: 230px;}
.list_r{width: calc(100% - 230px);}
}
@media screen and (max-width:500px){
.nybanner{height:200px;}
.list_l{width:100% !important;margin:20px 0 0 0;}
.list_r{width:100% !important;}
.list_l_title{line-height:55px;height:55px;font-size: 20px;}
.list_l ul li{width:25%;float:left;}
.list_l a{font-size:14px;line-height:38px;}
.jyjx_box li{padding:10px 0;}
.tu_none .jyjx_box_r{padding:0 0 0 10px;}
.jyjx_one{font-size:14px;margin:0;line-height:30px;}
.jyjx_two{font-size: 12px;margin:0 0 5px 0;}
.jyjx_xq{padding: 3px 10px;}
.jyjx_box_r{padding: 10px 0 0 0;}
.jyjx_y{font-size: 20px;}
.ny_nrbj .position p{font-size: 14px;}
.main02 .detail{    padding: 0 20px 0px 20px;}
.main02 .detail .title{padding: 10px 0 0;}
.main02 .detail .title h1{font-size: 20px;}
.main02 .detail .title p{font-size: 12px !important;}
.main02 .detail p, .main02 .detail span{font-size: 12px !important;}
.fenye{margin:0 0 10px 0;}
.fenye_li{max-width:100%;margin-bottom:10px;}
.shang{font-size:14px;line-height:40px;height:40px;}
.fenye_li_nei{font-size:12px;line-height:40px;height:40px;}
.common_box_title{display:none;}
.list_r_title{background: #efefef;margin:0 0 10px 0;}
.common_box p span{font-size:12px !important;}
.tplbul li{width:100%;}
.tplbul li .tulbulpic{height:auto;}

}

.fenye_li_nei{padding:0;}
.fenye_li_nei a{width: 100%;height: 100%;display: block;padding: 0 20px;}