
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
th,
td {
	margin: 0;
	padding: 0;
}

div {
	box-sizing: border-box;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,
img {
	border: 0;
}

ol,
ul {
	list-style: none;
}

li {
	list-style: none;
}

th {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

input,
textarea,
select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	outline: none;
	background-color: transparent;
	border: none;
}

/*<!---->去掉苹果短的样式*/
input[type="button"],
input[type="submit"],
input[type="reset"] {
	-webkit-appearance: none;
}

textarea {
	-webkit-appearance: none;
}

a,
a:link,
a:visited,
a:hover,
a:active {
	text-decoration: none;
}

i,
em {
	vertical-align: middle;
	font-style: normal;
}

body {
	/* font: 12px/1.5  Open Sans,Helvetica, Tahoma, Arial; */
	font: 12px/1.5 Helvetica, Tahoma, Arial;
	
}
*{outline: none;}

.clearfix:after {
	display: block;
	content: "";
	clear: both;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.w12 {
	width: 1200px;
	margin: 0 auto;
}

.w13 {
	width: 1300px;
	margin: 0 auto;
}

.w14 {
	width: 1400px;
	margin: 0 auto;
}
.w16 {
	max-width: 1600px;min-width:1200px;
	margin: 0 auto;
}

.fixed:before,
.clearfix:before,
.header:before,
.main:before,
.footer:before {
	content: '';
	display: table;
}



/* header */
.onlyhead{
	width: 100%;
	box-sizing: border-box;
	background: #fff;
	border-bottom: 1px #dadada4d solid;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 990;
}
.navtwo{
	padding: 0 60px;
}
.lanicon{
	width: 26px;
	vertical-align: middle;
}
.navTops{
	padding: 6px 0;
}
.languages{
	font-size: 16px;
	color: #333;
	margin: 5px 0 0 30px;
	float: left;
	font-family: 'oppoB';
}
.dhxljs{
    padding: 20px 0;
}
.logosp img{
	width: 150px;
}
.navbot_ullist{
	padding-left: 25px;
}
.navtop_navlist li,
.navbot_ullist li{
	float: left;
}
.navtop_navlist li a{
	font-size: 14px;
	color: #fff;
	margin-left: 10px;
	padding-left: 10px;
	text-transform: capitalize;
	position: relative;
	display: block;
	font-weight: 400;
}
.navtop_navlist li:last-child a::before{
	content: '';
	border-left: 1px #fff solid;
	position: absolute;
	display: inline-block;
	left: 0;
	height: 15px;
	top: 4px;
}
.navbot_ullist li .menuitem{
	font-size: 14px;
	color: #333;
	line-height: 42px; margin:0 15px;
	display: block;
	font-weight: 550;
	text-transform: uppercase;
	
}
.navBots{ display: flex;justify-content: space-between;align-items: center;}
.onlyheadrs{ position: relative; }
.navbot_ullist li .menuitem:hover,.navbot_ullist li.on .menuitem{
	color: #00abf8;
}
.search_righa{
	font-size: 16px;
	color: #333;
	padding-top: 5px;
	display: block;
	cursor: pointer;
	float: left;
	font-family: 'oppoB';
}
.searchIcon{
	width: 22px;
	vertical-align: text-top;
}

.boththeme{
	font-size: 32px;
	line-height: 34px;
	color: #06234a;
	/* text-transform: uppercase; */
	padding: 50px 0 30px;
	overflow: hidden;
	font-family: 'oppoB';
	
}
.boththeme .smallthem{
	font-size: 16px;
	line-height: 26px;
	color: #666;
	text-transform: capitalize;
	margin-bottom: 6px;
}

/* footer */
.footer{
	background: #112841;
	width: 100%;
	box-sizing: border-box;
	padding: 80px 0 0;
	position: relative;
	z-index: 40;
}
.footinner .footone>div{
	float: left;
	width: 240px;
}
.footinner .footone>div h6{
	font-size: 16px;
	line-height: 30px;
	color: #ffffff;
}
.footinner .footone>div p a{
	font-size: 14px;
	line-height: 30px;
	color: #ffffff80;
}
.footcens{
	margin: 40px 0 20px;
}
.footcens p{
	font-size: 16px;
	line-height: 30px;
	color: #f6f8fa;
}
.footcens div{
	margin-top: 8px;
}
.footcens div a{
	float: left;
	opacity: 0.6;
	margin-right: 30px;
}
.footcens div a img{
	display: block;
	vertical-align: middle;
}
.pc-footer-container{
	padding: 20px 0;
}
.footer-navn{
	padding-top: 10px;
}
.footer-two{
	border-bottom: 1px #ffffff80 solid;
	padding: 10px 0 15px;
}
.footer-navn a{
	font-size: 15px;
	line-height: 30px;
	color: #ffffff80;
	margin-right: 18px;
}
.footer-four,
.footer-four a{
	padding: 10px 0;
	color: #ffffff80;
}

.ptb100p{padding: 100px 0;}
.pubtit{font-size: 32px;line-height: 34px;color: #06234a;line-height: 1.4;}
.pubtitfff{color:#fff;}


/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
   src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  src: url(memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

body{ font-size: 16px;line-height: 1.8;}


/*侧边栏*/

.pgright li,.pgright i,.pgright{transition: all 0.3s ease;}

.pgright a{ cursor: pointer;}

.pgright a:hover i{color:#fff;}

.pgright{ display: none; position:fixed;right:0px; width: 60px; padding: 10px; box-sizing: content-box; top:52%; transform: translateY(-50%); z-index:999;}

.pgrighton{top:50%;}

.pgright li{width:60px;height:50px; background: #fff;  text-align: center; color: #666666;float:left;margin-top: 10px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);padding-top:10px;}

.sumifont1{ font-size:32px;}

.sumifont2{ font-size:30px;}
.sumifont4{ font-size:32px;}

.sumifont3{font-size:27px; color: #ff7010;}

.pgright .l1 i{ position: relative;top:2px;}

.pgright .l2 i{ position: relative;top:5px;}
.pgright .l1 i.sumifont4{top:0;position:relative;left:1px;}

.pgright .l1:hover{ background: #08a3cb; color: #fff;}

.pgright span{height:auto;line-height: 16px;font-size:12px;padding-top:5px;padding-bottom:0;}

.pgright  span{display:block;}

.pgright i{ vertical-align:top; line-height:24px; height:24px;}
.pgright a{vertical-align:top; display:inline-block;}

.pgright .kefuewm{
	position: relative;
    width: 150px;
    right: 154px;
    bottom: 100px;
    /*border: 1px solid #fd7027;*/
    display: none;
}

.pgright .l1kefu:hover .kefuewm{
	display: block;
}

.right_tel{position:absolute;padding:20px;top:50%;right:100%;transform: translateY(-50%);display:none;background:#fff;color:#333;text-align: left;}
.right_tel span{padding-bottom: 10px;width:223px;border-radius:5px;color:#08a3cb !important;font-size:18px;box-shadow: 0 5px 15px rgb(255 255 255 / 10%);}
.right_tel p{display: inline-flex;}
.pgright i,.pgright a{line-height:1;}
.pgright li{padding:10px 0;height:auto;position:relative;}
.pgright span,.pgright a{vertical-align:top;}
.pgright span{}
.pgright .sumifont4 {font-size:20px;}
.pgright .sumifont1 {font-size:20px;}
.pgright .sumifont3 {font-size:20px;color:#08a3cb !important;}
.pgright .kefuewm{position:absolute;right:60px;top:50%;padding-right:10px;width:auto;bottom:auto;transform: translateY(-50%);}
.kefuewm img{width:140px;border-radius:10px;border:5px solid #fff;box-shadow: 0 5px 15px rgb(255 255 255 / 10%);}
.pgright a{display:block;}
.pgright li:hover .right_tel{display:block;}
.pgright{top:auto;bottom:150px;transform:none;}




/* 新闻页码 */
.newpagenewm{padding-top: 30px;}
.pagination{text-align: center;}
.pagination,.pagination a{ font-family:'Open Sans',Arial, Helvetica, sans-serif;}

.pagination p{margin:0; cursor:pointer}
.pagination .prev, .pagination .next{ font-size:23px;}
.pagination{vertical-align: middle; }
.pagination a,.pagination p{vertical-align: middle;}
.pagination a{width:40px;height:40px;line-height: 40px;background: #ececec;}
.pagination a{font-size: 16px;margin: 0 5px;display: inline-block;color: #333;border-radius:50%;text-align:center;}
.pagination a:hover{color:#fff;background: #35a8db; }
.pagination a.nohover{font-size: 16px;}
.pagination a.on{border:none; background: #35a8db; color: #fff;}
.pagination p{display: inline-block;padding:0 18px;background: #ececec;margin:0 5px;color:#333;line-height:40px;font-size:16px;}
.pagination p.pageRemark{border-style:none; background:none;margin-right:0px; padding:4px 0px;color:#666;}
.pagination p.pageRemark b{color:red; }
 .pagination p.pageEllipsis{border-style:none;background:none;padding:4px 0px; color:#808080; }
.dates li {font-size: 14px;margin:20px 0}
.dates li span{float:right}
									
.centdetail{ margin-top: 130px; margin-bottom: 50px;}

.centdetailmn{width: 900px !important;}
.centdetailm{width: 700px;}
.centdetailh3{ font-size: 20px; font-weight: bold;}

.centdetailh33{color:#c2172f;}
.centdetaildesc{ color:#333; line-height: 1.8; font-size: 16px; padding: 50px 0; text-align:justify;}
.centdetaildesc img{max-width:100%; margin-bottom:5px;}

/* .centdetaildesc p{ margin-bottom: 5px;} */
.centdetaildate{ font-size: 12px;color:#666; margin-top: 10px;}
.ystkdesc strong{ font-weight: bold; font-size: 16px;}
.ystkh3{color:#3071b7;}

br{line-height:22px;}

.pageNews {border-top: 1px #F0F0F0 solid;padding: 25px 0;}
.pageNewsback{background-color: #fcfcfc;border-radius: 6px;font-size: 14px;color: #888888;padding: 8px 26px;display: inline-block;transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;border: 1px transparent solid;}
.pageNews a.pageNewsback {margin-left: 10px;}
.pageNews a:hover {background-color: #FFFFFF;border: 1px #35a8db solid;color:#35a8db;}
.page-txt-line {width: 280px;}
.page-txt-line a {display: block;color: #666666;font-size: 12px;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 20px;background: no-repeat !important;border: none;}
.page-txt-line a:hover {border: none !important;color: #35a8db !important;}
.pageNews3{ text-align: right;margin-top: 30px;}





.ffxa{ width: 40px;color:#666; text-align: center;}
.sharelistsub a{ width: 30px;color:#333; opacity: 0.7; height: 30px; margin-top: 15px; position:relative; display: inline-block;}
/* .sharelistsub a:before{opacity:0.5;position:absolute;left:0;top:0; height:100%;width:100%; content:''; transition: all 0.3s ease;}
.fxlinkedin:before{ background:url(../img/fx-linkedin-black.svg) center center no-repeat; background-size:20px auto;}
.fxweibo:before{ background:url(../img/fx-weibo-black.svg) center center no-repeat; background-size:20px auto;}
.fxweixin:before{ background:url(../img/fx-weixin-black.svg) center center no-repeat; background-size:20px auto;} */
.sharelistsub a:hover{opacity: 1;}
.sharelistsub a{transition: all 0.3s ease;}
.h60p{ height: 60px;}
.sharelistsub .ffxaicon1{font-size: 22px;}
.sharelistsub .ffxaicon2{font-size: 25px;}
.sharelistsub .ffxaicon3{font-size: 21px;}
.bsBox{box-sizing: content-box;}

@media screen and (max-width:768px){
	.qyxwlisth4{ font-size: 16px;}
	.qyxwlistdesc{display: none;}
.qyxwlista{padding: 0;}
		.qyxwlistimg img{position: relative;top:0;left:0; transform:none;}

		.qyxwlistimg,.qyxwlistwz{width: 100%; padding: 0;}

			.qyxwlistwz{padding: 20px; margin-top: 0;}

			.qyxwlistimg{height: auto;max-height:210px;}

			.qyxwlista:nth-child(1){ margin-top: 0 !important;}

			.djmaincmai7{display: none;}

			.qyxwlisth4{overflow: inherit;white-space:inherit;}

			.newpagenewm{margin-top: 30px;}

			
			.newpagenewm{ padding: 0;}
			.newpagenewm a{display: none;}
			.newpagenewm a.prev,.newpagenewm a.next,.newpagenewm a:nth-child(1),.newpagenewm a:last-child{display: inline-block;}

			

			.centdetailm{width:100%;}

			.ffxa {display:none;}

			.centdetail{margin-top:45px;}

			.centdetaildesc{padding-top: 30px; margin-top: 30px;border-top:1px solid #eee;}

			.pageNews {padding-bottom:0;}

			

			.h5conamr,.h5conaml{width: 100%;}

			.h5conamore{display:none;}

			.videobgs{display: block;}

			.zwdetail{padding-top:0;}

			.zwdetailbtn {position: relative;right: auto;width: auto;height: 40px;line-height: 40px;top: 0;margin-top: 20px;}

			.zwdetailtop{padding-bottom: 30px;}
			.pageNews3{margin-top: 0;}
}


/* 搜索结果也 */

.search-result-main{ display:block;  margin-top:120px !important; padding-top: 20px;}
.search-result-main-p {font-size: 12px;color: #9d9d9c;margin-top: 0;}
.search-result-main .input-warp {position: relative;width: 434px;margin: 60px auto;border: 1px solid #bfbfbf;border-radius: 10px;background: url(../wapimg/search2.png) 13px 13px no-repeat;background-size: 20px auto;}
.search-result-main .input-warp input {width: 78%;height: 46px;line-height: 46px;margin-left: 43px;border-color: transparent;background-color: transparent;outline: none;color:#666;}
.searchtab{ min-height: 400px;}
.search-class-list {border-bottom: 1px solid #ddd;}
.search-class-list li {float: left;font-size: 16px;}
.search-class-list li.on a {color: #000;}
.search-class-list li a {padding: 0 26px;padding-left: 0;color: #999;line-height: 45px;position:relative;}
.search-class-list li.on a span:after {position: absolute;content: '';width: 100%;height: 1px;bottom:0;left: 0;background-color: #35a8db;}
.search-result-main a {display: block;}
.search-result-title {color: #999;padding-top: 20px;}
.result-list{ overflow:hidden;}
.result-item {width: 48%;margin-right: 4%;border-bottom: 1px solid #e7e7e7;float:left;}
.result-item:nth-child(2n) {margin-right: 0;}
.result-item .dot {display: inline-block;width: 4px;height: 4px;margin: 0 10px;background: #35a8db;border-radius: 50%;vertical-align: middle;}
.result-item p {display: inline-block;vertical-align: middle;word-break: normal;width:90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.search-result-main a {display: block;}
.result-item a {display: block;width: 100%;padding: 28px 0;color: #696969;}
.result-item a:hover{color:#35a8db;}
.result-item a:hover .dot{background: #35a8db;}

@media screen and (max-width:768px){
	.search-result-main{ margin-top: 25px !important;}
	.searchtab{min-height: inherit;padding-bottom: 40px;}
	.search-result-main .input-warp {width: 100%;margin: 0;margin-top: 15px;}
	.search-class {margin-top: 10px;}
	.result-item a {padding: 15px 0;}
	.result-item  {display: block;width: 100%;padding:  0;color: #696969;}
	.result-item .dot {margin: 0; position: absolute;left:0;top:23px;}
	.result-item{margin: 0;}
	.result-item p{ font-size: 14px;}
	.result-item p{white-space:normal}
	.result-item a{ position: relative;padding-left: 12px;}
}



.has-lay{ overflow:hidden;}
		    .pulinelaybg{background: rgba(0,0,0,0.2);-webkit-backdrop-filter: blur(4px);backdrop-filter: blur(4px);z-index: 9990;}
		    .pulinelaybg{ position:fixed;left:0;top:0;width:100%;height:100vh;}
		    .pulinelay{overflow: auto;padding: 54px 0;-webkit-overflow-scrolling: touch;}
		    .pulinelay{position: fixed;z-index: -1;left: 0;right: 0;top: 0;bottom: 0;}
		    .pulinelay{display: none;z-index: 9999;}
		    .pulinelay-table {display: table;width: 100%;height: 100%;}
		    .pulinelay-cell{display: table-cell;vertical-align: middle;}
		    .pulinelay-wrapper {margin-left: auto;margin-right: auto;width: 990px;z-index: 9998;}
		    .pulinelay-wrapper{background:#fff;border-radius:20px;}

			
			.pulinelay-wrapper iframe{width: 100%;height: 1070px;}
		    
		    .pulinelay-close{color:#666;cursor: pointer;}
		    .pulinelay-close{width:38px;height:38px;border-radius:50%;line-height: 38px;text-align: center;}
		    .pulinelay-close{position: absolute;right:-95px;top:-70px;}
			.pulinelay-close i{font-size: 24px;}
		    .pulinelay-wrapper{ position:relative;}
			.pulinelay-wrapper-m{padding:90px 120px;}
		   
			
			
			@media screen and (max-width:768px) {
			    
				.pulinelay-wrapper{width:92%;}
			    .pulinelay-close{width:30px;height:30px;}
			    .pulinelay-close{right:0;top:-7px;}
				.pulinelay-close i{font-size: 18px;}
			    .pulinelay-wrapper{width:86%;}
			    .pulinelay-wrapper-m{padding:20px;}
			    .pulinelay-wrapper-m p,.pulinelay-wrapper-m div,.pulinelay-wrapper-m span,.pulinelay-wrapper-m b{white-space:inherit!important;}
			}





/*移动端底部*/
.wapfoot,.wapfoot a{color:#fff;}
	.wapfoot{background:#015293;padding-top:6px; font-size: 14px;}
	.wapfootlogo{display: block;padding-top:45px;}
	.wapfootlogo img{height: 30px;}
	.wapfoot{position: relative;}
	
	
	
	.phoneam{padding-top:25px; margin-top: 25px;padding-bottom:25px; border:1px solid rgba(255,255,255,0.2);}
	.phoneam{border-left:none;border-right:none;}
	.phone-a{margin-top:8px;display: block; position: relative;height:24px; line-height:24px;padding-left:30px;}
	.phone-a:nth-child(1){margin-top:0;}
	.phone-a:hover{color:#fff;}
	.phone-a i{left:0;top:0; font-size: 22px; position: absolute; display: block;height:100%;}
	/* .phone-a .i1{ background:url(../img/f-youxiang.svg) left center no-repeat; background-size: 20px auto;}
	.phone-a .i2{ background:url(../img/f-dianhua.svg) left center no-repeat; background-size: 20px auto;}
	.phone-a .i3{ background:url(../img/f-weixin.svg) left center no-repeat; background-size: 20px auto;} */
	.wapfootp1{padding-top:20px;}
	.wapfootp1 a{display: inline-block; margin-right: 5px; opacity:0.9;}
	.wapfootp2{font-size:12px; opacity:0.6;margin-top: 10px; padding-bottom: 20px;}
	.wapwxtc{ position:fixed;left:0;top:0; width:100%; height:100%; z-index:9; display:none; background:rgba(0,0,0,0.5);}
	.wapwxtcbox{position:fixed; display:none; width:135px; background:#fff; border-radius:6px;left:50%;top:50%; transform:translate(-50%,-50%); z-index:10;  }
	.wapwxtcbox img{display:block; max-width:100%; vertical-align:top;}
	




/*移动端导航*/

.yybox{position:fixed;width:100%;left:0;top:0;height: 100%;z-index:888;background: #122a3c; display:none;}
.yybox ul{ padding-top:100px; padding-left:4%; padding-right:4%;}
.yybox a{ display:block; background:#fff;border:1px solid #eee; color:#bb211a; text-align:center;border-radius:5px;-webkit-border-radius:5px; line-height:45px; margin-top:20px;}
.yybox{ box-shadow: 0 10px 20px rgba(0,0,0,0.07);}


.yybox{ background: #fff !important;}
.yybox a{color:#333; font-size:14px;}
.yybox{height:300px;}

@media screen and (max-width:768px) {

	.hbimg:before {
    background: url(../img/waptopbg.png) center top repeat-x ; background-size: 100% auto;
    z-index: 5;
}
	
.mhead{ width:100%; left:0; top:0; z-index:999; position:fixed;display: none;}
.mtoplauge1{ height:40px;display:none;width:44px; top:1px;position:relative;}
.mtoplauge1 i{ position:relative;width:100%;height:100%;}
.mtoplauge1{padding:0; margin-right:15px; cursor:pointer;display: none;}
.mtoplauge1 i,.mtoplauge1 span{ vertical-align:top;display:inline-block; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.mtoplauge1 i:before,.mtoplauge1 i:after{ position:absolute;content:'';left:0;top:2px; width:100%; height:100%; }
.mtoplauge1 i:after{ background:url(../wapimg/language_icon_1.gif) center no-repeat; opacity:0;background-size:85% auto;}
.mtoplauge1 i:before{ background:url(../wapimg/language_icon_2.gif) center no-repeat; background-size:85% auto;}
.mtoplauge1 i:after,.mtoplauge span:after{background-size:100% auto;}
	.mtoplauge1 i:before{opacity: 1;}
/*.mtoplauge1.on  i:before{opacity:1;}
.mtoplauge1.on i:after{opacity:0;}*/
	.mtoplauge1{background: url(../wapimg/xjta.png) right center no-repeat; background-size: 10px auto; margin-right: 0;padding-right: 15px;}



.mlogo{ position:absolute; height:34px; width:130px;margin-top:0;top:50%;left:50%;transform: translate(-50%,-50%);}
.mlogo img{ position:absolute; left:0; top:0; height:100%;}
.logo2{opacity:0;-webkit-opacity:0;}

.mmeau{transform: scale(0.9);}
/* .mtoplauge1{transform: scale(0.95);} */
	
.mtoplauge{ width:100%;box-sizing:border-box;}
.mtoplauge,.mheadnav{  padding-left:4%; padding-right:4%;}
.mheadnavm{  padding:20px 0; height:80px; box-sizing: border-box;}
.mmeau {margin-top:5px;width: 28px;}
.mmeau span{ display:block; vertical-align:top; position:relative; width:100%;height:2px; margin-top:7px;border-radius:1px;background: #fff;}
.mmeau span{transform-origin: left center;transition: transform .3s ease-in-out,opacity .3s ease-in-out;    will-change: transform,opacity;}
.mmeauom .msp1{transform: rotate(45deg);}
.mmeauom .msp2{opacity: 0;}
.mmeauom .msp3{transform: rotate(-45deg);top:2px;}
.mheadon .mtoplauge1 span:before,.mheadon .mtoplauge1 i:before,.mheadonxx .mtoplauge1 span:before,.mheadonxx .mtoplauge1 i:before{ opacity:0;}
.mheadon .mtoplauge1 span:after,.mheadon .mtoplauge1 i:after,.mheadonxx .mtoplauge1 span:after,.mheadonxx .mtoplauge1 i:after{ opacity:1;}
.mheadon .mtoplauge1 span,.mheadonxx .mtoplauge1 span{ color:#000;}
.mheadon,.mheadonxx{ box-shadow:0 0 10px rgba(0,0,0,0.2);}

.mhead{transition: all .5s ease;}
.mheadon,.mheadonxx{  background:rgba(255,255,255,1);}
.mheadon .mheadnavm,.mheadonxx .mheadnavm{ border-color:#fff;}
.mheadon .logo2,.mheadonxx .logo2{ opacity:1;}
.mheadon .logo1,.mheadonxx .logo1{ opacity:0;}
.mheadon .mmeau span,.mheadonxx .mmeau span{ background:#000;}



.mheadno .mtoplauge1 span:before,.mheadno .mtoplauge1 i:before{ opacity:0;}
.mheadno .mtoplauge1 span:after,.mheadno .mtoplauge1 i:after{ opacity:1;}
.mheadno .mtoplauge1 span{ color:#000;}
.mheadno{ box-shadow:0 0 10px rgba(0,0,0,0.2); background:#fff;}
.mheadno .mheadnavm{ border-color:#fff;}
.mheadno .logo2{ opacity:0;}
.mheadno .logo1{ opacity:1;}
.mheadno .mmeau span{ background:#000;}

.menuMain,.yybox{background: #fcfcfc;}
.menuBox li a{border-bottom:1px solid rgba(0,0,0,0.08);}
.menuBox li>a{color:#333;font-size:16px;}
.menuBox li>a{height: 45px;line-height: 45px;}




.mheadonxx,.menuMain,.yybox{  background:rgba(29,98,175,1);}
.yybox a{color: rgba(29,98,175,1);}
.mheadonxx .mheadnavm{ border-color:#fff;}
.mheadonxx .logo2{ opacity:0;}
.mheadonxx .logo1{ opacity:1;}
.mheadonxx .mmeau span{ background:#fff;}
.mheadonxx .mtoplauge1 i:before{opacity: 1;}
.mheadonxx .mtoplauge1 i:after{opacity: 0;}
.mheadonxx{box-shadow: none;}
/* .menuBox li>a{color:#fff;opacity: 1; font-size: 14px;}
.menuBox li a{border-bottom:1px solid rgba(255,255,255,0.2); opacity: 0.8;}
.menuBox li a i:before{background-image: url(../wapimg/icon_01.png);}
.menuBox li a i:after{background-image: url(../wapimg/icon_02.png);}
 */
}
.xxline {
    width: 1px;
    height: 20px;
    background: #fff;
    margin: 0 50px;
    position: relative;
    top: 2px;
    opacity: 0.15;
}
.xxline {
    background: #000;
    margin: 0 15px;
    margin-top: 11px;
    margin-left: 12px;
}
@media screen and (max-width:768px){
	.mhead .mtoplauge1 span:before,.mhead .mtoplauge1 i:before{ opacity:0;}
	.mhead .mtoplauge1 span:after,.mhead .mtoplauge1 i:after{ opacity:1;}
	.mhead .mtoplauge1 span{ color:#000;}
	.mhead{ box-shadow:0 0 10px rgba(0,0,0,0.2); background:#fff;}
	.mhead .mheadnavm{ border-color:#fff;}
	.mhead .logo2{ opacity:1;}
	.mhead .logo1{ opacity:0;}
	.mhead .mmeau span{ background:#000;}
	.mtoplauge1 {padding-right: 0;width: 29px;}
	
	/* logo左边 */
	.mlogo {
	    position: relative;
	    width: 165px;
	    left: 0;
	    top: 5px;
	    transform: none;
	}
}

/* 移动端左右箭头 */
.pubbtnlf{text-align: right;margin-top: 25px;}
.pubbtnlfbtn{display: inline-block;width: 40px;height: 40px;line-height: 38px;border: 1px solid #ccc;border-radius:50%;}
.pubbtnlfbtn{text-align: center;margin:0 8px;}
.pubbtnlfbtn i{vertical-align: top;}
.pubbtnlfbtn i{color:#08a3cb;}
.pubbtnlfbtn,.pubbtnlfbtn i{transition: all 0.3s ease;}
.pubbtnlfbtn{border-color: #08a3cb;}
.pubbtnlfbtn.swiper-button-disabled i{color:#ccc;}
.pubbtnlfbtn.swiper-button-disabled{border-color: #ccc;}


	

/*移动端子栏目*/
.popslide_screen {display: none;position: relative;border-bottom:1px solid #eee; }
.popslide_screen .shai_theme span {display: inline-block;position: relative;height:100%;}
.popslide_screen .shai_theme {padding: 0 4%;height:55px;line-height: 55px;text-align: right;}
.popslide_screen .popUls {display: none;background: #f6f9fa;padding: 10px 20px;position: absolute;top: 50px;width: 100%;left: 0;z-index: 90;border-radius: 3px;border-top: 1px #e2e2e2 solid;}
.popslide_screen .popUls li a {padding: 10px 25px;font-size: 14px;color: #444;display: block;border-bottom: 1px #ececec solid; text-align: right;}
.popslide_screen .popUls li{line-height:1.4; text-align: center;}

.popslide_screen .shai_theme .hasnav{padding-right:25px;}
.popslide_screen .hasnav i{display:block;}

	.s_back,.s_arr{width:55px; position:absolute;height:55px;top:0; display:block;}
	.s_back{left:0;z-index:5;}
	.s_back{text-align: center; line-height: 55px;}
	.s_arr{right:0;width:20px;display:none;font-size: 14px;}
	.popslide_screen .shai_theme{ background:#f6f9fa;}
	
	.popslide_screen .shai_theme span{ display:block; text-align:right;}
	.s_arr2{opacity: 0;}
	.hasnav.on .s_arr1{ opacity: 0;}
	.hasnav.on .s_arr2{ transform:rotateX(180deg); opacity: 1;}
	.s_arr{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
	/* .hasnav.on .s_arr:before{opacity:0;-webkit-opacity:0;}
	.hasnav.on .s_arr:after{opacity:1;-webkit-opacity:1;} */
.popslide_screen .shai_theme span{font-size:16px;color:#333;}
.h80p{height: 80px;}


/* 移动多级菜单 */
.wapnav li{padding:0 15px;position: relative;}
		.wapnav a{padding:6px 0;display: block;padding-left: 5px;color:#333;line-height:24px;}
		.wapnav i{font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transition: all 0.3s ease;}
		.wapnav span{ position: absolute;left:0;display: inline-block;top:0;z-index: 6;}
		.wapnav .jian{opacity: 0;}
		.wapnav>ul>li{border-bottom:1px solid #e3e3e3;}
		.wapnav .has{position: relative;}
		.wapnav>ul>li>a{padding-right: 25px;padding-left: 0;}
		.wapnav>ul>li>span{right:0;left:auto;}
		.wapnav ul{display: none;}
		.wapnav>ul{display: block;}
		.wapnav{display: none;}
		.wapnav span{transition:all 0.3s ease;}
		
		/* 箭头样式 */
		.wapnav>ul ul{padding-bottom: 8px;}
		.wapnav span{width: 100%;height: 36px;line-height: 36px;text-align: left;}
		.wapnav i{font-family: "deiconft" !important;font-size: 12px; }
		/* 第一层 */
		.wapnav>ul>li>a{padding-top: 10px;padding-bottom: 10px;}
		.wapnav>ul>li>span{width: 44px;height: 44px;line-height: 44px;text-align: center;}
		.wapnav .jia:before{content: "\e727";}
		.wapnav .jian:before{content: "\e8e2";}
		.wapnav>ul>li>span>i{left:auto;right:0;}
		.wapnav>ul>li>span>.jia:before{content: "\e65e";}
		.wapnav>ul>li>span>.jian{display: none;}
		.wapnav>ul>li>span.on{transform: rotateX(180deg);}
		
		



.mcdsub,.mcdsub06{ position:absolute; width:100%; background:#fff; left:0; top:82px; height:330px; padding-top:30px; border-top:1px solid #f3f3f3;display:none;}

.mcdsub,.mcdsub06{ box-shadow:0 5px 12px rgba(0,0,0,0.05);}

.mcdsubl a{ line-height:18px; height:auto; display:block;padding-top:7px;padding-bottom:7px;}

.mcdsub,.mcdsub a{ color:#333;}

.mcdsubl dl.one{  position:relative; display:block; left:0; width:230px;}

.mcdsubl dl{min-width:230px; position:absolute; padding:0 ; display:none;}

.mcdsubl dd{ padding:0 30px;}

.mcdsubl dl{ left:301px; top:0;background: #fff;}

.mcdsubl dl{ text-align:left;}

.mcdsub .hasnav{ position:relative;}

.mcdsub .a{ font-size:14px;}

.mcdsub .hasnav:before,.mcdsub .hasnav:after{ position:absolute; content:''; width:8px; height:11px;  right:0; top:50%;transform: translateY(-50%);}

.mcdsub .hasnav:before{ background:url(../img/wzrico.png) center right no-repeat;}

.mcdsub .hasnav:after{ background:url(../img/wzrico3.png) center right no-repeat;opacity:0;-webkit-opacity:0;}

.mcdsub .dl4>dd>.hasnav:before{ background:url(../img/navjia.jpg) center right no-repeat;}

.mcdsub .dl4>dd>.hasnav:after{ background:url(../img/navjian.jpg) center right no-repeat;}

.mcdsubl dl{ height:289px; border-right:1px solid #ececec;}

.mcdsubr{ width:318px; text-align:left; float:left; margin-left:80px;}

.mcdsubrh4{  font-weight:bold; font-size:14px; padding-top:10px;}

.mcdsubrdesc{ font-size:14px; color:#333;}

.mcdsubrmore{ cursor:pointer; text-transform:uppercase; padding-right:15px; font-size:12px; color:#666; display:inline-block; margin-top:15px; line-height:19px; position:relative;}

.mcdsubrmore:before,.mcdsubrmore:after{ position:absolute; content:''; width:6px; height:11px; right:0; top:4px;}

.mcdsubrmore:after{opacity:0;-webkit-opacity:0;}

/*.mcdsubrmore:before{ background:url(../img/wzrico4.png) center no-repeat; background-size:5px auto;}

.mcdsubrmore:after{ background:url(../img/wzrico3.png) center no-repeat; background-size:5px auto;}*/

.mcdsubrimg img{ vertical-align:top;}

.mcdsubrdesc{ padding-top:3px;}

/*.mcdsubl dd.on .a,.mcdsubl dd.on>.d,.mcdsubl dl.c a:hover{ color:#e60012;}

.mcdsubl dd.on .a:before,.mcdsubl dd.on>.d:before{ opacity:0;}

.mcdsubl dd.on .a:after,.mcdsubl dd.on>.d:after{ opacity:1;}*/

.mcdsublpro{ width:700px;}

.mcdsublabout dl.one{ width:280px;}

.mcdsubl dl.b a{ }

.mcdsub .hasnav{position:relative;}

.mcdsubr{display:none;}

.mcdsublpro{width:100%;}

.mcdsubl dl,.mcdsubl dl.one{width:300px;box-sizing: border-box;}

.mcdsubl .e,.mcdsubl .dl5{position:relative;left:0;top:0;width:100%;border:none;height:auto;}

.mcdsubl .e dd,.mcdsubl .dl5 dd{padding:0;padding-left:15px;}

.mcdsubl .e dd a,.mcdsubl .dl5 dd a{font-size:12px;line-hieght:18px;color:#666;}

.mcdsub .hasnav.on,.mcdsub a:hover,.mcdsubl .dl5 dd a:hover{color:#00abf8;}

.mcdsub .hasnav.on:before{opacity:0;}

.mcdsub .hasnav.on:after{opacity:1;}

.solid-menu .mcdsub{top:72px;}
.mcdsubl .one>dd>a{padding-right: 20px;}


.mcdsub96>dl{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.mcdsub96>dl>dd{padding: 0 10px;min-width: 110px;max-width: 210px;}
.mcdsub96>dl>dd>a{ font-weight: bold;font-size: 14px;color:#222;}
.mcdsub96 a{ font-size: 14px;color:#444;display: block;line-height: 1.4;}
.mcdsub96 dd{margin-top: 12px;}
/* .mcdsub963 dd{width: 100%;max-width: inherit !important;text-align: center;}
.mcdsub963 dd a{ font-weight: normal !important;} */
.mcdsub965>dl{padding:0 300px;box-sizing: border-box;}
.mcdsub966>dl{padding:0 300px;box-sizing: border-box;}
.mcdsub961>dl{padding:0 300px;box-sizing: border-box;}
.mcdsub96 a:hover{color:#08a3cb;}
.mcdsub963>dl>dd{max-width: 200px;}
.mcdsub06{height: auto;padding-bottom: 60px;}


.erweima{visibility: hidden;}
.erweima{width: 100px; padding-left: 10px; opacity: 0; box-sizing: content-box; position: absolute;bottom:-20px;left:98%;z-index: 88;}
.erweima img{width: 100%;height: auto;border: 2px solid #fff; box-shadow:0 5px 10px rgba(0,0,0,0.06);}
.fxweixin,.inweixin{position: relative;}
.inweixin .erweima{display: block;}
.inweixin .erweima{opacity: 0;transition: all 0.5s ease;}
.inweixin:hover .erweima{opacity: 1; visibility: visible;}
.erweima img{vertical-align: top;}


.languages:hover .lanChange {visibility: visible;top: 45px;opacity: 1;}

.lanChange li{padding: 5px 18px;}

.lanChange{text-align: center;padding: 8px 0;}

.lanChange a{font-size:12px;color:#333;text-align: center;}

.lanChange a:hover{color:#3071b7;}

.lanChange:before {content: '';width: 0;height: 0;border: 6px solid transparent;border-bottom-color: #fff;position: absolute;top: -13px;left: 50%;transform: translateX(-50%);}

.lanChange {border: 1px #e2e2e25e solid;position: absolute;border-radius:3px;top: 50px;left: 0;width: 100%;z-index: 99;background: #fff;-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.17);box-shadow: 0 0 7px rgb(0 0 0 / 13%);visibility: hidden;transition: all .3s linear;opacity: 0;}

	.lanChange1{width:100px;text-align: center;left: 18px;}
	.lanChange:before{}

