﻿@charset "utf-8";
@import url(https://js01.v15cdn.com/single-template/public.css);
:root{--color:#2354a1}
table tr:nth-child(odd){background-color: #efefef;}
table tr:nth-child(even){background-color: #fff;}

@keyframes wkbanner{
0%   {margin-top: 50px;opacity: 0;}
100%  {margin-top: 0;opacity: 1;}}
@-webkit-keyframes wkbanner {
0%   {margin-top: 50px;opacity: 0;}
100%  {margin-top: 0;opacity: 1;}}
.home-more{padding: 10px 18px;margin-right: 10px;display: inline-flex;align-items: center;justify-content: center;transition: all 0.2s linear;background: var(--color);color:#fff;min-width: 180px;border-radius: 5px;border: 1px solid var(--color);}
.home-more.btn1{background: initial;color:#fff;border-color: #fff;}
.home-more:hover{background-color:#fff;color: var(--color);border-color: #fff;}
.home-more.btn1:hover{background-color:var(--color);color: #fff;border-color: var(--color);}
.pagesbanner .pagesbanner-animate.ban1{animation: wkbanner 1s .7s forwards;left: 0;padding-right: 0;transform: translateY(-50%);max-width: 50%;text-align: left;top:50%}
.pagesbanner .pagesbanner-animate.ban1 .p1{-webkit-line-clamp:3}
.pagesbanner .pagesbanner-animate.ban1 .des{font-size: var(--fontsize20);font-weight: var(--fontbold6);}
.pagesbanner .pagesbanner-animate.ban1 .p2{-webkit-line-clamp:3}
.pagesbanner .pagesbanner-animate .p3 a{color:#fff;text-decoration:none}
.pagesbanner .pagesbanner-animate .p3 a:nth-child(1):hover{color:var(--color)}
@media (min-width:1025px){header .head-info .head-nav .nav-ul>li .submenu{overflow-y:inherit}}

.pro-main .search-wrap{position:relative;margin-bottom:20px;padding:0 0 10px 0}
.pro-main .search-wrap{display:flex;align-items:center;justify-content:center}
.pro-main .search-wrap input{padding-left:10px;width:50%;height:40px;outline:0;border:1px solid #d6d6d6;font-size:var(--fontsize16)}
.pro-main .search-wrap #searchtype1{height:40px;margin-left:6px;border:1px solid #d6d6d6;border-radius:2px}
.pro-main .search-wrap button{display:inline-flex;width:40px;height:40px;cursor:pointer;transition:all .1s linear;align-items:center;justify-content:center}
.pro-main .search-wrap button em{color:var(--color);font-size:var(--fontsize22)}
@media (max-width:768px){.pro-main .search-wrap input{width:auto;flex:1}
}
