.banner{ position:relative; height:390px; overflow:hidden;}
.banner img{ position:absolute; left:50%; margin-left:-960px;}
.middlenav{ border-bottom:1px solid #d5d7dc; border-top:1px solid #d5d7dc; background-color:white; margin-bottom:20px;}
.main{ width:960px; margin-left:auto; margin-right:auto; overflow:hidden;}
.middlenav span{ line-height:48px; color:#323232; font-size:18px; padding-left:40px; padding-right:40px; float:left;}
.middlenav .current2{ background-color:#1d92dd; color:white; font-weight:bold;}
p{ font-size:14px; line-height:24px; padding-left:20px; padding-right:20px; text-indent:2em;}
.blod{ font-size:16px; color:#1d92dd; line-height:30px; text-indent:2em; padding-left:20px; padding-right:20px;}
.text-list{ line-height:30px; font-size:14px; padding-left:20px; padding-right:20px; text-indent:2em;}
h1{ font-size:18px; line-height:50px; color:#1d92dd; padding-left:20px;}
.left,.right{ padding-left:20px; padding-right:20px; float:left; width:440px;}
.column-1{ margin-bottom:30px; overflow:hidden;}
h2{ font-size:16px; color:#1d92dd; line-height:30px; border-bottom:1px solid #d5d7dc; margin-bottom:5px;}
.cell{ line-height:26px; font-size:14px;word-wrap:break-word;}
.list{ overflow:hidden;}
.cell-list{ float:left; text-align:center; font-size:14px; line-height:34px; width:110px;}
h3{ font-size:14px; line-height:26px; padding-top:5px; font-weight:600;}
.cell-list-2{float:left; font-size:14px; line-height:34px; width:220px;}
.cell-list-2 span{ font-weight:600;}
.cell-list-3-a{float:left; font-size:14px; line-height:34px; width:180px;}
.cell-list-3-b{float:left; font-size:14px; line-height:34px; width:160px;}
.cell-list-3-c{float:left; font-size:14px; line-height:34px; width:100px;}
.blue{ color:#1d92dd;}
.margin{ height:200px;}
h4{ font-size:18px; line-height:30px; color:#1d92dd; padding-left:20px;}

.weight{ font-weight:600;}

