.page-banner{
	width: 100%; 
	height: 300px; 
	background-position: 
	center center; 
	background-size: cover;	
}
.page-title h1{
	text-align:center;
	width:100%;
	color:#000;
	font-size: 24px;
    line-height: 80px;
}
.nav-about{
	height:40px;	
	border-bottom:6px solid #F6F5FB;	
}
.nav-about ul li{
	float:left;	
	height:40px;
	margin-left:20px;
	border-bottom:6px solid #F6F5FB;
}
.nav-about ul li a{
	font-weight:bold;
	font-size:20px;
	color:#000;
	display:block;	
}
.nav-about ul li:hover{
	border-bottom:6px solid #0773dc;
}
.zhengwen{
	padding:20px;
	border:1px solid #efefef;
	margin-bottom:20px;
	min-height:640px;
	background:#fff;	
}
.zhengwen p{
	color:#000
}
.nav-li{
	border-bottom:6px solid #0773dc !important;	
}
.case-content-box{
	width: 345px;
    height: 150px;
    display:inline-block;
    margin-top: 18px;
    border: 1px solid #dfdfdf;	
	margin-right:35px;
}
.case-content-box img{
	width:196px;
	height:144px;
}
.case-content-box h2{
	font-size: 16px;
    color: #171834;
    line-height: 29px;
}
.case-detail-title h2{
	font-size: 30px;
    line-height: 36px;
    color: #171834;
}
.case-detail-title p{
	
}
.zhengwen .oull-left img{
	width:440px;
}
.zhengwen .look-detail{
	border-bottom: 3px solid #171834;
    height: 25px;
    line-height: 25px;
    color: #FFF;
    font-size: 15px;
    margin-top: 30px;	
	margin-bottom:10px;
}
.cb{
	clear: both;
    height: 0px;
    margin: 0;
    padding: 0;
    width: 0;
    border: none;
    overflow: hidden;
}
.look-detail p{
    width: 100px;
    text-align: center;
    background: #171834;
    height: 25px;
    line-height: 25px;
    color: #ffffff;
}
.news-list-detail{
	padding-bottom: 20px;
    border-bottom: 1px dotted #333;
    margin-bottom: 20px;
}
.news-list-detail:hover p{
    color:#171834 !important;
}
.img-news-box {
    padding: 10px;
}
.news-list-detail h4 {
    color: #000;
    font-size: 18px;
	margin:10px 0;
}
.news-list-detail p {
    font-size: 13px;
    color: #666;
	margin-bottom:10px;
}
.news-list-detail span {
    margin-right: 20px;
}
.art-look a {
    color: #e1472f;
}
.time{
	text-align:center;
	margin:20px 0;
}
.art-content{
	padding:20px
}
.contact-page{
	margin:0 0 20px;
}
.contact-detail p{
	line-height:40px;
	margin-bottom:40px;
	font-size:24px;
	color:#000;
}
.job-list{
    padding-bottom: 20px;
    border-bottom: 1px dotted #eee;
    margin: 20px;
}
.job-content {
    padding-top: 25px;
}
.job-content span {
    display: block;
    line-height: 24px;
    font-size: 15px;
    font-weight: bold;
    color: #5c5b5b;
    clear: both;
}
.job-content p {
    padding-top: 10px;
    color: #5c5b5b;
    overflow: hidden;
    font-size: 12px;
    text-indent: 2em;
}
.job-content .job-detail a {
    text-indent: 0;
    display: block;
    font-size: 12px;
    height: 23px;
    line-height: 23px;
    padding: 0 0 0 15px;
    text-align: left;
    width: 105px;
}

.d-title{
    font-size: 24px;
    color: #0773dc;
    font-weight: normal;
    line-height: 74px;
    border-bottom: 1px solid #eee;
}

.d-title a{
    float: right;
    font-size: 12px;
    color: #666;
    font-weight: normal;
    width: 55px;
    line-height: 23px;
    height: 23px;
    text-align: center;
    border-radius: 4px;
    border: 1px solid #afafaf;
    margin-top: 30px;
}

