html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;vertical-align:baseline;font-family:"微软雅黑";}
body{font-size:14px;font-family:"Arial","微软雅黑";line-height:22px;padding:0px;margin:0px;color:#4c4c4c;background:#f6f6f6}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
figure{margin:0;}
hr,button,input,textarea{margin:0;padding:0;}
address,cite,dfn,em,var{font-style:normal;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul,li{list-style:none}
a{color:#3d3d3d;text-decoration:none;outline:none;}
a:hover{color:#2b579a;text-decoration:none;}
.clearfix{clear:both;width:0px;height:0px;overflow:hidden;}
.left{float:left;}
.right{float:right;}
img.m{vertical-align:middle;}


.gray{
	 -webkit-filter : grayscale(100%)!important;
	 -moz-filter: grayscale(100%)!important;
	 -o-filter: grayscale(100%)!important;
	 filter: grayscale(100%)!important;		
}



 	 .pagebox {position:fixed;width:100%;height:100%;}
	 .p_video {position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:auto;z-index:-1}	
	 .p_video video{width:100%;}
     .jump{position:absolute;right:100px;bottom:50px;background:rgba(0,0,0,0.5);color:#fff;width:100px;height:35px;line-height:33px;font-size:16px;text-align:center;border-radius:10px;cursor:pointer}
     .jump img{padding-left:10px;}	 

	 @media (min-width: 1250px) { 	 
	 .main{display:none;}	 
	 }
     @media (max-width: 1249.98px) { 
     .pagebox{display:none;}
	 }	 
 	 .pagebox .navbar{background:none;}
 

	 .banner .mySwiper{min-width:1230px;height:auto;text-align:center;margin:0 auto;}
	 .banner .swiper-slide img{max-width:100%;height:auto;display:block;margin:0 auto}
	 .banner .swiper-button-next, .banner .swiper-button-prev{color:#fff;padding: 60px 30px;background:rgba(0,0,0,0.2);top:calc(50% - 40px)}
	 .banner .swiper-button-prev{left:50px;}
	 .banner .swiper-button-next{right:50px}

 
	
	 .dropdown:hover>.dropdown-menu {display:block;}
	 .dropdown>.dropdown-toggle:active {pointer-events:none;} 
	 .dropdown-toggle::after{border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent;} 
	 	 

	 .search-box {padding-left:10px;}
	 .search-box .form-control{border-radius:3.25rem;height:33px;font-size:14px;padding: .375rem 1rem;width:100%;}
	 .search-box.form-inline{position:relative;}
	 .search-box .search{position:absolute;top:7px;right:15px;display:block;}
	 .search-box button{outline:none;border:0;background: none;}
	 
	 .yzm-content-box{padding:5px 20px 10px 20px;background:#fff;margin-top:30px}
	 .yzm-title{border-bottom: #e4e3e3 1px solid;}
	 .yzm-title h2{font-size: 16px;line-height: 40px;font-weight: normal;border-bottom: 2px solid #2b579a;display: inline-block;padding-right:2px;color: #2b579a}
	 .yzm-title-right{float: right;}
	 .yzm-title-right a{line-height: 40px}
	 .yzm-news{overflow: hidden;margin:20px 0;padding-bottom: 20px;border-bottom: dashed 1px #e4e3e3;}
	 .yzm-news .yzm-news-img{float: left; margin-right: 10px; overflow: hidden;}
	 .yzm-news .yzm-news-img img{transition: .5s;display:block;max-width:350px;}
	 .yzm-news .yzm-news-img img:hover{transform: scale(1.1);}
	 .yzm-news-right{padding-right: 10px; padding-top: 10px;}
	 .yzm-news-right em{font-style: normal; font-size: 12px; background: #f60; color: #fff; padding: 1px 3px; font-weight: normal; margin-right: 5px;}
	 .yzm-news-right a{font-size: 16px;}
	 .yzm-news-right p{font-size: 12px; color: #666; margin-top: 5px; margin-bottom: 10px}
	 .yzm-news-tags a{color: #666; padding: 4px 8px; border-radius: 3px; margin-right: 10px; font-size: 12px; margin-top: 5px; background: #e5e5e5}
	 .yzm-news-tags a:hover{background: #2b579a; color: #fff;}	 
	 

     .page{text-align:center;padding:4% 0;}
	 #page{font-size:14px;height:30px;line-height:30px;text-align:center}
	 #page .pageinfo{margin-right:3px;color:#808080;font-size:14px;padding:4px 8px;border:1px solid #aaa;}
	 #page .pageinfo strong{font-weight:normal;margin:0 3px}
	 #page  a{border:1px solid #aaa;border-radius:5px;color:#808080;padding:4px 10px;margin-left:5px;transition:all 0.2s}
	 #page  a:hover,#page .curpage{color:#38b549;text-decoration:none;background:#2b579a;color:#fff;border:1px solid #2b579a;}
	 #page .nopage{cursor:not-allowed;}
	 #page .nopage:hover{background:#fff;color:#808080;border:1px solid #aaa;}	
	 #page .homepage,#page .endpage{display:none;}
	 	 
	 
		 	 
     footer{background:#919191;color:#fff;margin-top:3.5%;min-width:1230px}
	 footer a{color:#fff}
	 footer a:hover{color:#fff}

	 .link .dropdown-menu{background:rgba(0,0,0,0.2);text-align:center;padding:5px 0;left:10%;min-width:80%;}
	 .link .dropdown-menu > a{font-size:14px;color:#fff}	 
	 .link .dropdown-menu > a:hover, .dropdown-menu  > a:focus{background:rgba(0,0,0,0.1);color:#fff;}
	 .link .dropdown-item{padding:8px 0;border:0;}

	 
	 
     .container{width:1230px;margin:0 auto;max-width: none !important;}	 	 
	 .navbar{padding:0 1rem;min-width:1230px;background:rgba(255,255,255,0.7);}
	 .fixed-top {position: absolute;}

	 .navbar-expand-sm .navbar-nav .nav-link{padding-right:0.9rem;padding-left:0.9rem;font-size:18px;color:#3d3d3d;}	
	 .navbar-light .navbar-nav .nav-item>.nav-link{display:block;padding-top:2.1rem;padding-bottom:2.1rem;}
	 .navbar-light .navbar-nav .active>.nav-link{color:#2b579a}	 
     .dropdown-menu{min-width:100%;background: rgba(255,255,255,0.7);margin:0;padding:0;border:0;top: 102%;border-radius: 0;}
	 .dropdown-item{color:rgba(0,0,0,.8);padding:0.8rem 1.5rem;)}
	 .navbar .dropdown-menu > a:hover, .dropdown-menu  > a:focus{background:rgba(255,255,255,0.5);color:#2b579a;}
	 .navbar-brand {max-width:80%}


	 .banner .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;background:#fff;opacity:1;}
	 .banner .swiper-pagination-bullet-active{background:#fff;width:20px;height:10px;border-radius:20px;!important;}	 
	 .banner .swiper-horizontal>.swiper-pagination-bullets, .banner .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:30px;}
 	 .footer-nav .row{padding:2.2rem 6rem;}	 
	 .footer-nav dt{font-size:22px;font-weight:normal;padding-bottom:20px;}
	 .footer-nav dd{padding-top:13px;}	 
	 .footer-nav dd a{font-size:16px;transition:transform 0.3s linear;display:block}	
	 .footer-nav dd a:hover{transform:translateX(5px);}		 
	 .footer-nav .wx .text{writing-mode:tb-rl;font-size:16px;letter-spacing:2.5px;background:url(../image/jt.png) no-repeat bottom center;}	 
	 .footer-nav .wx img{padding-left:10px;}	 
	 .footer-nav .link{padding-top:20px;}	 
	 .footer-nav .link h5{font-size:16px;text-align:right}		 
	 .footer-nav .link .btn{font-size:12px;background:#fff;padding:3px 35px;border-radius:5rem;color:#888;margin-top:10px;}	 
	 .footer-nav .foot_line{width:100%;height:2px;background:#b0b0af; }
	 .footer-nav .copy{font-size:14px;text-align:center;padding:1.5rem 0}
	 
	
