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 {
    padding: 0;
    margin: 0;
    font: 14px arial, "Microsoft Yahei", sans-serif;
}

ul,li,ol {
    list-style: none;
    padding: 0;
    margin: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

img {
    display: inline-block;
    border: none;
}
/**ҳ��ͷ���͵�����ʽ��ʼ**/
.top{
    width: 1200px;
    margin:10px auto;
    height: 30px;
}
.left{
    float: left;
    width: 50%;
    background-image: url('/images/map.png');
    background-repeat: no-repeat;
    background-size: contain;
    
}
.map{

    width:600px;
    float:left;
    font-size: 12px;
    padding-left:40px;
}
.left .map ul{
    float:left;
}
.left .map ul li {
    float: left;
    color: #13227a;
    text-align: center;
    width:42px;
}
.left .map ul li.icon-location {
    float: left;
    color: #13227a;
    width:15px;
    text-align: center;
}
li {
    list-style-type: none;
}
.right{
    width: 50%;
    float: left;
    padding-top: 10px;
}
.box{
    width:600px;
    float:left;
}

.login{
    margin-right:25px;
    color: #666;
    width: 490px;
    float: left;
    text-align: right;
}
.hederright p{
    display: block;
    width: 60px;
    float: left;
    text-align: right;
}
.nav{
    width: 1200px;
    margin:30px auto;
    height: 44px;
}
.nav .logo{
    float:left;
    width:122px;
}
.menu{
    width:1078px;
    float:left;
}
.menu ul li{
    float: left;
    width: 150px;
    color: #333;
    height: 44px;
    line-height: 44px;
    text-align: right;
}
/**ҳ��ͷ���͵�����ʽ����**/
/**ҳ�浼����banner��ʽ��ʼ**/
.menu ul li a.on,.menu ul li a.on:hover{
    font-size: 16px;
    color: #13227a;
    text-decoration:underline;
}

.menu ul li a.def{
    font-size: 16px;
    color: #333;
    text-decoration:none;
    
}
.menu ul li a.def:hover{
    color:#13227a;
    text-decoration: underline;
}
.menu ul li .service {
    display: none;
    position: absolute;
    left: -63px;
    top: 85px;
}
.menu ul li a:hover + .service{
    display: block;
}
.wapper_b1{
    width:100%;
    margin: 0px auto;
    height:562px ;
    background:url(../images/index.jpg)  no-repeat center;
    min-width: 1200px;
    background-size: 1300px 800px;
}
.wapper_b2{
    width:100%;
    margin: 0px auto;
    height:562px ;
    background:url(../images/banner2.jpg)  no-repeat center;
    min-width: 1200px;
    background-size: 1300px 800px;
}
.wapper_b3{
    width:100%;
    margin: 0px auto;
    height:562px ;
    background:url(../images/banner3.jpg)  no-repeat center;
    min-width: 1200px;
    background-size: 1300px 850px;
}
.wapper_b4{
    width:100%;
    margin: 0px auto;
    height:562px ;
    background:url(../images/banner4.jpg)  no-repeat center;
    min-width: 1200px;
    background-size: 1300px 800px;
}
.wapper_b5{
    width:100%;
    margin: 0px auto;
    height:562px ;
    background:url(../images/banner5.jpg)  no-repeat center;
    min-width: 1200px;
    background-size: 1300px 800px;
}
.wapper_b6{
    width:100%;
    margin: 0px auto;
    height:562px ;
    background:url(../images/banner6.jpg)  no-repeat center;
    min-width: 1200px;
    background-size: 1300px 800px;
}
.banner {
    width: 1200px;
    height: 562px;
    margin:0px auto;
}
/**ҳ�浼����banner��ʽ����**/


/**ҳ��footer��ʽ��ʼ**/

.wapper2{
    width:100%;
    height: 456px;
    background:url(../images/footer_bg.jpg)  no-repeat center;
    margin: 0px auto;
    min-width: 1200px;
}
.footer{
    width: 1200px;
    height: 456px;
    margin: 0px auto;
    overflow: hidden;
}
.en_contact{
    font-size: 30px;
    color:#fff;
    width:100%;
    text-align: center;
    margin-top:45px;
}
.c_contact{
    font-size: 26px;
    color:#fff;
    width:100%;
    text-align: center;
    margin-top:15px;
}
.ma{
    width:100%;
    text-align: center;
    margin-top:15px;
}
.method{
    width:1203px;
    height:80px;
    margin:18px auto;
    background:url(../images/phone_bg.jpg)  no-repeat 0px 0px ;
}
.add{
    font-size: 16px;
    font-family: "΢���ź�";
    color:#ffffff;
    float:left;
    line-height: 80px;
    margin-left:58px;
    width:458px;
}
.phone{
    width:378px;
    font-size: 16px;
    font-family: "΢���ź�";
    color:#ffffff;
    float:left;
    line-height: 80px;
    margin-left:48px;
}

.mail{
    font-size: 16px;
    font-family: "΢���ź�";
    color:#ffffff;
    float:left;
    line-height: 80px;
}
/**ҳ��footer��ʽ����**/