@charset "utf-8";
/* CSS Document */
html{
	margin:0;
	padding:0;}

body{
	margin:0;
	padding:0;
	font-size:15px;
	font-family:"\5FAE\8F6F\96C5\9ED1";
		color:#9a9a9a;
	overflow-x:hidden;}

ul{
	list-style:none;
	margin:0;
	padding:0
;}

a img{
	border:0	
;}

a{
	text-decoration:none
;}

.banner{
	width:100%;
	height:400px;
	background:url(cyber_res/banner.jpg) no-repeat center;
	overflow:hidden;
	margin:0 auto;
	padding:0
;}

.navigation{
	width:100%;
	max-width:1680px;
	height:58px;
	background:url(cyber_res/navigation_bk.jpg) repeat-x;
	border:1px solid #152c6b;
	margin:0 auto;
	position:relative;
	border-left:0;
	border-right:0
;}


.navigation ul{
	width:1000px;
	margin:0 auto
;}

.navigation ul li{
	float:left;
	padding:0;
	margin:0;}

.navigation ul li a{
	height:58px;
	line-height:54px;
	padding:0 33px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	margin:0;
	display:block;
	text-shadow:0 4px 4px rgba(0,0,0,0.7);
	transition:all 0.3s
;}

.navigation ul li a:hover{
	background-color:#22283b
;}
 .inner{width:1400px ;margin:auto;}
.ml{float:left; width:48%;}
.mr{float:right; width:48%;}
.content{
	width:100%;
	margin:26px auto 63px;}
