@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:"微软雅黑";}
ul,li{ list-style:none;}
a{ text-decoration:none;}
img{ border:0;}
.bbbbbb{ background-color:#1e1e1e; width:100%; height:auto;}
.top{ width:100%; height:auto; background-color:#000000;}
.top .content{ width:1138px; height:705px; margin:0 auto;background-image:url(../images/h_people.png); background-position:left; background-repeat:no-repeat; position:relative;}
.top .content .text{ width:500px; height:343px;; position:absolute; top:40%; right:10px;}
.top .aa1{ width:1140px; height:45px; margin:0 auto; border-top:#6f7173 dashed 1px; padding-top:10px;}
.top .aa1 ul{ width:100%; height:auto;}
.top .aa1 ul li{ float:left; width:188px; height:36px; margin:0 1px;}
.top .aa1 ul li a{ display:block; width:100%; height:36px;background-image:url(../images/a04.png); background-position:bottom; background-repeat:no-repeat; color:#ffffff; font-size:16px; text-align:center; line-height:36px; }
.top .aa1 ul li a:hover{background-image:url(../images/a03.png);}



.button{ display:block; background-color:#9e864d; color:#ffffff; font-size:22px; width:100%; height:30px; line-height:28px; text-align:center;
-moz-border-radius: 30px; /* Firefox */
-webkit-border-radius: 30px; /* Safari, Chrome */
border-radius: 30px; /* CSS3, IE9 支持此样式 */
}
.button:hover{ background-color:#4e3c30;}

.title{ width:100%; height:50px;}
.title .img{ width:18px; height:34px;float:left; padding-top:16px;}
.title .p{ display:block;color:#000000; font-size:30px; font-weight:bold; letter-spacing:2px; line-height:50px; text-indent:0.5em; float:left;}
.title .p span{ color:#ffffff;}
.cl1,.cl2,.cl3,.cl4,.cl5,.cl6,.cl7{ width:100%; padding-top:45px;}
.cl1 .content,.cl3 .content,.cl4 .content,.cl6 .content,.cl7 .content{ height:auto;padding-top:30px; overflow:hidden; margin:0 auto;}
.con{ width:1138px; height:auto; margin:0 auto;}
.cl1{ height:380px; background-color:#d3d3d3;}
.cl1 .zixun{ width:160px;float:left; padding-top:10px; margin-left:65px;height:auto;overflow:hidden;}
.cl1 .content{ width:930px;}
.cl1 .content .ll{ width:430px; height:auto;float:left;}
.cl1 .content .ll p{ color:#000000; font-size:14px; font-family:"黑体"; line-height:20px; margin-bottom:20px;}
.cl1 .content .rr{ width:277px; height:279px; float:left; margin-left:75px;}

.cl2{ height:505px; background-color:#ffffff;}
.cl2 .zixun{ width:160px; height:auto; float:right; padding-top:10px; margin-right:237px;}
.cl2 .content{background-image:url(../images/c201.png); background-position:bottom; background-repeat:no-repeat; width:100%; height:439px; margin-top:-10px;}

.cl3{ height:300px; background-color:#d3d3d3;}
.cl3 .content{ width:1033px;}
.cl3 .content .ll{ width:532px; height:auto; float:left;}
.cl3 .content .ll p{color:#000000; font-size:14px; font-family:"黑体"; line-height:20px;}
.cl3 .content .mm{ width:121px; height:auto; float:left; margin-left:70px;}
.cl3 .content .rr{ width:210px; height:auto; float:left; margin-left:40px;}
.cl3 .content .rr li{ border-bottom:1px solid #ffffff; color:#000000; font-size:18px; font-family:"黑体"; line-height:28px;}

.cl4{ height:750px; background-color:#ffffff;}
.cl4 .zixun{ width:160px; height:auto; float:right; padding-top:10px; margin-right:237px;}
.cl4 .content{ width:735px;}

.cl5{ height:297px; background-color:#d3d3d3; padding-top:25px;}
.cl5 .content{ width:1033px; margin:0 auto;}

.cl6{ height:485px; background-color:#000000;}
.cl6 .zixun{ width:160px; height:auto; float:right; padding-top:35px; margin-right:200px;}
.cl6 .content{ width:1087px; overflow:visible;}
.cl6 .ll{ width:650px; height:auto; float:left;}
.cl6 .ll li{ position:relative; padding:0 0 20px 25px; border-left:1px solid #4e3c30;}
.cl6 .ll li .img{ width:25px; height:25px; background-image:url(../images/cl6_cricle.png); position:absolute; top:0; left:-13px; z-index:1000; color:#f6f5f5; font-size:18px; line-height:25px; text-align:center; font-family:"宋体";}
.cl6 .rr{ width:436px; height:auto; float:right; padding-top:20px;}
.cl6 .rr .bi{ padding-top:150px;}
.f{ width:100%; height:475px; background-color:#ffffff; padding-top:70px;}
.f .ff1{ width:1035px; height:auto; margin:0 auto; overflow:hidden;}
.f .ff1 .ff1L{ width:506px; height:auto; float:left;}
.f .ff1 .ff1L .fg{ width:218px; height:auto; margin:0 auto;}
.f .ff1 .ff1R{ width:450px; height:auto; float:right; padding-top:30px;}
.f .ff1 .ff1R .bor{ width:303px; height: 65px;border-bottom:2px solid #856d4b; margin:30px 0 15px 0;}
.f .ff1 .ff1R p{ color:#908371; font-size:25px; font-weight:bold; letter-spacing:2px;}