/* CSS Document */
*{margin:0; padding:0; list-style:none; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
input, select{vertical-align:middle; font-family:"宋体";}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline; color:#014f3f;}
a img{border:0 none; width: 100%;}
a, input, textarea{outline:none;}
input:focus, select:focus, textarea:focus{color:#666 !important;}
.tl li{white-space:nowrap; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.fwb{font-weight:bold !important;}
.dib{display:inline-block; *zoom:1; *display:inline;}
.wot{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.db{display:block !important;}
.hide{display:none !important;}
.bgn{background:none !important;}
.bdn{border:none !important;}
.m0a{margin:0 auto !important;}
.mar_t_10{margin-top:10px !important;}
.mar_t_20{margin-top:20px !important;}
.mar_t_25{margin-top:25px !important;}
.mar_t_30{margin-top:30px !important;}
.mar_t_40{margin-top:40px !important;}
.mar_t_50{margin-top:50px !important;}
.mar_t_60{margin-top:60px !important;}
.mar_t_80{margin-top:80px !important;}
.mar_t_100{margin-top:100px !important;}
.pr{position:relative;}
.pa{position:absolute;}
a.mc{color:#52960f;}
.c6{color:#666;}
.c9{color:#999;}
.hauto{height:auto !important;}
.fs14{font-size:14px !important;}

body{font-family:"微软雅黑"; color:#333;}
.section{width:750px; margin:0 auto;}
.conBox{width:auto; padding:0 30px;}

.daoyu{margin:0.8em auto; font-size:24px; line-height:38px;}

.tab{}
.tabTit{padding:20px 30px 0; background:#f8f8f8;}
.tabTit .tabs{float:left; width:33%; height:52px; margin-bottom:20px; text-align:center; font-size:26px; line-height:52px; text-align:center; cursor:pointer;}
.tabTit .tabs a{display:inline-block; *zoom:1; *display:inline; height:52px; background:#fff; border:1px solid #40d2b8; border-radius:45px; text-decoration:none; width:90%;}
.tabTit .tabs a:hover{background:#40d2b8;}
.tabTit .tag a{background:#40d2b8; border:1px solid #40d2b8; color:#fff;}

.tabCon{}
.tabCon .tableTit{margin:20px 0 0; background:#8fe6d5; height:60px; line-height:60px; text-align:center; color:#014f3f; font-size:24px;}
.tabCon table{border:1px solid #46bca7; border-collapse:collapse; width:100%; table-layout:fixed;}
.tabCon table td{height:60px; padding:0 10px; border:1px solid #46bca7; text-align:center; font-size:20px;}
.tabCon table td a:hover{color:#014f3f; text-decoration:none;}

.tool{margin:30px auto 0;}
.tool .toolTit{font-size:24px; padding:0 20px;}
.tool .toolTit i{display:inline-block; *zoom:1; *display:inline; width:40px; height:40px; background:url(../images/icon-tool.png) no-repeat; margin-right:10px; vertical-align:middle;}
.tool .toolTit span{float:right; font-size:16px; color:#999; border:1px solid #dcdcdc; border-radius:45px; padding:6px 10px;}
.tool .toolBtn{padding:0 20px; margin:30px 0;}
.tool .toolBtn div{float:left; width:115px;}
.tool .toolBtn div + div{margin-left:83px;}
.tool .toolBtn a{display:inline-block; *zoom:1; *display:inline; width:115px; text-decoration:none; text-align:center;}
.tool .toolBtn p{margin-top:10px; font-size:18px;}

.toolList{}
.toolLine{border-top:1px solid #e4f9f5; padding:10px 0}
.toolLine div{float:left; width:33.33%; font-size:18px;}
.toolLine div img{vertical-align:middle; margin-right:15px;}
.toolLine div a{display:inline-block; *zoom:1; *display:inline; padding:0 0 0 20px; text-decoration:none;}
.tool.mobile{display:none;}

.footer{padding:15px 0; margin-top:10px; font-size:24px; background:#ececec; text-align:center; color:#666;}

