﻿@charset "utf-8";
/* CSS Document */
html{ overflow-x:hidden;}
body{background:#fff;color:#000000;font-family: "微软雅黑";	font-size: 12px;}
a {color:#000000;font-size:12px;text-decoration:none;}
a:hover {color:#000000;font-size:12px;}
*{ padding: 0; margin: 0; list-style: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
/*header css*/
#header{ background:#e9d3b0; height: 115px; }
.head_box{ width: 1200px; margin: 0 auto; }
.logo{ float: left; width: 380px; display: inline; line-height: 0; }
.menu1{ float: left; width: 820px; display: inline; padding-top: 22px; }
.menu1 ul li{ float: left;  line-height: 90px; width: 100px; text-align: center; margin-right: 20px;}
.menu1 ul li a{ border-bottom: 3px solid #e9d3b0; display: block; font-size: 16px;}
.menu1 ul li a:hover{ border-bottom: 3px solid #ff0000; }
.menu1 ul li:last-child{ margin-right: 0; }
.banner{ width: 100%; overflow: hidden; position: relative; line-height: 0;}
.banner img{width: 100%;}
.banner .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-touch-callout: none;}
.banner .owl-nav{ display: none;}
.owl-dots{position: absolute;left: 0;bottom: 0;text-align: center;width: 100%;}

#center{ background: url(../images/cbg.jpg) repeat-x left bottom #f8eedf; padding: 71px 0 62px 0; }
.center_p{ width: 1200px; margin: 0 auto; }
.about{ float: left; width: 572px; display: inline; margin-right: 41px; }
h4.title{ height: 59px; line-height: 59px; border-bottom: 1px solid #beb7ac; font-size: 16px; color: #4c4c4c }
h4.title span{ float: right; }
h4.title a{font-size: 16px; color: #4c4c4c }

.about_p{ padding: 33px 0 0 0; height: 317px; line-height: 24px; font-size: 14px; }
.new{ float: left; width: 570px; display: inline; }
.news_p{ padding: 33px 0 0 0; height: 317px; }

.next{ float: left; width: 46px; display: inline; font-size:80px; text-align: left; cursor: pointer; line-height: 264px; color: #94928f; }
.news_p .bd{ float: left; width: 478px; display: inline; }
.news_p .bd ul li{ float: left; width: 220px; margin-right: 38px; display: inline;}
.news_p .bd ul li .img{ float: left; width: 220px; height: 180px; }
.news_p .bd ul li .memo{ background: #fff; float: left; width: 220px; height: 85px; padding: 20px 0 0 15px; line-height: 24px;font-size:14px; }
.prev{  float: left; width: 46px; display: inline; font-size:80px; text-align: right; cursor: pointer;  line-height: 264px;color: #94928f; }
.prev:hover,.next:hover{ color: #000; font-size:80px; }
.case{ float: left; width: 591px; margin-right:21px; display: inline; }
.case_p{ padding: 28px 0 0 0;  }
.picsl .bd ul li{ float: left; width: 261px; height: 203px; display: inline; margin-right: 67px; }
.picsl .bd ul li .img{ float: left; width: 261px; height: 173px; }
.picsl .bd ul li .memo{ background: #b0a89b; text-align: center; float: left; width: 261px; height: 30px; line-height: 30px }
.picsl .hd{ padding: 27px 0 0 0; height: 38px; text-align: center;}
.picsl .hd ul li{ display:inline-block; background: #fff; width: 11px; height: 11px; border-radius: 11px; text-indent: -9999px; margin: 0 4px; }
.picsl .hd ul li.on{ background: #4d4d4d; }
.inav{ float: left; width: 569px; display: inline; padding-left: 136px; padding-top: 25px; }

#nycenter{ width: 1200px; margin: 0 auto;padding:50px 0; }
.left{ float: left; width: 250px; margin-right: 30px; }
.lc{ background: #b39058; height: 50px; text-align: center; line-height: 50px; font-size: 18px; color: #fff;}
.right{ width: 920px; display: inline; }
.bt{ border-bottom: 2px solid #b39058; height: 50px; font-size: 16px; line-height: 48px;}
.bt span{ float: right; line-height: 48px; font-size: 12px; }
.right_p{ padding: 15px 0; line-height: 30px; }
.foot_p{ width: 1200px; margin: 0 auto; }
#footer{ background: #b39058; height: 150px; }

.jobs{     float: left;
    width: 90%;
    margin: 2% 5%;}

.jobs li{ float:left; margin-bottom:20px; text-align: center; color:#525252;width: 100%;}
