???@charset "utf-8";
/* CSS Document */

body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, div {border: 0 none;margin: 0;padding: 0;}

a {text-decoration:none;outline:none;}

a:active{star:expression(this.onFocus=this.blur());}

:focus{outline:0;}
a:link{color:#000}
a:visited{color:#000}
a:hover{color:#000;text-decoration:underline; }

ul{list-style:none;}

li{list-style:none;}

img{border:none; vertical-align:middle;}

.clearfix:before,.clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;clear: both; height:0px;}
.clear {clear: both;}

body
{   font-size:14px;
    font-family:"Microsoft YaHei";
    color:#000;  
    line-height:25px;
    margin:auto;

}

.webkit { font-size:7px;
    -webkit-transform: scale(0.7);
	-webkit-text-size-adjust:none;
}

/*common*/
.homebox { width:1100px; margin:0 auto; font-family:'Microsoft YaHei';}
.banbox,.list li,.more-to,.news,.list-ab li,.list-ac li dl,.list-ad li,.footer,.nav-path { overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}

.top{height:150px;}
.logo{width:340px;}

.china{ background:url(../images/seabg.png) no-repeat left center;height:150px;width:300px;}
.ss{background:url(../images/search.png) no-repeat; width:230px; height:30px;margin-top:115px; }
.ss .ss_tt{ color:#333; height:30px;*height:28px;line-height:30px;width:180px;*width:170px;margin-right:5px;padding:0 3px; border:none;margin-top:1px;margin-left:5px; background:none;color:#666; }
.ss .ss-btn{ width:30px; border:none; height:28px; background:transparent ; cursor:pointer}
/*/top*/
.menu {height:45px; line-height:45px; background:#005088; box-shadow:1px 0px 1px 1px #333;}
.menu ul li{float:left; border-right:1px solid #1c689d;}
.menu ul li a{display:block; padding:0px 31px;color:#fff;text-align:center; float:left;}
.menu ul li a:hover,.menu ul li a.active{text-decoration:none;color:#fff; background:#f48502;}

/*/menu*/
.content{ background: #fff;}
.conent{min-height:500px;}

.banner{padding-top:20px;height:380px; position:relative}
.bannerb{background: url(../images/banner.png) no-repeat top center;padding-top:20px;height:150px; position:relative}
.banner-pos{ position:absolute;bottom:32px;right:120px;}
.banner-pos span a{ border-radius:12px; background:#fff;width:12px; height:12px; float:left;margin-left:6px;}
.banner-pos span a.active{ background:#013f6b}
.bann-left{width:769px; }
.baner-text{width:331px; background: url(../images/bantextbg.png);height:321px;}
.baner-text p{ line-height:25px; padding:5px 40px 10px 30px;color:#fff; font-size:14px;}
.baner-text h5{ font-size:14px; font-weight:bold;color:#fff;padding:38px 40px 0px 30px;}
.bannerl{background:#fff;width:745px;height:380px;}
.bannerr{background:#eae9e9;width:331px;height:350px;}
/*banner End*/
.ban-bot{margin-top:18px;}
.news{ height:600px; width:745px;}
.notice{ width:331px; height:600px;}
.new-top{ height:37px; background:url(../images/ntopbg.png) repeat-x left top; border-radius:5px 5px 0 0;}
.new{ line-height:37px; color:#fff; font-weight:bold;padding-left:46px; background:url(../images/new.png) no-repeat 20px center;}
.not{line-height:37px; color:#fff; font-weight:bold;padding-left:46px; background:url(../images/laba.png) no-repeat 20px center;}
.more{ line-height:37px;font-weight:bold;padding-right:15px;color:#fff;}
.more a{ }
.table-new{margin:20px; border-bottom:1px  dotted #ccc;padding-bottom:20px;}
#wp_news_w5{margin:20px; border-bottom:1px  dotted #ccc;padding-bottom:20px;}
.table-new td.wo{padding-left:20px; line-height:24px;}
.table-new td a{color:#333;}
.table-news{margin:20px; padding-bottom:20px; line-height:30px;*line-height:10px;}
.table-news td.colo6{color:#999;}
.table-news td img{margin-right:5px;}
.wp_article_list_table .time-tit a{background:none;padding-left:10px;}
.wp_article_list_table a{}
.wp_article_list_table tr{ line-height:25px;}
.table-notice{margin:30px 20px 0 20px;}
.table-notice td.date{ background:#005088;color:#fff; font-size:12px; text-align:center; border-radius:3px 3px 0 0;height:24px; line-height:24px;width:56px;}
.table-notice td.time{ background:#cdcdcd;color:#005088; font-size:20px; text-align:center;border-radius:0px 0px 3px 3px;width:56px;}
.table-notice td a{color:#005088}
.table-notice td.hua{padding-left:10px;padding-top:3px;}
.tableA{margin-top:28px;}
.tablec{margin-top:7px;}
.tablec td a{color:#fff;margin:0 3px;}
.tableB { background:url(../images/footbg.png) no-repeat 50px center;height:95px;width:170px;}
.tableB  select{width:190px; text-align:center;height:27px;}
.footer{height:55px;font-size:14px; background:#005088;color:#fff;}
/*index*/

/****????????????****/
.nybg{ background:#fff;}
.main-left
{   width:198px;
   padding-left:10px;
   padding-top:20px;
	
}
.main-right
{ padding-top:15px;
	  width:868px;
	  padding-left:15px;
	float:left;
min-height:500px;
}
.ke-tit{ height:30px; line-height:25px; border-bottom:1px  solid #ccc;}
.jian{ line-height:30px;color:#005088;font-size:14px;padding-left:5px;}
.nav-path{padding-right:5px;}
.nav-path a{ color:#333; font-size:13px;  line-height:30px;}
.nav-path a.guo{color:#666;}
.nav-path a:hover{ text-decoration:none; color: #f4661e;}

.tbl_columnlist_name{ background:#005088;height:76px; line-height:76px;width:198px;}
.tbl_columnlist_name a{color:#fff; font-size:22px;padding-left:15px;}
.tbl_columnlis{padding:5px 10px 20px 6px;}
.tbl_columnlis a{ color:#666; line-height:30px; background:url(../images/abou.png) no-repeat left center;padding-left:20px;}
.tbl_columnlis tr{ line-height:32px;}

.tbl_columnlist .tbl_columnlist_name{padding-top:10px;height:30px;padding-bottom:7px;}

.tbl_subcolumnlist {margin-left:0px;}
.tbl_subcolumnlist td{  padding:0;}
.tbl_columnlist .bn{ border-bottom:none;}
.tbl_subcolumnlist a{ color:#333;}
.tbl_columnlist .tbl_subcolumnlist a{
   background: #e2e0e0 url(../images/a.png) no-repeat 20px center;
    color: #333;
    font-size: 14px;
    /*height: 30px;*/
	 line-height:30px;
    padding-left: 34px;
	 display:block;
	 margin-top:1px;
}
.tbl_columnlist .tbl_subcolumnlist a:hover,.tbl_columnlist .tbl_subcolumnlist a.active{ background: #ec8305 url(../images/ah.png) no-repeat 20px center;color:#fff; text-decoration:none;}
.tbl_columnlist .tbl_subcolumnlist_name{background:#fff;}
.tbl_subcolumnlist .tbl_subcolumnlist .tbl_subcolumnlist_name a td{ border-bottom:1px dashed #ccc;width:280px; margin:auto;}

.tbl_subcolumnlist .tbl_subcolumnlist .tbl_subcolumnlist_name  a{background: url(../images/a.png) no-repeat 35px center;font-size:14px;padding-left: 50px;/* word-break: keep-all; */}

.tbl_subcolumnlist .tbl_subcolumnlist .tbl_subcolumnlist_name  a:hover{background: url("../images/ahh.png") no-repeat scroll 35px center;color:#ec8305;}

table tr td{padding:0;margin:0;}


/******????????????******/

.view-title h1{font-size:18px;}

.view-info{ border-bottom: 1px dashed #dadde3; padding: 10px 0px 0px 0px; color: #999;}

.view-info span{ font-size: 12px; font-weight: normal; padding-right: 8px;}

.view-cnt{ padding-top: 10px; line-height: 26px;}

.view-cnt ul li{list-style-type: disc;  margin-left: 12px; line-height: 28px; height: auto;}

.view-cnt a{ color:#666;}

.view-cnt a:hover{ color: #024d86;}

.view-cnt ol{  padding-left: 17px; margin-left: 10px;}

.view-cnt ol li{ list-style: inherit;}

/******news,down,title??????******/


/******pictrue,videolist??????******/

ul.pic-list li{ float: left; padding: 2px 5px;}

ul.pic-list li a{ color: #6e6e70;}

ul.pic-list li div{line-height: 24px;  margin-bottom: 10px;  text-align: center;}

ul.pic-list a img{  background-color: #fff; border: 1px solid #ddd; border-radius: 4px;  display: block; padding: 4px; transition: all 0.2s ease-in-out 0s;}


/******pictrueleft pictrueright??????******/
ul.pic-bothside li{  padding: 5px;}

ul.pic-bothside a img{  background-color: #fff;  border: 1px solid #ddd; border-radius: 4px; display: block; padding: 4px; transition: all 0.2s ease-in-out 0s;margin: 3px 13px 3px 0px;}

a.pic-a{ color: #333;}

span.pic-span{ color: #999;}


.logotxt{
color:#fff;
font-size:26px;
font-weight: bold;
padding:53px;
 letter-spacing: 2px;
}



.wp_search .search{
background:none;
}
.tbl_columnlist .tbl_columnlist_name{
background:#005088;
}
.tbl_subcolumnlist_name{
width:200px;
}
.tbl_subcolumnlist .tbl_subcolumnlist_name{
padding-left:0px;
}
.wp_paging.clearfix{
float:left;
margin-bottom:70px;
}
.wp_nav .nav-item a.parent{
color:#fff;
}

.table-notice .wp_article_list_table td{
padding-top:15px;
}













.table-notice{margin:10px 20px 0 20px;}
.date-tit{width:56px;}
.time-tit{width:570px;}
.date-tit .date{ background:#005088;color:#fff; font-size:14px; text-align:center; border-radius:3px 3px 0 0;height:24px; line-height:24px;width:56px;}
.date-tit .time{ background:#cdcdcd;color:#005088; font-size:16px; text-align:center;border-radius:0px 0px 3px 3px;width:56px; height:36px; line-height:36px;}
.time-tit .yu{margin-top:-1px;}
.time-tit .yu a{color:#005088; line-height:20px;padding-left:10px;}
.time-tit .hua{padding-left:10px;padding-top:3px;}


.paging_content{
padding-top:10px;line-height:25px;
}

.sub-nav{
position:relative;
}

.wp_nav .sub-nav{
width:100%;
}

.wp_nav .sub-nav .nav-item a{
border:none;
min-width:108px;
background:#005088;
color:#fff;
}
.wp_nav .sub-nav .nav-item a.parent:hover{
background:#f48502;
color:#fff;
}


.nav-item.i3 ul{
width:120px;
}
.wp_nav .sub-nav { border-width:0;}

.wp_nav .sub-nav .nav-item{
  line-height:26px;
  border:none;
}

.portal-scope{
z-index:-1000;
}

.picbase1-credit{
display:none;
}

.tbl_subcolumnlist .tbl_subcolumnlist_name {
    width: 280px;
}

.main-left {
    width: 280px;
    float: left;
}

.main-right {
    width: 780px;
    float: right;

}
.wp_entry img {
    max-width: 100%;
}div#wp_news_w104 {
    margin: 0 -0.5%;
}
table.dzgt {
    float: left;
    width: 49%;
    margin: 0 0.5%;    margin-bottom: 15px;
}
table.dzgl.n1 {
    max-width: 49%;
    margin: 0 0.5%;
}
/**å¸ˆèµ„é˜Ÿä¼**/
.szdw .ke-tit{display:none;}
.szdw .wp_subcolumn_list .wp_sublist .sublist_title a{font-size:20px;font-weight:bold;color: #224da1;}
.szdw .wp_subcolumn_list .wp_sublist .sublist_title a.morelink{display:none;}
.szdw .wp_subcolumn_list .wp_sublist .news_list{padding-left:0;display: flex;flex-wrap: wrap;margin:0 -14px}
.szdw .wp_subcolumn_list .wp_sublist .news_list .news{width:33.3%;height: auto;margin-bottom: 15px;}
.szdw .wp_subcolumn_list .wp_sublist .news_list .news .news_top{margin:0 14px;display: flex;justify-content: space-between;}
.szdw .wp_subcolumn_list .wp_sublist .news_list .news .news_top .news_short{display:none;}
.szdw .wp_subcolumn_list .wp_sublist .news_list .news .news_imgs img{width:100px;height: 100px;object-fit: cover;border-radius: 50%;background: #fff;}
.szdw .wp_subcolumn_list .wp_sublist .news_list .news .news_shortcon{
    background: #C4E4F9;
    text-align: left;
    padding: 5px 10px;
    min-height: 100px;
}
.szdw .wp_subcolumn_list .wp_sublist .news_list .news .news_imgs{
    background: linear-gradient(to right, #3A7EC3, #14197e);
    display: inline-block;
    padding: 2px;
    border-radius: 50%;
    position: relative;
   
}
.szdw .wp_subcolumn_list .wp_sublist .news_list .news .news_wz{
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    width: calc(100% - 110px);
}
.szdw .wp_subcolumn_list .wp_sublist .news_list .news .news_wz .news_title{word-break:break-all}
.szdw .wp_subcolumn_list .wp_sublist .sublist_title{margin-bottom:15px;border-bottom: 1px solid grey;position: relative;}
.szdw .wp_subcolumn_list .wp_sublist .sublist_title:after{content:'';width: 75px;height: 7px;position: absolute;right: 0;bottom: 0;background: #2659a8;}
.szdw .wp_subcolumn_list .wp_sublist .news_list .news .news_bottom{text-align:right;margin: 0 14px 0;position: relative;}
.szdw .wp_subcolumn_list .wp_sublist .news_list .news .news_bottom .tt{
    background: #1d3c97;
    display: inline-block;
    padding: 0 10px 0 20px;
    border-radius: 20px 0 0 0;
    color: #fff;
    line-height: 20px;
    right: 0;
    top: -20px;
    position: absolute;
}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list .news .news_imgs{ width: 126px;
    height: 126px;}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list{
    display: flex;
	margin:0 -14px;
}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list .news{width:50%;}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list .news .news_top{margin:0 14px;display: flex;background: #2559AB;justify-content: space-between;position: relative;align-items: center;}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list .news .news_imgs img{height: 126px;width:126px;}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list .news .news_top:before{content:'';top: 50%;bottom:0;left: 0px;transform: translateY(-50%);width: 140px;height: 156px;position: absolute;background: #fff;border-radius: 0 78px 78px 0;}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list .news .news_wz{width: calc(100% - 160px);padding: 3px 0;padding-right: 10px;display: block;align-content: baseline;}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list .news .news_title{color:#fff;font-weight:bold;font-size: 15px;}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list .news .news_title a{color:#fff}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list .news .news_title2 a{color:#fff;}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list .news .news_title2{color:#fff;opacity: 0.9;}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list .news .news_bottom{display:none}
.szdw .wp_subcolumn_list .wp_sublist.sublist-1 .news_list .news .news_top .news_short{display:block;height: 100px;}
.line4{text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  line-clamp: 4;
  -webkit-box-orient: vertical;}