@charset "UTF-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { font-family: "Noto Sans SC",'Source Han Sans CN','arial',sans-serif; font-size: 1.6rem; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; margin: 0; padding: 0; }

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus, a, a:hover { 　　outline: 0; }

.container-fluid { padding-left: 0px; padding-right: 0px; }

@media (min-width: 1200px) { .container { width: 1230px; max-width:1230px;} }
body { color: #333; }
body a { text-decoration: none; outline: none; }
body a:hover { color: #1090d6; outline: none; }
body a.focus { outline: none; }

.s_block{width:100%;display:block;}

/*  箭头 @include arrow(direction,size,color);
**/
/* 超出省略号 @include ell(); */
/* inline-block @include inline_block(); */
/* font-size of REM @include font_size(fz); */

body { background-color: #fff; padding-top:142px;}

header {box-shadow:0 0 8px rgba(0,0,0,.3);position:fixed;left:0;right:0;top:0;z-index:19;background:#fff;}
header .top_menu{height:44px;background-color:#32407b;text-align:right;}
header .top_menu .lang{margin-right:38px;display:inline}
header .top_menu .lang a{font-size:14px;font-size:1.4rem;color:#fff;line-height:44px;line-height:4.4rem;}
header .top_menu .lang a:last-child{margin-left:25px;}
header .top_menu .tel{font-size:14px;font-size:1.4rem;color:#fff;margin-right:50px;padding-left:20px; background:url(../images/common/tel.png) no-repeat left center;display:inline}
header .top_menu .login{display:inline;font-size:14px;font-size:1.4rem;line-height:44px;line-height:4.4rem;color:#fff;padding-left:18px; background:url(../images/common/login.png) no-repeat left center;}
header .top_menu .login a{font-size:14px;font-size:1.4rem;color:#fff;}
header .channel{height:98px;width:100%;position: relative;z-index:19;background:#fff;}
header .channel a.logo{float:left;height:98px;}
header .channel a.logo img{display:block;height:100%}
header .channel nav{float:left;margin-left:35px;}
header .channel nav ul li{float:left;}
header .channel nav ul li a.link{font-size:16px;font-size:1.6rem;line-height:98px;color:#2e3032;font-weight:700;padding:0 35px;text-decoration:none;display:block;}
header .channel nav ul li a.link:hover,header .channel nav ul li a.link.active,header .channel nav ul li a.link.cur{color:#48b5d0;}
header .channel nav ul li.drop:hover a.link,header .channel nav ul li.drop a.link.active{background:url(../images/common/nav_arrow.png) no-repeat center bottom;}
header .channel nav ul li .dropdown{position: absolute;left:0;right:0;top:98px;background-color:#48b5d0;padding:20px 0 20px;display:none;}
header .channel nav ul li .dropdown dl{padding-left:235px;}
header .channel nav ul li .dropdown dl dt a{font-size:16px;line-height:40px;color:#fff;padding:0;}
header .channel .search{float:right;height:34px;margin-top:32px;width:220px;border-radius:6px;overflow:hidden;position: relative}
header .channel .search input{border:0;background:#f4f4f4;width:100%;height:34px;line-height:34px;padding:0 34px 0 10px;font-size:16px;color:#333;}
header .channel .search a{position:absolute;right:0;top:0;width:34px;height:34px;text-align:center;line-height:34px;}
header .channel .search a i{font-size:16px;color:#41a3b2;}

.nav_mask{position: fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.4);opacity:0.82;display:none;z-index:18;}



footer{background:#0d102b;padding-top:110px;}
footer .foot-1{width:100%;display:inline-block;padding-bottom:30px;}
footer .foot-1 ul.fl li{float:left;width:170px;}
footer .foot-1 ul.fl li a{transition:all ease-out .5s;text-decoration:none;}
footer .foot-1 ul.fl li h3{font-size:20px;line-height:38px;color:rgba(255,255,255,.8);}
footer .foot-1 ul.fl li h3 a{font-size:20px;line-height:38px;color:rgba(255,255,255,.8);}
footer .foot-1 ul.fl li h3 a:hover{color:#fff;}
footer .foot-1 ul.fl li h4 a{font-size:16px;line-height:36px;color:rgba(255,255,255,.8);}
footer .foot-1 ul.fl li h4 a:hover{color:#fff;}
footer .foot-1 ul.fl li h5{font-size:20px;line-height:38px;color:#fff;}
footer .foot-1 ul.fl li h5 a{font-size:20px;line-height:38px;color:#fff;}
footer .foot-1 ul.fl li h5 a:hover{color:rgba(255,255,255,.8);}
footer .foot-1 ul.fl li p a{font-size:16px;line-height:36px;color:#6a71a2;}
footer .foot-1 ul.fl li p a:hover{color:#fff;}
footer .foot-1 .lx h3{font-size:20px;line-height:38px;color:#fff;margin-bottom:30px;}

footer .foot-1 .lx h4{font-size:15px;line-height:26px;color:#fff;}
footer .foot-1 .lx p{font-size:15px;line-height:20px;color:#fff;}
footer .foot-1 .lx p a{font-size:15px;line-height:20px;color:#fff;font-family:Arial;text-decoration:none;transition:all ease-out .5s;}
footer .foot-1 .lx p a:hover{color:rgba(255,255,255,.8);}

footer .foot-1 .lx .add{padding-left:40px;background:url(../images/common/foot-add.png) no-repeat;margin-bottom:20px;}
footer .foot-1 .lx .mail{padding-left:40px;background:url(../images/common/foot-mail.png) no-repeat;margin-bottom:20px}
footer .foot-1 .lx .wx{padding-left:40px;background:url(../images/common/foot-wx.png) no-repeat;margin-bottom:20px;}
footer .foot-1 .lx .wx p{font-family:Arial;}
footer .foot-1 .lx .tel{padding-left:40px;background:url(../images/common/foot-tel.png) no-repeat left center;}
footer .foot-1 .lx .tel ul{display:inline-block;}
footer .foot-1 .lx .tel ul li{float:left;}
footer .foot-1 .lx .tel ul li:first-child{margin-right:20px;}
footer .foot-1 .lx .tel ul li p{font-family:Airal;}
footer .foot-1 .lx .follow {margin-top:30px;}
footer .foot-1 .lx .follow ul{display:inline-block;margin-top:5px;}
footer .foot-1 .lx .follow ul li{float:left;}
footer .foot-1 .lx .follow ul li:first-child{margin-right:30px;}
footer .foot-1 .lx .follow ul li a.flow_1{display:inline-block;width:44px;height:44px;position: relative;
	background:url(../images/common/weixin.png) no-repeat;background-size:cover;}
footer .foot-1 .lx .follow ul li a.flow_1 .box{display:none;width:115px;background-color:#46b5d1;text-align:center;box-sizing:border-box;position: absolute;left:-33px;bottom:50px;}
footer .foot-1 .lx .follow ul li a.flow_1 .box img{display:block;width:100%;box-sizing:border-box;padding:10px;}
footer .foot-1 .lx .follow ul li a.flow_1 .box p{font-size:13px;color:#fff;padding-top:5px;}
footer .foot-1 .lx .follow ul li a.flow_1:hover .box{display:block;}
footer .foot-1 .lx .follow ul li a.flow_2{display:inline-block;width:44px;height:44px;background:url(../images/common/youku.png) no-repeat;background-size:cover;}
footer .foot-1 .lx .follow ul li p{font-family:Airal;}
footer .foot-1 .sign{margin-top:120px;}
footer .foot-1 .sign h4{font-size:16px;line-height:26px;color:#fff;margin-bottom:10px;}
footer .foot-1 .sign .box{display:inline-block;width:570px;height:40px;overflow:hidden;border-radius:8px;}
footer .foot-1 .sign .box input{float:left;width:440px;box-sizing: border-box;height:40px;border:0;;padding:0 20px;font-size:14px;line-height:24px;background:#7a7d8c;color:#fff;}
footer .foot-1 .sign .box input::placeholder{color:rgba(255,255,255,.6);}
footer .foot-1 .sign .box a{float:left;width:130px;height:40px;line-height:40px;text-align:center;background-color:#46b5d1;color:#fff;font-size:16px;text-decoration:none;}
footer .foot-2{border-top:1px solid #373946;padding:30px 0;}
footer .foot-2 p{font-size:13px;line-height:30px;color:#ffffff;}
footer .foot-2 p a{font-size:13px;line-height:30px;color:#fff;text-decoration:none;transition:all ease-out .5s;}
footer .foot-2 p a:hover{color:rgba(255,255,255,.8);}
footer .foot-2 p a.link{color:rgba(255,255,255,1);margin-left:10px;text-decoration:none;}
footer .foot-2 p a.link:hover{color:rgba(255,255,255,.8);}

.pageBanner{height:380px;background-repeat:no-repeat;background-position:center;}

.tool_bar{height:72px;border-bottom:1px solid #eeeeee;text-align:center;}
.tool_bar a{display:inline-block;line-height:72px;font-size:16px;padding:0 10px;color:#5b5b5b;text-decoration:none;margin:0 30px;position: relative;}
.tool_bar a:hover{color:#65c6c4;}
.tool_bar a.cur{font-size:20px;color:#65c6c4;}
.tool_bar a.cur::after{content:"";left:0;right:0;bottom:-1px;height:3px;background-color:#65c6c4;position: absolute;}
.support_bar a{margin:0 15px;}


.page_tit{text-align:center;}
.page_tit h3{font-size:40px;color:#313131;}
.page_tit hr{display:inline-block;width:55px;height:4px;background:#65c6c4;border:0;margin-top:20px;margin-bottom:0;}



a.download{display:inline-block;height:38px;line-height:38px;padding-left:38px;background:url(../images/support/down_pdf.png) no-repeat left center;text-decoration:none;}
a.download span{padding-right:25px;background:url(../images/support/down_load.png) no-repeat right center;font-size:14px;color:#000000;transition:all ease-out .5s;}
a.download:hover span{background:url(../images/support/down_load_2.png) no-repeat right center;color:#48b5d0}

a.download.see span{padding-right:0;background:none;}
a.download.see:hover span{background:none;color:#48b5d0}

.Pager{text-align:center;padding-top:80px;}
.Pager a,.Pager span{display:inline-block;font-size:18px;color:#141414;text-decoration:none;padding:10px 15px;margin:0 5px;}
.Pager a:hover,.Pager span:hover{color:#46b5d1;}
.Pager a.cur,.Pager span.cur{background:#46b5d1;color:#fff;}

.Pager ul li.cur span {
    background: #46b5d1;
    color: #fff;
}
.Pager ul li a,.Pager ul li span {
    display: inline-block;
    font-size: 18px;
    color: #141414;
    text-decoration: none;
    padding: 10px 15px;
    margin: 0 5px;
    border:none;
}



.popImg{background-color:rgba(0,0,0,.8);position: fixed;left:0;right:0;top:0;bottom:0;z-index:1009;display:none;}
.popImg .closed{position: absolute;right:20px;top:20px;width:54px;height:54px;background:url("../images/common/closed_fff.png") no-repeat;background-size:cover;opacity:1;cursor:pointer;z-index:5;}
.popImg .cont{text-align:center;position: absolute;top:50%;transform: translateY(-50%);left:0;right:0;}
.popImg .cont img{max-height:90vh;}



.sechBy{}
.sechBy .search_top{
	background-color:#f5f7f7;
	padding-top: 30px;
	border-bottom: 1px solid #e1e1e1;
}

.sechBy .search_top a {
	display: inline-block;
	margin-right: 30px;
	height: 40px;
	border-bottom: 1px solid transparent;
	color: #404040;
	font-weight: 700;
	font-size: 16px;
}

.sechBy .search_top a.active,.sechBy .search_top a:hover {
	border-bottom: 3px solid #59b8b6;
	color: #59b8b6;
	text-decoration: none
}
.sechBy .search_list{padding:80px 0;}
.sechBy .search_list ul li{padding:35px 0;border-bottom:1px solid #e3e3e3;}

.sechBy .search_list ul li h4{font-size:18px;line-height:30px;color:#787878;padding-bottom:10px;}
.sechBy .search_list ul li h4 span{color:#46b5d1;padding-right:15px;}
.sechBy .search_list ul li h3 a{display:block;font-size:20px;line-height:30px;color:#171717;text-decoration:none;}
.sechBy .search_list ul li h3 a:hover{color:#59b8b6;}
.sechBy .search_list ul li p{font-size:16px;line-height:26px;color:#787878;padding-top:10px;}




