* {margin: 0;padding: 0;list-style: none;}
body,
html {margin: 0 auto;padding: 0;color: #666;font-family: "思源黑体 CN",arial;}
body, p, div {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
button, input {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-appearance: none;outline: none;text-decoration: none;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,
hr,input,legend,li,ol,p,pre,td,textarea,th,ul,a {outline:none;font-size: 14px;color: #666;font-family: 思源黑体 CN;}
ol,
ul {list-style: none;margin: 0;padding: 0}
a {text-decoration: none;color: #666;}
a:hover {text-decoration: none;}
small {font-size: 14px}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
legend {color: #000}
img {border: none}
h2,
p {padding: 0;margin: 0;}
button,
input,
select,
textarea {font-size: 100%}
table {}
em{font-style: normal;}
input:focus {outline: none;}
.fangan{ cursor: pointer;}
.fwb {font-weight: bold;}
.fl {float: left;}
.fr {float: right;}
.section_big{width:100%;position:relative;float:left;}
.sect_1500 {width: 1500px;margin: 0 auto;}
.sect_1200 {width: 1420px;margin: 0 auto;}
.sect_1390 {width: 1390px;margin: 0 auto;}
.sectionav {width: 96%;margin: 0 auto;position: relative;}


/******************************************************************************/
/******************************************************************************/
/*** 顶部 ***/
.top_header{position:relative;z-index:9999999;}
.top{height:3px;background:#303384;}
.top span{float:right;width:276px;height:3px;background:#e53830;}
.header{height:130px;background:#fff;display:flex;}
.header .logo{margin-top:36px;border-right:1px solid #ededed;padding-right:37px;margin-right:36px;}
.header .hdmtext{margin-top:32px;float:left;}
.header .hdmtext h1{font-size:26px;color:#303384;line-height:24px;margin-bottom:14px;margin-top:7px;}
.header .hdmtext span {color:#999999;font-size:16px;line-height:24px;}
.header .fr{height: 100%;}
.header .fr .ss {float:left;width:272px;height:38px;background:#fff;border-radius:19px;border:solid 1px #dcdcdc;margin-top:47px;}
.header .fr .ss input.sousuo{height:100%;border:none;margin-left:10px;border-radius:5px;width:80%;float: left;}
.header .fr .sbut {width:30px;height:100%;border:none;margin-right:10px;float:right;cursor:pointer;
	background:url("ss.png") center no-repeat;
}
.header .fr .dh{float:left;padding-left:100px;height:100%;background:url("xywsy_8.png") 26px center no-repeat;}
.header .fr .dh h1{font-size:18px;margin-top:39px;color:#333333;}
.header .fr .dh span{font-size:24px;font-weight:bold;color:#e53830;}

/*hdnav*/
.hdnav {height:65px;line-height:65px;background:#303384;}
.hdnav.on{position:fixed;top:0;z-index:100;}
.hdnav ul{display:flex;justify-content: space-around;}
.hdnav ul li {font-size:17px;color:#fff;text-align:center;display: inline-block;}
.hdnav ul li.sjcx{display:none;}
.hdnav ul li a {display:block;color:#fff;font-size:17px;padding:0 20px;transition:all 0.3s;}
.hdnav ul li:hover a{background:#4d509e;color:#fff;transition: all 0.3s;}
.top_dh{line-height: 29px;margin-bottom: 15px;background: #e53830;color: #fff;margin-top: -18px;text-indent: 15px;}
.top_dh b:nth-child(1){margin-right:10px;}

/*下拉菜单*/
.fxejdh {position:absolute;left:0px;z-index:99;background:#fff;display:none;
	box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);
}
.fxejdh .sect_1200{overflow: hidden;display: none;}
.fxejdh .fl{width:227px;text-align:center;padding-left:65px;}
.fxejdh ul{flex-wrap:wrap;margin-top:16px;padding-bottom: 30px;}
.fxejdh ul li {width: 100%;height:53px;line-height:53px;color:#666;font-size:15px;cursor:pointer;}
.fxejdh ul li:hover{background:#f4f5f9;color:#303384;border-right:2px solid #303384;}
.fxejdh ul li.on{font-size:20px;padding:0 15px;font-weight: bold;color:#303384;border-right:2px solid #303384;}

.fxejdh .fr{width: calc(100% - 300px);height: 100%;}
.fxejdh .fr ul:nth-child(1) {display: block;}
.fxejdh .fr ul{width: calc(100% - 220px);height: 100%;display: none;padding:0 110px;margin-top: 10px;font-size: 0;}
.fxejdh .fr ul.on{display: block;}
.fxejdh .fr ul a {line-height: 50px;display: inline-block;color:#666666;font-size: 16px;width: 25%;}
.fxejdh .fr ul a:hover {color: #303384;}

/*** 返回顶部按钮 ***/
.Xtop{position: fixed;bottom: 10%;right: 2px;z-index: 999;}

/******************************************************************************/
/******************************************************************************/
/*** 底部 ***/
.footer {background:#121c3b;}
.footer .fdt{margin:70px 0 60px;}
.footer .fl {display:flex;}
.footer .fl .frow{margin-right:98px;}
.footer .fl .frow dt,
.footer .fl .frow dt a{color:#fff;font-size:20px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(255, 255, 255, .2);}
.footer .fl .frow li {font-size:14px;color: rgba(255, 255, 255, .5);line-height: 34px;}
.footer .fl .frow li a{display:block;color: rgba(255, 255, 255, .5);}
.footer .fl .frow li:hover a{color:rgba(255, 255, 255, 1);}
.footer .fl .frow:nth-child(3),
.footer .fl .frow:nth-child(4) {width: 240px;}
.footer .fl .frow:nth-child(3) ul,
.footer .fl .frow:nth-child(4) ul {display: flex;flex-wrap: wrap;}
.footer .fl .frow:nth-child(3) li,
.footer .fl .frow:nth-child(4) li {width: 120px;}
.footer .fl .frow:nth-child(4) {margin-right: 0;}

.footer .fr dt{color:#fff;font-size:20px;}
.footer .fr span{font-size:28px;color:#fff;margin:20px 0;display:inline-block;}
.footer .fr p{font-size:14px;line-height:30px;color: rgba(255, 255, 255, .55);}
.footer .fr .erw{display:inline-block;text-align:center;margin:30px 50px 50px 0;}
.footer .fr .erw img{margin-bottom: 15px;}
.footer .fr .erw p {width: 85px;line-height: 18px;color: rgba(255, 255, 255, .55);margin: 0 auto;}

/*copy*/
.bot {height: 111px;background-color: #121c3b;line-height: 110px;}
.bot .oa{padding-right: 20px;background: url('sjx.png') right center no-repeat;color: rgba(255, 255, 255, .66);}

.dlzc{display:inline-block;width:115px;height:42px;line-height:42px;border-radius:21px;border:solid 1px #c3c3c3;
	display:none;
}
.dlzc a{width:49%;display:inline-block;text-align:center;color:#c3c3c3;line-height:20px;border-right:1px solid #c3c3c3;}
.dlzc a:nth-child(2){margin-right:0;border:none;}

/*友情链接*/
.yqlj {width: 100%;float: left;border-bottom: 1px solid rgba(255, 255, 255, .1);/*line-height: 70px;*/
	background:#121c3b;padding:15px 0;
}
.yqlj p{display:inline-block;line-height:40px;}
.yqlj a {color: rgba(255, 255, 255, .66);margin: 0 10px;}

/******************************************************************************/
/*** 底部漂浮 ***/
.fixdh {position:fixed;padding:20px 0;bottom:0;/*height: 100px;*/background:#e53830 url('fixfc_2.png') center no-repeat;background-size:cover;z-index:99;}
.fixdh .sect_1200,
.fixdh .sect_1200 ul,
.fixdh .sect_1200 .fr{display:flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.fixdh ul li{/*width:155px;*/width:130px;height:41px;line-height:41px;background:#fff;text-align:center;
	display:flex;justify-content:center;align-items: center;margin-right:15px;border-radius:21px;
	box-shadow: 0px 3px 10px 0px rgba(138, 16, 24, 0.5);
}
.fixdh ul li a{font-size:17px;color:#2f3488;}
.fixdh ul li a img{margin:0 10px 0 24px;display:none;}
.fixdh ul li .text{position:absolute;width:auto;margin-left:-50px; margin-top:-230px;background:#fff;
	padding: 20px;box-shadow: 0 0 5px rgba(0,0,0,.3);display:none;
}
.fixdh ul li .text .erw{display:inline-block;}
.fixdh ul li:hover{background-color:#303384;}
.fixdh ul li:hover a{color: #fff;}
/*.fixdh ul li:hover img{filter: brightness(1000%);transition: all 0.3s;}*/
.fixdh ul li:hover .text{ display:block;}
.fixdh .tel {font-size:30px;font-weight: bold;color:#fff;display:flex;align-items: center;}
.fixdh .cha{cursor:pointer;}


/******************************************************************************/
/******************************************************************************/
/*** 首页banner ***/
.tempWrap{height: 100%;width: 100%;}
.banner{height:557px;position:relative;overflow:hidden;}
.banner .tempWrap{margin:0 auto;}
.banner .bd{width:100%;height: 100%;position: relative;}
.banner .bd ul{width:100%;height:100%;}
.banner .bd ul li{width:100%;height:100%;background-position:center;background-repeat:no-repeat;position:relative;/*background-size:100% auto !important;*/}
.banner .hd{position: absolute;width: 100%;text-align: center;height: 13px;bottom: 28px;z-index:10;}
.banner .hd ul li {display:inline-block;width:13px;height:13px;margin:0 5px;background:#fff;opacity:0.5;
	transition:all 0.3s;cursor:pointer;position:relative;border-radius:100px;
}
.banner .hd ul li.on {opacity: 1;}
.banner .bd li .dhzxs,
.banner .bd li .dhzxs a,
.mbanner .dhzxs,
.mbanner .dhzxs a{font-size:0;display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}


/***原在线咨询按钮，暂不删***/
/*.banner .bd li .dhzxs,
.mbanner .dhzxs{width:498px;height:52px;font-size:19px;color:#f3f8ff;line-height:52px;border-radius:32px;
	border:solid 1px #e53830;text-indent:71px;position:absolute;bottom:130px;left:calc(50% - 274px);
	background:#e53830;z-index:10;
}
.banner .bd li .dhzxs .zxmore,
.mbanner .dhzxs .zxmore{display:block;width:165px;height:52px;font-size:19px;color:#e53830;background:#fff;text-indent:0px;
	text-align:center;border:solid 1px #e53830;border-radius:32px;float:right;position:absolute;right:-1px;top:-1px;}
.mbanner .dhzxs{position: absolute;left:250px;bottom:57px;text-align:left;}*/
/*.mbanner .dhzxs{position:relative;bottom:0;left:205px;text-align:left;}*/

/******************************************************************************/
/*** 首页 ***/
.row1 {/*height:162px;*/background-image: linear-gradient(90deg,#f0f4f8 0%,#f6f8fa 100%),linear-gradient(#303384,#303384);
	background-blend-mode: normal,normal;box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
}
.row1 ul{padding:25px 0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.row1 ul li{width:24%;/*border-right:1px solid #dadee0;height: 55px;margin-top: 56px;*/display:flex;align-items:center;position:relative;}
.row1 ul li::before{content:'';display:block;position:absolute;right:0;width:1px;height:76px;top:50%;margin-top:-38px;background:#dadee0;}
.row1 ul li:last-child::before{display:none;}
.row1 ul li .tpic {/*float: left;margin-top: -20px;*/}
.row1 ul li dl dt{color:#666666;margin-bottom:10px;}
.row1 ul li dl dd{color:#303384;font-size:36px;}
.row1 ul li dl dd strong{font-size:20px;}

.in_dth{padding:90px 0 50px;}
.in_dth dl{position:relative;text-align:center;z-index:1;}
.in_dth dl dt{font-size:40px;color:#333333;line-height:55px;display:inline-block;padding:0 73px;background:#fff;}
.in_dth dl dt strong{color:#303384;}
.in_dth dl dt::before,
.in_dth dl dt::after{content:'';display:block;position:absolute;top:0;height:27px;border-bottom:solid 1px #e3e3e3;width:55vh;z-index:-1;}
.in_dth dl dt::before{left:0;}
.in_dth dl dt::after{right:0;}
.in_dth dl dd{font-size:18px;color:#999999;text-align:center;line-height:27px;margin-top:23px;}
.in_dth .more{display:block;position:absolute;right:0;bottom:0;z-index:1;line-height:27px;}

/*** 点击更多 ***/
.morebotm{display:block;width:80px;margin: 0 auto;text-align:center;font-size: 17px;color: #303384;cursor: pointer;
	/*position: absolute;
	left: calc(50% - 28.5px);
	bottom: 57px;*/
}
.morebotm img{display:block;margin: 0 auto;margin-bottom:16px;}
.morebotm.on{font-size:0;}
.morebotm.on img{transform: rotate(180deg);}
.fff{background:#fff !important;}

/*** 首页-咨询服务 ***/
.row2{overflow:hidden;/*padding-bottom: 180px;*/padding-bottom:100px;}
.row2 .morebotm{display:none;}
.row2 .hd{display:flex;height:59px;margin:15px 0 35px;border-radius:30px;border: solid 1px #ffffff;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.05);}
.row2 .hd ul{width:100%;display:flex;justify-content: space-around;}
.row2 .hd ul li{width:14%;text-align:center;line-height:59px;font-size:17px;border-radius:23px;cursor: pointer;transition:all 0.3s;}
.row2 .hd ul li a{display:block;font-size:17px;}
.row2 .hd ul li:hover,
.row2 .hd ul li.on{background: #303384;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.1);transition: all 0.3s;}
.row2 .hd ul li:hover a,
.row2 .hd ul li.on a{color:#fff;}
.row2 .bd ul{display:flex;flex-wrap:wrap;}
.row2 .bd ul li{width:30%;/*height:148px;*/padding:2%;box-sizing:border-box;margin:1.5%;display:none;
	background-image:linear-gradient(109deg,#f1f5f8 0%,#fefefe 100%),linear-gradient(#ffffff,#ffffff);
	background-blend-mode: normal,normal;box-shadow:0px 0px 15px 0px rgba(57, 61, 162, 0.2);
	border-radius:10px;position: relative;transition: all 0.3s;border:solid 2px rgba(255, 255, 255, 0.1);
}
.row2 .bd ul li .box{display: flex;flex-wrap:wrap;justify-content: space-between;}
.row2 .bd ul li .tpic{width:90px;}
.row2 .bd ul li dl{width:72%;}
.row2 .bd ul li dl dt{font-size:24px;color:#333333;margin-bottom:18px;}
.row2 .bd ul li dl dd{font-size:16px;color:#666666;line-height:24px;height:48px;overflow:hidden;}
.row2 .bd ul li .botmore{margin-top:18px;}
.row2 .bd ul li .botmore a{display:inline-block;width:115px;height:42px;font-size:15px;color:#303384;background:#ffffff;
	text-align:center;line-height:42px;margin-right:16px;border-radius:21px;border:solid 1px #303384;
}
.row2 .bd ul li .botmore a:hover{color:#fff;background-color:#303384;}
.row2 .bd ul li:nth-child(-n+6){display:block;}
.row2 .bd ul.fw5 li{display:none;}
.row2 .bd ul.fw5 li:nth-child(-n+3){display:block;}
.row2 .bd ul li:hover {box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.5);transition: all 0.3s;}

/*** 首页-行业咨询 ***/
.row3{padding-bottom:107px;}
.row3 .in_dth{margin-bottom:20px;}
.row3,.row3 .in_dth dl dt,
.row7,.row7 .in_dth dl dt,
.row9,.row9 .in_dth dl dt{background:#f1f7fb;}
.row3 ul{display:flex;justify-content:center;}
.row3 ul li{width:23.5%;margin-right:2%;background:#fff;border-radius:10px;padding:40px 0;margin-bottom:32px;
	transition: all 0.3s;box-shadow:0px 0px 15px 0px rgba(57, 61, 162, 0.2);
}
.row3 ul li:nth-child(4){margin-right:0;}
.row3 ul li a,
.row3 ul li dl{display:flex;justify-content:center;align-items:center;}
.row3 ul li a{padding:0 3%;}
.row3 ul li dl dd{margin-right:22px;}
.row3 ul li dl dt{font-size:22px;width:122px;margin-right:50px;color:#333333;}
.row3 ul li.on,
.row3 ul li:hover{background:#303384;box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.4);transition: all 0.3s;}
.row3 ul li.on dl dd img,
.row3 ul li:hover dl dd img{filter: brightness(1000%);transition: all 0.3s;}
.row3 ul li.on dt,
.row3 ul li:hover dt{color: #fff;transition: all 0.3s;}
.row3 ul li .more{border-radius:50%;box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.4);}
.row3 ul li .more img{max-width:none !important;width:24px;height:24px;vertical-align:bottom;}

/*** 首页-成功案例 ***/
.row4 {padding-bottom:76px;}
.row4 .hd{}
.row4 .hd ul{display:flex;}
.row4 .hd ul li{width:9%;margin:0 0.5%;text-align:center;height:50px;line-height:50px;font-size:17px;color:#666666;
	background-image: linear-gradient(109deg,#f1f5f8 0%,#fefefe 100%),linear-gradient(#e53932,#e53932);
	background-blend-mode: normal,normal;box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
	border-radius: 28px;border: solid 2px rgba(255, 255, 255, 0.1);cursor: pointer;transition: all 0.3s;
}
.row4 .hd ul li:hover,
.row4 .hd ul li.on{background:#303384;transition: all 0.3s;color:#fff;}
.row4 .hd ul li.on a,
.row4 .hd ul li.hover a{color:#fff;}
.row4 .bd{margin-top:40px;}
.row4 .bd ul{display: flex;flex-wrap: wrap;}
.row4 .bd ul li{width:23.5%;margin-right:1.6%;margin-bottom:2%;border-radius:5px;position:relative;
	border:solid 2px rgba(255, 255, 255, 0.1);box-shadow:0px 0px 15px 0px rgba(57, 61, 162, 0.2);transition: all 0.4s;
}
.row4 .bd ul li:nth-child(4n) {margin-right:0;}

.row4 .bd ul li .tpic{/*min-height:192px;*/}
.row4 .bd ul li .tpic img{width:100%;height:auto;vertical-align:bottom;}
.row4 .bd ul li .text{position:absolute;left:0;bottom:0;width:100%;height:44px;text-align:center;overflow:hidden;
	background:rgba(0, 0, 0, 0.5);transition: all 0.3s;box-sizing:border-box;padding:0 9%;z-index:10;
}
.row4 .bd ul li .text dt{color:#fff;font-size:14px;height:44px;line-height:44px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.row4 .bd ul li span{font-size:13px;line-height:20px;height:60px;overflow:hidden;color:#fff;display:block;text-align:left;}
.row4 .bd ul li:hover{transition: all 0.4s;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.5);
	border: solid 2px rgba(255, 255, 255, 0.1);
}
.row4 .bd ul li:hover .text{height:100%;background:rgba(48, 51, 132, 0.8);transition: all 0.3s;}
.row4 .bd ul li:hover .text dt{font-size:18px;margin:20px auto 0;}
.row4 .bd ul li:hover .botmore{margin-top:20px;display:flex;justify-content:center;text-align:center;transition: all 0.3s;}
.row4 .bd ul li:hover .botmore a{display:inline-block;font-size:13px;padding:0 17px;color:#fff;height:34px;line-height:34px;
	margin:0 6px;border-radius:16px;text-align:center;background:rgba(48, 51, 132, 0.5);border:solid 1px #d5d5d5;transition:all 0.3s;
}

.row4 .bd ul li:hover .botmore a:hover{transition: all 0.3s;background-color: rgba(48, 51, 132, 1);}

/*.row4 .bd ul li{
	
	cursor:pointer;overflow:hidden;
}
.row4 .bd ul li:nth-child(4n) {margin-right:0;}
.row4 .bd ul li .tpic{}
.row4 .bd ul li .tpic img{width:100%;height:100%;vertical-align:bottom;}

*/

/*** 首页- 深耕管理咨询 ***/
.row5{background:#f1f7fb url('row4bg.png') center no-repeat;}
.row5.fff{background:url(row4bg.png) center no-repeat !important;background-size:cover !important;}
.row5 .sect_1200{display:flex;flex-wrap:wrap;justify-content:space-between;padding:110px 0 100px;}
.row5 .fl{width:48%;/*padding-top: 112px;*/}
.row5 .fl dl.p1 dt{font-size:40px;color:#333333;}
.row5 .fl dl.p1 dt strong{font-size:88px;color:#303384;}
.row5 .fl dl.p1 dt strong b{font-size:40px;}
.row5 .fl dl.p1 dd{width:84%;font-size:18px;line-height:36px;color:#666666;margin-top:20px;}
.row5 .fl ul{display: flex;flex-wrap: wrap;}
.row5 .fl ul li{width:33.3%;margin-top:90px;}
.row5 .fl ul li span{font-size:46px;color:#303384;}
.row5 .fl ul li span strong{font-size:20px;font-weight:inherit;}
.row5 .fl ul li p{font-size:18px;}
.row5 .fr{width:45%;text-align:center;/*background:#e0e7f6;*/position: relative;/*padding-bottom:100px;*/}
.row5 .fr dt{font-size:30px;color:#333333;position:relative;display:inline-block;position:relative;z-index: 1;margin-top:10px;
	/*margin-top: 119px;*/
}
.row5 .fr dt::after{content:'';display:block;margin:-8px auto 0;width:180px;height:9px;background:#fff;}
.row5 .fr .h1{font-size:40px;color:#333;margin:35px 0 25px;}
.row5 .fr .h2{font-size:48px;color:#333;font-weight:bold;display:inline-block;}
.row5 .fr .h2 strong{color:#303384;}
.row5 .fr .span{font-size:30px;font-style:italic;color:#303384;margin-bottom:60px;}
.row5 .fr p{font-size:30px;color:#333;}
.row5 .fr p strong{display:inline-block;color:#fff;padding:0 13px;background:#303384;border-radius:10px;line-height:45px;}
.row5 .fr .yyrx{width:86%;margin:52px auto 0;height:70px;line-height:70px;font-size:26px;color:#cc3b33;overflow:hidden;
	border-radius:35px;border:solid 3px #cc3b33;display:flex;justify-content:space-between;align-items: center;
	background:#fff;transition: all 0.3s;
}
.row5 .fr .yyrx:hover{transition:all 0.3s;box-shadow: 0px 0px 15px 0px rgba(204, 59, 51, 0.5);}
.row5 .fr .yyrx span{display:block;width:71%;}
.row5 .fr .yyrx div{width:29%;}
.row5 .fr .yyrx a{display:block;font-size:26px;color:#fff;background:#cc3b33;}
.row5 .fr .zs1{position:absolute;top:100px;}
.row5 .fr .zs2{position: absolute;right:0;bottom:0;}
.row5 .fr .zs3{margin:20px 0 15px;font-size:0;text-align:left;}

/*** 首页-荣誉资质 ***/
.row6{padding-bottom:82px;}
.row6 .listlb{position: relative;width:100%;height:100%;}
.row6 .listlb .bd,
.row6 .listlb .bd>ul{width:100%;height:100%;}
.row6 .listlb .bd>ul>li ul{display:flex;justify-content:space-between;}
.row6 .listlb .bd>ul>li ul li{width:19%;margin-right:1%;text-align:center;}
.row6 .listlb .bd>ul>li ul li .tpic{background:#fff;width:100%;border:1px solid rgba(57, 61, 162, 0.2);overflow:hidden;
	border-radius:10px;transition: all 0.3s;box-shadow:0px 0px 15px 0px rgba(57, 61, 162, 0.2);
}
.row6 .listlb .bd>ul>li ul li .tpic img{width:100%;display:block;}
.row6 .listlb .bd>ul>li ul li dt{width:227px;font-size:16px;margin-top:25px;display:none;}
.row6 .listlb .bd>ul>li ul li:hover .tpic {border-radius:10px;border: solid 1px #303384;
	transition: all 0.3s;box-shadow: 0px 0px 30px 0px rgba(57, 61, 162, 0.1);
}
.row6 .listlb .bd>ul>li ul li:hover dt{color:#303384;}
.row6 .listlb .bd>ul>li .zhengs{margin-top:20px;width:100%;}
.row6 .listlb .prev,
.row6 .listlb .next{display:none;position:absolute;top:calc(40% - 10.5px);width:61px;height:61px;border-radius:50%;
	box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);background:url('prev.png');}
.row6 .listlb .prev{left:-61px;}
.row6 .listlb .next{right:-61px;transform: rotate(180deg);}
.row6 .listlb .prev:hover,
.row6 .listlb .next:hover{background:url('next.png');}

/*** 首页-服务流程 ***/
.row7{padding-bottom:105px;text-align:center;}

.row8{padding:107px 0;}
.row8 .sect_1200>ul>li{width:48.7%;margin-right:2%;margin-bottom:32px;height:340px;float:left;border-radius:10px;
	border:solid 2px rgba(255, 255, 255, 0.1);box-shadow:0px 0px 15px 0px rgba(57, 61, 162, 0.2);
}
.row8 .sect_1200>ul>li:nth-child(2n){margin-right:0;}

.row8 .sect_1200>ul>li .r8list{position:relative;}
.row8 .sect_1200>ul>li .r8list .r8hd{
	background-image: linear-gradient(109deg,#ebecf6 0%,#f1f7fb 100%),linear-gradient(#303384,#303384);
	width:100%;float:left;background-blend-mode: normal,normal;	
}
.row8 .sect_1200>ul>li .r8list .r8hd a {width:130px;text-align:center;float:left;cursor:pointer;line-height:60px;}
.row8 .sect_1200>ul>li .r8list .r8hd a.more{float:right;color:#999999;}
.row8 .sect_1200>ul>li .r8list .r8hd a strong{border-right:1px solid #dedede;display:inline-block;line-height:20px;width:100%;}
.row8 .sect_1200>ul>li .r8list .r8hd a.on{/*background-color: #ffffff;*/}
.row8 .sect_1200>ul>li .r8list .r8bd{float:left;width:100%;margin-top:27px;}
.row8 .sect_1200>ul>li .r8list .r8bd ul{overflow:hidden;display:none;}
.row8 .sect_1200>ul>li .r8list .r8bd ul.on{display:block;}
.row8 .sect_1200>ul>li .r8list .r8bd ul:nth-child(1){display:block;}
.row8 .sect_1200>ul>li .r8list .r8bd>ul .tpic {width:287px;position:relative;height:200px;margin-left:34px;
	margin-right:24px;float:left;overflow:hidden;border-radius:10px;
}
.row8 .sect_1200>ul>li .r8list .r8bd ul .list{float:left;width:calc(100% - 347px);}
.row8 .sect_1200>ul>li .r8list .r8bd ul .list li{cursor:pointer;font-size:15px;color:#666666;font-weight:normal;
	align-items:center;font-stretch:normal;line-height:34px;text-align:left;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;
}
.row8 .sect_1200>ul>li .r8list .r8bd ul .list li:hover{color:#303384;}
.row8 .sect_1200>ul>li .r8list .r8bd>ul .tpic p{position:absolute;bottom:0;height:40px;line-height:40px;
	text-align:center;background:rgba(0, 0, 0, 0.5);width:100%;color:#fff;
}
.row8 .sect_1200>ul>li .r8list .r8bd ul .list li span{width:4px;height:4px;display:inline-block;margin-right:5px;
	background-color:#bbbbbb;position:relative;top:-4px;
}

/*.row8 .sect_1200>ul>li:nth-child(3) .r8list .r8bd>ul .tpic {
	border-radius: 10px;
	border: solid 1px #e5e5e5;
	width: 247px;
	padding:22px 20px;
	position: relative;
	height: 157px;
}

.row8 .sect_1200>ul>li:nth-child(3) .r8list .r8bd>ul .tpic dt {
	font-size: 18px;
	color: #333;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	margin-bottom: 20px;
}

.row8 .sect_1200>ul>li:nth-child(3) .r8list .r8bd>ul .tpic span {
	font-size: 15px;
	color: #666;
	line-height: 26px;
}

.row8 .sect_1200>ul>li:nth-child(3) .r8list .r8bd>ul .tpic .botm {
	position: absolute;
	width: 100%;
	bottom: 10px;
	display: flex;
	justify-content: space-around;
	left: 0;
}
.row8 .sect_1200>ul>li:nth-child(3) .r8list .r8bd>ul .tpic .botm span {
	font-size: 13px;
	color: #303384;
}*/

/* .row8 .sect_1200>ul>li:nth-child(4) .r8list .r8bd ul .list {
	margin-left: 38px;
} */

/*** 首页-合作伙伴 ***/
.row9{padding-bottom:93px;}
.row9 ul{display: flex;flex-wrap: wrap;margin-top:30px;}
.row9 ul li{width:9%;margin:0.5%;border-radius:5px;overflow:hidden;box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);}
.row9 ul li img{width:100%;height:auto;}


/********************************************************************************************/
/********************************************************************************************/
/****内页banner***/
.mbanner{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;}
.mbanner .sect_1200{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);z-index:2;}
.mbanner img{/*max-width: inherit;*/width:100%;height:auto;}
.mbanner{ overflow:hidden;text-align:center;}
.mbanner .nav{margin-top:5px;color:fff;text-align:right;}
.mbanner .nav a{color:#fff;}

/********************************************************************************************/
/********************************************************************************************/
/****列表页***/
.dth{width:100%;display:flex;align-items:center;justify-content:center;margin:71px 0;position:relative;text-align:center;margin-bottom:20px;}
.dth dt{font-size:40px;color:#333333;line-height:55px;display:inline-block;padding:0 30px;}
.dth dt strong{color:#333;}
.dspan{font-size:18px;color:#999;text-align:center;margin:23px 0;}
.mlhx{width:79px;height:2px;position:absolute;background:#303384;left:calc(50% - 39.5px);bottom:-30px;}
.dth .mlhx{display:none;}

/****页面滚动相应的导航***/
.mnavfix{display:none;position:fixed;left:0;top:30%;background:#fff;border-radius:10px;z-index:99;box-shadow:0 0 5px rgba(0,0,0,.1);}
.mnavfix dt{width:160px;height:50px;font-size:16px;color: #333;cursor:pointer;position: relative;border-radius:20px;
	display: flex;align-items: center;border: solid 2px rgba(255, 255, 255, 0.1);
	background-image: linear-gradient(109deg,#f1f5f8 0%,#fefefe 100%),linear-gradient(#ffffff,#ffffff);
	background-blend-mode: normal,normal;box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);	
}
.mnavfix dt img{margin:0 16px;}
.mnavfix dt span{position:absolute;right:20px;font-size:14px;color:#333;line-height:23px;}
.mnavfix .mavul{margin-left:17.5px;margin-top:20px;padding-left:13.5px;border-left:1px solid rgba(0, 0, 0, 0.05);}
.mnavfix .mavul li{font-size:13px;color:#999;line-height:36px;margin-left: -15px;cursor: pointer;display: none;}
.mnavfix .mavul li.have,
.mnavfix .mavul li a{display:flex;align-items:center;}
.mnavfix .mavul li span{display:inline-block;width:3px;height:3px;margin-right:17px;background-color:#dfe1e1;}
.mnavfix .mavul li:hover a,
.mnavfix .mavul li.on a{color:#303384;}
.mnavfix .mavul li:hover a span,
.mnavfix .mavul li.on a span{width:7px;height:7px;margin-left:-4px;background:#fff;border-radius:10px;border:solid 2px #303384;}

/****推进方案***/
.mrow1{padding-bottom: 85px;}
.mrow1 ul{display:flex;flex-wrap:wrap;overflow:hidden;}
.mrow1 ul li{width:24%;margin:0 0.5% 2%;background:#fff;text-align:center;padding-bottom:15px;
	display:none;/*border:solid 2px #fff;*/cursor:pointer;border-radius:10px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition: all 0.3s;
}
.mrow1 ul li:nth-child(-n+8){display:block;}
.mrow1 ul li a{display:block;}
.mrow1 ul li:nth-child(-n+8){display:block;}
.mrow1 .morebotm{padding-top: 30px; clear: both;bottom: 0;position: relative;display:none;}
.mrow1 ul li .tpic{border-radius:10px 10px 0 0;overflow:hidden;transition: all 0.3s;}
.mrow1 ul li dl dt{font-size:20px;color:#333;margin-top:25px;position:relative;text-align:center;}
.mrow1 ul li dl dt::after{content:'';display:block;width:26px;height:1px;background:#303384;margin:9px auto 15px;}
.mrow1 ul li dl dd{width:94%;line-height:22px;color:#666;height:44px;overflow: hidden;margin:0 auto;}
.mrow1 ul li .botmore{width:90%;height:44px;display:flex;background:#303384;margin:15px auto 0;border-radius:22px;opacity:0;}
.mrow1 ul li .botmore a{width:50%;line-height:44px;text-align:center;color:#fff;}
.mrow1 ul li .botmore div{width:50%;height:42px;color:#303384;background:#fff;border-radius:22px;border: solid 1px rgba(48, 51, 132, 0.5);}
.mrow1 ul li .botmore div a{color:#303384;width:100%;line-height:42px;}
.mrow1 ul li:hover {/*box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.3);*/transition: all 0.3s;}
.mrow1 ul li:hover .botmore{opacity:1;}
.mrow1 ul li:hover .tpic{transition: all 0.3s;}
.mrow1 ul.col3{}
.mrow1 ul.col3 li{width:31%;margin:0 1.15% 2.5%;display:none;}
.mrow1 ul.col3 li:nth-child(-n+6){display:block;}
.mrow1 ul li.sd73,
.mrow1 ul li.sd71{display:none;}
.mrow1 ul li.sd74{display:block;}
.mrow1 ul.list4 li{display:none;}
.mrow1 ul.list4 li:nth-child(-n+4){display:block;}

/*数字化*/
.mrow1 ul.szh li .tpic{height:170px;overflow:hidden;}
.mrow1 ul.szh li dt {font-size:20px;color:#333333;margin:20px 0;position: relative;text-align: center;margin-bottom: 18px;}
.mrow1 ul.szh li dt::after{content:'';display:block;width:26px;height:1px;background:#303384;margin:9px auto 15px;}
.mrow1 ul.szh li span {width: 266px;line-height: 22px;color: #666666;overflow: hidden;height: 44px;display: inline-block;}

.mrow2{background:#f1f7fb;padding-bottom:87px;}
.mrow2 ul,
.mrow2 ul li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.mrow2 ul li{width:49%;margin-bottom:2%;position:relative;border-radius:20px;border:solid 2px #ffffff;
	box-sizing:border-box;padding:2%;/*height: 224px;*/
	background-image: linear-gradient(90deg,#fefefe 0%,#f3f5f8 100%),linear-gradient(#ffffff,#ffffff);
	background-blend-mode: normal,normal;transition:all 0.3s;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);
}
.mrow2 ul li:nth-child(2n){margin-right:0;}
.mrow2 ul li .tpic{width:44%;}
.mrow2 ul li .tpic img{width:100%;height:auto;}
.mrow2 ul li dl{width:50%;}
.mrow2 ul li dt{font-size:24px;color:#333;margin-bottom:24px;}
.mrow2 ul li dd{font-size:16px;color:#666;line-height:27px;height:54px;overflow:hidden;}
.mrow2 ul li .botmore{margin-top:10px;}
.mrow2 ul li .botmore a{display:block;width:135px;height:34px;line-height:34px;text-align:center;color:#303384;
	border-radius:17px;border:solid 1px #303384;transition:all 0.3s;
}
.mrow2 ul li .botmore a:hover{opacity:0.8;transition: all 0.3s;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);}
.mrow2 ul li:hover {transition: all 0.3s;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);}
.mrow2 ul li:hover .botmore a{color:#fff;background:#303384;}

.mbox .row4{background:#f1f7fb;}
.mbox .row7{background:#fff;}
.mbox .row9 {background:#fff;}

/********************************************************************************************/
/********************************************************************************************/
/****详情页***/
.mmnav {padding: 20px 0 10px;z-index: 999;border-radius: 0 0 20px 20px;
	background-image: linear-gradient(0deg,rgba(241, 245, 248, 0.1) 0%,rgba(254, 254, 254, 0.1) 100%),linear-gradient(#ffffff,#ffffff);
	background-blend-mode: normal,normal;box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
}
.mmnav.onmn{position:fixed;top:65px;/*top:0;*/}
.mmnav ul {display: block;}
.mmnav ul li{text-align:left;width:12.5%;line-height: 2.2;float:left;margin-bottom:10px;font-size:16px;color:#818181;}
.mmnav ul li a{display:inline-block;font-size:16px;margin:0 3px;border-bottom:2px solid #fff;}
.mmnav ul li:hover a,
.mmnav ul li.on a{color:#303384;border-bottom:2px solid #303384;}

/***可能存在的问题***/
.mbox .m1row1 .dth{margin-bottom:0;}
.m1row1{text-align:center;padding-bottom:90px;}
.m1row1 ul{margin-top:63px;display:flex;position:relative;align-items:center;justify-content: center;}
.m1row1 ul .linedabox{position:relative;top: -40px;width:632px;height:628px;display:flex;align-content:center;flex-wrap:wrap;
	justify-content: center;background:url(jyzx1_2s.png) no-repeat center;	
}
.m1row1 ul .lineda{position: relative;}
.m1row1 ul .lineda .line{position: absolute;top:0;left:0;bottom:50%;right:50%;z-index:9999;
	-webkit-transform-origin: 100% 100%;transform-origin: 100% 100%;
	-webkit-border-radius: 300px 0 0 0;border-radius:300px 0 0 0;
	-webkit-background-clip: padding-box;background-clip: padding-box;
	-webkit-animation: radar 5s infinite linear;animation: radar 5s infinite linear;
	background-image: -webkit-linear-gradient(45deg, rgba(48, 51, 132, 0.00) 0%, rgba(48, 51, 132, 0.01) 50%, rgba(48, 51, 132, 0.66) 100%);
	background-image: linear-gradient(45deg, rgba(48, 51, 132, 0.00) 0%, rgba(48, 51, 132, 0.01) 50%, rgba(48, 51, 132, 0.66) 100%);
}

@-webkit-keyframes radar {
	from {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-moz-keyframes dot_pulse {
	0% {
		opacity: 1;
	}

	70% {
		opacity: 0.1;
	}

	100% {
		opacity: 0.1;
	}
}

@-webkit-keyframes dot_pulse {
	0% {
		opacity: 1;
	}

	70% {
		opacity: 0.1;
	}

	100% {
		opacity: 0.1;
	}
}

.m1row1 ul li{width:400px;height:139px;padding:0 16px;border-radius:10px;border: solid 2px rgba(255, 255, 255, 0.1);
	text-align:left;position:absolute;cursor:pointer;transition: all 0.3s;
	background-image: linear-gradient(109deg,#f1f5f8 0%,#fefefe 100%),linear-gradient(#ffffff,#ffffff);
	background-blend-mode: normal,normal;box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);	
}
.m1row1 ul li:hover{border:solid 1px #303384;transition:all 0.3s;}
.m1row1 ul li dt{font-size:24px;color:#333;width:100%;display:flex;align-items:center;justify-content: right;
	float: right;text-align:right;margin-top:27px;margin-bottom: 20px;
}
.m1row1 ul li img{margin-right:20px;}
.m1row1 ul li strong{position:relative;padding:0 5px;text-align:center;z-index:9;text-shadow:0px 0px 5px #fff;}
.m1row1 ul li strong span{display:inline-block;width:55px;height:7px;position:absolute;bottom:0;left: calc(50% - 27.5px);z-index:-1;background:#303384;}
.m1row1 ul li span{font-size:16px;}
.m1row1 ul li:nth-child(2){top:30px;left:0;text-align:right;}
.m1row1 ul li:nth-child(3){top:200px;left:-30px;text-align:right;}
.m1row1 ul li:nth-child(4){top:365px;left:0px;text-align:right;}
.m1row1 ul li:nth-child(5){top:30px;right:0;}
.m1row1 ul li:nth-child(5) dt{justify-content:left;}
.m1row1 ul li:nth-child(5) img{margin-left:15px;}
.m1row1 ul li:nth-child(6){top:200px;right:-30px;}
.m1row1 ul li:nth-child(6) dt{justify-content: left;}
.m1row1 ul li:nth-child(6) img{margin-left:15px;}
.m1row1 ul li:nth-child(7){top:365px;right:0px;}
.m1row1 ul li:nth-child(7) dt{justify-content: left;}
.m1row1 ul li:nth-child(7) img{margin-left: 15px;}
.m1row1 .ptext{font-size:26px;}
.m1row1 .ptext strong{color:#303384;margin-bottom:41px;}

/***选择新益为，咨询热线***/
.zxlx{width:441px;text-indent:66px;margin-top:40px;height:51px;line-height:51px;background-color:#e53830;
	display: inline-block;color: #fff;font-size: 16px;border-radius: 26px;
}
.zxlx .zxlxs {width:32%;height:51px;text-indent:0;text-align:center;line-height:51px;background-color:#ffffff;
	font-size: 16px;color:#e53830;border-radius:26px;border:solid 1px #e53830;cursor:pointer;float:right;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.zxlx .zxlxs a{font-size:16px;color:#e53830;}
.zxlx .zxlxs:hover{opacity: 0.9;}

/***产品信息***/
.fcfcfc{background-color:#fcfcfc;}
.f1f7fb {background-color: #f1f7fb !important;}
.m1row2{background-color: #f1f7fb;padding-bottom: 81px;}
.m1row2 .sect_1200,
.m1row2 ul{display:flex;flex-wrap:wrap;align-items:flex-end;}
.m1row2 ul{width:100%;padding-bottom:20px;background:#fff;border-radius:10px;overflow:hidden;
	box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);border: solid 2px rgba(255, 255, 255, 0.1);
}
.m1row2 .tpic{width:50%;max-height:462px;overflow:hidden;}
.m1row2 .tpic img{width:100%;height:100%;}
.m1row2 .text{width:43%;margin-left:2%;}
.m1row2 .text p{font-size:17px;display:flex;flex: 1;margin-bottom: 17px;line-height:30px;color:#000;}
.m1row2 .text p strong {display: inline-block;text-overflow: ellipsis;white-space: nowrap;}
.m1row2 .text p.pic{display:flex;margin:10px 0 0;}
.m1row2 .text p.pic img{width:48%;margin-right:2%;}

/***实施方案***/
.m1row3{padding-bottom:110px;}
.m1row3 ul{display:flex;flex-wrap: wrap;}
.m1row3 ul li{width:32%;box-sizing:border-box;cursor:pointer;padding:23px 45px 23px 35px;margin-right:2%;margin-bottom:21px;border-radius: 10px;
	/*height:203px;*/
	background-image: linear-gradient(0deg,#fefefe 0%,#f3f5f8 100%),linear-gradient(#ffffff,#ffffff);border:solid 2px #ffffff;
	background-blend-mode: normal,normal;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition: all 0.3s;
}
.m1row3 ul li:nth-child(3n) {margin-right:0;}
.m1row3 ul li:hover{transition: all 0.3s;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.4);border:solid 2px #303384;}
.m1row3 ul li .tpic{}
.m1row3 ul li dt{font-size:24px;color:#333;line-height:45px;margin-bottom:10px;}
.m1row3 ul li span{line-height:28px;font-size:16px;}

/***实施价值***/
.m1row4{padding-bottom:60px;}
.m1row4 .sect_1200{position: relative;}
.m1row4 .m1492 {width:492px;height:426px;margin:0 auto;display:flex;align-items: center;justify-content: center;background:url(jyzx1_1.png) center no-repeat;}
.m1row4 .m1492 .tpic{width:330px;height:330px;overflow:hidden;border-radius:200px;}
.m1row4 .m1492 .tpic img{width:100%;height:100%;}

.m1row4 .ul{text-align:center;}
.m1row4 ul{overflow:hidden;text-align:center;height:80px;}
.m1row4 ul li{width:422px;height:136px;position:absolute;text-align:right;padding-left:30px;overflow:hidden;cursor:pointer;
	background:#fff;box-shadow:0px 0px 15px 0px rgba(57, 61, 162, 0.2);border-radius:10px;transition: all 0.3s;
}
.m1row4 ul li:hover {box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.8);transition: all 0.3s;}
.m1row4 ul li dt{font-size:20px;color:#333;margin:10px 0;}
.m1row4 ul li p{font-size:16px;color:#999;line-height:1.6;}
.m1row4 ul li .fdt{font-size:26px;color:#fff;width:86px;height:136px;margin-left:31px;display:flex;align-items:center;
	justify-content:center;text-align: center;float: right;writing-mode: vertical-lr;
	background-image: linear-gradient(90deg,#ff983e 0%,#ff853e 50%,#ff713e 100%),linear-gradient(#e53932,#e53932);
	background-blend-mode: normal,normal;
}
.m1row4 ul li:nth-child(1) {top:95px;left:83px;}
.m1row4 ul li:nth-child(2) {top:275px;left:40px;}
.m1row4 ul li:nth-child(3) {top:447px;left:83px;}
.m1row4 ul li:nth-child(4) {top:95px;right:83px;}
.m1row4 ul li:nth-child(5) {top:275px;right:40px;}
.m1row4 ul li:nth-child(6) {top:447px;right:83px;}
.m1row4 ul li:nth-child(4),
.m1row4 ul li:nth-child(5),
.m1row4 ul li:nth-child(6){padding-left:0;padding-right:30px;text-align:left;}
.m1row4 ul li:nth-child(4) .fdt,
.m1row4 ul li:nth-child(5) .fdt,
.m1row4 ul li:nth-child(6) .fdt{float:left;margin-left:0;margin-right:31px;}
.m1row4 ul li:nth-child(2) .fdt{
	background-image: linear-gradient(90deg,#05df87 0%,#03d18d 50%,#00c393 100%),linear-gradient(#e53932,#e53932);
	background-blend-mode: normal,normal;
}
.m1row4 ul li:nth-child(3) .fdt{
	background-image: linear-gradient(90deg,#48bbff 0%,#39a5ff 50%,#298fff 100%),linear-gradient(#e53932,#e53932);
	background-blend-mode: normal,normal;
}
.m1row4 ul li:nth-child(4) .fdt{
	background-image: linear-gradient(90deg,#4dede7 0%,#2fd0cc 50%,#11b2b0 100%),linear-gradient(#e53932,#e53932);
	background-blend-mode: normal,normal;
}
.m1row4 ul li:nth-child(5) .fdt {
	background-image: linear-gradient(90deg,#6569c5 0%,#4246b6 50%,#1e23a7 100%),linear-gradient(#e53932,#e53932);
	background-blend-mode: normal,normal;
}
.m1row4 ul li:nth-child(6) .fdt {
	background-image: linear-gradient(90deg,#ff8787 0%,#ff5050 50%,#ff1818 100%),linear-gradient(#e53932,#e53932);
	background-blend-mode: normal,normal;
}
.m1row4 .zxlx{margin:75px auto 0;display:block;}

/***改善效果***/
.bot .fl{color:rgba(255, 255, 255, .66);}
.bot .fl a{color:rgba(255, 255, 255, .66);}
.bot .fl  strong{color:rgba(255, 255, 255, .66);}

.hover{box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);}
.hover:hover{box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.8);transition: all 0.3s;}
.m1row5{padding-bottom:157px;}
.m1row5 ul{display:flex;flex-wrap:wrap;}
.m1row5 ul li{width:32%;height:242px;cursor:pointer;margin-right:2%;background:#858585;border-radius:10px;display:none;margin-bottom:72px;}
.m1row5 ul li:nth-child(-n+6){display:block;}
.m1row5 ul li:nth-child(3n) {margin-right:0;}
.m1row5 ul li .tpic{width:100%;height:100%;background:#858585;border-radius: 10px;overflow: hidden;}
.m1row5 ul li .tpic img{width:100%;height:100%;}
.m1row5 ul li dt{width:74%;margin:0 auto;height:53px;font-size:22px;text-align:center;border-radius:10px;
	background-image:linear-gradient(90deg,#fefefe 0%,#f3f5f8 100%),linear-gradient(#ffffff,#ffffff);
	background-blend-mode: normal,normal;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	line-height:53px;margin-top:-25px;border:solid 2px #ffffff;position:relative;z-index:9;
}
.m1row5 ul li strong {color:#303384;}

/***标准手册***/
.m1row6 {padding-bottom:78px;background: url(scbg.png) no-repeat;}
.m1row6 .sect_1200{display:flex;flex-wrap:wrap;justify-content:space-between;}
.m1row6 .fl{width:51%;/*height:551px;*/padding:36px 45px 45px 53px;box-sizing:border-box;border: solid 2px #ffffff;
	background-image: linear-gradient(90deg,#fefefe 0%,#f3f5f8 100%),linear-gradient(#ffffff,#ffffff);
	background-blend-mode: normal,normal;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);border-radius:20px;position: relative;
}
.m1row6 .fl dt{font-size:22px;color:#333333;margin-bottom:30px;}
.m1row6 .fl span{font-size:16px;color:#333;margin-bottom:36px;display:block;}
.m1row6 .fl ul{border-top:1px solid #e7e7e7;padding:36px 0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.m1row6 .fl ul li{width:49%;line-height:36px;cursor:pointer;}
.m1row6 .fl ul li:hover a{color:#303384;}
.m1row6 .fl .more{}
.m1row6 .fl .more span{display:none;}
.m1row6 .fl .more strong{/*background:#fff;position:relative;z-index:1;*/padding-right:11px;}
.m1row6 .fl .more strong::after{content:'';display:inline-block;width:calc(100% - 98px);height:7px;border-bottom:solid 1px #ebebeb;}
.m1row6 .fr{width:47%;}
.m1row6 .fr .tiem{padding:36px 19px 25px 29px;border-radius:20px;margin-bottom:22px;border:solid 2px #ffffff;/*height: 309px;*/
	background-image: linear-gradient(90deg,#fefefe 0%,#f3f5f8 100%),linear-gradient(#ffffff,#ffffff);
	background-blend-mode: normal,normal;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
}
.m1row6 .fr .tiem ul{display:flex;/*flex-wrap:wrap;*/justify-content:space-between;}
.m1row6 .fr .tiem li{cursor:pointer;margin-right:10px;}
.m1row6 .fr .tiem dt{font-size:22px;color:#333;margin-bottom:20px;}
.m1row6 .fr .tiem:nth-child(2){margin-bottom:0;}

.m2row1 ul li {
	width: 692px;
	height: 182px;
	background-image: linear-gradient(0deg,
			#fefefe 0%,
			#f3f5f8 100%),
		linear-gradient(#ffffff,
			#ffffff);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	float: left;
	margin-right: 36px;
	margin-bottom: 46px;
	cursor: pointer;
	transition: all 0.3s;
}

.m2row1 ul li .tpic {
	width: 119px;
	display: flex;
	height: 119px;
	align-items: center;
	background-color: rgba(255, 255, 255, .5);
	border: solid 1px rgba(48, 51, 132, 0.5);
	justify-content: center;
	border-radius: 100px;
	float: left;
	margin-top: 34px;
	margin-left: 36px;
	margin-right: 31px;
	transition: all 0.3s;

}

.m2row1 ul li:nth-child(2n) {
	margin-right: 0;
}

.m2row1 ul li .tpic strong {
	color: #303384;
	width: 94px;
	font-size: 24px;
	height: 94px;
	text-align: center;
	line-height: 94px;
	border: solid 1px rgba(48, 51, 132, 0.5);
	border-radius: 100px;
	transition: all 0.3s;

}

.m2row1 ul li dt {
	font-size: 20px;
	color: #333;
	margin-top: 44px;
	margin-bottom: 39px;
	position: relative;
	width: calc(100% - 188px);
	float: left;
	transition: all 0.3s;
	font-weight: bold;
}

.m2row1 ul li dt span {
	width: 26px;
	height: 1px;
	display: block;
	position: absolute;
	background-color: #303384;
	bottom: -20px;
	transition: all 0.3s;
}

.m2row1 ul li p {
	line-height: 22px;
	font-size: 14px;
	margin-right: 40px;
	transition: all 0.3s;
}

.m2row1 ul li:hover {
	background: #303384;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
}

.m2row1 ul li:hover dt {
	color: #fff;
	transition: all 0.3s;
}

.m2row1 ul li:hover dt span {
	background-color: #fff;
	transition: all 0.3s;
}

.m2row1 ul li:hover p {
	color: #fff;
	transition: all 0.3s;
}

.m2row1 ul li:hover .tpic {
	background: #fff;
	transition: all 0.3s;
}

.m2row1 ul li:hover .tpic strong {
	background: #fff;
	transition: all 0.3s;
}

.m2row2 {
	padding-bottom: 90px;
}

.m2row2 ul {
	background: url(dsarwtcvx23.png) no-repeat center top;
	display: flex;
	padding-left: 48px
}

.m2row2 ul li {
	text-align: center;
	cursor: pointer;
}

.m2row2 ul li .tpic {
	width: 200px;
	height: 200px;
	border-radius: 100px;
	position: relative;
}

.m2row2 ul li .tpic img {
	width: 200px;
	height: 200px;
	border-radius: 100px;
}

.m2row2 ul li .tpic span {
	width: 252px;
	height: 252px;
	position: absolute;
	border-radius: 200px;
	background-color: #191e3c;
	border: solid 2px #303384;
	top: -26px;
	left: -26px;
	transition: all 0.3s;
	opacity: 0.00;
}

.m2row2 ul li:hover .tpic span {
	opacity: 0.05;
}

.m2row2 ul li:nth-child(1) {
	margin-right: 90px;
}

.m2row2 ul li:nth-child(2) {
	margin-right: 78px;
}

.m2row2 ul li:nth-child(3) {
	margin-right: 89px;
}

.m2row2 ul li:nth-child(4) {
	margin-right: 74px;
}

.m2row2 ul li dt {
	width: 174px;
	display: inline-block;
	height: 52px;
	text-align: center;
	line-height: 52px;
	color: #fff;
	background-color: #303384;
	font-size: 18px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	margin-top: 29px;
	border-radius: 26px;
}

.m2row2 ul li:hover .tpic img {
	border: solid 2px #303384;
	width: 196px;
	height: 196px;
}

.m2row3 {
	padding-bottom: 58px;
}

.m2row3 ul {
	display: flex;
	flex-wrap: wrap;
}

.m2row3 ul li {
	text-align: center;
	width: calc(25% - 2px);
	padding-bottom: 56px;
	padding-top: 56px;
	cursor: pointer;
	border: 1px solid #e1e1e1;
}

.m2row3 ul li:nth-child(1),
.m2row3 ul li:nth-child(2),
.m2row3 ul li:nth-child(3),
.m2row3 ul li:nth-child(4) {
	border-top: none;
}

.m2row3 ul li:nth-child(5),
.m2row3 ul li:nth-child(6),
.m2row3 ul li:nth-child(7),
.m2row3 ul li:nth-child(8) {
	border-bottom: none;
}

.m2row3 ul li:nth-child(4),
.m2row3 ul li:nth-child(8) {
	border-right: none;
}

.m2row3 ul li:nth-child(1),
.m2row3 ul li:nth-child(5) {
	border-left: none;
}

.m2row3 ul li .tpic {
	background: url(12gl_1.png) center no-repeat;
	width: 145px;
	height: 145px;
	display: inline-block;
	transition: all 0.3s;
}

.m2row3 ul li:nth-child(2) .tpic {
	background-image: url(12gl_3.png);
}

.m2row3 ul li:nth-child(3) .tpic {
	background-image: url(12gl_4.png);
}

.m2row3 ul li:nth-child(4) .tpic {
	background-image: url(12gl_5.png);
}

.m2row3 ul li:nth-child(5) .tpic {
	background-image: url(12gl_6.png);
}

.m2row3 ul li:nth-child(6) .tpic {
	background-image: url(12gl_7.png);
}

.m2row3 ul li:nth-child(7) .tpic {
	background-image: url(12gl_8.png);
}

.m2row3 ul li:nth-child(8) .tpic {
	background-image: url(12gl_9.png);
}

.m2row3 ul li:hover .tpic {
	transition: all 0.3s;
	background-image: url(45032.png);
}

.m2row4 ul dt {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	background-color: #303384;
	height: 68px;
	line-height: 68px;
	border-radius: 20px 20px 0 0;
	border-bottom: 1px solid #fff;
}

.m2row4 ul dt span {
	color: #ffffff;
	font-size: 18px;
	text-indent: 30px;
	display: inline-block;
	float: left;
	border-right: 1px solid #fff;
}

.m2row4 ul dt span:nth-child(1) {
	width: 100px;
}

.m2row4 ul dt span:nth-child(2) {
	width: 379px;
}

.m2row4 ul dt span:nth-child(3) {
	width: 930px;
	border: none;
}

.m2row4 ul li {
	padding: 25px 0;
	background-color: #f0f0f4;
	position: relative;
	cursor: pointer;
}
.m24row2 ul:nth-child(2){background-image: url(dwqhtggbf.png); background-repeat: no-repeat;}
.m2row4 ul li:hover{background-color:#303384 !important;}
.m2row4 ul li:nth-child(2n) {
	background-color: #f1f7fb;
}
.m2row4 ul li:hover span{color: #fff;}
.m2row4 ul li:hover p{color: #fff;}
.m2row4 ul li span {
	color: #333;
	font-size: 16px;
	padding-left: 20px;
	box-sizing: border-box;
	display: inline-block;
	float: left;
	border-right: 1px solid #fff;
	line-height: 100%;
	height: 100%;
	border: none;
	;
}

.m2row4 ul li span p {
	olor: #333;
	font-size: 16px;
	text-indent: 53px;
	display: inline-block;
	float: left;
	border-right: 1px solid #fff;
	line-height: 100%;
	height: 100%;
}

.m2row4 ul li span:nth-child(1) {
	width: 100px;
	display: flex;
	align-items: center;
}

.m2row4 ul li span:nth-child(2) {
	width: 379px;
	display: flex;
	align-items: center;
}

.m2row4 ul li span:nth-child(3) {
	width: 903px;
	border: none;
	line-height: 26px;
	padding-left: 35px;
	box-sizing: border-box;
	text-align: left;

}

.m2row4 ul li{ overflow: hidden;}
.m2row4 ul li span:nth-child(3) p {
	line-height: 26px;
	overflow: hidden;
	height: auto;
	text-align: left;
	text-indent: 0;
	border: none;
	font-size: 14px;
	width: 33%;
	margin-right: 0.33%;
}

.m2row4 ul li span:nth-child(3) p:last-child{margin-right: 0;}
.m2row4 ul li .jiaj {
	position: absolute;
	right: 27px;
	height: 100%;
	display: none;
	align-items: center;
	cursor: pointer;
}

.m2row4 ul li.on {
	height: auto;
	overflow: hidden;
	background-color: #303384;
}

.m2row4 ul li.on span:nth-child(3) p {
	height: auto;
	padding-top: 15px;
	padding-bottom: 15px;
}

.m2row4 ul li.on span {
	color: #fff;
}

.m2row4 ul li.on span p {
	color: #fff;
}

.m2row4 ul li.on .jiaj {
	color: #fff;
}

.m2row4 .more {
	cursor: pointer;
	text-align: center;
}

.m2row4 ul {
	background-color: #fafafa;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
}

.m2row4 .more a {
	line-height: 80px;
	color: #303384;
	font-size: 16px;
}

.m2row4 {
	/* padding-bottom: 174px; */
}

.bottext {
	text-align: center;
	line-height: 174px;
}

.fff .dth dt {
	background-color: #fff !important;
}

/*********************************************************************************/
/*********************************************************************************/
/***专业团队***/
.m3row1 ul {
	background: url(xyw13_8.png) no-repeat bottom center;
	height: 549px;
	position: relative;
}

.mb0 {
	margin-bottom: 0 !important;
}

.m3row1 ul li {
	width: 345px;
	overflow: hidden;
	cursor: pointer;
	height: 118px;
	text-align: center;
	background-color: #ffffff;
	position: absolute;
	box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
	border-radius: 59px;
}

.m3row1 ul li dt {
	font-size: 22px;
	color: #303384;
	margin-top: 30px;
	display: block;
}

.m3row1 ul li span {
	font-size: 18px;
	color: #333;
	margin-top: 10px;
	display: block;
}

.m3row1 ul li:nth-child(1) {
	left: 62px;
	top: 267px;
}

.m3row1 ul li:nth-child(2) {
	left:50%;
	top: 40px;
	margin-left:-172px;
}

.m3row1 ul li:nth-child(3) {
	right: 95px;
	top: 267px;
}

/***服务优势***/
.m3row2 {
	padding-bottom: 60px;
}

.m3row2 ul li {
	position: relative;
	width: 451px;
	cursor: pointer;
	height: 211px;
	transition: all 0.3s;

	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	float: left;
	border-radius: 10px;
	margin-right: 27px;
	border: solid 2px #ffffff;
	margin-bottom: 30px;
	background-color: #f0f0f0;
	background-position: right bottom;
	background-repeat: no-repeat;

}

.m3row2 ul li img {
	position: absolute;
	right: 0;
	bottom: 0;

	width: 128px;
	opacity: 0.02;
}

.m3row2 ul li:hover {
	background-color: #303384;
	transition: all 0.3s;
}

.m3row2 ul li:hover img{filter: brightness(10000%); opacity: 0.1;}
.m3row2 ul li:nth-child(3n) {
	margin-right: 0;
}

.m3row2 ul li dt {
	font-size: 24px;
	color: #333;
	padding-left: 30px;
	border-left: 5px solid #303384;
	margin-top: 45px;
	margin-bottom: 20px;
}

.m3row2 ul li p {
	padding-left: 37px;
	font-size: 16px;
	color: #666;
	padding-right: 46px;
}


.m3row2 ul li:hover p {
	color: #fff;
}

.m3row2 ul li:hover dt {
	color: #fff;
}

.m312row1 {
	padding-bottom: 90px;
}

.m312row1 ul {
	display: flex;
	flex-wrap: wrap;
}

.m312row1 ul li {
	width: 462px;
	height: 289px;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	transition: all 0.3s;
	border: solid 2px #ffffff;
	float: left;
	margin-right: 10px;
	margin-bottom: 14px;
	overflow: hidden;
	cursor: pointer;
}

.m312row1 ul li img {
	width: 100%;
	height: 100%;
}

.m312row1 ul li:nth-child(3n) {
	margin-right: 0;
}

.m312row1 ul li:hover {
	transition: all 0.3s;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.4);
	border: solid 2px #303384;
}


.m312row2 {
	padding-bottom: 90px;
}

.m312row2 ul {
	display: block;
	flex-wrap: wrap;
}

.m312row2 ul li {
	width: 462px;
	height: 289px;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	transition: all 0.3s;
	border: solid 2px #ffffff;
	float: left;
	margin-right: 10px;
	margin-bottom: 14px;
	overflow: hidden;
	cursor: pointer;
}

.m312row2 ul li:nth-child(1) {
	height: 594px;
}

.m312row2 ul li img {
	width: 100%;
	height: 100%;
}

.m312row2 ul li:nth-child(3) {
	margin-right: 0;
}

.m312row2 ul li:nth-child(5) {
	margin-right: 0;
}

.m312row2 ul li:hover {
	transition: all 0.3s;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.4);
	border: solid 2px #303384;
}


.m312row3 {
	padding-bottom: 90px;
}

.m312row3 ul {
	display: flex;
	flex-wrap: wrap;
}

.m312row3 ul li {
	width: 340px;
	height: 289px;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	border: solid 2px #ffffff;
	transition: all 0.3s;
	margin-right: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	cursor: pointer;
}

.m312row3 ul li img {
	width: 100%;
	height: 100%;
}

.m312row3 ul li:nth-child(4n) {
	margin-right: 0;
}

.m312row3 ul li:hover {
	transition: all 0.3s;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.4);
	border: solid 2px #303384;
}



.m312row4 {
	padding-bottom: 90px;
}

.m312row4 ul {
	display: flex;
	flex-wrap: wrap;
}

.m312row4 ul li {
	width: 462px;
	height: 289px;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	transition: all 0.3s;
	border: solid 2px #ffffff;
	float: left;
	margin-right: 10px;
	margin-bottom: 14px;
	overflow: hidden;
	cursor: pointer;
}

.m312row4 ul li img {
	width: 100%;
	height: 100%;
}

.m312row4 ul li:nth-child(3n) {
	margin-right: 0;
}

.m312row4 ul li:hover {
	transition: all 0.3s;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.4);
	border: solid 2px #303384;
}




.m312row5 {
	padding-bottom: 90px;
}

.m312row5 ul {
	display: block;
	flex-wrap: wrap;
}

.m312row5 ul li {
	width: 462px;
	height: 289px;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	transition: all 0.3s;
	border: solid 2px #ffffff;
	float: left;
	margin-right: 10px;
	margin-bottom: 14px;
	overflow: hidden;
	cursor: pointer;
}

.m312row5 ul li:nth-child(1) {
	height: 594px;
}

.m312row5 ul li img {
	width: 100%;
	height: 100%;
}

.m312row5 ul li:nth-child(3) {
	margin-right: 0;
}

.m312row5 ul li:nth-child(5) {
	margin-right: 0;
}

.m312row5 ul li:hover {
	transition: all 0.3s;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.4);
	border: solid 2px #303384;
}


/*********************************************************************************/
/*********************************************************************************/
/***专业团队***/
.m4row1 {
	padding-bottom: 90px;
}

.m4row1 ul {
	display: flex;
	position: relative;
	justify-content: space-between;
}

.m4row1 ul li {
	width: 649px;
	padding: 0 43px;
	height: 244px;
	display: flex;
	align-items: center;
	justify-content: center;
	background-image: linear-gradient(90deg,
			#fefefe 0%,
			#f3f5f8 100%),
		linear-gradient(#ffffff,
			#ffffff);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	float: left;
	margin-right: 31px;
	border: solid 2px #ffffff;
}

.m4row1 ul li .tpic {
	margin-right: 28px;
	width: 60%;
}

.m4row1 ul li:nth-child(2) {
	margin-right: 0;
}

.m4row1 ul li p {
	font-size: 16px;
	line-height: 36px;
}
.m4row1 ul li dt{ font-size: 20px; margin-bottom: 10px; }
.m4row2 {
	padding-bottom: 90px;
}

.m4row2 ul {
	display: flex;
	position: relative;
	justify-content: space-between;
	margin-top: 58px;
}

.m4row2 .dspan {
	color: #333;
}

.dspan strong {
	color: #ff0000;
}

.m4row2 ul li {
	width: 266px;
	position: relative;
	transition: all 0.3s;
	cursor: pointer;
	height: 454px;
	text-align: center;
	background-color: none;

	border-radius: 20px;
	border: solid 2px rgba(0, 0, 0, 0.00);
}

.m4row2 ul li dt {
	font-size: 66px;
	color: #303384;
	text-align: center;
	margin-top: 75px;
	margin-bottom: 114px;
	font-weight: bold;
}

.m4row2 ul li span {
	position: absolute;
	display: inline-block;
	width: 12px;
	transition: all 0.3s;
	height: 12px;
	z-index: 2;
	background-color: #ffffff;
	border: solid 2px #303384;
	border-radius: 100px;
	top: 170px;
	left: calc(50% - 6px);

}

.m4row2 ul li p {
	text-align: left;
	margin: 0 33px;
	line-height: 32px;
	color: #999999;
}

.m4row2 .uhx {
	position: absolute;
	width: 100%;
	height: 1px;
	top: 180px;
	background-color: #dbe1e8;
	z-index: 1;
}

.m4row2 ul li:hover {
	background-color: #303384;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	transition: all 0.3s;
}

.m4row2 ul li:hover p {
	color: #fff;
}

.m4row2 ul li:hover dt {
	color: #fff;
}

.m4row2 ul li:hover span {
	border: solid 2px #fff;
	background-color: #303384;
	transform: scale(1.5);
	transition: all 0.3s;
}

.m4row3 {
	padding-bottom: 90px;
}

.m4row3 ul li {
	height: 414px;
	display: flex;
	align-items: center;
	background-image: linear-gradient(90deg,
			#fefefe 0%,
			#f3f5f8 100%),
		linear-gradient(#ffffff,
			#ffffff);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	border: solid 2px #ffffff;
}

.m4row3 ul li .tpic {
	margin-left: 40px;
	margin-top: 40px;
}

.m4row3 ul li .text {
	margin-left: 56px;
}

.m4row3 ul li .text dt {
	font-size: 17px;
	margin-bottom: 32px;
}

.m4row3 ul li .text span.h1 {
	font-size: 17px;
	color: #000033;
	margin-bottom: 40px;
	display: block;
}

.m4row3 ul li .text span.h2 {
	font-size: 17px;
	color: #303384;
}

.m4row3 ul li .text p {
	font-size: 16px;
	color: #999999;
	margin-top: 60px;
}

.m4row4 {
	padding-bottom: 90px;
}

.m4row4 ul {
	display: flex;
	flex-wrap: wrap;
}

.m4row4 ul li {
	width: calc(20% - 1px);
	text-align: right;

	border-right: 1px solid #d9dee2;
	border-bottom: 1px solid #d9dee2;
	padding-top: 60px;
	cursor: pointer;
	transition: all 0.3s;
}

.m4row4 ul li:nth-child(5n) {
	border-right: none;
}

.m4row4 ul li:nth-child(6),
.m4row4 ul li:nth-child(7),
.m4row4 ul li:nth-child(8),
.m4row4 ul li:nth-child(9),
.m4row4 ul li:nth-child(10) {
	border-bottom: none;
}

.m4row4 ul li:hover img {
	filter: brightness(10000%);
	transition: all 0.3s;
}

.m4row4 ul li:hover {
	background-color: #303384;
	transition: all 0.3s;
}

.m4row5 {
	padding-bottom: 90px;
}

.m4row5 ul {
	display: flex;
}

.m4row5 ul li {
	width: 188px;
	cursor: pointer;
	position: relative;
	height: 323px;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	border: solid 2px #ffffff;
	margin-right: 15px;
}

.m4row5 ul li .tpic {
	width: 98px;
	height: 98px;
	border-radius: 100px;
	background-color: #f4f5f9;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 54px;
}

.m4row5 ul li .tpic a {
	width: 68px;
	height: 68px;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #303384;
	border-radius: 100px;
}

.m4row5 ul li p {
	font-size: 14px;
	width: 100%;
	color: #333;
	text-align: center;
	line-height: 26px;
	position: absolute;
	top: 180px;
	color: #333;
}
.m4row5 ul li:hover p{ color:#fff;}
.m4row5 ul li span {
	position: absolute;
	right: 0;
	bottom: 0;
	font-size: 99px;
	color: #333333;
	line-height: 60px;
	opacity: 0.05;
}
.m4row5 ul li .bg{background-image: url(ewqrsso_1.png);
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;display: none;
	opacity: 0.1;}
.m4row5 ul li:hover{background-color: #303384;}
.m4row5 ul li:hover span{background-color: #fff;}
.m4row5 ul li:hover dt{color: #fff;}
.m4row5 ul li:hover .bg{display: block;}

/*********************************************************************************/
/*********************************************************************************/
/***专业团队***/
.m5row1 {
	padding-bottom: 90px;
	text-align: center;
}

.m5row1 ul {
	display: flex;
}

.m5row1 ul li {
	width: 333px;
	overflow: hidden;
	cursor: pointer;
	height: 405px;
	text-align: center;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	margin-right: 27px;
	float: left;
	border: solid 2px #ffffff;
}

.m5row1 ul li .tpic {
	margin-top: -119px;
	display: inline-block;
}

.m5row1 ul li dt {
	font-size: 20px;
	color: #333;
	margin-top: 40px;
	margin-bottom: 21px;
}

.m5row1 ul li p {
	font-size: 17px;
	line-height: 36px;
	color: #666;
	margin: 0 37px;
}

.m5row2 {
	height: 546px;
}

.m5row2 .sect_1200 {
	height: 100%;
	display: flex;
	align-items: center;
	background: url(xyw15z_3.png) right center no-repeat;
}

.m5row2 ul {
	flex-wrap: wrap;
	width: 802px;
}

.m5row2 ul dt {
	font-size: 36px;
	color: #333333;
	margin-bottom: 50px;
}

.m5row2 ul p {
	font-size: 17px;
	color: #666666;
	line-height: 36px;
}

.m5row3 {
	height: 557px;
}

.m5row3 .sect_1200 {
	height: 100%;
	display: flex;
	align-items: center;
	background: url(xyw15z_4.png) 100px center no-repeat;
}

.m5row3 ul {
	flex-wrap: wrap;
	width: 802px;
	margin-left: 612px;
}

.m5row3 ul dt {
	font-size: 36px;
	color: #333333;
	margin-bottom: 50px;
}

.m5row3 ul p {
	font-size: 17px;
	color: #666666;
	line-height: 36px;
}

.m5row3 ul li {
	display: flex;
	align-items: center;
	font-size: 17px;
	color: #666666;
	margin-bottom: 39px;
}

.m5row3 ul li img {
	width: 22px;
	height: 22px;
	margin-right: 14px;
}

.m5row4 {
	height: 546px;
}

.m5row4 .sect_1200 {
	height: 100%;
	display: flex;
	align-items: center;
	background: url(xyw15z_2.png) right center no-repeat;
}

.m5row4 ul {
	flex-wrap: wrap;
	width: 802px;
}

.m5row4 ul dt {
	font-size: 36px;
	color: #333333;
	margin-bottom: 50px;
}

.m5row4 ul li {
	font-size: 17px;
	color: #666666;
	width: 714px;
	height: 53px;
	display: flex;
	background-color: #f1f7fb;
	border-radius: 27px;
	line-height: 53px;
	margin-bottom: 10px;
	border: solid 1px #303384;
}

.m5row4 ul li span {
	width: 81px;
	margin-right: 27px;
	height: 53px;
	text-align: center;
	line-height: 53px;
	background-color: #303384;
	border-radius: 27px;
	font-size: 24px;
	color: #fff;
	border: solid 1px #303384;
}

.m5row4 ul>span {
	margin-bottom: 20px;
	display: block;
	font-size: 17px;
}



.m5row5 {
	height: 546px;
}

.m5row5 .sect_1200 {
	height: 100%;
	align-items: center;
	background: url(xyw15z_1.png) left center no-repeat;
	justify-content: right;
}

.m5row5 ul {
float: right;
	width: 802px;
	margin-top: 180px;
}

.m5row5 ul dt {
	font-size: 36px;
	color: #333333;
	margin-bottom: 50px;
}

.m5row5 ul p {
	font-size: 17px;
	color: #666666;
	line-height: 36px;
}

.m5row6 {
	padding-bottom: 80px;
}

.m5row6 ul {
	display: flex;
}

.m5row6 ul li {
	position: relative;
	width: 400px;
	height: 416px;
	background-image: linear-gradient(90deg,
			#fefefe 0%,
			#f3f5f8 100%),
		linear-gradient(#c0c0c0,
			#c0c0c0);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	border: solid 2px #ffffff;
	padding-left: 51px;
	margin-right: 28px;
}

.m5row6 ul li .nonum {
	color: #303384;
	font-size: 22px;
	margin-top: 50px;
}

.m5row6 ul li dt {
	font-size: 24px;
	color: #333;
	margin-top: 20px;
}

.m5row6 ul li p {
	font-size: 16px;
	position: relative;
	margin-right: 30px;
	line-height: 28px;
	padding-left: 32px;
	margin-top: 20px;
}

.m5row6 ul li p img {
	position: absolute;
	top: 0;
	left: 0;
}

.m5row6 ul li .tpic {
	position: absolute;
	top: 58px;
	right: 23px;
}

.m5row7 {
	padding-bottom: 80px;
}

.m5row7 ul dt {
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	background-color: #303384;
	height: 68px;
	line-height: 68px;
	border-radius: 20px 20px 0 0;
	border-bottom: 1px solid #fff;
}

.m5row7 ul dt span {
	color: #ffffff;
	font-size: 18px;
	text-indent: 47px;
	display: inline-block;
	float: left;


}

.m5row7 ul {
	background-image: linear-gradient(90deg,
			#fefefe 0%,
			#f3f5f8 100%),
		linear-gradient(#fafafa,
			#fafafa);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	border: solid 2px #ffffff;
	overflow: hidden;
	margin-top: 37px;
}

.m5row7 ul dt span:nth-child(1) {
	width: 196px;
	text-indent: 0;
	text-align: center;
}

.m5row7 ul dt span:nth-child(2) {
	width: 865px;
}

.m5row7 ul dt span:nth-child(3) {
	width: 354px;
}

.m5row7 li span:nth-child(1) {

	font-size: 18px;
	color: #333333;
	background-color: #e9e9f2;
	border-bottom: 1px solid #d4d4df;
	display: flex;
	text-indent: 0;
	justify-content: center;
align-items: center;

}

.m5row7 ul li {
	overflow: hidden;
	display: flex;
}

.m5row7 ul li span {
	float: left;
	text-indent: 47px;
	display: inline-block;
}

.m5row7 ul li span p {
	line-height: 44px;
	border-bottom: 1px solid #d4d4df;
	font-size: 16px;
	color: #333;
}

.m5row7 ul li span:nth-child(1) {
	width: 196px;
}

.m5row7 ul li span:nth-child(2) p {
	border-right: 1px solid #d4d4df;
}

.m5row7 ul li span:nth-child(2) {
	width: 865px;
}

.m5row7 ul li span:nth-child(3) {
	width: 354px;
}
.sjtishi{
	display:none
}
.m5row8 {
	padding-bottom: 60px;
}

.m5row8 ul li {
	width: 400px;
	height: 265px;
	float: left;
	padding-left: 22px;
	padding-right: 50px;
	position: relative;
	border-right: 1px solid #d4d4df;
	border-bottom: 1px solid #d4d4df;
	cursor: pointer;
	transition: all 0.3s;
}

.m5row8 ul li .nonum {
	font-size: 22px;
	color: #303384;
	margin-top: 32px;
}

.m5row8 ul li dt {
	font-size: 24px;
	color: #333;
	margin-top: 20px;
	margin-bottom: 20px;
	font-weight: bold;
	text-overflow: ellipsis;white-space: nowrap;
	overflow: hidden;
}

.m5row8 ul li:nth-child(3n) {
	border-right: none;
}

.m5row8 ul li p {
	font-size: 16px;
	line-height: 28px;
	color: #666;
}

.m5row8 ul li .tpic {
	position: absolute;
	top: 25px;
	right: 40px;
}

.m5row8 ul li:nth-child(4),
.m5row8 ul li:nth-child(5),
.m5row8 ul li:nth-child(6) {
	border-bottom: none;
}

.m5row8 ul li:hover {
	background-color: #303384;
	border-radius: 10px;
	transition: all 0.3s;
}
.tpic{background-size: 100% 100%!important;}
img{ max-width: 100%;height: auto;}
.m5row8 ul li:hover img{
filter: brightness(10000%);
}
.m5row8 ul li:hover dt {
	color: #fff;
}

.m5row8 ul li:hover p {
	color: #fff;
}

.m5row8 ul li:hover .nonum {
	color: #fff;
}

.dth h1 {
	font-size: 42px;
	color: #333333;
	position: absolute;
	text-align: center;
	top: -50px;
}

.mbox .sj_cx{display:none;}

.m6row1 {
	padding-bottom: 130px;
}

.m6row1 .dth {
	margin-bottom: 60px;
}

.m6row1 .dspan {
	line-height: 40px;
	color: #333;
}

.m6row1 ul {
	display: flex;
	align-items: center;
	justify-content: center;
}

.m6row1 ul .tpic {
	float: left;
	margin-top: 127px;
	margin-right: 167px;
}

.m6row1 ul .text dt {
	font-size: 36px;
	color: #333333;
	margin-bottom: 50px;
	margin-top: 63px;
}

.m6row1 ul .text p {
	display: flex;
	align-items: center;
	line-height: 40px;
}

.m6row1 ul .text p img {
	margin-right: 15px;
}

.m6row2 {
	padding-bottom: 130px;
}

.m6row2 .dth {
	margin-bottom: 60px;
}

.m6row2 .dspan {
	line-height: 40px;
	color: #333;
}

.m6row2 ul {
	display: flex;
	align-items: center;
	justify-content: center;
}

.m6row2 ul .tpic {
	float: left;
	margin-top: 127px;
	margin-right: 0;
}

.m6row2 ul .text {
	margin-right: 130px;
}

.m6row2 ul .text dt {
	font-size: 36px;
	color: #333333;
	margin-bottom: 50px;
	margin-top: 63px;
}

.m6row2 ul .text p {
	display: flex;
	align-items: center;
	line-height: 40px;
}

.m6row2 ul .text p img {
	margin-right: 15px;
}


.m6row3 {
	padding-bottom: 130px;
}

.m6row3 .dth {
	margin-bottom: 60px;
}

.m6row3 .dspan {
	line-height: 40px;
	color: #333;
}

.m6row3 ul {
	display: flex;
	align-items: center;
	justify-content: center;
}

.m6row3 ul .tpic {
	float: left;
	margin-top: 127px;
	margin-right: 135px;
}

.m6row3 ul .text {
	width: 50%;
}

.m6row3 ul .text dt {
	font-size: 36px;
	color: #333333;
	margin-bottom: 50px;
	margin-top: 63px;
}

.m6row3 ul .text p {
	display: flex;
	align-items: center;
	line-height: 40px;
}

.m6row3 ul .text p img {
	margin-right: 15px;
}

.m6row4 {
	padding-bottom: 130px;
}

.m6row4 .dth {
	margin-bottom: 60px;
}

.m6row4 .dspan {
	line-height: 40px;
	color: #333;
}

.m6row4 ul {
	padding-bottom: 30px;
}

.m6row4 ul .tpic {
	float: left;
	margin-right: 167px;
}

.m6row4 ul .text dt {
	font-size: 36px;
	color: #333333;
	margin-bottom: 50px;
	margin-top: 63px;
}

.m6row4 ul .text p {
	display: flex;
	align-items: center;
	line-height: 40px;
}

.m6row4 ul .text p img {
	margin-right: 15px;
}

.pb0 {
	padding-bottom: 0;
}

.m6row5 {
	padding-bottom: 120px;
}

.m6row5 ul {

	margin-top: 100px;
}
.m6row5 ul{ font-size: 0;text-align: left;}
.m6row5 ul li{ display: inline-block; width: 20%; margin: 0 50px;text-align: center; position: relative;}
.m6row5 ul li .p1{ color:#333333; font-size: 24px;  margin-top: 10px; margin-bottom: 10px; }
.m6row5 ul li .p2{ color:#fff; font-size: 40px; font-weight: bold; font-weight: bold;position: absolute;
 left: 50%; transform: translateX(-50%);
}
.m6row5 ul:nth-child(3) .p2{ margin-top: 100px;}
.m6row5 ul:nth-child(4) .p2{ margin-top: -170px;}
.m6row5 ul:nth-child(4){ position: relative; margin-top: 10px; left: 14%;box-sizing: border-box;}
.m6row5 .dspan {
	line-height: 40px;
	color: #333;
}

.m7row1 {
	padding-bottom: 70px;
}

.m7row1 .fl {
	width: 617px;
	height: 437px;
	padding-left: 43px;
	padding-right: 43px;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	border: solid 2px #ffffff;
}

.m7row1 .fl dt {
	font-size: 30px;
	color: #333333;
	margin-top: 45px;
	margin-bottom: 40px;
}

.m7row1 ul {
	position: relative;
	height: 100%;
	float: left;
}

.m7row1 .fr {
	background: url(r7_17.png) no-repeat center;
	float: left;
	width: 100%;
	width: 765px;
	position: absolute;
	height: 100%;
	left: 730px;
}

.m7row1 .fl p {
	font-size: 16px;
	line-height: 32px;
}


.m7row2 {
	padding-bottom: 90px;
}

.m7row2 ul {
	display: flex;
}

.m7row2 ul li {
	width: 223px;
	height: 347px;
	cursor: pointer;
	position: relative;

	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	border: solid 2px #ffffff;
	margin-right: 15px;
}

.m7row2 ul li .tpic {
	width: 98px;
	height: 98px;
	border-radius: 100px;
	background-color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 44px;
	border: solid 1px #303384;
}

.m7row2 ul li .tpic a {
	width: 68px;
	height: 68px;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #fff;
	border-radius: 100px;
}

.m7row2 ul li .tpic a img {
	width: 49px;
	height: 49px;
}

.m7row2 ul li p {
	font-size: 15px;
	width: 144px;
	color: #333;
	line-height: 26px;
	position: absolute;
	top: 170px;
	color: #333;
	left: calc(50% - 77px);
}

.m7row2 ul li span {
	position: absolute;
	right: 0;
	bottom: 0;
	font-size: 99px;
	color: #333333;
	line-height: 60px;
	opacity: 0.05;
}

.m7row2 ul li:hover {
	background-color: #303384;

}
.m7row2 ul li:hover span{color: #fff;}
.m7row2 ul li:hover p {
	color: #fff;
}

.m7row3 {
	height: 310px;
	background: url(dsaryyu_03.jpg) no-repeat right;
	background-color: #d3f1f1;
}

.m7row3 .sect_1200 {
	height: 310px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.m7row4 {
	padding-bottom: 70px;
}

.m7row4 ul {
	display: flex;
	flex-wrap: wrap;
}

.m7row4 ul li {
	text-align: center;
	width: 20%;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}

.m7row4 ul li .tpic {
	margin-top: 65px;
	margin-bottom: 44px;
}
.m7row4 ul li .tpic img{width:auto;height:60px;}
.m7row4 ul li>span {
	font-size: 88px;
	color: #333333;
	font-weight: bold;
	opacity: 0.05;
	right: 0;
	bottom: 0;
	position: absolute;
	line-height: 60px;
}

.m7row4 ul li dt {
	font-size: 18px;
	color: #333;
}

.m7row4 ul li .bopoaf {
	position: absolute;
	top: 100%;
}
.m7row4 ul li:hover>span{color: #fff;opacity: 0.2;z-index: 1;}
.m7row4 ul li:hover .bopoaf {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	background-color: #303384;
}

.m7row4 ul li:hover .bopoaf span {
	width: 19px;
	height: 1px;
	background-color: #ffffff;
	display: block;
	margin: 0 auto;
}

.m7row4 ul li:hover .bopoaf .txt {
	line-height: 30px;
}

.m7row4 ul li:hover .bgimg {
	background-image: url(ewqrsso_1.png);
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	opacity: 0.1;
}

.m24row1 .sect_1200>p {
	line-height: 30px;
	color: #999;
	margin-top: 51px;
	font-size: 16px;
	text-align: center;
}

.m24row1 .sect_1200>p strong {
	color: #303384;
	font-size: 16px;
}

/* .m24row1 dt {
	font-size: 24px;
	color: #333;
	margin-bottom: 30px;
} */

.m24row1 ul li {
	cursor: pointer;
}

.m24row2 {
	padding-bottom: 85px;
}

.m24row2 ul {
	padding: 47px 57px;
	background-color: #fff;
	margin-bottom: 28px;
	padding-top: 17px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	border: solid 2px #ffffff;
}

.m24row2 ul dt {
	font-size: 24px;
	color: #333;
	margin-bottom: 35px;
}

.m24row2 ul .dh1 {
	font-size: 18px;
	color: #333;
	display: flex;
	margin: 24px 0;
}

.m24row2 ul .dh1 img {
	margin-right: 15px;
}

.m24row2 ul p {
	line-height: 24px;
	font-size: 15px;
}

/* background-image: url(ewqrsso_1.png); */

.m24row3 {
	padding-bottom: 85px;
}

.m24row3 ul {
	width: 580px;
	float: left;
	margin-right: 30px;
	padding: 50px 30px;
	height: 606px;
	background-image: linear-gradient(90deg,
			#fefefe 0%,
			#f3f5f8 100%),
		linear-gradient(#303384,
			#303384);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	border: solid 2px #ffffff;
}

.m24row3 ul dt {
	font-size: 24px;
	color: #333;
	margin-bottom: 35px;
}

.m24row3 ul .dh1 {
	font-size: 18px;
	color: #333;
	display: flex;
	margin: 24px 0;
}

.m24row3 ul .dh1 img {
	margin-right: 15px;
}

.m24row3 ul p {
	line-height: 24px;
	font-size: 15px;
}

.m24row3 ul .dt2 {
	font-size: 20px;
	color: #333;
	margin-top: 30px;
}

.m24row3 ul:nth-child(3) {
	background: url(24row3.png) no-repeat center 337px;
}

.m25row1 ul li {
	height: auto;
	position: relative;
	padding-bottom: 70px;
}

.m25row1 ul li span {
	font-size: 100px;
	left: 0;
	bottom: 0;
	text-align: center;
	position: absolute;
	width: 100%;
	opacity: 0.1;
	line-height: 80px;
}

.m25row1 ul li .tpic {
	width: 114px;
	height: 237px;
	position: relative;
	background-color: #303384;
	border-radius: 57px;
	align-items: flex-end;
	justify-content: center;
	margin: 0 auto;
	display: flex;
	margin-top: -117px;
}

.m25row1 ul li .tpic img {
	margin-bottom: 42px;
}

.m25row2:nth-child(2n) .sect_1200 {
	background-position: left;
	justify-content: flex-end;
}

.m25row2 li {
	display: flex;
	align-items: center;
	line-height: 2;
	font-size: 17px;
}

.m25row2 li img {
	margin-right: 10px;
}

.m5row2.m25row2 .sect_1200 {
	background-image: url(rw25_5.png);
}

.m25row2:nth-child(2n) .sect_1200 {
	background-image: url(rw25_6.png);
}

.m25row2:nth-child(3n) .sect_1200 {
	background-image: url(rw25_6.png);
}

.m26row1 {
	height: 596px;
	background-image: linear-gradient(0deg,
			#fefefe 0%,
			#f3f5f8 100%),
		linear-gradient(#ffffff,
			#ffffff);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	background: url(dwryu_03.jpg) no-repeat center;
	margin-bottom: 115px;
}

.m26row1 dt {
	font-size: 36px;
	color: #333;
	margin-bottom: 55px;
	margin-right: 130px;
}

.m26row1 ul {
	display: flex;
	align-items: center;
	width: 50%;
	height: 596px;
}

.m26row1 dt strong {
	color: #303384;
}

.m26row1 p {
	font-size: 17px;
	line-height: 36px;
	color: #666;
	margin-right: 130px;
}


.m26row2 {
	height: 596px;
	background-image: linear-gradient(0deg,
			#fefefe 0%,
			#f3f5f8 100%),
		linear-gradient(#ffffff,
			#ffffff);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	background: url(erqtywe_05.jpg) no-repeat center;
	margin-bottom: 115px;
}

.m26row2 dt {
	font-size: 36px;
	color: #333;
	margin-bottom: 55px;
	margin-right: 130px;
}

.m26row2 ul {
	display: flex;
	align-items: center;
	width: 45%;
	height: 596px;
}

.m26row2 dt strong {
	color: #303384;
}

.m26row2 p {
	font-size: 17px;
	line-height: 36px;
	color: #666;
	margin-right: 130px;
}

.m26row3 {
	padding-bottom: 100px;
}

.m26row3 ul li {
	width: 225px;
	height: 536px;
	float: left;
	padding: 0 42px;
	text-align: center;
	cursor: pointer;
	transition: all 0.3s;
}

.m26row3 ul li.on {
	width: 404px;
	transition: all 0.3s;
	height: 536px;
	padding: 0 42px;
	background-image: linear-gradient(0deg,
			#fefefe 0%,
			#f3f5f8 100%),
		linear-gradient(#ffffff,
			#ffffff);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	border: solid 2px #ffffff;
}

.m26row3 ul li .tpic {
	margin-top: 50px;
	margin-bottom: 30px;
}

.m26row3 ul li dt {
	font-size: 24px;
	color: #333;
	margin-bottom: 47px;
}

.m26row3 ul li p {
	font-size: 17px;
	line-height: 36px;
	color: #999;
}

.m26row4 ul {
	flex-wrap: wrap;
}

.m26row4 ul li {
	float: left;
	width: 604px;
	margin-bottom: 40px;
	cursor: pointer;
}

.m26row4 ul li:nth-child(2n) {
	margin-right: 0;
}

.m26row5 {
	padding-bottom: 88px;
}

.m26row5 ul {
	display: flex;
}

.m26row5 ul li {
	width: 451px;
	text-align: center;
	cursor: pointer;
	height: 368px;
	margin-right: 35px;
	background-image: linear-gradient(0deg,
			#fefefe 0%,
			#f3f5f8 100%),
		linear-gradient(#ffffff,
			#ffffff);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	border: solid 2px #ffffff;
}
.m26row5 ul li:hover{background: #303384;}
.m26row5 ul li:hover p{color:#fff;}


.m26row5 ul li .tpic {
	width: 76px;
	height: 76px;
	border-radius: 100px;
	margin: 0 auto;
	background-color: #303384;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 51px;
	margin-bottom: 37px;
}

.m26row5 ul li p {
	width: 352px;
	line-height: 36px;
	font-size: 16px;
	color: #666;
	display: inline-block;
}

.m26row5 .sect_1200>p {
	line-height: 36px;
	color: #666;
	font-size: 16px;
	text-align: center;
	margin-top: 60px;
}

.m26row6 {
	padding-bottom: 75px;
}

.m26row6 .dht1 {
	font-size: 24px;
	text-align: center;
	color: #333;
	margin-bottom: 43px;
}

.m26row6 ul {
	display: flex;
}

.m26row6 ul li {
	width: 397px;
	padding: 0 44px;
	border-left: 1px solid #dfdfdf;
	height: 504px;
	cursor: pointer;
}

.m26row6 ul li dt {
	font-size: 22px;
	color: #333;
	margin: 48px 0;
}

.m26row6 ul li p {
	font-size: 15px;
	line-height: 36px;
	color: #666;
	padding-left: 30px;
	background: url(xyw15_6.png) no-repeat 0px 5px;
}

.m26row6 ul li:nth-child(4) {
	border-right: 1px solid #dfdfdf;
}

.m26row6 ul li:hover {
	background-image: linear-gradient(0deg,
			#fefefe 0%,
			#f3f5f8 100%),
		linear-gradient(#c0c0c0,
			#c0c0c0);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	border: solid 2px #ffffff;
}

.m26row6 .sect_1200>p {
	font-size: 16px;
	line-height: 36px;
	color: #666;
	text-align: center;
	margin-top: 62px;
}

.m26row6 .sect_1200>p strong {
	color: #303384;
}

.m26row5 ul li .tpic img {
	width: 35px;
	height: 35px;
}

.m27row1 {
	padding-bottom: 68px;
}

.m27row1 ul {
	display: flex;
}

.m27row1 ul li {
	width: 374px;
	margin-right: 130px;
	text-align: center;
}

.m27row1 ul li .tpic {
	text-align: center;
	margin-bottom: 44px;
}

.m27row1 ul li span {
	width: 39px;
	height: 1px;
	background-color: #191e3c;
	display: inline-block;
}

.m27row1 ul li p {
	font-size: 17px;
	line-height: 36px;
	color: #666;
}

.m27row1 ul li:nth-child(3) {
	margin-right: 0;
}

.m28row1 {
	padding-bottom: 80px;
}

.m28row1 ul {
	display: flex;
	margin-top: 50px;
}

.m28row1 ul li {
	width: 443px;
	margin-right: 40px;
	height: 380px;
	background-color: #ffffff;
	box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
	border-radius: 10px;
	transition: .5s;
	position: relative; top: 0;
}
.m28row1 ul li:hover{ top: -30px;}
.m28row1 ul li:hover strong{ color:#303384;}
.m28row1 ul li:hover p{ color:#303384;}
.m28row1 ul li dt {
	background-color: #303384;
	color: #fff;
	line-height: 100px;
	text-align: center;
	font-size: 40px;
	border-radius: 10px 10px 0 0;
}

.m28row1 ul li:nth-child(3) {
	margin-right: 0;
}

.m28row1 ul li p {
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: 28px;
	line-height: 1.8;
	margin-right: 33px;
	padding-left: 30px;
	background: url(xyw15_6.png) no-repeat 0px 22px;
}

.m28row2 {
	padding-bottom: 80px;
}
.m28row2 ul li{ position: relative; top: 0; transition: .5s;}
.m28row2 ul li:hover{ top: -30px; box-shadow: 0 0 5px rgba(0,0,0,.2);}
.m28row2 ul li:nth-child(1) {
	margin-right: 24px;
}

.m28row2 ul li:nth-child(1),
.m28row2 ul li:nth-child(2) {
	width: 386px;
	height: 431px;
	padding-left: 40px;
	padding-right: 30px;
	background-color: #fff;
	float: left;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	border: solid 2px #ffffff;
}

.m28row2 ul li:nth-child(1) dt,
.m28row2 ul li:nth-child(2) dt {
	margin-top: 83px;
	font-size: 24px;
	color: #333333;
	margin-bottom: 50px;
}

.m28row2 ul li:nth-child(1) dt strong,
.m28row2 ul li:nth-child(2) dt strong {
	width: 90px;
	height: 37px;
	display: inline-block;
	line-height: 37px;
	background-color: #173d7b;
	border-radius: 5px;
	text-align: center;
	color: #fff;
}

.m28row2 ul li:nth-child(3),
.m28row2 ul li:nth-child(4) {
	float: left;
	width: 386px;
	padding-left: 40px;
	padding-right: 30px;
	height: 214px;
	background-color: #fff;
	margin-left: 10px;
	margin-bottom: 3px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	border: solid 2px #ffffff;

}

.m28row2 ul li:nth-child(3) dt,
.m28row2 ul li:nth-child(4) dt {
	font-size: 18px;
	color: #333333;
	margin-top: 38px;
}

.m28row2 ul li p {
	line-height: 28px;
}

.m28row2 ul li .more {
	font-size: 18px;
	color: #173d7b;
	margin-top: 45px;
	text-align: center;
	display: block;
}

.m30row1 ul li {
	width: 444px;
	height: 380px;
	margin-right: 40px;

}

.m30row1 ul {
	display: flex;
}

.m30row1 ul li .tpic {
	background-size: cover;
	height: 212px;
}



.m52row1 ul li {
	width: 222px;
	display: block;
	text-align: center;
	height: 323px;
	margin-right: 16px;
}

.m52row1 {
	text-align: center;
}

.m52row1 ul li .tpic {
	margin: 0 auto;
	margin-top: 47px;
}

.m52row1 ul li .tpic img {
	filter: brightness(10000%);
}

.m52row1 ul li dt {
	width: 100%;
	font-size: 20px;
	color: #333;
	line-height: 30px;
	margin-top: 44px;
}

.m52row1 ul li span {
	width: 30px;
	height: 2px;
	background-color: #303384;
	display: inline-block;
	position: relative;
	opacity: 1;
}

.m52row1 ul li:nth-child(6) {
	margin-right: 0;
}

.m52row1 .ptext {
	margin-top: 40px;
	font-size: 26px;
}

.m52row1 .ptext strong {
	color: #303384;
	margin-bottom: 41px;

}

.m52row2 {
	padding-bottom: 80px;
}

.m52row2 ul {
	height: 400px;
	background: url(m52row_1.png) no-repeat center;
	position: relative;
	margin-top: 40px;
}

.m52row2 ul li {
	width: 430px;
	height: 72px;
	background-color: #ffffff;
	box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
	border-radius: 10px;
	font-size: 18px;
	line-height: 72px;
	text-align: right;
	color: #333;
	position: absolute;
}

.m52row2 .dth {
	margin-bottom: 0;
}

.m52row2 ul li dt {
	width: 78px;
	text-align: center;
	line-height: 72px;
	height: 72px;
	float: right;
	margin-left: 30px;
	color: #fff;
	font-size: 28px;
	background-color: #303384;
	border-radius: 0 10px 10px 0px;
}

.m52row2 ul li:nth-child(1) {
	top: 0;
	left: 0;
}

.m52row2 ul li:nth-child(2) {
	top: 140px;
	left: 0;
}

.m52row2 ul li:nth-child(3) {
	top: 289px;
	left: 0;
}

.m52row2 ul li:nth-child(4) {
	text-align: left;
	top:70px;
	right: 0;
}

.m52row2 ul li:nth-child(5) {
	text-align: left;
	top: 210px;
	right: 0;
}
.m52row2 ul li:nth-child(6) {
	text-align: left;
	top: 359px;
	right: 0;
}
.m52row2 .tjfa1  ul li:nth-child(4){ top: 0;}
.m52row2 .tjfa1  ul li:nth-child(5){ top: 140px;}
.m52row2 .tjfa1  ul li:nth-child(6){ top: 289px;}


.m52row2 ul li:nth-child(4) dt,
.m52row2 ul li:nth-child(5) dt,
.m52row2 ul li:nth-child(6) dt {
	float: left;
	margin-left: 0;
	margin-right: 30px;
	border-radius: 10px 0 0px 10px
}

.m52row3 {
	padding-bottom: 70px;
}

.m52row3 ul {
	display: flex;
	justify-content: space-between;
	position: relative;
}

.m52row3 ul li {
	width: 343px;
	text-align: center;
	position: relative;
	cursor: pointer;
	height: 373px;
	border-radius: 20px;
	border: solid 2px #ffffff;
}

.m52row3 ul li dt {
	margin-top: 57px;
}

.m52row3 ul li span {
	position: absolute;
	display: inline-block;
	width: 12px;
	transition: all 0.3s;
	height: 12px;
	z-index: 2;
	background-color: #ffffff;
	border: solid 2px #303384;
	border-radius: 100px;
	top: 170px;
	left: calc(50% - 6px);
}

.m52row3 ul li p {
	font-size: 18px;
	width: 260px;
	position: absolute;
	left: calc(50% - 130px);
	top: 230px;
	line-height: 36px;
	text-align: center;
}

.m52row3 .uhx {
	position: absolute;
	width: 100%;
	height: 1px;
	top: 180px;
	background-color: #dbe1e8;
	z-index: 1;
}
.m52row3 ul li .bg{position: absolute;width: 100%;height: 100%;background-image: url(ewqrsso_5.png); background-size: cover; opacity: 0.1;display: none;}
.m52row3 ul li:hover {
	background-color: #303384;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);

}
.m52row3 ul li:hover .bg{display: block;}

.m52row3 ul li:hover dt img {
	filter: brightness(10000%);
	transition: all 0.3s;
}

.m52row3 ul li:hover p {
	color: #fff;
}

.m52row4 {
	padding-bottom: 70px;
}

.m52row4 .sect_1200 .hdong>dt {
	height: 110px;
	background: url(m52row_16.png) no-repeat center;
	display: flex;
}

.m52row4 .sect_1200 .hdong>dt span {
	width: 314px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #ffffff;
	line-height: 36px;
	font-size: 20px;
}

.m52row4 .sect_1200 .hdong>dt span img {
	margin-right: 11px;
}

.m52row4 .sect_1200 .hdong>dl>dt {
	height: 110px;
	background: url(m52row_16.png) no-repeat center;
	display: flex;
	background-size: 100% auto;
}

.m52row4 .sect_1200 .hdong>dl>dt span {
	width: 314px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #ffffff;
	line-height: 36px;
	font-size: 20px;
}

.m52row4 .sect_1200 .hdong>dl>dt span img {
	margin-right: 11px;
	margin-left: 10px;
}

.m52row4 ul {
	display: flex;
	justify-content: space-between;
	margin-top: 11px;
}

.m52row4 ul li {
	width: 219px;

	padding: 15px 30px 15px 30px;
	height: 568px;
	line-height: 45px;
	background-color: #ffffff;
	font-size: 18px;
	box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
	border-radius: 10px;
	margin-right: 7px;
}
.m52row4 .cxgh2 ul li{
 border-bottom: none; height: auto;line-height:2; text-align: left;font-size: 16px; padding-top: 40px; padding-bottom: 40px;
}
.m52row4 .cxgh2 ul li p{ font-size: 16px; text-align: center;}
.m52row4 ul li strong {
	color: #0077ff;
	font-size: 20px;
	margin-right: 10px;
}

.m52row4 ul li p {
	font-size: 16px;
	border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
}

.m52row5 {
	padding-bottom: 79px;
}

.m52row5 ul {
	display: flex;

}

.m52row5 ul li {
	padding: 0 25px;
	width: 236px;
	height: 395px;
	transition: all 0.3s;
	cursor: pointer;
}

.m52row5 ul li dt {
	font-size: 24px;
	color: #333333;
	margin-top: 50px;
	padding-bottom: 28px;
	border-bottom: 1px solid #303384;
	margin-bottom: 20px;
	font-weight: bold;
}

.m52row5 ul li p {
	font-size: 16px;
	line-height: 36px;
	color: #666;
	padding: 5px 0;
	padding-left: 30px;
	background: url(xyw15_6.png) no-repeat 0px 10px;
	border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
}

.m52row5 ul li:hover {
	background-image: linear-gradient(0deg,
			#fefefe 0%,
			#f3f5f8 100%),
		linear-gradient(#191e3c,
			#191e3c);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	transition: all 0.3s;

}

.m52row6 {
	height: 720px;
}

.m52row6 .dspan {
	color: #333333;
	font-size: 24px;
	font-weight: bold;
}
	.m52row6 p.hdong{background:#fff url(/i/xbk.png) repeat-x bottom;padding-bottom:17px;text-align:center;}
	.m52row6 p.hdong img{width:90%;}
	
/******************************************************************************/
/******************************************************************************/
/*** 成功案例 ***/
.m71row1 .dtpic {
	height: 477px;
	border-radius: 20px;
	position: relative;
}

.m71row1 .dtpic .bd {
	height: 477px;
}

.m71row1 .dtpic .bd ul li {
	height: 477px;
	width: 100%;
	background-color: #ffffff;
	display: flex;
	align-items: center;
	border-radius: 20px;
	overflow: hidden;
}

.m71row1 .dtpic ul li .tpic {
	margin-right: 60px;
	width: 660px;
	height: 376px;
	display: flex;
	align-items: center;
	background-color: #05132d;
	border-radius: 20px;
}

.m71row1 .dtpic ul li .tpic img {
	float: left;
	width: 100%;
}

.m71row1 .dtpic ul li .text {
	width: 570px;
}

.m71row1 .dtpic ul li dt {
	font-size: 30px;
	color: #333333;
	line-height: 36px;
}

.m71row1 .dtpic ul li span {
	font-size: 14px;
	color: #b7b7b7;
	margin-top: 27px;
	margin-bottom: 30px;
	display: block;
}

.m71row1 .dtpic ul li p {
	font-size: 16px;
	line-height: 26px;
	height: 102px;
	overflow: hidden;
	color: #333333;
}

.m71row1 .dtpic ul li .hurl {
	margin-top: 48px;
}

.m71row1 .dtpic ul li .hurl a {
	height: 29px;
	background-color: #ffffff;
	border-radius: 15px;
	border: solid 1px #303384;
	text-align: center;
	line-height: 29px;
	font-size: 12px;
	color: #303384;
	display: inline-block;
	padding: 0 10px;
    margin: 15px 20px 0 0;
}

.m71row1 .dtpic ul li .hurl a:hover {
	background-color: #f1f7fb;
	color: #666;
}

.m71row1 {
	padding-bottom: 84px;
}

.m71row1 .dtpic .next {
	position: absolute;
	top: calc(50% - 60.5px);
	right: -61px;
	width: 61px;
	height: 61px;

	border-radius: 100px;
	background: url(wetpre.png) no-repeat center;
	transform: rotate(180deg);
	opacity: 0.5;
}

.m71row1 .dtpic .next:hover {
	opacity: 1;
}

.m71row1 .dtpic .prev {
	position: absolute;
	top: calc(50% - 60.5px);
	left: -61px;
	width: 61px;
	height: 61px;
	opacity: 0.5;
	border-radius: 100px;
	background: url(wetpre.png) no-repeat center;
}

.m71row1 .dtpic .prev:hover {
	opacity: 1;
}

.m71row2 {
	padding-bottom: 100px;
}

.m71row2 ul li {
	width: 451px;
	float: left;
	position: relative;
	transition: all 0.3s;
	height: 489px;
	background-color: #ffffff;
	cursor: pointer;
	box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
	border-radius: 20px;
	margin-right: 33px;
	margin-bottom: 33px;
}

.m71row2 ul li .tpic {

	width: 100%;
}

.m71row2 ul li .tpic img {
	width: 100%;
}

.m71row2 ul li dt {
	font-size: 20px;
	color: #333333;
	margin: 0 37px;
	margin-top: 35px;
	margin-bottom: 25px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}

.m71row2 ul li:nth-child(3n) {
	margin-right: 0;
}

.m71row2 ul li p {
	line-height: 24px;
	color: #666666;
	font-size: 14px;
	margin: 0 37px;
	height: 48px; overflow: hidden;
}

.m71row2 ul li .botom {
	height: 70px;
	bottom: 0;
	position: absolute;
	width: calc(100% - 72px);
	left: 36px;
	border-top: 1px solid #eee;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.m71row2 ul li .botom .bqspan {
	width: 116px;
	height: 29px;
	text-align: center;
	line-height: 29px;
	color: #303384;
	font-size: 12px;
	background-color: #ffffff;
	border-radius: 15px;
	border: solid 1px #303384;
}
.m71row2 ul li .botom .bqspan a{color: #303384;}
.m71row2 ul li .botom .bqspan:hover {
	background-color: #303384;
	color: #fff;
}
.m71row2 ul li .botom .bqspan:hover a{color:#fff;}
.m71row2 ul li:hover {
	background-color: #303384;
	transition: all 0.3s;
}

.m71row2 ul li:hover dt {
	color: #fff;
}

.m71row2 ul li:hover p {
	color: #fff;
}

.m71row2 ul li:hover span {
	color: #fff;
}

.m71row2 ul li:hover .more {
	color: #fff;
}

.botm3 {
	height: 43px;
	text-align: center;    width: 100%;
    display: flow-root;
}

.botm3 a {
	height: 48px;
	background-color: #f0f0f0;
	text-align: center;
	display: inline-block;
	min-width: 50px;
	line-height: 48px;
	margin: 0 6px;
}

.f3f6f9 {
	background-color: #f3f6f9;
}


/******************************************************************************/
/******************************************************************************/
/*** 关于我们 ***/
.m81row1 {
	padding-bottom: 80px;
}

.m81row1 ul {
	padding: 45px;
	display: flex;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	justify-content: space-between;
	border-radius: 10px;
	border: solid 2px #ffffff;
}

.m81row1 ul .text {
	width: 657px;
	margin-right: 35px;
}

.m81row1 ul .text dt {
	font-size: 30px;
	color: #333333;
	margin-bottom: 40px;
}

.m81row1 ul .text p {
	font-size: 16px;
	line-height: 32px;
}

.m81row2 ul {
	background: url(dwtsdbg.png) no-repeat center;
	height: 656px;
	display: flex;
	width: 100%;
}
.m81row2 .sect_1200{ width: 100%;}
.m81row2 ul li {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	width: calc(100% / 8);
	transition: all 0.3s;
	cursor: pointer;
	justify-content: center;
	border-right: 1px solid rgba(255,255,255,.2);
}

.m81row2 ul li img {
	filter: brightness(1000%);
	margin-top: 33px;
	transition: all 0.3s;
}

.m81row2 ul li:hover {
	background-color: #f1f4f8;
	transition: all 0.3s;
}

.m81row2 ul li:hover img {
	filter: none;
	transition: all 0.3s;
}

.m81row3 {
	position: relative;
}

.m81row3 .fzlclist {
	height: auto;

}

.f3f6f9 .dth dt {
	background-color: #f3f6f9;
}

.m81row3 .fzlclist .bd {}

.m81row3 .fzlclist .bd ul {
	height: auto;
}

.m81row3 .fzlclist .bd ul li {
	width: 173px;
	margin: 0 20px;
	margin-top: 140px;
	margin-bottom: 40px;
	height: 550px;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 5px;
	position: relative;
	border: solid 2px #ffffff;
	cursor: pointer;
	transition: all 0.3s;
}

.m81row3 .fzlclist .bd ul li:hover {
	box-shadow: 0px 0px 30px 0px rgba(32, 38, 129, 0.53);
	background-color: #303384;
	border: solid 2px #303384;
}
.m81row3 .fzlclist .bd ul li:hover strong{ color:#fff;}
.m81row3 .fzlclist .bd ul li:hover dt {
	color: #fff;
}

.m81row3 .fzlclist .bd ul li:hover p {
	color: #fff;
}

.m81row3 .fzlclist .bd ul li .dian {
	width: 16px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: -90px;
	left: calc(50% - 8px);
	height: 16px;
	background-color: rgba(0, 0, 0, 0.3);
	border-radius: 100px;
}

.m81row3 .fzlclist .bd ul li .dian strong {
	width: 8px;
	height: 8px;
	background-color: #999999;
	border-radius: 10px;
}

.m81row3 .fzlclist .bd ul li .dyuan {
	width: 123px;
	height: 123px;
	background-color: #f3f6f9;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
	position: absolute;
	top: -61.5px;
	left: calc(50% - 61.5px);
}

.m81row3 .fzlclist .bd ul li .dyuan span {
	width: 90px;
	height: 90px;
	background-color: #202681;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	font-size: 20px;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
	font-weight: bold;
}

.m81row3 .fzlclist .bd ul li dt {
	margin-top: 105px;
	color: #202681;
	font-size: 24px;
	text-align: center;
	margin-bottom: 24px;
}

.m81row3 .fzlclist .bd ul li .text {
	display: flex;
	justify-content: center;
}

.m81row3 .fzlclist .bd ul li p {
	width: 14px;
	text-align: left;
	margin: 0 6px;
	writing-mode: tb;

}

.m81row3 .fzlclist .bd ul li p strong {
	color: #303384;
	font-size: 20px;
}

.m81row3 .uhx {
	position: absolute;
	width: 100%;
	height: 1px;
	top: 256px;
	background-color: #dbe1e8;
	z-index: 0;
}

.m81row3 .fzlclist .next {
	position: absolute;
	top: calc(50% - 60.5px);
	right: -61px;
	width: 61px;
	height: 61px;
	border-radius: 100px;
	background: url(wetpre.png) no-repeat center;
	transform: rotate(180deg);
	opacity: 0.5;
}

.sect_1520 {
	width: 1520px;
	margin: 0 auto;
}

.m81row3 .fzlclist {
	position: relative;
}

.m81row3 .fzlclist .prev {
	position: absolute;
	top: calc(50% - 60.5px);
	left: -61px;
	width: 61px;
	height: 61px;
	opacity: 0.5;
	border-radius: 100px;
	background: url(wetpre.png) no-repeat center;
}

.m81row3 {
	padding-bottom: 61px;
}

.m81row3 .sect_1520>p {
	line-height: 36px;
	font-size: 16px;
	color: #333;
	text-align: center;
}

.m81row3 .sect_1520>p strong {
	color: #303384;
}

.m81row4 {
	padding-bottom: 70px;
}

.m81row4 ul {
	margin-right: 0%;
	overflow: hidden;
}

.m81row4 ul li {
	width: 25%;
	height: 286px;
	cursor: pointer;
	display: none;
	float: left;
	text-align: center;
	padding: 40px; box-sizing: border-box;
}


.m52row4 .sect_1200.ssqd .hdong > dl > dt{
	background: none;
	height: 70px;
}
.m52row4 .sect_1200.ssqd .hdong > dl > dt span{
	background: #303384;margin-right: 5px;
 }
 .m52row4 .sect_1200.ssqd ul li{ height: auto; min-height: 120px; padding-left: 15px; padding-right: 15px;}
 .m52row4 .sect_1200.ssqd ul li p{margin-top:30px;text-align: left;font-size: 16px; line-height: 1.8; border: none; text-align: center;}
.m81row4 ul li{
	border-right: 1px solid #f5f5f5;
	border-bottom: 1px solid #f5f5f5;
	box-sizing: border-box;
}
.m81row4 ul li:nth-child(4n){ border-right: none; }
.m81row4 ul li:nth-child(-n+12){
	display: block;
}
.morea{ cursor: pointer;margin-top: 30px;}

.m81row4 ul li p {
	line-height: 1.4;display: none;
}
.dth dt{ line-height: 1.6;}
.m81row4 ul li:nth-child(4n) {
	margin-right: 0;
}

.m81row4 ul li .tpic {
	margin-bottom: 0px;
}

.m81row4 ul li:hover p {
	color: #202681;
}

.morea {
	width: 184px;
	height: 46px;
	text-align: center;
	line-height: 46px;
	font-size: 15px;
	background-color: #ffffff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
	border-radius: 23px;
	display: block;
	color: #202681;
	margin: 0 auto;
	margin-top: 30px;
	border: solid 1px #202681;
}

.m81row5 {
	padding-bottom: 90px;
}

.m81row5 ul li {
	width: 291px;
	margin-right: 80px;
	float: left;
}

.m81row5 ul li .tpic {
	margin-bottom: 39px;
}

.m81row5 ul li dt {
	color: #333333;
	font-size: 22px;
	margin-bottom: 39px;
}

.m81row5 ul li dt strong {
	color: #b80b26;
	letter-spacing: 1px;
}

.m81row5 ul li p {
	font-size: 18px;
	line-height: 40px;
}

.m81row5 ul li p strong {
	color: #0054a3;
}

.m81row5 ul {
	display: flex;
}

.m81row5 .sect_1200>p {
	text-align: center;
	line-height: 36px;
	color: #333;
	font-size: 16px;
	margin-top: 64px;
}

.m81row5 .sect_1200>p span {
	font-size: 20px;
	color: #222222;
}

.m81row5 .sect_1200>p span strong {
	color: #bf3246;
}

.m81row6 {
	padding-bottom: 45px;
}

.m81row6 ul {
	display: flex;
	flex-wrap: wrap;
}

.m81row6 ul li {
	width: 371px;

	align-items: center;
	height: 178px;
	margin-right: 45px;
	background-color: #ffffff;
	box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
	padding: 20px 36px;
	border-radius: 10px;
	margin-bottom: 45px;
	cursor: pointer;
}

.m81row6 ul li:nth-child(3n) {
	margin-right: 0;
}

.m81row6 ul li .tpic {
	float: left;
	width: 102px;
	margin-right: 20px;
	height: 156px;
	overflow: hidden;
}

.m81row6 ul li .tpic img {
	width: 100%;
	float: left;
	margin-top: 20px;
}

.m81row6 ul li dt {
	font-size: 22px;
	color: #333333;
	height: 58px;
	margin-top: 12px;
	margin-bottom: 19px;
}

.m81row6 ul li p {
	color: #666666;
	font-size: 14px;
	height: 38px;overflow: hidden;
}

.m81row6 ul li span {
	width: 240px;
	height: 32px;
	line-height: 32px;
	background-color: #1e2480;
	display: inline-block;
	text-align: center;
	margin-top: 20px;
	border-radius: 5px;
	color: #fff;
}

.m81row7 {
	padding-bottom: 110px;
}

.m81row8 {
	padding-bottom: 98px;
}

.m81row8 li {
	margin-bottom: 20px;
	height: 75px;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	overflow: hidden;
}

.m81row8 ul>dl>dt {
	background-color: #e9e9f3;
	height: 80px;
	line-height: 80px;
	margin-bottom: 20px;
	border-radius: 10px;
	padding: 0 50px;
}

.m81row8 ul>dl>dt span {
	font-size: 18px;
	width: 260px;
	display: inline-block;
	color: #333;
	font-weight: bold;
}

.m81row8 li .zptext {
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	overflow: hidden;
	border-radius: 10px;
	padding: 40px 50px;
	padding-top: 0px;
}

.m81row8 li .zptext dt {
	height: 70px;
	line-height: 70px;
	margin-bottom: 20px;
	position: relative;
	cursor: pointer;
}

.m81row8 li .zptext dt span {
	font-size: 18px;
	width: 260px;
	display: inline-block;
	color: #333;
}

.m81row8 li .zptext .text p {
	font-size: 16px;
	line-height: 30px;
}

.m81row8 li .zptext .text strong {
	margin-bottom: 10px;
	display: block;
}

.m81row8 li .zptext .text a {
	color: #1e2480;
	font-size: 16px;
	line-height: 30px;
}

.m81row8 li .zptext dt .kg {
	position: absolute;
	right: 0;
	top: 0;
	line-height: 70px;
	cursor: pointer;
}

.m81row8 li.on {
	height: auto;
}

.m81row8 li.on .zptext dt {
	border-bottom: 1px solid #e1e1e1;
}

.m81row9 {
	padding-bottom: 53px;
}

.m81row9 .hd1 {
	height: 300px;
	background: url(xscd1.png) no-repeat center;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	overflow: hidden;
	border-radius: 10px;
}

.m81row9 .hd1 .fl {
	padding-left: 50px;
	padding-top: 50px;
}

.m81row9 .hd1 .fl dt {
	font-size: 28px;
	color: #333;
	margin-bottom: 50px;
}

.m81row9 .hd1 .fl span {
	font-size: 30px;
	color: #c70000;
	font-weight: bold;
}

.m81row9 .hd1 .fr {
	width: 570px;
	border-left: 1px solid #fff;
	height: 100%;
}

.m81row9 .hd1 .fr .text {
	float: left;
	padding-top: 50px;
	padding-left: 56px;
}

.m81row9 .hd1 .fr .text dt {
	font-size: 28px;
	color: #333;
	margin-bottom: 30px;
}

.m81row9 .hd1 .fr .text p {
	line-height: 36px;
	font-size: 14px;
	color: #666;
}

.m81row9 .hd1 .fr .text p strong {
	color: #c70000;
}

.m81row9 .hd1 .fr .text .zx {
	width: 144px;
	text-align: center;
	line-height: 38px;
	color: #c70000;
	height: 38px;
	display: inline-block;
	margin-top: 20px;
	background-color: #f5f7f9;
	border-radius: 5px;
	border: solid 1px #c70000;
}

.m81row9 .hd1 .fr .ewm {
	float: right;
	margin-right: 40px;
	margin-top: 50px;
}

.m81row9 .hd1 .fr .ewm img {
	width: 97px;
	height: 95px;
	margin-right: 18px;
}

.m81row9 ul {
	margin-top: 40px;
}

.m81row9 ul li {
	width: 347px;
	padding: 0 48px;
	cursor: pointer;
	height: 232px;
	background-color: #ffffff;
	float: left;
	margin-right: 45px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	margin-bottom: 40px;
}

.m81row9 ul li:nth-child(3n) {
	margin-right: 0;
}

.m81row9 ul li dt {
	font-size: 22px;
	margin-top: 50px;
	margin-bottom: 24px;
}

.m81row9 ul li p {
	line-height: 36px;
	font-size: 16px;
}

.m82row1 {
	padding-bottom: 108px;
}

.m82row1 ul {
	margin-bottom: 40px;
}

.m82row1 ul li {
	height: 337px;
	margin-bottom: 20px;
	cursor: pointer;
	overflow: hidden;
}
.m82row1 ul li:hover{background-color: #303384;}
.m82row1 ul li dt {
	font-size: 26px;
	color: #333;
	margin-top: 52px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	margin-bottom: 30px;
}
.m82row1 ul li:hover dt{color: #fff;}
.m82row1 ul li:hover p{color: #fff;}
.m82row1 ul li:hover p{color: #fff;}
.botm3 a:hover{background-color: #303384; color: #fff;}
.botm3 a.on{background-color: #303384; color: #fff;}
.m82row1 ul li:hover .botom .more{background-color: #fff;color: #303384;}
.m82row1 ul li .tpic {
	width: 528px;
	float: left;
	margin-left: 0;

	overflow: hidden;
	height: 337px;
	background-color: #666;
}
.m82row1 ul li .text{ width: calc(100% - 640px);float: right;}
.m10row1 .fr .ewmt {
    position: absolute;
    width: 200px;
    height: 200px;
    left: calc(50% - 100px);
    top: calc(50% - 100px);
}
.m10row1 .fr .ewmt img{ border-radius: 50%; width: 100%; height: 100%; display: block;}
.m82row1 ul li .tpic img {
	width: 100%;
}

.m82row1 ul li .text {
	margin-right: 59px;
}

.m82row1 ul li span {
	font-size: 15px;
	color: #c1c1c1;
	margin-bottom: 15px;
	display: block;
}
.mtextbox .text.fl p img {
    display: block;
    margin: 0 auto;
}
.m82row1 ul li p {
	font-size: 16px;
	color: #666;
	line-height: 1.8;
	overflow: hidden;
	height: 86px;
}

.m82row1 ul li .botom {
	display: block;
}

.m82row1 ul li .botom .more {
	display: block;
	width: 166px;
	font-size: 14px;
	height: 45px;
	color: #fff;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #303384;
	border-radius: 23px;
	text-align: center;
	line-height: 45px;
}

.m82row1 .hd {
	margin-top: 40px;
}

.m82row1 .hd ul {
	display: flex;
	flex-wrap: wrap;
}

.m82row1 .hd ul li {
	text-align: center;
	display: flex;
	justify-content: center;
	padding: 0 38px;
	height: 50px;
	background-image: linear-gradient(109deg,
			#f1f5f8 0%,
			#fefefe 100%),
		linear-gradient(#e53932,
			#e53932);
	background-blend-mode: normal,
		normal;
	box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
	border-radius: 28px;
	border: solid 2px rgba(255, 255, 255, 0.1);
	margin-right: 9px;
	text-align: center;
	line-height: 50px;
	font-size: 17px;
	color: #666666;
	cursor: pointer;
	transition: all 0.3s;
}

.m82row1 .hd ul li:hover {
	background: #303384;
	box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
	color: #fff;
	transition: all 0.3s;
}

.m82row1 .hd ul li.on {
	background: #303384;
	box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
	color: #fff;
	transition: all 0.3s;
}

.mtextbox {
	padding-bottom: 79px;
	margin-top: 60px;
}

.mtextbox .text.fl {
	width: 1069px;
	min-height: 800px;
}

.mtextbox .text.fl dt {
	font-size: 26px;
	color: #333333;
	line-height: 88px;
	margin-bottom: 36px;
}

.mtextbox .text.fl>span {
	font-size: 14px;
	color: #999999;
}

.mtextbox .text.fl ul {
	padding: 40px 0;
	border-top: 1px solid #e2e2e2;
	margin-top: 35px;
}

.mtextbox .text.fl ul p {
	font-size: 15px;
	line-height: 28px;
	color: #666666;
	min-height: 16px;
	clear: both;
}

.mtextbox .text.fl ul p.tpic {
	text-align: center;
	margin: 50px 0;
}

.bot03 {
	height: 83px;
	line-height: 83px;
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	font-size: 15px;
	font-size: 15px;
}
.bot03 a{width:48%;display:block;height:83px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bot03 a.fr{text-align:right;}
.bot03 strong {
	color: #303384;
	margin-right: 15px;
}

.tjwz {
	margin-top: 57px;
}

.tjwz ul li {
	width: 48%;
	float: left;
	padding-right: 100px; box-sizing: border-box;
	line-height: 40px;
	margin-right: 1%;
	position: relative;
}
.tjwz ul li span{ position: absolute; right: 0; top: 0; }
.tjwz ul li{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.tjwz ul li span {
	float: right;
}

.tjwz ul li:nth-child(2n) {
	margin-right: 0;
}

.tjwz ul li strong {
	font-size: 20px;
	color: #bbbbbb;
	margin-right: 10px;
}

.tjwz ul li:hover a {
	color: #303384;
}

.mtextbox .fr .zxlxdh {
	width: 310px;
	background-color: #e53830;
	box-shadow: 0px 0px 15px 0px rgba(57, 61, 162, 0.2);
	font-size: 16px;
	border-radius: 10px;
	text-align: center;
	line-height:25px;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	margin-bottom: 20px;
	position:relative;
	padding:8px 0;
}
.mtextbox .fr .zxlxdh span{display:block;width:63px;height:63px;position:absolute;left:25px;bottom:0;background:url('fixfc_4.png') no-repeat center;}
.mtextbox .fr .frow1 {
	width: 303px;
	height: 529px;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	border: solid 2px #ffffff;
}

.mtextbox .fr .frow1>dl>dt {
	width: 303px;
	color: #333333;
	height: 62px;
	background-image: linear-gradient(109deg,
			#ebecf6 0%,
			#fcfcfc 100%),
		linear-gradient(#f1f5f8,
			#f1f5f8);
	background-blend-mode: normal,
		normal;
	border: solid 2px rgba(255, 255, 255, 0.1);
	text-indent: 26px;
	font-size: 18px;
	line-height: 62px;
}

.mtextbox .fr .frow1 ul {
	display: flex;
	flex-wrap: wrap;
}

.mtextbox .fr .frow1 ul li {
	width: calc(50% - 2px);
	height: 150px;
	text-align: center;
	border: 1px dashed #eee;
}

.mtextbox .fr .frow1 ul li dt {
	font-size: 16px;
	color: #333333;
	margin-top: 24px;
	margin-bottom: 10px;
}
.mtextbox .fr .frow1 ul li div{ height: 40px;overflow: hidden;}
.mtextbox .fr .frow1 ul li p {
	font-size: 12px;
	line-height: 20px;
	width: 95px;
	margin: 0 auto;
}

.mtextbox .fr .frow1 ul li a {
	width: 82px;
	height: 26px;

	border-radius: 13px;
	font-size: 12px;
	line-height: 26px;
	text-align: center;
	display: inline-block;
	border: solid 1px #d2d2d2;
	margin-top: 18px;
}

.mtextbox .fr .frow1 ul li a:hover {
	background-color: #f1f7fb;
}

#zhengduan {
	margin-top: 29px;
	display: block;
}

#zhengduan img {
	width: 303px;
	height: 167px;
}

.m90row1 ul {
	text-align: center;
	padding-top: 36px;
	padding-bottom: 86px;
}

.m90row1 .dth {
	margin-bottom: 0;
}

.m96row1 ul {
	height: 498px;
	width: 100%;
	display: flex;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	overflow: hidden;
	border-radius: 10px;
	border: solid 2px #ffffff;
}

.m96row1 .fl {
	width: 880px;
	height: auto;
}

.m96row1 .fr {
	width: 504px;
	background: url(sdaewrd.png) no-repeat;
	position: initial;
}

.m96row1 .fl dt {
	margin-bottom: 0;
}

.m96row2 {
	padding-bottom: 70px;
}

.m96row2 ul {
	display: flex;
	flex-wrap: wrap;
}

.m96row2 ul li {
	width: 454px;
	position: relative;
	height: 279px;
	background-color: #000000;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	border: solid 2px #ffffff;
	transition: all 0.3s;
	cursor: pointer;
	margin-right: 23px;
	margin-bottom: 30px;
}

.m96row2 ul li:nth-child(3n) {
	margin-right: 0;
}

.m96row2 ul li img {
	opacity: 0.4;
}

.m96row2 ul li dt {
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.m96row2 ul li dt p {
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 32px;
}

.m96row2 ul li:hover {
	transition: all 0.3s;
	background-color: #303384;
}

.m96row2 ul li:hover img {
	opacity: 0.1;
}

.m96row3 ul li p {
	width: 187px;
	font-size: 17px;
	left: calc(50% - 93.5px);
}

.m96row3 ul li {
	height: 417px;
	color: #303384;
	border: none;
}


.m10row1 .fl {
	width: 663px;
	height: 440px;
	background-color: #ffffff;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
	border: solid 2px #ffffff;
}

.m10row1 .fr {
	background: url(m10row1_21.png) no-repeat center;
	width: 660px;
	position: relative;
	height: 440px;
	left: 35px;
}
.m10row1 ul{height: auto;}
.m10row1 .fr li {
	width: 124px;
	transition: all 0.3s;
	cursor: pointer;
	height: 47px;
	background-color: #ffffff;
	border-radius: 5px;
	border: solid 1px #303384;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 17px;
	color: #333333;
	position: absolute;
}

.m10row1 .fr li:nth-child(1) {
	top: 0px;
	left: 170px;
}

.m10row1 .fr li:nth-child(2) {
	top: 100px;
	left: 50px;
}

.m10row1 .fr li:nth-child(3) {
	top: 195px;
	left: 20px;
}

.m10row1 .fr li:nth-child(4) {
	top: 292px;
	left: 50px;
}

.m10row1 .fr li:nth-child(5) {
	top: 388px;
	left: 170px;
}

.m10row1 .fr li:nth-child(6) {
	top: 0px;
	right: 170px;
}

.m10row1 .fr li:nth-child(7) {
	top: 100px;
	right: 50px;
}

.m10row1 .fr li:nth-child(8) {
	top: 195px;
	right: 20px;
}

.m10row1 .fr li:nth-child(9) {
	top: 292px;
	right: 50px;
}

.m10row1 .fr li:nth-child(10) {
	top: 388px;
	right: 170px;
}

.m10row1 .fr li:hover {
	transition: all 0.3s;
	background-color: #4669c9;
	color: #fff;
}

.m10row2 {
	padding-bottom: 132px;
}

.m10row2 ul {
	height: 245px;
	background: url(m10row1_11.png) no-repeat center;
	padding: 0 35px;
}

.m10row2 li {
	width: 264px;
	margin-right: 93px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	height: 245px;
	float: left;

}
.m10row2 li:hover dt{color:#303384;}
.m10row2 li:hover .tpic{ box-shadow: 0 0 10px rgba(0,0,0,.8);}
.m10row2 li:nth-child(4) {
	margin-right: 0;
}

.m10row2 li div {
	text-align: center;
}

.m10row2 li .tpic {
	width: 73px;
	margin: 0 auto;
	height: 73px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
	transition: .5s;
	background-image: linear-gradient(117deg,
			#58a1f4 0%,
			#303384 100%),
		linear-gradient(#191e3c,
			#191e3c);
	background-blend-mode: normal,
		normal;
}

.m10row2 li .tpic img {
	width: 35px;
}

.m10row2 li dt {
	font-size: 26px;
	color: #333;
	font-weight: bold;
	margin-top: 25px;
}

.m10row3 ul {
	overflow: hidden;
}

.m10row3 ul li {
	width: calc(20% - 2px);
	height: 357px;
	text-align: center;
	float: left;
	border: 1px solid #d8d8d8;
	cursor: pointer;
}

.m10row3 {
	padding-bottom: 60px;
}

.m10row3 ul li .tpic {
	margin: 0 auto;
	margin-top: 60px;
	margin-bottom: 49px;
	width: 47px;
	height: 47px;
}

.m10row3 ul li .tpic img {
	transition: all 0.3s;
}

.m10row3 ul li dt {
	font-size: 24px;
	color: #333;
}

.m10row3 ul li span {
	font-size: 14px;
	color: #fff;
	display: none;
}

.m10row3 ul li p {
	color: #999999;
	line-height: 24px;
	margin-top: 39px;
	width: 200px;
	display: inline-block;
}

.m10row3 ul li:hover {
	background-color: #303384;
	transition: all 0.3s;
}
.m10row4 ul li:hover:nth-child(1){ background: url("../i/1.png") no-repeat center;}
.m10row4 ul li:hover:nth-child(2){ background: url("../i/2.png") no-repeat center;}
.m10row4 ul li:hover:nth-child(3){ background: url("../i/3.png") no-repeat center;}
.m10row4 ul li:hover:nth-child(4){ background: url("../i/4.png") no-repeat center;}

.m10row3 ul li:hover:nth-child(1){ background: url("../i/28/1.png") no-repeat center;}
.m10row3 ul li:hover:nth-child(2){ background: url("../i/28/2.png") no-repeat center;}
.m10row3 ul li:hover:nth-child(3){ background: url("../i/28/3.png") no-repeat center;}
.m10row3 ul li:hover:nth-child(4){ background: url("../i/28/4.png") no-repeat center;}
.m10row3 ul li:hover:nth-child(5){ background: url("../i/28/5.png") no-repeat center;}
.m10row3 ul li:hover:nth-child(6){ background: url("../i/28/6.png") no-repeat center;}
.m10row3 ul li:hover:nth-child(7){ background: url("../i/28/7.png") no-repeat center;}
.m10row3 ul li:hover:nth-child(8){ background: url("../i/28/8.png") no-repeat center;}
.m10row3 ul li:hover:nth-child(9){ background: url("../i/28/9.png") no-repeat center;}
.m10row3 ul li:hover:nth-child(10){ background: url("../i/28/10.png") no-repeat center;}

.m10row3 ul li:hover dt {color: #fff;}
.m10row3 ul li:hover p {color: #fff;margin-top: 29px;}
.m10row3 ul li:hover span {color: #fff;display: block;}
.m10row3 ul li:hover img {filter: brightness(1000%);transition: all 0.3s;}
.m10row3 ul li:hover .tpic{margin-top: 52px;margin-bottom: 49px;}
.m10row4 {padding-bottom: 116px;}
.m10row4 ul li {
	width: 332px;
	cursor: pointer;
	height: 368px;
	text-align: center;
	background-color: #ffffff;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
	border-radius: 20px;
	margin-right: 30px;
	float: left;
}

.m10row4 ul li .tpic img {filter: brightness(1000%);}

.m10row4 ul li .tpic {
	width: 140px;
	height: 140px;
	border-radius: 100px;
	background-color: #f4f5f9;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	margin-top: 63px;
}

.m10row4 ul li .tpic a {
	width: 96px;
	height: 96px;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #303384;
	border-radius: 100px;
}

.m10row4 ul li:nth-child(4) {margin-right: 0;}
.m10row4 ul li:hover .tpic {background-color: rgba(255, 255, 255, .2);}
.m10row4 ul li dt {position: relative;font-size: 24px;color: #333;margin-top: 25px;}
.m10row4 ul li:hover {background-color: #303384;}
.m10row4 ul li:hover .tpic a {background-color: #fff;}
.m10row4 ul li:hover img {filter: none;}
.m10row4 ul li:hover dt {color: #fff;}
.m10row4 ul li span {width: 30px;position: absolute;left: calc(50% - 15px);height: 2px;bottom: -10px;background-color: #303384;}
.m10row4 ul li:hover span {background-color: #fff;}

/*********************************************************************************/
/*********************************************************************************/
/*** 联系我们 ***/
.lxwm {padding-bottom: 100px;background: url(m11row_2.png) top no-repeat;background-size: 100% auto;}
.lxwm .sect_1200>dt {font-size: 48px;color: #333;margin-top: 113px;margin-bottom: 30px;}
.lxwm .sect_1200>span {font-size: 18px;color: #333;}
.lxwm .sect_1200>span:nth-child(3){/*text-indent: 147px;*/display: inline-block;    margin-top: 8px;}
.lxwm .sect_1200>ul {margin-top: 100px;overflow: hidden;background-color: #ffffff;border-radius: 20px;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);}
.lxwm .sect_1200>ul>.tpic{width: 1297px;height: 349px;display: flex;align-items: center;margin: 70px auto;
	border-radius: 10px;background:#e9e7f3 url(m11row_1.png) no-repeat;
}
.lxwm .sect_1200>ul>.tpic .fl .yuanlft {margin:36px 0;margin-right: 44px;width: 129px;height: 129px;float: left;
	background-color: #303384;display: flex;align-items: center;justify-content: center;border-radius: 100px;
}
.lxwm .sect_1200>ul>.tpic .fl .yuanlft span {width: 55px;height: 55px;padding: 25px;background-color: #303384;color: #fff;
	border-radius: 100px;border: solid 1px #ffffff;display: flex;align-items: center;justify-content: center;font-size: 26px;
}
.lxwm .sect_1200>ul>.tpic .fl {margin-left: 44px;width: 50%;}
.lxwm .sect_1200>ul>.tpic .fl .t1 {font-size: 18px;color: #333;float: left;margin-bottom: 21px;}
.lxwm .sect_1200>ul>.tpic .fl .t2 {font-size: 50;color: #303384;float: left;margin-bottom: 21px;}
.lxwm .sect_1200>ul>.tpic .fl .t3 {width: 252px;float: left;margin-bottom: 21px;height: 37px;background-color: #303384;
	text-align: center;line-height: 37px;color: #fff;font-size: 16px;
}
.lxwm .sect_1200>ul>.tpic .fl .t4{font-size: 16px;color: #666;float: left;margin-bottom: 21px;width: 400px;}
.lxwm .sect_1200>ul>.tpic .fl .t4 strong{color: #e53830;font-size:18px;}
.lxwm .sect_1200>ul>.tpic .fl .t4 strong:nth-child(2){text-indent:81px;display:inline-block;margin-top:8px;}
.lxwm .sect_1200>ul>.tpic .alncon{width: 100%;}
.lxwm .sect_1200 .tuandsr{margin-bottom: 34px;}
.lxwm .sect_1200 .tuandsr ul {display: flex;justify-content: space-around;}
.lxwm .sect_1200 .tuandsr ul li{display: flex;align-items: center;}
.lxwm .sect_1200 .tuandsr ul li p{font-size: 18px;color: #666;line-height: 30px;}
.lxwm .sect_1200 .tuandsr ul li .tpic {width: 87px;margin-right: 27px;height: 87px;display: flex;align-items: center;
	background-image: linear-gradient(90deg,#48bbff 0%,#39a5ff 50%,#298fff 100%),linear-gradient(#303384,#303384);
	background-blend-mode: normal,normal;float: left;border-radius: 100px;justify-content: center;
}
.lxwm .sect_1200 .tuandsr ul li:nth-child(2) .tpic {
	background-image: linear-gradient(90deg,#6569c5 0%,#4246b6 50%,#1e23a7 100%),linear-gradient(#303384,#303384);
	background-blend-mode: normal,normal;
}
.lxwm .sect_1200 .tuandsr ul li:nth-child(3) .tpic {
	background-image: linear-gradient(90deg,#ff8787 0%,#ff5050 50%,#ff1818 100%),linear-gradient(#303384,#303384);
	background-blend-mode: normal,normal;
}
.lxwm .form {padding: 30px 130px;}
.lxwm .form li {line-height: 40px;margin-bottom: 15px;display: flex;}
.lxwm .form li span {font-size: 16px;color: #333;width: 150px;}
.lxwm .form li span strong {color: #ff0000;}
.lxwm .form li:nth-child(1) span:nth-child(3) {margin-left: 20px;}
.lxwm .form li input {border: 1px solid #e1e1e1;flex: 1;padding: 0 10px;}
.lxwm .form li textarea {border: 1px solid #e1e1e1;flex: 1;padding: 0 10px;height: 300px;}

#tijiao {width: 185px;font-size: 18px;height: 50px;line-height: 50px;text-align: center;
	background-color: #303384;color: #ffffff;margin-left: 150px;border-radius: 10px;
}

.sousuohd {background-color: #f2f7fb;padding-bottom: 48px;}
.sousuohd .ss {height: 50px;line-height: 50px;position: relative;border-bottom: 1px solid #e53830;margin-top: 30px;}
.ssjieguo ul li {padding: 52px 0;border-bottom: 1px dashed #e1e1e1;}
.ssjieguo ul li dt {font-size: 24px;margin-bottom: 25px;}
.ssjieguo ul li dt strong {color: ff0000;}
.ssjieguo ul li p {font-size: 14px;line-height: 30px;color: #666;}
.ssjieguo ul li span {font-size: 12px;color: #999999;margin-top: 25px;}
.sousuohd .ss input {height: 50px;border: none;width: 100%;background: none;font-size: 20px;}
.sousuohd .ss .sssub {
	width: 23px;
	height: 23px;
	background: url(ss01.png) no-repeat center;
	right: 0;
	top: calc(50% - 11.5px);
	position: absolute;
	line-height: 100px;
}

.sousuohd .jieguo {line-height: 88px;color: #666666;}
.sousuohd .jieguo strong {color: #e53830;}
.ssjieguo .botm3 {margin: 30px 0;}






.m28row21 .sect_1200>p{line-height: 1.8; width: 80%;margin: auto;text-align: center;margin-top: 64px;}
.m28row21{padding-bottom: 30px;}
.m28row2 ul li:nth-child(1){background-image: url(m8row31.png); }
.m28row2 ul li:nth-child(2){background-image: url(m8row33.png);}
.m28row2 ul li:nth-child(3){background-image: url(m8row32.png);}
.m28row2 ul li:nth-child(4){background-image: url(m8row34.png);}
.m28row3{padding-bottom: 85px;}
.szh .mrow1 ul li span{ height: auto;text-align: left;}
.m28row3 .sect_1200 ul{height:414px;align-items: center;justify-content: end;border: solid 2px #ffffff;
	background-image: linear-gradient(90deg,#fefefe 0%,#f3f5f8 100%),linear-gradient(#ffffff,#ffffff);
	background-blend-mode: normal,normal;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
	border-radius: 20px;background: url(dqwtty.png) 153px center no-repeat;
}
.m28row3 .sect_1200 ul .text{width: 714px;margin-right: 78px; float: right;margin-top: 80px;}
.m28row3 .sect_1200 ul .text p{line-height: 36px; color: #666;font-size: 17px;}
.m28row4 ul li{height: 500px;}
.m28row4 ul li .dt{	font-size: 24px;color: #333333;margin-top: 10px;}
.m28row4 ul li:hover .dt{color: #fff;}
.botext{position: relative;height: 36px;text-align: center;}
.botext p{font-size: 16px;line-height: 36px; padding: 0 50px;display: inline-block; background-color: #fff;position: relative;z-index: 9;}
.botext .hx{width: 100%;height: 1px;position: relative;width: 100%;left: 0;top: calc(50% - 0.5px);opacity: 0.1; background-color: #000;}
.m28row5 ul li{width: calc(50% - 2px);height: auto;padding-bottom: 30px;}
.m28row5  ul li .h1 {font-size: 18px;line-height: 36px;color: #333;padding-left: 30px;background: url(xyw15_6.png) no-repeat 0px 5px;}
.m28row5  ul li p{padding: 0; background: none;font-size: 15px;}
.sjcx{display: none;}
.Bqsy{ display: none;}




/***************************************************************************/
/***************************************************************************/
/**** 自适应 ****/
@media screen and (min-width:1921){
	.mbanner .dhzxs{left:50%;margin-left:-498px;}
}
/***************************************************************************/
/**** 640-1400 ****/
@media screen and (max-width:1400px) and (min-width:641px){
	#newBridge .nb-new-icon-wrap-3 .nb-icon-wrap-base { -moz-width: 40%;-moz-margin-left: 154px;-moz-float:right; }
	div.section_big.hdnav > div.sect_1200{ width: 100%; }
	/* 兼容火狐浏览器 */
	#newBridge .nb-new-icon-wrap-3 .nb-icon-wrap-base { -moz-width: 40%;-moz-margin-left: 154px;-moz-float:right; }
}

/***************************************************************************/
/**** 640-1350 ****/
@media screen and (max-width:1350px) and (min-width:641px){
	div.section_big.hdnav > div.sect_1200{ width: 100%; }
}

/***************************************************************************/
/**** 800-1050 ****/
@media screen and (max-width:1050px) and (min-width:641px){
	div.header .fr{display:none;}
	div.sect_1200{ width:96%;margin:0 auto;}
	ol, ul {width:100%;margin:0 auto;}
	.footer .fdt{margin-top:55px;margin-bottom:40px;}
	.footer .fl{width:65%;}
	.footer .fr{width:30%;}
	.footer .fl .frow {width:22% !important;margin-right:3%;}
	.footer .fl .frow dt a,
	.footer .fl .frow dt{font-size:14px;padding-bottom:15px;margin-bottom:15px;}
	.footer .fl .frow dt a{border-bottom:none;}
	.footer .fl .frow li{width:auto !important;font-size:13px;line-height:26px;}
	.footer .fr dt{font-size:16px;}
	.footer .fr span{font-size:22px;}
	.footer .fr .erw{width:47%;margin-right:2%;margin-top:20px;margin-bottom:25px;}
	.footer .fr .erw img{width:100%;height:auto;}
	.yqlj p{line-height:35px;}
	.bot{margin-bottom:100px;line-height:24px;height:auto;padding:25px 0;}
	.bot .fl{width:70%;font-size:12px;}

	/*** 首页 ***/
	.in_dth dl dt{padding:0 50px;}
	.in_dth dl dd{margin-top:15px;}
	.dth dt,.in_dth dl dt{font-size:36px;}
	.dspan{margin:15px 0;}
	.row1 ul li dl dt{height:38px;}
	.row1 ul li dl dd{font-size:24px;}
	
	.row2 .dth{margin-top:66px;}
	.row2 .hd{margin-top:46px;margin-bottom:29px;}
	.row2 .bd ul li .tpic{top:0px !important;right:15px !important;}
	.row2 .bd ul li .botmore{width:100%;left:0;text-align:center;}
	.row2 .bd ul li .botmore a{width:40%;margin:0 1%;}
	.row3 .dspan{margin-bottom:50px;}
	.row3 ul li{padding:20px 1%;margin-bottom:20px;}
	.row3 ul li dl dd {margin-right:10px;}
	.row3 ul li dl dd  img{max-width:30px;}
	.row3 ul li dl dt {font-size:18px;margin-right:15px;}
	.row3 ul li .tpic{margin-right:12px;}
	.row3 ul li dt{width:85%;margin-right:0;font-size:18px;}
	.row4 .hd ul li{/*width:116px;*/font-size:14px;height:30px;line-height:30px;}
	.row5 .sect_1200{padding:70px 0 60px;}
	.row5 .fl dl.p1 dt{font-size:36px;}
	.row5 .fl dl.p1 dd{font-size:16px;line-height:30px;width:100%;}
	.row5 .fl ul{margin-top:40px;}
	.row5 .fl ul li{margin-top:30px;width:50%;text-align:center;}
	.row5 .fl ul li span{font-size:40px;}
	.row5 .fr dt{font-size:26px;}
	.row5 .fr .h1 {font-size:32px;}
	.row5 .fr .h2 {font-size:36px;}
	.row5 .fr p {font-size:24px;}
	.row5 .fr p strong {padding: 0 8px;line-height:38px;}
	.row5 .fr .yyrx{width:98%;margin:32px auto 0;height:50px;line-height:50px;font-size:18px;}
	.row5 .fr .yyrx a{font-size:18px;}

	.row6 .listlb .bd>ul>li .gonc li {width:19%;}
	.row6 .listlb .bd>ul>li .zhengs{margin-top: 20px;width:100%;}
	.row8{padding:77px 0;}
	.row8 .sect_1200>ul>li {width:48.2%;margin-right:2%;height:auto;padding-bottom:27px;}
	.row8 .sect_1200 > ul > li .r8list .r8hd a{width:20%;line-height:45px;}
	.row8 .sect_1200 > ul > li .r8list .r8bd > ul .tpic{width:45%;margin:0 3%;height:145px;}
	.row8 .sect_1200 > ul > li:nth-child(3) .r8list .r8bd > ul .tpic{width:41%;padding:10px 2%;height:123px;}
	.row8 .sect_1200 > ul > li:nth-child(3) .r8list .r8bd > ul .tpic p{width:100%;left:0;}
	.row8 .sect_1200 > ul > li .r8list .r8bd ul .list{width:47%;}
	.row8 .sect_1200 > ul > li .r8list .r8bd ul .list li{line-height:24px;font-size:14px;}
}

@media screen and (max-width:1050px) and (min-width:851px){
	.hdnav ul li a{-moz-font-size:14px;}
	.hdnav ul li a{font-size:14px;padding:0 5px;}
	.fxejdh .fl{width:30%;padding:0;}
	.fxejdh .fr{width:70%;}
	.fxejdh .fr ul{width:80%;padding:0 10%;}
	.fxejdh .fr ul a{line-height:30px;font-size:14px;}
}
@media screen and (max-width:850px) and (min-width:641px){
	.sjcx{display:block;}
	.header{display:block;height: auto;padding: 15px 0;}
	.header .hdmtext{display: none;}
	.header .logo {width: 50%;margin: auto;padding-right: 0;}
	.ment{width:15%;float: right;margin-top: 2px;}
	.hdnav {height:auto;line-height:35px;}
	.hdnav ul{display:block;font-size:0;}
	.hdnav ul li{width:20%;}
	.hdnav ul li a{font-size:14px;}

}
/***************************************************************************/
/**** 640-800 ****/
@media screen and (max-width:800px) and (min-width:641px){

}

/***************************************************************************/
/**** 640-1050 ****/
@media screen and (max-width:1050px) and (min-width:641px){
	.row2 .bd ul li{width:47%;display:none;}
	.row2 .bd ul li:nth-child(-n+6),
	.row2 .bd ul.fw5 li:nth-child(-n+3){display:none;}
	.row2 .bd ul li:nth-child(-n+4),
	.row2 .bd ul.fw5 li:nth-child(-n+4){display:block;}
	.row2 .bd ul.fw3 li{display:none;}
	.row2 .bd ul.fw3 li:nth-child(-n+2){display:block;}
	
	.fixdh ul li{width:18%;margin-right:0;}
	.fixdh .sect_1200 .fr{margin-top:15px;}
	/*.row2 .hd ul { width: 90%; }
	.row2 .bd ul li { width: 324px; }
	.row2 .bd ul li .tpic { right: 0px; }*/
	/*div.section_big.row3 > div {width: 1269px}*/



}

/***************************************************************************/
/**** 640-1050 ****/
@media screen and (max-width:1050px) and (min-width:641px){
	#newBridge .nb-new-icon-wrap-3 .nb-icon-wrap-base { width: 35%;margin-left: 144px;margin-top: 68px; }
	

	.m5row8 ul li { width: 290px }
	.m5row6 ul li p { font-size: 0.7rem }
	.m5row2 ul p { font-size: 1rem; }
	h2, p { margin: 0px 0px 0px 77px }

	 div.app div.mbox div.section_big.mbanner img.fangan{ width: 100%; }
	div.sect_1200 ul li.processing { margin-left: 27px; }
	div.sect_1200 ul li.oee,li.secure,li.plan,li.production,li.quality,li.enact,li.standard,li.optimize,li.leftColumn
	{ margin-left: 27px; }
	.m52row4 ul li p { font-size: 0.57rem; }
	.m52row5 ul li p { font-size: 0.8rem; }
	.m52row3 ul li p { font-size: 0.7rem; }


	.mmnav ul li a { font-size: 0.9rem; }
	#d6 > div > ul > li.hover.leftMargin{ margin-left: 46px; }
	div.bd > ul:nth-child(1) > li.leanField{ margin-left: 35px; }
	#d9 > div > ul > li.hover.leftColumn
	.leftWhite{ width:100%; }
	#d8 > div > ul{ width: 98% }
	#d9 > div > ul > li.hover.leftWhite{ margin-left:40px; }
	div.bd > ul:nth-child(2) > li.leftColumn
	{ margin-left:37px; }
	.m26row3 ul li dt { font-size: 15px; }
	.m26row3 ul li p { font-size: .7rem;line-height: 25px; }
	.m26row3 ul li.on { padding: 0px 3px }
	.m26row3 ul li { padding: 0px 0px }

	/* 兼容火狐浏览器 */
	#newBridge .nb-new-icon-wrap-3 .nb-icon-wrap-base { -moz-width: 35%;-moz-margin-left: 144px;-moz-margin-top: 68px; }


	div.sect_1200 { -moz-width: 100%; }
	div.header .fr { -moz-width: 50%; }
	.m5row8 ul li { -moz-width: 290px }
	.m5row6 ul li p { -moz-font-size: 0.7rem }
	.m5row2 ul p { -moz-font-size: 1rem; }


	div.app div.mbox div.section_big.mbanner img.fangan{ -moz-width: 100%; }
}

/***************************************************************************/
/**** 640-1193 ****/
@media screen and (max-width:1193px) and (min-width:640px){
	.header .fr .ss { width: 42%; }
	.header .fr .dh { padding-left: 70px;background: url(xywsy_8.png) 10px center no-repeat; }
	.header .fr .dh h1 { font-size: 1rem; }
	.header .fr .dh span { font-size: 1.2rem; }
}

/***************************************************************************/
/**** 640-1150 ****/
/*@media screen and (max-width:1150px) and (min-width:640px){
body{min-width:1100px;}

}*/

/***************************************************************************/
/**** 手机端 ****/
@media screen and (-moz-min-width:640px){
	.mrow1 ul li:nth-child(-n+8){	display:block;}
}
.sj_black{display:none !important;}
/***************************************************************************/
/**** 手机端 ****/
@media screen and (max-width:640px) and (min-width:0px){
	.sj_black{display:inline-block !important;}
	.pc_black{display:none !important;}
	.mrow1 ul li,.lc_dncx{display:none;}
/*.banner .bd li .dhzxs,
.mbanner .dhzxs{width:90%;left:5%;height:30px;line-height:30px;font-size:14px;top:65%;text-indent:30px;}
.banner .bd li .dhzxs .zxmore,
.mbanner .dhzxs .zxmore{height:30px;line-height:30px;width:30%;font-size:14px;}*/
	.mbanner .sect_1200{bottom:15px;}
/*.mbanner .dhzxs{bottom:20px;top:auto;}*/
	.banner .hd{bottom:15px;}
	.sjcx{display: block;}
	.sect_1200{ width: 94%; margin: auto;}

	.header{display: block;}
	.header .logo{/*width:50%;*/width:40%;margin:auto;padding-right: 0;}
	.header .hdmtext{ display: none;}
	.ment{/*width:15%;*/width:10%;float:right; margin-top:5px; }
	.header .fr{ display: none;}
	.header{ height: auto; padding: 15px 0;}
	.hdnav ul{ display: block;font-size: 0;}
	.hdnav ul li a{ padding: .1rem 0;font-size:14px;}
	.hdnav ul li{ width: 33.33%;font-size:14px;text-align:left;text-indent:0.8em;}
	.hdnav{height:auto;line-height: 1.8;display: none; z-index: 999999;}
	.fxejdh .fl{ width: 100%;padding-left: 0;}
	.fxejdh ul li.on{font-size:15px; width: 100%;text-align: left;}
	.fxejdh ul{ padding-bottom: 10px; }
	.fxejdh ul li{ height: auto; line-height: 1.8;}
	.fxejdh .fr{ float: none; width: 100%; padding-bottom: 15px;}
	.fxejdh .fr ul{ width: 100%; padding: 0; }
	.fxejdh .fr ul a{font-size:15px; line-height: 2.2; width: 33.33%;padding-right: 2px; box-sizing: border-box;
		text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
		
	.mmnav.onmn {position:relative;top:0;}
		
	.banner .bd ul li{ height: 4rem;background-size: auto 100%;}
	.banner{ height: 4rem;}
	.row1 ul{ display:block;font-size: 0; padding-bottom: 15px; }
	.row1 ul li{ width: 50%; box-sizing: border-box;display: inline-block;  margin-top: 15px; border: none;}
	.row1 ul li .tpic{ width: 40%;float: none; margin: auto;}
	.row1 ul li dt{font-size:15px; text-align: center;}
	.row1 ul li span{ font-size: 24px; }
	.row1 ul li span strong{ font-size: 18px; }
	.row1{ height:auto;}
	
	.in_dth{padding:40px 0 20px;}
	.in_dth dl dt {font-size:24px;line-height:40px;padding:0 20px;}
	.in_dth dl dt::before,
	.in_dth dl dt::after {height:19px;width:20%;}
	.in_dth .more{top:38px;}
	.row2 .dth{ margin-top: .8rem; }
	.dth dt{ font-size:24px;padding:0 20px;line-height:34px;}
	.dspan{font-size:15px; margin: 10px 0; width: 100%; text-align: center;}
	.sy .dspan{  width: calc(100% - 110px);text-align: center;}
	.row1 ul li .numU{display: block; clear: both; text-align:center;}
	.dth .more{ height: 40px; line-height: 40px; }
	.row2 .hd{ margin: 15px 0;height: auto;}
	.row2 .hd ul{ display: block;font-size: 0;}
	.row2 .hd ul li{display:inline-block;font-size:15px;width: 33.33%; margin-right: 0; padding: 0 0px; box-sizing: border-box;line-height: 40px; text-align:center;text-indent:6px;}
	.row2 .hd ul li:last-child{display: none;}
	.row2 .hd ul li a{ font-size: 12px; }
	.row2 .bd ul li .botmore{ position:  initial; margin-top: 10px; }
	.row2 .bd ul li{width:100%;margin-right:0;height: auto; padding: 15px; }
	.row2 .bd ul li .tpic{width:60px;/*right: 10px; top: 10px;*/margin-top:0 !important;}
	.row2 .bd ul li dl dt{font-size:18px;margin-bottom:10px;}
	/*.row2 .bd ul li span{width: calc(100% - 90px); }*/
	.row2 .bd ul li .botmore{margin-top:20px;}
	.row2 .bd ul li{display: none !important;}
	.row2 .bd ul li:nth-child(-n+3){ display: block !important;}
	.morebotm{bottom: 10px;    font-size: 14px;}
	.morebotm img {    margin-bottom: 0;    width: 30px;}
	.row2{padding-bottom: 30px; }
	.row3,.row4{padding:0px 0;}
	.row3 ul{ display: none; }
	.row3 ul:nth-child(3){display: block;}
	.row3 ul:nth-child(5){display: block;}
	.row3 ul li{ display: inline-block; width: 48%; margin: 1%;  padding: 15px; box-sizing: border-box;height: 2.4rem; vertical-align: top;}
	.sy .row7 .dspan{ text-align: center; width: 100%; }
	.row3 .dspan{ margin-bottom: 20px; }
	.row3 ul li .tpic{ margin-right: 0; text-align: center;}
	.row3 ul li dt{font-size:15px;width: 100%; margin-right: 0; margin-top: 10px; text-align: center;}
	.row3 ul li .more{ display: none; }
	.row2 .bd ul li .botmore a{ width: 47%; margin-right: 2%;height: 30px; line-height: 30px; box-sizing: border-box;}
	.row4 .hd ul{ display:  block; padding: 10px 0;}
	.row4 .hd ul li{ display: inline-block;height:35px;width:31.33%; margin:1%;box-sizing: border-box; line-height:30px; font-size:15px;box-shadow: 0 0 5px rgba(0,0,0,.5);vertical-align:middle;}
	.row4 .hd ul li:nth-child(10){display:none}
	.row4 .bd{margin-top:20px;}
	.row4 .bd ul li{ width:46.6%;margin:5px 1%;height: auto;display: none;}
	.row4 .bd ul li span{ height: 36px; }
	.row4 .bd ul li:nth-child(-n+8){display: block;}
	.row4 .bd ul li .tpic{margin-top:0;}
	.row4 .bd ul li:hover .text dt{width:94%;margin:10px 3% 0 3%;font-size:14px;height:30px;line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.row4 .bd ul li:hover .botmore{margin-top:5px;}
	.row4 .bd ul li:hover .botmore a{font-size:12px;padding: 0 5px;height:24px;line-height:24px;margin:0 2px;}
	
	.row5 .sect_1200{background:#f1f7fb;padding:50px 0 55px;}
	.row5 .fl{width:100%;}
	.row5 .fr{width:100%;margin-top:30px;}
	.row5 .fl dl.p1 dt,
	.row5 .fl dl.p1 dt strong b{font-size:24px;}
	.row5 .fl dl.p1 dt strong{ font-size:15px; }
	.row5 .fl dl.p1 dd{font-size:15px;width:100%;line-height:26px;margin-top:10px;}
	.row5 .fl ul{margin-top:30px;}
	.row5 .fl ul li span{font-size:28px;}
	.row5 .fl ul li{width:50%;width:50%;text-align:center;margin-top:20px;}
	.row5 .fl ul li p{font-size:16px;}
	
	.row5 .fr dt{font-size: .48rem;}
	.row5 .fr .h1{font-size:26px;margin:15px 0 10px}
	.row5 .fr .h2{font-size:28px;}
	.row5 .fr p{font-size:15px;}
	.row5 .fr p strong{font-size:15px;padding:0 5px;}
	.row5 .fr .span{margin:20px 0;font-size:15px;}
	.row5 .fr .yyrx{width:95%;height:40px;line-height:40px;font-size:15px;margin-top:20px;}
	.row5 .fr .yyrx a{font-size:14px;height:auto;line-height:inherit;width:100%;}
	.row5 .fr .zs1 img,.row5 .fr .zs2 img{display: none;}
	
	.row6{padding-bottom:30px;}
	.row6 .listlb .bd > ul > li ul{flex-wrap:wrap;}
	.row6 .listlb .bd > ul > li ul li{display:none;width:48%;}
	.row6 .listlb .bd > ul > li ul li:nth-child(-n+4){display:block;}
	.row6 .listlb .bd > ul > li .zhengs{margin-top:0;}

	.row6 .listlb .next{display: none;}
	.row6 .listlb .prev{display: none;}
	.row6 .listlb{ margin-top: 20px; }
	.row7{ padding-bottom:20px;}
	
	.tpic{ margin-top: 5px; }
	.row8{ padding: 30px 0;}
	.row8 .sect_1200 > ul > li{ width: 100%;height: auto;}
	.row8 .sect_1200 > ul > li .r8list .r8hd a{ width: auto; padding: 0 14px; border-right: none;line-height: 50px;}
	.row8 .sect_1200 > ul > li .r8list .r8hd a strong{ border-right: none; font-size: .24rem; }
	.row8 .sect_1200 > ul > li .r8list .r8bd > ul .tpic{width: 94%; float: none; height: auto;margin: auto;}
	.row8 .sect_1200 > ul > li .r8list .r8bd ul .list{width: 100%; float: none; width: 94%; margin: auto; margin-top: 10px; }
	.row8 .sect_1200 > ul > li .r8list .r8bd ul .list li{ line-height: 2; font-size:15px; }
	.row8 .sect_1200 > ul > li .r8list .r8bd{ margin-top: 10px; }
	.row8 .sect_1200 > ul > li:nth-child(4){display: block;}
	.row8 .sect_1200 > ul > li{display: none;}
	.row8 .sect_1200 > ul > li .r8list .r8bd ul{ margin: 10px 0; margin-top: 15px; margin-bottom: 5px;}
	.row9{padding-bottom:30px;}
	.row9 .dspan{ width: 100%; text-align: center;}
	.row9 ul{ margin-top: 20px; }
	.row9 ul li{ width: 19%;}
	.footer .fl{ display: none;}
	.footer .fr{ float: none; width: 100%; }
	.footer .fr span{ font-size:32px; margin: 10px 0;}
	.footer .fr .erw{ width: 48%; margin-right: 0;text-align: center; margin-top: 10px; margin-bottom: 10px; }
	.footer .fdt{ margin: 20px 0;}
	.yqlj{ line-height: 1.8; padding: 10px 0;}
	.bot{ height: auto; line-height: 1.8; }
	.fixdh { display: none; }
	.bot .fr{ display: none; }
	.bot .fl{ font-size: .24rem; }
	.bot .fl a{ font-size: .24rem;}
	.bot .fl a span{ font-size: .24rem; }

	.yqlj{color: rgba(255, 255, 255, .66);}
	.bot .fl{color: rgba(255, 255, 255, .66); }
	.bot .fl a{ color: rgba(255, 255, 255, .66); }
	.Xtop{ width: 60px;height: auto;}
	.nav{ display: none; }
	/*.mbanner img{ max-width: 200%;position: relative;left: -80px; }*/
	.mbanner img{width:100%;}
	.mmnav ul li{width:auto;margin-right: 10px;line-height: 1.8;width:32.33%;margin-right:1%;text-align:center;}
	.mmnav{padding-top:10px;padding-bottom: 0;}
	.mmnav ul li a{font-size:15px;margin:auto;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

	.mnavfix{ display: none !important;}
	.mbox .dth{ margin: 20px 0;}
	
	.m1row1 ul .linedabox{ display: none; }
	.m1row1 ul{display: block;margin-top:30px;}
	.m1row1 ul li{position:relative;padding-bottom:10px;margin-bottom:15px;top:inherit !important;left: inherit !important;right: inherit !important;width: 100%; height: auto; box-sizing: border-box; }
	.m1row1 ul li dt{ text-align: left; margin: 10px 0; float: left;display: block;font-size: .34rem;}
	.m1row1 ul li img{ float: left;}
	.m1row1 ul li:nth-child(2),.m1row1 ul li:nth-child(3),.m1row1 ul li:nth-child(4){ text-align: left;}
	.m1row1 ul li span{ font-size:15px; }
	.m1row1 ul li:nth-child(5) img,.m1row1 ul li:nth-child(6) img,.m1row1 ul li:nth-child(7) img{ margin-left: 0;margin-right: 30px;}
	.m1row1 .ptext,
	.m52row1 .ptext{font-size:21px;}

	.mbox .dth dt{ padding: 0 10px; }
	.m1row1{ padding-bottom: 20px; }
	.m1row2 .tpic{ width: 100%; float: none; height: auto;}
	.m1row2 .text{ float: none; width: 100%; margin-left: 0; padding-top: 20px; }
	.m1row2 .text p{ width: 100%; font-size:15px; line-height: 1.8; margin-bottom: 10px; }
	.m1row2{ padding-bottom: 20px; }
	.m1row3 ul li{ width:100%; margin-right: 0; padding: 0 15px; height: auto; padding-bottom: 10px; }
	.m1row3 ul li .tpic{ margin-top: 10px; }
	.m1row3 ul li dt{ font-size:18px;margin-bottom:0;}
	.m1row3 ul li span{ font-size:15px;line-height:26px;}
	.m1row3{ padding-bottom: 20px; }
	
	.mrow1{padding-bottom: 40px;}
	.mrow1 ul li{width:48%;margin: 0 1% 2%;}
	.mrow1 ul.col3{display:flex !important;}
	.mrow1 ul.col3 li{width:47%;}
	.mrow1 ul li span{width:98%;font-size:12px;}
	.mrow1 ul.szh li .tpic{margin-top:0;height:109px;overflow:hidden;}
	.mrow1 ul.szh li .tpic img{height:109px;}
	.mrow1 ul li:hover .tpic{/*height:109px;*/}
	.mrow1 ul li dt{font-size:18px;height:24px;overflow:hidden;}
	.mrow1 ul li .botmore{width:100%;height:35px;display:block;margin-top:10px; font-size:0;}
	.mrow1 ul li .botmore a{ display:inline-block;font-size:12px;line-height:35px;width:45%;box-sizing: border-box;vertical-align:middle;}
	.mrow1 ul li .botmore div{width:53%;height:33px;display:inline-block !important;vertical-align:middle;}
	.mrow1 ul li .botmore div a{width:100%;line-height:35px;}
	
	.mrow2 ul li{ width:47%;margin:5px 1%;height: auto;}
	.mrow2 ul li .tpic{width: 100%; height: auto;box-sizing:border-box; margin:0;}
	.mrow2 ul li .tpic img{ border-radius: 20px; }
	.mrow2 ul li dl{width:100%;}
	.mrow2 ul li dt{margin:10px 0;text-align: center;font-size:16px !important;}
	.mrow2 ul li dd {font-size:14px;}
	.mrow2 ul li span{ text-align: center;font-size:14px;display: block;line-height:24px;height:48px;overflow:hidden;}
	.mrow2 ul li .botmore{position:initial;text-align:center;margin:15px auto;}
	.mrow2 ul li .botmore a{width:90%;}
	.sect_1200 .dth>img{display: none;}
	.dspan{margin-bottom: 25px;}
	.m1row4{padding-bottom:30px;}
	.m1row4 .m1492{display: none;}
	.m1row4 ul{height: auto;}
	.m1row4 ul li{ position: relative; width: 100%; height: auto; top: 0 !important; left: 0 !important;padding-left:0;}
	.mrow2{ padding-bottom: 30px; }
	.m1row4 ul li{ margin-bottom: 10px; margin-top: 10px; text-align: left;box-shadow: 0 0 5px rgba(57, 61, 162, 0.2);}
	.m1row4 ul li .fdt{ float: left; margin-left:0;width:50px;font-size:22px;margin-right: 15px; height: 110px;}
	.m1row4 ul li dt{ font-size:20px;margin-bottom:5px;}
	.m1row4 ul li p{font-size:14px;}
	.zxlx{width: 100%;text-indent:7%;height:40px;line-height:40px;font-size:14px;}
	.zxlx .zxlxs{width:30%;height:40px;line-height:40px;box-sizing: border-box;font-size:14px;}
	.m1row4 .zxlx{position:relative;left:inherit;clear:both;bottom:inherit;text-indent:30px;width:94%;left:3%;margin-top:30px;}
	

	.m1row5 ul li{ width:48%; margin-right: 2%; height: auto;margin-bottom: 50px; }
	.m1row5 ul li dt{ width: 80%; margin-top: -58px; position: relative; top: 29px; font-size:15px;line-height: 25px;height: 50px;padding: 8px 0;}
	.m1row5 ul li dt strong{font-size:15px;display: block;}
	.m1row5 ul li span{display:block;height:20px;overflow:hidden;}
	.m1row5 ul li .tpic{ height: auto;margin-top: 0;}
	.m1row5 ul li:nth-child(3n){ margin-right: 2%;}
	.m1row5 ul li .tpic img{ display: block; height: 30vw;}
	.m1row5{ padding-bottom:54px; }
	.m1row6 .fl{ width: 100%; height: auto;padding: 15px; box-sizing: border-box;}
	.m1row6 .fl dt{font-size:22px;margin-bottom: 10px; }
	.m1row6 .fl span{font-size:15px;line-height: 1.6; }
	.m1row6 .fl ul{ padding-top: 20px; }
	.m1row6 .fl span{ margin-bottom: 10px; }
	.m1row6 .fl .more{ display: none; }
	.m1row6 .fl ul li{ width: 100%; line-height: 1.8; float: none; }
	.m1row6 .fr{ float: none; width: 100%;margin-left: 0; margin-top: 10px; }
	.m1row6 .fr .tiem{ width: 100%; height: auto; padding: 0; }
	.m1row6 .fl{ float: none; padding: 15px 20px; box-sizing: border-box; }
	.m1row6 .fr .tiem dt{ margin: 10px 0; padding: 0 20px; }
	.m1row6 .fr .tiem ul{ overflow: hidden;}
	.m1row6 .fr .tiem li{ width: 48%; margin: 1%; text-align: center;}
	.m1row6 .fr .tiem li img{ margin: auto;float: none; }
	.m1row6 .fr .tiem:nth-child(1) li{ width: 23%; }
	.m1row6 .fr .tiem:nth-child(2) li{ margin: 1%;}
	.m1row6 .fr .tiem:nth-child(2){ height: auto; }
	.m1row6{ padding-bottom: 0px;}
	.m1row6 .fr .tiem:nth-child(2) li{ width: 31.33%;margin-bottom: 10px; }
	.m3row1 ul li{ position: relative; top: auto !important; right: auto !important; left: auto !important;width: 100%; height: auto; padding-bottom: 10px; margin-bottom: 10px;}
	.m3row1 ul li dt{/*font-size:32px;*/margin-top: 10px; }
	.m3row1 ul li span{font-size:15px;margin-top: 0; }
	.m3row2 ul li{ width: 100%; height: auto;padding-bottom: 20px; }
	.m3row2 ul li dt{font-size:32px;margin-top: 15px; margin-bottom: 10px; }
	.m3row2 ul li p{ font-size:15px; }
	.m3row2{ padding-bottom: 20px; }
	.m1row6 .fl ul li{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
	.m312row1 ul li{ width:46%;height:auto;margin:8px 1% !important;}
	.m312row1,.m312row2,.m312row4,.m312row5,.m312row3,.m5row1{ padding-bottom: 30px; }
	.m312row2 ul li,
	.m312row3 ul li,
	.m312row4 ul li,
	.m312row5 ul li{width:46.8%;height: auto !important;margin:5px 1% !important;}
	.m312row2 ul li,
	.m312row5 ul li{margin:0 1% 1px;}
	.m28row3 .sect_1200 ul,.m5row2 .sect_1200{ background-size: auto 200px; padding-bottom: 200px !important; background-position: bottom;}
	.m5row2 .sect_1200, .m5row3 .sect_1200, .m5row4 .sect_1200, .m5row5 .sect_1200{background-size: auto 200px; padding-bottom: 200px !important; background-position: bottom; }

	.m5row1 ul{ display: block;}
	.m5row1 ul li{ width:46.5%;height: auto;margin:0 1% 15px;}
	.m5row1 ul li .tpic img{width:60px;}
	.m5row1 ul li .tpic{margin-top:-65px;}
	.m5row1 ul li dt{font-size:17px;margin:15px 0;}
	.m5row1 ul li p{ font-size:13px;line-height:24px;padding-bottom:0px;margin:0 5px;max-height:96px;overflow:hidden;}
	.m5row2,.m5row3,.m5row4,.m5row5{ height: auto;}
	.m5row2 .sect_1200,.m5row3 .sect_1200,.m5row4 .sect_1200,.m5row5 .sect_1200{ padding: 20px 0; }
	.m5row2 ul dt,.m5row3 ul dt,.m5row4 ul dt,.m5row5 ul dt{font-size:24px;margin-bottom: 20px;color:#333;}
	.m5row2 ul p,.m5row3 ul p,.m5row3 ul li,.m5row4 ul > span,.m5row5 ul p,.m25row2 li{font-size:15px;line-height: 1.6; color:#333;}
	.m5row2 ul dt strong,.m5row3 ul dt strong{  color:#333;}
	.m25row2 li img{ display: none; }
	.m5row3 ul,.m5row4 ul{ display: block; width: 100%; margin: auto; }
	.m5row3 ul li{margin-bottom:10px;}
	.m5row4 .sect_1200{}
	.m5row4 ul li span{font-size:22px;margin-right:12px;}
	.m5row5 ul{ float: none; width: 100%; margin-top: 10px; }
	.m5row4 ul li{width:97%;padding-right:3%;height:auto;font-size:14px; line-height: 24px; }
	.m5row6 ul li{ width: 100%; padding: 10px; height: auto; margin-bottom: 10px; }
	.m5row6 ul{display:block;}
	.m5row6 ul li .nonum{font-size:28px;margin-top:15px; }
	.m5row6 ul li dt{font-size:22px; margin-top:5px; }
		.m5row6 ul li .tpic{ top: 20px; }
		.m5row6 ul li p{font-size:15px;line-height: 1.6;margin-right: 0; }
	.m5row7 ul dt{height:45px;line-height:45px;}
	/*.m5row7 ul dt span{ font-size:18px;}*/
	.m5row7 li span:nth-child(1){font-size:15px;}
	.m5row7 ul li span p{font-size:12px; }
	.m5row7 ul li span{font-size:14px;}
	.m5row7 ul li span *{font-size:12px !important;font-size:15px!important;}
	.m5row7 ul li p{ font-size: 14px; }

	.m5row7 ul{ overflow-x: auto; white-space: nowrap; }
	.m5row7 ul>*{ width: 1420px; }
	.sjtishi{display:block;color:red;margin-top:15px;}
	.m4row1 ul{ display:block;}
	.m4row1 ul li{ width: 100%; height: auto;box-sizing: border-box; margin-bottom: 15px; padding: 15px;}
	.m4row1 ul li p{font-size:15px;line-height:24px; }
	.m4row1 ul li .tpic{width:48px;margin-right: 10px; }
	.m4row1 ul li .tpic img{width:48px;height:auto;max-width:48px;}
	.m4row2 ul{ margin: 20px 0; display:block;}
	.m4row2 ul li{ width: 100%; height:auto; margin-bottom: 15px; }
	.m4row2 ul li dt{ margin: 20px 0;font-size:32px;margin-bottom: 10px; }
	.m4row2 ul li span{ display: none;}
	.m4row2 .uhx{ display: none; }
	.m4row2 ul li p{ line-height: 1.8; margin-bottom: 20px; }
	.m4row2,.m4row3,.m4row4,.m4row1{ padding-bottom: 20px; }
	.m4row3 ul li{ display: block; height: auto;}
	.m4row3 ul li .tpic{ margin: 5%; width: 90%;}
	.m4row3 ul li .text{ margin: 10px; }
	
	.m4row3 ul li .text dt{font-size:15px; margin-bottom: 10px; }
	.m4row3 ul li .text span.h1{font-size:15px;margin-bottom: 10px; }
	.m4row3 ul li .text p{font-size:15px; margin-top: 10px; }
	
	.m4row4 ul li{ width: 50%;box-sizing: border-box; padding-top: 20px;text-align:center; }
	.m4row4 ul li img{height:147px;width:auto;}
	.m4row4 ul li:nth-child(2n){ border-right: none;  }
	.m4row4 ul li:nth-child(5){ border-right: 1px solid #d9dee2; }
	.m4row4 ul li:nth-child(6),
	.m4row4 ul li:nth-child(7),
	.m4row4 ul li:nth-child(8),
	.m4row4 ul li:nth-child(9), .m4row4 ul li:nth-child(10){border-bottom: 1px solid #d9dee2;}
	.m4row5 ul{ display: block; font-size: 0; }

	.m4row5 ul li{ width: 48%; margin: 1%; height: 220px; box-sizing: border-box; display: inline-block;vertical-align: top;}
	.m4row5 ul li .tpic{margin: auto; margin-top: 20px; }
	.m4row5 ul li p{ top: 130px; }
	.m4row5 ul li span{ font-size: 60px; }
	.m4row5 ul li:last-child{ width: 100%; margin-left: 0;margin-right: 0;}
	.m7row1 .fl{ width: 100%; height: auto;padding: 15px; box-sizing: border-box;}
	.m7row1 .fl dt{font-size:22px; margin: 10px 0;}
	.m7row1 .fl p{font-size:15px;line-height: 1.6; }
	.m7row1 .fr{ position: relative; width: 100%;height: auto;left: 0;height: 200px; margin-top: 10px; background-size: 100% 120%;}
	.m7row1 .zxlx{ margin-top: 20px; }
	.m7row1,.m7row2,.m7row3{ padding-bottom: 30px; }
	.m7row2 ul{ display: block; font-size: 0; }
	.m7row2 ul li{ width: 48%; margin: 1%;height: auto; vertical-align: top;height: 4.4rem;overflow: hidden; display: inline-block; box-sizing: border-box; }
	.m7row2 ul li p{ position: relative; top: inherit; left: inherit; width: 94%; margin: auto;margin-top: 10px; }
	.m7row2 ul li span{ position: relative; display: none; }
	.m7row2 ul li .tpic a,.m7row2 ul li .tpic a img{ width: 44px;height: 44px; }
	.m7row2 ul li .tpic{ margin: auto; margin-top: 15px; width: 70px;height: 70px; }
	.m7row3 .sect_1200{ height: auto; display: block; }
	.m7row3{ height: auto; padding: 20px 0; }
	.m7row3 .zxlx{ margin-top: 10px; }
	.m7row4 ul li{ width: 50%; }
	.m7row4 ul li .tpic{ margin: 20px 0;}
	.m7row4 ul li .tpic img{width:auto;height:60px;}
	.m7row4 ul li dt{font-size:16px;}
	.mbox .sj_cx{display:block;}
	.mbox .pc_cx{display:none;}
	.m6row1 ul{ display:block;}
	.m6row1,.m6row2,.m6row3,.m6row4{padding-bottom: 30px; }
	.m6row1 ul .text dt{font-size:22px;margin:20px 0;}
	.m6row1 ul .tpic{ float: none; width: 96%;height: auto;margin: 2%; }
	.m6row2 ul .text{ margin-right: 0; }
	.m6row2 ul,.m6row3 ul,.m6row4 ul{ display: block; }
	.m6row2 ul .text dt,.m6row3 ul .text dt,.m6row4 ul .text dt,.m6row5 ul .text dt{font-size:22px;margin: 20px 0;}
	.m6row2 ul .tpic,.m6row3 ul .tpic,.m6row4 ul .tpic,.m6row5 ul .tpic{ float: none; margin: 20px 0;overflow-x: auto;}
	.m6row2 ul .tpic img,.m6row3 ul .tpic img,.m6row4 ul .tpic img,.m6row5 ul .tpic img{ max-width: inherit;/*width: auto;*/width:100%;}
	.m6row3 ul .text{ width: 100%; }
	.m6row2 ul .text p,.m6row1 ul .text p{ display: inline-block; margin-right: 10px; line-height: 1.8; margin-bottom: 5px; }
	.m6row4 ul .text p{ display: inline-block; margin-right: 10px; line-height: 1.8; margin-bottom: 5px; }
	.m6row3 ul .text p{ display: inline-block; margin-right: 5px;}
	.m6row3 ul .text p img{  }
	.section_big .sect_1200 .text>p>img{margin-right: 5px; vertical-align:middle; width: 15px; }
	.m6row2 ul .text p img{ margin-right: 5px; vertical-align: middle;}
	.m6row1 ul .text p img{vertical-align: middle;margin-right: 5px;}
	.m24row2 ul{padding:20px;margin-bottom:15px;}
	.m24row2 ul dt{font-size:20px;}
	.m24row3 ul{float:none;width: 100%; height: auto;box-sizing: border-box; padding: 20px;margin-bottom:15px;}
	.m24row3 ul .dh1{ margin:10px 0;}
	.m24row3 ul dt{font-size:24px;}
	.m25row1 ul li .tpic img{width:40%;margin-bottom:20px; }
	.m25row1 ul li .tpic{width:35%;height:100px;margin-top:-40px;}
	.m25row1 ul li span{ font-size: 1rem; }
	.m25row1 ul li{ padding-bottom: 10px; }
	.m25row2 li,.m5row2 ul p{font-size:16px;}
	
	.m26row1,.m26row2{ background: none; height: auto; margin-bottom: 10px; }
	.m26row1 ul,
	.m26row2 ul{ display: block;width: 100%; height: auto;padding-bottom: 20px;}
	.m26row1 dt,
	.m26row2 dt{font-size:22px;margin-right:0;margin-top: 15px;margin-bottom:10px;}
	.m26row1 p,.m26row2 p{font-size:15px;width:100%;line-height:27px; }
	.m26row3 ul li{ width:100%; height: auto; box-sizing: border-box; float: none; padding: 0 15px;  }
	.m26row3 ul li.on{width:100%;padding:0 5% 20px;height:auto;float:none;}
	.m26row3 ul li .tpic{margin:20px 0;}
	.m26row3 ul li dt{font-size:22px;margin-bottom:15px;}
	.m26row3 ul li p{font-size:15px;line-height:27px; }
	.m26row3 ul li .tpic img{ width:40px; }
	.m26row5 ul{ display:block;}
	.m26row5 ul li{ width: 100%; height: auto; box-sizing: border-box;padding: 15px; margin-bottom: 15px; }
	.m26row5 ul li .tpic{ margin-top: 20px; margin-bottom: 20px;}
	.m26row5 ul li p{ width: 100%; line-height: 1.6;font-size:15px;}
	.m26row5 .sect_1200 > p{font-size:15px;line-height: 1.6; margin-top: 20px; }
	.m26row5,.m28row1{ padding-bottom: 20px; }
	.m5row8 ul li{ float: none; width: 100%;height:auto;box-sizing: border-box;border-right: none; padding-right: 22px; padding-bottom: 10px; padding-top: 10px; }
	.m5row8 ul li .nonum{ margin-top:0;font-size:18px;}
	.m5row8 ul li dt{font-size:22px;margin:5px 0;}
	.m5row8 ul li .tpic{top:10px;width:45px;right:20px;}
	.m5row8 ul li p{ line-height: 1.6;font-size:15px;}
	.m5row8,.m26row6,.m27row1{ padding-bottom: 30px; }
	.m26row6 .sect_1200 > p{font-size:15px;margin-top: 20px; line-height: 1.6; }
	.m26row6 ul{ display:block;}
	.m26row6 ul li{width: 100%; height: auto;padding: inherit; border-left: none; }
	.m26row6 ul li dt{font-size:15px; margin: 20px 0;}
	.m26row6 ul li p{font-size:15px;line-height:26px;background-size: auto 20px;}
	.m27row1 ul{ display: block; }
	.m27row1 ul li .tpic{ margin-bottom: 10px; }
	.m27row1 ul li p{font-size:15px;line-height: 1.8; }
	.m27row1 ul li{ width: 100%; margin-right: 0; margin-bottom: 20px; margin-bottom: 20px; }
	.m28row1 ul{ display: block; }
	.m28row1 ul li{ width: 100%; height:auto; margin-bottom: 10px; }
.m28row1 ul li dt{ line-height:34px;padding: 10px 0;font-size:28px;}
	.m28row1 ul li p{ padding-bottom: 10px; padding-top: 10px;background: url(xyw15_6.png) no-repeat 0px 11px; }
	.m28row2 ul li{ width: 100% !important; float: none; box-sizing:  border-box; padding-bottom: 15px; margin-bottom: 10px; padding-left: 10px !important; padding-right: 10px !important; height: auto !important;}
.m28row2 ul li:nth-child(1) dt,
.m28row2 ul li:nth-child(2) dt{margin-top: 15px !important;margin-bottom: 15px !important;font-size:22px;}
.m28row2 ul li:nth-child(1) dt strong,
.m28row2 ul li:nth-child(2) dt strong{font-size:20px;width:auto;padding:0 10px;}
	.m28row2 ul li p{font-size:15px;line-height: 1.6; }
.m28row2 ul li:nth-child(3),
.m28row2 ul li:nth-child(4){margin-left: 0;font-size:24px;}
	.m28row2 ul li .more{ margin-top: 10px; font-size:15px;}
.m28row2 ul li:nth-child(3) dt, 
.m28row2 ul li:nth-child(4) dt{font-size:26px;margin-top: 10px;margin-bottom: 10px; }
	.m28row2{ padding-bottom: 30px; }
	.m28row3 .sect_1200 ul .text{ float: none; width: 100%; height:auto;margin-right: 0; margin-top: 0; padding: .3rem; box-sizing: border-box;}
	.m28row3 .sect_1200 ul .text p{ line-height: 1.8;font-size:15px;}
	.m28row3 .sect_1200 ul{ height: auto;}
	.m28row4 ul li{ width: 100%; height: auto; }
	.m28row4 ul li .dt{font-size:22px;}
	.m28row21 .sect_1200 > p{ clear: both; width: 100%;margin-top: 20px; }
	
	.m52row1 ul li:last-child{ width: 48%;}
	.m52row1 ul li dt{font-size:16px;margin-top:10px;max-height:60px;overflow:hidden;}
	.m52row2 ul li{ width: 100%; position: relative; top: 0 !important; margin-bottom: 15px; text-align: left;}
	.m52row2 ul li dt{ float: left; margin-left: 0; margin-right: 30px; }
	.m52row3 ul{ display:block;}
	.m52row3 ul li{width:46.5%;margin:0 1%;height:auto;float:left;}
	.m52row3 ul li dt{margin-top:10px;height:62px;}
	.m52row3 ul li dt img{width:auto;height:100%;}
	.m52row3 ul li p{height:27px;overflow:hidden;position: relative; left: 0; top: 0; width: 100%;font-size:15px; line-height: 1.8; margin-top: 15px; margin-bottom: 15px; }
	.m52row3 .uhx{ display: none; }
	.m52row3 ul li span{ display: none;}
.m52row4 ul,.m52row4 dl{width:1420px;}
.m52row4 ul li{height:515px;}
/*.m52row4 ul li p{font-size:18px;}*/
.m52row4 .sect_1200 .hdong > dl > dt{background-size:100% auto !important;height:55px;}
.m52row4 .sect_1200 .hdong > dl > dt span img{}
.m52row4 .sect_1200 .hdong > dl > dt span{font-size:20px;}
.m52row4 .sect_1200.ssqd ul li p{ font-size:18px; }
	.m52row5 ul{ display: block; }
	.m52row5 ul li{ width: 100%; height:auto;box-sizing: border-box;}
	.m52row5 ul li dt{font-size:22px;margin-top: 20px; margin-bottom: 10px; padding-bottom: 10px; }
	.m52row6{ height: auto; background-size: auto 300px; background: none; }
	.m52row6 p.hdong img{width:100%;height:auto;}
	.m52row6 .dspan{ font-size:15px;margin-top: 0; }
	
	.botext{ height: auto; }
	.m52row3,.m24row2,.m6row5,.m2row2,.m2row3{ padding-bottom: 30px; }
	.botext p{ font-size:15px;line-height: 1.6; padding-left: 10px;padding-right: 10px;margin-top: 15px; }
	.m5row6 ul li{ box-sizing: border-box;}
	
.m6row5 ul{ margin-top: 30px; }
.m6row5 ul li{width: 33.33%;margin:0;margin-bottom:15px;vertical-align:bottom;}
.m6row5 ul:nth-child(4){left: 0;}
.m6row5 ul:nth-child(4) li{vertical-align:top;}
.m6row5 ul li .p1{ font-size:15px; }

	
.m30row1 ul{ display:block;}
.m30row1 ul li{height:auto;min-height:auto;}
.m30row1 ul li .tpic{height:109px;}
	.m1row5 ul li:nth-child(-n+8){display: block;}
	.fxejdh ul li.on{padding-left: 0; }
.m2row1 ul li{width:48%;height:auto;padding-top:10px;margin:8px 1%;}
.m2row1 ul li .tpic{ width: 80px;height: 80px; margin: 10px; display: block; float: none;margin:auto;}
.m2row1 ul li .tpic strong{width:70px;height:70px;line-height:70px;font-size:22px;display: block;margin: auto; margin-top:4px;}
.m2row1 ul li dt{ display:block;float:none;width:100%;font-size:18px;margin:10px 0;text-align:center;}
.m2row1 ul li dt span{display:none;}
.m2row1 ul li p{font-size:14px;margin:10px 3%;padding-top:0;line-height:24px;height:120px;overflow:hidden;}
.m2row2 ul{display:block;text-align:center;font-size:0;background:none;padding-left:0;}
.m2row2 ul li{width:48%;margin:0 1% 15px!important;display:inline-block;}
.m2row2 ul li .tpic{width:100%;height:auto;}
.m2row2 ul li .tpic img{width:97%;border:solid 2px #f1f7fb;}
.m2row2 ul li dt{width:100%;height:36px;line-height:36px;margin-top:10px;font-size:16px;}
.m2row2 ul li .tpic span{display:none;}
.m2row2 ul li:hover .tpic img{width:97%;height:auto;}
/*.m2row2 ul li:last-child{width:96%;}*/
	.m2row3 ul{ display: block; overflow: hidden;}
	.m2row3 ul li{ width:33.33%; float: left; box-sizing: border-box;display: inline-block;border:none !important;border-bottom:solid 1px #e1e1e1 !important;}
	.m2row3 ul{ font-size: none; }
	.m2row3 ul li:nth-child(2n){ box-sizing: border-box;  }
	.m2row3 ul li{ padding: 20px 0;}
	.m2row3 ul li .tpic{ width: 70px; height: 70px; }
	.m2row4 ul{ overflow-x: auto;white-space: nowrap;}
	.m2row4 ul>*{width: 1420px; }
	.m2row4 ul dt{height:45px;line-height:45px;}
	.bottext{ line-height: 1.6; padding: 15px 0;}
/*.m2row4 ul dt span{font-size:18px;}*/
	.m1row2 .text p.pic img{ width: 48%;}
	.m3row1 ul li:nth-child(2){margin-left:0;}
	.m4row5{ padding-bottom: 30px; }

	.hdong{ overflow-x: auto;}
	
	


	.m71row1 .dtpic ul li .tpic{ width: 100%; height: auto; margin-right: 0; }
	.m71row1 .dtpic .bd ul li{ display: block; height:auto;}
	.m71row1 .dtpic ul li .text{ width: 100%; margin-top: 20px; }
.m71row1 .dtpic ul li dt{ font-size: .34rem; }
	.m71row1 .dtpic ul li span{ margin: 10px 0;}
	.m71row1 .dtpic ul li p{font-size:14px;line-height:24px;height:48px;overflow:hidden;}
	.m71row1{ padding-bottom: 30px; display:none;}
	.m71row2{padding-bottom:50px;}
	.m71row2 ul li{width:48%;margin:8px 1% !important;height: auto;}
	.m71row2 ul li .botom .bqspan{ display: none !important; }
	.m71row2 ul li .tpic{margin-bottom: 10px;margin-top:0;}
		.m71row2 ul li dl{ margin-bottom: 5px; }
	.m71row2 ul li dt{ margin: 0 10px; font-size:15px;}
	.m71row2 ul li p{ height:48px;margin:0 10px;}
	.m71row2 ul li .botom{ position: relative; height:30px; line-height:30px;left: 10px; margin-bottom: 10px; width: 100%;margin-top: 10px; }
	.mtextbox .text.fl{ width: 100%; height: auto;}
	.mtextbox{ padding-bottom: 30px; margin-top: 30px; }
.mtextbox .text.fl dt{font-size:26px;line-height:30px;margin-bottom: 10px;}
	.mtextbox .text.fl ul{ margin-top: 10px; padding: 20px 0;}
	.mtextbox .text.fl ul p{ min-height: 10px; }
	.m81row1 ul{ padding: 10px; display: block; width: 100%; height: auto; box-sizing: border-box;}
	.m81row1 ul .text dt{font-size:20px;margin-bottom: 10px; }
	.m81row1 ul .text{ width: 100%;display: block;}
	.m81row1{ padding-bottom: 30px; }
	.m81row1 ul .text p{font-size:15px;line-height: 1.6;}
	/*.tpic{ margin-top: 20px; }*/
	.m81row2 ul li{ width: 25%; display: inline-block; height: 5rem; box-sizing: border-box;}
	.m81row2 ul li img{ margin: auto; display: block;}
	.m81row2 ul{ height: auto; display: block;background-size: auto 100%; font-size: 0;}
	.tempWrap{ margin: auto;}
	.m81row3 .fzlclist .prev{left: 0;}
	.m81row3 .fzlclist .next{right: 0;}
.m81row3 .sect_1520 > p{font-size:18px;margin-top:5px; line-height:30px;}
	.m81row4 ul li{ width: 50%; padding: 10px; height: 177px; }
	.m81row5 ul{ display:block; }
	.m81row5 ul li{ width: 50%; margin-right: 0; text-align: center;}
	.m81row5 ul li .tpic{ text-align: center;}
	.m81row5 ul li .tpic img{ width: 200px; }
.m81row5 ul li dt{ font-size:15px;margin-bottom: 10px;text-align:left;}
.m81row5 ul li p{ font-size:12px;line-height:22px;text-align:left;}
	.m81row5,.m81row7,.m81row8,.m81row9{ padding-bottom: 30px; }
	.m81row5 .sect_1200 > p{ line-height: 1.8; margin-top: 20px; clear: both; padding-top: 15px;}
	.m81row6 ul{ display: block; }
	.m81row6 ul li{ width: 100%; height:auto; box-sizing: border-box;padding: 10px 18px; margin-bottom: 10px; margin-right: 0;}
	.m81row6 ul li .tpic img{ margin-top: 0; }
.m81row6 ul li dt{font-size:20px;margin-bottom:10px;}
.m81row6 ul li .tpic{height:auto; margin-bottom: 10px; }
	.playert p{font-size: .24rem !important; margin-bottom: 10px; line-height: 1.8 !important;}
	.playert p span{ display: inline-block;}
	.m81row6 ul li span{ width: 100%;height: auto; margin-top: 0; }
	.music-player__list{ padding-top: 10px !important; padding-bottom: 10px !important;}
	.m81row8 .sect_1200>ul{ overflow-x: auto;}
	.m81row8 .sect_1200>ul>*{width: 710px;}
.m81row8 li .zptext dt span{ width: 130px; font-size: 12px; }
	.m81row8 ul > dl > dt span{ width: 130px; font-size: 12px; }
	.m81row8 li .zptext dt{ height: 50px; line-height: 50px; }
	.m81row8 li{ height: 50px; }
	.m81row8 li .zptext .text strong{ font-size: 12px !important; }
	.m81row8 li .zptext .text p{ font-size: 12px !important; line-height: 1.6; }
	.m81row9 .hd1 .fl{ padding-right: 20px; padding-top: 20px; float: none; }
	.m81row9 .hd1 .fl dt{ margin-bottom: 15px;font-size:15px;}
.m81row9 .hd1 .fl span{ font-size:22px;}
	.m81row9 .hd1 .fr{ width: 100%; float: none;}
	.m81row9 .hd1 .fr .ewm{  margin-right: 10px; margin-top: 50px; width: calc(100% - 176px);}
	.m81row9 .hd1 .fr .text{ padding-left: 10px; padding-top: 20px; }
.m81row9 .hd1 .fr .text dt{font-size:26px; margin-bottom: 0; }
	.m81row9 .hd1 .fr .ewm img{ width: 46%; margin: 1%; height:auto;display: inline-block;}
	.m81row9 ul li{ width: 100%; height: auto;box-sizing: border-box;padding: 15px 15px; }
	.m81row9 ul li dt{font-size:22px;line-height: 1.8; margin: auto;}
	.m81row9 ul li p{font-size:15px;line-height: 1.6; }
	.m81row9 ul li{ margin-right: 0; margin-bottom: 10px; }
	
.m82row1{padding-bottom:50px;}
.m82row1 ul li .tpic{ float: none; width: 100%;height: auto; margin-top: 0; max-height:2rem; overflow: hidden;}
.m82row1 ul li{width:48%;margin:5px 1%;height: auto;float:left;}
.m82row1 ul li .text{margin:0;padding:10px 3%; box-sizing: border-box; width:94%;height: auto;float: none;}
.m82row1 ul li dt{font-size:15px;margin:10px 0;}
.m82row1 ul li span{font-size:12px;margin-bottom:8px;}
.m82row1 ul li p{ font-size:14px;height:48px;}
.m82row1 ul li .botom .more{height:35px;line-height:35px;margin:10px 0 0;width:100%;}
.playert img:nth-child(2){margin-top:-10px !important;}
	
	.tjwz{ display: none;}
	
.bot03{padding:10px 0;height:auto;}
.bot03 a{width:100%;margin:5px 0;height:25px;line-height: 25px;float:none;}
.bot03 a.fr{text-align:left;margin-top:0;}
.botm3{padding-top:20px;}
.botm3 a{height:25px;line-height:25px;background-color:#fff;min-width:0;}
.botm3 a.on,
.botm3 a:hover{background-color:#fff;color:#303384;font-weight:bold;}
.botm3 span{}
.mtextbox .fr{width:100%;}
.mtextbox .fr .zxlxdh{width:100%;margin-top:15px;}
	.mtextbox .fr .frow1{ width: 100%; height: auto;}
	.mtextbox .fr .frow1 > dl > dt{ width: 100%;}
	#zhengduan img{display: block;margin:auto;}
	.m10row1 .fl{ box-sizing: border-box;float: none;}
	.m10row1 ul{ float: none; }
	.m10row1 .fr li{ display: none; }
	.m10row2 ul{ height: auto;background: none;}
	.m10row1 .fr{ width: 100%; left: 0;}
	.m10row2 li dt{font-size:22px;margin-bottom: 10px; }
	.m10row2 li{ width: 48%; margin: 1%; height: auto;}
	.m10row2{ padding-bottom: 30px; }
	.m10row3 ul li{ width: 50%;box-sizing: border-box; }
	.m10row3 ul li .tpic{ margin-top: 30px; margin-bottom: 30px;}
	.m10row4 ul li{ width: 48%; margin: 1%;height: auto;padding-bottom: 30px;}
	.m10row4 ul li .tpic{ margin-top: 20px; }
.m10row4 ul li dt{ font-size:26px; }
	.m10row4 ul li .tpic{ width: 100px;height: 100px; }
	.m10row4 ul li .tpic a{ width: 80px;height: 80px; }
	.m10row4 ul li dt{ margin-top: 12px; }
	.m10row4{ padding-bottom: 30px; }
	.lxwm .sect_1200 > ul > .tpic .fl{ margin-left: 0; width: 100%; text-align: center;}
	.lxwm .sect_1200 > ul > .tpic .fl .t4{width:100%;}
	.lxwm .sect_1200 > ul > .tpic .fl .yuanlft{ margin: auto; margin-top: 20px; float: none; margin-bottom: 30px; }
	.lxwm .sect_1200 > ul > .tpic{ height: auto; margin-top: 0; }
	.lxwm .sect_1200 > ul > .tpic{ width: 100%; background: none; }
	.lxwm .sect_1200 > dt{ margin-top: 80px;font-size: .48rem;}
.lxwm .sect_1200 > span{ font-size:15px; }
	.lxwm .sect_1200 > ul > .tpic .fl .t2{ float: none; }
	.lxwm .sect_1200 > ul > .tpic .fl .t1{ float: none; }
	.lxwm .sect_1200 > ul > .tpic{ margin-bottom: 30px; }
	.lxwm .sect_1200 > ul > .tpic .fl .t3{ float: none; margin:auto;margin-bottom: 15px; }
	.lxwm .sect_1200 .tuandsr ul li{ display: block; width: 33.33%; display:inline-block; vertical-align: top; }
	.lxwm .sect_1200 .tuandsr ul li .tpic{ display: block; float: none; text-align: center;margin: auto;}
	.lxwm .sect_1200 .tuandsr ul li .tpic img{ margin-top: 20px; }
	.lxwm .sect_1200 .tuandsr ul{ display:block; font-size: 0; }
	.lxwm .sect_1200 .tuandsr ul li p{font-size:15px;margin-top: 10px; text-align: center;}
	.lxwm .sect_1200 .tuandsr ul li p{}
		.lxwm .form{ padding: 15px;}
		.lxwm .form li{ display: block; }
		.lxwm .form li input,.lxwm .form li textarea{display: block; width: 100%; height: 40px; line-height: 40px; box-sizing: border-box;}
		.lxwm .form li:nth-child(1) span:nth-child(3){ margin-left: 0;}
		.lxwm .form li{ margin-bottom: 0; position: relative;}
		.lxwm .form li textarea{ height: auto; line-height: 1.6; }
		.lxwm .form li:last-child .reimg{ position: absolute; right: 0; bottom: 0; height: 40px;}
		#tijiao{ margin: 15px auto;}
		.m96row1 ul{ width: 100%; height: auto; display: block;}
		.m96row2 ul li{ width: 100%; height:auto; }
		.m96row2 ul{display: block;}
		.header .logo{ border: none; }
		.row3 ul li a{ display:block;}
		.row3 ul li .tpic{ margin-top: 10px; }
		.m71row1 .dtpic .prev{top: 2rem; left: 0; z-index: 9;opacity: 1;}
		.m71row1 .dtpic .next{ top: 2rem; right: 0; z-index: 9; opacity: 1;}
		.m1row2 .tpic{ margin-top: 0;}
		.m5row2.m25row2 .sect_1200{ background-size: auto 200px; padding-bottom: 200px; background-position: bottom;}
		.m81row3 .fzlclist .bd ul li{ margin-top: 60px; height: 470px;}
		.m2row2 ul li .tpic img{ height: auto;}
		.fxejdh .sect_1200{ display: none !important;}
		.m6row5 ul li .p2{ font-size: 18px; }
		.m6row5 ul:nth-child(3) .p2 {margin-top: 20vw;}
    .m6row5 ul:nth-child(4) .p2 { margin-top: -28vw;}
		.hdnav ul li.sjcx{display: block;width: 100%;text-align: center;}
		.dth .more{display: none;width: 100%;}
		.sy .dspan{ width: 100%; }
		.row8 .sect_1200 > ul > li .r8list .r8hd a.more{display: none;}
		.footer .fdt{ display: none; }
		.footer .fr{ padding-top: 15px; }
		.yqlj{ display: none; }
		.footer .fr span br{/*display: none; */}
		.sjyc{display: none;}
		.footer .fr dt{ font-size:22px;}
		.Bqsy{ display: block; position: fixed; width: 100%; bottom: 0;font-size: 0; background: #fff;z-index: 9; box-shadow: 0 0 5px rgba(0,0,0,.1);}
		.Bqsy a{ display: inline-block; width: 25%; height: 50px; line-height: 50px;color:#333;text-align: center; border-right: 1px solid #f5f5f5;
			box-sizing: border-box;}


		.m1row1 ul li img{ margin-right: 10px; }
		.m1row1 ul li:nth-child(5) img, .m1row1 ul li:nth-child(6) img, .m1row1 ul li:nth-child(7) img{ margin-right: 15px; }
.m1row1 ul li strong{ font-size: .34rem; }
		.bot{ padding-bottom: 50px;}
		.mmnav ul li.on a{font-weight: bold; border-bottom: 2px solid #fff; }
		.mmnav ul li{ text-align: left; padding-left: 4px; box-sizing: border-box;}
		.m1row4 ul li:nth-child(4) .fdt, .m1row4 ul li:nth-child(5) .fdt, .m1row4 ul li:nth-child(6) .fdt{ margin-right: 15px; }
		.m81row9 .hd1 .fl{padding-left: 10px; }
		.m71row1 .dtpic{ height: auto; }
		.m71row1 .dtpic ul li .hurl a{ margin-bottom: 10px; }
		.m71row1 .dtpic .bd{ height: auto;}
		.m71row1 .dtpic ul li .hurl{ margin-top: 12px; }
		.zxlx{ margin-top: 10px; }
		.m10row3 ul li p{ width: 90%; }

}






/*************************************************************/
/*************************************************************/
/*** 最小1400最大1920 **/
@media screen and (max-width:1400px){
	.row4 .bd ul li span{display:none !important;}
	.row4 .bd ul li .text{padding:0 3%;}
	/*.row4 .bd ul li:hover .botmore a{width:44%;}*/
	.mrow2 ul li dt{font-size:20px;/*margin:27px 0 10px;*/margin-bottom:10px;}
	.mrow2 ul li dd{line-height:24px;height:48px;}

}

/*************************************************************/
/*************************************************************/
/*** 最小1200最大1400 **/
@media (max-width:1400px) and (min-width:800px){
	h2,p{margin:0;}
	/*.row2 .bd ul li{width:31.5%;margin:0 2% 25px 0;padding:0;height:auto;}
	.row2 .bd ul li dt {font-size:20px;margin-bottom:13px;}
	.row2 .bd ul li .tpic {top:10px;right:25px;}
	.row2 .bd ul li .tpic img{width:70px;height:auto;}
	.row2 .bd ul li span {width:85%;font-size:14px;}
	.row2 .bd ul li a{display:block;padding:20px !important;margin-bottom:40px;}
	.row2 .bd ul li .botmore a{display:inline-block;padding:0 !important;height:27px;font-size:13px;margin-bottom:0;line-height:27px;}
*/
	
	.row2 .bd ul li .tpic {width: 60px;}
	.row2 .bd ul li dl dt{font-size:22px;}
	.row2 .bd ul li .botmore a{width:95px;height:35px;line-height:35px;font-size:13px;}
	
	.row4 .bd ul{width:100%;}
	.row4 .bd ul li{width:23%;margin:10px 0.6% !important;min-height:0;}
	.mrow2 ul li dd{font-size:14px;}
	
}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 自适应代码 ***/
@media (max-width:1400px) and (min-width:1200px){
	/*** 首页代码 ***/
	.sect_1200{width:1200px !important;min-width:1200px;margin:0 auto;}
	.hdnav ul li a{padding:0 15px;}
	.row5 .fr{width:50%;}
	.row8 .sect_1200 > ul > li {width:47.5%;margin:15px 1%;}
	.row8 .sect_1200 > ul > li .r8list .r8hd a{width:100px;}
	.footer .fl .frow{margin-right:68px;}
	.footer .fl .frow dt a{font-size:18px;}
	div.section_big.footer > div > div.fl{width:76%;}
	div.section_big.footer > div > div.fr{width:23%;}
	.footer .fr .erw{margin:10px 10px 0 10px;}
	.mbanner img{/*margin-left:-13%;*/}
	.mbanner .dhzxs{/*left:7%;*/}
	
	/*** 精益6S管理 ***/
	/*.mrow1 ul li {width:30.8%;margin:10px 1% !important;}*/
	.mrow2 ul li{width:48.9%;margin-right: 1.5%;}
	.m26row3 ul li{padding:0 32px;width:197px;}
	.m26row3 ul li.on{width:340px;padding:0 32px;}
	.m26row3 ul li p{font-size:15px;line-height: 27px;}
	.m26row4 ul li{width:524px;padding:0 28px;}
	.m28row2 ul li{width:314px !important;}
	.m24row3 ul{width:505px;height:704px;}
	.m2row1 ul li{width:582px;}
	.m2row1 ul li dt{margin-top:25px;}
	
	/*** 精益6S管理-6S管理咨询 ***/
	.m1row1 ul li {width:300px;}
	
	.m1row1 ul li:nth-child(6){right:-15px;}
	.m1row2 .tpic {width:50%;}
	.m1row2 .text{width:48%;margin-left:2%;}
	.m1row2 .text p{width:100%;}
	.m1row2 .text p.pic img{width:48%;}
	.m1row3 ul li{/*width:27.5%;padding:0;margin-right:2%;padding-left:2%;padding-right:2%;*/padding:23px 2%;}
	.m1row3 ul li dt{font-size:22px;}
	.m1row4 ul li {width:300px;}
	.m1row4 ul li .fdt{width:60px;font-size:24px;}
	.m1row4 ul li dt{font-size: 18px;}
	.m1row4 ul li p{font-size: 14px;}
	.m1row5 ul li {width: 31%;margin-right:3.5%;}
	.m1row6 .fl{}
	
	.m3row2 ul li{width:31%;}
	.m312row1 ul li,
	.m312row2 ul li,
	.m312row4 ul li,
	.m312row5 ul li{width:32.2%;margin-right:1%;}
	.m312row3 ul li{width:23.8%;margin-right:1%;}
	
	.m5row2 ul{width:58%;}
	.m5row4 ul li{width:98%;}
	.m5row4 ul,
	.m5row5 ul{width:55%;}
	.m5row6 ul li{height:490px;}
	.m5row7 ul li span:nth-child(2) ,
	.m5row7 ul dt span:nth-child(2){width: 644px;}
	.m5row8 ul li{width:327px;}
	.m7row1 ul{width:100%;}
	.m7row1 .fl{width:534px;padding:0 23px;height:auto;padding-bottom: 30px;}
	.m7row1 .fr{width:600px;background-size: 100% auto !important;right:0;left:auto;}
	
	.m2row2 ul{padding:0;background-size:100% auto !important;}
	.m2row2 ul li,
	.m2row2 ul li .tpic,
	.m2row2 ul li .tpic img{width:179px;height:179px;}
	.m2row2 ul li .tpic span {width:219px;height:219px;top:-21px;left:-21px;}
	.m2row2 ul li:hover .tpic img {width:175px;height:175px;}
	.m2row2 ul li:nth-child(1){margin-left:5px;margin-right:82px;}
	.m2row2 ul li:nth-child(2){margin-right:70px;}
	.m2row2 ul li:nth-child(3){margin-right:81px;}
	.m2row2 ul li:nth-child(4){margin-right:66px;}
	.m2row4 ul dt span:nth-child(2),
	.m2row4 ul li span:nth-child(2){width:168px;}
	.m28row3 .sect_1200 ul .text{width:49%;}
	.m52row3 ul li p{width:90%;left:5%;}
	/*** 关于新益为 ***/
	.m81row6 ul li{width:31%;margin-right:3.5%;padding:0;height:auto}
	.m81row6 ul li a{display: block;padding:20px;}
	.m81row6 ul li dt{font-size: 20px;margin-bottom:10px;}
	.m81row6 ul li span{width:180px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.m81row9 ul li {width:31%;padding:0;margin-right:3.5%;margin-bottom:25px;}
	.m81row9 ul li p,
	.m81row9 ul li dl{margin:0 30px;}
	
	
	/*** 商务合作 ***/
	.mtextbox .text.fl{width:870px;}
}



@media screen and (min-width:1921px){
.mbanner .dhzxs{left:20%;}

}
/*************************************************************/
/*************************************************************/
/*** 最小1200最大1400 **/
@media screen and (min-width:1300px){
.hdnav ul{margin:0 auto;}
.hdnav ul li{font-size:16px;}
.hdnav ul li a{padding:0;}

}
/*************************************************************/
/*************************************************************/
/*** 最小1050最大1400 **/
@media screen and (max-width:1400px) and (min-width:1051px){
	.row3 ul li dl dt{font-size:20px;margin-right:20px;}
	.row3 ul li dl dd{margin-right:10px;}

/*** 精益成功案例 ***/
 ol, ul{width:100%;}
div.row5.section_big.fff > div > div.fl{width:47%;}
div.row5.section_big.fff > div > div.fr{width:50%;}
.row5 .fl ul li span{font-size:36px;}
.m1row1 ul li:nth-child(6) {right: -20px;}
.m312row3 ul li,
.mrow1 ul li{width:23.5%;margin-right:1%;height:auto;}
.mrow1 ul li{height:310px;}
.mrow1 ul li .tpic{height:131px;}
.mrow1 ul li span{width:90%;}
.mrow1 ul li .botmore {width: 100%;margin-top: 18px;}
.mrow1 ul li:hover .tpic{/*height:101px;*/}
.m1row6 .fl {height:auto;padding:26px 2%;}
.m1row6 .fl ul{padding:20px 0;}
.m1row6 .fl span{margin-bottom:20px;}
.m1row6 .fr .tiem{height:48%;box-sizing:border-box;}

/*.m1row6 .fl{width:47%;padding:25px 2% 0 2%;}
.m1row6 .fl ul li a{display:block;height:36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m1row6 .fr{width:46%;margin-left:0;}
.m1row6 .fr .tiem{width:96%;padding:0 2%;height:292px;}
.m1row6 .fr .tiem li{width:32%;margin-right:1%;}
.m1row6 .fr .tiem:nth-child(1) li{width:24%;}*/

.m7row1 .fl{width:47%;height:auto;padding:0 2.5% 25px 2.5%;}
.m7row1 .fr{width:47%;float:right;background-size:100% 100%;}
.m10row1 .fr li:nth-child(1),
.m10row1 .fr li:nth-child(5){left:140px;}
.m10row1 .fr li:nth-child(6),
.m10row1 .fr li:nth-child(10){right:140px;}
.m52row4 ul li{padding:15px 15px 30px 15px;height:auto;}
.m52row4 ul li strong{margin-right:5px;}
	.m71row1 .dtpic .prev,
	.m81row3 .fzlclist .prev{left:0;z-index:10;}
	.m71row1 .dtpic .next,
	.m81row3 .fzlclist .next{right:0;z-index:10;}
	.m71row1 .dtpic .prev,
	.m71row1 .dtpic .next{z-index:10;}
	.m71row2 ul li{width:31%;margin-right:3%;padding-bottom:100px;height:auto;}
	.m81row3 .fzlclist .bd .tempWrap{margin:0 auto !important;}
	.m81row4 ul li{height:auto;}
	.bot div.fr{width:auto;/*padding-bottom:100px;*/}
.m96row2 ul li{width:31.6%;margin-right:2%;}
.mnavfix{top:50%;transform:translate(0%,-50%);}
.m10row2 ul{background-size:100%;padding:0;}
.m10row2 li{width:22%;margin-right:4%;}
.m10row4 ul li{width:23.5%;margin-right:2%;}

	.fixdh .fl{width:65%;}
	.fixdh .fl ul{width:100%;}
	.fixdh .fr{width:30%;}
	.fixdh ul li{width:19%;margin-right:0px;}
	.fixdh ul li a{font-size:15px;}
	.fixdh .tel{font-size:24px;}
	.fixdh .cha{}


}
/*************************************************************/
/*************************************************************/
/*** 最小1050最大1200 **/
@media screen and (max-width:1200px) and (min-width:1051px){
div.sect_1200,
div.row5.section_big.fff > div{width:96%;margin:0 auto;}
.hdnav ul li a{padding:0 5px;font-size:16px;}
div.header .fr{width:30%;}
.header .fr .ss{width:100%;margin-top:15px;}
.header .fr .dh{height:auto;margin-top:8px;}
.header .fr .dh h1{margin-top:5px;}
.mmnav ul li{width:auto;margin-right:10px;}
.mmnav ul li a{font-size:16px;}
.fxejdh .fl{padding-left:0;}
.fxejdh .fr ul{width:100%;padding-right:0;padding-left:0;}
.footer .fr .erw{margin-right:2%;width:47%;}
.footer .fr .erw img{width:100%;height:auto;}
.footer .fl .frow dt a{font-size:17px;}
div.section_big.footer > div > div.fl{width:76%;}
div.section_big.footer > div > div.fr{width:23%;}
.footer .fl .frow{width:16%;margin-right:2%;}
.footer .fl .frow:nth-child(3),
.footer .fl .frow:nth-child(4){width:30%;}
.footer .fl .frow:nth-child(3) li,
.footer .fl .frow:nth-child(4) li{width:50%;}

.row1 ul li .tpic{width:88px;}
.row2 .hd ul{width:100%;}
.row3 ul li dt{font-size:17px;margin-right:20px;}
.row3 ul li .tpic{margin:8px 10px 0;}
.row3 ul li .more{margin-right:15px;}
.row4 .hd ul li{font-size:15px;height:38px;line-height:38px;}
.row4 .bd ul li{/*width:30.8%;*/}

.row5 .fl ul li dt{font-size:40px;}
.row5 .fl p{width:100%;}
.row5 .fr .yyrx{width:96%;text-indent:1px;font-size:22px;}
.row5 .fr .yyrx a{font-size:22px;/*width:30%;*/}
.row6 .listlb .bd > ul > li .zhengs{width:100%;}
.row6 .listlb .bd > ul > li .gonc li,
.row6 .listlb .bd > ul > li .zhengs li{width:19%;}
.row7 ul{width:96%;margin:0 auto;}
.row8 .sect_1200 > ul > li{width:48.5%;margin-right:2%;}
.row8 .sect_1200 > ul > li .r8list .r8hd a{width:20%;}

.mrow2 ul li{width:48.5%;}

.mrow2 ul li .tpic{margin-right:25px;}
.m1row1 ul li{width:290px;}
.m1row1 ul .linedabox{width:490px;background-size: 100% auto;}
.m1row1 ul .lineda{}
.m1row1 ul .lineda img{width:400px;height:auto;}

.mbanner .dhzxs{left:140px;}
.banner .bd li .dhzxs,
.mbanner .dhzxs{width:40%;height:37px;line-height:37px;text-indent:30px;bottom:22px;}
.mbanner .dhzxs .zxmore,
.banner .bd li .dhzxs .zxmore{width:30%;height:37px;line-height:37px;}
.mbanner img{max-width:100%;}

.m1row2 .tpic{width:49%;}
.m1row2 .tpic img{vertical-align:bottom;}
.m1row2 .text{margin:0;width:49%;margin-left:2%;}
.m1row2 .text p{width:100%;font-size:15px;margin-bottom:10px;}
.m1row2 .text p.pic img{width:47%;}

.m1row3 ul li{padding:20px 2%;}

.m1row4 ul li{width:300px;padding-left:15px;}
.m1row4 ul li dt{font-size:18px;margin:10px 0 5px;}
.m1row4 ul li p{font-size:14px;}
.m1row4 ul li .fdt {width:50px;margin-left:20px;font-size: 24px;}

.m1row5 ul li{width:32%;margin-right:2%;}
.m1row5 ul li dt{width:80%;overflow:hidden;}

.m3row1 ul{background-size: 100% auto;height:380px;}
.m3row1 ul li{width:245px;height:100px;}
.m3row1 ul li dt{font-size: 18px;margin-top: 20px;}
.m3row1 ul li span{font-size: 16px;}
.m3row1 ul li:nth-child(2) {left:50%;margin-left:-112px;}

.m3row2 ul li,
.m312row1 ul li,
.m312row4 ul li,
.m312row2 ul li,
.m312row5 ul li{width:32%;margin-right:1%;}

.m312row1 ul li,
.m312row4 ul li{height:auto;}
.m312row1 ul li img{width:100%;}

.m312row5 ul li{height: 240px;}
.m312row5 ul li:nth-child(1){height:498px;}
.m5row2 ul,.m5row4 ul{width:52%;margin:0;margin-left:30px;}
.m5row4 ul li{width:95%;}
.m5row5 ul{width:54%;}
.m5row6 ul li {width:31.5%;height:auto;padding-left:21px;padding-bottom:20px;margin-right:2%;}
.m5row6 ul li .nonum{margin-top:20px;}
.m5row7 ul dt span:nth-child(1),
.m5row7 ul li span:nth-child(1),
.m2row4 ul dt span:nth-child(1),
.m2row4 ul li span:nth-child(1){width:13%;}
.m5row7 ul dt span:nth-child(2),
.m5row7 ul li span:nth-child(2),
.m2row4 ul dt span:nth-child(3),
.m2row4 ul li span:nth-child(3){width:60%;}
.m5row7 ul dt span:nth-child(3),
.m5row7 ul li span:nth-child(3),
.m2row4 ul dt span:nth-child(2),
.m2row4 ul li span:nth-child(2){width:26%;}

.m5row8 ul li{width:28%;padding:0 3% 0 2%}
.m4row2 ul li{height:auto;}

.m6row4 ul .tpic{margin-right:30px;}

.m26row3 ul li{width:17%;height:auto;padding:0 2%;}
.m26row3 ul li.on{width:32.5%;padding:0 2%;height:460px;}
.m26row3 ul li .tpic{margin:25px 0 15px;}
.m26row3 ul li dt{font-size:18px;margin-bottom:30px;}
.m26row3 ul li p{font-size:14px;}

.m26row4 ul li{width:42%;padding:40px 3%;margin-right:2%;margin-bottom:40px;height:auto;}
.m26row5 ul li {width:31%;height:auto;margin-right:3%;padding:25px 1%;}
.m26row5 ul li .tpic{margin-top:0;margin-bottom:15px;}
.m26row5 ul li p{width:100%;}
.m26row6 ul li,
.m28row1 ul li{height:auto;}
.m28row2 ul li:nth-child(1),
.m28row2 ul li:nth-child(2),
.m28row2 ul li:nth-child(3),
.m28row2 ul li:nth-child(4){width:25.5%;margin-left:2%;padding:0 3%;margin-right:0;}
.m28row2 ul li:nth-child(1){margin-left:0;}
.m28row2 ul li:nth-child(1) dt,
.m28row2 ul li:nth-child(2) dt{margin:50px 0 30px;}
.m28row2 ul li .more{margin-top:30px;}
.m28row3 .sect_1200 ul{background-position:0;}
.m28row3 .sect_1200 ul .text {width:60%;margin-right:0;margin-top:60px;}
.m24row2 ul{padding:30px 4%;width:91%;}
.m24row3 ul{margin:0 1%;padding:20px 2%;width:43.5%;height:750px;}
.m2row1 ul li{width:49%;margin-right:2%;}
.m2row1 ul li dt{margin:30px 0;}

.m2row2 ul{width:1050px;margin:0 auto;padding:0;background-size:100% auto !important;}
.m2row2 ul li,
.m2row2 ul li .tpic,
.m2row2 ul li .tpic img{width:164px;height:164px;}
.m2row2 ul li .tpic span{width:194px;height:194px;top:-16px;left:-16px;}
.m2row2 ul li:hover .tpic img{width:160px;height:160px;}
.m2row2 ul li:nth-child(1){margin-left:0px;margin-right:63px;}
.m2row2 ul li:nth-child(2){margin-right:57px;}
.m2row2 ul li:nth-child(3){margin-right:63px;}
.m2row2 ul li:nth-child(4){margin-right:53px;}
.m2row2 ul li dt{width:96%;}
.m52row1 ul li dt{font-size:18px;}
.m52row2 ul{}
.m52row2 ul li{width:300px;line-height:36px;}
.m52row2 ul li dt{width:68px;}
.m52row3 ul li p{width:80%;left:10%;font-size:16px;}
.m52row4 .sect_1200 .hdong > dl > dt{background-size:100% auto;}
.m52row4 ul li p{font-size:14px;}
.m52row5 ul li p{font-size:15px;line-height:24px;padding:11px 0 11px 30px;}
.m52row6{height:auto;padding-bottom:107px;}
.m81row1 ul{width:93.5%;padding:3%;}
.m81row3 .fzlclist .bd .tempWrap{margin:0 auto;}
.m81row5 ul li{width:21%;margin:0 2%;}
.m81row6 ul li{width:41%;margin:0 1.5% 25px 1.5% !important;padding:20px 3%;}
.music-player__main{padding:25px 2% 0 !important;width:96%;}
.m81row8 ul > dl > dt{padding:0 2.5%;}
.m81row8 ul > dl > dt span,
.m81row8 li .zptext dt span{width:25%;}
.m81row9 ul li{width:40%;margin:0 2% 25px 2% !important;padding:0 3%;}
.playert img:nth-child(2){margin-top:-25px;}
.mtextbox .text.fl {width:65%;}
.m10row1 .fr li:nth-child(1),
.m10row1 .fr li:nth-child(5){left:110px;}
.m10row1 .fr li:nth-child(6),
.m10row1 .fr li:nth-child(10){right:110px;}
/*.mtextbox .fr{width:22%;}
.mtextbox .fr .zxlxdh{width:100%;}*/


}
@media screen and (max-width:360px) and (min-width:0px){

	.banner .bd li .dhzxs,
	.mbanner .dhzxs{left:2%;}
}
/*************************************************************/
/*************************************************************/
/*** 最小640最大1050 **/
@media screen and (max-width:1400px) and (min-width:641px){

}