.navbar-brand{
	padding:10px 15px;
}
.navbar{
	margin-bottom:0px;
}
.jumbotron{
	background:url(../image/bg.jpg) center center no-repeat;
	padding:10px 0 0 0;
	margin-bottom: 0px;
}
.banner-title{
    font-size: 49px;
	color: #FFFFFF;
	line-height: 1;
	margin-top:180px;
}
.da_news_title{
padding-left:50px; 
margin:0px;
}
.banner-gao{
height:500px;
}

.connter-contact{

float:left;
font-size:18px;
}
.connter-fazhang{
width:100%;
float:left;
}
.connter-101{
margin:12px 0px;

float:right;
}
.banner-detail{
	font-size: 14px;
	color:#fff;
	line-height: 28px;
	margin-top: 20px;
}
.sy_common-title{
	font-size: 30px;
	color:#337ab7;
	height:50px;
	line-height:50px;

}
.sy_gongsi_z{width:100%;height:60px;}


.gray-bg{
	background-color: #f2f2f2;
}
.common-title{
	font-size: 30px;
	color:#b5cd42;
	line-height: 1;
	margin-top: 45px;
}
.common-detail{
	font-size: 14px;
	color:#7a7a7a;
	line-height: 28px;
	margin-top: 18px;
}
.list-con{
	margin-top: 96px;
}
.list-item{
	background: url(404.png) left top no-repeat;
	padding-left:138px;
	height:112px;
	margin-bottom: 39px;
}
.list02{
	background-position: left -112px;
}
.list03{
	background-position: left -224px;
}
.list04{
	background-position: left -336px;
}
.list05{
	background-position: left -448px;
}
.list06{
	background-position: left -560px;
}
.list-item h3{
	font-size:16px;
	color:#4e4e4e;
	font-weight: bold;
}
.list-item p{
	font-size: 14px;
	color:#7a7a7a;
	line-height: 28px;
}
.case-list{
	margin-top:75px;
}
.case-list img{
	width:100%;
}
.case-list .col-lg-3{
	padding:0px;
	position: relative;
}

.case-list .col-lg-3 .mask{
	position: absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color: #b5cd42;
	color:#fff;
	padding:10px;
	display: none;
}
.case-list .col-lg-3:hover .mask{
	display: block;
}
.blue-bg{
	background-color: #2c8fba;
	margin-top:75px;
}
.blue-bg .common-title{
	color:#fff;
}
.blue-bg .common-detail{
	color:#fff;
}
.logo-list a{
	display: block;
	width:200px;
	height:180px;
	background: url(404.png) left top no-repeat;
	margin: 0 auto;
}
.logo-list .logo1{
	background-position: left -180px;
}
.logo-list .logo2{
	background-position: left -360px;
}
.logo-list .logo3{
	background-position: left -540px;
}
.logo-list .logo4{
	background-position: left -720px;
}
.logo-list .col-lg-2{
	width:20%;
}

.cp_bj-title{
text-align:left;
color:#1B2126;
font-size: 22px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;
}
.cp_bj-title:hover{
color:#FFFFFF;
padding: 3px; 
background-color: #047ceb;
border-bottom: #28c1ff solid 5px;
font-size: 22px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;
}
@media only screen and (max-width:1200px){
.cp_bj-title{
text-align:left;
color:#1B2126;
font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;
}
.cp_bj-title:hover{
color:#FFFFFF;
padding: 3px; 
background-color: #047ceb;
border-bottom: #28c1ff solid 5px;
font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;
}
}
@media only screen and (max-width:992px){
.cp_bj-title{
text-align:left;
color:#1B2126;
font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;
}
.cp_bj-title:hover{
color:#FFFFFF;
padding: 3px; 
background-color: #047ceb;
border-bottom: #28c1ff solid 5px;
font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;
}
}
@media only screen and (max-width:769px){
.cp_bj-title{
text-align:left;
color:#1B2126;
font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;
}
.cp_bj-title:hover{
color:#FFFFFF;
padding: 3px; 
background-color: #047ceb;
border-bottom: #28c1ff solid 5px;
font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;
}
}
 @media only screen and (max-width:768px){
.cp_bj-title{
text-align:left;
color:#1B2126;
font-size: 14px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;
}
.cp_bj-title:hover{
color:#FFFFFF;
padding: 3px; 
background-color: #047ceb;
border-bottom: #28c1ff solid 5px;
font-size: 14px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;
}
}

.connter_102{width:100%;float:left;font-size:16px;line-height:30px;}


