.sybox{width:1100px;height:auto;margin:0 auto;}
.footer_logo,.zxmr,.wzx,.pfmr,.kqmr,.mfzz,.submit_btn,.footer_secicon1,.footer_secicon2,.footer_secicon3,.footer_secicon4,.footer_secicon5,.footer_secicon6,.footer_secicon7,.footer_secicon8{ background:url(../images/footer_icon.png) no-repeat;}
.footer_secicon{display:none}
#footer {width:100%;padding:30px 0 0 0; background-color:#43331c; min-width:1200px;}

.footer_logo {width:121px;height:150px;float:left;margin-top:30px;display:inline;background:url(../images/footerlogo.png) no-repeat center;}
/*background-position:5px -1px;*/
.footer_border,.footer_border1 {border-left:1px dashed #9e896e;float:left;width:1px;height:206px;margin:20px 35px 0 20px;display:inline;}

.footer_list {width:650px;float:left;;margin-top:15px;}

.footer_list li {float:left;color:#a7a7a7;margin-right:40px; }
.footer_list li li{float: none;}

.footer_list li span {display:block;float:left;height:31px;line-height:31px;border-bottom:1px solid #9e896e;font-size:14px;margin-bottom:10px;}

.footer_list a { transition: all 0.3s linear 0s;padding:3px;display:block;}

.footer_list a:hover { color:#ffffff; background-color:#9e896e;}

.footer_list li span a {color:#ffffff;text-decoration:none;display:block;height:22px;line-height:22px;float:left;}

.zxmr {width:86px;height:31px; background-position:-2px -203px;}

.wzx {width:65px;height:31px; padding-left:21px;background-position:-159px -203px;}

.pfmr {width:65px;height:31px;padding-left:21px; background-position:-332px -182px;} 

.kqmr {height:31px;padding-left:21px; background-position:-509px -184px;} 

.mfzz {height:31px;padding-left:21px; background-position:-237px -130px;} 

.footer_list li ul {float:left;/*padding-left:3px;*/overflow:hidden;}

.zxmr_ul li {width:87px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;padding-left:20px;}

.zxmr_ul li a {height:16px;line-height:16px;padding-right:0;color:#a7a7a7;}

.kqmr_ul  {width:102px;}

.kqmr_ul li {width:102px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}

.kqmr_ul li a {color:#a7a7a7;height:16px;line-height:16px; margin-left:20px;padding-right:0;}

.mfzz_ul li {width:137px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}

.mfzz_ul li a {display:block;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7;height:16px;line-height:16px; margin-left:20px;}

.footer_wx {width:250px;float:left;height:225px;color:#a7a7a7;}

.footer_wx dl {width:234px;float:left;height:77px;margin:10px 0 5px;}

.footer_wx dl dd {float:left;width:77px;height:77px;background-image:url("../images/weixin.png");background-size: contain;}

.footer_wx dl dt {float:left;margin-left:10px;display:inline;margin-top:3px;}

.footer_wx p {width:250px;line-height:22px;float:left;font-size:12px; text-align:left;}

.foot_di{ width:100%; height:30px; line-height:30px; background-color:#221C17; color: #796451; text-align:center; font-size:12px;}


/*-----------------foot------------------*/
.footlogo{
	float:left;
	width:228px;
	height:174px;
	background-image: url(../images/logo_foot.jpg);
	background-repeat: no-repeat;
	background-position: center;
	margin-top:70px;
	margin-right:50px;
}


.sybox{margin:0 auto;height:auto;overflow:hidden;padding-top:40px;padding-bottom:50px;}
.sybox .fot_1s{width:145px;float:left;margin-left:0px;margin-right:10px;}
.sybox .fot_1s .fot_ula li{padding-left:5px;line-height:30px;border-left:1px #574224 solid;margin-left:5px;}
.sybox .fot_1s .fot_ula li a{color:#fff;font-size:14px;padding-left:3px;padding-right:3px;display:block;border-radius: 6px;}
.sybox .fot_1s .fot_ula li a:hover{color:#ffe11b;background:#574224;}
.sybox .fot_1s .fot_ula .fot_ula_li0{padding-left:0px;font-size:18px;padding-bottom:4px;margin-bottom:10px;line-height:30px;color:#fff;border-left:none;margin-left:0px;}
.sybox .fot_1s .fot_ula .fot_ula_li0 .yuan{ border: 1px solid white;border-radius: 50%; display: block;float: left;margin-right:5px;height: 10px;margin-top: 9px;width: 10px;}




.sybox .fot_4s{width:260px;float:right;}
.sybox .fot_4s p{color:#FFFFFF;margin-bottom:20px;line-height:22px;}
.sybox .fot_4s .p1{width:90%;border:1px #574224 solid;margin-left:-30px;padding-left:30px;padding-top:8px;padding-bottom:8px;color:#fff;}

.sybox .fot_4s p strong{
	font-size:14px;
	font-weight:100;
	color:#fff;
}
.sybox .fot_4s .p2{}
.sybox .fot_4s .p2 strong{background:url(../images/focus_tools_ico2.png) no-repeat left center;padding-left:26px;margin-bottom:5px;display:block;}


.sybox .fot_4s .weixin{margin-top:0px;overflow:hidden;}
.sybox .fot_4s .weixin img{width:107px;height:107px;display:block;float:left;}
.sybox .fot_4s .weixin a{display:block;float:left;margin-left:15px;color:#fff;margin-top:30px;line-height:24px;}



.fix{ width:68px; height:340px; position:fixed; right:0; top:40%; margin-top:-170px;  z-index:9999;}
.fix_ul{ position:relative; }
.fix li{ width:135px; height:68px;  position:absolute; transition: 1s; -o-transition: 1s;}
.fix li a{width:68px; height:68px; display:inline-block; }
.fix li.li1{ top:0; right:-67px; }
.fix li.li2{ top:68px; width:220px; right:-152px;}
.fix li.li3{ top:136px;  right:-67px;}
.fix li.li4{ top:204px;}
.fix li.li5{ top:272px;}

.fix li.li1 a{ background:url(../images/1.png) no-repeat center; }
.fix li.li2 a{ background:url(../images/2.png) no-repeat center;}
.fix li.li3 a{ background:url(../images/3.png) no-repeat center;}
.fix li.li4 a{ background:url(../images/4.png) no-repeat center;}
.fix li.li5 a{ background:url(../images/5.jpg) no-repeat center;}

.fix .li1:hover{ right:0;}
.fix .li1:hover a{ background:url(../images/2_03.png) no-repeat center; width:136px; height:68px;}
.fix .li3:hover{ right:0;}
.fix .li3:hover a{ background:url(../images/2_05.png) no-repeat center; width:136px; height:68px;}
.fix .li2:hover{ right:0;}
.fix .li2:hover a{ background:url(../images/bg.png) no-repeat center; width:220px; height:68px;}

.fix .wx{ position:absolute; right:145px; top:-20px; width:127px; height:119px; display:none; }
.fix .tel{ padding-left:75px; width:220px;}
.fix .tel_p1{ padding-top:63px; padding-left:10px; padding-top:8px;}
.fix .tel_i1{ height:26px; width:120px; text-align:center; font-size:12px; color:#333; line-height:26px; background:#fff;  border:none; border-radius:3px 3px 0 0;}
.fix .tel_i2{ height:26px; width:120px; font-size:14px; color:#fff; line-height:26px;  border:none; cursor:pointer; background:#684834; text-align:center;  border-radius:0 0 3px 3px;}
.fix .li4:hover .wx{ display:block;}
