body{
	color:#666;
	font-size:14px;}
h1,h2,h3,h4,h5,h6,h7,p,a{
	font-weight: normal;
}
a,a:hover,a:visited{ text-decoration: none; }
.container {padding-right: 0px;padding-left: 0px;}
.swiper-box{position: relative;}
.s1 .swiper-button-next{
	background:#2485d9;
    right: 10px;
    left: auto;
}
.s1 .swiper-button-prev{
    background:#5b90bc;
    left: 10px;
    right: auto;
}
.s1 .swiper-button-next i,.s1 .swiper-button-prev i{
	color: #fff;
	font-size: 48px;
}
.s1 .swiper-button-prev i{ padding-left: 6px;}
.s1 .swiper-button-next i{ padding-left: 10px;}
.s1 .swiper-button-next,.s1 .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 35px;
    height: 60px;
    margin-top: -30px;
    z-index: 10;
    cursor: pointer;
    padding: 5px 0 36px;
    background-size: 35px 60px;
    background-position: center;
    background-repeat: no-repeat;
}
.swiper-container1,.swiper-container2 {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}

.text-uppercase{
	text-transform: uppercase;
}
.navbar{
	margin-bottom:0;
	background: url(images/menu.jpg) repeat-x center top #006cb8;
	border: none;}
.navbar-brand {
    padding: 19px 15px;
	height: auto;}
.navbar-brand img{
	max-height:81px;}