@media only screen and (min-width:1600px) and (max-width:1920px){
.daohan_wenzi{font-size:16px;}
.connter-100{width:50%;float:left;font-size:16px;line-height:32px;}
.connter_102{width:100%;float:left;font-size:16px;line-height:30px;}
.footer{min-height:80px;}
.footer .text-left{color:#fff;line-height:80px;}
.footer .text-right{line-height:80px;}
.footer .text-right a{color:#fff;padding-left:10px;}
}
@media (min-width:1440px){
.daohan_wenzi{font-size:16px;}
.connter-100{width:50%;float:left;font-size:16px;line-height:32px;}
.connter_102{width:100%;float:left;font-size:16px;line-height:30px;}
.footer{min-height:78px;}
.footer .text-left{color:#fff;line-height:78px;}
.footer .text-right{line-height:78px;}
.footer .text-right a{color:#fff;padding-left:10px;}
}
@media only screen and (min-width:1360px) and (max-width:1366px){
.daohan_wenzi{font-size:14px;}
.banner-gao{height:400px;}
.banner-title{font-size: 39px;margin-top:100px;}
.da_news_title{padding-left:30px;margin:0px;}
.connter-100{width:50%;float:left;font-size:16px;line-height:32px;}
.connter_102{width:100%;float:left;font-size:16px;line-height:30px;}
.connter-101{margin-top:10px;float:right;}
.sy_gongsi_z{width:100%;height:60px;}
.logo-list .col-lg-2{width:33%;float:left;}
.footer{min-height:68px;font-size:14px;}
.footer .text-left{color:#fff;line-height:68px;}
.footer .text-left a{text-align: center;line-height:68px;}
.footer .text-right{line-height:68px;}
.footer .text-right a{color:#fff;padding-left:10px;}
}
@media only screen and (max-width:1280px){
.daohan_wenzi{font-size:14px;}
.banner-gao{height:400px;}
.banner-title{font-size: 39px;margin-top:100px;}
.da_news_title{padding-left:30px;margin:0px;}
.connter-100{width:50%;float:left;font-size:16px;line-height:32px;}
.connter_102{width:100%;float:left;font-size:16px;line-height:30px;}
.connter-101{margin-top:10px;float:right;}
.sy_gongsi_z{width:100%;height:60px;}
.logo-list .col-lg-2{width:33%;float:left;}
.footer{min-height:68px;font-size:14px;}
.footer .text-left{color:#fff;line-height:68px;}
.footer .text-left a{text-align: center;line-height:68px;}
.footer .text-right{line-height:68px;}
.footer .text-right a{color:#fff;padding-left:10px;}
}
@media(max-width:1200px){
.daohan_wenzi{font-size:14px;}
.banner-gao{height:400px;}
.banner-title{font-size:39px;margin-top:100px;}
.da_news_title{padding-left:30px;margin:0px;}
.connter-100{width:50%;float:left;font-size:16px;line-height:32px;}
.connter_102{width:100%;float:left;font-size:16px;line-height:30px;}
.connter-101{margin-top:10px;width:100%;float:right;}
.sy_gongsi_z{width:100%;height:60px;}
.logo-list .col-lg-2{width:33%;float:left;}
.footer{min-height:58px;font-size:14px;}
.footer .text-left{color:#fff;line-height:58px;}
.footer .text-left a{text-align: center;line-height:58px;}
.footer .text-right{line-height:58px;}
.footer .text-right a{color:#fff;padding-left:10px;}
}
@media(max-width:1024px){
.daohan_wenzi{font-size:14px;}
.banner-gao{height:400px;}
.banner-title{font-size:39px;margin-top:100px;}
.da_news_title{padding-left:30px;margin:0px;}
.connter-100{width:50%;float:left;font-size:16px;line-height:32px;}
.connter_102{width:100%;float:left;font-size:16px;line-height:30px;}
.connter-101{margin-top:10px;width:100%;float:right;}
.sy_gongsi_z{width:100%;height:60px;}
.logo-list .col-lg-2{width:33%;float:left;}
.footer{min-height:58px;font-size:14px;}
.footer .text-left{color:#fff;line-height:58px;}
.footer .text-left a{text-align: center;line-height:58px;}
.footer .text-right{line-height:58px;}
.footer .text-right a{color:#fff;padding-left:10px;}
}
@media(max-width:992px){
.daohan_wenzi{font-size:14px;}
.banner-gao{height:300px;}
.banner-title{font-size:29px;margin-top:80px;}
.da_news_title{padding-left:5px;margin:0px;}
.connter-100{width:50%;float:left;font-size:16px;line-height:32px;}
.connter_102{width:100%;float:left;font-size:16px;line-height:30px;}
.connter-101{margin-top:10px;width:100%;float:right;}
.sy_gongsi_z{width:100%;height:40px;}
.logo-list .col-lg-2{width:50%;float:left;}
.footer{min-height:48px;font-size:14px;}
.footer .text-left{color:#fff;line-height:48px;}
.footer .text-left a{text-align: center;line-height:48px;}
.footer .text-right{line-height:48px;}
.footer .text-right a{color:#fff;padding-left:10px;}
}

@media(max-width:769px){
.daohan_wenzi{font-size:16px;}
.connter_102{width:100%;float:left;font-size:16px;line-height:28px;}
.footer .text-left{font-size:12px; text-align: center;line-height:40px;min-height:40px;}
.footer .text-left a{text-align:center;line-height:40px;}
.footer .text-right{font-size: 12px; text-align: center;line-height:40px;min-height:40px;}
.footer .text-right a{padding-left:0px;padding-right:10px;}
}

@media(max-width:768px){
.connter_102{width:100%;float:left;font-size:12px;line-height:22px;}
.daohan_wenzi{font-size:16px;}
.banner-gao{height:300px;}
.banner-title{font-size:29px;margin-top:80px;}
.sy_gongsi_z{width:100%;height:10px;}
.line-limit-length {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;-webkit-line-clamp: 10;}
.xinwen_neirong_pic{width:100%;}
.footer .text-left {font-size: 12px; text-align: center;line-height: 30px;}
.footer .text-left a{text-align: center;line-height: 30px;min-height:30px;}
.footer .text-right {font-size: 12px; text-align: center;line-height: 30px;}
.footer .text-right a {padding-left: 0px;padding-right: 10px;min-height:30px;}
}


@media only screen and (min-width:1600px) and (max-width:1920px){
.cp001{font-size:20px;font-weight:900;background-color:#f5f5f5; padding-top:5px;font-family: '宋体'}
}
@media only screen and (min-width:1400px，min-width:1440px){
.cp001{font-size:18px;font-weight:900;background-color:#f5f5f5; padding-top:5px;}
}
@media only screen and (min-width:1360px，min-width:1366px){
.cp001{font-size:18px;font-weight:900;background-color:#f5f5f5; padding-top:5px;}
}
@media only screen and (max-width:1200px，max-width:1280px){
.cp001{font-size:16px;font-weight:900;background-color:#f5f5f5; padding-top:5px;}
}
@media only screen and (max-width:992px){
.cp001{font-size:16px;font-weight:900;background-color:#f5f5f5; padding-top:5px;}
}

@media only screen and (max-width:769px){
.cp001{font-size:14px;font-weight:900;background-color:#f5f5f5; padding-top:5px;}
}

@media only screen and (max-width:768px){
.cp001{font-size:14px;font-weight:900;background-color:#f5f5f5; padding-top:5px;}
}




@media only screen and (min-width:1600px) and (max-width:1920px){
.cp_title01{text-align:left;color:#1B2126;font-size: 20px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;
}
.cp_title01:hover{color:#FFFFFF;padding: 3px; background-color: #047ceb;border-bottom: #28c1ff solid 5px;font-size: 20px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
}
@media only screen and (min-width:1440px){
.cp_title01{text-align:left;color:#1B2126;font-size: 18px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
.cp_title01:hover{color:#FFFFFF;padding: 3px; background-color: #047ceb;border-bottom: #28c1ff solid 5px;font-size: 18px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
}
@media only screen and (min-width:1360px) and (max-width:1366px){
.cp_title01{text-align:left;color:#1B2126;font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
.cp_title01:hover{color:#FFFFFF;padding: 3px; background-color: #047ceb;border-bottom: #28c1ff solid 5px;font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
}
@media only screen and (max-width:1280px){
.cp_title01{text-align:left;color:#1B2126;font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
.cp_title01:hover{color:#FFFFFF;padding: 3px; background-color: #047ceb;border-bottom: #28c1ff solid 5px;font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
}
@media only screen and (max-width:992px){
.cp_title01{text-align:left;color:#1B2126;font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
.cp_title01:hover{color:#FFFFFF;padding: 3px; background-color: #047ceb;border-bottom: #28c1ff solid 5px;font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
}
@media only screen and (max-width:769px){
.cp_title01{text-align:left;color:#1B2126;font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
.cp_title01:hover{color:#FFFFFF;padding: 3px; background-color: #047ceb;border-bottom: #28c1ff solid 5px;font-size: 16px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
}
 @media only screen and (max-width:768px){
.cp_title01{text-align:left;color:#1B2126;font-size: 14px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
.cp_title01:hover{color:#FFFFFF;padding: 3px; background-color: #047ceb;border-bottom: #28c1ff solid 5px;font-size: 14px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; line-height: 1.5; height: 3em;}
}




.dark-bg{background-color: #2e2e2e;border-top: 5px solid #2994bf;}
.links-list{margin-top: 72px;margin-bottom: 72px;}
.links-list dt{font-size: 20px;color:#191919;line-height: 1;margin-bottom: 10px;}
.links-list dd{line-height: 30px;}
.links-list dd a{color:#a0a0a0;}
