/*公司简介*/
.frame{
    width: 100%;
    overflow: hidden;
}
.frame img{
    position: relative;
    left: 50%;
    margin-left: -960px;
}
.brief{
    background: url(../img/brief.png) no-repeat center;
    width: 1108px;
    margin:50px auto 60px;
    height: 814px;
}
.brief_t{
/*    width: 200px;
    height: 62px;*/
    margin: 40px 0 0 50px;
    display: inline-block;
}
.briefbox,.project_listbox{
    overflow: hidden;
    margin: 40px 50px;
}
.briefbox img{
    float: left;
    width: 400px;
    height: 600px;
}
.briefbox p{
    /*width: 560px;*/
    font-size: 14px;
    line-height: 40px;
    text-indent: 20px;
}
/*联系我们*/
.contact {
    background: url(../img/brief.png) no-repeat center;
    width: 1108px;
    margin:50px auto 60px;
    height: 814px;
}
.contact .brief_t{
/*    width: 120px;
    height: 58px;*/
}
.contact .briefbox img{
    float: left;
    width: 400px;
    height: 408px;
}
.contact .briefbox .ri p{
    font-size: 16px;
    line-height: 30px;
    text-indent: 0;
    color: #4f1b18;
}
.contact .briefbox .ri img{
    width: 132px;
    height: 132px;
}
/*项目展示详情*/
.project_list{
    background: url(../img/brief02.png) no-repeat center;
    width: 1108px;
    margin:50px auto 60px;
    height: 658px;
}
.project_list .brief_t,.projectbg .brief_t{
    width: 120px;
    /*height: 58px;*/
}
.project_listbox img{
    float: left;
    width: 456px;
    height: 406px;
}
.project_listbox p{
    width: 490px;
    font-size: 14px;
    line-height: 35px;
    text-indent: 20px;
}
.project_listbox h3{
    background: url(../img/xiangmt.png) no-repeat center;
    width: 168px;
    height: 42px;
    display: inline-block;
    color: #f8b317;
    font-size: 16px;
    line-height: 42px;
    text-indent: 30px;
    margin-bottom: 20px;
}
/*项目展示*/
.projectbg{
    background: url(../img/brief03.png) no-repeat center;
    width: 1108px;
    margin:50px auto 60px;
    height: 932px;
}
.project{
    overflow: hidden;
    padding: 0 34px;
}
.project li{
    float: left;
    margin:18px 20px;
}
.project li img{
    width: 240px;
    height: 212px;
    float: left;
    overflow: hidden;
}
.project li .ri{
    background: url(../img/frame02.png) no-repeat bottom right #ede8e7;
    width: 208px;
    height: 180px;
    padding: 16px;
}
.project li span{
    background: url(../img/xiangmt.png) no-repeat center;
    width: 168px;
    height: 42px;
    display: inline-block;

    font-size: 16px;
    line-height: 42px;
    text-indent: 30px;
    margin-bottom: 4px;
}
.project li span a{
    color: #f8b317;
}
.project li p{
    font-size: 14px;
    line-height: 24px;
    text-indent: 20px;
    overflow: hidden;
    height: 150px;
}
.project li p a{
    color: #000;
}
.project li p:hover a{
    color:#da4c2f;
}
.pagination-wrapper {
    margin: 20px 0;
}
.pagination {
    height: 34px;
    text-align: center;
}
.pagination li {
    display: inline-block;
    height: 34px;
    margin-right: 5px;
}
.pagination li a {
    float: left;
    display: block;
    height: 32px;
    line-height: 32px;
    padding: 0 12px;
    font-size: 16px;
    border: 1px solid #dddddd;
    color: #555555;
    text-decoration: none;
}
.pagination li a:hover {
    background: #f5f5f5;
    color: #0099ff;
}
.pagination li.thisclass {
    background: #4c1b17;
    color: #fff;
}
.pagination li.thisclass a, .pagination li.thisclass a:hover {
    background: transparent;
    border-color: #79231c;
    color: #fff;
    cursor: default;
}
/*新闻中心*/
.newsbox{
    background: url(../img/brief04.png) no-repeat center;
    width: 1108px;
    margin:50px auto 60px;
    height: 1274px;
}
.newebox .brief_t,.newslistbox .brief_t{
    width: 132px;
    height: 72px;
}
.news{
    padding:20px 50px;
}
.news li{
    margin: 30px 0;
}
.news li,.news_tt{
    overflow: hidden;
}
.news li img{
    width: 300px;
    height: 170px;
    float: left;
}
.news li .newsri{
    width: 670px;
    float: right;
}
.news li h1{
    border-bottom: 1px dashed #a7a7a7;
    line-height: 40px;
}
.news li h1 a{
    color: #551d18;
    font-size: 16px;
}
.news li{
    font-size: 14px;
    line-height:22px;
}	
.news_tt p{
    color: #d94d32;
    font-size: 14px;
/*    line-height: 40px;*/
}
.news p:hover a{
    color: #d94d32;
    text-decoration: none;
}
.news li span{
    background: url(../img/gd03.png) no-repeat center;
    width: 106px;
    height: 38px;
    display: inline-block;
    font-size: 14px;
    line-height: 38px;
    text-indent: 16px;
    margin-bottom: 4px;

}
.news li span a{
    color: #e8a41b;
}
/*新闻中心详情*/
.newslistbox{
    background: url(../img/brief03.png) no-repeat center;
    width: 1108px;
    margin:50px auto 60px;
    height: 932px;
}
.newslist{
    margin: 20px 50px;
}
.newslist .news_sy a{
    display: inline;
    color: #565656;
    line-height: 24px;
}
.newslist .news_sy a:hover{
    color: #d94d32;
}
.newslist .news_sy span{
    display: inline-block;
}
.newslist h1{
    border-bottom: 1px dashed #a7a7a7;
    line-height: 80px;
    color: #551d18;
    font-size: 30px;
    text-align: center;
    margin-top: 20px;
}
.newslist .news_tt{
    width: 300px;
    margin: 0 auto;
}
.newslist .news_tt p{
    line-height: 60px;
}
.newslist h2{
    font-size: 16px;
    line-height: 24px;
}
.newslist p{
    font-size: 12px;
    line-height: 20px;
}
.newslist img{
    margin: 10px auto;
    width: 70%;
}
/*环境展示*/
.exhibition{
	background: url(../img/brief04.png) no-repeat center;
	width: 1108px;
	margin:50px auto 60px;
	height: 1274px;
}
.exhibition .brief_t{
/*	width: 150px;
	height: 60px;*/
}

#about {
	overflow: hidden;
	margin: 10px 32px;
}
#about_fc a img {
	border: 1px solid #eee;
	padding: 2px;
	width: 100%;
	height: 100%;
}
#about_fc a img.last {
	margin-right: 0;
}
.zxdt_ptbox {
	float: left;
	width: 310px;
	margin: 8px 18px;
}
.zxdt_ptbox a{
	height: 276px;
	width: 310px;
	overflow: hidden;
}
.zxdt_ptbox p{
	background: url(../img/gd04.png) no-repeat center;
	width: 268px;
	height: 50px;
	font-size: 14px;
	line-height: 50px;
	text-align: center;
	margin: 10px auto 10px;
	color: #fff;
}