.part1 .mr .news_list0{width:100%;}
.part1 .mr .news_list0  .news_tit{height:30px;}
.part1 .mr .news_list0  .news_tit a{font-size:18px; font-weight:bold;color:#444; display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height: 30px;}
.part1 .mr .news_list0  .news_text{height:60px; padding-top:5px;}
.part1 .mr .news_list0  .news_text a{font-size:14px;  line-height:24px; color:#999;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height: 60px;}
.part1 .mr .news_list0 { border-bottom:0.01rem solid #e9e9e9; padding-bottom:12px; margin-bottom:12px;}

.part1 .ml .news_list{padding-top:3px;}

/*.part1 .ml{margin-top:8px;}*/
 .part3, .part4{
	width:100%;
	height:350px;
	position:relative;} 
.part1{margin-top:20px;width:100%;position:relative; height:470px;}
.part2{
	padding:15px 0;
width:100%;
	height:auto;
	position:relative;
background:#cddff6;
overflow:hidden;
background:url(cyber_res/part2bg2.jpg) no-repeat center top;
}

.part3{
	margin:20px 0 35px 0;
	height:auto;

overflow:hidden;
}

.part4{

	height:auto;}

.left{
	left:0;}

.right{
	right:0;}

.middle{
	left:420px;/*top: 60px!important;*/margin-top:60px;}

.left, .right, .middle{
	position:absolute;
	top:0
;}

.width_two{
	width:660px;}

.width_one{
	width:48%;
/*background-color:#ebe9e7;*/
}

.width_three{
	width:100%; }
.part3 .width_three {
    height: 276px;
   /* width: 1400px;*/
    margin-top: 17px;
    position: relative;
    padding: 5px;
}
.net_gais_box .title {
    border-bottom: none;
    text-indent: 1em;
}
.title{
	width:100%;
	position:relative;
	height:32px;


}
.title_list{
	width:100%;
	position:relative;
	height:32px;
border-bottom:0.01rem solid #ababab;padding-bottom:10px;

}
.part3 .title,.part3 .title {
    border-bottom: 1px solid #ababab;padding-bottom:10px;
}
.part1 span.title {
    display: block;
   height: 40px;
    line-height: 40px;

 /*padding-top:5px ;*/
    font-size: 24px;
    /*font-weight: bold;*/
    color: #004ba8;
    text-align: left;
   /* text-indent: 11px;*/
    position: relative;
    transition: all 0.3s;
padding-left:74px;
}
.part1 span.title,.part2 span.title {
    display: block;
   /* height: 46px;
    line-height: 50px;*/
height:30px;
line-height:30px;
padding:10px 0;
    font-size: 24px;
    /*font-weight: bold;*/
    color: #004ba8;
    text-align: left;
   /* text-indent: 11px;background:url(cyber_res/ic_sydh.png) no-repeat left center;text-indent:30px;*/
    position: relative;
    transition: all 0.3s;
}
.part1 .tit{/*left:0px;top:0;position:absolute;*/display:block;/*border-bottom:solid 3px #2e5caa*/;font-size:24px;
	color:#004ba8;font-weight:bold;font-family: 微软雅黑;line-height:40px;height:40px;}
.tit{/*left:0px;top:0;position:absolute;*/display:block;/*border-bottom:solid 3px #2e5caa;font-size:16px;
	color:#2766b5;font-weight:bold;*/font-family: 微软雅黑;/*line-height:30px;height:30px;*/ height:38px; line-height:38px;
}
.part3 .tit{left:0px;top:0;position:absolute;display:block;/*border-bottom:solid 3px #2e5caa;*/font-size:24px;
	color:#2766b5;/*font-weight:bold;*/font-family: 微软雅黑;line-height:30px;height:30px;/*background:url(cyber_res/ic_sydh.png) no-repeat left center;text-indent:30px;*/
}
.title a span{
	position:absolute;
	right:10px;
	font-size:16px;
	font-weight:normal;
	cursor:pointer;
	top:5px;
	transition:all 0.3s	
;}
.title a:hover span{
	right:5px;
	color:#004ba8
;}

.title2{/*padding:0 7px;*/position:absolute;display:block;border-bottom:solid 3px #004ba8;padding-bottom:9px; float:left; color:#004ba8;font-size:24px;font-weight:bold;
}
.title2 a{

	
		height:30px;
	padding:0 7px;
	left:0;
	top:0;
	font-size:20px;
	color:#004ba8;
	font-weight:bold;
	line-height:30px;
		transition:all 0.3s;}

.title2 a:hover{
	color:#000;
	border-color:#000;
	/*padding-right:10px;*/}

.local {float:right; height:30px;line-height:30px;background:url(cyber_res/ic_home.png) no-repeat left center;padding-left:20px; font-size:14px;color:#888; margin-top:5px;}
 .local a{color:#888;}
.swiper-container{
	width:660px;
	height:300px;
	margin-top:17px
;}

.swiper-slide{
	position:relative
;}

.img_info{
	width:660px;
	height:58px;
	position:absolute;
	bottom:0;
	left:0;
	background:url(cyber_res/word_bk.jpg);
	color:#dfdfdf;
	line-height:58px;
	font-size:14px;
	text-align:left;
	letter-spacing:2px;
	text-indent:13px
;}

.pagination {
  position: absolute;
  right: 10px;
  text-align: right;
  top:15px;
  width: 100%;
  z-index:99
;}

.swiper-pagination-switch{
	display: inline-block;
	width:27px;
	height:3px;
	background-color:#cac8c5;
	border-radius:0;
	opacity:1;
	margin: 0 3px;
    cursor: pointer;}

.swiper-active-switch{
	background-color:#3367bd
;}

.notice{
	width:320px;
	height:300px;
	margin-top:17px
;}

.notice li{
	width:100%;
	height:49px;
	border-bottom:1px dotted #b8b8b7;
	overflow:hidden
;}

.notice li a{
	font-size:14px;
	color:#3c3c3c;
	width:100%;
	display:block;
	line-height:49px;
	height:49px;
	transition:all 0.3s
;}

.notice li a:hover{
	background-color:#3367bd;
	color:#fff
;}

.bk_white{
	/*background-color:#f3f8fe;*/}

.post-22 .title_qwfb{   background: url(	
8b48d5d519b69cda8f3ce9fd7c4a99a6_skin_res/logo.png) no-repeat left top;}
.title_two{
	width:100%;
	/*background-color:#2766b5;*/
	height:38px;line-height:38px;
padding:0px 0 20px 0; border-bottom:0.01rem solid #C1C9DA;margin-bottom:16px;
}
.title_qwfb{
	width:100%;
	/*background-color:#2766b5;*/
	height:40px;line-height:40px;
/*padding:10px 0 12px 0; */
}
.part1 .title_qwfb a{
	display:block;
	/*height:50px;
	line-height:60px; margin-top:5px;*/
	font-size:22px;
	/*font-weight:bold;*/
	color:#07326b;
	text-align:left;
	text-indent:11px;
	position:relative;
	transition:all 0.3s;}
.title_two a,.title_qwfb a{
	display:block;
	/*height:50px;
	line-height:50px;*/
	font-size:22px;
	/*font-weight:bold;
	color:#fff;*/
	text-align:left;
	text-indent:11px;
	position:relative;
	transition:all 0.3s
;}

.title_two a span,.title_qwfb a span{
	position:absolute;
	right:10px;
	font-size:16px;
	font-weight:normal;
	cursor:pointer;
	top:-32px;;
	transition:all 0.3s	
;}
.title_two a:hover span,.title_qwfb a:hover span{
	right:5px;
	color:#004ba8
;}

.part1 .mr ul,.part2 ul{
	/*height:230px;*/
	padding:0px 0 20px
;}

.part2 ul li{
	/*height:40px;*/
	margin:0;
	/*padding: 0 11px;*/
line-height:20px;padding:12px 5px 10px 5px; height:20px; border-bottom: 0.01rem solid #E9E9E9;
}
.part1  .mr  .news_list li{background:url(8b48d5d519b69cda8f3ce9fd7c4a99a6_skin_res/ic_blue.png) no-repeat left center; /*border-bottom: 1px dashed #ccc;*/line-height:20px;padding:12px 5px 10px 0; height:20px;}
.part1 .mr  .news_list  li a{text-indent:0px;/*display: block;*/
	font-size:16px;
	color:#333;
	/*height:40px;
	line-height:40px;*/
	position:relative;
	transition:all 0.3s;padding-left:15px;
}
.part1 .mr  .news_list  li a:hover{padding-left:20px;}

.part2 ul li a{
	text-indent:0px;display: block;
	font-size:16px;
	color:#333;
	/*height:40px;
	line-height:40px;*/
	position:relative;
	transition:all 0.3s;

}
.part2 ul li:hover{/*background-color:#ebe9e7;*/}
.part2 ul li:hover a{
	
         text-indent: 4px;
}
.time{
     float: right;
	font-size: 16px;
       font-family: "Arial";
	color:#777;
   /*   line-height: 40px; */
	transition:all 0.3s;}

.sycd{width:80% !important;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
display:inline-block;
float:left;

}

.part1 .mr ul li:hover .time,.part2 ul li:hover .time{
	color:#004ba8
;}

.three_content{
	height:190px;
	width:100%;
		margin-top:17px;
	position:relative;
	padding:5px
;}

.lists{
	height:180px;
	top:5px
;}

.lists li{
	width:35%;}
.lists li a{
	display:block;
	height:45px;
	/*border-bottom:1px solid #fff;*/
	line-height:45px;
	text-indent:20px;
	color:#333;
	font-size:16px;
	transition:all 0.3s; background:url(cyber_res/ltlb_bg.png) no-repeat left center;white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;}

.lists li a:hover{
	color:#3367bd;
	/*border-bottom: 1px solid #d3d3d3;*/
	text-indent:18px
;}

.bottom{
	width:100%;
	height:100px;
	background-color:#141e2a;
	padding-top:30px
;}

.bottom p{
	text-align:center;
	width:1000px;
	margin:10px auto;
	color:#f7fafd;
	font-size:14px
;}

.three_content_list{
	height:auto;}

.three_list{
	/*list-style:disc;
	padding-left:30px;*/
	padding-bottom:30px
;}

.three_list li{
	height:20px;line-height:20px; padding:12px 0 10px 0;
	margin:0;
	/*padding:0;*/
	position:relative;/*list-style:square;*/
background:url(cyber_res/ltlb_bg.png) no-repeat left center;
border-bottom:1px dotted #ccc;
}

.three_list li a{
	/*height:44px;line-height:44px;*/
	display:block;
	font-size:16px;
	
	/*color:#5c5c5c;*/
	transition:all 0.3s;
padding-left:25px;
}

.three_list li a .time{
	/*height:44px;*/
	color:#666
;}

.three_list li a:hover{
	/*background-color:#ebe9e7;*/padding-left:20px;}

.three_content_detail{
	width:100%;
	height:auto;
	padding:0px !important
;}

.three_content_detail p{
	color:#5c5c5c;
	font-size:14px
;}

.title_name{
	width:100%;
	font-size:22px;
	
	color:#333;
	text-align:center;
	
	margin-top:30px
;}

.title_time{
	width:100%;
	text-align:center;
	margin:0;
padding-top:10px;
color:#999;
font-size:14px;
}



	
.post.post2.post-41.mbox .con {
    background: url(left-bottom.jpg) no-repeat left bottom;height:227px;
}
.post-42 li {
    float: left;
}
.possplit{  
    background: url(posSplit.png) no-repeat;
    padding: 0 7px;
    background-position: center;
}

.arti_update{padding:0 10px;}

.wp_articlecontent table {
    margin-bottom: 10px;
    border-collapse: collapse;
    display: table;
    width: auto;}  

.wp_articlecontent p,.three_content_list p,.v_news_content p{font-size:16px !important;line-height:28px;}
.wp_articlecontent p a span {font-size:16px !important;line-height:28px;color:blue;}

 .head-right{float:right;margin-top:30px;width:275px;/* position:absolute; right:50px ;top:0;*/}
.wp_search{position:relative;display:inline-block;padding-left:4px;border:1px solid #d0d0d0;}
.wp_search #keyword{padding:4px 0;width:160px!important;height:20px;border:none;background:0 0;color:#fff;line-height:20px;}
.wp_search .search{width:32px;height:30px;border:0;background:#fff url(cyber_res/sous.png) no-repeat center;vertical-align:top;cursor:pointer;}
.searchbox{margin-top:5px;text-align:right;}
.wp-search{position:relative;}
.wp-search form{display:block;}
.wp-search .search-input{margin-right:40px;margin-left:4px;border:1px solid #8caed5;border-radius:5px;}
.wp-search .search-input input.search-title{padding:11px 0;padding-left:23px;width:100%;height:22px;outline:0;border:0;background:0 0;color:#fff;font-size:14px;line-height:22px;font-family: "Micsoft Yahei";}
.wp-search .search-btn{position:absolute;top:0;right:0;width:60px;height:46px;}
.wp-search .search-btn input.search-submit{width:60px;height:46px;outline:0;border:0;background:url(cyber_res/sous.png) no-repeat center;cursor:pointer;}

.leftNav{display:none;}

@media screen and (max-width: 1400px) {
   .bottom {width:100%;}
.inner{width:98%;}


@media screen and (max-width: 1200px) {
  /* .bottom {width:1200px;}
.inner{width:1200px;}*/

}
@media screen and (max-width: 999px) {
 .inner{width:100% ;}
   .width_one {width:100%;}
.part1 .mr{margin-top:20px;}
.left, .right, .middle{
	position:relative;
	top:0;
float:left;}
.part1 .ml{margin-top:0;}
element.style {
}
.part1 .mr  .news_list  li{background:url(8b48d5d519b69cda8f3ce9fd7c4a99a6_skin_res/ic_blue.png) no-repeat 5px center; }
.part3{height:auto;margin:20px 0 ;}
.part3 .width_three{width:100%; height:auto;padding:5px 0; margin-top:5px;}
.lists{height:auto;}
.lists li{width:97%;height:auto;}
.post.post2.post-41.mbox .con {
    background: url(left-bottom.jpg) no-repeat left bottom;background-size:100% 100%;
}
.middle{float:left;left:5px;margin-top:0;}

.lists li a{line-height:42px;height:42px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:90%;}
.bottom{width:100%;padding:10px 0; height:auto;}
.bottom p{width:100%;}
.three_list li a{padding-left:20px;}
.three_list li a:hover{padding-left:15px;}
.part4{width:98%; margin:auto;}

.sycd{width:80% !important;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
display:inline-block;
float:left;
}

.part1 .tit,.part3 .tit{font-size:18px;}
.part1 span.title, .part2 span.title{font-size:18px;}
.title_two{padding:0px 0 12px 0;}
.part1 .mr .news_list0 .news_tit a{font-size:16px;}
.part1 .mr .news_list li a , .part2 ul li a, .lists li a{font-size:14px;}
.time{font-size:14px;}

.title2{font-size:14px;padding-bottom:10px;}
.title_list{margin-bottom:10px;padding-bottom:0px;}
.three_list li a{font-size:14px;}
.local{margin-top:0;}

.part1 .mr .con, .part2 .con, .part2 .con{width:98%;padding:0 1%}
.part1 .mr .news_list0{width:99%; padding:0 2px;}
.title_two{width:96%;padding:10px 2%;}
.part3 .tit{padding:0 2%;width:96%;}
.title_two a span, .title_qwfb a span,.title a span{font-size:14px;}


.title_name{font-size:16px;}
.title_time{font-size:12px;}
.wp_articlecontent p,.three_content_list p,.v_news_content p{font-size:14px !important;line-height:20px;}
.wp_articlecontent p a span {font-size:14px !important;line-height:20px;color:blue;}

 .head-right{display:none;}
/*.wp-search .search-input{display:none;}
.wp-search .search-btn{position:absolute;top:-5px;right:-30px;width:40px;height:36px;}
.wp-search .search-btn input.search-submit{background:url(cyber_res/sous2.png) no-repeat center;width:30px;height:30px;}*/
.leftNav{display:block; top:20px;left:5px;position:absolute;}
.nav{display:none;}


/*****列表页****/
.width_three{width:100%;}
.content{width:99%;/*margin:10px 2px;*/padding-bottom:25px;}
.three_content_list{width:98%;margin:auto;}
/*.three_list{width:100%;}*/
.wp_paging li.pages_count, .wp_paging li.page_jump{display:none;}
.cd{margin-right:40px;width:60% !important;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
display:block;
}



/*****文章页****/
.three_content_detail {width:100%; height:auto;}
#vsb_content img{max-width:100%;height:auto;}

}


@media screen and (max-width: 767px) {
.sycd{/*margin-right:40px;*/width:70% !important;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
display:inline-block;
float:left;
}
.part1 .tit,.part3 .tit{font-size:18px;}
.part1 span.title, .part2 span.title{font-size:18px;}
.title_two{padding:0px 0 12px 0;}
.part1 .mr .news_list0 .news_tit a{font-size:16px;}
.part1 .mr .news_list li a , .part2 ul li a, .lists li a{font-size:14px;}
.time{font-size:14px;}

.title2{font-size:14px;padding-bottom:10px;}
.title_list{margin-bottom:10px;padding-bottom:0px;}
.three_list li a{font-size:14px;}
.local{margin-top:0;}

.part1 .mr .con, .part2 .con, .part2 .con{width:98%;padding:0 1%}
.part1 .mr .news_list0{width:99%; padding:0 2px;}
.title_two{width:96%;padding:10px 2%;}
.part3 .tit{padding:0 2%;width:96%;}
.title_two a span, .title_qwfb a span,.title a span{font-size:14px;}


.title_name{font-size:16px;}
.title_time{font-size:12px;}
.wp_articlecontent p,.three_content_list p,.v_news_content p{font-size:14px !important;line-height:20px;}
.wp_articlecontent p a span {font-size:14px !important;line-height:20px;color:blue;}
}