@charset "utf-8";
/* CSS Document */

*{
	margin: 0;padding: 0;
}
a{
	text-decoration: none;
	color: #333;
}
a,input,button{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
input,button{
   /* -webkit-appearance: none; 用于消除按钮的原生样式*/
    border-radius: 0;
}
dl, dt, dd, ul, ol, li{
	list-style: none;
}
html,body{
	width: 100%;
	height: 100%;
}
body{
	font-family: "Microsoft YaHei", Arial;
	min-width: 320px;
	background: #fff;
}
img{max-width: 100%;border: none; display: block;}
.left{float: left;}
.right{float: right;}
.clear{ clear: both;}


/*首页*/
.header{ width: 1400px; margin: 0 auto; background: url(../images/xiangao.png) no-repeat 77% bottom;}
.heaer-con{ padding: 20px 0;}
.header-logo{ float: left; width: 490px; height: 85px;}
.header-logo img{ width: 100%; height: 100%;}
.header-search{ float: right; padding-top: 22px;}
.header-search-con{ border: #135297 1px solid;  width: 210px; height: 40px; border-radius: 20px; padding: 0 5px 0 15px;}
.header-search-con-input{ width: 180px; height: 40px; float: left;}
.header-search-con-input input{ width: 100%; height: 100%; outline: 0; border: none; background: none;}
.header-search-con-img{ width: 22px; height: 22px; float: right; padding-top: 8px;}
.header-search-con-img img{ width: 100%; height: 100%;}

.header-search .wp_search .keyword{ border:none; background:none; width: 180px!important; height: 40px; outline:0;}
.header-search .wp_search .search{background: url(../images/fdj.png);  width: 22px; height: 22px;}



.menu{ width: 100%; height: 50px; background: #134991;}
.menu-con{ width: 1400px; margin: 0 auto;}
.menu-con ul li{ width: 16.6%; float: left; height: 50px;}
.menu-con ul li:last-child{ width: 17%;}
.menu-con ul li a{ display: block; width: 100%; font-size: 16px; color: #fff; height: 50px; line-height: 50px; text-align: center;}
.menu-con ul li a:hover{ background: #0b366f;}
.menuactive{ background: #0b366f;}

.menu-con .wp_nav .nav-item{ width:200px;}
.menu-con  .wp_nav .nav-item a.parent{ color:#fff;}

.banner{ width: 100%; height:430px;overflow:hidden;}
.banner .focus-box{ height:430px!important;}
.banner .focus-container .focus-item img{ height:430px!important; object-fit: cover;}
.banner .focus-title-bar{display:none!important;}
.banner .focus-pagination{ right: inherit;  bottom: 10px; left: 50%; transform: translateX(-50%);}
.banner  .focus-navigation{display:none!important;}

/*后期修改banner新控件样式*/
.banner1{ z-index: 1; width: 100%; height:430px; background:#f8f8f8; overflow:hidden;}
.banner1 img{width: 100%!important; height:430px!important;}
.banner1 .dtjt8_div_img{width: 100%!important; height:430px!important;}

.xxgkml{ width: 1400px; margin: 0 auto; padding-top: 40px;}
.xxgkml-con{ background: #ecf5fe; padding: 10px;}
.xxgkml-con-left{ width: 235px; float: left; height: 376px;}
.xxgkml-con-left img{ width: 100%; height: 100%;}
.xxgkml-con-right{ width: 1145px; float: left;}
.xxgkml-con-right ul li{ width: 227px; border-right: #ecf5fe 2px solid; height: 187px; float: left;}
.xxgkml-con-right ul li a{ width: 100%; height: 100%; display: block;}
.xxgkml-con-right ul li a:hover{ background: #dfecfb!important;}
.xxgkml-con-right ul li:nth-child(even) a{ background: #f6faff; }
.xxgkml-con-right ul li:nth-child(odd) a{ background: #ffffff; }
.xxfkml-con-lbimg{ width: 80px; height: 80px; margin: 0 auto; padding-top: 35px;}
.xxfkml-con-lbimg img{ width: 100%; height: 100%; display: block;}
.xxgkml-con-lbtext{ font-size: 20px; color: #000; text-align: center; padding-top: 5px;}
.xxgkml-con-right ul li:nth-child(6){ padding-top: 2px;}
.xxgkml-con-right ul li:nth-child(7){ padding-top: 2px;}
.xxgkml-con-right ul li:nth-child(8){ padding-top: 2px;}
.xxgkml-con-right ul li:nth-child(9){ padding-top: 2px;}
.xxgkml-con-right ul li:nth-child(10){ padding-top: 2px;}

.news{ padding-top: 40px; width: 1400px; margin: 0 auto;}
.zzxx{ width: 446px; padding-right: 30px; float: left;}
.zzxx-con{ background: #ecf5fe; padding: 10px;}
.zzxx-con-bg{ background: #fff; padding: 20px;}
.zzxx-con-title{ border-bottom: #00448f 1px solid; padding-top: 10px; padding-bottom: 10px;}
.zzxx-con-title-bt{ font-size: 22px; color: #00448f; font-weight: bold; float: left;}
.zzxx-con-title-more{ float: right;}
.zzxx-con-title-more a{ font-size: 14px; color: #f00;}
.zzxx-con-title-more a:hover{ color: #00448f;}
.zzxx-con-nr{ padding: 10px 0;}
.zzxx-con-nr ul{ height: 280px;}
.zzxx-con-nr ul li{ padding: 12px 0;}
.zzxx-con-lb-text{ width: 260px; float: left; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.zzxx-con-lb-text a{ font-size: 16px; color: #000;}
.zzxx-con-lb-text a:hover{ color: #00448f;}
.zzxx-con-lb-time{ font-size: 16px; color: #999; width: 100px; float: right; text-align: right;}

.zzxx .wp_article_list .list_item .Article_Index{display:none;}
.zzxx .wp_article_list .list_item{ border-bottom:none;}
.zzxx .wp_article_list .list_item .Article_Title a:hover{ color: #00448f;}
.zzxx .wp_article_list .list_item span{; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-left:0;}
.zzxx .wp_article_list .list_item .pr_fields{width:80%;}




.xxgkzd .wp_article_list .list_item .Article_Index{display:none;}
.xxgkzd .wp_article_list .list_item{ border-bottom:none;}
.xxgkzd .wp_article_list .list_item .Article_Title a:hover{ color: #00448f;}
.xxgkzd .wp_article_list .list_item span{; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-left:0;}
.xxgkzd .wp_article_list .list_item .pr_fields{width:80%;}

.xxgknb .wp_article_list .list_item .Article_Index{display:none;}
.xxgknb .wp_article_list .list_item{ border-bottom:none;}
.xxgknb .wp_article_list .list_item .Article_Title a:hover{ color: #00448f;}
.xxgknb .wp_article_list .list_item span{; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; margin-left:0;}
.xxgknb .wp_article_list .list_item .pr_fields{width:80%;}



.xxgkzd{ width: 446px; padding-right: 30px; float: left;}

.xxgknb{ width: 448px; float: left;}

.lxyq{ padding-top: 40px; margin: 0 auto; width: 1400px;}
.lxyq-con{ }
.lxfs{ width: 426px; float: left; border: 10px solid #ecf5fe;}
.lxfs-img{ width: 100%; height: 100px;}
.lxfs-img img{ width: 100%; height: 100%;}
.lxfs-text{ background: #fff; padding: 15px 20px;}
.lxfs-text p{ font-size: 16px; color: #000; padding: 15px 0;}
.yqlj{ width: 903px; margin-left: 30px; float: left;border: 10px solid #ecf5fe;}
.yqlj-con{ background: #fff; padding: 20px; height: 394px;}
.yqlj-con-nr{padding-top: 10px}
.yqlj-con-nr ul li{ padding: 20px 20px 0 0; float: left;}
.yqlj-con-nr ul li:nth-child(3n){ padding-right: 0px;}
.yqlj-con-nr ul li a{ display: block; width: 281px; background: #ecf5fe; height: 45px; line-height: 45px; text-align: center; font-size: 16px;}
.yqlj-con-nr ul li a:hover{ background: #dfecfb;}


.yqlj .wp_article_list .list_item{ width:31.3%!important;border-bottom:none!important; height:auto; line-height:none;}
.yqlj .wp_article_list .list_item .Article_Index{ display:none; }


.footer{ width: 100%; padding-top: 40px;}
.footer-nr{ background: #00448f; padding: 60px 0;}
.footer-text{ width: 1400px; margin: 0 auto;}
.footer-text p{ font-size: 16px; color: #fff; text-align: center; padding-top: 15px;}
.footer-text p:first-child{ padding-top: 0;}

/* 列表页 */
.zy-banner{ width: 100%; height: 270px;}
.zy-banner img{ max-width: 100%; text-align: center; margin: 0 auto;}
.zy-con{ width: 1400px; margin: 0 auto;}
.zy-con-left{ width: 270px; float: left; position: relative;top: -80px;}
.zy-lanmu{ background: #134991; height: 80px;font-size: 30px; color: #fff; padding-left: 40px;line-height: 80px;}
.zy-ej{ background-color: #eeeeee;}
.zy-ej ul{ overflow: hidden;}
.zy-ej ul li a{ padding: 20px 30px; background: url(../images/huisejt.png) no-repeat 90% center; display: block; border-bottom: #dddddd 1px solid;}
.zy-ej ul li a:hover{ background-color: #fff; background-image: url(../images/lansejt.png); border-left: #134991 2px solid; background-repeat: no-repeat; background-position: 90% center;}
.zy-ej ul li a span{ display: inline-block; line-height: 1.5;}
.zy-ej ul li ul{ padding: 10px 0px; background: #fff; margin: 10px 10px 0 10px;}
.zy-ej ul li ul li a{ background: none; border-bottom: none; padding: 10px 0;}
.zy-ej ul li ul li a:hover{ background: none; border-left: none; color: #00448f;}
.zy-ejbg{ height: 315px; background: #eeeeee; padding-top: 20px;}
.zy-ejbg img{ width: 100%; height: 100%; display: block;}

.zy-ej .wp_listcolumn .wp_column a .column-name{padding: 5px 10px 5px 0px;}
.zy-ej .wp_listcolumn .wp_column a{ font-size:16px; background: url(../images/huisejt.png) no-repeat 90% center!important; display:block; width:auto!important; font-weight: normal!important; color:#000;border-top:none; border-bottom:#dddddd 1px solid;}
.zy-ej .wp_listcolumn .wp_column a:hover{ background-image: url(../images/lansejt.png)!important; background-color: #fff!important;}
.zy-ej .wp_listcolumn{ border-bottom:none;}
.zy-ej .wp_listcolumn .wp_subcolumn .wp_column a{ background:none!important; border-bottom:none!important;}
.zy-ej  .wp_listcolumn .wp_subcolumn .wp_column a .column-name{ padding:0 20px; font-size:15px; line-height:1.5;}
.zy-ej .wp_listcolumn .wp_subcolumn .wp_column a:hover{color: #00448f!important;}
.zy-ej .wp_listcolumn .wp_subcolumn .wp_column a.selected{ color: #00448f!important;}
.zy-ej .wp_listcolumn .wp_column .parent{ background-image: url(../images/lansejt.png)!important; background-color: #fff!important;border-left: #134991 2px solid;}
.zy-ej  .wp_listcolumn .wp_column a.selected{background-image: url(../images/lansejt.png)!important; background-color: #fff!important;border-left: #134991 2px solid; background-repeat: no-repeat !important; background-position:90% center!important;}
.zy-ej  .wp_subcolumn .wp_column a.selected{background-image: none!important; background-color: #f8f8f8!important;border-left: none; }





.zy-nr-lb .wp_article_list .list_item .Article_Index{ width:7px; height:7px; background:#e6e6e6; margin-top:7px;}
.zy-nr-lb .wp_article_list .list_item{ height:auto; line-height:inherit; padding:20px 0; border-bottom:#f0f0f0 1px solid; overflow:hidden;}
.zy-nr-lb .wp_article_list .list_item .Article_Title a:hover{color: #00448f;}
.zy-nr-lb .wp_article_list .list_item .Article_Title{ width:930px; line-height:1.5;}
.zy-nr-lb .wp_paging{ padding-top:40px;}



.zy-nr{ width: 1100px; float: left; padding-left: 30px;}
.zy-nr-title{ border-bottom: #ddd 1px solid; padding: 30px 0;}
.zy-nr-title-bt{ font-size: 22px; color: #134991; float: left;}
.zy-nr-title-dq{ float: right; text-align: right; font-size: 14px; color: #999; padding-top: 6px;}

.zy-nr-title-dq .Column_Position a{ color:#999; padding:0 5px;}
.zy-nr-title-dq .Column_Position a:hover{color: #00448f;}

.zy-nr-lb{ padding-top: 20px;}
.zy-nrcon-title{ font-size: 30px; text-align: center; font-weight: bold; line-height: 1.5; padding-top: 10px;}
.zy-nrcon-time{ background: #f5f5f5; padding: 15px 0; font-size: 14px; color: #999; text-align: center; margin-top: 20px;}

.zy-nrcon-nr{ padding-top: 30px;}
.conej ul li{background-image: none; background-color: #fff!important; padding: 20px 30px;border-left: #134991 2px solid;}
.conej ul li .Column_Name{ font-size:16px;}