@charset "utf-8";
/* CSS Document */
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;}
body{font-size:14px;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:#0a58ca;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;		
}

/*顶部图片-新站*/
#top_banner_slide,#top_banner{text-align:center;}
#top_banner img{max-width:100%;display:block;}
#top_banner_slide img{max-width:100%;display:block;margin:0 auto;}


 
/*hover二级导航*/	
	 .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;/* margin-left: .2em; */} 
	 	 
/*search*/
	 .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 #0a58ca;display: inline-block;padding-right:2px;color: #0a58ca}
	 .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;object-fit:cover;object-position:center;width:300px;height:215px;}
	 .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: #0a58ca; color: #fff;}	 
	 
/*page*/
     .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:#e50014;color:#fff;border:1px solid #e50014;}
	 #page .nopage{cursor:not-allowed;}
	 #page .nopage:hover{background:#fff;color:#808080;border:1px solid #aaa;}	
	 #page .homepage,#page .endpage{display:none;}
	 	 
	 
/*footer*/		 	 
     footer{color:#fff;min-width:1230px;}
	 footer a{color:#333}
	 footer a:hover{color:#333}

	 .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(0,0,0,0.2);z-index:9999} 
/* 	 .main_bg .fixed-top{top:auto}
	 .fixed-top {position:absolute;} */
/* 	 .main_bg .navbar{background:#fff} */
	 .navbar-expand-sm .navbar-nav .nav-link{padding-right:0.9rem;padding-left:0.9rem;font-size:18px;color:#fff;}	
	 .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{/* border-bottom:solid 2px #0a58ca; */color:#fff}	 
     .dropdown-menu{min-width:100%;background:#fff;margin:0;padding:0;border:0;top: 102%;border-radius: 0;box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);}
	 .dropdown-item{color:rgba(0,0,0,.8);padding:0.8rem 1.5rem;/* border-bottom:solid 1px rgba(255,255,255,0.3 */)}
	 .navbar .dropdown-menu > a:hover, .dropdown-menu  > a:focus{background:rgba(255,255,255,0.5);color:#0a58ca;}
	 .navbar-brand {max-width:80%}
	 .navbar-brand img{max-width:100%}	 
	 .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{color:#fff}
	 .navbar .dropdown-menu > a:hover, .dropdown-menu > a:focus{color:#fff;background:#e50014;}
	 
	/*白色背景的头部*/
	 .navbar{transition: background-color 0.8s ease;}
	 .navbar.white{background:#fff;height:93px;box-shadow:0 5px 15px 0 rgba(0, 0, 0, 0.3);}		 
	 .navbar.white .nav-link{/* padding-right:0.9rem;padding-left:0.9rem;font-size:18px; */color:#000;}	
	 .navbar.white .active>.nav-link{color:#000}	
	 .navbar.white .nav-link:focus, .navbar.white .nav-link:hover{color:#000}

 	 .footer-nav .row{padding:2.2rem 6rem;}	 
	 .footer-nav dt{font-size:22px;font-weight:normal;padding-bottom:20px;color:#fff}
	 .footer-nav dd{padding-top:13px;}	 
	 .footer-nav dd a{font-size:16px;transition:transform 0.3s linear;display:block;color:#fff}	
	 .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(../images/jt_bw.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:1px;background:rgba(255,255,255,0.2); /* url(../images/foot_line.png) repeat-x */}
	 .footer-nav .copy{font-size:14px;text-align:center;padding:1.5rem 0;color:#666}	  
	 .footer-nav .copy a{color:#666}	 