.login{background: url(images/login.jpg) no-repeat left center; padding-left:25px; margin: 24px 0 8px;}
.login a{color: #8b8b8b;}
.rbox .form-control {width: 200px;}
.search-box{ display:inline-block; }
span.sou{ background-color: #0262b6; border-radius: 12px; padding: 5px 12px;}
span.sou a{ color: #fff; }
.navbar-nav>li>a{
	color:#fff;
	background: url(images/menu_line.jpg) no-repeat right center;
	padding:14px 28px;
	font-size: 16px;}
.navbar-nav>li>a:hover{background-color: #fff; color: #0262b6;background-image: none;}
.series{
	 background: -webkit-linear-gradient(left, #094f88, #2683cc); 
	 background: -o-linear-gradient(right, #094f88, #2683cc);
	 background: -moz-linear-gradient(right, #094f88, #2683cc);
	 background: linear-gradient(to right, #094f88, #2683cc);
	 min-height: 122px;
	 padding: 20px;
	 color: #fff;
	 margin:35px 0;
}
.series img { margin-top:10px;}
/* 4.16首页图片样式修改 */
.ser-i{
	padding: 0;
}
.ser-i img{
	margin: 0;
}
.sinfo{padding-left: 0px;}
.sinfo h2{margin-top: 25px; font-size:30px; margin-left:15px;}
.sinfo h2 a, .sinfo h2 a:hover { color:#FFFFFF;}
.sinfo a{  text-decoration:none; }
.video-tit{ font-size: 24px; font-weight: bold; color: #286ca7; margin:15px 0 40px; position: relative;}
.video-tit:after{
	position: absolute;
	content: "";
	left: 0;
	bottom: -10px;
	width: 30px;
	height: 2px;
	background-color: #286ca7;
	transition: all ease-in-out 0.3s;
}
.video-tit:hover:after{ width: 80px; }
.new-tit{ position: relative; line-height:35px;background:url(images/new_tit.png) no-repeat left top;  padding-left: 25px; margin-bottom: 40px; border-bottom:1px solid #dddddd;}
.ming-tit{ position: relative; line-height:35px;background:url(images/shi.jpg) no-repeat left top;  padding-left: 25px; margin-bottom: 40px; border-bottom:1px solid #dddddd;}
.ao-tit{ position: relative; line-height:35px;background:url(images/honor_tit.jpg) no-repeat left top;  padding-left: 25px; margin-bottom: 40px; border-bottom:1px solid #dddddd;}
.new-tit h2,.ming-tit h2,.ao-tit h2{ font-size: 22px;color: #286ca7; font-weight: bold;}
.new-tit h2:after,.ming-tit h2:after,.ao-tit h2:after{ position: absolute; content: ""; left: 0; bottom: 0; width: 120px; height: 1px; background-color: #2e70a9; }
.new-tit h2 span,.ming-tit h2 span,.ao-tit h2 span{ font-size: 14px; color: #666666; font-weight: normal; }
.sy-news{margin-top:30px; margin-bottom: 30px;}
.new-info h3{ font-size: 18px; color: #404040; }
.new-info h4{ line-height: 24px; }
.new-info span{ color: #286ca7; }
.new-info{ background-color: #f9f9f9; border-bottom: 1px solid #e5e5e5; padding: 10px 15px 20px; }
.bg-default {background: #006cb8;padding:30px 0;color:#fff; border-bottom: 1px solid #377aaa;}
.bg-default h2{ font-size: 22px; position: relative; }
.bg-default h2:after{ position: absolute; content: ""; bottom: -10px; left: 0; width: 50px; height: 1px; background-color: #fff; }
.menu-bot{ margin:30px 0; }
.menu-bot li{ float: left; padding:0px 50px 0px 0px;list-style: none; line-height: 32px; }
.menu-bot li a{ color: #fff; }
.copy{ background-color: #055994; color: #fff; padding: 25px 0;line-height: 38px; }
.she {position: fixed;left: 0;top: 50%;margin-top: -225px;z-index: 9999;cursor: pointer;}
.wen {position: fixed;right: 0;top: 50%;margin-top: -225px;z-index: 9999;cursor: pointer;}
.ny-series .nav-stacked.nav-primary>li{ line-height: 30px;font-size:17px;}
.ny-series .nav-stacked.nav-primary>li:first-child {background-color: #006cb8;color: #fff;line-height: 50px;font-size:20px;padding-left:20px;}
.ny-about{margin:20px auto;background-color:#fff;padding:20px;}
.ny-about .page-header{ margin:0; margin-bottom: 20px;}
.ny-tit h1{ margin:10px 0 0; }
.ninfo{ line-height: 32px; }
.items .item-content>.media.pull-left {max-width: 400px;}
.nyinfo .item-content{ background-color: #4b89b5; color: #fff; }
.nyinfo .item-content h2 a{color:#fff;}
.media-body{padding: 20px;}
.nyinfo .text{ line-height: 28px; }
.nyinfo .text-muted {color:#fff;}
.ny-info{padding:30px 0;line-height:27px;}
.contact-info{font-size:16px;line-height:36px;}


.sy-title a{margin-top: 22px;color: #286ca7}
.gao-list li{line-height: 33px; border-bottom: 1px dotted #a8bdc9;}
.gao-list li span{ color: #a2a1a1; float: right; }
.gao-list li i{ color: #ff6600; }

.home-link{
	position: fixed;
	top:50%;
	display: block;
	transform: translateY(-50%);
	left:0;
	z-index: 99;
}

.zhao { background:url(images/zhaojian.png) no-repeat left top; width:108px; height:35px; color:#0c5590; text-align:center; line-height:35px; display:block; margin-right:8px;}





	
	

	
	
	
	
@media (min-width: 1200px){
    .container {
        max-width: 1200px;
    }
} 	
@media (max-width: 1199px) {
	.navbar-nav > li > a {
    padding: 15px 20px;}
	
}
@media (max-width: 991px) {
.navbar-nav > li > a {
    padding: 15px 22px;}	
	
}
@media (min-width: 768px){

}
@media (max-width: 767px) {
	.navbar-brand {
    padding: 15px;}
	.navbar-brand img{
	max-height:40px;}
	.navbar-toggle {
    background-color:#eee;
	margin:20px 10px 20px 0;}
	.navbar-toggle .icon-bar {
	background-color: #555;}
	.navbar {
    min-height: 0px;}
	.navbar-nav > li > a {
    
	}
	.dropdown-menu > li > a{
		color: #fff;
	}
	.menu-bot li {width: 120px;}
    .series {margin: 15px 0;}
    .copy{ padding-left: 25px; }
	

	

}