.top{ height: 90px;}
.top .left{width:15%;background-color: #f0f2f3;color:#4a5a7f;}
.top a{ color: #4a5a7f; text-decoration: none;}
.top .logo{font-size: 32px; height: 90px; line-height: 90px; color: #FFF; padding-left: 20px;}
.top .logo span{ color:#fb9337}
.top .logo a{color:#4a5a7f; font-size:22px; height:80px; line-height:80px; display:block; border-bottom:1px #dae4ec solid;}
.top .right{width:85%; background-color:#fff; color:#5d77ad; border-bottom:1px solid #ccc;}
.top .topnav{ color: #FFF;padding-bottom:10px;}
.top .topnav dt{ text-align: right; padding-top: 10px; }
.top .topnav dt a{ float: right;color: #5d77ad;padding-right: 10px; }
.top .topnav dd{margin-top:40px; }
.top .topnav dd a{float: left;color: #5d77ad; padding-right: 10px; text-align: right;}


.sidebar{float:left; width:15%; height: 100%; background: #f0f2f3;}
.sidebar dt a{color:#4a5a7f; font-size:22px; height:80px; line-height:80px; display:block; border-bottom:1px #dae4ec solid;}
.sidebar dd{ padding-top:30px;}
.sidebar dd a{color:#4a5a7f; font-size:20px; height:55px; line-height:55px; display: block; text-indent:20px;}
.sidebar dd a:hover{color:#fff; background-color:#418bff; border-radius:10px; text-decoration:none; }
.sidebar dd a span{padding-right:10px; font-size:120%;}

.position{ width: 100%; background-color: #f7f7f7; height:50px; line-height:50px; overflow: hidden;}
.position ul{ position: relative; left:20px;}
.position ul li{ float: left; padding-right: 10px;}

.main{ float: left; width:85%;}
.main .mainsearch{ width: 96%; margin: 0 auto;}
.main .mainform{ width: 96%; margin: 0 auto;}
.main .maininfo{ width: 96%; margin: 0 auto;}

.mainsearch input,button{ height: 35px; line-height:35px; border: 0; border-radius: 0; padding:0 20px;}
.mainsearch input{ width:200px;  background-color: #32415a; color: #4a5b78;}
.mainsearch button{ background-color: #2a374c; color: #7089a4;}

.mainform{ padding-bottom: 20px;}
.mainform .menu{ width: 100%; position: relative;}
.mainform .menu ul{height:90px;}
.mainform .menu ul li{ float: left; width: 120px;}
.mainform .menu ul li a span{ width: 100%; display:block; height:45px; line-height:45px; text-align: center; font-size: 18px;}
.mainform .menu ul li a span:first-child{ font-size: 36px;}

.xiangqing{width:100%; border-top:1px solid #ccc; margin-top:30px; padding-top:20px;}
.xiangqing ul li{ height:35px; line-height:35px; font-size:14px;color: #FF1C1C;}
.dingdan{width:100%; position: relative; border-right:2px solid #979797;}
.dingdan ul li{margin-bottom:20px; font-size:18px; color: #4A4A4A; }
.dingdan span{color: #9B9B9B; width: 150px; text-align: right; padding-right: 20px;}
.dingdan-p6{font-size: 20px; color: #333333; text-align:right; margin-bottom: 20px;}
button.btn{padding:6px 28px; font-size: 20px;color: #FFFFFF; background: #5A96AD; border-radius: 4px;}
.paybtn{padding:15px 30px;display: block; background-color:#FF6C39; color:#fff; border-radius:10px; font-size:18px; font-weight: bold; margin-left:10px;}
.paybtn:hover{color: }