﻿@charset "utf-8";
/* CSS Document */

/* 部分标签初始化 */
a{ color:#333;}
a:hover{ text-decoration:none; cursor:pointer; }
a,a:visited {
    text-decoration:none;
	 }
.arial{ font-family:Arial, Helvetica, sans-serif;}
p{ margin-bottom:0; }
ul,li{list-style: none; display:block;padding: 0 }

 @media (max-width: 768px){
.pagination{ margin:0 0 10px 0;}
.pagination-lg > li > a, .pagination-lg > li > span
{ font-size:16px;padding:2px 9px 2px 8px; margin-left:10px; }
}

.zh-title{ display:block; line-height:30px; margin-top:0px; }
.eng-title{ display:block;line-height:30px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.fl{ display:inline-block; float:left;}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}

.color-fff{ color:#fff!important; }
.color-a1{ color:#a1a1a1; }

.mlr-25{ margin-left:-25px; margin-right:-25px;} 
.mlr-20{ margin-left:-20px; margin-right:-20px;} 
.mlr-10{ margin-left:-10px; margin-right:-10px;} 
.mlr-5{ margin-left:-5px; margin-right:-5px;}
.mlr-0{ margin-left:0; margin-right:0;}
.plr-0{ padding-left:0px; padding-right:0px; }
.plr-10{ padding-left:10px; padding-right:10px; }
.plr-25{ padding-left:25px; padding-right:25px; }

.margin-b10{ margin-bottom:10px;}
.margin-b20{ margin-bottom:20px;}
.margin-b30{ margin-bottom:30px;}


/*****分页开始*******/

.pagination > li > a, .pagination > li > span{padding: 5px 12px;}
.pagination > li:first-child > a, .pagination > li:first-child > span{border-radius: 0}
.pagination > li:last-child > a, .pagination > li:last-child > span{border-radius: 0}
.pagination { /*margin: 20px 0 60px 0;*/ float: right;}
.pagination > li > a,
.pagination > li > span {
  background-color: #ffffff;
  border: 1px solid #cccccc; color:#666666;  margin-left:10px
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,.pagination > li > a.cur {
  color: #fff;
  background-color: #2577c2;
  border-color: #2577c2;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 2px 12px;
  font-size: 24px;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #2577c2;
  border-color: #2577c2; font-family:Arial;
}
.anli_con .pagination{margin-right: 20px;}
.navbar-collapse.in{overflow-y: hidden;}
@media (max-width: 768px){
  
.pagination { margin: 20px 0 20px 0; border-radius: 4px;}
.anli_con .pagination{margin-right: 0px;}
.pagination > li > a,
.pagination > li > span {
 
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  margin-left:10px
}.pagination-lg > li > a,
.pagination-lg > li > span {font-size: 14px;}

} 

/*****分页结束*******/


/*轮播图*/
@media screen and (min-width: 768px){
.carousel-indicators {bottom: 10px;}
}
.carousel-indicators{bottom: 0}
.mt{padding: 50px 0 40px;}
.header_top{overflow: hidden;}
.header_top .logo_img{width: 254px; height: 63px; display: block; float: left;}
.header_top .logo_img img{width: 100%; height: 100%}
.header_right{float: right; height: 63px; line-height: 63px;}
.header_right .link{color: #155b9b; font-size: 16px; background: url(../images/ico_toplink.png) no-repeat left; background-size:18px 21px;  padding-left: 40px; margin-right: 40px; float: left;}
.header_right .language{background: url(../images/ico_language.png) no-repeat left; background-size:20px 20px;padding-left: 35px; float: left;color: #155b9b; font-size: 16px;}
.header_right .language a{background: none; border: 0; outline: none; color: #155b9b;}
.carousel-indicators li{width: 50px; height: 4px; border-radius: 0; border: 0; background: #fff}
.carousel-indicators .active{background: #2577c2;width: 50px; height: 4px; margin:1px; }
@media (max-width:768px){
  .mt{padding: 10px 0}
  .header_top{padding: 0 10px;}
  .header_top .logo_img{width: 150px; height: 37px;}
  .header_right .link{height: 37px; line-height: 37px; background-size: 10%; margin-right: 0; padding-left: 15px; font-size: 12px;}
  .header_right .language{height: 37px; line-height: 37px; background-size: 10%; padding-left: 15px; font-size: 12px;}
  .header_right{height: 37px; line-height: 37px;}
  .carousel-indicators li{width: 30px; height: 3px; }
  .carousel-indicators .active{ width: 30px; height: 3px; }

}
@media (max-width:320px){
  .header_top .logo_img{width: 100px; height: 25px;}
  .header_right .link{height: 37px; line-height: 37px; background-size: 10%; margin-right: 0; padding-left: 15px; font-size: 12px;}
  .header_right .language{height: 37px; line-height: 37px; background-size: 10%; padding-left: 15px; font-size: 12px;}
  .header_right{height: 37px; line-height: 37px;}
}
 
/*footer*/
.footer{background: #2577c2; min-height: 100px; padding: 20px 0; overflow: hidden;}
.footer .footer_logo{margin-top: 10px; margin-bottom:10px;  overflow: hidden;}
.footer .footer_logo .img{width: 504px; height: 63px; display: block; margin: auto}
.footer .footer_logo .img img{width: 100%; height: 100%}
.footer_link{padding-left: 85px; overflow: hidden;}
.footer_link .code{width: 100px; height: 100px; float: left;}
.footer_link .code img{width: 100%; height: 100%}
.link_way{padding-left: 130px;}
.link_way span{display: block; height: 25px; line-height: 25px; overflow: hidden; color: #fff; font-size: 14px;}
.link_way a{height: 25px; line-height: 25px; display: block;overflow: hidden; color: #fff; font-size: 14px;}
.footer_top{overflow: hidden;}
.footer .friend_link{ color: #fff; font-size: 14px; line-height: 25px; overflow: hidden;  margin-top: 30px;}
.footer .friend_link2 { color: #fff; font-size: 14px; line-height: 25px; overflow: hidden;  }
.fflink {text-align: center; margin-top: 30px;
}
.footer .copy{color: #fff; font-size: 14px; line-height: 25px; overflow: hidden; display: block; text-align: center;}
@media (max-width:768px){
  .footer .footer_logo .img{width: 100%; height: inherit;}
  .footer_link{padding-left: 15px; margin-top: 15px;}
  .link_way{padding-left: 115px;}
  .link_way span{line-height: 20px; height: inherit;}
  .footer .friend_link{margin-top: 15px; text-align:left; }
  .footer .copy{ text-align:left;}
  .fflink {text-align:left; margin-top: 15px;
}
}
/*footer*/ 


 
