*{
	font-family: 'Microsoft Yahei';
}
ul,li{
	list-style:none;
}
.main{
	min-height: 500px;
}
.container{
	background-color: #fff;
    z-index: 2;
}
@media (min-width: 1350px){
.container {
    max-width: 1310px;
	}
}
/*loading*/
    .loading{
        position:fixed;/*使元素脱离文档流，与其他元素发生重叠*/
        top:0;
        left:0;
        width:100%;
        height:100%;
        z-index:100;
        background-color: #fff;
        text-align: center;
        font-size: 30px;
    }
    .loading .pic{
        background:url('../img/loading.gif');
        position:absolute;
        top:0;
        bottom: 0;
        right:0;
        left:0;
        margin:auto;
        width:64px;
        height:64px;
    }
    /*END-loading*/
@media screen and (min-width: 1180px) {
.topbox{
	/*background: linear-gradient(#0e5ebe, #947ae4);*/
	background:url('../img/logo3.png') center no-repeat;
	height:130px;
	}
}
@media screen and (max-width: 1180px) {
.topbox{
	/*background: linear-gradient(#0e5ebe, #947ae4);*/
	background:url('../img/logo5.png') center no-repeat;
	height:120px;
	}
}
@media screen and (max-width: 350px) {
.topbox{
	/*background: linear-gradient(#0e5ebe, #947ae4);*/
	background:url('../img/logo6.png') center no-repeat;
	height:100px;
	width:auto;
	}
}
/*.topbox .container{
	background-image: url(../img/top_bg.png);
	height:130px;
	padding-top: 15px;
}*/
 .navbar{
	/*background-color: #7c6cb8;*/
	background-color: #528bc1;
	/*background: linear-gradient(to right,#27528c, #947ae4);*/
	color:#FFF;
	padding-top: 0px;
	padding-bottom: 0px;
}

.submit{
	background: url('../img/search2.png') no-repeat #e7e7e7 center;
	padding-left: 0px;
	width:36px;
	border:0px;
}

.head_right .form-control{
	width:160px;
	height:32px;
}

.head_right{
	float:right;
	position: relative;
    right: 8%;
    top: 20px;
	/*background: url(../img/top_bg3.png) no-repeat center;
	height:115px;*/
}

@media screen and (max-width: 800px) {
  	.head_right{
  		display:none;
  	}
}
.grad{
	height:13px;
	background: -webkit-linear-gradient(#d9d9d9, #FFFFFF); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#d9d9d9, #FFFFFF); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#d9d9d9, #FFFFFF); /* Firefox 3.6 - 15 */
    background: linear-gradient(#d9d9d9, #FFFFFF); /* 标准的语法（必须放在最后） */
}
#demo { 
background: #FFF; 
overflow:hidden; 
border: 1px dashed #CCC; 
width: 400px; 
overflow: hidden;
} 
#demo img { 
border: 3px solid #F2F2F2; 
height:180px;
} 
#indemo { 
float: left; 
width: 800%; 
overflow: hidden;
} 
#demo1 { 
float: left; 
overflow: hidden;
} 
#demo2 { 
float: left; 
overflow: hidden;
} 
.dropdown-menu{
	margin-top: 0px;
	background: url(../img/nav-bg.png) repeat;
}
.dropdown-menu a{
	color:#fff!important;
}
.dropdown-menu a{
	height: 40px;
    line-height: 40px;
    border-bottom: 1px dotted #666;
    overflow: hidden;
}
.dropdown-menu  a:hover{
    color: #f93!important;
    transition: .5s;
    text-decoration: none;
    background-color:rgba(49, 57, 66, 0.1);;
}
@media screen and (min-width: 846px) {
.navbar-nav .nav-item{
	width:90px;
	text-align:center;
}
}
@media screen and (min-width: 1130px) {
	.navbar-nav .nav-item{
		width:120px;
		text-align:center;
	}	
}
.head_left{
	/*width:50%;*/
	float:left;
}
@media screen and (max-width: 680px) {
  	.head_left img{
  		width:95%;
  	}

}
#picture{
	max-width: 1380px;
    height: auto;
    margin: 0 auto;
}
#picture img{
	width:100%;
	height:auto;
}


