@charset "UTF-8";

body {font-size:14px; margin:0px;background:#FFF; font-family:"微软雅黑";}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,img,p,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,hr{margin:0;padding:0}

body{line-height:1.333;font-size:12px}

li{list-style:none}

em,i{ font-style:normal;}

a:link{color: #333; text-decoration: none;}

a:visited{color:#333; text-decoration: none;}

a:hover{color:#e0be8e; text-decoration:none;}

a:active{color:#e0be8e; text-decoration:none}

.clear{clear:both}

.fl{ float:left;}

.fr{ float:right;}

.fc{ margin:0 auto;}

img{border:none;vertical-align: middle;}

/*清除浮动*/

.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	font-size: 0;

	clear: both;

	visibility: hidden;

}

.clearfix {+height:1%;}







.pngfix{}

.pt20{padding-top: 20px;}

.ml_5{margin-left: 5px;}.ml_10{margin-left: 10px;}

.h34{height: 34px;}.w240{width: 240px;}

.ml220{margin-left: 220px;}

.mb60{margin-bottom: 60px;}.mb50{margin-bottom: 50px;}.mb40{margin-bottom: 40px;}

.mb30{margin-bottom: 30px;}.mb20{margin-bottom: 20px;}.mb15{margin-bottom: 15px;}

.mt60{margin-top: 60px;}.mt50{margin-top: 50px;}.mt40{margin-top: 40px;}

.mt30{margin-top: 30px;}.mt20{margin-top: 20px;}.mt15{margin-top: 15px;}

.cb0{clear:both;height:0px;line-height:0px;font-size:0;overflow:hidden;}

.cb{clear:both;height:1px;line-height:1px;font-size:0;overflow:hidden;}

.cb5{clear:both;height:5px;line-height:5px;font-size:0;overflow:hidden;}

.cb10{clear:both;height:10px;line-height:10px;font-size:0;overflow:hidden;}

.cb15{clear:both;height:15px;line-height:15px;font-size:0;overflow:hidden;}

.cb20{clear:both;height:20px;line-height:20px;font-size:0;overflow:hidden;}

.cb30{clear:both;height:30px;line-height:30px;font-size:0;overflow:hidden;}

.cb40{clear:both;height:40px;line-height:40px;font-size:0;overflow:hidden;}

.cb50{clear:both;height:50px;line-height:50px;font-size:0;overflow:hidden;}

.cb60{clear:both;height:60px;line-height:60px;font-size:0;overflow:hidden;}

.cb100{clear:both; height:100px; line-height:100px; font-size:0; overflow:hidden;}

.cb500{clear:both; height:500px; line-height:500px; font-size:0; overflow:hidden;}



span.cb20{display: block;height: 15px;line-height: 15px;}

.container{width: 1200px;margin: 0px auto;clear:both;}

/*头部*/

.topbar{width: 100%;height: 40px;line-height: 40px;background-color: #f2eee9;color: #333;font-size: 14px;}

.topbar .container{position: relative;}

.topphone{width: 251px;height: 51px;background: url(../images/bt_phone.png) top center no-repeat;

	padding-left: 90px;position: absolute;top:0;right: 0;}

.topphone span{display: inline-block;}

.topphone b{display: inline-block;color:#241417;font-size: 20px;font-weight: 200;}

div.header{height: 114px; width:1230px;}

.logo{width: 210px;height: 114px;float: left; display:block;}

.navbar{float: right;position: relative;width: 1020px;height: 44px;padding-top: 70px;}

.txt1{position: absolute;top:40px;left: 25px;}

.navbar li{float: left;margin-left: 18px;}

.navbar a{font-size: 16px;color: #333;display: block;text-align: center;padding:5px 7px;}

.navbar a:hover,.navbar li.navon{color: #fff;background-color: #c3c3c3;border-radius: 5px;}





/*回到顶部*/

.izl-rmenu{position:fixed; right:0; margin-right:10px; top:50%; margin-top:300px; padding-bottom:20px; z-index:999; }

.izl-rmenu .btn-top{width:87px; height:87px; background:url(../images/toTop.png) no-repeat; display:none;cursor: pointer;}









/*底部*/

.footer{width: 100%;height: 330px;background-color: #a68d69;}

.foottit{width:227px;height: 114px;margin:0px auto;background: url(../images/title3.png) top center no-repeat;

position: relative;top:-12px;}

.footnavbar{width: 1150px;margin:0px auto;}

.footnavbar a{display: block;font-size: 16px;color: #fff;padding: 0 19px;border-right: 1px solid #fff;}

.footer a:hover{color: #666;}

.footnavbar a.last{border-right:none;}

.footnavbar{height: 50px;margin-top: 10px;}

.footnavbar li{height: 20px;line-height: 20px;float: left;}



.footbox{border-bottom: 1px solid #fff;width: 1100px;margin:0px auto;}

.footleft{float: left;width: 645px;margin-top: 30px;}

.footleft span,.footleft a{font-size: 14px;color: #fff;display: block;float: left;margin-right: 10px;}

.footleft p{font-size: 14px;color: #fff;line-height: 30px;clear: both;}

.footleft p em{margin:0 10px;display: inline-block;}

.footright{float: right;}

.footrphone{width: 200px;float: left;margin-top: 45px;margin-right: 30px;}

.footrphone p{font-size: 18px;color: #fff;display: block;width: 200px;height: 41px;line-height: 41px;text-align: center;

background-color: #c8aa7f;}

.footrphone span{font-size: 24px;color: #fff;display: block;text-align: center;line-height: 35px;}

.footcode{float: right;margin-top: 10px;}

.footcode span{width: 130px;height: 130px;display: inline-block;overflow:hidden;text-align: center;}

.footcode span img{width: 130px;height: auto;}

.footcode em{width: 20px;color: #fff;

text-align: center;

display: inline-block;

word-wrap: break-word;}





















