li,ul{list-style:none;}
.index_top_news{ float:right; border:#4a6eaa 1px solid; width:254px;  margin-top:5px; height:304px; overflow:hidden;}
.index_top_title{ float:left; width:254px; border-bottom:#4a6eaa 1px solid;  background: repeat-x 0px -360px;}
.index_top_title span a{ float:right; background:  no-repeat; width:34px; height:11px; margin-top:10px; overflow:hidden; padding-right:10px; line-height:100px;}
.index_top_title strong{ float:left; height:30px; line-height:33px; overflow:hidden;  color:#00349a; padding-left:10px;}
.index_top_list{ float:left; padding:10px; width:234px;}
.index_top_list li{ float:left; width:220px; padding-left:15px; background:  no-repeat 2px -529px; height:23px; line-height:23px; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
.index_cen_news{ float:left;width:694px; overflow:hidden;}
.index_cen_news .index_top_news{ float:left; width:224px; margin-top:10px;}
.index_cen_news .index_top_title{width:224px;}
.index_cen_news .index_top_list{width:204px;}
.index_cen_news .index_top_list li{ width:200px;}

.index_list_new{ width:456px;  float:right;border:#4a6eaa 1px solid; margin-top:10px; height:304px; overflow:hidden;}
.index_list_title{ width:458px; float:left; height:30px; line-height:32px;  background:  repeat-x 0px -360px; overflow:hidden; margin-left:-1px; display:inline; border-bottom:#4a6eaa 1px solid; color:#00349a;}
.index_list_title .t{ float:left; background: repeat-x 0px -304px; width:104px; border-left:#4a6eaa 1px solid; border-right:#4a6eaa 1px solid; text-align:center; color:#00349a; font-weight:bold;overflow:hidden;}
.index_list_title .d{ width:88px; float:left; text-align:center; overflow:hidden;}
.index_list_title a{color:#00349a;}
.index_list_list{ float:left; padding:10px; width:436px;}
.index_list_list li{ float:left;}
.index_list_list li img{ float:left; width:122px; height:82px; padding:1px; border:#CCC 1px solid; margin-left:9px; margin-right:9px;}
.index_list_list li font{ float:left; clear:left; width:145px; height:25px; line-height:25px; text-align:center; font-size:13px;  overflow:hidden;  white-space:nowrap; text-overflow:ellipsis;}
.index_list_list li h5{ float:left; height:5px; width:436px; margin-top:2px; border-top:#CCC 1px dotted; overflow:hidden;}
.index_list_list li span{ float:left; width:200px; padding-left:18px;background:  no-repeat 5px -529px; height:23px; line-height:23px; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
.index_list_ad{ float:left; width:694px; height:75px; overflow:hidden; margin-top:10px;}
.index_list_ad img{width:694px; height:75px;}
.index_top_news_1{float:right; border:#4a6eaa 1px solid; width:254px;  margin-top:10px; height:389px; overflow:hidden;}
.index_top_list_1{ float:left; padding:10px; width:234px;}
.index_top_list_1 li{ float:left;}
.index_top_list_1 li img{ float:left; width:95px; height:70px; padding:1px; border:#CCC 1px solid; margin-left:9px; margin-right:9px; text-align:center; display:inline;}
.index_top_list_1 li font{ float:left; clear:left; width:117px; height:25px; line-height:25px; text-align:center; font-size:13px;  overflow:hidden;  white-space:nowrap; text-overflow:ellipsis;}
.index_top_list_1 li h5{ float:left; height:7px; width:233px; margin-top:4px; border-top:#CCC 1px dotted; overflow:hidden;}
.index_top_list_1 li span{ float:left; width:220px; padding-left:14px;background:  no-repeat 2px -529px; height:23px; line-height:23px; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; font-size:14px;}

.index_border{ float:left; border:#4a6eaa 1px solid; margin-top:10px;}
.index_left{ float:left; width:248px; overflow:hidden;}
.index_up_title{ float:left; width:246px; height:45px; background: repeat-x 0px -570px; margin-top:6px;}
.index_up_title strong{ float:left; height:25px; background:  no-repeat 5px -547px; padding-left:30px; font:16px/32px "SimHei",Verdana, Geneva, sans-serif;  color:#0040a6;}
.index_up_title span a{ float:right; width:20px; height:11px; margin-top:10px; overflow:hidden; padding-right:5px; line-height:100px; background:  no-repeat 0px -641px;}
.index_left_list{float:left; padding-left:10px; padding-right:10px;  width:226px; overflow:hidden;}
.index_left_list li{ float:left;}
.index_left_list li img{ float:left; width:106px; height:70px; padding:1px; border:#CCC 1px solid; margin-right:3px;}
.index_left_list li font{ float:left; clear:left; width:113px; height:27px; line-height:27px; text-align:center; font-size:13px;  overflow:hidden;  white-space:nowrap; text-overflow:ellipsis;}
.index_left_list li span{ float:left; width:210px; padding-left:14px;background:  no-repeat 2px -529px; height:23px; line-height:23px; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
.index_right_news{ float:left; width:344px; margin-left:10px; display:inline; overflow:hidden;}
.index_right_news .index_top_title{width:344px;  margin-top:0px;}
.index_right_list1,.index_right_list2{ float:left; padding:10px; width:324px;}
.index_right_list1 li,.index_right_list2 li{ float:left;}
.index_right_list1 li img{ float:left;  clear:left;  width:122px; height:82px; padding:1px; border:#CCC 1px solid; margin-right:15px;}
.index_right_list1 li font{ float:left; clear:left; width:135px; height:32px; line-height:32px; text-align:center; font-size:13px;  overflow:hidden;  white-space:nowrap; text-overflow:ellipsis;}
.index_right_list1 li span{ float:left; width:165px; padding-left:14px;background: no-repeat 2px -529px; height:23px; line-height:23px; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
.index_right_list2 li img{float:right; width:122px; height:82px; padding:1px; border:#CCC 1px solid; margin-left:10px;}
.index_right_list2 li strong{float:left; width:185px;  height:23px; line-height:23px; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis;}
.index_right_list2 li span{float:left; width:145px; padding-left:14px;background: no-repeat 2px -529px; height:23px; line-height:23px; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; font-size:14px;}
.index_right_list2 li font{ float:left; width:165px; color:#999; font-size:13px; text-indent:2em; line-height:18px;}
.index_right_list2 li font a{color:#ff7900; white-space:nowrap;}
.index_right_list2 li h5{ float:left; height:5px; width:324px; margin-top:6px; border-top:#CCC 1px dotted; overflow:hidden;}

ul{
	margin-bottom:0px;}
.index_right_ad{ float:left; width:702px; height:76px; overflow:hidden; margin-top:10px; padding-left:10px;}
.index_right_ad img{width:702px; height:76px;}
.back-color{
	width:100%;
	height:38px;
	background:#00295d;}
.col-md-4{
	padding-left:0px;
	padding-right:0px;}
.index_l_5{
	padding-top:10px;
	padding:5px;}
.index-scn{
	width:100%;}
.col-md-12{
	padding-left:0px;
	padding-right:0px;}
.col-md-10{
	padding-left:0px;
	padding-right:0px;}
.col-md-2{
	padding-left:0px;
	padding-right:0px;}
.col-md-8{
	padding-left:0px;
	padding-right:0px;}

.logo{}
.index_search{
	height:100px;
	position:relative;}
.r_search{
	float:right;
	bottom:0px;
	right:0px;
	position:absolute;}
.r_search span{
	line-height:26px;
	float:left;
	display:inline;}
.r_search input{
	width:110px;
	float:left;
	display:inline;
	border:none;
	height:26px;}
.icon-sousuo{
	padding-left:10px;
	padding-right:10px;}
#news_num{
	width:20%;
	bottom:5px;
	right:0px;
	height:20px;}
#news_num span{
	display:block;
	float:left;
	height:100%;
	width:33%;
	border-radius:1%;
	margin:0px;
	line-height:22px;
	font-size:12px;
	color:#FFFFFF;}
.swiper-button-next{
	color:#ccc;
	width:55px;
	height:55px;
	background:#000;
	opacity:0.5;
	border-radius:10px;
       /* background: url(../images/yty.png) 4px 2px no-repeat #000;*/

}
.swiper-button-prev{
	color:#ccc;
	width:55px;
	height:55px;
	background:#000;
	opacity:0.5;
	border-radius:10px;
       /* background:url(../images/ytz.png) #000; */
}
#swiper3{
	position:relative;
	bottom:30px;}
.swiper-pagination-bullet {
      width: 20px;
      height: 20px;
      text-align: center;
      line-height: 22px;
      font-size: 12px;
      color:#fff;
      opacity: 1;
      background: rgba(0,0,0,0.2);}
.swiper-pagination-bullet-active {
    color:#fff;
    background: #007aff;}
.Friend{
	padding-left:0px;
	padding-right:0px;}
.middle_form_right{
    width:50%;
    float:left;}
.middle_form_left{
    width:50%;
    float:left;}
.modal-title{
    margin:auto;}



@media (max-width:990px){
.swiper-button-next, .swiper-button-prev { 
    top: 6%;
  }
.index_search {
    height: 0px;
}

}


@media (max-width:767px){
.swiper-button-prev{display:none;}
.swiper-button-next{display:none;}
.index_row_1 ul li{
	width:20%;
	margin:5px 9px;}
.index_row_1 ul li:nth-child(1){
	width:20%;}
.index_row_1 ul li a{
	font-size:12px;
	line-height:40px;}
.index_l_3{
	display:none;}
.index_l_4 ul{
	width:100%;
	padding-left:10px;}
.index_row_2{
	display:none;}
span img{
	width:auto;
	height:auto;}

.col-md-8 {    padding: 5px;}
}

@media (max-width:340px){ 
.index_row_1 ul li:nth-child(1) {
    width: 23.5%;
}
.index_row_1 ul li {
    width: 23.5%;
    margin: 5px 2px;
}

}