.navbar-nav .nav-item .nav-link{
	color:#FFF;
	overflow: hidden;
	white-space: nowrap;
}
.navbar-nav .nav-item .nav-link:hover{
	color:#f4e9e7; 
	background:#62789299;/*360网页不支持*/
}
.footer{
	background-color:#333;
	color:rgb(153,153,153);
}
.footer .row{
	padding-top: 10px;
}
.contact{
	padding-top: 75px;
}
@media screen and (min-width: 990px) {
  	.contact{
  		margin-left:20%;
  	}
}
.copyright{
	padding-top: 80px;
}

.wxgzh{
	padding-bottom:15px;
}
.footer img{
	width:40%;

}

.copyright ul{
	padding-left: 0px;
}
/*文字滚动*/
.txtroll{
	margin-top: 8px;
}
.pad_right{ 
	padding-right:4em;
} 
#scroll_div {
	background: #dfecfb;/*#ccddf1*/
	color:#f54646;
	height:26px;
	overflow: hidden;
	white-space: nowrap;
	width:99%;
	margin-left:10px;
} 
#scroll_div a{
	color:#513a3a;/*#f54646*/

}
#scroll_begin,#scroll_end {
	display: inline;
}
/*END*/
#myBtn {
    display: none; /* 默认隐藏 */
    position: fixed; 
    right: 1%;
    bottom: 5%;
    z-index: 99; 
    border: none;
    outline: none; 
    background: url(../img/top.png) center no-repeat; /* 设置背景颜色，你可以设置自己想要的颜色或图片 */
    color: white; /* 文本颜色 */
    cursor: pointer; 
    width:73px;
    height:73px; 
    border-radius: 37px; /* 圆角 */
}
 
#myBtn:hover {
    background-color: #555; 
}
#fixed-top{
	/*background-color:#c6c7e6;*/
	/*max-width: 1850px;*/
}
/*END页眉页脚的style*/
.row_one{
	margin-bottom: 10px;
}
.small_carousel .carousel-inner {
	max-width: 330px;
}
.small_carousel{
	padding-top:15px;
}
.title{
	border-bottom: 3px solid #2d89f7;
	padding-top: 20px;
}

