@charset "utf-8";
/* CSS Document */
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul ,img,span{
  margin: 0;
  padding: 0;
}
ol, ul,li{
  list-style: none;
}
a{text-decoration:none;color:#999}
h1, h2, h3, h4, h5, h6{font-weight:normal}
body{background:#e6e5e3;color:#474747}
body, button, input, select, textarea {
  font: 12px/1.5 '微软雅黑',arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;
}
input{border:none;outline:none}
.ft14{font-size:14px;}
.ft16{font-size:16px;}
.ft18{font-size:18px;}
.container{width:1000px;margin:0 auto;}
img{border:none;vertical-align: top;}
.abs{position:absolute;}
.rel{position:relative;}
.top{width:1080px;margin:0px auto 50px;}
.top .logo{float:left;margin-top:40px;}
.top .logo_rit{float:right}
.top .logo_rit ul li{float:left;position:relative;padding:50px 24px 10px;position:relative;}
.top .logo_rit ul li.active{background-image:url(/images/nav-on.jpg);background-position:center bottom;background-repeat:no-repeat;background-color:#fff;}
.top .logo_rit ul li span{display:block;height:12px;position:absolute;right:0;top:55px;width:0px;border-left:1px solid #e2e1e0;border-right:1px solid #cacac9;}
.top .logo_rit ul li.active font,.top .logo_rit ul .active p{color:#df5353}
.top .logo_rit ul li font{font-size:14px;color:#9fa0a0;}
/*.top .logo_rit ul .active{background:#fff}*/
.top .logo_rit ul li p{color:#9fa0a0;font-size:12px;font-family:'arial'}
.clearfix:before,.clearfix:after {  
    content:"";  
    display:table;  
}  
.clearfix:after{  
    clear:both;  
    overflow:hidden;  
}  
.clearfix{  
    *zoom:1;  
	clear:both
}
.item{position:absolute;background-image:url(/images/nav.jpg);background-position:center top;background-repeat:no-repeat;width:547px;height:40px;line-height:22px;padding-left:50px;top:92px;}
.item a{color:#680707;padding:0 20px}
.item a:hover{color:#fff}
.item1{left:-80px;}
.item2{left:-185px;}
.item3{left:-288px;}
.item4{left:-480px;}
/* myFocus */
.xiaoding_wrap {position: relative;overflow: hidden;}/*背景边框*/
.xiaoding .loading { color: #f60;}/*载入背景*/
.xiaoding .slider { height: 100%; position: absolute; overflow: hidden;}
.xiaoding .slider .pic { height: 100%; width: 100%;}
.xiaoding .slider .pic li { height: 100%; overflow: hidden; float: left;}
.xiaoding_myFocus .num { position: absolute; z-index: 2; bottom: 10px; right:48%;}
.xiaoding_myFocus .num li { float: left; width:18px; height:8px; text-align: center; margin-left:12px; overflow: hidden; zoom: 1; border: none; background: #c6c6c6; color: #ccc; cursor: pointer;}
.xiaoding_myFocus .num li a { display: none; }
.xiaoding_myFocus .num li.current { background: #fff; color: #fff;}/*当前/悬停按钮样式*/
#myFocus { width:1200px; height: 440px; margin: 0 auto; overflow: hidden;}

/* banner */
.fl{float:left;}
.fr{float:right;}

.right-img{top:0;right:0;z-index:-1;}
.center-img{left:0;top:1300px;z-index:-1;}

.com-t{background:url(/images/ttbg.jpg) left bottom no-repeat;height:50px;line-height:50px;}
.com-t h2{font-size:18px;padding-left:18px;} 
.com-t span{padding-left:10px;font-size:12px}
.foot{height:303px;background-image:url(/images/foot.jpg);background-position:center center;background-repeat:no-repeat;margin-top:-20px;clear:both}
.foot_con{padding-top:160px;}
.erweima{float:left;margin-right:5px;  width: 80px;}
.ft-lef{float:left}
.ft-lef p{float:left;line-height:25px}
.ft-rit{float:right;margin-top:-10px}
.ft-rit span{display:inline-block;background-image:url(/images/web.png);background-repeat:no-repeat;margin:0 8px}
.ft-rit .web-qq{width:30px;height:30px;background-position:left center;}
.ft-rit .web-xl{width:30px;height:30px;background-position:-52px center;}
.ft-rit .web-zone{width:30px;height:34px;background-position:-102px center;}
.ft-rit .web-wx{width:36px;height:30px;background-position:-150px center;}
.input-search{width:230px;height:30px;position:relative;margin-top:15px}
.ft-rit .keyboard{width:220px;height:30px;border-radius:15px;padding-left:10px}
.icon-ser{width:20px;height:30px;background-image:url(/images/ser.jpg);background-position:right center;background-repeat:no-repeat;display:block;position:absolute;right:10px;top:0px;padding-left:10px;border-left:1px solid #d4d4d4;border:none;background-color: transparent;}

.navlist{padding-left: 20px;
  margin-top: 12px;
  background-image: url(/images/zhu.jpg);
  background-position: left 3px;
  background-repeat: no-repeat;
  height: 27px;
  line-height: 27px;}
.navlist a{padding:0 18px 0 10px;line-height:28px;background-image:url(/images/mb.jpg);background-position:right center;background-repeat:no-repeat;}
