﻿/*---------------------------------------------------*/
html,body{margin:0 auto; padding:0; font-size:12px; line-height:24px; font-family:"微软雅黑","Microsoft Yahei"; text-decoration:none; color:#666; }
a{font-size:12px; line-height:24px; color:#666;text-decoration:none;}
a:hover{color:#59678c;}
img{border:0;}
table{border-collapse:collapse;}
ul,dl,ol,li{list-style:none; }
ul,dl,ol,li,dt,dd,h1,h2,h3,h4,p,div{margin:0; padding:0;}
/*-----------------------------------------------------------------------------------------------*/
.clear{clear:both; height:0px; font-size:1px; line-height:1px;}
.fl{float:left;}
.fr{float:right;}
.inner{display:block; width:1143px; margin:0 auto;  }
.ding{display:block; width:100%; height:100px; background:##fff; }
.ding .inner{background:#fff; height:100px;}
.ding .fl{width:450px; height:100px;}
.ding .fr{width:648px; height:100px;}
.ding .fr ul li{float:left; width:87px; line-height:100px; text-align:center; font-size:15px; color:#666; }
.ding .fr ul li a{display:block; width:87px; height:100px; line-height:108px; font-size:15px; color:#666;}
.ding .fr ul li a:hover{background:#84ac5b; color:#fff;}
.ding .fr ul li .sub_nav{display:none; width:1143px; background:#84ac5b; position:absolute; z-index:5;left:50%; margin-left:-571px; top:100px; height:280px;}
.ding .fr ul li .sub_nav dl{float:left;width:160px; padding:0px 12px; border-right:1px solid #9ec27a; height:280px;}
.ding .fr ul li .sub_nav dl dt a{display:block; width:160px;height:42px; font-size:14px; color:#fff; line-height:42px; text-align:left; font-weight:bold; padding-bottom:7px;}
.ding .fr ul li .sub_nav dl  dd a{display:block;height:20px;width:160px; line-height:20px; font-size:13px; color:#fff;text-align:left;overflow:hidden;}
.ding .fr ul li .sub_nav dl  dd .t_sub a{display:block; padding-left:30px;line-height:20px; height:20px; font-size:12px;}
.ding .fr ul li .sub_nav dl:last{background:none;}



.bot{display:block; width:100%; background:#5c5c5c url(../images/bot_bg.jpg) no-repeat center top;}
.bot .inner{padding-top:50px;padding-bottom:30px;color:#fff; font-size:14px;}
.bot .inner a{font-size:14px;line-height:24px; color:#fff;}
.bot dl{float:left; width:170px;}
.bot dl dt{display:block; height:52px; line-height:52px; font-size:16px; font-weight:bold;padding-bottom:10px;}
.bot dl dt a{display:block; line-height:52px; font-size:16px; font-weight:bold; color:#fff;}
.bot dl  dd{display:block; height:24px; line-height:24px;}
.bot dl  dd a{display:block; height:24px; line-height:24px; font-size:12px; color:#dedede;}
.bot dl  dd a:hover{color:#fff;}
.bot .contact{float:right; width:390px;}
.bot .contact .search{display:block;width:275px; height:30px; background:url(../images/searchbg.jpg) no-repeat left top; margin-top:11px;}
.bot .contact .search .txt{float:left;width:239px; height:30x; border:none; background:none; padding-left:4px;line-height:30px;color:#555; font-size:12px; }
.bot .contact .search .btn{float:right;width:30px; height:30px;border:none; background:none;cursor:pointer; }
.bot .contact .con{display:block; padding-top:30px;}
.bot .contact  .ewm{float:left; width:124px;}
.bot .contact  .ewm img{display:block; width:124px; height:124px;}
.bot .contact  .address{float:right; width:260px; color:#b2b2b2; font-size:13px;}
.bot .contact  .tel_z{display:block; padding-left:24px; background:url(../images/tel.jpg) no-repeat left center; height:24px;}
.bot .contact  .tel{display:block; height:30px; line-height:30px; font-size:28px; color:#fff; font-family:Arial, Helvetica, sans-serif;}

.bot  .support{display:block; width:1143px; margin:0 auto; background:url(../images/xian2.jpg) repeat-x left top; color:#b2b2b2; font-size:13px;padding:15px 0px;}
.bot  .support a{color:#b2b2b2;}


/*------------------------------------------------------------------------------------------------------------------------------------*/
#banner{display:block;cursor:pointer;width:100%;height:400px;position:relative;margin:0px auto;z-index:2;}
#banner .imglist{width:100%;height:400px;position:absolute;top:0px;left:0px;}
#banner .imglist a{display:block; width:100%; height:400px; cursor:pointer;}



#banner .left{display:block;position:absolute;left:5%; bottom:-55px; width:14px; height:24px;background:url(../images/left.png) no-repeat 0px  top;z-index:4;}
#banner .right{display:block;position:absolute; left:30%; bottom:-55px; width:14px; height:24px;background:url(../images/right.png) no-repeat 0px top;z-index:8;}
.btn{position:absolute;bottom:20px;left:45%;display:block;padding:2px 7px; border-radius:11px;z-index:3;}
.btn li{float:left;height:8px;width:8px;margin:0px 5px; background:#fff; cursor:pointer; border-radius:8px; }
.btn .hover{background:#fc4d6f;}


/*-----------------------------------------------------------------------------------------------------------------------------------------------------*/
.banner{display:block; width:100%; height:570px; background:url(../images/1.jpg) no-repeat center top;}