.content li a{
	background: url(../img/point.jpg) no-repeat left center;
	padding-left: 8px;
}
.cn{
	background: url(../img/line.jpg) no-repeat left center;
	font-size: 20px;
	color:#0362d8;
	padding-left: 10px;
	font-weight: 500;
}
.en{
	color:#6e6e6e;
	font-size: 14px;
}
.more{
	float:right;
}
.more a{
	text-decoration: none;
	color:#6e6e6e;
}
.more a:hover{
	color:#ba2a17;
}
.content ul{
	padding-left: 0px;
	padding-top: 20px;
}
.content ul li a{
	color:#333;
	font-size: 14px;
	width:70%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.content ul li span{
	float:right;
	font-size: 14px;
    text-align: right;
    color: #b7b7b7;
    overflow: hidden;
}
.content a:hover{
	text-decoration: none;
	color:#ba2a17;
}


/*END第一行style*/
.fengexian{
	height:20px;
	background:url(../img/fen.png) repeat-x;
}
.small_carousel .carousel-item img{/*小轮播图style*/
	width:330px;
	height:240px;
	max-height: 250px;
}
.row_one .carousel {
	max-width: 330px;
    margin: auto;
}
.row_one .carousel-indicators {
    position: absolute;
	left: auto;
    right: 0;
    bottom: 0px;
    z-index: 15;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    margin: 0;
    list-style: none;
    background:url(../img/span_bg.png);
    height: 32px;
    width: 130px;
}
/* @media screen and (min-width: 846px) {
	
} */
.carousel-caption{
	padding:0px;
	background:url(../img/span_bg.png);
	font-size:12px;
    height: 32px;
    line-height: 32px;
    bottom: 0px;
    left: 0px;
    width: 200px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.carousel-caption p{
	text-indent: 5px;
	overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.row_one .carousel-indicators .active{
	background-color: #ff7e00;
}
.row_one .carousel-indicators li{
	text-align: center;
	cursor: pointer;
    display: inline-block;
    zoom: 1;
    width: 20px;
    height: 18px;
    line-height: 18px;
    margin: 6px 0px 0px 4px;
    overflow: hidden;
    color: #fff;
    background: #877567;
    filter: alpha(opacity=100);
    opacity: 1;
    float: left;
    overflow: hidden;
    font-size: 12px;
    text-indent: 0; 
	border: none;
	padding: 2px 0;
}
.team img{
	padding-top: 20px;
	padding-left: 20px;
}
.enterence li a{
	border-bottom: 1px solid #fff;
	background:#dddddd;
	display: block;
	height:50px;
	color:#525252;
	line-height: 48px;
	padding-left: 20px;
}
.enterence ul{
	padding-left: 0px;
	padding-top: 20px;
}
.enterence li a:hover{
	text-decoration: none;
	background-color: #96b5c0;
	color:#fff;
}
/*END第二行style*/
.link .form-control{
	padding-right:20px;
	margin-top: 10px;
 }
.life .nav li a{
	/*background: url(../img/line.jpg) no-repeat left center;*/
    font-size: 18px;
    color: #2886f7;
    padding-left: 10px;
    font-weight: 100;
}


/*detail页面style*/
.column{
	border-bottom: 1px solid #d8d8d8;
	line-height: 34px;
}
.column span{
	padding:0px 8px;
	color:#6e6e6e;
}
.detail-title{
	padding-top: 16px;
}
.detail-title h5{
    width: 100%;
    height: 26px;
    line-height: 26px;
    text-align: center;
    font-size: 18px;
    font-weight: 100;
    color: #464646;
    overflow: hidden;
}
.detail-title span{
	 margin-right: 10px;
	 color:#6e6e6e;
}
.detail-title p{
	height: 50px;
    line-height: 50px;
    color: #b6b6b6;
    text-align: center;
    overflow: hidden;
}
.detail-content{
	color:#6e6e6e;
	font-size: 18px;
	min-height: 320px;
}
.detail-content img{
	max-width: 100%;
}
.detail-content table,th,td{
	border:1px solid #6e6e6e;
}
.xhkw img{

}
.application .hysq th {
	/*border:0px;*/
	text-align:center;
}
.last{
	overflow:hidden;
	min-height: 24px;
    line-height: 26px;
    margin: 6px 0px;
    font-size: 16px;
}
.last a {
    margin-right: 20px;
    font-size: 16px;
    color:#6e6e6e;
}
.last a:hover{
	color:#e00;
}

/*友情链接模块*/
.link{
	margin-top:40px;
	margin-bottom: 20px;
}
.linkspan{
	line-height: 38px;
	height:38px;
	padding-top: 10px;
	color:#0C5DA5;
	font-weight: bold;
	
}
/*雪碧图*/
#link_ul_one li:nth-child(1) a{
	display: inline-block;
	width: 156px; 
	height: 67px;
    background: url('../img/link/link_sprites.png') -10px -97px;
}
#link_ul_one li:nth-child(2) a{
	display: inline-block;
	width: 156px; 
	height: 67px;
    background: url('../img/link/link_sprites.png') -186px -97px;
}
#link_ul_one li:nth-child(3) a{
	display: inline-block;
	width: 156px; 
	height: 67px;
    background: url('../img/link/link_sprites.png') -186px -10px;
}
#link_ul_one li:nth-child(4) a{
	display: inline-block;
	width: 156px; 
	height: 67px;
    background: url('../img/link/link_sprites.png') -10px -10px;
}
#link_ul_one li:nth-child(5) a{
	display: inline-block;
	width: 156px; 
	height: 67px;
    background: url('../img/link/txyxxjs.jpg');
	background-size: cover;
}

#link_ul_two li:nth-child(1) a{
	display: inline-block;
	width: 156px; 
	height: 67px;
    background: url('../img/link/link_sprites.png') -186px -184px;
}
#link_ul_two li:nth-child(2) a{
	display: inline-block;
	width: 156px; 
	height: 67px;
    background: url('../img/link/link_sprites.png') -362px -10px;
}
#link_ul_two li:nth-child(3) a{
	display: inline-block;
	width: 156px; 
	height: 67px;
    background: url('../img/link/link_sprites.png') -10px -271px;
}
#link_ul_two li:nth-child(4) a{
	display: inline-block;
	width: 156px; 
	height: 67px;
    background: url('../img/link/link_sprites.png') -186px -271px;
}
#link_ul_two li:nth-child(5) a{
	display: inline-block;
	width: 156px; 
	height: 67px;
    background: url('../img/link/link_sprites.png') -10px -184px;
}
.link1 ul{
	padding-left: 0px;
}
.link1 ul img{
	max-width: 156px;
	max-height:68px;
}
.link1 ul li{
	border: 1px solid #ddd;
	float:left;
	margin-bottom: 10px;
	margin-right: 25px;
}


