﻿.top_nav{width: 100%;height: 30px;line-height: 30px; background-color:#f4f6f7; position: fixed;top: 0; left: 0;right: 0!important; z-index: 10000;}
.top_nav .top_nav_min{width:1280px; margin: 0 auto;}
.top_nav .top_nav_min .left{float: left;}
.top_nav .top_nav_min .left h4{float:left;font-size: 14px; margin-top: 2px;}
.top_nav .top_nav_min .right{float: right;}
.top_nav .top_nav_min p{font-size: 12px;display: inline-block;_zoom:1;*display:inline;}/*gai*/
.top_nav .top_nav_min p a{ color: #026eca;}
.top_nav .top_nav_min .icon_2{ width:30px; height:25px;float: left; margin: 0 5px; background: url("img/micons_05.png")no-repeat}
.top_nav .top_nav_min .icon_1{ width:30px; height:25px;float: left; margin: 0 5px; background: url("img/micons_03.png")no-repeat}
#index_header{ width: 1280px; padding-top: 30px; margin: 0 auto; _zoom:1;}/*gai*/
#index_header .logo{width: 452px; height: 68px; float: left;}
#index_header .search{width: 540px; height: 68px; float: right;}
#index_header .search_a{
    width: 425px;
    line-height: 33px;
    height: 33px;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    background-color:#0577c0;
    color: #76caff;
    padding-left: 15px;
    border: none;
    margin-top: 14px;
    position: absolute;
    display: inline-block;
}
#index_header .search_b{width: 66px; height: 30px;
     border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    background-color:#ffffff;
    border:none;
    position:relative;
     top:15px;
    left:373px;
    display: inline-block;
}
#index_header .register{float:right;
    margin-top:15px;
    background-color:#09da9d;
    color:#ffffff;
    border:none; width: 66px;
    height: 30px;
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
margin-right: 22px;}
#index_header .nav{width: 1280px; clear: both;height: 45px;}
#index_header .nav ul{font-size: 16px; margin-left: 50px;}
#index_header .nav ul li{text-align:center;line-height:43px; display: inline-block;_zoom:1;*display:inline; width: 111px; height: 43px;}/*gai*/
#index_header .nav ul .bg a{background-color: #0989da; color: #ffffff;}
#index_header .nav ul li a{text-align:center;display: inline-block;zoom:1;*display:inline; width: 111px; height: 43px;}/*gai*/
#index_header .nav ul li a:hover{background-color: #0989da; color: #ffffff;}
.dh{background-color: #0989da; color: #ffffff;}
.banner{background-color: #0989da; width: 100%; height: 310px; border-bottom: 8px solid #43b6ff;}
.banner_img{width: 1280px; margin: 0 auto;}
.banner .login{background:url("img/login_bg.png");padding: 20px;width:230px;height:200px;position: absolute; z-index:999;top:180px;right:320px;float: left;}/*gai*/
.banner .login h4{color: #000; font-family: Tahoma,Arial,Helvetica,STHeiti; font-size: 18px; margin: 15px;}
.banner .login button{font-weight: bold;width: 100%;padding: 11px 10px; border-radius: 5px;}
.banner .login .btn_1{color:#ffffff;background-color: #0989da; background-image: linear-gradient(to bottom,#a8f6a8,#51a351);background-repeat: repeat-x;border: none}
.banner .login .btn_2{background-color: #dedede; background-image:linear-gradient(to bottom,#fff, #dedede); background-repeat: repeat-x; border: none; }