.j-detail {
    font-size: 14px;
    color: #666;
    padding-top: 25px;
    line-height: 26px;
    padding-bottom: 54px;
	min-height:300px;
}
.img-box-list{
width:235px;height:245px;overflow:hidden
}
.img-box-list:hover img{
	transform:scale(1.2);
	transition:all ease 1.2s
}
.fixed-bottom{position: fixed;bottom: 0;width:100%;}
.m-article h1{
	text-align:center;
	font-size:24px;
}
.aboutPage-title h1{
	text-align:center;
	font-size:24px;
}
.nav-list-left{
	display: inline-block;
	width: 280px;
	text-align: center;
}
.nav-list-left ul {
	background: #F5F4F4;
}
.nav-list-left ul li{
	width: 100%;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #ddd;
}
.nav-list-left ul li a{
	display: block;
	width: 100%;
	font-size: 12px;
	color: #222;
	height: 60px;
	line-height: 60px;
}
.nav-list-left ul li:hover{
	background:#171834;
}
.nav-list-left ul li:hover a{
	color:#fff;
}
.active-word{
	color:#fff !important;
}
.active-bg{
	background:#171834;
}
.aboutPage-content .img{
	width:255px;
	height:181px;
	overflow:hidden
}
.aboutPage-content img{
	transition:all 1.2s ease;
}
.aboutPage-content .img:hover img{
	transform:scale(1.2);
}
.aboutPage-content .col-xs-4 p{
	transition:all 1.2s ease;
}
.aboutPage-content .col-xs-4:hover p{
	background:#171834;
	color:#fff;
}
.aboutPage-content .col-xs-3 p{
	transition:all .5s ease;
}
.aboutPage-content .col-xs-3:hover p{
	background:#171834;
	color:#fff;
}
.fixed-bottom{/* position: fixed;bottom: 0; */width:100%;}
/*在线留言*/
.m-message{width:1100px; height:auto; margin:0 auto;}
/*留言图片*/
.m-message .img{width:500px; height:auto; float:left;}
.m-message .img img{width:500px; height:auto;}
/*留言框*/
.m-message .messageCon{width:550px; height:auto; float:right;}
.m-message .messageCon .title{width:100%; height:auto; padding-top:20px; margin-bottom:30px;}
.m-message .messageCon .title h4{font-size:30px; font-family:"Times New Roman"; color:#171834; font-weight:normal; padding-bottom:10px;}
.m-message .messageCon .title h5{font-size:18px; color:#666; line-height:24px; font-weight:normal;}

.m-message .messageCon .messageBox{width:100%; height:auto;}
.m-message .messageCon .messageBox .text{width:550px; height:45px; box-sizing:border-box; border:1px dashed #171834; background:rgba(0,139,214,.05); margin-bottom:10px;}
.m-message .messageCon .messageBox .text i{display:block; float:left; width:59px; height:43px;}
.m-message .messageCon .messageBox .text .i1{background:url(../images/messageicon1.png) center no-repeat;}
.m-message .messageCon .messageBox .text .i2{background:url(../images/messageicon2.png) center no-repeat;}
.m-message .messageCon .messageBox .text span{display:block; float:left; width:1px; height:20px; margin:12px 0; background:#ccc;}
.m-message .messageCon .messageBox .text input{width:488px; height:20px; float:left; box-sizing:border-box; padding:0 15px; margin:12px 0; border:none; background:none;}

.m-message .messageCon .messageBox .textarea{width:550px; height:120px; box-sizing:border-box; border:1px dashed #171834; background:rgba(0,139,214,.05); margin-bottom:10px;}
.m-message .messageCon .messageBox .textarea textarea{border:none; background:none; padding:10px 15px; line-height:25px;width: 550px;}

.m-message .messageCon .messageBox .vCode{width:550px; height:45px; margin-bottom:20px;}
.m-message .messageCon .messageBox .vCode input{border:1px dashed #171834; background:rgba(0,139,214,.05); box-sizing:border-box; width:200px; height:45px; float:left; padding:12px 15px; line-height:25px;}
.m-message .messageCon .messageBox .vCode p{width:80px; height:28px; float:left; margin:7px 20px;}

.m-message .messageCon .messageBox .button{width:200px; height:45px;}
.m-message .messageCon .messageBox .button input{width:200px; height:45px; background:#171834; color:#fff; border:none; font-size:16px;}
/*
翻页样式*/
/* kkpager 翻页样式 */
.m-pager{ width: 1000px; margin: 0 auto;}
#kkpager{clear:both;color:#999;padding:5px 0px 50px 0px;font-size:13px;}
#kkpager a{float: left;border: 1px solid #ccc;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;cursor: pointer;background: #fff;text-decoration:none;color:#999;}
#kkpager span.disabled{float: left;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border:1px solid #DFDFDF;background-color:#FFF;color:#DFDFDF;}
#kkpager span.curr{float: left;border: 1px solid #171834;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background: #171834;color: #fff;}
#kkpager a:hover,#kkpager a.active{border:1px solid #171834;background-color:#171834;color:#fff;}
#kkpager span.normalsize{}
#kkpager_gopage_wrap{position:relative;left:0px;top:0px;}
#kkpager_btn_go{width:44px;height:18px;border:0px;overflow:hidden;line-height:140%;padding:0px;margin:0px;text-align:center;cursor:pointer;background-color:#171834;color:#FFF;position:absolute;left:0px;top:-2px;-moz-border-radius: 3px;-webkit-border-radius: 3px;display:none;}
#kkpager_btn_go_input{width:36px;height:18px;color:#999;text-align:center;margin-left:1px;margin-right:1px;border:1px solid #DFDFDF;position:relative;-moz-border-radius: 3px;-webkit-border-radius: 3px;left:0px;top:0px;outline:none;}
#kkpager_btn_go_input.focus{border-color:#171834;}
#kkpager .pageBtnWrap{float:left;}
#kkpager .infoTextAndGoPageBtnWrap{float:right;}
#kkpager .spanDot{float:left;margin-right:5px;}
#kkpager .currPageNum{color:#FD7F4D;}
#kkpager .infoTextAndGoPageBtnWrap{padding-top:5px;}