*{padding: 0;margin: 0;}
body{box-sizing: border-box;width:1000px;margin:0 auto !important;color: #000;font-family: "microsoft yahei",arial;}
li{list-style: none;}
a{text-decoration: none;color: #000;}
a:hover{color: #0057a1;}

.width100{max-width: 1000px;width: 100%;margin: 0 auto;}


/*头部*/
.header{width: 100%;}
.head{width: 100%;padding:5px 0;display: flex;justify-content: space-between;align-items: center;height: 110px;}
.head .logo a{display: block;height:100px;}
.head .logo a img{display: block;height: 100%;}
.head_rig p{display: flex;justify-content: flex-end;align-items: center;}
.head_rig p a{display: flex;justify-content:center;align-items: center;margin:0 12px;}
.head_rig p a img{width: 25px;margin-right:8px;}
.head_rig p a span{font-size: 15px;font-weight: bold;}
.head_rig p a:hover span{color: #0057A1;text-decoration: underline;}

/*导航*/
.header .nav{-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;height: 100%;line-height:45px;display: block;
margin-top: 15px;}
.header .navbar_nav li{float:left;position: relative;display: block;width:calc(16.66% - 20px);background: #0057A1;border-radius: 5px;
margin:0 10px;}
.header .navbar_nav li:after{content: "";width: 0;height: 2px;background: #8cc21d;position: absolute;bottom: 0;left: 0;transition: all 0.5s ease 0s;}
.header .navbar_nav li:hover:after{width: 100%;}
.header .navbar_nav li a{text-decoration: none;height: 100%;padding: 0 25px;display: block;-webkit-transition: 0.5s;
-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;color: #fff;font-size: 18px;text-align: center;}
.header .navbar_nav li:hover a{color: #8cc21d;}
.header .navbar_nav li.dropdown{display: inherit;position: relative;}
.header .navbar_nav li.dropdown .jt{width: 20px;height: 20px;background: url(i/top.png) no-repeat;background-size: 100% 100%;display: block;}
.header .navbar_nav li.dropdown .dropdown_menu{display: none;position: absolute;top:45px;
width:100%;background: #0057A1;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);left: 0%;border-radius: 5px;}
.header .navbar_nav li.dropdown .dropdown_menu a{font-size: 12px;color: #fff;padding: 0 10px;line-height:30px;text-align: center;
background: #0057A1;margin-bottom: 2px;border-radius: 5px;}
.header .navbar_nav li.dropdown:hover .dropdown_menu{display: block;/*background: #f3f3f3;*/
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a{color: #fff;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color: #0057A1;background: #fff;}

/*内页导航*/
.neiye{position: absolute;top: 0;left: 0;}
.neiye .head_rig{width: 75%;}
.neiye .head_rig .navbar_nav li{width: calc(20% - 20px);}
.neiye .head_rig .navbar_nav li a{padding: 0;font-size: 16px;}
.neiye .head_rig .nav{line-height: 40px;margin-top: 25px;}
.neiye .head_rig .navbar_nav li.dropdown .dropdown_menu{top:40px;}
.neiye .head_rig .navbar_nav li.dropdown .dropdown_menu a{padding: 0;}
/*banner*/
.banner{width: 100%;}
.banner .banimg{width: 100%;}
.banner .banimg img{display: block;width: 100%;}


/*底部*/
.i_foot{width: 100%;}
.i_foot .indfo{width: 100%;background: #ebebeb;border-top: #d8d8d8;overflow: hidden;padding: 20px 0;}
.indfo .indfo_le{float: left;padding-left: 10px;}
.indfo .indfo_le p{color: #bababa;font-size: 15px;margin-bottom: 5px;}
.indfo .indfo_le p a{color: #bababa;font-size: 15px;}
.indfo .indfo_le p a:hover{color: #000;text-decoration: underline;}
.indfo .indfo_rig{float: right;padding-right: 10px;}
.indfo .indfo_rig p{color: #bababa;font-size: 15px;}
.indfo .indfo_rig p a{color: #bababa;font-size: 15px;}
.indfo .indfo_rig p a:hover{color: #000;text-decoration: underline;}