﻿@charset "utf-8";
/* 公共样式 */
html{ display: block;}
body{ font-size:14px; font-family:"微软雅黑";min-width:1200px;}
body,a,ul,li,p,h1,h2,h3,h4,h5,img{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
.main{width:1200px;margin:auto;position: relative;}
.main2{width:1000px;margin:0 auto 20px;position: relative;}
a{ color:#1d3e80; text-decoration:none;}
.dn{ display:none;}

/*服务头部*/
.header{height: 105px;color: #333;overflow: hidden;width: 100%;background-color:rgba(255,255,255,0.00);/*position: fixed;*/z-index: 20;box-shadow: none;z-index:999;}
.header img{display: inline-block;margin-top: 20px;float: left;margin-right: 268px;}
.header .nav{position: relative;float: left;margin: 0 0;color: #fff;font-size: 16px;}
.header .nav li{float: left;height:105px;line-height: 105px;width: 65px;color: #333;text-align: center;display: inline-block;padding: 0 0 0 50px;z-index: 1;}
.header .nav .bottom{top: 76px;width: 65px;z-index: 0;position: absolute;margin: 0 0 0 50px;display: inline-block;color:#fff;border-bottom:4px solid #0086cd;background-color:#0086cd;}
.header .nav li:hover{ background-color:rgba(251,245,246,0.00);}
.header *{transition: all 0.5s; -webkit-transition: all 0.5s;  }
/*foot-nav start*/
.foot-nav
{background:#27303f}
.foot-nav .foot-content
{min-width:1200px;max-width:1200px;margin:0 auto;background:#27303f;_width:1200px;max-height:145px}
.foot-nav .ft-list
{padding:0px 0 0px 0;font-size:0;white-space:nowrap;text-align:left;width:1200px;height:145px;overflow:hidden}
.foot-nav .ft-list dl
{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-right:5%;color:#fff;text-align:left;_margin-right:2%}
.foot-nav .ft-list dl.last
{margin-right:0}
.foot-nav .ft-list dt
{font:bold 16px "Arial","microsoft yahei";margin-bottom:20px;color:#818c9e;}
    .foot-nav .ft-list dd {
        margin-bottom: 12px;
        margin-top: 22px;
        margin-inline-start: 0px;
    }
.foot-nav .ft-list dd
{font:normal 14px "Arial","microsoft yahei";color:#818c9e}
.foot-nav .ft-list dd a:hover
{text-decoration:underline}
.foot-nav .weixin
{float:right;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-left:2.2%;padding-left:4%;color:#818c9e;_padding-left:2%;line-height: 1.333;}
.foot-nav .weixin .item
{width:74px;display:inline-block;vertical-align:top;text-align:center;*display:inline;*zoom:1}
.foot-nav .weixin .item .title
{font-size:14px;font-weight:bold;margin-bottom:9px;padding-top:22px;}
.foot-nav .weixin .item .ico
{background:url("../images/sprite.png") 0px 0px no-repeat;display:inline-block;width:100px;height:100px;margin-bottom:10px}
.foot-nav .weixin .item .ico2
{background:url("../images/sprite.png") 0px -100px no-repeat;display:inline-block;width:74px;height:74px;}
/*foot-nav end*/
/*bottom start*/
.footer-menu
{background:#171f2a}
.footer-menu .footer-ct
{max-width:1200px;min-width:1200px;margin:0 auto;background:#171f2a;padding:15px 0;_width:1200px}
.footer-menu .menu-inner
{margin:0 auto}
.footer-menu .menu-inner p,.footer-menu .menu-inner p a
{color:#73787e;font:normal 12px/25px "Arial","microsoft yahei"}
/*bottom end*/
/*more*/
.main_more{ height:50px;padding-top:60px;}
.main_more a{ display:block; width:180px; height:48px; text-align:center; line-height:48px; font-size:14px; cursor:pointer; border-radius:3px; margin:0 auto 30px auto; font-weight:normal; text-decoration:none;}
.main_more a { border:1px solid #001332; color:#001332;}
    .main_more a:hover {
        background: #0086cd;
        border: 1px solid #0086cd;
        color: #fff;
    }
.main_more a{
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  cursor: pointer;
  color: #000;
  position: relative;
  transition: all .3s;
}
/*按钮过渡*/

    .main_more a:hover::after {
        background: #0086cd;
        transform: scaleX(1);
        transform-origin: left;
    }
