/*---------------------------------------------------------------------------------------------------------------*/
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;font-family:"΢���ź�","Microsoft Yahei";}
a:hover{color:#0a306e;}
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:0; line-height:1px; font-size:1px;}
.fl{float:left;}
.fr{float:right;}
.inner{display:block; width:1103px; margin:0 auto;}
.z2{color:#fa6a01; font-size:15px;}


.ding{display:block; width:100%; height:80px;}
.ding .inner{position:relative; z-index:6; left:0px; top:0px;}
.ding .inner .logo{position:absolute; left:0px; top:0px; z-index:3;}
.ding .inner .logo_t{float:left; margin-left:180px;}
.ding .inner .logo_t img{display: block;}
.ding .inner .fr{width:200px;padding-top:15px;}
.ding .inner .fr .tel{}
.ding .inner .fr .tel .yellow{font-size:18px; color:#fa6a01;}
.ding .inner .fr .lm{display:block; width:193px; height:26px; background:url(../images/lmbg.jpg) no-repeat left top; position:relative;z-index:6; left:0; top:0;}
.ding .inner .fr .lm dl{display:none; width:193px;  border-top:none; position:absolute; left:0px; top:25px;z-index:7;}
.ding .inner .fr .lm dl dd{display:block; height:36px;}
.ding .inner .fr .lm dl dd a{display:block;background:#f0f0f0; height:34px; line-height:34px; font-size:13px; text-align:center; border-bottom:1px solid #e1e1e1; border-top:1px solid #fff;color:#555;z-index:7;}
.ding .inner .fr .lm dl dd a:hover{display:block; background:#0a306e;height:34px; line-height:34px; font-size:13px; text-align:center; border-bottom:1px solid #09224b; border-top:1px solid #32548d;color:#fff;}






.menu{display:block; width:100%; height:50px; background:url(../images/menubg.jpg) repeat-x left top;}
.menu .inner{display:block; width:920px; padding-left:180px; height:50px;z-index:2;}
.menu .inner li{float:left;width:131px; text-align:center; line-height:50px; height:50px; font-size:15px; color:#fff; background:url(../images/menu_li.jpg) no-repeat left center;position:relative; z-index:4;left:0; top:0;}
.menu .inner li a{float:left; font-size:15px; color:#fff; line-height:50px; width:131px; text-align:center;}
.menu .inner li.none{background:none;}



.menu .inner li dl {display: none;position: absolute;top:50px;left:0px;width:131px;padding-top:20px; z-index:5;}
.menu .inner li:hover dl { display: block;}
.menu .inner li dl dd { float: none;  height:26px; text-align:center; border-bottom:1px solid #042151;}
.menu .inner li dl dd a {display: inline-block;width:131px; height:26px; line-height:26px; font-size:14px;font-weight:normal;padding:0; text-align:center; background:#0a306e;}
.menu .inner li dl dd a:hover { background:none;background:#fa6a01; padding-top:0px; color: #fff;line-height:26px; height:26px;text-align:center;border-bottom:none; }




.indexCon{width:1103px;overflow:hidden;margin:0 auto;margin-top:20px;}
.indexCon .flashBanner{width:1103px;height:380px;overflow:hidden;}
.flashBanner{position:relative;}
.flashBanner .mask{height:77px;line-height:77px;width:100%;text-align:right;position:absolute;left:0;bottom:-77px;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;padding:4px; background:#fff;  filter:alpha(opacity=70); opacity:0.7;}
.flashBanner .mask img.show{margin-bottom:5px;padding:4px; background:#0a306e; filter:alpha(opacity=100); opacity:1;}



.bot{display:block; width:100%; background:#e5e4e4; margin-top:40px;}
.bot .inner{display:block;padding-top:30px;}
.bot .inner .fl{width:480px;}
.bot .inner .fl .sub_nav{display:block; margin-bottom:10px;font-size:13px;}
.bot .inner .fl a{color:#333; font-size:13px;}
.bot .inner .mid{float:left; width:490px; color:#333; line-height:24px;font-size:13px;}
.bot .inner .fr{width:110px; background:url(../images/ewm.jpg) no-repeat right 10px; height:140px;}

.bot .link{display:block; width:1103px; margin-top:10px; border-top:1px solid #ccc; padding-top:10px;}
