@charset "utf-8";
/* CSS Document */

*{padding:0;margin: 0;}
body{font-size:16px; font-family: microsoft yahei;width:100%; max-width: 1920px; margin: 0 auto; color:#969696;}
.fl{float:left;}
.fr{float:right;}
ul li { list-style-type: none;}
a{text-decoration:none;color:#969696;}
img {display:block;}
.clear{clear:both;}
.main{width:100%; max-width: 1920px;margin: 0 auto;}

.head{width:1200px; margin: 0 auto; height: 120px;line-height: 120px;}

.header_fl {height:55px; margin-top: 35px;line-height: 55px;}

.header_fr { margin-left: 260px;}

.header_fr ul li{float:left; margin-top: 35px;height:55px; line-height: 55px; width:80px; margin-left: 20px;text-align: center;}

.header_fr ul li:nth-child(1){margin-left: 0;width:40px;}

.header_fr ul li:nth-child(8){width:151px;}

.header_fr ul li a:hover{color:#bfa187}

.banner {width:100%; max-width: 1920px; margin: 0 auto;}

.banner img {width:100%;}

.col{width:100%; max-width: 1920px; margin: 0 auto;}

.rl_t{width:1160px; margin: 70px auto;}

.t_img{width:610px;}

.t_con{ width:450px; margin-top: 150px;}

.t_con .p1{font-size: 26px; color:#b5b5b5; font-weight: normal;}

.t_con .p2{font-size: 36px; color: #333333;margin: 26px 0 36px 0;}

.t_con .p3{font-size:20px; color: #969696;font-weight: normal;    line-height: 36px;}

.t_con .p3 span {color:#d79398;}

.t_con .p4{ margin-top: 75px;}

.t_con .p4 a  {background:#d79398; padding: 20px 70px; border-radius: 35px; color: #fff;font-size:20px;}

.bg1{background:#f6f6f6;}

.col_c , .col_j{width:1120px; margin: 0 auto; padding-top: 70px; padding-bottom: 70px;}

.col_c .title{font-size:36px; color:#333333;text-align: center;}
.col_c ul { margin-top:70px;}
.col_c ul li { float:left; margin-left: 30px;}
.col_c ul li:nth-child(1){margin-left: 0;}

.col_c ul li img {box-shadow:0px 3px 7px #d79398}

.zx { margin-top:65px;text-align: center;}
.zx a {background:#d79398; padding: 20px 70px; border-radius: 35px; color: #fff;font-size:20px; }

.bg2{ background:#e1adae;}
.col_j .jt{width:520px;}
.col_j .jt p {color:#ffffff;}

.col_j .jt .p1{font-size:26px;margin-top: 80px;}
.col_j .jt .p2{font-size:36px; margin-top: 23px;}
.col_j .jt .p3{font-size:20px;margin-top: 23px;}

.col_j .jt ul{ background: #fbf3f3;width:518px; height: 156px; border:1px dashed #b86f74; border-radius: 20px;margin-top: 55px;}

.col_j .jt ul li{list-style-type:disc;margin-left: 40px; font-size: 20px; color: #b86f74;margin-top: 23px;}

.zj{width:1300px; margin: 0 auto;padding-top: 70px;}

.zj_con{width:375px; margin-top: 70px;}

.zj_con .p1{font-size: 26px; color:#b5b5b5; font-weight: normal;}

.zj_con .p2{font-size: 36px; color: #333333;margin: 20px 0 20px 0;}

.zj_con .p3{font-size:20px; color: #969696;font-weight: normal;    line-height: 36px;}

.zj_con .p2 span {color:#d79398;}

.zj_con .p4{ margin-top: 75px;}

.zj_con .p4 a  {background:#d79398; padding: 20px 70px; border-radius: 35px; color: #fff;font-size:20px;}

.zl{ width:1034px; margin: 0 auto;padding-top: 90px;}
.zl_con{ width:590px; margin-top: 90px}
.zl_con .p1{font-size: 26px; color:#b5b5b5; font-weight: normal;}

.zl_con .p2{font-size: 36px; color: #333333;margin: 20px 0 20px 0;}

.zl_con .p3{font-size:20px; color: #969696;font-weight: normal;    line-height: 36px;}

.zl_img{width:388px;}

.zl_con ul  { margin-top: 70px;    margin-left: 25px;}

.zl_con ul li {font-size:24px; width: 280px;float: left;list-style-type:disc;color: #d79398;line-height: 50px;}
.zl_con ul li span{color:#666666;}
.bz img{width:100%; max-width: 1920px;}

.xyz{ width:1130px; margin: 0 auto;padding-top: 115px; padding-bottom: 100px;}

.xyz_con{width:460px; margin-top: 80px;}

.xyz_img{ width:580px;}

.xyz_img img {box-shadow:0px 3px 7px #d79398}

.xyz_con .p1{font-size: 26px; color:#b5b5b5; font-weight: normal;}

.xyz_con .p2{font-size: 36px; color: #333333;margin: 20px 0 20px 0;}

.xyz_con .p3{font-size:20px; color: #969696;font-weight: normal;    line-height: 36px;}

.xyz_con .p4{ margin-top: 75px;}

.xyz_con .p4 a  {background:#d79398; padding: 20px 70px; border-radius: 35px; color: #fff;font-size:20px;}




/*尾部*/
.footer { width:100%; float:left; margin-top:25px; padding-bottom:40px;}
.footer_c { width:1200px; margin:0px auto;}
.footer_c1 { width:100%; float:left; margin-top:30px;}
.footer_l { width:709px; float:left; border-right:1px solid #c2c7c7;}
.footer1_l_c { width:160px; float:left;}
.footer1_l_c span { width:100%; float:left; margin-bottom:20px; background:url(../images/footer_8.png) no-repeat left bottom; font-size:16px; line-height:36px; padding-bottom:3px; color:#353535; font-weight:bold;}
.footer1_l_c span a { color:#353535;}
.footer1_l_c span a:hover { color:#009aad;}
.footer1_l_c ul { width:160px; float:left;}
.footer1_l_c ul li { width:145px; padding-left:15px; background:url(../images/footer_9.png) no-repeat left center; float:left; font-size:14px; line-height:33px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.footer1_l_c ul li:hover { background:url(../images/footer_9.png) no-repeat left center;}
.footer1_l_c ul li a { color:#565656;}
.footer1_l_c ul li a:hover { color:#009aad;}

.footer_r { width:345px; margin-left:145px; float:left;}
.footer_r span { width:345px; float:left; line-height:30px; margin-top:5px; font-size:20px; color:#474747; font-family:"Adobe 黑体 Std R";}
.footer_r p { width:100%; float:left; line-height:23px; margin:10px 0px; color:#474747; font-size:14px;}
.footer_r img { float:left;}




.footer_t { width:100%; float:left; padding-bottom:20px; border-bottom:1px solid #eeeeee;}
.footer_t ul { width:100%; float:left;}
.footer_t ul li { width:86px; text-align:center; float:left; cursor:pointer; margin-left:135px;}
.footer_t ul li span { width:100%; float:left; color:#454545; padding-top:55px; font-size:16px; line-height:40px;}
.footer_t .footer_1 { margin-left:0px; background:url(../images/footer_1.png) no-repeat center top; -webkit-transition:0.5s; background-size:86px 55px;}
.footer_t .footer_1:hover { background-size:94.6px 60.5px;}
.footer_t .footer_2 { background:url(../images/footer_2.png) no-repeat center top; -webkit-transition:0.5s; background-size:86px 55px;}
.footer_t .footer_2:hover { background-size:94.6px 60.5px;}
.footer_t .footer_3 { background:url(../images/footer_3.png) no-repeat center top; -webkit-transition:0.5s; background-size:86px 55px;}
.footer_t .footer_3:hover { background-size:94.6px 60.5px;}
.footer_t .footer_4 { background:url(../images/footer_4.png) no-repeat center top; -webkit-transition:0.5s; background-size:86px 55px;}
.footer_t .footer_4:hover { background-size:94.6px 60.5px;}
.footer_t .footer_5 { background:url(../images/footer_5.png) no-repeat center top; -webkit-transition:0.5s; background-size:86px 55px;}
.footer_t .footer_5:hover { background-size:94.6px 60.5px;}
.footer_t .footer_6 { background:url(../images/footer_6.png) no-repeat center top; -webkit-transition:0.5s; background-size:86px 55px;}
.footer_t .footer_6:hover { background-size:94.6px 60.5px;}
.footer_t .footer_7 { background:url(../images/footer_7.png) no-repeat center top; -webkit-transition:0.5s; background-size:86px 55px;}
.footer_t .footer_7:hover { background-size:94.6px 60.5px;}



.footer_b { width:100%; float:left; background:#4e4e4e; border-top:1px solid #eeeeee; line-height:50px; height:50px; overflow:hidden; color:#77777E; font-size:16px; text-align:center;}
.footer1_b { width:100%; float:left; border-top:1px solid #eeeeee; line-height:50px; height:50px; overflow:hidden; color:#77777E; font-size:14px; text-align:center;}
.footer_tongji { width:100%; float:left; display:none;}




