/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}
body{font:12px/1.16 "宋体",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}
/* layout */
html{background:#fff}
.wrap{width:1000px;margin:0 auto;}
.fl{float:left;*display:inline}
.fr{float:right;*display:inline}
.clear{clear:both}
.clearfix:after{content:'';display:block;clear:both;height:0;overflow:hidden}
.mr25{margin-right:25px}
.mr10{margin-right:10px}
.mr7{margin-right:7px}
.ml7{margin-left:7px}
.ml10{margin-left:10px}
.mt5{margin-top:5px}
.mb15{margin-bottom:15px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.fwb{font-weight:bold}
.red{color:#dc0000}
.gray{color:#dcdcdc}
.c-bf{color:#bfbfbf}
.bCenter{margin:0 auto}
.tCenter{text-align:center}
/* top-link */
.top-link{height:26px;border-bottom:1px solid #dcdcdc;background-color:#f5f5f5;min-width:1000px;}
.top-link a{font-size:12px;color:#656565;text-decoration:none;}
.top-link a:hover{text-decoration:underline;}
.top-link-left, .top-link-right{position:relative;z-index:999;top:8px;}
.top-link-item{float:left;padding:0 10px;position:relative;z-index:999;background:url('../images/top-link-split.gif') 100% 50% no-repeat;margin-left:-1px;}
.top-link-item .red{color:#dc0000}
.top-link-itemLast{background:none;}
.top-link-item .top-link-item-a{display:block;width:48px;height:13px;*position:relative;*top:1px;padding-right:10px;background:url('../images/icon-topLink-arrow.gif') right -13px no-repeat}		/*  有下拉菜单的样式  */
.top-link-itemLast .top-link-item-a{width:30px;text-align:center;} 
/*  dropMenu  style  */
.top-link-right .top-link-hasDropItem{background:#fff;border:1px solid #dcdcdc;border-bottom:none;padding:0 9px;padding-top:4px;position:relative;z-index:999;top:-5px;height:20px;}
.top-link-right .top-link-hasDropItem .top-link-item-a{background:url('../images/icon-topLink-arrow.gif') right 3px no-repeat}
.top-link-item .top-dropmenu {width:76px;padding-bottom:5px;background:#fff;position:absolute;z-index:999;top:22px;left:-1px;border:1px solid #dcdcdc;border-top:0;text-align:center;display:none;}
.top-link-item .top-dropmenu a{float:none;}
.top-link-itemLast .top-dropmenu{width:58px;left:-1px;}
.top-link-right .top-link-hasDropItem .top-dropmenu{display:block;}
.top-dropmenu-item a{line-height:22px;} 
.top-link-right .top-link-item-a:hover{color:#656565;text-decoration:none;cursor:default;}
/*  banner-top  */
.banner-top{text-indent:-9999px;height:52px;background:url('../images/banner-top.png') no-repeat;}
.banner-top-link{display:block;width:100px;height:35px;cursor:pointer;margin-top:-8px;}
/* footer */
.footer{font-size:12px;}
.ftbg-top{background-color:#e8e8e8;padding:10px 0;min-width:1000px;}
.mydl-links-item{float:left;width:124px;padding-left:75px;}
.mydl-links-item a{color:#333;text-decoration:none;}
.mydl-links-item a:hover{text-decoration:underline;}
.mydl-links-item dd{border-right:1px dashed #888;padding:2px 0;}
.mydl-links-item-last dd{border:0;}
.mydl-links-item dt{font-weight:bold;font-size:14px;padding-bottom:10px;color:#333;}
.ftbg-bottom{background-color:#4872a1;height:34px;font-size:12px;min-width:1000px;}
.ftbg-bottom-cont{text-align:center;color:#fff;line-height:34px;cursor:default;}
.ftbg-bottom-item{padding-right:45px;background:url('../images/icon-square.gif') no-repeat 85% 60%;}
.ft-bottom{padding-top:15px;min-width:1000px;}
.ft-declaration{width:988px;background-color:#fffae0;border:1px solid #cac9c7;color:#333;font-size:12px;line-height:2;padding:5px;margin-bottom:15px;}
.ft-other{text-align:center;line-height:25px;color:#333;}
.borderTop{border-top:1px solid #999;}
.ft-other a{color:#1e51a2;cursor:pointer;text-decoration:underline;}
*html .ieLH{height:25px;}
*html .iePS{position:relative;top:4px;}

