/*body {overflow-x:auto; overflow-y:hidden;}*/

@import url("../css/flexslider.css");
@import url("../css/iconfont.css");
img{ max-width:100%;}
body {height:auto; +overflow:hidden; overflow-x: hidden;}
#banner {position:relative; z-index:2; width:100%; height:800px; overflow:hidden;}
#banner .pics {position:relative; width:100%; height:100%;}
#banner .pics li {position:relative; top:0; left:0; z-index:2; width:100%; height:100%; background:no-repeat center 0;}
#banner .pics li img{display:block; width:100%; height:100%;}
#banner .pics .b1 {display:list-item;}
#banner .btns a {position:absolute; top:50%; z-index:4; margin-top:-25px; width:50px; height:50px; -ms-transition:left 400ms, right 400ms; transition:left 400ms, right 400ms; -webkit-transition:left 400ms, right 400ms; -moz-transition:left 400ms, right 400ms; -o-transition:left 400ms, right 400ms;}
#banner .btns .prev {left:-50px;}
#banner .btns .next {right:-50px;}
#banner .btns .prev.on {left:120px;}
#banner .btns .next.on {right:120px;}
#banner .btns a span {position:absolute; top:0; left:0; width:100%; height:100%; -ms-transition:-ms-opacity 300ms;  transition:opacity 300ms;-webkit-transition:-webkit-opacity 300ms; -moz-transition:-moz-opacity 300ms; -o-transition:-o-opacity 300ms; cursor:pointer;}
#banner .btns a span.off {-webkit-opacity:1; opacity:1; display:block\9;}
#banner .btns a span.on {-webkit-opacity:0; opacity:0; display:none\9;}
#banner .btns .prev .off {background:url(../img/prev.png) no-repeat 0 0;}
#banner .btns .prev .on  {background:url(../img/prev_on.png) no-repeat 0 0;}
#banner .btns .next .off {background:url(../img/next.png) no-repeat 0 0;}
#banner .btns .next .on {background:url(../img/next_on.png) no-repeat 0 0;}
#banner .btns a:hover .off {-webkit-opacity:0; opacity:0; display:none\9;}
#banner .btns a:hover .on {-webkit-opacity:1; opacity:1; display:block\9;}

#banner .g-wrap {position:absolute; left:50%; bottom:0; z-index:2; margin-left:-565px; width:1130px; height:30px; overflow:hidden;}
#banner .g-wrap .idxs {float:left; height:100%;}
#banner .g-wrap .idxs li {float:left; margin:30px 7px 0 0; width:9px; height:9px; border-radius:13px; border:2px solid #fff; cursor:pointer; -ms-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; transition:background-color 500ms, margin-top 500ms; transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -webkit-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -moz-transition:background-color 1000ms,  margin-top 500ms, border-color 1000ms; -o-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms;}
#banner .g-wrap .idxs li.on {background-color:#8f8d93; border-color:#8f8d93;}


.home-slider {
	background: #fff;
	margin-bottom: 0;
}

.home-slider .flex-direction-nav a.flex-next {
	width: 81px; z-index:999999999;
	height: 81px;
	background: url(../img/arrow_r_yuan.png) no-repeat;
}

.home-slider .flex-prev {
	width: 81px;
	height: 81px;
	background: url(../img/arrow_l_yuan.png) no-repeat;
}

.home-block-title {
	font-size: 35px;
	color: #006acd;
	margin-bottom: 25px;
	font-weight: normal;
	margin-top: 0;
}

#gdd {position:relative; z-index:2; width:210px; height:161px; overflow:hidden;}
#gdd .pics {position:relative; width:100%; height:100%;}
#gdd .pics li { position:absolute; top:0; left:0; z-index:2; width:100%; height:100%; background:no-repeat center 0;}
#gdd .pics li p{ position:absolute; z-index:66; bottom:0; background:#000; width:100%; height:30px; line-height:30px; color:#fff; font-size:15px; text-indent:1em}
#gdd .pics li a {display:block; width:100%; height:100%;}
#gdd .pics .b1 {display:list-item;}


#gdd .g-wrap {position:absolute; right:0; bottom:0; z-index:2;width:40px; height:18px; overflow:hidden;}
#gdd .g-wrap .idxs {float:left; height:100%;}
#gdd .g-wrap .idxs li {float:left; margin:30px 7px 0 0; width:8px; height:8px; border-radius:13px;cursor:pointer; -ms-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; transition:background-color 500ms, margin-top 500ms; transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -webkit-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -moz-transition:background-color 1000ms,  margin-top 500ms, border-color 1000ms; -o-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; background:#fff}
#gdd .g-wrap .idxs li.on {background-color:#8f8d93;}


/*#news-slide {position:relative; margin:0 auto; padding-left:35px; width:1095px; height:57px; background:url(../img/index/icon_news.png) no-repeat 0 19px; overflow:hidden;}
#news-slide .wrap a {display:block; position:relative; padding-left:66px; height:57px; line-height:57px; font-weight:bold; color:#2e2e57; -webkit-transition:color 300ms;}
#news-slide .wrap a:hover {color:#f63b2e;}
#news-slide .wrap a span {position:absolute; left:0; margin-right:6px; font:bold 18px/57px 'dincond'; color:#e62b1e;}
#news-slide .more {position:absolute; top:12px; left:450px; padding:0 12px; font-weight:bold; line-height:33px; font-size:12px;  color:#2e2e57; background-color:#DFE0E4; border-radius:25px; box-shadow:0px 0px 3px #777; -webkit-transition:color 300ms, background-color 300ms;}
#news-slide .more:hover {background-color:#f63b2e; color:#eee;}*/
#news-slide {position:relative; margin:0 auto; padding-left:35px; width:1095px; height:57px; background:url(../img/index/icon_news.png) no-repeat 0 19px; overflow:hidden;}
#news-slide .item {height:100%;}
#news-slide .item a {display:inline-block; height:57px; line-height:57px; font-weight:bold; color:#2e2e57; -ms-transition:color 300ms; transition:color 300ms; -webkit-transition:color 300ms; -moz-transition:color 300ms; -o-transition:color 300ms;}
#news-slide .item a:hover {color:#f63b2e;}
#news-slide .item a span {margin:0 25px; font-weight:normal; color:#6C6C6C;}
#news-slide .item .more {padding:0 12px; margin-top:12px; font-weight:bold; height:33px; line-height:33px; font-size:12px;  color:#2e2e57; background-color:#DFE0E4; border-radius:25px; box-shadow:0px 0px 3px #777; -ms-transition:color 300ms, background-color 300ms; transition:color 300ms, background-color 300ms; -webkit-transition:color 300ms, background-color 300ms; -moz-transition:color 300ms, background-color 300ms; -o-transition:color 300ms, background-color 300ms;}
#news-slide .item .more:hover {background-color:#f63b2e; color:#eee;}

/* 滑块 start */
#subjects {height:211px;}
#subjects .g-wrap a {position:absolute; top:0; left:100%; width:100%; height:100%; overflow:hidden; -webkit-opacity:1; opacity:1; display:block\9; -webkit-transition:left 300ms, -webkit-opacity 700ms; transition:left 300ms, opacity 700ms;}
#subjects .g-wrap .item-1 {z-index:1; background-color:#c8c8c8;}
#subjects .g-wrap .item-2 {z-index:2; background-color:#ffd900;}
#subjects .g-wrap .item-3 {z-index:3; background-color:#fc433e;}
#subjects .g-wrap .item-4 {z-index:4; background-color:#2d2d58;}
#subjects .g-wrap a span {position:absolute; background:no-repeat 0 0;}
#subjects .g-wrap .p2 {-webkit-opacity:0; opacity:0; display:none\9; -webkit-transition:-webkit-opacity 400ms; transition:opacity 400ms;}
#subjects .g-wrap .item-1 .p1 {left:0; top:0; width:484px; height:165px;}
#subjects .g-wrap .item-1 .p2 {left:276px; top:68px; z-index:2; width:189px; height:29px;}
#subjects .g-wrap .item-2 .p1 {left:0px; top:0px;}
#subjects .g-wrap .item-2 .p2 {left:250px; top:0px;}
#subjects .g-wrap .item-3 .p1 {left:20px; top:56px; width:77px; height:76px;}
#subjects .g-wrap .item-3 .p2 {left:150px; width:282px; height:122px;}
#subjects .g-wrap .item-4 .p1 {left:23px; top:54px; width:182px; height:80px;}
#subjects .g-wrap .item-4 .p2 {left:227px; top:21px; width:245px; height:122px;}

/*#subjects*/
#subjects .trans a {-webkit-opacity:0; opacity:0; display:none\9;}

/* 逐个出现 */
#subjects .ready .item-2 {transition-delay:150ms; -webkit-transition-delay:150ms; -ms-transition-delay:150ms; -moz-transition-delay:150ms;}
#subjects .ready .item-3 {transition-delay:150ms; -webkit-transition-delay:300ms; -ms-transition-delay:300ms; -moz-transition-delay:300ms;}
#subjects .ready .item-4 {transition-delay:150ms; -webkit-transition-delay:450ms; -ms-transition-delay:450ms; -moz-transition-delay:450ms;}

/* 没有指向 */
#subjects .state-0 .item-1 {left:0;}
#subjects .state-0 .item-2 {left:340px;}
#subjects .state-0 .item-3 {left:617px;}
#subjects .state-0 .item-4 {left:900px;}
/* 指向第一个 */
#subjects .state-1 .item-1 {left:0;}
#subjects .state-1 .item-2 {left:484px;}
#subjects .state-1 .item-3 {left:695px;}
#subjects .state-1 .item-4 {left:917px;}
#subjects .state-1 .item-1 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 指向第二个 */
#subjects .state-2 .item-1 {left:0;}
#subjects .state-2 .item-2 {left:212px;}
#subjects .state-2 .item-3 {left:695px;}
#subjects .state-2 .item-4 {left:917px;}
#subjects .state-2 .item-2 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 指向第三个 */
#subjects .state-3 .item-1 {left:0;}
#subjects .state-3 .item-2 {left:212px;}
#subjects .state-3 .item-3 {left:425px;}
#subjects .state-3 .item-4 {left:908px;}
#subjects .state-3 .item-3 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 指向第四个 */
#subjects .state-4 .item-1 {left:0;}
#subjects .state-4 .item-2 {left:212px;}
#subjects .state-4 .item-3 {left:425px;}
#subjects .state-4 .item-4 {left:777px;}
#subjects .state-4 .item-4 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 滑块 end */



#reference .right {width:336px; line-height:65px; text-indent:50px;}
#copyright .g-wrap {overflow:visible;}
#copyright .g-wrap div {width:317px;}


/*首页新闻20160818*/
 .redian { width: 100%; }
        .redian .r-wrap { width: 1200px; margin: 0 auto; overflow: hidden; padding: 35px 0; }
        .redian .r-wrap .caifu { float: left; width: 427px; overflow: hidden; }
        .redian .r-wrap .caifu h1 { height:43px;color: #505960; font-size: 22px; margin-bottom: 15px; line-height: 22px; }
        .redian .r-wrap .caifu p { color: #858585; font-size: 15px; line-height: 30px; }

        .redian .r-wrap .news-1 { float: left; margin-left: 40px; width: 398px;border-right: 3px solid #f6f6f6; padding-right:40px;border-left: 3px solid #f6f6f6; padding-left:40px }
        .news-1 .tab-nav { overflow: hidden; border-bottom: 2px solid #dedfe2; }
        .news-1 .tab-nav li {cursor: pointer; float: left; display: inline-block; margin: 0px 25px 20px 0; color: #747474; font-size: 18.95px; width: 85px; }

        .news-1 .tab-box { margin-top: 20px; }
        .news-1 .tab-box p { color: #858585; font-size: 14.96px; line-height: 30px; }
        .news-1 .tab-box p i { float: left; font-style: normal; margin-right: 13px; }

        .xian { height: 3px; width: 85px; background: #640f0c; position: relative; left: 0px; margin-top: -2px; }
        .none { display: none; }


        .redian .r-wrap .stock { float: right; width: 198px; margin-left: 30px; }
        .r-wrap .stock h1 { color: #595d6f; font-size: 13px; }
        .r-wrap .stock .stock-num { height: 55px; position: relative; margin-top: 10px; margin-bottom: 18px; }
        .r-wrap .stock .stock-num h2 { float: left; color: #e62b1e; font-size: 55px; font-family: dincond-medium-webfont; }
        .r-wrap .stock .stock-num h3 { float: left; font-size: 25px; color: #e62b1e; font-family: dincond-medium-webfont; position: absolute; left: 118px; top: 27px; }
        .r-wrap .stock .stock-num .stock-bt { width: 17px; height: 13px; background-size: 100%; display: inline-block; float: left; position: absolute; bottom: 6px; }
        .r-wrap .stock p { color: #aaacb5; font-size: 12px; }
        
        
.abou_t{width: 100%; background: url(../img/bg.jpg); margin: 50px auto; padding: 60px 0;}
.about_n{width: 1200px; margin: 0 auto;}
.about_l{width: 570px;float: left;position: relative;}
.pos1{font-size: 30px;font-weight: bold; position: absolute; top:280px; left: 163px;z-index: 9; color: #e3b756; font-family: 'Impact';}
.pos2{font-size: 30px;font-weight: bold; position: absolute; top:325px; left: 178px;z-index: 9; color: #e3b756;font-family: 'Impact';}
.pos3{font-size: 30px;font-weight: bold; position: absolute; top:368px; left: 143px;z-index: 9; color: #e3b756;font-family: 'Impact';}
.pos4{font-size: 30px;font-weight: bold; position: absolute; top:415px; left: 143px;z-index: 9; color: #e3b756;font-family: 'Impact';}

.footer{width: 100%; background: #273452; padding: 50px 0 100px; display: block;overflow: hidden;}
.footer_n{width: 1200px; margin: 0 auto; color: #838383; font-size: 18px;}
.footer h2{font-size: 17px; color: #fff; border-bottom: 3px solid #838383; display: inline-block; padding-bottom: 10px; margin-bottom: 30px;}
.footer_l{width: 511px; float: left;}
.footer_l p{line-height: 60px;}
.footer_l p img{padding-top: 10px; vertical-align: top; padding-right: 10px;}
.footer_m{width: 350px; float: left;}
.footer_m h3{margin: 15px 0 25px 0;}
.footer_m h3 img{ display: inline-block; padding-right: 20px;}.footer_m p{line-height: 30px;}
.footer_r{width: 300px; float: right;}
.footer_r ul li{ float: left; padding-right:20px; line-height: 35px;}


.nav_wap,.subNavBox,.footer_wx{display: none;}


.postion{width: 100%; margin: 0 auto;border-bottom: 1px solid #cbcbcb;display: block;overflow: hidden;}
.pos_c{width: 1200px; margin: 0 auto;}
.pos_l{width: 310px; float: left; font-size: 16px; line-height: 60px; color: #717171;}
.pos_l p{background: #e6e6e6;width: 62px;height: 62px;line-height: 65px;text-align: center; float: left; margin-right: 20px;}
.pos_l p img{ padding-top:22px;}
.pos_r{width: 610px;float: right;}
.pos_r ul{display: flex; justify-content: space-between; font-size: 16px; color: #7d7d7d;line-height: 60px;}
.pos_r .on{color: #b10600; border-bottom: 2px solid #b10600;}
.pub_nr_tit{text-align: center; width: 100%; margin: 5% auto;}
.pub_nr_tit h2{font-size: 30px;font-weight: bold;}
.pub_nr_tit p{text-align: center;font-size: 23px;color: #640f0c; margin-top: 1%;}
.jtjs{width: 1200px; margin: 0 auto; background: #f8f3ef; padding: 5% 0;}
.jtjs_c{width: 950px; margin: 0 auto;}
.jtjs img{ vertical-align:top}
.jtjs_t{width: 100%; display: block; overflow: hidden;}
.jtjs_t h2{font-size: 27px;color: #640f0c;font-weight: bold;}
.jtjs_t dl dt{font-size: 60px;float: left;color: #640f0c;}
.jtjs_t dl dd{padding-top:5px;}
.jtjs_t dl dd p{font-size: 38px; color: #7f8083; line-height: 25px; padding-top:9px;}
.jtjs_n p{font-size: 18px; color: #464646; padding: 2% 0; text-indent: 2em; line-height: 32px;}
.bgno{background: #fff!important; padding: 0 0 10% 0!important;}
.fonsize{font-size: 50px!important;}
.fonsize1{font-size: 45px!important;}
.gltd{width: 870px; margin: 5% auto;box-shadow: 0 0 20px #8F8D93; display: block;overflow: hidden; padding:2% 3%;}
.gltd dl dt{width: 30%; float: left; text-align: center;}
.gltd dl dt img{width: 199px;}
.gltd dl dt h2{font-size: 28px;color: #b10600; padding: 4% 0;}
.gltd dl dt p{text-align: center;font-size: 16px;color: #363635;}
.gltd dl dd{width: 60%; float: right; text-align: center; margin-top:3%;}
.gltd dl dd h2{font-size: 28px; text-align: center;line-height: 55px; color: #363635;}
.gltd dl dd p{font-size: 28px; text-align: center;line-height: 55px; color: #363635;}
.fzlc{width: 950px; margin:0 auto 10%; display: block;overflow: hidden;}
.fl{float: left;}
.fr{float: right;}
.fzlc_l{width: 455px;}
.fzlc_m{width: 33px; float: left;margin: 0 3px;}
.fzlc_l dl{margin-top:50%;}
.fzlc_l dl:nth-child(2){ margin-top:41%}
.fzlc_l dl dt{font-size: 27px;color: #b10600;text-align: right;}
.fzlc_l dl dt span{font-size: 40px;}
.fzlc_l dl dd{font-size: 17px;color: #363635; padding:5% 1%; line-height: 30px;}
.txt dl dt{text-align: left;}
.txt dl {margin-top:12%;}
.txt dl:nth-child(2){margin-top: 2%;}
.txt dl:nth-child(3){margin-top: 3%;}
.qyry{width: 886px; margin: 0 auto;}
.qyry_l{width: 395px;float: left;}
.qyry_m{width: 33px; margin:0 30px;float: left;}
.qyry_l dl{margin-top: 78%; text-align: right;}
.qyry_l dl dt{font-size: 50px;color: #b10600;}
.qyry_l dl dd{font-size: 20px;color: #363635; padding:5% 0;line-height: 30px;}
.mrtop{margin-top: 32%!important;}
.txt_l dl{text-align: left!important; margin-top: 22%;}
.txt_l dl:nth-child(2){margin-top: 17%;}
.txt_l dl:nth-child(3){margin-top: 15%;}
.hfyc{width: 1200px;margin: 0 auto;}
.hfyc_t_l{width: 499px;}
.hfyc_t_r{width: 590px; margin-right: 60px;}
.hfyc_t_r h2{font-size: 27px;color: #640f0c;}
.hfyc_t_r p{font-size: 18px;color: #464646; text-indent: 2em; padding-top: 3%; line-height: 30px;}
.dcxm{width: 1000px; margin: 0 auto;}
.dcxm_t p{font-size: 20px;color: #535353;}
.dcxm_t p span{display: inline-block;float: right; background: #f0f0f0; color: #a9a9a9; font-size: 18px; padding: 5px 10px}
.dcxm_c{box-shadow: 0 0 10px #AAACB5;width: 100%; display: block;overflow: hidden; margin-bottom: 5%;}
.dcxm_c_l{width:559px;}
.dcxm_c_r{width: 420px;color: #333333; padding-top: 5%;}
.dcxm_c_r h2{font-size: 30px;line-height: 70px;}
.dcxm_c_r p{font-size: 23px; line-height: 50px;}
.dcxm_c_r p strong{font-size: 40px;color: #e60012;}
.dcxm_c_r p span{font-size: 23px;color: #e60012;}
.dcxm_c_rn2{margin-top: 3%;}
.dcxm_c_rn2 ul li{font-size: 16px; color: #333333; line-height:40px; display: inline-block; float: left;padding: 1% 3%; }
.dcxm_c_rn2 ul li img{width: 29px; vertical-align: top;}
.dcxm_c_rn2 ul li:nth-child(2){background: #e60012; border-radius: 5px; color: #fff;}
.dcxm_c_rn2 ul li:nth-child(1){padding-left: 0;}
.fzbg{width: 950px;margin: 0 auto; display: block;overflow: hidden;}
.fzbg dl{width: 100%; display: block;overflow: hidden; margin-bottom: 5%;}
.fzbg dl dt{width: 317px;float: left;}
.fzbg dl dd{width: 400px; float: left; margin-left: 3%;}
.fzbg dl dd h2{font-size: 60px;color: #b10600;line-height: 100px; padding-top: 3%;}
.fzbg dl dd p{font-size: 20px;color: #373737; line-height: 35px;}
.fzbg dl dd p:nth-child(3){font-size: 22px;color: #373737;}
.fzbg dl dd h3{margin-top: 8%;}
.fzbg dl dd h3 a{ display: inline-block; padding: 2% 10%;border:1px solid #640f0c; margin-right: 3%; font-size: 20px; color: #640f0c;}
.lxwm{width: 1200px; margin: 0 auto 10%;}
.lxwm_t{width: 100%;display: block; margin-bottom: 5%;overflow: hidden;}
.lxwm_t_l{width: 433px;float: left;}
.lxwm_t_m{width: 380px;float: left;margin-left: 20px;}
.lxwm_t_m h2{color: #161616;font-size: 28px;}
.lxwm_t_m p{font-size: 20px; padding: 5% 0; line-height: 35px;}
.lxwm_t_m h3 img{width: 55px;float: left;}
.lxwm_t_m h3 {line-height: 55px;font-size: 40px;color: #b10600;}
.lxwm_t_r{width: 366px;float: right;}
.lxwm_t_r ul li{width: 140px;float: left;margin-left: 40px;}
.lxwm_t_r ul li p{font-size: 23px;text-align: center; line-height: 40px;}
.join{width: 950px; margin: 0 auto 10%;font-size: 20px;}
.join_l{width: 100%; display: block;overflow: hidden;border-bottom: 2px solid #c1c1c1; padding-bottom: 5%;}
.join_l dt{width: 510px; float: left;}
.join_l dt p{ margin-bottom: 4%;}
.join_l dd{width: 417px; float: right;}
.join_l dt p:last-child{display: flex;justify-content: space-between;}
.join_l dt p span{display:block; padding-left: 3%; line-height: 30px;}
.join_b dl{width: 100%; display: block;overflow: hidden;border-bottom: 2px solid #c1c1c1; padding: 3% 0;}
.join_b dl dt{width: 80px; height: 80px; padding: 10px; background: #e1e1e1; float: left;}
.join_b dl dt strong{font-size: 40px;color: #b10600;}
.join_b dl dt p{font-size: 20px;color: #565656;}
.join_b dl dt p:nth-child(3){font-size:16px;color: #565656;}
.join_b dl dd{width: 800px; margin-left: 30px;float: left; font-size: 22px; padding-top: 10px;}
.pos_n{ width: 400px;}
.xw_list{width: 1200px; margin: 0 auto;}
.xw_list dl{background: #f8f3ef; padding: 3% 0; display: block;overflow: hidden; margin-bottom: 3%;}
.xw_list dl dt{width: 252px; float: left;}
.xw_list dl dd{width: 850px;float: left; margin-left: 30px;}
.xw_list dl dd h2{font-size: 26px; margin-bottom: 2%;}
.xw_list dl dd p{font-size: 20px;color: #696969;line-height:33px;}
.xw_list dl dd p:last-child{padding-top: 5%; font-size: 20px; color: #a3a3a3;}
.xw_list dl dd p img{vertical-align: top;}
.xw_list dl dd p span{float: right; display: inline-block;}


.spzx{width: 1200px;margin: 0 auto; display: flex;justify-content: space-between;flex-wrap: wrap;}
.spzx dl{width: 387px;background: #f9f4ec; margin-bottom:5%;}
.spzx dl dd{text-align: center;line-height: 70px;font-size: 23px;color: #640f0c;}
.qykw{width: 1200px; margin: 0 auto 10%;}
.artilce_t{ text-align:center; font-size:22px; padding:3% 0;}
.qyry_new{ width:1200px; margin:0 auto 10%}
.qyry_new ul{ display:flex; justify-content:space-around;flex-wrap: wrap;}
.qyry_new ul li{ margin-bottom:2%; background:#f4f1ec; text-align:center; text-align:center; padding:55px; width:275px;}
.qyry_new ul li p{ font-size:22px; color:#7d7d7d; text-align:center; padding-top:10%; line-height:26px}
.xmarticle{width: 950px; margin: 0 auto 10%;}
		  .xmarticle_t{background: #d5e0f6;}
		  .xmarticle_t_n{padding: 3%;}
		  .xmarticle_t_n h2{font-size: 30px; width: 100%; line-height: 70px;}
		  .xmarticle_t_n p{width: 100%; font-size: 20px;color: #333333; line-height: 27px; padding: 1% 0 1% 13px;}
		  .xmarticle_t_n p:nth-child(2){color: #ffea15;font-size: 35px;color: #ffea15;font-weight: bold;}
		  .xmarticle_t_n p:nth-child(2) span{background: #c6ccd9;display: inline-block; border-radius: 5px;font-size: 15px; padding: 2px 5px;color: #333333; margin-left: 10px;}
		  .xmarticle_t_n p img{vertical-align: top;}
		  .xmput_tit{ padding: 20px;font-size: 30px;border-left: 8px solid #000000; line-height: 0px; width: 830px; margin: 3% auto;}
		  .xmput_con{width: 94%; padding: 3%; background: #d5e0f6; font-size: 22px; color: #333333;line-height: 40px;}
		  .xmarticle_t_n p:last-child span{float: right; color: #000000; padding-right: 15%; border-left: 3px solid #edf2fb; padding-left: 2%;}
		  

.qykw{width:1100px;margin: 0 auto; display: flex;overflow: hidden;justify-content: space-between;flex-wrap: wrap;}
.qykw dl{width: 29%; display: block;overflow: hidden; margin-bottom: 5%;}
.qykw dl dt{width: 100%;float: left; text-align:center}
.qykw dl dd{width: 100%; float: left; margin-left: 3%;}
.qykw dl dd h2{font-size: 60px;color: #b10600;line-height: 100px; padding-top: 3%;}
.qykw dl dd p{font-size: 20px;color: #373737; line-height: 35px; text-align:center}
.qykw dl dd p:nth-child(3){font-size: 22px;color: #373737;}
.qykw dl dd h3{margin-top: 8%; text-align:center}
.qykw dl dd h3 a{ display: inline-block; padding: 2% 10%;border:1px solid #640f0c; margin-right: 3%; font-size: 20px; color: #640f0c;}

.csrjs{width:100%; margin:0 auto;}
.csrjs dl{display: flex;justify-content: space-between;}
.csrjs dl dd h2{font-size:30px; padding:30% 0 5% 0; text-align:center}
.csrjs dl dd{width:48%; text-align:center}
.csrjs dl dd p{ font-size:22px; text-align:center; line-height:40px} 
.hzb1{ width:770px; margin:0 auto; display:flex;justify-content: space-between;}
.hzb2{ width:960px; margin:0 auto; display:flex;justify-content: space-between;}
.hzb3{ width:770px; margin:0 auto; display:flex;justify-content: space-between;}
.hzb4{ width:567px; margin:0 auto; display:flex;justify-content: space-between;}
.hzb li:hover{-webkit-transform: rotate(360deg) scale(1);
    -moz-transform: rotate(360deg) scale(1);
    -o-transform: rotate(360deg) scale(1);
    -transform: rotate(360deg) scale(1);-webkit-transition:-webkit-transform .5s ease-in;
    -moz-transition:-moz-transform .5s ease-in;
    -o-transition:-o-transform .5s ease-in;
    transition:transform .5s ease-in;
	}


.case1{margin: 2% auto;}
.case1_t h2{font-size: 28px; text-align: center;letter-spacing: 2px;}
.case1_t p{font-size: 16px; line-height: 32px; margin: 2% 0; text-align: center;}
.case1_b{width: 100%; display: flex; justify-content: space-between;}
.case1_b_l{width: 400px; font-size: 16px;}
.case1_b_l ul{display: flex; justify-content: space-between;flex-wrap: wrap;}
.case1_b_l ul li{width: 45%; text-align: center; padding: 10% 0; background: #f6f9ff; margin: 0 5% 5% 0; border-radius: 15px;}
.case1_b_l ul li:hover{background: linear-gradient(0deg,#589bff,#266eff);
    color: #fff; border-radius: 5px;}
.case1_b_r{width: 780px; border-radius: 15px; display: block; overflow: hidden;}
.case1_b_l span{font-size: 30px; display:block; margin-bottom:9%;}
.case1_b_l .active{background: linear-gradient(0deg,#589bff,#266eff);
    color: #fff; border-radius: 5px;}
.case1_b_r .active{ display: block;}
.case1_b_r_c{display: none; position: relative;}
.cpxx{ position: absolute; bottom: 0;background: linear-gradient(0deg,#589bff,#266eff);
    color: #fff; padding: 3%; width: 95%;}
.cpxx h3{ font-size: 17px; color: #fff; margin-bottom: 2%;}
.cpxx h2{ font-size: 14px; color: #fff; margin-bottom: 1%; line-height: 25px;}
.cpxx  a{font-size: 13px; margin-top:1%; display: block; margin-top: 3%;}

.bgcase2{ background: #f2f6f9; padding: 5% 0;}
.case2_b{ display: flex; justify-content: space-between; margin-top: 5%;}
.case2_b_l{width: 360px;}
.case2_b_l h2{ font-size: 23px;}
.case2_b_l  p{ font-size: 16px; line-height: 30px; margin: 5% 0;}
.case2_b_r{width: 790px; display: flex;justify-content: space-between; flex-wrap: wrap; background: #fff; box-shadow: 0 0 10px #c9c7c7; margin:0 5px 5px 0;box-sizing: content-box;}
.case2_b_r dl{width: 33.333%; padding: 3%; box-sizing: border-box;}
.case2_b_r dl dt{font-size: 20px; line-height:45px; margin-bottom: 3%;}
.case2_b_r dl dt img{vertical-align:bottom; display: inline-block; padding-right: 3%;}
.case2_b_r dl dd{line-height: 18px; font-size: 14px;}
.case2_b_r dl:hover{background: linear-gradient(0deg,#589bff,#266eff);
    color: #fff;}
.border_yx{border-right: 1px solid #9c9c9c; border-bottom:1px solid #9c9c9c; }
.border_xx{ border-bottom:1px solid #9c9c9c; }
.border_yy{border-right: 1px solid #9c9c9c;}
.case3{display: flex; justify-content: space-between; padding: 0 5px 5px;}
.case3 dl{width: 25%; padding: 3%;box-shadow: 0 0 5px #d5e1ff;position: relative;  padding-bottom: 6%;}
.case3 dl img{text-align: center; display: block; margin: 0 auto;}
.case3 dl h2{width: 45px; height: 3px; background: #1659a0; position: absolute; top: 0; right: 0; left: 0; margin: 0 auto;}
.case3 dl dt{font-size: 23px; text-align: center; margin: 5% 0; font-weight: bold;}
.case3 dl dd{font-size: 14px; color: #383838; line-height: 22px;}
.case3 dl p{ position: absolute; left: 0; right: 0; padding: 2% 3%; margin: 0 auto; bottom: 7%; border:2px solid #bacbdd; color: #bacbdd; display:block; width: 100px; border-radius: 50px; font-size: 18px; text-align: center;}
.case3 dl:hover  p{ background:#e89115; color: #fff; border:2px solid #ffc000}
.case4 ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
.case4 ul li{width: 23%; border: 1px solid #afafaf; margin-bottom: 3%; font-size: 18px; text-align: center; padding: 2% 0; line-height: 100%;}
.case4 ul li img{ vertical-align: bottom; display: inline-block;}
.case4 ul li span{display: inline-flex;vertical-align: top;
    margin-top: 13.5%; font-weight: bold;}
	.case4 ul li:nth-child(1) span{ margin-top: 11%;}
.bgimg{background: url(../img/bg.jpg) 100% 100%; padding: 3% 0;}
.bg1{background: url(../img/bg1.png) 100% 100%; padding: 3% 0;}
.case5{ margin: 3% auto;}
.case5_b_c{ display: none; margin: 0 auto;}
.case5_b .active{display: block;}
.case5_t{ border-bottom:1px solid #e3e3e3}
.case5_t ul{display: flex;justify-content: space-between; width: 80%; margin: 0 auto;}
.case5_t ul li{width: 25%; text-align: center; font-size: 20px; line-height: 100px;color: #909090; cursor: pointer;}
.case5_t ul li.active{ color: #589bff; border-bottom: 1px solid #589bff;}
 .case6{ display: flex; justify-content: space-between; flex-wrap: wrap;}
	 .case6 dl{width: 24%; font-size: 17px; color: #666666; margin-bottom: 2%; }
	 .case6 dl dt span{color: #ff0000;}
	  .case6 dl dt { margin-bottom: 2%;}
	 .case6 dl dd input{background: #f5f5f5; width: 100%; line-height: 50px; text-indent: 1em;}
.case6 p{margin: 8%  0 0 0 ; background: linear-gradient(0deg,#589bff,#266eff); text-align: center; font-size: 20px; line-height: 50px; border-radius: 5px;}
.am-btn{ background: linear-gradient(0deg,#589bff,#266eff); color: #fff;}

.lxrig{ position: fixed; right: 10px; top: 30%; z-index: 999999; width: 230px;}
.lxrig ul{border-radius: 10px; float: right;}
.lxrig ul li{width: 50px; height: 50px; background: #7DC3F2;  text-align: center; line-height: 50px; color: #fff; cursor: pointer; margin-bottom: 5px;  }
.lxrig ul li span{font-size: 35px; }
.lxrig ul li:hover{background:#FA738A; color: #fff; }
.dianh{ box-shadow: 0 0 10px #c9c7c7; font-size: 20px; position: absolute; left: 0; top:50px;right: 130px; width: 170px; background: #fff; border-radius:5px; line-height: 50px; text-align: center; display: none;}
.weix{box-shadow: 0 0 10px #c9c7c7; position: absolute; left: 0; top:50px;right: 130px; width: 170px; background: #fff; border-radius:5px;text-align: center; padding: 8% 0;display: none;}
.bgbd{ background: #ececec; padding:0; display: block; overflow: hidden; margin: 5% auto;}
.case4_n_c{ display: none;}
.case4_n .active{display: block;}
.case4{display: flex; justify-content: space-between;}
.case4 dl{width: 32%; text-align: center; background: #f6f9ff; display: flex; justify-content: center; padding: 2% 0; cursor: pointer;}
.case4 dl h2{font-size: 22px; line-height: 30px;}
.case4 dl  p{font-size: 14px;}
.case4 dl  dt{padding-right: 4%;}
.case4 dl  dd span{font-size:30px; color: #6c85b9;}
.case4 .active{ background: linear-gradient(0deg,#589bff,#266eff); color: #fff;}
.case4 .active span{color: #fff;}
.case4_n{margin: 3% auto;}
.case4_n_c ul{display: flex;justify-content: space-between; flex-wrap: wrap;}
.case4_n_c ul li{width: 18%; text-align: center;  margin-bottom: 2%;}
.case4_n_c ul li {border-radius: 6px;  display: block; padding: 1%  0;
    border: 2px solid #fff;
    background: linear-gradient(180deg,#e4eaf7,#fff);
    box-shadow: 0 2px 16px 0 rgba(28,39,65,.1);
    display: flex;
    justify-content: center;
    align-items: center;}
.case4_n_c ul li p{font-size: 20px; text-align: center; line-height: 90px;}
.case4_n_c h2{text-align: center;}
.case4_n_c h2 p{text-align: center; font-size: 18px; margin: 3% 0 0 0; display: inline-block; border:1px solid #a9a9a9;  padding: 1% 2%;}
.case5_b_c{  margin: 3% auto;}
.case5_b_c_l{width: 440px; float:left;}
.case5_b_c_r{width: 720px; float: right;}
.case5_b_c_l ul li{ border-radius: 4px; height: 79px;
    border: 2px solid #fff;
    background: linear-gradient(180deg,#f0f3f7,#fff);
    box-shadow: 0 4px 20px 0 rgba(77,87,140,.2);
    transition: all .2s;
    position: relative; margin-bottom: 5%;border-radius:5px; padding: 3% 6%; font-size: 16px; line-height: 35px;}
	.case5_b_c_l ul li p{position: relative;}
	.case5_b_c_l ul li p:before{transition: all .2s;
	    content: "";
	    position: absolute;
	    width: 8px;
	    height: 8px;
	    top: 9px;
	    left: -16px;
	    border-radius: 50%;
	    background-color: #266eff;
	
	}
.case5_b_c_l ul li:hover{background: linear-gradient(0deg,#589bff,#266eff); color: #fff;}
.case5_b_c_l ul li:hover p:before{ background-color:#fff;}
.case5_b_c_r{font-size: 16px; line-height: 40px;box-shadow: 0 0 5px #d0d0d0; border-radius: 5px; margin: 0 5px 5px 0;}
.case5_b_c_r h2{padding: 0 3%;}
.case5_b_c_r p{padding: 0 3% 2%; }
.case5_b h3{text-align: center; width: 100%; display: block; overflow: hidden;margin: 4% 0;}
.case5_b h3 a{text-align: center; font-size: 18px;  display: inline-block; border:1px solid #a9a9a9; margin: 0 auto; padding: 1% 2%;}
.case5_b_cc{display: block; overflow: hidden;}
.case1_t{ margin: 3% auto;}



.case4_n_c .item {
    width: 24%;
    margin-bottom: 30px;
}

.case4_n_c .item .img {
    padding-top: 57%;
}

.case4_n_c .item .img::after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.2);
    position: absolute;
    top: 0;
    left: 0;
}

.case4_n_c .item .img .play {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 99;
}

.case4_n_c .item p {
    height: 58px;
    line-height: 58px;
    text-align: center;
    font-size: 14px;box-shadow: 0 0 10px #c9c7c7;
}
.imgbox {
    overflow: hidden;
    position: relative;
    /*background:url(../uploadfiles/nopic.jpg) center center no-repeat; background-size:contain;*/
}

.imgbox span {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.imgbox img {
    width: auto !important;
    max-height: 100%;
}


/* 弹出视频 */

.Tvideo {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    top: 0;
    left: 0;
    z-index: 9999;
    display: none;
}

.Tvideo video {
    max-width: 70%;
    position: absolute;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 999;
}

.Tvideo .vclose {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    text-align: center;
    line-height: 30px;
    z-index: 998;
}

.Tvideo video::after {
    content: '';
    width: 40px;
    height: 50px;
    line-height: 50px;
    background: url(../img/close.png) no-repeat center center;
    position: absolute;
    top: -50px;
    right: -50px;
    display: block;
}

.case4_n_c_sp{ display: flex; justify-content: space-between; flex-wrap: wrap; overflow: hidden; padding:0 3px}
.spgd{ height: 490px;}
.pub_tit_cp{width: 100%; text-align: center; font-size: 40px; margin: 5% auto;}
.cp_con1{display: flex;justify-content: space-between;}
.cp_con1_l{width: 450px; display: flex; justify-content: space-between; flex-wrap: wrap; padding:3px;}
.cp_con1_l dl a{display: block;overflow: hidden;}
.cp_con1_l dl{width: 48%; background: #fafafc; margin-bottom: 3%; box-shadow: 0 0 10px #dddddd;}
.cp_con1_l dl:nth-child(5),.cp_con1_l dl:nth-child(6){ margin-bottom: 0;}
.cp_con1_l dl dd{float: right;}
.cp_con1_l dl dt{ padding: 10% 0 0 10%;}
.cp_con1_l dl dt h2{font-size: 15px; color: #2870ff;}
.cp_con1_l dl dt p{ font-size: 15px; padding: 5% 0 0 0;}
.cp_bg{background: #f0f5ff;}
.cp_con2 dl{display: flex; justify-content: space-between;}
.cp_con2 dl dt h2{ font-size: 35px;}
.cp_con2 dl dt{margin-top: 13%; width: 42%;}
.cp_con2 dl dd{width: 50%;}
.cp_con2 dl dt p{ font-size: 18px; margin-top: 3%; line-height: 30px;}
.cp_con2{ padding: 5% 0;}
.dqfs{flex-direction:row-reverse;}
.ocr_tit p{font-size: 18px; line-height: 30px; margin: 1% auto;}
.orc_con{ display: flex; justify-content: space-between;flex-wrap: wrap;}
.orc_con dl{width: 20%; padding:5%; background: url(../img/obg.jpg); background-size: 100% 100%; border-radius: 20px;box-shadow: 0 0 10px #edf0ff; text-align: center; margin-bottom: 5%;}
.orc_con dl dt{font-size: 20px; color: #333333; margin: 3% 0;}
.orc_con dl p{width: 50px; height: 3px; background: #4c70f1; margin: 10% auto;}
.orc_con dl dd{font-size: 14px; line-height: 25px; text-align: left; color: #999999;}
.case_t{ background: #fff;box-shadow: 0 0 10px #dddddd; display: flex;justify-content: space-between;}
.case_t .case_t_l{width: 570px; margin: 30px; height: 390px;display: block; overflow: auto; padding-right: 50px;}
.case_t_l ul{display: flex;justify-content: space-between; flex-wrap: wrap;}
.case_t_l ul li{border:1px solid #d9d9d9; border-radius: 10px; padding: 5px; margin-bottom: 3%;}
.case_con{width: 480px; margin: 3%;}
.case_t_r{display: none;}
.case_t_r h2{font-size: 30px;}
.case_t_r h3{width: 50px; height: 3px; background: #4c70f1; margin: 3% 0;}
.case_t_r p{ font-size: 16px; line-height: 30px;}
.case_t_r  a{ text-align: right; font-size: 16px; display: inline-block; float: right; margin-top: 5%;}
.case{position: relative;}
.case_bg{position: absolute; left: 0; right: 0; top:300px; z-index: -1;}
.case_t_l ul .active{border: 1px solid #2870ff;}
.case_con .active{display: block;}
.cor{color: #fff;}
.morecase_t ul{display: flex; justify-content: space-between; text-align: center; margin-bottom: 5%; }
.morecase_t ul li{width: 200px; font-size: 16px; line-height: 50px; color: #fff; cursor: pointer;}
.morecase_con_cor dl{width: 240px; background: #fff; padding: 20px;box-shadow: 0 0 10px #dddddd; margin-bottom: 3%;}
.morecase_con_cor dl dd{ font-size: 16px; margin: 5% auto; font-weight: bold;}
.morecase_con_cor dl p{font-size: 10px; line-height: 18px; color: #9c9c9c;}
.morecase_t ul .active{background: rgba(255, 255, 255, .5);}
.morecase_con_cor{display: none;}
.morecase_con .active{display: block;}
.showMoreNChildren{ display: flex;justify-content: space-between;flex-wrap: wrap;}
.morecase_con_cor h2{ text-align: center;}
.morecase_con_cor h2 p{    text-align: center;
    font-size: 18px;
    margin: 3% 0 5% 0;
    display: inline-block;
    border: 1px solid #a9a9a9;
    padding: 1% 2%;}
.morecase_con{ padding: 0 5px;}
.lx_con{display: flex;justify-content: space-between;}
.pdd{padding: 5px;}
.pdd img{box-shadow: 0 0 10px #dddddd;}
.map_t{width: 1000px; margin: 5% auto;}
.map_t ul{display: flex; justify-content: space-between; font-size: 18px; font-weight: bold; cursor: pointer;}
.map_t ul li{width: 13%; text-align: center; line-height: 50px;}
.map_t ul .active{color: #589bff; border-bottom: 2px solid #589bff;}
.map,.jsfz{background: url(../img/lxbg.jpg); background-size:100% 100%; margin-bottom: 50px;}
.map_b_con{display: flex;justify-content: space-between;}
.map_b_c_l dl{border-left: 2px solid #589bff; padding-left: 3%; margin: 0 0 600px 0;}
.map_b_c_l dl dt{font-size: 28px;  color: #589bff; line-height: 40px;}
.map_b_c_l dl dt img{vertical-align: bottom;}
.map_b_c_l dl dd p{font-size: 14px; line-height: 30px;}
.map_b_c_l{width: 400px; height: 600px; display: block;overflow: auto; padding-right: 50px;}
.map_b_c{display: none;}
.map_b .active{display: block;}
.two dl{margin-bottom: 50px;}
.two dl:last-child{margin-bottom: 400px;}
.three dl{margin-bottom: 50px;}
.three dl:last-child{margin-bottom: 500px;}
.nav_t{position: absolute; left: 0; right: 0; background: #fff; border-radius: 10px;top: 540px;box-shadow: 0 0 10px #dddddd; height: 80px;}
.nav_t ul{display: flex;justify-content: space-between;}
.nav_t ul li{width: 25%; text-align: center; font-size: 20px; line-height: 80px; }
.about_c1{margin-top: 100px;}
.about_c1 dl{display: flex;justify-content: space-between;}
.about_c1 dl dt{width: 635px;}
.about_c1 dl dd{width: 515px; font-size: 16px;}
.about_c1 dl dd p{line-height: 26px; margin: 2% auto;}
.about_jzg{background: url(../img/aboutbg.jpg); background-size:100% 100%; position: relative; padding: 350px 0; text-align: center;}
.about_jzg img:nth-child(1){position: absolute; right: 0; left: 0; top:100px; width: 293px; margin: 0 auto;}
.about_jzg img:nth-child(5){position: absolute; right: 0; left: 0; bottom:100px; width: 293px; margin: 0 auto;}
.about_jzg img:nth-child(3){ margin: 0 3%;}
.pr{position: relative;}
.warper{max-width: 1300px; margin: 0 auto;}
.about-main2{height: 1295px;width: 100%;overflow: hidden; background: url(../img/about_08.jpg); background-size:100% 100%; color: #fff; position: relative;}
.lc1{position: absolute; left: 100px;top:350px}
.lc2{position: absolute; left: 530px;bottom:220px}
.lc3{position: absolute; left: 900px;top:290px}
.lc4{position: absolute; left: 1260px;bottom:50px}
.jsfz_con{  background: #fff;box-shadow: 0 0 10px #dddddd;}
.jsfz_con dl{margin: 3%; display: flex;justify-content: space-between;}
.jsfz_con dl dt{width: 490px;}
.jsfz_con dl dt p{font-size: 16px; line-height: 30px; margin: 2% 0;}
.ryzz_con{width: 900px; margin: 0 auto;}
.ryzz_con dl{margin: 3%; display: flex;justify-content: space-between;}
.ryzz_con dl dt{width: 450px;}
.ryzz_con dl dt p{font-size: 16px; line-height: 30px; margin: 10% 0;}
.ryzz{ background: #f5f9ff; padding: 1% 0;}
.xzn{background: url(../img/about_18.jpg); background-size:100% 100%; padding: 8% 0;  color: #fff; }
.xzn h2{font-size: 80px;text-align: center; }
.xzn  p{font-size: 18px; margin: 5% auto; line-height: 30px;}
.xzn h3{font-size: 24px;text-align: center; color: #fff; margin: 10% 0 5% 0; }
.xzn  a{width: 300px; text-align: center; margin: 0 auto; display: block; font-size: 24px;background: linear-gradient(0deg,#589bff,#266eff);line-height: 50px; padding: 1% 0;}
.xzn  a img{vertical-align: bottom;}
.tdwh ul{display: flex;justify-content: space-between; padding: 5px 0;}
.tdwh ul li img{ background: #fff; padding: 5px;}
.tdwh ul li {box-shadow: 0 0 10px #dddddd;}
.tdwh h2 {text-align: center;}
.tdwh h2 p{text-align: center;
    font-size: 18px;
    margin: 3% 0 0 0;
    display: inline-block;
    border: 1px solid #a9a9a9;
    padding: 1% 2%;}
	.mfz{display: none;}

	.cpbanner{ background: url(../img/banner_cp.jpg); padding: 5% 0;}
	.cpnr_c{width: 900px; margin: 0 auto;}
	.cpnr_c dl{display: flex;justify-content: space-between;}
	.cpnr_c dl dt {margin-top: 10%;}
	.cpnr_c dl dt h2{ font-size: 45px; color: #fff; }
	.cpnr_c dl dt h3{ width: 100px; height: 5px; background: #e89115; margin: 10% 0;}
	.cpnr_c dl dt p{font-size: 20px; color: #fff;}
	.cp_con1_r{width: 60%;}
	.PartVideo {
	    width: 100%;
	    position: relative;
	}
	.PartVideo .play {
	    position: absolute;
	    top: 50%;
	    left: 50%;
	    transform: translate(-50%, -50%);
	    -webkit-transform: translate(-50%, -50%);
	}
	.PartVideo .img {
	    padding-top: 500px;
	}
	.Tvideo {
	    position: fixed;
	    width: 100%;
	    height: 100%;
	    background: rgba(0, 0, 0, 0.5);
	    top: 0;
	    left: 0;
	    z-index: 9999;
	    display: none;
	}


.Part1 {
    background: url(../img/yzbg.png) no-repeat bottom center;
    background-size: cover; padding: 3% 0;
}

.PartBox {
   margin: 5% auto;
}

.PartBox .item {
    width: 18%;
    margin-left: 2%;
    float: left;
    background: #fff;
    padding: 40px 25px 20px 25px;
    box-sizing: border-box;
    text-align: center;
    transition: all .5s;
    -webkit-transition: all .5s;
}

.PartBox .item .ico {
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    margin: 0 auto;
}

 .PartBox .item h1 {
    font-size: 20px;
    margin: 30px 0 10px 0;
}

 .PartBox .item .dec {
    font-size: 14px;
    line-height: 24px;
    color: #808080;
    height: 120px;
}

 .PartBox .item:hover {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    transform: translate3d(0, -3px, 0);
    -webkit-transform: translate3d(0, -3px, 0);
}
 .Part2 .img {
    text-align: center;
}
.cp1con{margin-bottom: 5%;text-align: center;}

.fixnav {
            position: fixed!important;
            top: 0px;
            left: 0;width: 100%; background: #fff; right:0; margin:0 auto;
        }
		
		
		
		
	.bg1{background: #ececec;}	
		.con1{text-align: center;}
		.pubtit{text-align: center; margin: 50px auto;}
		.pubtit h2{font-size: 46px; color: #303030;}
		.pubtit img{margin: 1% auto;}
		.pubtit p{font-size:24px; color: #666666; text-align: center; line-height: 35px;width: 920px; margin: 0 auto;}
		
		.con2 ul{display: flex;justify-content:space-between;}
		.con3{background: #368ef3; text-align: center; padding: 2% 0; margin: 2% 0 0 0; color: #fff;}
		.con3 h2{font-size: 32px; font-weight: bold; margin-bottom: 1%;}
		.con3 h3{font-size: 22px;color: #fff;margin-bottom: 1%;}
		.con3 p{font-size: 22px; text-align: center; }
		 .bg2{background: #ebebeb; padding: 3% 0;}
		.con4{display: flex;justify-content: space-between;}
		.con4 img{margin-bottom: 15px;}
		.con5{background: #f8f9fb; position: relative;}
		.dwdw1{ left: 0 ;right: 0; top: 5%; position: absolute;}  
		.con5_c{text-align: center;}
		.con5_n{ position: absolute; left: 0; right: 0; margin: 0 auto;  top:35%; display: flex; justify-content: space-between;}
	   .con5_n dl dt{display: inline-block;background: #4da6ea; color: #fff; font-size: 23px; line-height: 50px; border-radius: 30px; padding: 0 7%; margin-bottom: 5%;}
	   .con5_n dl dd{font-size: 18px; line-height: 30px; width: 370px;}
	   .con5_n dl{margin-bottom: 50%;}
	   .con5_n_r dl {margin-bottom: 60%;}
	   .con5_n_r dl dt{ float: right;}
	     .con5_n_r dl dd{ float: right;}
		 .bg3{background: url(../img/bg.jpg); background-size: 100% 100%; padding: 3% 0;}
		 .con6_c{text-align: center; margin-bottom: 5%;}
		 .con6_b dl{display: flex;justify-content: space-between; margin-bottom: 10px;}
		 .con6_b dl dt{width: 283px;}
		 .con6_b dl dd{width: 917px; background: #2b65a9; color: #fff; padding: 2% 3% 0; text-indent: 2em; line-height: 22px; font-size: 16px;}
		 
		.con7_t h2 {font-size: 56px; color: #313131; margin: 5% 0 3% 0; text-align: center; font-weight: bold;}
		.con7_t p{font-size: 34px; text-align: center;}
		.con7_t p span{font-size: 47px;color: #ff3c3c;}
		 .con7_b_t{display: flex;justify-content: space-between; margin: 5% 0 2% 0; flex-wrap: wrap;}
		 .con7_b_t input{background: #fff; text-indent: 2em; line-height: 60px; font-size: 16px; width: 49%; color: #000; border: 1px solid #dedede; border-radius: 10px;}
		 .con7_b_t textarea{background: #fff; text-indent: 1.5em; line-height: 50px; font-size: 20px;border:none; width: 100%; height: 190px; 
		 color: #000; margin-top: 2%;  border: 1px solid #dedede; border-radius: 10px;}
		 .con7_b_b_s{text-align: center; margin: 5% 0 0 0;}
		 .subsit{width: 100%; margin: 0 auto; background: #F4870F; font-size: 20px; line-height: 75px; text-align: center; color: #fff; font-weight: bold; border-radius: 8px;}
		 
		 
		 .foot{background: url(../img/sybg_17.jpg); background-size: 100% 100%; padding: 3% 0 0 0; font-size: 18px; color: #fff;}
	.foot_c_t{display: flex;justify-content: space-between; border-bottom: 1px solid #a4a8a7; padding-bottom: 2%; margin-bottom: 5%;}
	.foot_c_t p{width: 465px; font-size: 28px; color: #ffffff; line-height: 40px; font-weight: bold; }
	.foot_c_t p span{display: block; font-size: 20px;  font-weight: normal;}
		.foot_c_t h2{width: 215px; margin-top:20px}
		.foot_c_t ul{width: 820px; display: flex;justify-content: space-between;  line-height: 80px;}
		 
		 .gd108{width: 1080px; margin: 3% auto; display: block; overflow: hidden;}
		
		 .ab_con1{margin: 3% auto;line-height: 35px; }
.ab_con1 p{ font-size: 16px; line-height: 35px;  margin-top: 1%; }
.ab_con1 p span{ font-size: 16px; line-height: 35px; }
.ab_con1  strong span{ font-size: 16px; line-height: 35px; }
.ab_con1 div{ font-size: 16px; line-height: 35px;   }
.ab_con1 div span{ font-size: 16px; line-height: 35px; }
.ab_con1 div img{ margin:2% 0 !important}
.ab_con1 div strong span{ font-size: 16px; line-height: 35px; }


		 .bornone{border:none}
		 .ab_con2 ul{display: flex;justify-content: space-between;}
		 .ab_con2 ul li{width: 20%; text-align: center;}
		 .ab_con2 ul li p{font-size: 18px; text-align: center; margin-top: 2%;}
		 
		 .hzhb{background: url(../img/hzbg.jpg); background-size: 100% 100%; padding: 3% 0; margin: 5% auto; }
		 .hzhb_c p{text-align: center;display: block; margin-bottom: 3%;}
		 
		  .swiper {
		         width: 100%;
		         height: 100%;
		       }
		 
		       .swiper-slide {
		         text-align: center;
		         font-size: 18px;
		     
		 
		         /* Center slide text vertically */
		         display: -webkit-box;
		         display: -ms-flexbox;
		         display: -webkit-flex;
		         display: flex;
		         -webkit-box-pack: center;
		         -ms-flex-pack: center;
		         -webkit-justify-content: center;
		         justify-content: center;
		         -webkit-box-align: center;
		         -ms-flex-align: center;
		         -webkit-align-items: center;
		         align-items: center;
		       }
		 
		      
			   .ryy{background: #EEEEEE; padding: 5% 0;}
			.ryne{background: #fff; padding:8% 5%;}
			.ryne p{font-size: 20px; text-align: center; border-top: 1px solid #666666; margin-top: 15%; line-height: 50px;}
			.bxzx{}
			.bxzx_l{width: 288px;  background: #F7F5F6; float: left;}
			.bxzx_l h2{line-height: 64px; color: #fff; text-align: center;background: #704015; font-size: 26px;}
			.bxzx_l p{font-size: 20px; line-height: 70px; border-bottom: 1px dashed #AAAAAA; padding-left: 20px; color: #666666;}
			.bxzx_l p:nth-child(2){color: #704015;}
			.bxzx_l h3{margin: 20% auto; text-align: center;}
			.bxzx_l h3 img{background: #fff; padding: 5px; border:1px dashed #313131;}
			.bxzx_l h3 p{font-size: 14px; text-align: center; border:none; padding: 0;}
			.bxzx_r{}
			.bxzx_r ul{display: flex;justify-content: space-between; flex-wrap: wrap;}
			.bxzx_r ul li{width: 49%; margin-bottom: 2%;}
			.bxzx_r_c{width:890px; float: right;}
			.bxzx_r dl{display: flex;justify-content: space-between; text-align: center; font-size: 26px; line-height: 64px;border-bottom:1px solid #929292}
			.bxzx_r dl dt{width: 310px; border-right:1px solid #929292}
			.bxzx_r dl dd{width: 580px;}
			.bxzx_r dl:nth-child(1){background: #D7E0EA; color: #0762CB;}
			.bxzx_r dl:last-child{border: none;}
		
		 .fy{width:100%; height: 35px; line-height: 24px; overflow: hidden; text-align:center; font-size:16px;  padding:32px 0; margin-bottom: 5%; }
		 										.fy a{ display:inline-block; padding:4px 25px; color:#9a9a9a; border:1px solid #9a9a9a; border-radius:8px}
		 										.fy b{color: #fff !important; background:#FA738A;padding:6px 25px;border-radius:8px}
		 										.fy span,.fy span a{vertical-align:middle; text-decoration:none; color:#9a9a9a; cursor:pointer; }
		 											.ab_con1 h2{font-size: 30px; line-height: 50px; text-align: center;}
		 									.ab_con1 h2{font-size: 30px; text-align: center; margin-bottom:2%}
		 									.syp{font-size: 18px; line-height: 50px;}
		 									.fy_con{background: #f1f1f1; padding-bottom: 5%; margin-bottom: 5%; display: block; overflow: hidden;}
			.ab_con1 h2{font-size: 30px; line-height: 50px; text-align: center;}
			.syp{font-size: 18px; line-height: 50px;}
			
			
			
			.gg_tit{text-align: center; margin: 120px 0 60px 0;}
			.gg_tit h2{font-size: 48px;}
			.gg_tit h3{margin: 25px 0;}
			.gg_tit p{font-size: 26px; text-align: center;}
			
			.jz_con1{ display: flex;justify-content: space-between; flex-wrap: wrap;}
			.jz_con1 dl{width: 28%; text-align: center; padding: 7% 2%; border: 1px solid #e1f0f2;border-radius: 20px; margin-bottom: 3%;}
			.jz_con1 dl dt span{font-size: 60px; color: #77bcc3;}
			.jz_con1 dl dd{font-size: 28px; margin: 5% 8%; color: #333333;}
			.jz_con1 dl p{font-size: 18px; text-align: center; line-height: 30px;}
			.jz_con1 .active{background: #ca3924; color: #fff;}
			.jz_con1 .active dt span{color: #ca3924; background: #fff; padding: 4%; border-radius: 100px; font-size: 40px;}
			.jz_con1 .active dd{color: #fff;}
			.jz_con1 dl:hover{background: #ca3924; color: #fff;}
			.jz_con1 dl:hover dt span{color: #ca3924; background: #fff; padding: 4%; border-radius: 100px; font-size: 40px;}
			.jz_con1 dl:hover dd{color: #fff;}
			.jzbg{background: url(../img/sybg_08.jpg); background-size: 100% 100%; padding-bottom: 5%;}
			.jz_fw{display: flex;justify-content: space-between; position: relative;}
			.jz_fw_r h2{font-size: 36px; line-height: 50px; color: #333333;}
			.jz_fw_l{width: 655px;}
			.jz_fw_r{width: 430px; text-align: left; padding:30px 0  0 60px;}
			.jz_fw a{display: inline-block; background: #78471c; font-size: 22px; color: #fff;
			 padding: 1% 5%; border-radius: 10px;  position: absolute; bottom: 0; right: 0;}
			.jzfw_pos{position: absolute;right: 0; bottom: 90px; width: 600px; padding:3% 0; background: #fff; padding:40px;}
			.jzfw_pos h2{text-align: left; font-size: 36px; color: #77bcc3; line-height: 80px;}
			.jzfw_pos p{font-size: 16px; line-height: 30px; margin: 1% 0;}
			
			.swiper-button-next,.swiper-button-prev{width: 50px; height: 50px; background: #75471d; color: #fff!important; line-height: 50px; font-size: 30px; border-radius: 50px;}
			.swiper-button-next:hover,.swiper-button-prev:hover{background: #ca3924;}
			
			
			
			
			
			.jz_con3{display: flex;justify-content: space-between;}
			.jz_con3 dl{width: 33.33%; text-align: center;}
			.jz_con3 dl dt{border-bottom: 1px  dashed #dfdfee; padding-bottom: 3%; margin-bottom: 3%;}
			.jz_con3 dl p{text-align: center;}
			.jz_con3 dl  dd{font-size: 26px; margin: 5% 0;}
			.jz_con3 dl p{font-size: 18px; line-height: 30px;}
			
			.bgabout{background: #f6f6f6; padding: 5% 0; margin: 5% 0;}
			.jz_con4{background: #77bcc3; padding: 30px; display: flex;justify-content: space-between;}
			.jz_con4_l{width: 240px;}
			.jz_con4_l dl{text-align: center; font-size: 28px; background: #fff; width: 240px; margin-bottom: 2%; padding: 43px 0; cursor: pointer;}
			.jz_con4_l .active{background: #ca3924; color: #fff;}
			.jz_con4_l .active dt span{color: #fff;}
			.jz_con4_l dl dt span{ font-size: 45px; color: #77bcc3;}
			.jz_con4_l dl dd{ margin-top: 5%;}
			
			
			
			.jzconn{width: 930px;}
			.jzconn .active{display: block!important;}
			.jzconn .jzconn_n{display: none;}
			
			.yxay ul{ display: flex; justify-content: space-between; flex-wrap: wrap;}
			.yxay ul li{background: #fff; font-size: 22px;  text-align: center; width: 49%; margin-bottom: 2%;}
			.yxay ul li p{text-align: center; line-height: 80px;}
			.jz_con4_m{width: 532px; float: left;}
			.jz_con4_r{width: 365px; color: #fff; float: right;}
			.jz_con4_r h2{font-size: 48px; border-bottom: 2px solid #b2d7db; display: inline-block; line-height: 70px; margin: 20% 0;}
			.jz_con4_r p{font-size: 18px; line-height: 26px; margin-bottom: 5%;}
			
			.jz_con4_r  a{display: inline-block; padding: 3% 8%; font-size: 18px; background: #ca3924; color: #fff; border-radius: 50px; margin-top: 80px;}
		.jz_con5{display: flex;justify-content: space-between;}
		.jz_con5 dl{width: 19.5%; position: relative;background: #f6f6f6; }
		.jz_con5 dl dt{background: #77bcc3; text-align: center; font-size: 26px; color: #fff; line-height: 40px; padding: 10% 0 25% 0;}
		.jz_con5 dl dd{background: #f6f6f6; padding: 25% 10%; font-size: 18px; line-height: 25px;}
		.jz_con5 dl h2 span{background: #fff; padding: 2%;font-size: 40px; color: #77bcc3; border-radius: 50px; position: absolute;left: 0; right: 0; top:37%; width: 50px; margin: 0 auto; text-align: center; height: 50px; line-height: 50px; border:2px solid #f8f8f8}
			.jz_con5 .active dt{background: #ca3924;}
			.jz_con5 .active h2 span{color: #ca3924;}
			.jz_con5 dl:hover dt{background: #ca3924;}
			.jz_con5 dl:hover h2 span{color: #ca3924;}
			.ggbd .active{background: #F4870F; color: #fff;}	
					
				.ggbd input::-webkit-input-placeholder { 
				/* WebKit browsers，webkit内核浏览器 */
				color: #929292; 
				font-size: 20px;
				} 
					.ggbd .active::-webkit-input-placeholder {
					/* WebKit browsers，webkit内核浏览器 */
					color: #fff; 
					font-size: 20px;
					} 	
					
			
					
					.foot_c_b{display: flex;justify-content: space-between;}
					
					.foot_c_b_l{width: 445px;}
					.foot_c_b_l h2{font-size: 40px; font-style: italic; margin-top: 5%;}
					.foot_c_b_m{width: 520px;}
					.foot_c_b_r{width: 270px; }
					.foot_c_b_r ul{display: flex;justify-content: space-between; }
					.foot_c_b_r ul p{text-align: center;}
					.foot_c_b_m  p{ margin-bottom: 5%;}
					.foot_c_b_m  p span{font-size: 25px; padding-right: 5px;}
					.foot_b{background: #000000; line-height: 80px; margin-top: 50px;}
					.mbgfw,.mtit,.mgywm,.wap{display: none;}
					
					 .posnav {border-bottom: 1px solid #E6E6E6; line-height: 40px; padding-bottom: 10px;  margin: 2% auto; padding-bottom: 2%;}
												 .posnav h2{ font-size: 26px; color: #14A83A; border-left: 3px solid #14A83A; padding-left: 10px; float: left; line-height: 25px;font-weight: bold;}
												 .posnav h2 span{display: block; font-size: 14px;  color:#BCBCBC; font-weight: normal; margin-top: 5px;}
												 .posnav p{font-size: 16px; color: #8c8c8c; }
							 
							 .gywm dl,.gy_hdjl,.lxwm,.csrjj dl{display: flex;justify-content: space-between; margin-bottom: 2%; flex-wrap: wrap;}
							 .gywm dl dt{width: 600px;}
							 .csrjj dl dt{width: 395px;}.csrjj dl dd{width: 768px;}
							 .gywm dl dd{width: 565px;}
							 .gywm dl dd h2{font-size: 45px; border-bottom: 1px solid #BF0012;  color: #BF0012;}
							 .gywm dl dd h2 span{margin: 1% 0 2% 0; display: block;}
					.gywm dl dd p{font-size: 18px; line-height: 35px; margin-top: 3%;}
					.gywm_con2{background: #77bcc3; margin: 5% 0; display: block; overflow: hidden; padding-bottom: 5%;}
					.corbs{color: #fff;}
					.gy_hdjl dl{width: 49.5%; text-align: center; font-size: 23px; line-height: 50px; margin-bottom: 5%;}
					
					.anli_list ul{display: flex;justify-content: space-between; margin-bottom: 2%; flex-wrap: wrap;}
					.anli_list ul li{width: 49%;margin-bottom: 1%; border:1px solid #e8e8e8}
					.anli_list ul li p{ line-height: 70px; font-size: 24px; text-align: center;}
					.anli_list ul li:hover{border:1px solid #78471c}
					.anli_list ul li:hover p{ color: #78471c;}
					.jz_hz{margin-bottom: 5%;}
					.lxwm_l{width: 470px;}
					.lxwm_r{width: 690px;}
					.lxwm_l dl{margin-bottom: 5%;}
					.lxwm_l dl dt{font-size: 27px; border-bottom: 1px solid #d6d6d6; padding-bottom: 5%; margin-bottom: 5%;}
					.lxwm_l dl dt span{font-size: 30px;color: #BF0012; padding-right: 10px;}
					.lxwm_l dl dd{font-size: 17px; color: #989898;}
					.lxwm_l dl dd ul{display: flex;justify-content: space-between; text-align: center; width: 80%;}
					
					.lxwm_l dl dd ul li img{width: 90%;border:1px solid #111000}
					.lxwm_l dl dd ul li p{text-align: center; line-height: 30px; font-size: 16px;}
				.pchidden{ display:none}
				
				
				.nav{}
				#logo h2{font-size: 20px; color:#020202;margin-top: 2%; font-weight: bold;}
				#logo p{font-size: 10px; color: #B1B1B1;}
				.topnav{ width: 100%;}
				.dhtop{font-size: 22px; color: ##282828; font-weight: bold; line-height: 36px;}
				.dhtop img{vertical-align:bottom; padding-right: 10px;}
				.dhtop span{font-size: 14px;}
				.dhtop  dl{display: flex;justify-content:flex-end;}
				.dhtop  dl dt{margin-top: 6%;}
				.dhtop  dl dd h2{font-size: 16px; color: #3E3E3E;}
				.dhtop  dl dd p{font-size: 20px; color: #BF0012;}
				
				.mbg1{display: none;}
				.hezi{display: flex; justify-content: space-between;}
				.mdcon1_c_l{ position: absolute; top: 0; left: 0;z-index: 22;}
				.mdcon1{width: 1460px; margin: 5% auto;position: relative; padding: 5% 0;}
				.mdcon1_c_r{ position: absolute; bottom: 0; right: 0; z-index: 22; }
				.mdcon1_c_m{background:url(../img/cbg1.jpg);  padding:10%; background-size: 100% 100%;}
				.mdcon1_c_m dl{width: 20%; text-align: center;}
				.mdcon1_c_m dl dt{width: 210px; height: 140px; border-radius: 210px; border:1px solid #878787; padding-top: 70px;}
				.mdcon1_c_m dl dt p{text-align: center; }
				.mdcon1_c_m dl dt p span{font-size: 60px; color: #878787;}
				.mdcon1_c_m dl dt h2{font-size: 26px; color: #333333; line-height: 50px;}
				.mdcon1_c_m dl dd{font-size: 18px; margin-top: 15%;}
				.mdcon1_c_m dl:hover dt{border:1px solid #78471c;}
				.mdcon1_c_m dl:hover p span{color:#78471c;}
				.mdcon1_c_m dl:hover dt h2{color:#78471c;}
				.mdpubtit{text-align: center; margin: 3% auto;}
				.mdpubtit dl{display: flex; justify-content: center; color: #fff;}
				.mdpubtit dl dd h2{font-size: 48px; margin-bottom: 2%;}
				.mdpubtit dl dd{text-align: left; margin-top: 4%;}
				.mdpubtit dl dd p{font-size: 26px;}
				
				.mdcon2{background:url(../img/sybg_03.jpg); padding: 0 0 5%; display: block; overflow: hidden; background-size: 100% 100%;}
				
				.mdpic{ position: relative; width: 367px; height: 443px; background: url(../img/xk.png); padding: 3px 2px; background-size: 100% 100%;}
				.mdpic:hover{background: url(../img/xk2.png);}
				.mdpic .fuwxx{ position: absolute; width: 80%; top:10%; right: 10%;writing-mode: tb-rl; text-align: left;}
				.mdpic .fuwxx h2{color: #BFB4B2; font-size: 18px;}
				.mdpic .fuwxx h2 span{ vertical-align: middle;}
				.mdpic .fuwxx h3{color: #030102; font-size: 40px; font-weight: bold; margin: 0 10%;}
				.mdpic .fuwxx h4{color: #75716E; font-size: 18px;}
				.mdpic:hover h3{color:#B50322;}
			
			   .mySwiper11 .swiper-pagination-bullet{width: 170px!important; border-radius: unset; height: 5px!important; border:1px solid #fff; background: none;}					
			   .mySwiper11		.swiper-pagination-bullet-active	{ background: #fff;}
			   
			   .mySwiper11 .swiper-pagination{ display:none!important}
			   
			   .mbtit2{ background: url(../img/sybg_06.jpg); width: 100%;}
			    .mbtit3{ background: url(../img/sybg_10.jpg); width: 100%; height: 368px;}
				.mbtit4{ background: url(../img/sybg_16.jpg); width: 100%; height: 368px;}
			   .corh{color: #110a03!important;}
			   .mbcon2_t{width: 95%; margin: 0 auto 5%;}
			   .mbcon2_t ul li{width: 19%; text-align: center; font-size: 26px; color: #78471c; background: #e9e9e9; line-height: 70px; border-radius: 10px;}
			   .mbcon2_t .active{color: #e9e9e9; background: #78471c;}
			   .mbcon2_n_c{display: none;}
			   .mbcon2_n .active{display: block;}
			   .mbcon2_n img{margin-bottom: 5px;}
			   .mbcon2_b{width: 100%; border-bottom: 1px solid #78471c; padding: 2% 0 3% 0; font-size: 20px; color: #78471c; margin: 3% 0;}
			   .mbcon2_b span{display: inline-block; float:right; padding: 1%; background: #78471c; color: #fff;border-radius: 10px;}
			   .mbcon2_n_cc{flex-wrap: wrap;}
			   
			   .mbtit3 .mdpubtit{margin: 0 auto; padding-top: 100px;}
			   .mdys dl{ display: flex;justify-content: space-between; margin-bottom: 1%;}
			   .mdys dl dd{background: url(../img/yybg.jpg); background-size: 100% 100%; width: 50%; text-align: center; padding: 5% 0;}
			   .mdys dl dt{width: 50%;}
			   .mdys dl dt img{height: 100%;}
			   
			   .mdys dl dd span{font-size: 35px; color: #ffffff; background: #704015; padding: 2%; border-radius: 100%;}
			   .mdys dl dd h2{font-size: 24px; color: #704015; line-height: 80px;}
			   .mdys dl dd p{text-align: center;}
			   .mdys dl dd h3{width: 100px; border-bottom: 1px solid #beab99; margin: 0 auto 10%;}
			   .mdys dl:hover dd{background: url(../img/yybg2.jpg); }
			   .mdys dl:hover span, .mdys dl:hover h2, .mdys dl:hover p{color: #fff;}
			   .mdys dl:hover span{color: #704015; background: #fff;}
			   .mdys dl:nth-child(2),.mdys dl:nth-child(4){flex-direction: row-reverse;}
			   
			   .gywm a{display: inline-block; float:right; padding: 1% 5%; background: #78471c; color: #fff;border-radius: 10px; float: left; font-size: 20px; margin-top: 5%;}
			   
			   .lxwmdh{margin: 5% auto;}
			   
			   .mshow{display: none;}
			   
			   .ab_wdys{display: flex; justify-content: space-between; }
			   .ab_wdys dl{width: 19%; text-align: center; border:1px solid #d7d7d7; font-size: 24px; line-height: 50px; border-radius: 8px; padding: 5% 0;}
			   .ab_wdys dl span{font-size: 30px; background: #78471c; color: #fff; padding: 5%; border-radius: 100%; }
			   
			   .ab_wdys dl:hover{ background: #78471c; color: #fff;}
			   .ab_wdys dl:hover span{ background: #fff; color:#78471c ;}
			   
			   .mbcon2_n_cc  a{width: 33%;}
			   
			   .bxzx_r ul li{position: relative;}
			    .bxzx_r ul li p{width: 100%; left: 0; right: 0; bottom: 0; line-height: 60px; text-align: left;text-indent: 2em; font-size: 18px; color: #333333; background: #e9e9e9; position: absolute;}
				.bxzx_r ul li p span{ background: #a97242; font-size: 30px; display: inline-block;  border-radius: 100%; width: 30px; height: 30px; text-align: center; line-height: 30px; color: #fff; text-align: center; text-indent: 0; float: right; margin: 15px 20px 0 0;}
			    .bxzx_r ul li:hover p{ background: #a97242; color: #fff;}
				.bxzx_r ul li:hover p span{background: #fff; color: #a97242;}
			   
			   
			   
			   .mdzyyw ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
			    .mdzyyw ul li{width: 33%; margin-bottom: 3%;}
			    .mdzyyw ul li p{ text-align: center; font-size: 20px; line-height: 50px;}
			   .mdfwnr{background: url(../img/fwbg.jpg); background-size: 100% 100%; padding: 1% 0 6%; text-align: center;}
			   
			   .mdfwnr_c {text-align: center;}
			   
			   
			   .x1pub_tit{text-align: center; margin: 3% auto; color: #141414; }
			   .x1pub_tit p{text-align: center;}
			   .x1pub_tit h2{font-size: 48px; line-height: 50px; font-weight: bold; position: relative;display:flex; justify-content: center; }
			   .x1pub_tit p{ line-height: 70px;}
			   
			  .x1pub_tit h2 img{ padding: 0 20px;}
			   .x1_con1{position: relative; margin-bottom: 5%;}
			   .x1_con1_con{display: flex; justify-content: space-between;}
			   .x1_con1_con dl{width: 287px; position: relative; padding: 10% 0 89px 0; color: #333333; border:1px solid #eeeeee}
			   .x1_con1_con dl dt {text-align: center;}
			   .x1_con1_con dl dt span{text-align: center; font-size: 50px; color: #777777;}
			   .x1_con1_con dl dd h2{text-align: center; font-size: 22px; color: ##333333;font-weight: bold; margin: 3% auto;}
			   .x1_con1_con dl dd p{ padding:5% 10%;}
			   .x1_con1_con dl:nth-child(1) dt span,.x1_con1_con dl:nth-child(4) dt span{font-size: 43px;}
			   .x1_con1_con dl:hover{border:1px solid #BF0012;}
			   .x1_con1_con dl:hover dt span{color:#BF0012;}
			   .x1_con1_con dl img{position: absolute; left: 0; right: 0; top: 0; z-index: -1;}
			   .xl_bg1{position: absolute; left: 5%; top: 10%;z-index: -1;}
			   .xl_bg2{position: absolute; right: 5%; bottom:-3%;z-index: -1;}
			   .x2_bg2{background: url(../img/bg2.jpg); background-size:100% 100%; padding: 1% 0 5% 0;}
			    .hys{color: #141414!important;}
				.x2_con2{display: flex; justify-content: space-between;}
				.x2_con2_l,.x2_con2_r{width: 47%;}
				.x2_con2_l dl,.x2_con2_r dl{ position: relative; margin-bottom: 3%; font-size: 18px;}
				.x2_con2_l dl dd,.x2_con2_r dl dd{background: #fff; width: 389px; height: 96px; padding: 30px 70px;}
				.x2_con2_l dl dd h2,.x2_con2_r dl dd h2{font-size: 20px; font-weight: bold; margin: 2% 0;}
				.x2_con2_l dl dt{width: 68px; height: 68px; border-radius: 100%; font-size: 30px; color: #BF0012; line-height: 68px; text-align: center; position: absolute; left:-34px; top:27%; font-weight: bold;border:1px solid #BF0012}
				.x2_con2_l dl{margin-left: 34px;}
				.x2_con2_r dl dt{width: 68px; height: 68px; border-radius: 100%; font-size: 30px; color: #BF0012; line-height: 68px; text-align: center; position: absolute; right:-34px; top:27%; font-weight: bold;border:1px solid #BF0012}
				.x2_con2_r dl{margin-right: 34px;}
				.x2_con2_r dl:hover dd,.x2_con2_l dl:hover dd{background-image: url(../img/x2bg.png); background-size: 100% 100%;}
				.x2_con2_r dl:hover dt,.x2_con2_l dl:hover dt{background: #BF0012; color: #fff;}
				.x3_bg{background: #fbfbfb;}
				.x3_con{display: flex;justify-content: space-between;}
				.x3_con_l{width: 52%;}
				.x3_con_r{width: 48%;}
				.x3_con_l dl{display: flex;justify-content: space-between; margin-bottom: 6%;}
				.x3_con_l dl dt{width: 5%;}
				.x3_con_l dl dd{width: 94%; position: relative;}
				.x3_con_l dl dd h2{ font-size: 22px;font-weight: bold; color: #333333;}
				.x3_con_l dl dd h3{width: 200px; border-bottom: 1px solid #e2e2e2; margin-bottom: 1%; padding-bottom: 1%;}
				.x3_con_l dl dd p{font-size: 18px;}
				.x3_con_l dl dd h4{position: absolute; font-size: 48px; color: #f5f3f3; right: 30%; top:-10px}
				.x4_bg{background: url(../img/bg3.jpg); background-size: 100% 100%;}
			.mySwiper11 dl{width: 331px; height: 359px; background: url(../img/bgg1.png); background-size: 100% 100%; padding: 30px; position: relative;}
				.mySwiper11 dl dt{ font-size: 20px; color: #333333; font-weight: bold; padding:2% 0; font-weight: bold;}
				.mySwiper11 dl dd{font-size: 18px; line-height: 30px; width: 90%; margin: 0 auto 10%;}
				.mySwiper11 dl p{ position: absolute; left: 0; right: 0; bottom: 30px; width: 80%; margin: 0 auto;}
				.mySwiper11 .swiper-button-next, .mySwiper11 .swiper-button-prev{ top:45%!important}
				.mySwiper33 .swiper-button-next, .mySwiper33 .swiper-button-prev{ top:38%!important}
				.swiper-button-next span, .swiper-button-prev span{font-size: 30px; color: #fff; }
				.swiper-button-next, .swiper-button-prev{ width: 70px; height: 70px; background:unset;}
				.swiper-button-next:hover, .swiper-button-prev:hover{ background:unset;}
				.mySwiper11 dl:hover{background: url(../img/bgg2.png); background-size:100% 100%}
				.mySwiper11 dl:hover{ color: #fff;}
				.mySwiper11 dl:hover dt{color: #fff;}
				.mySwiper22 dl{width: 380px; border:1px solid #eeeeee; height: 375px; position: relative; margin: 1px; background: #fff;}
				.mySwiper22 dl dt{ padding: 40px;}
				.mySwiper22 dl dd{ height: 80px; text-align: center; line-height: 80px; font-size: 20px; position: absolute; bottom: 0; left: 0;right: 0; margin: 0 auto; background: #eeeeee; width: 100%;}
				.mySwiper22 .swiper-button-next, .mySwiper22 .swiper-button-prev{ top:40%!important}
				.mySwiper22 dl:hover dd{background: #BF0012; color: #fff;}
				.x6_bg{background: url(../img/bg5.jpg); background-size: 100% 100%; padding-bottom: 5%;}
				.x6_con dl{ width: 110px; border-left: 1px solid #e2e0df; float: left;}
				.x6_con dl dt{width: 85px; height: 380px; overflow: hidden; padding: 0 3%; float: left;}
				.x6_con dl dd{width: 470px; float: left; display: none;}
				.x6_con dl dt h2{font-size: 36px; color: #BF0012; font-weight: bold; text-align: center;}
				.x6_con dl dt p{width: 100%; letter-spacing: 3px; height: 350px;writing-mode: tb-rl; font-size: 18px; line-height: 30px;}
				.x6_con .active{width:700px!important;}
				.x6_con .active dd{ display: block;}
				.x6_con dl:nth-child(1) dt{width: 97px;}
				.x6_con dl:nth-child(2) dt{width: 125px;}
			    .x6_con dl:nth-child(2){width: 140px;}
		.x7_con{display: flex; justify-content: space-between; min-height: 770px;}
		.x7_con_l img,.x7_con_r_con img{min-height: 770px;}
		.x7_con_l{position: relative;}
		.x7_con_l_n{position: absolute; left: 40%; top: 0;}
		.x7_con_l_n dl{width: 67px; height: 770px; float: left; margin: 0 5px; font-size: 24px;  text-align: center; display: block; overflow: hidden;
		 padding-right: 33px;}
		.x7_con_l_n dl dt,.x7_con_l_n dl dd{width: 100%;}
		.x7_con_l_n dl dt{margin: 100px 0 30px 0; width: 25px; height: 25px; border:1px dotted #BF0012; text-align: center; float: right; margin-right: 3px;}
		.x7_con_l_n dl dt p{ font-size: 16px; background: #BF0012; margin: 2px; font-weight: bold; text-align: center; color: #fff;}
		.x7_con_l_n dl dd{writing-mode: tb-rl; padding-right: 20px; letter-spacing: 5px;}
		.x7_con_l_n dl:hover{background-image: url(../img/ttbg.jpg); background-size: 100% 100%;color: #fff;}
		.x7_con_l_n dl:hover dt{border:1px solid #fff}
		.x7_con_l_n dl:hover dt p{background: #fff; color: #BF0012;}
		.x8_con{z-index: 2;}
		.pplog{position: absolute; right:0; bottom: -140px; width: 1200px; margin: 0 auto; text-align: right; left: 0; z-index: 0;}
		.x8_bg{background: url(../img/ppbg.png); background-size: 100% 100%; padding: 5% 0 10% 0; color: #fff; position: relative; margin-bottom: 150px;}
		.x8_con_nn{width: 820px; float: left;}
		.x8_item_t_l{width: 62px; height: 62px; font-size: 18px; font-weight: bold;  line-height: 62px; text-align: center;border-radius: 62px; color: #B41413; margin-right: 25px; background: #fff;}
		.x8_item_t{display: flex; justify-content: flex-start;}
		.x8_item_t_r dl{display: flex;justify-content: space-between; margin-top: 7px;}
		.x8_item_t_r dl dt span{font-size: 50px; color: #fff ;}
		.x8_item_t_r dl dt{margin-right: 20px;}
		.x8_item_t_r dl dd h2{font-size: 20px; font-weight: bold; margin-bottom: 1%;}
			.x8_item_x{width: 1px; height: 35px; margin: 15px 0 15px 32px; border-left: 1px solid #DDDDDD;}	
			.x8_con_nn{ display: flex;justify-content: space-between; flex-wrap: wrap;}
			.x8_item{width: 50%;}
			.x8_item_t_r dl dd p{color:#ffffff; font-size: 14px;}
			
			.x8_item:hover .x8_item_t_l{ background: #B41413; color: #fff;}
			.mx8_con{display: none;}
			
			.x9_crs{position: relative;}
			.x9_crs_l{ position: absolute; top:0px; left: 0; z-index: 1;} 
			.x9_crs_r{float: right; position: relative;}
			.x9_crs_r_con{ position: absolute; right: 50px; width: 550px; top:0;}
			.x9_crs_r_con h2{ font-size:64px; font-weight: bold; margin: 15% 0 2% 0;}
			.x9_crs_r_con h3{ font-size:26px; font-weight: bold; margin: 5% 0;}
			.x9_crs_r_con h3:nth-child(3){font-size: 22px;}
			.x9_crs_r_con p{font-size: 18px; margin: 3% 0; display: flex;}
			.x9_crs_r_con p span{color: #9f835e; font-size: 30px; }
			.x9_crs_r_con a{ text-align: right; display: block; float: right;}
			.x11_xw{display: flex;justify-content: space-between; margin-bottom: 2%;}
			.x11_xw_r dl{display: flex;justify-content: space-between;}
			.x11_xw_l{width: 90px; margin-right: 30px; position: relative;}
			.x11_xw_r dl dt{width: 340px; margin-right: 60px;}
			.x11_xw_l h2{font-size: 32px; margin-top: 15px;}
			.x11_xw_l p{font-size: 18px; margin-top: 25px; margin-left: 30px;}
			.x11_xw_l h3{width: 87px;height: 49px;border-top: 1px solid #333333;transform: rotate(145deg); position: absolute; top:15px; left: -10px;}
			.x11_xw_r dl dd h2{font-size: 22px; border-bottom: 1px solid #dfdfdf; margin-bottom: 20px; padding-bottom: 20px; font-weight: bold;}
			.x11_xw_r dl dd p{font-size: 18px; color: #686868; line-height: 35px;}
			.x11_xw_r dl dd a{font-size: 18px;font-weight: bold; margin-top: 20px; display: block;}
			.x11_xw_r dl dd{width: 680px;}
			.x11_xw:hover .x11_xw_l h2,.x11_xw:hover .x11_xw_l p,.x11_xw:hover .x11_xw_r dl dd h2{color: #BE996B;}
			.x11_xw:hover .x11_xw_l h3{ border-top:1px solid #BE996B}
			.x11_xwbg{ background:url(../img/xwbg.jpg); background-size: 100% 100%;}
			.xwmore{text-align: center; margin: 5% auto;}
			.xfooter{background: url(../img/footbg.jpg); color: #fff; padding: 3% 0 1% 0; font-size: 18px;}
			.xfoot{display: flex;justify-content: space-between;}
			.xfoot_log{width: 142px;}
			.xfoot_l{width: 460px;}
			.xfoot_m{width: 220px;}
			.xfoot_r{width: 150px; margin-top: 50px;}
			.xfootbd ul{ display: flex; justify-content: space-between;}
			.xfootbd P{font-size: 14px;line-height: 35px; text-align: center;}
			.xfoot2{text-align: center; line-height: 42px; font-size: 14px; color: #fff;}
			.xfoot_tit{ margin-bottom:45px;  padding-bottom: 20px;}
			.xfoot_tit span{font-size: 24px;}
			.xfoot_l p{ margin: 5% 0; display: flex;}
			.xfoot_l p span{width: 85px;}
			.xfoot_l ul{display: flex; justify-content: space-between; width: 70%; margin-top: 10%;}
			.xfoot_m ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
			.xfoot_m ul li{width: 49%; margin-bottom: 10%;}
			.xfootbd_t{ display: flex; justify-content: space-between; margin-bottom: 3%;}
			.xfootbd_t input{width:29.5%; height: 40px; line-height: 40px; background: #d9d9d9; font-size: 14px; color: #8E8E8E; padding-left: 10px;}
			.xfootbd_b{ display: flex; justify-content: space-between;}
			.xfootbd_b textarea{ background: #d9d9d9; font-size: 14px; color: #8E8E8E; height: 60px; padding: 9px; width: 308px;}
			.xfootbd_b input{width: 80px; height: 80px; background: url(../img/tj.jpg); text-align: center; line-height: 80px; color: #fff; font-size: 14px;}
			.mfoot{display: none;}
		   .csrjj dl dd h2{font-size: 32px; font-weight: bold; margin: 3% 0;}
			.csrjj dl dd h2 span{color: #BF0012;}
			  
			 .csrjj dl dd h3{font-size: 24px; font-weight: bold; margin: 10% 0;}
			  .csrjj dl dd  p{font-size: 18px;line-height: 35px; margin-top: 3%;}
			  .rybg{ background: url(../img/rybg.jpg); background-size: 100% 100%; padding: 1% 0 1% 0; margin: 5% auto;}
			  
			  .rybg .mySwiper22 dl dd{background: #fff; border-top: 1px solid #ececec;}
			   .rybg .mySwiper22 dl:hover dd{background: #BF0012; color: #fff;}
			  .ggt{margin: 5% auto;}
			  
			  .nxwlist .x11_xw_l{width: 78px; height: 114px; background: #C2C2C2; color: #fff; text-align: center;}
			   .nxwlist .x11_xw_l h3{display:none}
			  .nxwlist .x11_xw_l p{text-align: center; margin: 0;}
			   .nxwlist .x11_xw_r{width: 1080px;}
			    .nxwlist .x11_xw_r dl {display: unset;}
			   .nxwlist .x11_xw_r dl dt{width: 100%;font-size: 22px;  margin-bottom: 10px; padding-bottom: 10px; font-weight: bold;}
			    .nxwlist .x11_xw{border-bottom: 1px solid #dfdfdf; margin-bottom: 20px; padding-bottom: 20px; }
				.xwli{display: flex;justify-content: space-between;}
				.xwli_l{width: 245px;}
				.xwli_r{width: 820px;}
				 .nxwlist .x11_xw_r dl dd{width: 100%;}
				 .nxwlist .x11_xw:hover .x11_xw_l{ background: #BE996B; color: #fff;}
				.nxwlist .x11_xw:hover .x11_xw_l h2,.nxwlist .x11_xw:hover .x11_xw_l p{color: #fff;}
				.xwli_r h3{font-size: 16px; font-weight: bold;}
				.nxwlist .x11_xw:hover .x11_xw_r dl dt,.nxwlist .x11_xw:hover .x11_xw_r dl dd a,.nxwlist .x11_xw:hover .xwli_r h3{ color:#BE996B ;}
				.prdc_con{}
				.prdc_con_l{width: 265px; border-radius: 20px; box-shadow: 0 0 10px #ebebeb; margin: 5px; float: left;}
				.prdc_con_r{width: 880px; float: right; margin-right: 5px;}
				.prdc_con_l_t{ background: url(../img/flbg.jpg); color: #fff; text-align: center; padding: 20px 0;}
				.prdc_con_l_t dl{display: flex;justify-content: center; font-size: 26px;}
				.prdc_con_l_t dl dd  {font-size: 24px; line-height: 50px;}
				.prdc_con_l_t dl dt span{font-size: 35px; margin: 10px; display: inline-block;}
				.prdc_con_l_m ul li{line-height: 70px; font-size: 20px; padding-left: 50px; border-bottom: 1px solid #ebeaea;}
				.prdc_con_l_m ul li span{font-size: 16x; display: inline-block; margin-right: 20px; float: right;}
				.prdc_con_l_m ul li:hover{color: #B50322;}
				.prdc_con_l_d dl{background: url(../img/flbg.jpg);  color: #fff; text-align: center; padding: 20px 0; display: flex;justify-content: center; text-align: center; padding: 15% 0;}
				.prdc_con_l_d  h3 img{vertical-align: bottom; width: 100%;}
				.prdc_con_l_d dl p{text-align: center;}
				.prdc_con_l_d dl dt h2{font-size: 15px; margin-top: 3%;}
				.prdc_con_r ul{display: flex; justify-content: space-between; flex-wrap: wrap;} 
				.prdc_con_r ul li{width: 28%; padding: 2%; box-shadow: 0 0 10px #ebebeb; margin: 5px 0 5px 5px; font-size: 18px; border:1px solid #e2d3c9; text-align: center;}
				.prdc_con_r ul li:hover{border:1px solid #B50322;}
				.prdc_con_r ul li p{line-height: 50px; text-align: center;}
				.prdc_con_r ul li p span{ width: 30px; height: 30px; float: right; border-radius: 30px;border:2px solid #aaaaaa; text-align: center;line-height: 30px; color: #aaaaaa; margin-top: 8px;}
				.prdc_con_r ul li:hover p span{border: 2px solid #BF0012; color: #BF0012;}
				.ydyjm{display: flex;justify-content: space-between; padding: 5px;}
				.ydyjm dl{position: relative; width: 160px;margin-top: 35px;}
				.ydyjm dl dt{width: 72px; height: 75px; position: absolute; top: -37px; left: 0px ;right: 0; margin: 0 auto; background: #d4b599; color: #fff; line-height: 75px; text-align: center; font-size: 25px;font-weight: bold;}
				.ydyjm dl dd{ background: url(../img/hzbg2.png); width: 110px; height: 398px;border:1px solid #aaaaaa; }
				.ydyjm dl:hover dd{background: url(../img/hzbg1.png);border:1px dashed #aaaaaa}
				.ydyjm dl dd{writing-mode: tb-rl; padding-right: 50px;}
				.ydyjm dl dd h2{font-size: 26px; font-weight: bold; padding-top: 100px;}
				.ydyjm dl dd p{font-size: 16px;color: #AFA292;text-align: center;}
				.ydyjm dl:hover dt{background:#BF0012 ;}
				
				.mt_xm{ background: url(../img/xmbg.png); background-size: 100% 100%; padding: 4% 0; color: #fff; display: block; overflow: hidden;}
				.mt_xm_t{text-align: center; font-size: 40px; line-height: 65px; margin-bottom: 5%; font-weight: bold;}
				.mt_xm_t img{vertical-align: top; margin: 0 2%;}
				.mt_xm_con{}
				.mt_xm_con_l{width: 933px; float: left;}
				.mt_xm_con_l_n{position: relative; display: none;}
				.mt_xm_con_l_n p{position: absolute;bottom: 15%; right: 0; width: 65%; font-size: 20px; line-height: 30px;}
				.mt_xm_con_r{width: 590px; display: flex; justify-content: space-between; flex-wrap: wrap;  margin-left: 3%; float: left; margin-top: 1%;}
				.mt_xm_con_r dl{width: 50%; display: flex;justify-content: left; margin-bottom: 10%;}
				.mt_xm_con_r dl dt{width: 132px; height: 131px; background: url(../img/xmbg2.png); text-align: center;  margin-right: 5%; background-size: 100% 100%; }
				.mt_xm_con_r dl dt span{font-size: 40px; line-height: 131px;}
				.mt_xm_con_r dl dd p{font-size: 14px; margin-top: 30%;}
				.mt_xm_con_r dl dd h2{font-size: 30px; font-weight: bold;}
				.mt_xm_con_r dl:hover dt{  background: url(../img/xmbg1.png); color: #BF0012; background-size: 100% 100%; }
				.mt_xm_con_l .active{display: block;}
				.mtcp{position: relative;}
				.mtcp_l{width:901px; float: left; height: 818px;}
				.mtcp_t{position: absolute; left: 930px; top:100px; width: 540px;}
				.mtcp_t h2{font-size: 40px;font-weight: bold; text-align:left; margin-bottom:5%; }
				.mtcp_t  span{width: 9px; height: 9px; border-radius: 9px;background:#BF0012; display: inline-block; margin-right: 2%;}
				.mtcp_t  p{font-size: 20px; color: #777777;}
				.mtcp_r{width: 610px; float: left; margin-left: 30px; margin-top: 250px;}
				.mtcp_r h2{color: #BF0012; font-size: 18px; text-align: center;width: 60%; margin: 5% auto; border-top: 2px solid #E6E6E6;border-bottom: 2px solid #E6E6E6; padding: 3% 0; font-weight: bold; }
				.mtcp_r p{font-size: 18px; line-height: 35px;}
				.mySwiper22 .swiper-slide{-webkit-justify-content:left;}
				.mySwiper33 
				.mySwiper22 .swiper-button-next, .swiper-rtl .swiper-button-prev{ right: 45%; top:65%!important}
				.mySwiper22 .swiper-button-prev, .swiper-rtl .swiper-button-next{left: 49%;top:65%!important}
				.mySwiper11{ margin-bottom: 8%;}
				.mySwiper11 .swiper-pagination{ display: none;}
				.mySwiper22 .swiper-pagination{ left: 50%!important; text-align: left; bottom: 4%!important;}
				.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ width:550px!important; display: flex;justify-content: space-between;}
				.xfcp{position: absolute;left: 50%!important;  bottom: 8%; width: 550px; z-index: 99999;}
				.xfcp ul{ display: flex;justify-content: space-between;}
				.xfcp ul li:nth-child(3)  { margin:0 1%;}
				.mySwiper22 .swiper-pagination-bullet{ margin:0 2.55%!important; background: none!important; }
				.mySwiper22 .swiper-pagination-bullet-active{border:1px solid #BF0012!important;}
				
				.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 auto!important}
				.xfcp ul li{ width:16.66%; text-align:center}
				.mtcj{margin: 5% auto 0; position: relative;}
				.mtcj_n{position: relative; margin-bottom: 300px;}
				.newystit{width: 75%; position: absolute; bottom: -200px; left: 0; right: 0; background: #fff; border-top: 10px solid #BF0012; 
				padding: 3% 5% 5% 5%; box-shadow: 0 0 10px #e5e5e5;}
				.newystit h2{margin-bottom: 3%;}
				
				.mtcj_b{ position: absolute; bottom: 80px; left: 0; right: 0; width: 80%; margin: 0 auto;}
				.mtcj_b ul{display: flex;justify-content: space-between;}
			    .mtcj_b ul li{width: 19%;border:2px solid #fff}
				.mtcj_b ul li img{height: 100%;}
				.mtcj .mtcj_n{display: none;}
				.mtcj .active{display: block;}
				.mtcj_b ul .active{border:2px solid #BF0012}
				
				.x8_con_t p span {width: 9px;height: 9px;border-radius: 9px;background: #fff;display: inline-block;margin-right: 5px;}
				.x8_con_t p {color: #fff; margin: 1% 0 7% 0;}
				
				
				
				.mtly{position: relative;}
				.mtly_l{position: absolute; left: 0;top: 0; z-index: 0;}
				.mtly_r{position: absolute; right:0;bottom:358px; z-index: 0; text-align: right;}
				.mtly_m{position: relative; z-index: 1;}
				
				.mtly_m_n_t{width: 960px; margin: 0 auto;}
				.mtly_m_n_t ul{display: flex;justify-content: space-between;}
				.mtly_m_n_t ul li{width: 52px; height: 258px; background: url(../img/lbg.png);writing-mode: tb-rl;  color:#fff;font-size: 20px; padding-right: 30px; font-weight: bold; padding-top: 100px; background-size: 100% 100%;}
				.mtly_m_n_t ul li:hover{background: url(../img/lbg1.png);background-size: 100% 100%;}
				/*.mtly_m_n_t ul li:nth-child(1){ width: 72px; padding-right: 10px;}*/
				.mtsq{background: url(../img/sqbg.png); background-size: 100% 100%; padding: 0 0 5% 0; margin: 5% auto; color: #fff; position: relative; height: 650px;}
				.mtsq_n{background-color:rgba(150,0,5,0.8); position: absolute; bottom: 0; left: 30%; width: 65%; height: 400px; top:20%; padding-left: 5%;}
				.mtsq_n h2{font-size: 40px; margin:5% 0 3% 0; font-weight: bold;}
				.mtsq_n dl dd{font-size: 20px; float: left; width: 780px;}
				.mtsq_n dl{width: 800px; display: block; overflow: hidden;}
				.mtsq_n dl dt{width: 9px;height: 9px;border-radius: 9px;background: #fff;display: inline-block;float:left; margin: 8.5% 10px 0 0;}
				.mt_syxw_t{border-bottom:2px solid #EDEDED; margin-bottom: 5%; display: block; overflow: hidden; }
				.mt_syxw_t h2{font-size: 40px; font-weight: bold; float: left; display: inline-block; width: 200px; margin-bottom: 40px;}
				.mt_syxw_t span{display: inline-block; float: right; font-size: 18px;  margin-left: 20px; padding-bottom: 40px;border-bottom: 3px solid #fff; font-weight: bold; color: #727272; margin-top: 30px;}
				.mt_syxw_t span:hover{color: #BF0012;  border-bottom: 3px solid #BF0012;}
				.mt_syxw_n{display: flex; justify-content: space-between;}
				.mt_syxw_n_l{width: 50%;}
				.mt_syxw_n_l dl img{ display:none;}
				.mt_syxw_n_l dl{border-bottom: 2px solid #F6F6F6; margin-bottom: 5%; padding-bottom: 3%;}
				.mt_syxw_n_l p,.mt_syxw_n_r p{font-size:26px; color:#939393; font-weight: bold; }
				.mt_syxw_n_l dt,.mt_syxw_n_r dt{font-size: 22px;color:#333333;font-weight: bold;  margin: 5% 0 3% 0;}
				.mt_syxw_n_l dd,.mt_syxw_n_r dd{font-size:18px ;color:#ABABAB;}
				.mt_syxw_n_r{width: 45%;}
				.mt_syxw_n_r img{margin: 5% 0 0 0;}
				.mt_syxw_n_r h2{font-size: 18px; border-top:2px solid #BF0012; display: inline-block; margin: 3% 0 2% 0; padding-top: 1%; color: #BF0012; font-weight: bold;}
				.mt_syxw_n_r h3{border-top:2px solid #BF0012; width: 110px;}
				.hys{color: #BF0012!important}
				
				.ggbd{ background: #fff;box-shadow: 0px 4px 40px 0px rgba(0,0,0,0.19);}
				
				
				
				.hzdl_bg{position: relative; color: #333333; }
				
				.hzdl_bg .x8_con_t p{ color: #333333;font-weight: bold;}
				.hzdl_bg .x8_con_t p span{background: #BF0012;}
				.hzdl_bg .x8_item_t_l{border: 1px solid #BF0012;}
				.hzdl_bg .x8_item_t_r dl dt span,.hzdl_bg .x8_item_t_r dl dd p{color: #333333;}
				.hzdl_bg .pplog{ bottom: 530px;}
				.mtjm{ text-align: center;  background-size: 100% 100%; padding: 6% 0; background: url(../img/dlbg.jpg); color: #fff; margin-top: 200px; background-size: 100% 100%;}
				.mtjm h2{font-size: 32px; color: #CAA870; font-weight: bold;}
				.mtjm p{text-align: center;font-size: 14px; margin: 30px 0;}
				.mtjm h3 span{color: #CAA870; font-size: 20px; text-align: center;}
				.mtjm h4{font-size: 20px; margin-top: 50px;}
				.mtjm h5{font-size: 18px;margin: 30px 0;}
				.mtjm h5 em{font-weight: bold; color:#CAA870 ;}
	
				.abtsq{background: url(../img/abg.jpg);background-size: 100% 100%;padding: 6% 0; }
				.abtsq_n{background-color: rgba(150,0,5,0.8); color: #fff; width: 830px; padding: 5% 190px;}
				.abtsq_n p{font-size: 18px; line-height: 35px; margin: 2% 0;}
				.mt_about{margin-top: 5%;}
				.mt_about dl dt{width: 604px; float: left;}
				.mt_about dl dd{ background: url(../img/jjbg.jpg);  width: 500px; float: right; color: #fff; border:8px solid #d8d1c9; padding: 5% 40px; margin-top: 5%;  font-size: 18px; }
				.mt_about dl dd p{line-height: 35px;}
				.mt_about dl dd h2{font-weight: bold; margin: 5% 0 3% 0;}
				.x10_con .swiper-slide img{ margin-bottom: 0;}
				.mtprolist ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
				.mtprolist ul li{width: 31%; margin-bottom: 3%;}
				.mtprolist ul li p{font-size: 20px; background: #D9D9D9; line-height: 70px; text-align: center; font-weight: bold; color: #333333;}
				.mtprolist ul li:hover p{background: url(../img/bg2.png); background-size: 100% 100%; color: #fff;}
				
				.x8_item:nth-child(2) .x8_item_t_r dl dt span, .x8_item:nth-child(4) .x8_item_t_r dl dt span, .x8_item:nth-child(6) .x8_item_t_r dl dt span{ font-size:45px}
				
				
			.nn_putit{text-align: center; margin: 5% auto 3%;}	
			.nn_putit h2{font-size: 38px; color: #00489d; font-weight: bold;}	
			.nn_putit p{font-size: 20px; color: #333333; text-align: center; margin-top: 5px;}
				
			.nn_con1_t{border-bottom:1px solid #e0e0e0; display: flex; justify-content: space-between; margin-bottom: 5%;}	
			.nn_con1_t dl{width: 48%; display: flex; justify-content: left; padding-bottom: 3%;}
			.nn_con1_t dl dd h2{font-size: 24px; color: #999999;}	
			.nn_con1_t dl dd p{font-size: 17px; color: #cbcbcb;}		
			.nn_con1_t dl dt img:nth-child(2){display: none;}	 
			.nn_con1_t dl dt{margin-right: 10px;}	
			.nn_con1_t .active dt img:nth-child(2){display: inline-block;}	
			.nn_con1_t .active dt img:nth-child(1){display: none;}	
			.nn_con1_t .active dd h2{color: #00489d;}	
			.nn_con1_t .active dd p{color: #5d5d5d;}		
			.nn_con1_t .active{border-bottom: 2px solid #00489d;}	
			.nn_con1_nn{display: flex;justify-content: space-between;}	
			.nn_con1_nn dl{width: 27%; padding: 2% 2% 0 2%; margin: 5px; box-shadow: 0 0 10px #e2e2e2;}	
			.nn_con1_nn dl dd{font-size: 18px; color: #333333; line-height: 70px;}	
			.nn_con1_nn dl dd img{ float: right; margin-top: 8%;}	
			.nn_con1_q{display: none;}	
			.nn_con1_n .active{display:block}	
			.nn_con2{display: flex; justify-content: space-between;}	
			.nn_con2_l{width:567px;}
			.nn_con2_r{width:600px;}	
			.nn_con2_r_t h2{font-size: 30px; color: #00489d; margin: 8% 0;margin-left: 2%; border-bottom:1px solid #6c6c6c; padding-bottom: 2%;}	
			.nn_con2_r_t h2 span{font-size: 16px;  color: #999999; border-}	
			.nn_con2_r_t strong{border-bottom: 2px solid #00489d; padding-bottom: 2%;}
			.nn_con2_r_t p{font-size: 16px; line-height: 35px;margin-left: 2%;}
			.nn_con2_r_b{display: flex; justify-content: space-between; margin-top: 15%;}	
			.nn_con2_r_b dl{background: #f2f2f2; width: 24.8%; padding: 3.5% 0; text-align: center;}	
			.nn_con2_r_b dl dt img:nth-child(2){display: none;}	
			.nn_con2_r_b dl dd{font-size: 20px; color: #00489d;}	
			.nn_con2_r_b dl p{width: 20px; height: 2px; background: #00489d; margin: 5% auto 0;}	
			.nn_con2_r_b dl:hover{background: #1557a5;}	
			.nn_con2_r_b dl:hover dd{color: #fff;}	
			.nn_con2_r_b dl:hover p{background: #fff;}	
			.nn_con2_r_b dl:hover dt img:nth-child(1){display: none;}	
			.nn_con2_r_b dl:hover dt img:nth-child(2){display: inline-block;}	
			.nn_con2_r_b dl:nth-child(1){background: url(../img/z1.png); background-size: 100% 100%;}
			.nn_con2_r_b dl:nth-child(1):hover{background: url(../img/z.png); background-size: 100% 100%;}	
			.nn_con2_r_b dl:nth-child(4){background: url(../img/y.png); background-size: 100% 100%;}
			.nn_con2_r_b dl:nth-child(4):hover{background: url(../img/y1.png); background-size: 100% 100%;}	
			.nn_bg3{background: url(../img/bg1.jpg); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative; text-align: center; padding: 3% 0 1% 0; color: #fff; margin: 3% 0;}	
			.nn_con3_t{display: flex; justify-content: space-between;}	
			.nn_con3_t dl{width: 30%; padding:3% 5px; background: #00489d; border-radius: 10px; text-align: center;}	
			.nn_con3_t h2{font-size: 24px; border-bottom: 2px solid #fff; display: inline-block; padding-bottom: 2%;}	
			.nn_con3_t dt{margin: 8% 0 6% 0;}	
			.nn_con3_b{background: url(../img/s_63.jpg); background-size: 100% 100%; margin-top: 3%; display: flex; justify-content: space-between; padding: 5% 0;}	
			.nn_con3_b_l{width: 390px; text-align: center;}
			.nn_con3_b_l h2{font-size: 36px; color: #9dba2e; font-weight: bold; margin-top: 15%;}	
			.nn_con3_b_l h3{width: 100px; height: 2px; background:#9dba2e ; margin: 3% auto; margin-bottom: 12%;}	
			.nn_con3_b_l p{font-size: 18px; color: #00489d; text-align: center; font-weight: bold; margin-top: 5%;}	
			.nn_con3_b_r{width:810px;}	
			.nn_con3_b_r_t h2{font-size: 30px; color: #242424;}	
			.nn_con3_b_r_t p{ font-size: 20px; color: #83a503; text-align: center;}	
			.nn_con3_b_r_n p span{font-size: 18px; color: #000000; font-weight: bold;}	
			.nn_con3_b_r_n p{width: 45%; margin: 5% auto;}	
			.nn_con3_b_r_n p:nth-child(1){font-size: 18px; color: #000000; font-weight: bold;}	
			.nn_con3_b_r_n p input{margin-left: 5%; margin-right: 3%;color: #000000; }	
			.bks{background: #fff; border:1px solid #dfdfdf; padding-left: 2%; line-height: 30px;}	
			.nn_con3_b_r_n p:nth-child(2) input	{width: 40px;}
			.nn_con3_b_r_b input{background: #9dba2e; font-size: 18px; text-align: center; color: #fff; width: 200px; line-height: 50px; border-radius:5px;}	
			.nn_con3_b_r_b{text-align: center; margin: 5% 0;}	
				#certify {
					position: relative;
					width: 1200px;
					margin: 0 auto
				}
				
				
				#certify2 {
					position: relative;
					width: 1200px;
					margin: 7% auto 0;
				}
				
				#certify2  .swiper-slide {
					width: 615px;
				}
				
				#certify  .swiper-slide {
					width: 615px;
					background: #fff;
					
				}
				#certify  .swiper-slide img{
					display:block; padding: 3%; background: #ececec;box-shadow: 0 5px 5px #ddd;
				}
				
				
				
				
				
				
				
			.nn_bg4{background: url(../img/bg3.jpg); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative; text-align: center; padding: 3% 0 1% 0; color: #fff; margin: 3% 0;}	
			.nn_con4{display: flex; justify-content: space-between;}	
			.nn_con4 dl{width: 340px; text-align: center; background: #fff; border-radius: 10px; padding: 8% 0; margin: 22% 5px 5px;box-shadow: 0 0 10px #c5c5c5; height: 370px;}	
			.nn_con4 dl dd{font-size: 30px; color: #333333; font-weight: bold; margin-top: 2%;}	
			.nn_con4 dl dt img:nth-child(2){display: none;}
			.nn_con4 dl h2{width: 50px; height: 2px; background: #004494; margin: 5% auto;}	
			.nn_con4 dl p{font-size: 18px; color: #666666; text-align: center; line-height: 30px; margin-top: 20%;}	
			.nn_con4 dl h3{font-size: 34px; margin-bottom: 40%;}	
			.nn_con4 .swiper-slide-active dl{background: #377bcc; box-shadow: unset; color: #fff; width: 435px; margin-top: 10%; height: 448px;}	
			.nn_con4 .swiper-slide-active dl h2{background: #fff;}
			.nn_con4 .swiper-slide-active dl p{color: #fff; font-size: 24px;}	
			.nn_con4 .swiper-slide-active dl dd	{color: #fff; font-size: 38px;}	
			.nn_con4 .swiper-slide-active dl h3	{color: #fff;}
			.nn_con4 .swiper-slide-active dl dt img:nth-child(2){display: inline-block;}
			.nn_con4 .swiper-slide-active dl dt img:nth-child(1){display: none;}
			
			
			.nn_con5_t{display: flex; justify-content: space-between;}	
			.nn_con5_t dl dt img:nth-child(2){display: none;}	
			.nn_bg5{background: #1456a5; color: #fff;}	
			.nn_con5_t dl{padding: 2% 0; width: 11.11%; text-align: center; font-size: 18px;}	
			.nn_con5_t .active{background: #fff; color: #1456a5;}	
			.nn_con5_t .active img:nth-child(1){display: none;}		
			.nn_con5_t .active img:nth-child(2){display: inline-block;}			
			.nn_con5_n .nn_con5_nn{display: none;}	
			.nn_con5_n .active{display: block;}	
			.nn_con5_n{margin: 3% auto;}	
			.nn_con5_n .nn_con5_nn p{text-align: center; font-size: 20px; color: #333333; margin: 2% 0 0 0;}	
			
			.nn_bg6{background: url(../img/bg2.jpg); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative; text-align: center; padding: 1px 0 5% 0; color: #fff; margin: 3% 0;}	
			.nn_con6_t{width: 260px; background: #1456a5; line-height: 60px; color: #fff;font-size: 18px; border-radius: 10px; margin: 3% auto;}
			.nn_con6_n{display: flex; justify-content: space-between;}
			.nn_con6_n dl{width: 13%; background: #fff; padding: 3% 2% 2% 2%; color: #333333; font-size: 18px;}
			.nn_con6_n dl dd{background: #1456a5; font-size: 16px; color: #fff; line-height: 40px; margin-top: 15%;}
			
			.nn_con7{display: flex;justify-content: space-between;}
			.nn_con7_l{width: 486px; padding:  2%; box-shadow: 0 0 10px #e2e2e2; margin: 10px;}
			.nn_con7_l dl{ justify-content: space-between; display: flex;}
			.nn_con7_l dl dt{width: 80%;}
			.nn_con7_l dl dt h2,.nn_con7_r_n_m h2{font-size: 20px; color: #333333;font-weight: bold;-webkit-line-clamp: 1;
    margin: 3% 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;}
	.nn_con7_l dl dt h2 span,,.nn_con7_r_n_m h2 span{font-weight: bold; color: #1456a5;}
	.nn_con7_l dl dt p ,.nn_con7_r_n_m p{font-size: 17px; color: #939393;-webkit-line-clamp: 1; padding-left: 2%;
	margin: 3% 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;}
			.nn_con7_l dl dd{width: 15%; text-align: center; margin-top: 3%;}
			.nn_con7_l dl dd h2,.nn_con7_r_n_r h2{font-size: 30px; color: #333333;}
			.nn_con7_l dl dd p,.nn_con7_r_n_r p{font-size: 12px; color: #939393; text-align: center;}
			
			
			
			.nn_con7_r{width: 620px;}
			.nn_con7_r_n{box-shadow: 0 0 10px #e2e2e2; margin: 10px;padding: 3%;  display: flex; justify-content: space-between; margin-bottom: 5%;}
			.nn_con7_r_n_l{width: 90px; height: 90px; overflow: hidden;}
			.nn_con7_r_n:last-child{margin-bottom: 10px;}
			.nn_con7_r_n_m{width: 370px;}
			.nn_con7_r_n_r{width: 80px; text-align: center;}
			
			
			
			.nn_bg8{background: url(../img/s_126.jpg); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative; text-align: center; padding: 1px 0 5% 0; color: #fff; margin: 3% 0 0 0; background-size: 100% 100%;}	
			.nn_con9{width: 560px; padding: 100px; background: #fbfbfa;  margin:5% auto; position: relative; border-top-left-radius: 50px;border-bottom-right-radius: 50px;}	
			.nn_con9_log{position: absolute; top:10%; left: 5%;}	
			.nn_con9_t h2{font-size: 36px; color: #1456a5;}	
			.nn_con9_t p{width: 30px; height: 2px; background: #1456a5; margin: 3% auto;}	
			.nn_con9_n ul{display: flex; justify-content: space-between;}	
			.nn_con9_n ul li{width: 43%; border:1px solid #999999; line-height: 50px; border-radius: 10px; font-size: 16px; color: #999999; display: flex; padding: 0 2%;}	
			.nn_con9_n ul li span{width: 20%;}
			.nn_con9_n ul li  input{width:75%;}
			.nn_con9_n ul li input{background:#fbfbfa;}	
			.nn_con9_n h2{ border:1px solid #999999;  border-radius: 10px; font-size: 16px;color: #999999;  padding: 0 2%; height: 110px; margin: 5% 0;}	
			.nn_con9_n h2 span{float: left;}	
			.nn_con9_n h2 textarea{width: 89%; border: none;height: 100px;background: #fbfbfa; }	
			.nn_con9_b input{background: #1456a5; color: #fff; width: 30%; text-align: center; border-radius: 10px;  line-height: 50px;}	
				
			.nn_footbg{background: #1456a5; padding: 5% 0 2% 0; color: #fff;}	
			.nn_foot_t{display: flex; justify-content: space-between; border-bottom:1px solid #5b89c0; padding-bottom: 2%;}
			.nn_foot_t dl{display: flex;}
			.nn_foot_t dl dt{ margin-right: 10px;}
			.nn_foot_t dl dd h2{font-size: 16px;}
			.nn_foot_t dl dd p{font-size: 18px;}
			.nn_foot_m ul{display: flex; justify-content: space-between; margin: 3% 0; font-size: 18px;}	
			.nn_foot_b{text-align: center;font-size: 12px;}	
				
				
				.mhide{display: block;} 
				.pchide{display: none;}
				.nn_con1_nn dl:last-child{display: none;}
				
			.nn_con2_l{display: none;}	
			.nn_q1 .active{display: block;}	
			.nn_q2 	.active{display: block;}	
			.nn_con2_r_t{display: none;}	
			.nn_putit img{ margin: 0 auto;}	
				
			.nn_jttc .nn_con1_t dl{padding-bottom: 2%;}	
			.nn_jttc .nn_con1_nn{flex-wrap: wrap;}	
			.nn_jttc .nn_con1_nn dl:last-child{display: block;}	
			.nn_jttc .nn_con1_nn dl{margin-bottom: 3%;}
				
				.yy_ry{display: flex; justify-content: space-between; flex-wrap: wrap;}
						.yy_ry dl{width: 31%;margin-bottom: 5%;}
						.yy_ry dl dt{border:1px solid #bdbebd; font-size: 16px; color: #313131; line-height: 50px;text-align: center; margin-bottom: 5%;}
						
						.yy_news_n{border-bottom:1px solid #b5b5b5; padding: 3%; margin-bottom: 5%; display: flex; justify-content: space-between;}
						.yy_news1{width:520px;}
						.yy_news2{width: 90px; height: 90px; border:1px solid #1053a3; text-align: center;color: #1053a3;}
						.yy_news2 h2{font-size: 30px;font-weight: bold; padding-top: 5%;}
						.yy_news2 p{font-size: 18px; text-align: center;}
						.yy_news3{width: 440px;}
						.yy_news3 h2{font-size: 24px; color: #333333; font-weight: bold;}
						.yy_news3 p{font-size: 16px; color: #333333; line-height: 30px; margin: 2% 0 6% 0;}
						.yy_news3 a{text-align: right;  display: inline-block; padding: 2% 5%; font-size: 18px; color: #fff; background: #77bd29; float: right; margin-top: 15%;}
						.yy_news3 a:hover{background: #1053a3;}
				
				
				.nn_lx{display: flex; justify-content: space-between;}
				.nn_lx h4{width: 20px; height: 2px; background: #828282; margin: 2% 0;}
				.nn_lx1{width: 400px; margin-top: 4%;}
				.nn_lx1 h4{margin-bottom: 10%;}
				.nn_lx1 h2{font-size: 24px; color: #054c9f; font-weight: bold;}
				.nn_lx1 h3{font-size: 14px; color: #666666;}
				.nn_lx1 p{font-size: 16px; color: #333333;}
				.nn_lx2{width: 230px; margin-top: 4%;}
				.nn_lx3{width: 300px; padding: 50px; background: #00489d; color: #fff;}
				.nn_lx2 h4{margin: 15% 0;}
				.nn_lx2 ul li{ line-height: 112px;}
				.nn_lx2 ul li img{float: left; margin: 0 10px 2% 0;}
				.nn_lx3 dl dt{font-size: 16px; font-weight: bold; margin-bottom: 3%;}
				.nn_lx3 dl:nth-child(1) dd{font-size:20px; font-weight: bold;}
				.nn_lx3 dl dd{font-size:16px;} 
				.nn_lx3 h4{background: #fff; margin: 10% 0;}
				
			.nn_lcbg{background: url(../img/n_52.jpg); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative; text-align: center; padding: 3% 0; color: #fff; margin: 3% 0; background-size: 100% 100%;}	
			.nnlcnbg{width:90%;background: url(../img/dsjbg.png); background-repeat: no-repeat;  background-position: center top; position: relative; text-align: center; padding:3% 0; color: #333333; background-size: 100% 100%; margin: 5% auto; font-size: 18px;}	
			.nn_lc{display: flex; justify-content: space-between;}	
			.nn_lc p span{font-size: 30px; color: #666666; margin-top: 1%; line-height: 20px; display: inline-block; vertical-align: bottom}	
			 	
			.nn_lc  dd{margin-bottom: 10%;  padding:20% 5%; margin: 5px;}	
			.nn_lc  dd p:nth-child(1){margin-bottom: 10%;}	
			.nn_lc  dd p:nth-child(3){margin: 10% 0;}
			.nn_lc  dd p:nth-child(even){padding-left:17%;}
			
			.nn_lc dl:hover dd{box-shadow: 0 0 10px #d7d7d7;}
			.nn_lc dl:nth-child(2) dd,.nn_lc dl:nth-child(3) dd,.nn_lc dl:nth-child(4) dd{ padding: 50% 0;}
			.nn_lc dl:hover dd p span{color: #00489d;}
			.nn_lc dl:hover dd p:nth-child(odd){font-weight: bold;}
			.nn_lc dl h2{display: none;}
			.nn_lc dl:hover h2{display: block;}
			.xxx{position: absolute; border:1px solid #666666; width: 100%; top:15%}
				
				
				
				
				
			.nn_lc  dl dt{margin-bottom: 30%; height: 95px;}
			.nn_lc  dl:hover dt{ background: url(../img/ddd.png);  background-position: bottom center; background-repeat: no-repeat;}	
				
				
			.nn_lc  dl{width: 20%;}	
			
			
			
			.mxm_pubtit{ text-align: center; margin: 5% auto 3%;}
			.mxm_pubtit h2{font-size: 48px; font-weight: bold; color: #20a162;}
			.mxm_pubtit h2 span{color: #232323;}
			.mxm_pubtit p{text-align: center; font-size: 18px; color: #303030;}
			.mxm_con1{display: flex; justify-content: space-between;}
			.mxm_con1_l_t ul{display: flex; justify-content: space-between; border: 1px solid #20a162; margin: 8% 0;}
			.mxm_con1_l_t ul li{width: 50%; line-height: 65px; font-size: 24px; color: #313131; text-align: center;}
			.mxm_con1_l_t ul .active{background: #20a162; color: #fff;}
			.mxm_con1_l{width: 480px;}
			.mxm_con1_r{width:634px;}
			.mxm_con1_l_n{font-size:16px; color: #434343;}
			.mxm_con1_l_nn{display: none;}
			.mxm_con1_l_n .active{display: block;}
			.mxm_con1_l_nn p{font-size: 16px; color: #434343; line-height: 32px; margin: 2% 0;}
			.mxm_con1_l_nn p span{color: #20a162; font-weight:bold}
			.mxm_con1_l_nn h2{font-size: 18px; color: #20a162; margin-top: 8%; font-weight:bold}
			
			.mxm_con2{display: flex; justify-content: space-between; margin: 5% auto;}
			.mxm_con2 dl{width: 32.5%; text-align: center; color: #fff; background: url(../img/s_20.jpg); padding: 8% 0; background-size: 100% 100%;}
			.mxm_con2 dl p{text-align: center;}
			.mxm_con2 dl img{width: 88px; height: 88px; background: #20a162; border-radius: 88px;}
			.mxm_con2 dl dt{font-size: 28px; font-weight: bold; margin: 3% 0 2% 0; font-weight: bold;}
			.mxm_con2 dl dd{font-size: 14px; margin-bottom: 5%;}
			.mxm_con2 dl p{font-size: 18px; line-height: 30px;}
			.mxm_con2 dl:hover img{background: #f08805;}
			.mxm_con2 dl:nth-child(2){background: url(../img/s_22.jpg);background-size: 100% 100%;}
			.mxm_con2 dl:nth-child(3){background: url(../img/s_24.jpg);background-size: 100% 100%;}
			
			.mxm_bg3{background: url(../img/d_13.png); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative; text-align: center; padding: 1px 0 5% 0; color: #fff; margin: 3% 0 0 0;}	
			.mxm_r{position: absolute; bottom:-15%; right: 0; z-index: 1;}
			.mxm_con3{display: flex; justify-content: space-between; background: #fff; padding: 2%; border-radius: 30px; margin-top: 8%;}
			.mxm_con3_l{width: 591px;}
			.mxm_con3_r{width: 450px; margin-right:50px; color: #565656; font-size: 16px; position: relative;}
			.mxm_con3_r_t{position: absolute; top:5%; right: 0; width: 55px;}
			.mxm_con3_r_n h2{ font-size: 36px; color: #20a162; font-weight: bold; margin-top: 20%;}
			.mxm_con3_r_n h3{width: 30px; height: 1px; background: #20a162; margin: 5% auto;}
			.mxm_con3_r_n p{font-size: 16px; line-height: 35px; color: #565656;}
			
			.mxm_con4{display: flex; justify-content: space-between;}
			.mxm_con4_l{width: 282px;}
			.mxm_con4_l dl dt{display: inline-block; font-size: 24px; color: #fff; font-weight: bold; padding: 4% 10%; border-radius: 30px; background: #20a162; margin: 10% 0 5% 0;}
			.mxm_con4_l dl{margin-top: 20%;}
			.mxm_con4_l dl dd{font-size: 18px; color: #4e4e4e;}
			
			.mxm_bg5{background: url(../img/s_40.png); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative; text-align: center; padding: 1px 0 5% 0; color: #fff; margin: 0 0 0 0;}	
			.mxm_pubtit2 h2 span{color: #f08805;}
		
			.mxm_con5{ margin-top:15%; box-shadow: 0 0 10px #c5c5c5; padding:0 2% 2%; background: #fff; border-radius: 30px;}	
			.mxx_con5_n ul{display: flex; justify-content: space-between;}
			.mxx_con5_n ul li{width: 32%;}
			
			.mxm_bg6{background: url(../img/d_15.png); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative; text-align: center; padding: 1px 0 5% 0; color: #fff; margin: 3% 0 0 0;}	
			.mxm_con6_t{display: flex; justify-content: space-between;}
			.mxm_pubtit3{width: 50%; text-align: left; margin: 0;}
			.mxm_pubtit3 p{text-align: left;}
			.mxm_con6_q{width: 400px;}
			.mxm_con6_q ul{display: flex; justify-content: space-between; border-radius: 150px; overflow: hidden; margin-top: 5%;}
			.mxm_con6_q ul li{line-height: 65px; font-size: 22px; text-align: center; width: 50%; text-align: center; background: #20a162;}
			.mxm_con6_q ul .active{background: #f08805;}
			.mxm_con6_nn ul{display: flex; justify-content: space-between;}
			.mxm_con6_nn ul li{width: 31%; text-align: center;}
			.mxm_con6_nn ul li p{background: #20a162; border-radius: 10px; line-height: 65px; font-size: 18px; text-align: center; margin-top: 5%;}
			.mxm_con6_nn ul li:hover p{background: #f08805;}
			.mxm_con6_n{margin-top: 5%;}
			.mxm_con6_nn{display: none;}
			.mxm_con6_n .active{display: block;}
			.mxm_bg7{background: url(../img/s_59.jpg); display: flex; justify-content: space-between;}
			.mxm_bg7 dl{width: 33.34%; text-align: center; height: 667px;}
			.mxm_bg7 dl dt{padding-top: 60%;}
			.mxm_bg7 dl h4{display: none;}
			.mxm_bg7 dl dd{font-size: 24px; font-weight: bold; color: #fff; margin-top: 5%;}
			.mxm_bg7 dl p{font-size: 40px; text-align: center; padding-top: 30%; color: #20a162;}
			.mxm_bg7 dl:hover{background: #f08805;}
			.mxm_bg7 dl:hover p{display: none;}
			.mxm_bg7 dl:hover h4{display: block; padding-top: 10%;}
			.mxm_bg7 dl:hover dt{padding-top: 20%;}
			.mxm_bg7 dl:hover h4 img{border: 1px solid #fff;}
			
			.mxm_bg8{background: url(../img/s_62.jpg); background-repeat: no-repeat; width: 100%; background-position: center bottom; position: relative; text-align: center; padding: 1px 0 8% 0; color: #fff; margin: 3% 0 0 0;}	
			.mxm_con8{display: flex; justify-content: space-between;}
			.mxm_con8 a{width: 48%; color: #201d1e;}
			.mxm_con8 dl dt img{vertical-align: bottom; width:100%}
			.mxm_con8 dl dd{padding:4% 6% 6% 6%; background: #fff;}
			.mxm_con8 dl dd h2{font-size: 24px;-webkit-line-clamp:1;
    display: -webkit-box; text-align: left;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis; margin-top: 2%;}
			
			.mxm_con8 dl dd p{font-size: 16px;-webkit-line-clamp:2;
			display: -webkit-box;
			-webkit-box-orient: vertical;
			overflow: hidden;
			text-overflow: ellipsis; margin: 4% 0 5% 0;}
			.mxm_con8 dl dd h3{text-align: right;  font-size: 18px; color: #000000;}		
			.mxm_con8 dl dd h3 span{font-size: 22px; color: #000000;}
			
			
.mxm_con9{position: relative; margin: 6% auto 3%; padding-bottom: 2%;}			
.mxm_con9_bg{position: absolute; width: 85%; height:290px; background: #fef9f2; bottom:0}			
.mxm_con9_n{display: flex; justify-content: space-between;}			
.mxm_con9_n_l{width: 550px;}			
.mxm_con9_n_l_t h2{font-size: 48px; color: #20a162; font-weight: bold; margin-top: 3%;}			
.mxm_con9_n_l_t h3{font-size: 26px; color: #343434;}			
.mxm_con9_n_l_t p{font-size: 18px; line-height: 30px;color: #666666; margin: 3% 0 6% 0;}			
.mxm_con9_n_l_t p span{color:#20a162 ;}			
.mxm_con9_n_l_b h2{font-size: 20px; color: #f08805; font-weight: bold; margin: 15% 0 3% 0;}			
.mxm_con9_n_l_b p{font-size: 18px; color: #666666; line-height: 35px;}			
.mxm_con9_n_l_b p span{color: #313131; font-weight: bold;}			
.mxm_con10{display: flex; justify-content: space-between;}			
.mxm_con10_l{width: 576px;}			
.mxm_con10_r{width: 530px;}	
.mxm_con10_r h2{font-size: 24px; color: #fff; background: #f08805; display: inline-block; padding: 5% 10%; font-weight: bold; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px;}
.mxm_con10_r  p{font-size: 18px; color: #555555; line-height:35px; margin: 13% 0 8% 0;}			
.mxm_con10_r  h3{font-size: 18px; color: #474747;}			
.mxm_con10_r  h4{font-size: 18px; color: #20a162; font-weight: bold; margin-top: 2%;}			
.mxm_con11{background: #20a162; position: relative; padding:1px 0 3% 0; margin-top: 5%;}				
.mxm_con11_t{position: absolute; right: 5%; top:-100%; }			
.mxm_pubtit4 h2,.mxm_pubtit4 p{color: #fff;}			
			
.mxm_bg12{background: url(../img/s_84.png); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative; text-align: center; padding: 10% 0 5% 0; color: #fff; margin: 0 auto;}	
.mxm_con12_t{text-align: center;color: #fff; margin-bottom: 5%;}			
.mxm_con12_t h2{font-size: 25px;  font-weight: bold;}			
.mxm_con12_t h3{font-size: 19px;color: #fff; margin: 2% 0 5% 0;}			
.mxm_con12_t p{text-align: center; font-size: 25px; font-weight: bold;}				
.mxm_con12_t p span{font-size: 42px; color: #fa971b;}			
.mxm_con12_t a{font-size: 18px; color: #fff; background: #fa971b; display: inline-block; padding: 1.5% 7%; text-align: center; border-radius: 50px; margin-top: 3%;}			
.mxm_con12_b{display: flex; justify-content: space-between; margin-top: 5; color: #5e5e5e; font-size: 18px;}			
.mxm_con12_b_l{background: #fff; border-radius: 30px; padding: 5%; width: 28%; box-shadow: 0 0 10px #c5c5c5; margin-bottom: 1%;}			
.mxm_con12_b_l dl,.mxm_con12_b_r dl{display: flex;}			
.mxm_con12_b_r{background: #fff; border-radius: 30px; padding: 5%; width: 50%; box-shadow: 0 0 10px #c5c5c5;margin-bottom: 1%;}				
.mxm_con12_b_l dl dd h2,.mxm_con12_b_r dl dd h2{font-size: 26px; color: #383737; text-align: left; margin-bottom: 10%; margin-top:5%; font-weight: bold;}			
.mxm_con12_b_l dl dt,.mxm_con12_b_r dl dt{margin-right: 20px;}			
.mxm_con12_b_l dl dd p,.mxm_con12_b_r dl dd p{ line-height: 40px;}			
.mxm_con12_b_l dl dd p span{ color: #20a162;}			
.mxm_con12_b_l dl dd p strong{font-size: 32px; color: #20a162;}			
.mxm_con12_b_l dl dd p em{font-size: 18px; color: #20a162; font-style: normal; font-weight: bold;}		
			
.mxm_con12_b_l dl dd h2{margin-bottom:30%;}		
.mxm_con12_b_r dl dd p span{font-size: 18px; color: #f08805; font-style: normal; font-weight: bold;}
.mxm_con12_b_r dl dd h2{margin-top:2%;}					
.mxm_con13{display: flex; justify-content: space-between; flex-wrap: wrap;}			
.mxm_con13 dl{width: 16%; text-align: center; padding: 2% 0; margin-bottom: 4%;}			
.mxm_con13 p{width: 4%;}			
.mxm_con13 dl dt img:nth-child(2){display: none;}			
.mxm_con13 dl dd{text-align: center; font-size: 20px;}			
.mxm_con13 p{margin-top: 5.5%;}			
.mxm_con13 dl:hover{background: #fa971b; border-radius: 10px; color: #fff;}			
.mxm_con13 dl:hover	dt img:nth-child(2){display: inline-block;}			
.mxm_con13 dl:hover	dt img:nth-child(1){display: none;}			
.mxm_bg14{background: url(../img/d_33.png); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative; text-align: center; padding: 7% 0 7% 0; color: #fff; margin: 0 auto;}	
.mxm_con14_n {width: 580px; padding:3%  30px; background: #fff; border:1px solid #c3c8ca; border-radius: 20px;margin-bottom: 2%;  background-image::url(../img/11.png); background-position:center bottom; background-repeat:no-repeat;}
.mxm_con14_n h2{font-size: 36px; color: #3e3e3e; text-align: center; font-weight: bold; margin-bottom: 8%;}
.mxm_con14_n p{border: 1px solid #c3c8ca; border-radius: 10px; line-height: 70px; font-size: 16px; color: #666666; padding:0 5%; margin: 5% 0; display: flex;}
.mxm_con14_n p input{line-height: 68px;}
.mxm_con14_n p span img{vertical-align: sub; margin-right: 10px;}
.mxm_con14_n p textarea{border: none; width: 69%; padding-top: 4.5%; height:150px;}
.mxm_con14_n p:nth-child(3) span{float: left; width: 30%; vertical-align: top;}
.mxm_con14_n h3 input{font-size: 20px; line-height: 50px; width: 55%; background: #20a162; color: #fff; font-weight: bold;}
.mxm_con15{margin: 3% 0 0 0;}
		.mxm_dd{ position:absolute ; bottom:-35px;}				
.mxm_footbg{background: #2A2A2A; padding: 5% 0 0 0; color: #fff;}			
.mxm_footdbg{ line-height: 70px; font-size: 16px;   color: #fff; text-align: center;}			
.mxm_foot_t{display: flex; justify-content: space-between; margin-bottom: 5%;}		
	.mxm_foot_t p img{vertical-align: middle; padding-right: 5px;}
.mxm_foot_t1{width: 195px;}	
.mxm_foot_t1 ul{display: flex; justify-content: space-between; flex-wrap: wrap;}		
.mxm_foot_t1 ul li{width: 50%; font-size: 16px; line-height: 50px;}		
.mxm_foot_t2{width: 900px; font-size: 16px; display: flex; justify-content: space-between;}	

.mxm_foot_t2 dl{width: 29%;}	
.mxm_foot_t2 dl dd{margin: 5% 0;}	
	
.mxm_foot_t2 p span{font-size: 20px; margin-right: 5px;}		
.mxm_foot_t2 p{line-height:30px; }		
.mxm_foot_t2 p:nth-child(1){font-size: 30px; font-weight: bold;}	
.mxm_foot_t3{width: 156px; }			
.mxm_foot_t3 ul{display: flex; justify-content: space-between; margin-top: 10px;}	
.mxm_foot_t3 ul li{width: 100%; text-align: center;}		
.mxm_foot_t3 ul li p{font-size: 16px; text-align: center; line-height: 30px;}	
	.mxm_foot_b{display: flex; justify-content: space-between; line-height: 80px; padding: 1.5% 0; border-top: 1px solid #545454;}
.mxm_con15 img{vertical-align: bottom;}		
		
.mxm_foot_b span{float: right;}	
	
 .yybg9{background: url(../img/lxbg.jpg); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative;padding: 0; margin: 0 auto 0;}	
		.yy_con9{width: 1440px;margin: 0 auto;}
		.yy_con9_bd{width: 800px;  margin-bottom: 5%;}
		.yy_con9_bd h2{font-size: 36px; font-weight: bold;color: #068043;}
		.yy_con9_bd h2 span{font-size: 18px; color: #b8b8b8;font-weight: normal;}
		.yy_con9_bd ul{display: flex; justify-content: space-between; margin: 0 0 3% 0;}
		.yy_con9_bd ul li{border:1px solid #cccccc; background: #F4F4F4; line-height: 90px; border-radius: 10px; padding:0 2%; width: 44%; font-size: 18px; color: #333333;}
		.yy_con9_bd ul li input{width: 45%; background: #F4F4F4; line-height: 70px; padding-left: 1%;}
		.yy_con9_bd ul li img{vertical-align: sub;}
		.yy_con9_bd h3{border:1px solid #cccccc; background: #F4F4F4; line-height: 70px; border-radius: 10px; padding:0 2%; height: 150px; width: 96%; display: flex; font-size: 18px; color: #666666;}
		.yy_con9_bd h3 img{width: 25px; height: 20px; margin-top: 3.5%;}
		.yy_con9_bd h3 textarea{width:78%; border:none;background: #F4F4F4;  margin-top: 2%;}
		.yy_con9_bd p input{background: #b98f55; font-size: 18px; color: #fff; display: inline-block;line-height: 50px; padding: 0 8%;border-radius: 50px; margin-top: 3%;}
		.yy_con9_bd p{text-align: center;}		
.yy_ptt{text-align: center; position: relative; margin: 5% auto 3%;}
		.yy_ptt p{ font-size:20px; color: #333333; text-align: center; margin-top: 1%;}
		.yy_ptt h2{font-size:36px; font-weight: bold; position: relative;z-index: 1;  background-color: #fff; display: inline-block; padding: 0 2%;font-family: 'siyuansongtizt'; color: #FA738A;}
		.yy_ptt h3{width: 100%; height: 1px; background: #C3C3C3; position: absolute; top: 40%;}
		
		
		.yy_about{border: 1px solid #20a162; padding-bottom:3%; background: #f9f9f9; border-bottom: none;}
		.yy_about h2{font-size: 36px;  color: #20a162; font-weight: bold; margin: 3% 0; text-align: center;}
		.yy_about p{padding: 1% 5%; font-size: 18px; color: #666666;line-height: 35px;}
		.yy_about h3{padding: 1% 5%; font-size: 24px; color: #20a162;line-height: 35px; font-weight: bold;}
		.yy_about h3 span{color: #f08805;}
		.mxm_about_jm{background: #068043; position: relative; padding:0 0 5% 0; }
		.mxm_about_jm_r{position: absolute; right: 3%; top:-90%;z-index: 1;}
		.mxm_about_jm_n a{display: inline-block; font-size: 18px; background: #fa971b; border-radius: 50px; line-height: 50px; padding: 0 5%; color: #fff; margin-left: 10%; margin-top: 5%;}
		.mxm_about_jm_n p{width: 100%; height: 30px; background: #f9f9f9;}
		
		 .yy_qywht{background: #20a162; text-align: center; padding: 3% 0; margin-bottom: 5%;}
		.yy_qywhn{display: flex; justify-content: space-between; flex-wrap: wrap;}
		.yy_qywhn dl{width: 45%; text-align: center; margin-bottom: 5%;}
		.yy_qywhn dl dt{font-size: 24px; color: #313131; font-weight: bold; margin: 3% 0;}
		.yy_qywhn dl dd{width: 20px; border-bottom: 1px solid #b5b5b5; margin: 0 auto;}
		.yy_qywhn dl p{font-size: 18px; text-align: center; margin-top: 5%;}
		
		.yy_jyxm dl{display: flex; justify-content: space-between;}
		.yy_jyxm dl dt{width: 50%}
		.yy_jyxm dl dd{width: 40%; padding:2% 4%;}
		.yy_jyxm dl:nth-child(2){flex-direction: row-reverse;}
		
		.yy_jyxm dl dd p{font-size: 16px; color: #666666; line-height: 26px;}
		.yy_jyxm dl dd h2{position: relative; font-size: 138px; color: #e6f2ec; font-weight: bold; text-align: center;}
		.yy_jyxm dl dd h2 span{font-size: 30px; color: #20a162; position: absolute; left: 0; right: 0; top:45%}
		
		.yy_ry{display: flex; justify-content: space-between; flex-wrap: wrap;}
		.yy_ry dl{width: 31%;margin-bottom: 5%;}
		.yy_ry dl dt{border:1px solid #bdbebd; font-size: 16px; color: #313131; line-height: 50px;text-align: center; margin-bottom: 5%;}
		
		.yy_news_n{border-bottom:1px solid #b5b5b5; padding: 3%; margin-bottom: 5%; display: flex; justify-content: space-between;}
		.yy_news1{width:520px;}
		.yy_news2{width: 90px; height: 90px; border:1px solid #000; text-align: center;color: #000;}
		.yy_news2 h2{font-size: 30px;font-weight: bold; padding-top: 5%;}
		.yy_news2 p{font-size: 18px; text-align: center;}
		.yy_news3{width: 440px;}
		.yy_news3 h2{font-size: 24px; color: #333333; font-weight: bold;}
		.yy_news3 p{font-size: 16px; color: #333333; line-height: 30px; margin: 2% 0 6% 0;}
		.yy_news3 a{text-align: right;  display: inline-block; padding: 2% 5%; font-size: 18px; color: #fff; background: #000000; float: right; margin-top: 15%;}
		.yy_news_n:hover .yy_news3 a{background: #F4870F;}
		
		.yy_lx{border: 1px solid #b6b6b6; display: flex; justify-content: space-between;}
		.yy_lx dl{width: 33.33%; text-align: center; padding: 10% 0;}
		.yy_lx dl p{text-align: center; font-size: 16px; color: #494949;}	
		.yy_lx dl dd{font-size: 24px; color: #333333; margin: 3% 0;}
		.yy_lx dl dt span{font-size: 60px; color: #20a162;}
		.yy_lx dl:hover{background: #fa971b; color: #fff;}
		.yy_lx dl:hover span,.yy_lx dl:hover dd,.yy_lx dl:hover p{color: #fff;}
		
		.yy_news_n:hover .yy_news2{border-color: #F4870F; color: #F4870F;}
		.yy_news_n:hover .yy_news3 h2{color: #F4870F;}
		
		
		.yyllx{}
		.yyllx .yy_con9_bd{width: 100%;}
		.yyllx .yy_con9_bd h2{font-size: 40px; color: #333333; font-weight: bold; border-left: 10px solid #F4870F; padding-left: 20px; line-height: 40px;}
		.yyllx .yy_con9_bd p input{width: 100%; background: #2E98EF; border-radius: 0px; line-height: 66px; color:#fff;  font-size: 24px; }
		.yyllx  .yy_con9_bd h3 img{margin-top: 2%;}
		.yyllx .yy_con9_bd ul li{border:1px solid #f5f5f5}
		.yyllx .yy_con9_bd ul li input{ backgroundf5f5f5fff}
		.yyllx  .yy_con9_bd h3{border:1px solid #f5f5f5}		
		
		
		.mxm_cp_t{width: 550px; margin: 0 auto 5%;}
		.mxm_cp_t ul{display: flex; justify-content: space-between;}
		.mxm_cp_t ul li{width: 45%; background: #20a162; color: #fff; line-height: 80px; text-align: center; font-size: 24px; font-weight: bold; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px;}
		.mxm_cp_t ul .active{background: #f08805;}
		.mxm_cp_n{display: flex; justify-content: space-between; flex-wrap: wrap;}
		.mxm_cp_n dl{width: 47%; margin-bottom: 5%;}
		.mxm_cp_n dl dd{  font-size: 20px; color: #333333; line-height: 80px;   margin-top: 2%; padding: 0 5%; border-bottom: 1px solid #BFBFBF;}
		.mxm_cp_n dl dd span{display: inline-block; float: right; color: #fff;  padding: 0 5%; border-radius: 20px; line-height: 25px;  margin-top: 6%;}
		.mxm_cp_n dl:hover dd span img:nth-child(1){display: none;}
		.mxm_cp_n dl:hover dd span img:nth-child(2){display: inline-block;}
		.mxm_cp_n dl dd span img:nth-child(2){display: none;}
		.mxm_ryr{margin-bottom: 3%;}
		
		.mxm_jm .mxm_con12_b{flex-wrap: wrap; margin-bottom: 5%;}
		.mxm_jm .mxm_con12_b_l,.mxm_jm .mxm_con12_b_r{width: 100%; box-shadow: unset; padding: 0; border-radius: 0;}
		.mxm_jm .mxm_con12_b_l dl dt,.mxm_jm .mxm_con12_b_r dl dt{width: 50%; margin: 0;}
		.mxm_jm .mxm_con12_b_l dl dd,.mxm_jm .mxm_con12_b_r dl dd{width: 42%; padding:0 4%;}
		.mxm_jm .mxm_con12_b_l,.mxm_jm .mxm_con12_b_r{border:1px solid #aaaaaa}
		.mxm_jm .mxm_con12_b_l dl dt img,.mxm_jm .mxm_con12_b_r dl dt img{ vertical-align: bottom;}
		.mxm_jm .mxm_con12_b_l dl dd h2{margin: 20% 0 5% 0;}
		.mxm_jm .mxm_con12_b_l:hover,.mxm_jm .mxm_con12_b_r:hover{border:1px solid #20a162}
		.mxm_jm .mxm_con12_b_r dl dd h2{margin: 20% 0 5% 0;}
		.mxm_jm .mxm_con12_b_r dl{flex-direction: row-reverse;flex-wrap: wrap-reverse;}
		.mxm_mcon14 a{display: inline-block;  font-size: 18px; line-height: 50px; display: inline-block; background: #fa971b; padding: 0 5%; border-radius: 30px; margin:0 0 5% 0; color: #fff;}
		 .mxm_mcon14{text-align: center;} 
		.mxm_jmbg{background: url(../img/n_72.jpg); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative;padding:8% 0 0 0; margin: 0 auto 0;}
		.mxm_jmbg2{background: url(../img/n_74.jpg); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative;padding:2% 0 0 0; margin: 0 auto 0;}
		.mxm_jmbg2 .yyllx ,.mxm_jmbg2 .yyllx .yy_con9_bd{background: unset;}
		.mxm_jmbg2 .yyllx .yy_con9_bd h2{color: #fff;}
		.yy_con9_bd ul li img{margin-right: 5px;}
		.yyllx .yy_con9_bd h3  img{margin-right: 5px; margin-top: 2.5%;}
		.mbgcor{background: #e8f5ef; padding: 5% 0 8% 0;} 
		.mxm_con4_l dl:hover dt{background:#f08805}
		.morecp{text-align:center; margin-top:3%}
		.morecp a{ font-size:18px; text-align:center; color:#ffffff} 
		
	
	.yxyy_pub_tit{text-align: center; margin: 5% auto 3%;}
	.yxyy_pub_tit h3{font-size: 80px; color: #f3f3f3;}
	.yxyy_pub_tit h2{font-size: 44px; font-weight: bold; margin-top: -60px;}
	.yxyy_pub_tit h2 span{color: #F4870F;}
	.yxyy_con1{margin-bottom: 0;}
	.yxyy_con1 dl{height: 450px;}
	.yxyy_con1 dl dt img:nth-child(2){display: none;}
	.yxyy_con1 dl dt{margin-bottom: 15%;}
	.yxyy_con1_line{width: 100%;height: 1px; background: #b2b2b2; position: absolute; bottom: 7%; left: 0; right: 0;}
	.yxyy_con1 dl dd{display: none;}
	.yxyy_con1 dl:hover dd{display: block;}
	.yxyy_con1 dl:hover dt img:nth-child(1){display: none;}
	.yxyy_con1 dl:hover dt img:nth-child(2){display: block;}
	.yxyy_con3{background: #f2f2f2; padding-bottom: 40px; margin-bottom: 5%;}
	.yxyy_con3_n{padding:0 40px;}
	.yxyy_con3_n ul{display: flex; justify-content: space-between; flex-wrap:wrap}
	.yxyy_con3_n ul li{width: 31.5%; margin-top: 4%; background: url(../img/qbg1.jpg); background-size: 100% 100%;}
	.yxyy_con3_n ul li p{font-size: 24px; padding: 19.5% 0 19.5% 44%; line-height: 35px;}
	.yxyy_con3_n ul li:hover{ background: url(../img/qbg2.jpg); background-size: 100% 100%; color: #fff;}
	.yxyy_con3_n ul li img{vertical-align: bottom;}
	.yxyy_con3_d{text-align: center;}
	.yxyy_pub_tit2{text-align: left;}
	.yxyy_con_n{display: flex; justify-content: space-between;}
	.yxyy_con_n dl{background: #fbf2f2; margin-top: 3%; text-align: center; border-radius: 15px;}
	.yxyy_con_n dl h2 img:nth-child(2){display: none;}
	.yxyy_con_n dl h2{margin-top: -10%;}
	.yxyy_con_n dl dt{font-size: 24px; color: #F4870F; font-weight: bold; margin-top: 6%;}
	.yxyy_con_n dl dd{font-size: 18px; color: #3c3c3c; margin-bottom: 8%;}
	.yxyy_con_n dl:hover{background: #f7ffee;}
	.yxyy_con_n dl:hover h2 img:nth-child(1){display: none;}
	.yxyy_con_n dl:hover h2 img:nth-child(2){display: inline-block;}
	.yxyy_con_n dl:hover dt{color: #2E98EF;}
	.yxyybg6{background: url(../img/bg2.jpg); background-repeat: no-repeat; background-position: center top; padding: 1px  0 0 0; margin: 5% 0;}
	.yxyy_pub_tit3 h2{color: #fff;}
	.yxyy_pub_tit3 h3{color: #ffa470;}
	.yxyy_pub_tit p{width: 190px; line-height: 60px;  color: #fff; background: #2E98EF; border-radius: 100px; margin: 1% auto 0; font-size: 24px; text-align: center;border: 1px solid #fff;}
	.yxyybg6_n{display: flex; justify-content: space-between;}
	.yxyybg6_n_l{width: 340px;}
	.yxyybg6_n_l dl{width: 100%; padding: 8% 0; text-align: center; border:1px solid #f86c44; background: #fff; margin-bottom: 15%;}
	.yxyybg6_n_l dl dd{font-size: 24px; margin-top: 1%;}
	.yxyybg6_n_l dl dt img:nth-child(2){display: none;}
	.yxyybg6_n_l dl:hover dt img:nth-child(1){display: none;}
	.yxyybg6_n_l dl:hover dt img:nth-child(2){display: inline-block;}
	.yxyybg6_n_l dl:hover{background: #2E98EF; color: #fff; border:1px solid #fff}
	.yxyy_con7{width: 1550px; float: right; margin-right: 20px;}	
	.yxyy_con7 p img:nth-child(2){display: none;}
	.yxyy_bg7{display: block; overflow: hidden;}
	.yxyybg8{background: url(../img/bg3.jpg); background-repeat: no-repeat; background-position: center top; padding:10% 0 5% 0; margin: 5% 0;}
	.yxyybg8_n{width: 1300px; position: relative; margin: 0 auto;}
	.yxyybg8_n_n{background: #fff; padding: 1px 3% 3% 3%;}
	.yxyybg8_d{width: 90%; line-height: 100px; background: #2E98EF; color: #fff; text-align: center; font-size: 30px; margin: 5% auto 0;}
	.yxyybg8_g dl dd{font-size: 24px; color: #2c2c2c; text-align: left; display: flex; justify-content: space-between; margin: 5% 0;}
	.yxyybg9{background: url(../img/bg4.jpg); background-repeat: no-repeat; background-position: left bottom; padding:0 0 3% 0; }
	.yxyy_pub_tit4 p{position: absolute; right: 0; top:10%}
	.yxyy_pub_tit4{text-align: left; margin-top: 0;}
	.yxyy_pub_tit4 h2{text-align: left;}
	.yxyy_pub_tit4 h3{text-align: left;}
	.yxyy_con9 ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
	.yxyy_con9 ul li{width: 22%; margin-bottom:3%;}
	.yxyy_more{font-size: 18px; color: #fff; padding-left: 32%;}
	.yxyybg10{background: url(../img/s_144.jpg); background-repeat: no-repeat; background-position: center top; padding:1px 0 6% 0; margin: 5% 0;}
	.yxyy_con10_n{width: 570px; float: right; margin-top: 5%;}
	.yxyy_con10_n p{font-size: 18px;color: #494949; line-height: 32px; margin-bottom: 5%;}
	.yxyy_con10_n p  span{color: #F4870F; font-weight: bold;}
	.yxyy_con10_n a{width: 200px; line-height: 65px; background: #F4870F; color: #fff; font-size: 18px; display: block;text-align: center; margin: 10% 0;}
	.yxyybg11{background: url(../img/bg8.jpg); background-repeat: no-repeat; background-position: center top; padding:1px 0 6% 0;}
	.yxyybg11 .yxyy_pub_tit h3{color: #f3eeec;}
	.yxyy_con11{display: flex; justify-content: space-between;}
	.yxyy_con11 dl{width: 31%; background: url(../img/sg1.jpg); background-size: 100% 100%; padding: 7% 0 12% 0; text-align: center; color: #fff; position: relative;}
	.yxyy_con11 dl h2{font-size: 26px; color: #F4870F; font-weight: bold; line-height: 60px; display: inline-block; padding: 0 10%; border-radius: 50px; background: #fff;}
	.yxyy_con11 dl h3{margin: 13% 0;}
	.yxyy_con11 dl p{text-align: center; font-size: 18px; line-height: 35px;}
	.yxyy_con11 dl h4{width: 90%; margin: 0 auto; left: 0; right: 0; line-height: 70px; border-radius: 10px; font-size: 18px; color: #F4870F; background: #fff; position: absolute; bottom: 5%;}
	.jmhy2{background: url(../img/sg2.jpg)!important; background-size: 100% 100%; color: #424242!important;} 
	.jmhy2  h4{background: #F4870F!important; color: #fff!important;}
	.jmhy3{background: url(../img/sg3.jpg)!important; background-size: 100% 100%; } 
	.jmhy3 h2{color: #2E98EF!important;}
	.yxyybg13{background: #f5f5f5; margin: 4% 0 6% 0!important;}
	.yxyy_con14 dl{width: 30%; border-right: 1px solid #e5e5e5; padding-right: 2.5%;}
	.yxyy_con14 dl:last-child{ padding-right: 0;}
	.yxyy_con14{display: flex; justify-content: space-between; margin-bottom: 5%;}
	.yxyy_con14 dl:last-child{border: none;}
	.yxyy_con14 dl dt{font-size: 14px; color: #8e8d8d; margin-top: 4%;}
	.yxyy_con14 dl dt span{font-size: 30px; font-weight: bold; padding-right: 10px;}
	.yxyy_con14 dl dd{font-size: 20px; margin: 5% 0; font-weight: bold;-webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
	.yxyy_con14 dl h2{font-size: 14px;  margin: 3% 0;-webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
	.yxyy_con14 dl p{font-size: 14px; padding: 3% 0;}
	.yxyy_con14 dl p img:nth-child(2){display: none;}
	.yxyy_con14 dl p img{vertical-align: middle;}	
	.yxyy_con14 dl:hover p img:nth-child(1){display: none;}
	.yxyy_con14 dl:hover p img:nth-child(2){display: inline-block;}
	.yxyy_con14 dl:hover dd{color: #33A3F9;}
	.yxyy_con14 dl:hover p{color: #33A3F9;}
	.mxm_foot_t h2 span{font-size: 18px; color: #C8C8C8; font-weight: normal;}	
	.mxm_foot_t p{font-size: 18px;}
	.mxm_foot_t h2{font-size: 32px;  margin-bottom: 20px; font-weight: bold;}
	.mxm_foot_t h3{width: 70px;height: 2px;background: #FFFFFF;margin-bottom: 20px;}
	.mxm_foot_t2{ }
	.mxm_foot_t2 p:nth-child(2){font-size: 30px; font-weight: bold;}
	.mxm_foot_t1{border-right:1px solid #696969; width:200px;  padding: 0 80px; border-left: 1px solid #7f7f7f; border-right: 1px solid #7f7f7f;}
	.mxm_foot_t1 ul li{width: 34%;}
	.mxm_foot_t1 ul li span{font-size: 10px; padding-right: 10px; vertical-align: middle;}
	
	.yxj_nytit{text-align: center; margin: 5% 0 3% 0;}
		.yxj_nytit h2{font-size: 36px; font-weight: bold;color: #F4870F ;}
		.yxj_nytit p{font-size:20px; color: #373737 ; text-align: center;}
	
	.mdn_lxwm{display: flex; justify-content: space-between; margin-bottom: 5%;}
				.mdn_lxwm_l{width: 40%; padding: 5%; background: #2E98EF; color: #fff;}
				.mdn_lxwm_r{width: 40%; padding: 5%; background: #fff; }
				.mdn_lxwm h2{font-size: 24px; font-weight: bold; color: #2E98EF;}
				.mdn_lxwm_l h2{color: #fff;}
				.mdn_lxwm h3{width:55px; height: 2px; background: #fff; margin: 2% 0 10% 0;}	
				.mdn_lxwm p{font-size: 16px; margin: 5% 0;}
				.mdn_lxwm p:nth-child(4){ display: flex;}
				.mdn_lxwm p span{font-size: 20px;  padding-right: 10px; width: 20px;}
			    .mdn_lxwm_l p:last-child img{ padding-right: 15px;}
				.mdn_lxwm_l p:last-child { margin-top: 10%;}
				.mdn_lxwm_r h3{background: #2E98EF;}
				.mdn_lxwm_r ul input{ line-height: 55px; border:1px solid #b2b2b2; margin-bottom: 5%; background: #fff; font-size: 18px; color: #2E98EF; padding-left: 2%;}	
				
				.mdn_lxwm_r .suban{background: #2E98EF; width: 20%; margin: 0 auto; text-align: center; padding-left: 0; border: none; line-height: 30px; float: right;}
				.mdn_lxwm_r .suban input{background:#2E98EF ; color: #fff; text-align: center; line-height: 40px;}
		.mdn_lxwm_r p input::placeholder{color:#3e3e3e ;}
		
		.mdn_lxwm_r ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
		.mdn_lxwm_r ul input{width: 45%; height: 50px; line-height: 50px;}
		.mdn_lxwm_r ul input:last-child{width: 100%; height: 120px; line-height: 30px;}
	
	.mdn_lxwm_r ul .active{border-color: #2E98EF;}
	.mdn_lxwm_r ul .active::placeholder{color:#2E98EF ;}
	.mdn_lxwm p strong{font-size: 28px; font-weight: bold;}
	
	.pub_ny_tit p{text-align: center; font-size: 30px; font-weight: bold; color: #3a3a3a; margin-bottom: 3%;}
	.pub_ny_tit p img{vertical-align: sub; padding: 0 20px;}
	.pub_ny_tit p span{color: #F4870F;}
	
	.yxyy_jmbg{background: #faf2f2; padding: 4% 0; margin: 5% 0 0 0;}
	.yxyy_jmys{display: flex; justify-content: space-between; flex-wrap: wrap;}
	.yxyy_jmys dl dd{font-size: 18px; border:1px solid #a5a0a0; line-height: 48px; text-align: center; color: #2c2c2c;}
	.yxyy_jmys dl{margin-bottom: 2%;}
	.yxyyjmbdbg{background: url(../img/hzbdbg.jpg); background-size: 100% 100%; margin: 0 auto;}
	.yxyyjmbdbg h2{text-align: center; border:none!important; color: #F4870F!important;} 
	
	
	.yxyy_cpbg{background: url(../img/cpbg.jpg); background-size: 100% 100%; margin: 0 auto 5%; padding: 5% 0;}
	.pub_ny_tit2 p{color: #fff;}
	
	.yxyy_cpn .yxyybg6_n_l{display: flex; justify-content: space-between; flex-wrap: wrap; width: 100%;}
     .yxyy_cpn .yxyybg6_n_l dl{width: 30%; padding: 3% 0; margin-bottom: 3%;}
	
	.yxyy_cp1{display: flex; justify-content: center; flex-wrap: wrap;}
	.yxyy_cp1 dl{margin: 1%; width: 30%;}
	.yxyy_cp1 dl:nth-child(4){width: 40%;}
	.yxyy_cp1 dl:nth-child(5){width: 40%;}
	.yxyy_cp1 dl dd{font-size: 24px; color: #343434;}
	.yxyy_cp1 dl dd span{font-size: 40px; color: #F4870F; font-weight: bold; vertical-align: middle;}
	
	.yxyycp8 .yxyybg8_g dl dd{text-align: center; display: unset;}
	
	.yxyy_about{position: relative; display: block; overflow: hidden; padding: 7% 0;}
	.yxyy_about_l{position: absolute; left: 0; top: 0;}
	.yxyy_about_r{width: 575px; float: right;}
	.yxyy_about_r h2{font-size: 30px; color: #F4870F; font-weight: bold; border-left: 5px solid #F4870F; padding-left: 10px; line-height: 35px;}
	.yxyy_about_r h3{font-size: 20px; color: #2a2a2a; margin: 3% 0 8% 0;}
	.yxyy_about_r p{font-size: 18px; color: #494949; line-height: 32px;}
	.yxyy_about2 p{font-size: 18px; color: #494949;line-height: 32px; margin-bottom: 3%;}
	.yxyy_about2 p span{font-weight: bold; color: #F4870F;}
	
	
	.yxyy_hzjgbg{background: #faf2f2; padding: 1px 0 5% 0; margin: 5% auto 0;}
	.yxyy_hzjg{width: 1500px; position: relative; margin: 0 auto;}
	.yxyy_hzjg ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
	.yxyy_hzjg ul li{width: 21%; margin-bottom: 3%;}
	.yxyy_hzjg .q1{top: 34%;}
	.yxyy_hzjg .q2{top: 34%!important;}
		
	.yxyycpbdbg{background: #faf2f2; margin-bottom: 0;}	

.bsq_pub_tit{margin: 5% auto 3%; text-align: center; }
.bsq_pub_tit h2{font-size: 40px;font-weight: bold;}
.bsq_pub_tit h2 span{color: #33A3F9;}
.bsq_pub_tit p{font-size: 16px; color: #8d8d8d; margin-top: 10px; text-align: center;}
.bsq_con1 ul{width: 890px; margin: 0 auto 3%; display: flex; justify-content: space-between;}
.bsq_con1 ul li img{vertical-align: middle; padding-right: 10px;}
.bsq_con1 ul li {font-size: 20px;}
.bsq_con1 h2{font-size: 40px; font-weight: bold; text-align: center; color: #333333; background: url(../img/bgl.png); background-repeat: no-repeat; background-position: center bottom; padding-left: 2%; }
.bsq_con2_n h2{font-size: 30px; font-weight: bold; color: #fff;}
.bsq_con2_n{width:435px; text-align: center;}
.bsq_con2_n h3{width: 19px;height: 2px;background: #FFFFFF; margin: 1% auto 2%;}
.bsq_con2_n ul{display: flex; justify-content: space-between; width: 70%; margin: 0 auto; flex-wrap: wrap;}
.bsq_con2_n ul li{width: 45%; background: #F4870F; color: #fff; font-size: 22px; border-radius: 50px; line-height: 50px; margin-top: 5%;}
.bsqbg2{background: url(../img/bg1.jpg);  background-position: left top; background-repeat: no-repeat; padding:3.5% 0 2% 0; margin-top: 2%;}
.bsqbg3{background: url(../img/bg3.jpg);  background-position: center top; background-repeat: no-repeat; padding:3% 0 3% 0; margin-top: 5%;}
.bsq_con3_n{width: 560px; float: right;}
.bsq_con3_n dt{font-size: 20px; font-weight: bold; margin-bottom: 7%;}
.bsq_con3_n dt span{color: #F4870F; font-weight: bold; font-size:40px; line-height: 20px; vertical-align: sub}
.bsq_con3_n dd{font-size: 40px;font-weight: bold; color: #33A3F9;}
.bsq_con3_n h2{font-size: 40px;font-weight: bold;  margin-bottom: 7%;}
.bsq_con3_n p{font-size: 18px; line-height: 32px; margin-top: 4%;}
.bsq_con3_n  a{width: 126px;line-height: 39px;border-radius: 20px;border: 1px solid #000000;opacity: 0.8; text-align: center; margin-top: 7%;}
.bsq_con3_n  a span{color: #33A3F9;}
.bsqbg4{background: url(../img/bg4.png);  background-position: center bottom; background-repeat: no-repeat;}
.bsq_con4_t{text-align: center; font-size: 30px; color: #33A3F9; font-weight: bold;}
.bsq_con4_d{display: flex; justify-content: space-between;}
.bsq_con4_d_l{width: 586px;  color: #fff; padding-top: 12%; padding-left: 70px;}
.bsq_con4_d_r{width: 502px; margin-top: -70px;}
.bsq_con4_d_r img{vertical-align: bottom;}
.bsq_con4_d_l h2{font-size: 36px;font-weight: bold;}
.bsq_con4_d_l h3{font-size: 20px; color: #fff;}
.bsq_con4_d_l p{font-size: 18px; line-height: 32px;}
.bsq_con4_d_l h4{margin: 3% 0;}
.bsq_con5{display: flex; justify-content: space-between;}
.bsq_con5 dl{text-align: center; box-shadow: 0 0 10px #e5e5e5; padding-bottom: 2%; margin: 10px; border-radius: 30px 30px 0 0;}
.bsq_con5 dl dd h2{font-size: 22px; font-weight: bold; margin-top: 3%;}
.bsq_con5 dl dd p{text-align: center; font-size: 18px; margin-top: 2%;}

.bsqbg6{background: url(../img/bg5.jpg);  background-position: center bottom; background-repeat: no-repeat; padding: 1px 0 5% 0; margin-top: 5%;}
.bsq_pub_tit2{ margin: 10% auto 15%; color: #fff;}
.bsq_pub_tit2 p{color: #fff;}
.bsq_pub_tit2 h2{color: #fff;}
.bsq_con6{ display: flex; justify-content: space-between; text-align: center; width: 1000px; color: #fff;}
.bsq_con6 dl dt{font-size: 26px; font-weight: bold;}
.bsq_con6 dl dd{width: 31px;height: 4px;background: #F4870F; margin:20px auto;}
.bsq_con6 dl p{font-size: 18px; line-height: 30px;}
.bsq_con7{display: flex; justify-content: space-between; margin-top: 5%;}
.bsq_con7_l{width: 288px; padding-top: 3%;}
.bsq_con7_l h2{font-size: 26px;font-weight:bold;}
.bsq_con7_l h3{width: 31px;height: 4px;background: #F4870F; margin: 5% 0 15% 0;}
.bsq_con7_l p{font-size: 18px; line-height: 32px;}
.bsq_con7_r{width: 924px; margin-left: -50px; display: flex; justify-content: center; background: url(../img/rybg.png); background-repeat: no-repeat; background-position: bottom; padding-bottom: 3%;}
.bsq_con7_r dl{margin: 0 2%;}
.bsq_con7_r dl dt{height: 30px; font-size: 14px; text-align: center;}
.bsq_con8{margin-top: 5%;}
.bsq_con9_t h2{font-size: 26px; font-weight: bold; text-align: center;}
.bsq_con9_t p{font-size: 16px;text-align: center; color: #7f7f7f; margin: 2% 0 4% 0;}
.bsq_con9_d{display: flex; justify-content: space-between;}
.bsq_con9_d dl dd{font-size: 24px; margin-top: 5%;}
.bsq_con9_d dl {text-align: center;}
.bsq_con9_d p{ margin-top: 8%;}
.bsqbg10{background: url(../img/bg10.jpg);  background-position: center bottom; background-repeat: no-repeat; padding: 1px 0 5% 0; margin-top: 5%;}
.bsq_con10 dl dd{font-size: 24px;text-align: center; line-height: 110px;}
.bsq_con10 dl {background: #fff;}
.bsq_con10 .swiper{padding-bottom: 10%;}
.bsq_con10 .q1{top:auto; bottom: 0; right: 44.5%;}
.bsq_con10 .q2{top:auto; bottom: 0; left: 44.5%;}
.bsqbg11{background: url(../img/bg11.png);  background-position: center bottom; background-repeat: no-repeat; padding: 1px 0 4% 0;}
.bsq_con11 .swiper{padding-bottom: 10%;}
.bsq_con11 .q3{top:auto; bottom: 0; right: 44.5%;}
.bsq_con11 .q4{top:auto; bottom: 0; left: 44.5%;}
.bsq_pub_tit3 h2{color: #fff;}
.bsqbg12{background: url(../img/bg12.png);  background-position: center bottom; background-repeat: no-repeat; padding: 1px 0 5% 0;}
.bsq_pub_tit4,.bsq_pub_tit4 p{text-align: left;}
.bsq_con12_n h2{font-size: 20px;}
.bsq_con12_n  h3{font-size: 20px; font-weight: bold; color: #333333; margin: 1% 0 5% 0; display: inline-block;  background: url(../img/xbg2.png); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 3px;}
.bsq_con12_n ul{width: 660px; display: flex; justify-content: space-between; flex-wrap: wrap; }
.bsq_con12_n ul li{font-size: 26px; color: #F4870F; line-height: 53px; width: 48%; margin-bottom: 7%;}
.bsq_con12_n ul li img{vertical-align: middle;}
.bsqbg13{background: url(../img/bg13.png);  background-position: center bottom; background-repeat: no-repeat; padding: 5% 0;}
.bsq_con13_t p{font-size: 16px; color: #fff;}
.bsq_con13_t h2{font-size: 52px;font-weight: bold; margin: 3% 0 10% 0; color: #fff;}

.bsq_con13_d{width: 1050px; display: flex; justify-content: space-between;}
.bsq_con13_d dl{display:  flex;justify-content: left; width: 25%; padding:4% 3%; color: #fff; background: rgba(255, 255, 255, .2); border-radius: 20px;}
.bsq_con13_d dl dt{margin: 0 15px 0 0;}
.bsq_con13_d dl dd h2{font-size: 26px;font-weight: bold;}
.bsq_con13_d dl dd p{font-size: 20px; margin-top: 10px;}
.bsq_con13_d dl:hover{background: rgba(244, 135, 15, 1);}

.bsqbg14{background: url(../img/bg14.png);  background-position: center bottom; background-repeat: no-repeat; padding: 4% 0 3% 0;}
.bsq_con14{ padding: 0 100px; display: flex; justify-content: space-between;}
.bsq_con14_t{width: 520px;text-align: center; padding-top: 5%;}
.bsq_con14_r{width: 300px; padding: 30px 50px; background: rgba(255, 255, 255, .9); border-radius: 20px;}
.bsq_con14_t h3{font-size: 32px;color: #fff;font-weight: bold;}
.bsq_con14_t p{font-size: 20px; margin: 6% 0 10% 0; text-align: center; color: #fff;}
.bsq_con14_t h2{font-size: 26px; line-height: 60px; color: #F4870F; background: #fff; border-radius: 65px; text-align: center; font-weight: bold;}
.bsq_con14_r h2{font-size: 20px; color: #F4870F; font-weight: bold; text-align: center; margin-bottom: 5%;}
.bsq_con14_r  input{border-bottom: 1px solid #c8c9ca; line-height: 40px; margin-bottom: 5%; color: #000; background: unset; width: 100%; font-size: 16px;}
.bsq_con14_r dl{height: 62px;background: #F4870F;border-radius: 8px; color: #fff;}
.bsq_con14_r dl p{font-size: 14px; text-align: center;}
.bsq_con14_r dl input{border: none;  color: #fff; font-size: 18px;font-weight: bold; line-height: 20px; margin-bottom: 0; margin-top: 3%;}
.bsq_con15 p strong{font-size: 40px; color: #33A3F9; line-height: 40px;}
.bsq_con15 p  a{border-radius: 20px;border: 1px solid #000000; font-size: 14px; line-height: 40px; border-radius: 50px; text-align: center; float: right;width: 126px;}
.bsq_con15{margin: 5% auto 3%;}
.bsq_con15 p  a span{color: #33A3F9;}

.bsqbg16{background: url(../img/bg16.png);  background-position: center bottom; background-repeat: no-repeat; padding: 4% 0; background-size: 100% 100%;}
.con7{padding: 50px 88px 88px;}
.bsq_con16{text-align: center; margin-bottom: 3%;}
		
.bsqabbg{background: url(../img/abbg.jpg); background-size: 100% 100%; padding: 3% 0;}		
.bsq_about{width: 610px; float: right;}		
.bsq_about h2{font-size: 30px; color: #2E98EF; font-weight: bold;}		
.bsq_about p{font-size: 18px; color: #464646; line-height: 40px; margin-top: 5%;}		
.bsq_hj ul{display: flex; justify-content: space-between; margin-top: 4%;}		
.bsq_ln{width: 1200px; color: #000; text-align: center;}		
.bsq_ln p{text-align: center;}		
.bsq_ln dt{margin-top: 5%;}		
.bsq_csr .bsq_con4_d_r{margin-top: -35px;}
.bsq_csr .bsq_con4_d_l{padding-top: 15%;}
.bsq_td .swiper{padding-bottom: 10%;}
.bsq_td .q1{top:auto; bottom: 0; right: 44.5%;}
.bsq_td .q2{top:auto; bottom: 0; left: 44.5%;}
.bsq_ry .swiper{padding-bottom: 10%;}
.bsq_ry .q3{top:auto; bottom: 0; right: 44.5%;}
.bsq_ry .q4{top:auto; bottom: 0; left: 44.5%;}
.bsq_ry  dl dt{border: 1px solid #BDBEBD; font-size: 16px; line-height: 44px;text-align: center; color: #313131; width: 90% ; margin:  0 auto 2%;}
.bsq_ry {margin-bottom: 5%;}

.bsq_jm{margin-bottom: 5%;}		
.bsq_qj{display: flex; justify-content: space-between;}	
.bsq_qj dl	{background: #F4F4F4; padding: 1%; text-align: center;}
.bsq_qj dl dd h2{#3B3B3B; font-size: 24px; font-weight: bold;}
.bsq_qj dl dd p{font-size: 16px;text-align: center;  margin-top: 2%;}
.bsq_qj dl dd{padding: 5% 0;}
.bsq_qj dl:hover {background: #33A3F9; color: #fff;}

.yrbg1{background: url(../img/bg1.png); background-size: 100% 100%; padding: 5% 0;}
.yr_con1_t h3{font-size: 144px; color: #F3F3F3; font-weight: bold; margin-left: -120px;}
.yr_con1_t h2{font-size: 42px;font-weight: bold; margin-top: -70px; margin-bottom: 1%;}
.yr_con1_t h2 img{ padding-right: 20px; vertical-align: sub;}
.yr_con1_t h2  a{width: 137px; height: 38px; line-height: 38px;text-align: center; font-size: 18px; color: #fff; display: block;float: right; background: url(../img/morebg.png); font-weight: normal;}
.yr_con1_m {margin: 5% 0;}
.yr_con1_m p{font-size: 16px; line-height: 45px;}
.yr_con1_m p strong{font-size: 24px;}
.yr_con1_m p span{font-weight: bold;}
.yr_con1_d{display: flex; justify-content: space-between;}
.yr_con1_d dl{width: 25%; background: url(../img/bg1_1.png); display: flex; justify-content: center; padding: 3% 0;}
.yr_con1_d dl dt{margin-right: 10px;}
.yr_con1_d dl dd h2{font-size: 24px; font-weight: bold; border-bottom: 6px solid  #F89E33; line-height: 18px; margin: 20px 0 5px 0;}
.yr_con1_d dl dd p{font-size: 11px; color: #666666;}

.yrbg2{background: url(../img/bg2.png); background-size: 100% 100%; padding: 1px 0 5% 0;}
.yr_pub_tit{text-align: center; margin: 5% auto;}
.yr_pub_tit h2{font-size: 42px;font-weight: bold;}
.yr_pub_tit p{font-size: 18px; color: #666666; text-align: center; margin-top: -15px;}
.yr_pub_tit h2 img{vertical-align: -webkit-baseline-middle; padding: 0 20px;}
.yr_pub_tit2{color: #fff;}
.yr_pub_tit2 p{color: #fff;}
.yr_con2{display: flex; justify-content: space-between;}
.yr_con2_l{width: 521px;color: #fff;}
.yr_con2_r{width: 552px;}
.yr_con2_l_t h2 strong{font-size: 48px;}
.yr_con2_l_t h2{font-size: 20px;}
.yr_con2_l_d dl dd{line-height: 65px;background: #FFFFFF;border-radius: 8px; font-size: 14px; color: #666666; padding-left: 3%;}
.yr_con2_l_d dl dd strong{font-size: 22px; color: #333333;}
.yr_con2_l_d dl{margin-top: 6%;}
.yr_con2_l_d dl dt img{vertical-align: bottom;}
.yr_con3{background: url(../img/p3.jpg); background-repeat: no-repeat; background-position: center top;}
.yr_con3{display: flex; justify-content: space-between;}
.yr_con3_l{width: 413px;}
.yr_con3_l dl{display: flex; justify-content: right; text-align: right; padding: 10px;  margin: 100px 0;}
.yr_con3_l dl dd img:nth-child(2){display: none;}
.yr_con3_l dl dt h2{font-size: 30px;font-weight: bold; margin: 10px 0 5px 0;}
.yr_con3_l dl dt h2 img:nth-child(2){display: none;}
.yr_con3_l dl dt p{font-size: 20px;color: #666666;}
.yr_con3_l dl dt h2 img{vertical-align: middle; padding-left: 10px;}
.yr_con3_l dl dd{margin-left: 20px;}

.yr_con3_r dl{justify-content: left; text-align: left;}
.yr_con3_r dl dd{margin: 0 20px 0 0;}
.yr_con3_r dl dt h2 img{vertical-align: middle; padding-left: 0px;padding-right: 10px;}

.yr_con3_l dl:hover{background: url(../img/bg3.png); background-size: 100% 100%; color: #fff;}
.yr_con3_l dl:hover dd img:nth-child(1){display: none;}
.yr_con3_l dl:hover dd img:nth-child(2){display: inline-block;}
.yr_con3_l dl:hover dt h2 img:nth-child(1){display: none;}
.yr_con3_l dl:hover dt h2 img:nth-child(2){display: inline-block;}
.yr_con3_l dl:hover dt p{color: #fff;}
.yr_con3_r dl:nth-child(1) dt h2{margin-top: 0;}
.yr_con4{margin: 5% auto;}
.yr_con5{display: flex; justify-content: space-between; flex-wrap: wrap;}
.yr_con5 dl{width: 48%;  margin-bottom: 4%; position: relative;}
.yr_con5 dl dd{position: absolute; width:70%; padding:4% 7%; background: url(../img/p5bg1.png); background-size: 100% 100%; color: #fff; right: 0; bottom: 7%;}
.yr_con5 dl dd h2{ font-size: 24px;font-weight: bold; margin-bottom: 2%;}
.yr_con5 dl dd p{font-size: 18px;}
.yr_con5 dl dd h3{position: absolute;right: 13%; color: #fff; font-size: 30px;bottom: 30%;}
.yr_con5 dl:hover dd{background: url(../img/p5bg2.png); background-size: 100% 100%; }
.yrbg6{background: url(../img/bg6.png); background-size: 100% 100%; padding: 1px 0 5% 0; margin-top: 3%;}
.yr_con6_t{background: url(../img/bg6_1.png); background-position: center; background-repeat: no-repeat; font-size: 30px; color: #fff;font-weight: bold; text-align: center; line-height:66px;}
.yr_con6_d{display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 3%;}
.yr_con6_d dl{position: relative;}
.yr_con6_d dd{position: absolute; left: 0; right: 0;  bottom:7%; text-align: center;}
.yr_con6_d dd p{font-size: 16px; color: #2E2E2E; text-align: center;}
.yr_con6_d dd h2{font-size: 24px;display: inline-block; color: #fff; background: url(../img/p6bg.png);font-weight: bold; background-size: 100% 100%; line-height: 47px; padding: 0 8%;}
.yr_con6_d dd h3{margin: 5px 0;}
.yr_con7{margin: 5% auto;}
.yr_con8{display: flex; justify-content: space-between; flex-wrap: wrap;}
.yr_con8 dl{margin-bottom: 4%;}
.yr_con8 dl dd{font-size: 24px; margin: 5% 0 0 0; padding: 0 3%;}
.yr_con8 dl dd a{display: block; float: right; width: 152px; height: 39px; line-height: 39px;text-align: center; color: #fff; font-size: 16px; color: #fff; background: url(../img/p8bg1.png);}
.yr_con8 dl dd a:hover{ background: url(../img/p8bg2.png);}
.yrbg9{background: url(../img/bg9.png); background-size: 100% 100%; padding:0 0 5% 0; margin-top: 3%;}
.yr_con9{background: #fff; border-radius: 0 0 30px 30px; display: flex; justify-content: space-between;}
.yr_con9_l{width: 538px; padding: 50px 50px 0;}
.yr_con9_l_d ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
.yr_con9_l_d ul li{width: 48%; position: relative; margin-bottom: 5%;}
.yr_con9_l_t {margin: 3% 0;}
.yr_con9_l_t  h3{text-align: right; margin-bottom:8%;}
.yr_con9_l_d ul li p{position: absolute; left: 0; right: 0; font-size: 22px; color: #fff; text-align: center; top: 45%;}
.yr_con9_r img{vertical-align: bottom;}
.yr_con10 ul{display: flex; justify-content: space-between; margin-bottom: 5%;}
.yrbg10{background: #FBFBFB; padding: 1px 0 5% 0;}
.yr_con11 ul{padding: 0 8%; display: flex; justify-content: space-between; border-bottom: 1px solid #B2B2B2; margin-bottom: 5%;}
.yr_con11 ul li{font-size: 24px;font-weight: bold; color: #6E6E6E; height: 60px; border-bottom: 3px solid #fff;}
.yr_con11 ul li:hover{color: #38A2ED; border-bottom: 3px solid #38A2ED;}
.yr_con12{display: flex; justify-content: space-between;}
.yr_con12 dl{text-align: center; background: url(../img/bg12_1.png); width: 17%; padding: 3% 0;  background-size: 100% 100%;}
.yr_con12 dl dt img:nth-child(2){display: none;}
.yr_con12 dl dd h2{font-size: 22px;font-weight: bold; margin: 4%  0 5% 0;}
.yr_con12 dl dd p{font-size: 22px;font-weight: bold; margin: 3% 0; text-align: center;}
.yr_con12 dl:hover{ background: url(../img/bg12_2.png);background-size: 100% 100%; color: #fff;}
.yr_con12 dl:hover dt img:nth-child(1){display: none;}
.yr_con12 dl:hover dt img:nth-child(2){display: inline-block;}
.yrbg13{background: url(../img/bg13.png); padding:4% 0 7% 0; margin: 5% auto; background-repeat: no-repeat;}
.yr_con13{display: flex; justify-content: space-between;}
.yr_con13 dl{width: 25%; text-align: center; border-right: 1px solid #fff; color: #fff;}
.yr_con13 dl:last-child{border: none;}
.yr_con13 dl dt{font-size: 28px;font-weight: bold;}
.yr_con13 dl dd{font-size: 15px; margin-top: 2%;}
.yrbg14 ul{display: flex; justify-content: space-between;}
.yrbg15{background: url(../img/bg15.png); background-size: 100% 100%; padding: 1px 0 5% 0; margin-top: 5%;}
.yr_con15_t{display: flex; justify-content: space-between; color: #fff;}
.yr_con15_t dl{width: 31%; border: 1px solid #fff; border-radius: 13px; overflow: hidden;}
.yr_con15_t dl dt{font-size: 24px; line-height: 79px; font-weight: bold; text-align: center; background: url(../img/bg15_1.png); background-size: 100% 100%;}
.yr_con15_t dl dd{background: linear-gradient(180deg, #49AAEF, #3F8CE4); background-size: 100% 100%; padding: 7%;}
.yr_con15_t dl dd ul{display: flex; justify-content: space-between; flex-wrap: wrap;}
.yr_con15_t dl dd ul li{font-size: 24px; color: #fff;  width: 50%; text-align: center; line-height: 60px;}
.yr_con15_d{font-size: 30px;font-weight: bold; line-height: 106px;background: url(../img/bg15_3.png); background-repeat: no-repeat; background-position: center; margin-top: 4%; text-align: center; color: #fff;}

.xtrxj_bd{display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 3%;}	
.xtrxj_bd dl{width: 48%; margin-bottom: 3%;}	
.xtrxj_bd dl dt{font-size: 18px; color: #1F1F1F; font-weight: bold; margin-bottom: 2%;}	
.xtrxj_bd dl dd{background: #F2F2F2; line-height: 60px; padding-left: 25px;border-radius: 60px;}	
.xtrxj_bd dl dd input{background:#F2F2F2;  width: 90%;  font-size: 18px; color: #5D5D5D;}	
.xtrxj_bd dl dd img{vertical-align: middle; padding-right: 10px;}	
.xtrxj_bd dl:last-child{width: 100%;} 		
.xtrxj_bd .active dd{border-color: #F3F3F3;}
.xtrxj_an p{text-align: center;}
.xtrxj_an p input{width: 184px; line-height: 60px; font-size:20px;font-weight: bold; color: #fff; background: #389AE0; margin: 0 auto; border-radius: 60px;}
.yr_con16_t{margin-top: 5%;}
.yr_con16_t h2 strong{font-size: 42px;font-weight: bold; color: #333333;}
.yr_con16_t h2 {font-size: 22px; color: #666666;}
.yr_con16_t  p{font-size: 18px; color: #46A2EC; font-weight: bold; margin: 2%  0 0 0;}
.yr_con17{display: flex; justify-content: space-between; margin-bottom: 5%;}
.yr_con17 dl{width: 533px;}
.yr_con17  h5{width: 1px; background: #B5B5B5;}
.yr_con17 dl dt{font-size: 24px;font-weight: bold; margin: 3% 0;}
.yr_con17 dl dd{font-size: 16px; color: #818181; line-height: 30px;}
.yr_con17 dl h2{width: 167px; line-height: 56px; font-size: 25px; margin-bottom: 3%; background: url(../img/xwtbg.png); background-size: 100% 100%; text-align: center; color: #fff; margin-bottom: 5%;}
.yr_con17 dl p a{width: 116px; line-height: 46px; background: url(../img/xwjbg1.png); background-size: 100% 100%;  font-size: 25px; font-weight: bold; color: #fff; text-align: center; margin-top: 5%; display: block;}
.yr_con17 dl:nth-child(3) h2{border: 1px solid #B9B9B9; background: unset;  color: #333333;}
.yr_con17 dl:nth-child(3)  p a{ background: url(../img/xwjbg2.png); background-size: 100% 100%; }

.mxm_foot_nav{display: flex; justify-content: space-between; margin-bottom: 6%; padding-bottom: 3%; border-bottom: 1px solid #545454;}
.mxm_foot_nav ul{width: 750px; display: flex; justify-content: space-between; font-size: 18px; line-height:63px}

.yr_ny_tit{text-align: left;}
.yr_ny_tit h2{ font-size: 22px; color: #3F3F3F; font-weight: bold; margin: 5% auto 0;}
.yr_jmbd{margin-bottom: 5%;}
.yr_dl{display: flex; justify-content: space-between;}

.yr_dl dl{width: 28.5%; padding: 1.5%; background: #EFF0F2; text-align: center;}
.yr_dl dl dd h2{font-size: 24px; font-weight: bold; margin: 5% 0 2% 0;}
.yr_dl dl dd p{font-size: 16px; color: #3B3B3B;text-align: center;}
.yr_dl dl:hover{background: #FFA539; color: #fff;}
.yr_dl dl:hover dd p {color: #fff;}
.yr_cp{display: flex; justify-content: space-between;}
.yr_cp_l{width: 288px;}
.yr_cp_r{width: 850px;}
.yr_cp_l h2{font-size: 26px;font-weight: bold; line-height: 86px; background: #49AAEF; text-align: center; color: #fff;}
.yr_cp_l ul li{font-size: 18px;line-height: 86px; padding-left: 10%; background: #F2F2F2;}
.yr_cp_l ul .active{background: #FFA539; color: #fff;}
.yr_cp_r_n{display: flex; justify-content: space-between; flex-wrap: wrap;}
.yr_cp_r_n dl dd{line-height: 64px;  background: #F2F2F2; padding: 0 5%;  font-size: 18px; margin-top: 2%;}
.yr_cp_r_n dl:hover dd{background: #49AAEF; color: #fff;}
.yr_cp_r_n dl{margin-bottom: 5%;}
.yr_cp_r_n dl dd span{float: right;}
.yrabbg{background: url(../img/abbg.png); background-repeat: no-repeat; background-position: center bottom;}
.yr_about_t{background: #fff; border: 1px solid #49AAEF; padding-bottom: 5%;}
.yr_about_t h2{font-size: 36px; font-weight: bold; color: #FFA539; text-align: center; margin: 3% 0;}
.yr_about_t  p{font-size: 16px; line-height: 42px; color: #464646; padding: 0 7% 0 7%; margin-bottom: 2%;}
.yr_about_d a{width: 258px;  line-height: 63px; background: url(../img/anbg2.png); font-size: 18px; color: #fff; margin: 5% 7% 4% 7%; display: block; text-align: center;}
.yr_jzg{display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 5%;}
.yr_jzg dl{width: 48%; margin-bottom: 1%;}
.yr_jzg dl dd{padding: 5%;}
.yr_jzg dl dd h2{font-size: 26px; color: #FFA539; font-weight: bold;}
.yr_jzg dl dd p{font-size:18px; color: #4C4C4C;  margin-top: 2%;}

.gkngy_pub_tit{margin: 5% auto; text-align: center;}
.gkngy_pub_tit h2{font-size: 38px; font-weight: bold;font-family: 'siyuansongtizt';}
.gkngy_pub_tit h2 img{vertical-align: middle; padding:0 10px;}
.gkngy_con1_r{position: absolute; right: 0; top: 0;}
.gkngy_con1_n{width: 685px;}
.gkngybg1{position: relative;}
.gkngy_con1_n h2{font-size: 22px; margin: 2% 0;}
.gkngy_con1_n h4{width: 26px;height: 2px;background: #000000; margin-bottom: 5%;}
.gkngy_con1_n p{font-size: 18px; line-height: 36px; margin-bottom: 2%;}
.gkngy_con1_n  a{display: block; width: 140px; line-height: 48px;text-align: center; font-size: 16px; background: #39A4EB; color: #fff; margin-top: 5%;}
.gkngy_con1_n  a img{vertical-align: middle; padding-left: 5px;}
.gkngybg2{background: url(../img/bg2.png); padding: 1px 0 5% 0; background-size: 100% 100%; margin-top: 5%;}
.gkngy_pub_tit2{text-align: left; color: #fff;}
.gkngy_con2_n{width: 626px; display: flex; justify-content: space-between;}
.gkngy_con2_n dl{width: 42.5%; padding: 4%; color: #fff; background: #fff;}
.gkngy_con2_n dl dd{font-size: 22px;font-weight: bold; margin-top: 3%;}
.gkngy_con2_n dl:nth-child(2){background: #39A4EB;}
.gkngy_con2_n h2{width: 16px;height: 2px;background: #FFFFFF; margin: 5% 0;}
.gkngy_con2_n p{font-size: 18px;}
.gkngy_con2_n dl:nth-child(1){color: #383838;}
.gkngy_con2_n dl:nth-child(1) p{color: #555353;}
.gkngy_con2_n dl:nth-child(1)  h2{background: #989898;}
.gkngybg3{background: url(../img/bg3.png); padding:4% 0 7% 0; background-size: 100% 100%; margin-top: -30px;}
.gkngy_con3_t h2{font-size: 22px;}
.gkngy_con3_t p{width: 26px;height: 2px;background: #000000; margin: 2% 0 1% 0;}
.gkngy_con3_d{display: flex; justify-content: space-between;}
.gkngy_con3_d dt {height:40px; text-align: center;  font-size: 16px;}
.gkngy_con4{text-align: center;}
.gkngy_con5{display: flex; justify-content: space-between; margin-top: 5%;}
.gkngy_con5 dl{width: 22%; padding: 3% 1% 0 1%; background: #E9E9E9; text-align: center;}
.gkngy_con5 dl dt{font-size: 26px;}
.gkngy_con5 dl h2{width: 19px;height: 1px;background: #000000; margin: 5% auto;}
.gkngy_con5 dl:hover{background: #FB8398; color: #fff;}
.gkngy_con5 dl:hover h2{background: #fff;}
.gkngybg6{background: url(../img/bg6.png); padding:5% 0 1px 0; background-size: 100% 100%;}
.gkngy_con6{display: flex; justify-content: space-between; flex-wrap: wrap;}
.gkngy_con6 dl dt{width: 147px;height: 51px;background: #39A4EB;border-radius: 0px 26px 26px 0px;border: 3px solid rgba(255,255,255,0.53); font-size: 22px;text-align: center; line-height: 51px; color: #fff; margin-bottom: 5%;}
.gkngy_con6 dl{margin-bottom: 5%; position: relative; margin-right: 20px;}
.gkngy_con6 h2{position: absolute; right: -20px; bottom: -20px; width: 120px; height: 120px; background: url(../img/pbg6_1.png); background-size: 100% 100%; font-size: 22px;text-align: center; line-height: 120px; font-weight: bold;}
.gkngy_con6 dl:hover h2{ background: url(../img/pbg6_2.png); background-size: 100% 100%;color: #fff;}
.gkngybg7{background: url(../img/bg7.png); padding:1px 0 5% 0; background-size: 100% 100%;}
.gkngy_con7{display: flex; justify-content: space-between;}
.gkngy_con7 dl{ width: 465px; margin: 8.6% 0; height: 85px; position:relative}
.gkngy_con7 dl dt{}
.gkngy_con7 dl  dt img:nth-child(2){display: none;}
.gkngy_con7 dl dt img{vertical-align: middle;}
.gkngy_con7 dl dd{ font-size: 22px;font-weight: bold; line-height: 85px; position:absolute; left:20%; top:0; width:200px; text-align:center;}
.gkngy_con7 dl dd span{ padding: 0 10px ; display: none;}
.gkngy_con7 dl:hover dd span{display: inline-block;}
.gkngy_con7 dl:hover dt img:nth-child(1){display: none;}
.gkngy_con7 dl:hover dt img:nth-child(2){display: inline-block;}
.gkngy_con7 dl:hover dd{ color:#fff}
.gkngy_con7_m{ position:absolute; left:0; right:0; margin:0 auto; top:0; width:528px; z-index:88}
.gkngy_con7_r dl dd{ left:auto; right:20%;}

.gkngybg8{background: url(../img/bg8.png); background-position: center bottom; background-repeat: no-repeat; padding-bottom: 3%;}
.gkngy_con8{display: flex; justify-content: space-between;}
.gkngy_con8_l{width: 602px; padding: 10px; border: 1px solid #FA738A;} 
.gkngy_con8_r{width: 520px;}
.gkngy_con8_r_t{text-align: right; margin-bottom: 17%;}
.gkngy_con8_r_d dl{display: flex; justify-content: space-between; margin-right:20px;}
.gkngy_con8_r_d dl dt{width: 442px;}
.gkngy_con8_r_d dt h2{font-size: 24px; font-weight: bold;}
.gkngy_con8_r_d dt h3{width: 23px;height: 2px;background: #000000; margin: 3% 0;}
.gkngy_con8_r_d dt p{font-size: 16px; line-height: 30px;}
.gkngy_con8_r_d dl dd{margin-top: 7%;}
.gkngy_con9{margin-top: 4%; display: flex; justify-content: space-between;}
.gkngy_con9 dl{border-bottom:3px solid #FA738A; padding-bottom: 1%;}
.gkngy_con9 dl dd{font-size: 20px;font-weight: bold; margin-top:8%;}
.gkngy_con9 dl dd span{float: right; font-size: 16px;font-weight: normal; background: #F5F5F5; height: 30px; line-height: 30px; border-radius: 30px; padding: 0 10%;}
.gkngy_con9 dl dd span img:nth-child(2){display: none;}
.gkngy_con9 dl dd span img{vertical-align: sub; padding-left: 10px;}
.gkngy_con9 .active {border-color: #56AFEA;}
.gkngy_con9 .active dd span{background: #56AFEA; color: #fff;}
.gkngy_con9 .active dd span img:nth-child(1){display: none;}
.gkngy_con9 .active dd span img:nth-child(2){display: inline-block;}

.gkngybg10{background: url(../img/bg10.png); background-position: center top; background-repeat: no-repeat; margin-top: 5%; padding: 1px 0 0 0;}
.gkngy_con10{display: flex; justify-content: space-between;}
.gkngy_con10 dl{width: 33.4%; background: #389AE0; color: #fff; display: flex; justify-content: center; padding: 7% 0;}
.gkngy_con10 dl dd h2{font-size: 26px;font-weight: bold;}
.gkngy_con10 dl dd p{font-size: 20px; margin-top: 10%;}
.gkngy_con10 dl dd{margin-left: 5%;}
.gkngy_con10 dl:hover{background: #FA738A;}
.gkngy_con11{text-align: center;}
.gkngy_con11 h2{font-size: 26px;font-weight: bold;}
.gkngy_con11 p{text-align: center;font-size: 16px; margin: 1% 0;}
.gkngy_con11 h4{text-align: center;font-size: 20px;}
.gkngy_con12_qh{display:none;}
.gkngy_con12_d .active{display: block;}
.gkngy_con12_n{display: flex;}
.gkngy_con12_t ul{width: 70%; display: flex; justify-content: space-between; margin: 0 auto 3%; }
.gkngy_con12_t ul li{width: 22%; text-align: center; line-height: 70px; background: #F2F2F2; font-size: 22px; border-radius: 70px;}
.gkngy_con12_t ul .active{background: #FA738A; color: #fff;}
.gkngy_con12_n dl{width: 28%; padding: 2%;}
.gkngy_con12_n dl:hover{background: #FA738A; color: #fff;}
.gkngy_con12_n dl dd{font-size: 14px; margin: 3% 0;}
.gkngy_con12_n dl h2{font-size: 20px;font-weight: bold;-webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;}
.gkngy_con12_n dl p{font-size: 14px; line-height: 26px; margin: 5% 0 10% 0;-webkit-line-clamp:2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;}
.gkngy_con12_n dl h3{font-size: 14px;}
.gkngy_con12_n dl:hover h3{color: #fff;}
.gkngy_con12_n dl h3 img:nth-child(2){display: none;}
.gkngy_con12_n dl:hover h3 img:nth-child(1){display: none;}
.gkngy_con12_n dl:hover h3 img:nth-child(2){display: inline-block;}
.gkngy_con12_n dl h3 img{vertical-align: baseline; padding-left: 5px;}

.gkngybg13{background: url(../img/bg13.png); background-size: 100% 100%; margin-top: 3%; padding: 5% 0;}
.gkngy_con13_t{display: flex; justify-content: space-between; color: #fff;}
.gkngy_con13_t_t h2{font-size: 40px;font-weight: bold;}
.gkngy_con13_t_t h3{width: 40px;height: 3px;background: #FFFFFF; margin: 5% 0;}
.gkngy_con13_t_t h4{font-size: 30px;font-weight: bold;}
.gkngy_con13_t_t p{font-size: 11px;}
.gkngy_con13_t dd{font-size: 20px; width: 229px;text-align: center; background: url(../img/anbg.png); line-height: 62px; height: 62px; margin-top: 5%;}
.gkngy_con13_t dd img{vertical-align: middle; padding-left: 10px;}
.gkngy_con13_d ul{margin-top: 5%; display: flex; justify-content: space-between;}
.gkngy_con13_d ul li{width: 40%; line-height: 62px; background: #FFFFFF; border-radius: 10px;}
.gkngy_con13_d ul  p{width: 15%; background: #FA738A; border-radius: 10px; text-align: center; line-height: 62px;}
.gkngy_con13_d ul li input{padding-left: 3%; line-height: 62px; margin-left: 2%;}
.gkngy_con13_d ul  p input{width: 100%; line-height: 62px; background: #FA738A; font-size: 16px; color: #fff; border-radius: 10px; }

.gkngy_con11 h3{width: 31px;height: 2px;background: #000000; margin: 1% auto;} 
.gkngy_lx{display: flex; justify-content: space-between;}
.gkngy_lx_l{width: 550px;}
.gkngy_lx_r{width: 550px;}
.gkngy_lx_l h2{font-size: 28px;font-weight: bold; color: #FA738A; border-bottom: 1px solid #CCCCCC; padding-bottom: 3%; margin-bottom: 7%;}
.gkngy_lx_l p{font-size: 16px; line-height: 60px;}
.gkngy_lx_l p img{vertical-align: middle; padding-right: 10px;}
.gkngy_lx_l h3{margin-top: 7%; font-size: 16px;}
.gkngy_lx_l h3 img{vertical-align: bottom; padding-right: 10px;}

.yr_jmbd .xtrxj_bd dl dd{line-height: 88px; border-radius: 0;}
.yr_jmbd .xtrxj_bd dl:last-child dd{height: 200px;}
.yr_jmbd .xtrxj_an p input{width: 100%; line-height: 64px;  background: #FA738A; border-radius: 0;}
.yr_jmbd  .xtrxj_bd{margin-top: 1%;}


.xtrxj_xw_t dl{display: flex; justify-content: space-between;}
.xtrxj_xw_t dl dt{width: 43%;}
.xtrxj_xw_t dl dd{width:37%; padding: 8% 10%;}
.xtrxj_xw_t dl:hover h3{color: #FA738A;}
.xtrxj_xw_list dl:hover dd{color: #FA738A;}
.xtrxj_xw_t h3{font-size: 28px;font-weight: bold; color: #000000;}
.xtrxj_xw_t dl dd p{font-size: 18px; line-height: 35px; margin: 5% 0;}
.xtrxj_xw_t dl dd h2{font-size: 16px; color: #000000; text-align:right}
.xtrxj_xw_t dl dd h2 span{font-size: 26px; font-weight: bold;}
.xtrxj_xw_t dl dd h2  img{vertical-align: middle;}
.xtrxj_xw_list{margin-top: 5%; display: flex; justify-content: space-between; margin-bottom: 3%;}
.xtrxj_xw_list dl{width: 31%; padding-bottom: 3%;}
.xtrxj_xw_list dl dd{font-size: 22px; margin: 5% 0 3% 0; font-weight: bold;-webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
   }
 .xtrxj_xw_list dl h2  {font-size: 16px; color: #666666; line-height: 25px;-webkit-line-clamp: 2;
    display: -webkit-box; margin-top: 3%;border-top: 1px solid #D1D1D1; padding-top: 3%;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
   }

	 .xtrxj_xw_list p{font-size: 16px; color: #000000; margin-top: 7%; text-align: right;}
	 .xtrxj_xw_list p span{font-size: 26px; font-weight: bold;}
	.xtrxj_xw_list p img{vertical-align: middle;}


.gkngy_jm_t{text-align: center; font-size: 26px; margin: 2% auto; font-weight: bold;}
.gkngy_jm_n{display: flex; justify-content: space-between; flex-wrap: wrap;}
.gkngy_jm_n dl{width: 29%; padding: 1.5%; background: #EEEEEE; margin-bottom: 5%; text-align: center;}
.gkngy_jm_n dl dd{padding: 5% 10%;}
.gkngy_jm_n dl dd h2{font-size: 24px;font-weight: bold;}
.gkngy_jm_n dl dd p{font-size: 12px; color: #717171; text-align: center; margin: 2% 0 0 0; padding: 0 5%;}
.gkngy_jm_n dl:hover{background: #389BE0; color: #fff;}
.gkngy_jm_n dl:hover dd p{color: #fff;}

.gkngy_ys{display: flex; justify-content: space-between; margin-bottom: 5%;}
.gkngy_ys dd{width: 143px; line-height: 43px; background: #389BE0;font-size: 18px; text-align: center; border-radius: 5px; margin: -30px auto 7%; position: relative; z-index: 11; color: #fff;}
.gkngy_ys p{text-align: center; font-size: 22px;}
.gkngy_ys dl:hover dd{ background: #FA738A;}
.gkngy_ys dl:hover p{color: #FA738A;}

.gkngy_cp{display: flex; justify-content: space-between; margin-bottom: 2%;}
.gkngy_cp dl{width: 47.5%;}
.gkngy_cp dl dd{padding: 3% 5%; border-bottom: 1px solid #BFBFBF; font-size: 18px;}
.gkngy_cp dl dd span{float: right;}
.gkngy_cp dl dd span img:nth-child(2){display: none;}
.gkngy_cp dl:hover dd span img:nth-child(1){display: none;}
.gkngy_cp dl:hover dd span img:nth-child(2){display: inline-block;}
.gkngy_cp dl:hover dd{color: #FA738A;}

.gkngy_con1_n h2{font-size: 36px;font-weight: bold;}
.gkngy_con1_n {padding: 5% 0;}
.gkngy_wh{display: flex; justify-content: space-between;}
.gkngy_wh dl dd{padding: 5%;}
.gkngy_wh dl  dd h2{font-size: 20px; color: #FA738A; font-weight: bold;}
.gkngy_wh dl  dd p{font-size: 18px;  margin-top: 2%;}
.gkngyrybg{background: url(../img/rybg.png); background-size: 100% 100%; padding: 5% 0; margin-top: 3%;}
.gkngy_ry_t{font-size: 26px; color: #FA738A;font-weight: bold; margin-bottom: 5%; padding-left: 3%;}
.gkngy_ry_d dl{background: #fff; text-align: center; width: 90%; padding:8% 5%; background: #fff;}
.gkngy_ry_d dl dd{font-size: 16px; border-top: 1px solid #DEDEDE; margin-top: 5%; padding-top: 8%;}
.gkngy_ry_d dl:hover {background: #389BE0; color: #fff;}

.gkngyrybg .q1{top: 0; right: 0;}
.gkngyrybg .q2{top: 0; right: 5%; left: auto;}
.gkngy_con8_qh{ display:none}
.gkngyqh8 .active{ display:block}
.gkngyxwbg{ background:url(../img/bgxw.png); background-position: right top 550px; background-repeat:no-repeat;}
.yy_ptt2 p{ font-size:16px; color:#8D8D8D}





 @media (max-width: 1700px) {
	 .gkngy_con1_r{right: -15%;}
}
		
				 @media (max-width: 767px) {
.topbg{ width:100%}					 
.yy_ptt2 p{ font-size:14px; color:#8D8D8D}					 
.gkngyxwbg{ background:unset}					 
.gkngy_cp{flex-wrap: wrap;}
.gkngy_cp dl{width: 100%; margin-bottom: 5%;}					 
.gkngy_jm_t{font-size: 20px;}					 
.gkngy_jm_n dl{width: 46%;}					 
.gkngy_jm_n dl dd h2{font-size: 16px;}					 
.gkngy_jm_n dl dd p{font-size: 8px; padding: 0; line-height: 15px;}					 
.gkngy_ys{flex-wrap: wrap;}					 
.gkngy_ys dl{margin-bottom: 10%;}					 
.gkngy_ys p{font-size: 16px;}					 
.gkngy_con1_n h2{font-size: 20px;}					 
.gkngy_wh{flex-wrap: wrap; margin-top: 8%!important;}					 
.gkngy_ry_t{font-size: 20px;}					 
.gkngyrybg{padding-bottom: 20%;}					 
.gkngy_ry_d dl dd{font-size: 12px;}					 
.gkngyrybg .q2{right: 12%;}					 
					 
					 
					 
					 
					 
					 
.gkngy_lx{flex-wrap: wrap;}					 
.gkngy_lx_l h2{font-size: 20px;}					 
.gkngy_lx_l p{font-size: 14px;}					 
.gkngy_lx_l{margin-bottom: 5%;}					 
.yr_jmbd .xtrxj_bd dl dd{ line-height: 50px;}					 
.yr_jmbd .xtrxj_bd dl:last-child dd{height: 120px;}					 
.yr_jmbd .xtrxj_an p input{line-height: 50px;}					 
		.xtrxj_xw_t h3{font-size: 16px;}	 
		.xtrxj_xw_t dl{box-shadow: unset; margin: 0;}				 
	.xtrxj_xw_t dl{flex-wrap: wrap;}	 
	.xtrxj_xw_t dl dt{width: 100%;}	 
	.xtrxj_xw_t dl dd{width: 100%; padding: 3% 0;}	 
	.xtrxj_xw_list{flex-wrap: wrap;}	 
	.xtrxj_xw_list dl{width: 100%; border-bottom: none;}	 
	.xtrxj_xw_list dl dd{font-size: 16px;}	 
	.xtrxj_xw_list dl h2{font-size: 14px;}	 
	.xtrxj_xw_list p span{font-size: 18px;}	 
	.xtrxj_xw_t dl dd h2 span{font-size: 18px;}	 
	.xtrxj_xw_t dl dd p{font-size: 14px; line-height: 25px;}	 				 
					 
.nav{position: unset;}					 
.gkngy_pub_tit h2 img{display: none;}					 
.gkngy_pub_tit h3{width: 55%; margin: 0 auto;}					 
.gkngy_pub_tit h2 strong{display: block;}					 
.gkngy_pub_tit h2 {font-size: 22px;}					 
.gkngy_con1_r{position: unset;}					 
.gkngy_con1_n {width: 100%;text-align: center;}					 
.gkngy_con1_n h4{margin: 5% auto;}					 
.gkngy_con1_n p{font-size: 14px; line-height: 25px;}					 
.gkngybg2{margin-top: 0;}					 
.gkngy_con1_r img{vertical-align: bottom;}					 
.gkngybg2{background: url(../img/mbg2.png); background-size: 100% 100%;}
.gkngy_pub_tit2  h3{margin: 0;}
.gkngy_con2_n{width: 100%;}					 
.gkngy_con2_n dl dt img{width: 50px;}					 
.gkngy_con2_n dl dd{font-size: 16px;}					 
.gkngy_con2_n dl p{font-size: 13px;}					 
.gkngybg3{background: unset; padding-top: 5%; margin-top: 0;}			
.gkngy_con3_d{flex-wrap: wrap;}		 
.gkngy_con3_d dl{width: 48%; margin-bottom: 7%;}		 
.gkngy_con3_d dt{font-size: 12px; height: 28px;}		 
.gkngy_con5{flex-wrap: wrap; margin-top: 0;}		 
.gkngy_con5 dl{width: 90%; padding: 8% 5% 0 5%}		 
.gkngy_con5 dl dt{font-size: 18px;}		 
.gkngy_con5 dl dd img{vertical-align: bottom;}		 
.gkngybg6{background: url(../img/mbg6.png); background-size: 100% 100%; padding-bottom: 8%;}
		 
.gkngy_con6 dl{width: 43%;}		 
.gkngy_con6 dl dt{width: 120px; line-height: 40px;font-size: 16px; background-size: 100% 100%; height: 40px;}		 
.gkngy_con6 h2{width: 70px; height: 70px;line-height: 70px;font-size: 14px;}		 
.gkngybg7 h5{width: 80%; margin: 0 auto 5%;}		 
.gkngy_con7_l{width: 48%;}		 
.gkngy_con7 dl{width: 100%; height: 50px; line-height: 50px;}		 
.gkngy_con7 dl dd{font-size: 14px; line-height: 54px;}		 
.gkngy_con7 dl dd{left:0}	 
.gkngy_con8{flex-wrap: wrap;}
.gkngy_con8_r{background: #f5f5f5; margin-top: 5%; width: 90%;padding: 5%;}
.gkngy_con7_r dl dd{ right:0}
.gkngy_con8 {width: 100%!important;}
.gkngy_con8_l{width: 90%; margin: 0 auto;}
.gkngy_con8_r_t{margin-bottom: 10%;}
.gkngybg10{ margin-top: 0; background: url(../img/mbg10.png); background-size: 100%; background-repeat: no-repeat; background-position: center top;}
.gkngy_con10{flex-wrap: wrap; margin-top: 10%!important;}
.gkngy_con10 dl{width: 85%; margin:0 auto 5%;}
.gkngy_con10 dl dt img{width: 60px;}
.gkngy_con10 dl dd h2{font-size: 20px;}
.gkngy_con10 dl dd p{font-size: 14px;}
.gkngy_con11 h2{font-size: 20px;}
.gkngy_con11 p{font-size: 14px;}		 
.gkngy_con11 h4{font-size: 16px;}		 
.gkngy_con12_n{flex-wrap: wrap;}
.gkngy_con12_n dl{width: 100%;}		 
.gkngy_con12_n dl:last-child{display: none;}		 
.gkngy_con12_n dl h2{font-size: 16px;}		 
.gkngy_con12_n dl p{font-size: 14px; line-height: 25px;}		 
.gkngy_con12_n dl h3{display: none;}						 
.gkngybg13{ background: unset; padding:0 0 20% 0;}					 
.gkngy_con13{background: #fb8398; border-radius: 20px; padding: 5%; width: 85%!important;}				 
.gkngy_con12_n dl p{margin-bottom: 3%;}					 
.gkngy_con13_d ul{flex-wrap: wrap;}	
.gkngy_con13_d ul li{width: 48%; background: unset; border: 1px solid #fff; line-height: 50px; color: #fff;}	
.gkngy_con13_d ul li input{background: unset; width: 90%; margin: 0 auto;line-height: 50px; color: #fff; font-size: 12px;}
.gkngy_con13_d ul li input::placeholder{color: #fff;}	
.gkngy_con13_d dd{width: 100%; border: 1px solid #fff; line-height: 50px; color: #fff; margin: 5% 0; border-radius: 10px; }	
.gkngy_con13_d dd textarea{background: unset; border: none; height: 100px; color: #fff; padding:3%; font-size: 12px;}	
.gkngy_con13_d dd textarea::placeholder{color: #fff;}	
.gkngy_con13_d ul p{width: 100%; background: #fff; border-radius: 10px; color: #FB8398; line-height: 50px;}	
.gkngy_con13_d ul p input{width: 100%; background: #fff; color: #FB8398;line-height: 50px;}				 
				 
					 
					 
					 
.yr_ny_tit h2{font-size: 20px;}					 
.yr_dl{flex-wrap: wrap;}					 
.yr_dl dl{width: 90%; padding: 5%; margin-bottom: 5%;}					 
.yr_dl dl dd h2{font-size: 18px;}					 
.yr_dl dl dd p{font-size: 14px;}					 
.yr_jmbd{padding-bottom: 20%;}						 
					 
.yr_cp_r{width: 100%;}					 
.yr_cp_r dl{width: 100%;}					 
.yr_about_t h2{font-size: 20px;}					 
.yr_about_t p{font-size: 14px; line-height: 24px;}					 
.yr_jzg{margin-top: 5%!important;  padding-bottom: 20%;}
.yr_jzg dl{width: 100%;}
.yr_jzg dl dd h2{font-size: 20px;}					 
.yr_jzg dl dd p{font-size: 14px;}					 
					 
.yr_con1_t h2{font-size: 25px;}					 
.yr_con1{width: 95%; margin: 0 auto;}		 
.yr_con1_t h2 img{width: 7px;}					 
.yr_con1_t h2 a{display: none;}					 
.yr_con1_t h3{font-size: 110px;}					 
.yr_con1_m p strong{font-size: 16px;}					 
.yr_con1_m p {font-size: 14px; line-height: 24px;}					 
.yr_con1_d{flex-wrap: wrap;}					 
.yr_con1_d dl{width: 49%; background-size: 100% 100%; padding-top: 5%;}					 
.yr_con1_d dl dt img{width: 50px;}					 
.yr_con1_d dl dd h2{font-size: 16px; margin: 5px 0 3px 0; display: inline-block; border-width: 3px;}					 
.yr_con1_d dl dd p{font-size: 9px;}					 

.yr_pub_tit h2{font-size: 25px; display: flex; justify-content: center;}
.yr_pub_tit h2 img{width: 40px; height: 50px; margin-top: 10px;}
.yr_pub_tit p{font-size: 14px; margin-top: 10px;}
.yr_con2{flex-direction: row-reverse;flex-wrap: wrap-reverse;}
.yr_con2_r{width: 80%; margin: 0 auto 5%;}
.yr_con2_l_t h2 strong{font-size: 23px;}
.yr_con2_l_t h2 {font-size: 14px;}
.yr_con2_l_d dl dd strong{font-size: 16px;}
.yr_con2_l_d dl dd {font-size: 12px; margin-top: -20px; position: relative; z-index: 1;}
.yr_mcon3{display: flex; justify-content: space-between;flex-wrap: wrap;}
.yr_mcon3 dl{width: 50%; text-align: center; margin-bottom: 5%;}
.yr_mcon3 dl dd{font-size: 20px; font-weight: bold; margin: 5% 0 2% 0;}
.yr_mcon3 dl p{font-size: 14px;text-align: center;}
.yr_mcon3 dl dt img{width: 30%;}
.yr_con5 dl{width: 100%;}
.yr_con5 dl dt{width: 80%;}
.yr_con5 dl dd h2{font-size: 16px;}
.yr_con5 dl dd p{font-size: 14px;}
.yr_con5 dl dd h3{bottom: 20%;}
.yr_con6_t{font-size: 25px;}
.yrbg6{background: url(../img/mbg6.png); background-size: 100% 100%;}
.yr_con6_d dl{width: 50%;}
.yr_con6_d dd p{font-size: 11px;}
.yr_con6_d dd h3{width: 85%; margin: 0 auto;}
.yr_con6_d dd h2{font-size: 14px; line-height: 35px;}
.yr_con7{margin-top: 0;}
.yr_con8 dl{width: 48%;}					 
.yr_con8 dl dd a{display: none;}					 
.yr_con8 dl dd{font-size: 16px;text-align: center;background: linear-gradient(180deg, #49AAEF, #3F8CE4); line-height: 55px; color: #fff; margin-top: 0;}			
.yr_con8 dl dt img{vertical-align: bottom;}		 
.yrbg9{background: unset;}					 
.yr_con9_l{width: 100%; padding: 0;}					 
.yr_con9_l h2 img{width: 50%;}					 
.yr_con9_l h3 img{width: 60%;}						 
.yr_con9_l_d ul li p{font-size: 15px;}	
.yr_con10 ul{flex-wrap: wrap;}				 
.yr_con10 ul li{width: 48%; margin-bottom: 3%;}				 
.yr_con11 ul li{font-size: 15px;font-weight: normal; height: auto;}				 
.yr_con11 ul{padding: 0 5%; border: none;}				 
.yr_con12{flex-wrap: wrap; justify-content: center;}				 
.yr_con12 dl{width: 30%;  margin: 1% 1% 3% 1%;} 				 
.yr_con12 dl img{width: 50%;}				 
.yr_con12 dl dd h2{font-size: 16px;}				 
.yr_con12 dl dd p{font-size: 16px;}				 
.yr_con12 dl{ background: url(../img/bg12_2.png);background-size: 100% 100%; color: #fff;}
.yr_con12 dl dt img:nth-child(1){display: none;}
.yr_con12 dl dt img:nth-child(2){display: inline-block;}					 
.yrbg13{ background: url(../img/mbg13.png); background-size: 100% 100%;}
.yr_con13{flex-wrap: wrap;}				 
.yr_con13 dl{width: 50%; box-sizing: border-box; margin-bottom: 10%;}				 
.yr_con13 dl:nth-child(2){border: none;}				 
.yr_con13 dl dt{font-size: 16px;}				 
.yr_con13 dl dd{font-size: 14px;}				 
.yrbg14 ul{flex-wrap: wrap;}				 
.yrbg14 ul li{width: 100%; margin-bottom: 5%;}				 
.yrbg15{ background: url(../img/mbg15.png); background-size: 100% 100%;}
.yr_con15_t{flex-wrap: wrap;}				 
.yr_con15_t dl{width: 70%; margin: 0 auto 5%;}				 
.yr_con15_t dl dt{font-size: 20px;}				 
.yr_con15_t dl dd ul li{font-size: 18px; line-height: 40px;}				 
.yr_con16 .yr_pub_tit p{margin-top: -20px;}				 
.yrbg10	 .yr_pub_tit p{margin-top: -20px;}				 
.yr_pub_mtit 	p{margin-top: -20px;}				 
.yr_con17 dl h2{display: none;}				 
.yr_con17{flex-wrap: wrap; padding-bottom: 20%;}				 
.yr_con17 h5{display: none;}				 
.yr_con17 dl dt{font-size: 16px;}				 
.yr_con17 dl dd{font-size: 14px; line-height: 24px;}				 
.yr_con17 dl p a{display: none;}				 
.yr_con17 dl {margin-bottom: 5%;}				 
				 
				 
				 
				 
				 
				 
				 
					 
					 
					 
					 
.bsq_jm{width: 100%!important;}					 
.bsq_qj dl{width: 30%; padding: 1%;}					 
.bsq_qj dl dd h2{font-size: 16px;}					 
.bsq_qj dl dd p{font-size: 14px;}					 
.yy_con9_bd{margin-bottom: 15%;}					 
	.xtrxj_bd dl{width: 100%;}	
	.xtrxj_bd dl dt{font-size: 14px;}	
	.xtrxj_bd dl dd input{width: 80%; font-size: 14px;}	
	.xtrxj_an p input{font-size: 16px; line-height: 50px;}	
	.xtrxj_bd dl dd{line-height: 50px;}	
			 
					 
.bsqabbg{background: #F3F3F3; padding: 0 0 5% 0;}					 
.bsq_about{width: 100%; float: unset;}					 
.bsq_about h2{font-size: 16px; margin-top: 5%;}					 
.bsq_about p{font-size: 14px; line-height: 25px;}					 
.bsq_hj ul li{width: 32%;}					 
.bsq_csr .bsq_con4_d_r{margin-top: 0;}					 
.bsq_csr .bsq_con4_d_l{padding-top: 23%;}					 
.bsq_td .q1{top:auto; bottom: 0; right: 43%;}
.bsq_td .q2{top:auto; bottom: 0; left: 43%;}
.bsq_ry .q3{top:auto; bottom: 0; right: 43%;}
.bsq_ry .q4{top:auto; bottom: 0; left: 43%;}
.bsq_ry{padding-bottom: 20%;}
.bsq_ry dl dt{font-size: 14px; line-height: 40px;}

					 
					 
					 
.bsq_pub_tit h2 span{display: block;}					 
.bsq_pub_tit h2{font-size: 22px;}					 
.bsq_pub_tit p{font-size: 10px; margin-top: 5px;}					 
.bsq_pub_tit {margin: 6% auto 5%;}					 
.bsq_con1 ul{width: 80%; flex-wrap: wrap;}					 
.bsq_con1 ul li{font-size: 14px; margin-bottom: 5%;}					 
.bsq_con1 ul li img{width: 20px;}					 
.bsq_con1 h2{font-size: 20px;}					 
.bsq_con1 h2 {background-size: 80px 6px;}					 
.bsqbg2{background:url(../img/mbg1.jpg); background-size: 100% 100%;}					 
.bsq_con2_n h2{font-size: 22px;}					 
.bsq_con2_n{width: 100%;}					 
.bsq_con2_n ul li{font-size: 14px; line-height: 35px;}					 
.bsq_con2_n ul{width: 50%; float: left;}					 
.bsqbg3{background:url(../img/mbg3.png); background-size: 100% 100%; margin: 0; padding: 5%;}						 
.bsq_con3_n{width: 95%; margin: 0 auto; float: unset;}					 
.bsq_con3_n dd{font-size: 22px; text-align: center;}					 
.bsq_con3_n h2{font-size: 22px; text-align: center;}					 
.bsq_con3_n dl{background: #fff; padding: 3%; margin-top: 5%; border-radius: 15px;}					 
.bsq_con3_n dl p{font-size: 14px; line-height: 22px;}					 
.bsq_con3_n dl h3{font-size: 16px;font-weight: bold; text-align: center; margin-bottom: 3%; color: #000000;}					 
.bsq_con4_t{font-size: 18px;}					 
.bsq_con4_d_l{padding-left: 0;}					 
.bsq_con4_d_r{margin-top: 0;}					 
.bsq_con4_d_l h2{font-size: 20px;}					 
.bsq_con4_d_l h3{font-size: 13px;}					 
.bsq_con4_d_l p{font-size: 12px; line-height: 18px;}					 
.bsqbg4{background-size: 100% 280px;}					 
.bsq_con4_d_l {width: 50%; padding: 14% 0 0  2.5%;}					 
.bsq_con4_d_r{width: 60%; margin-right: -15%;}						 
.bsq_con4 {width: 100%!important;}					 
.bsq_con5 dl{margin: 5px;}					 
.bsq_con5 dl dd h2{font-size: 14px;}					 
.bsq_con5 dl dd p{font-size: 9px;}					 
.bsqbg6{background: url(../img/mbg6.png); background-size: 100% 100%;}					 
.bsq_con6{flex-wrap: wrap;} 					 
.bsq_con6 dl{width: 100%; text-align:center; margin-bottom: 5%;}					 
.bsq_con6 dl p{text-align: center; font-size: 16px;}					 
.bsq_con6 dl dt{font-size: 20px;}					 
.bsq_con6 dl dd{ width: 25px; height: 3px; margin: 3% auto;}					 
.bsq_con7 {flex-wrap: wrap;}					 
.bsq_con7_l{width: 100% ;text-align: center;}					 
.bsq_con7_l h3{margin: 3% auto 6%;}					 
.bsq_con7_l h2{font-size: 22px;}					 
.bsq_con9_t h2{font-size: 16px;}					 
.bsq_con9_t p{font-size: 14px;}					 
.bsq_con9_d {flex-wrap: wrap;}					 
.bsq_con9_d dl{width: 40%;}					 
.bsq_con9_d p{width: 10%; margin-top:15%;}					 
.bsq_con9_d p:nth-child(4){display: none;}					 
.bsq_con9_d dl dd{font-size: 14px;}				 
.bsq_con9_d dl{margin-bottom: 5%;}					 
.bsqbg10{background: url(../img/mbg10.png); background-size: 100% 100%;}	
.bsq_con10{display: flex; justify-content: space-between; flex-wrap: wrap;}
.bsq_con10 dl{width: 49%; margin-bottom: 3%;}					 
.bsq_con10 dl dd{font-size: 14px; line-height: 30px;}					 
.bsq_m10 .swiper{padding-bottom: 5%;}					 
.bsq_m10 .q1{top: auto; bottom: 0; right: 43%;}					 
.bsq_m10 .q2{top: auto; bottom: 0; left: 43%;}					 
.bsq_pub_tit3 h2 span{color: #fff;}
.bsq_pub_tit3 p{display: none;}
.bsq_con11 .q3{right: 43%;}
.bsq_con11 .q4{left: 43%;}
.bsqbg11{background: url(../img/mbg11.png); background-size: 100% 100%;}	
.bsq_con12_n h2{font-size: 14px;}
.bsq_con12_n h3{font-size: 16px; background-size: 100% 6px; margin-top: 5%;}
.bsq_con12_n ul li{font-size: 14px;}
.bsq_con12_n ul{width: 100%;}
.bsq_con12_n ul li img{width: 16px;}
.bsqbg12{background: url(../img/mbg12.png); background-size: 100% 100%;}
.bsqbg13{background: url(../img/mbg13.png); background-size: 100% 100%;}
.bsq_con13_t h2{font-size: 25px;}
.bsq_con13_d{width: 60%; flex-wrap: wrap;}
.bsq_con13_d dl{width: 100%; margin-bottom: 8%; padding:10% 5%;}
.bsq_con13_d dl dd h2{font-size: 18px;}
.bsq_con13_d dl dd p{font-size: 14px;}
.bsq_con13_d dl dt img{width: 50px;}
.bsq_con13_d dl dd p{margin-top: 5px;}
.bsq_con13_d dl{background: #F4870F;}
.bsdmbd{background: url(../img/mbdbg.png); background-size: 100% 100%; padding: 5% 0;}
.bsqbg14{background: unset;}
.bsq_con14{flex-wrap: wrap;}
.bsq_con14_t h3{font-size: 20px;}
.bsq_con14_t{width: 100%; text-align: center; }
.bsq_con14_r{width: 80%; padding: 5%; margin: 5% auto 0; border-radius: 10px;}
.bsq_con14{width: 100%; padding: 0;}
.bsq_con14_t h2{font-size: 16px; line-height: 40px; display: inline-block; padding: 0 5%;}
.bsq_con14_t p{ margin: 3% 0 5% 0;}
.bsq_con14_t{padding-top: 0;}
.bsq_con14_t p{font-size: 16px;}
.bsq_con14_r input{font-size: 14px;}
.bsq_con14_r dl input{font-size: 16px;}
.yxyy_con14{flex-wrap: wrap;}
.yxyy_con14 dl{width: 100%;}
.bsq_con15{margin: 6% auto 4%!important; text-align: center;}
.bsq_con15 p strong{text-align: center; font-size: 22px; color: #000; width: 100%; display: block; line-height: 30px;}
.bsq_con15 p strong span{color: #8d8d8d; font-size: 14px; font-weight: normal;}
.yxyy_con14 dl dd{font-size: 15px; margin: 2% 0;}
.yxyy_con14 dl dt{display: none;}
.yxyy_con14 dl p{display: none;}
.yxyy_con14 dl{border-right: 0; padding: 0; border-bottom: 1px solid #ccc; padding-bottom: 5%; margin-bottom: 5%;}						 
.yxyy_con14 dl h2{margin: 0;}					 
.bsqbg16{padding: 0; background: unset; width: 95%; margin: 0 auto;}
.con7{padding: 0;}
.ggbd{background: #F4870F; border-radius: 15px; padding: 5% 3%; width: 94%!important;}










					 
					 
			
			.yxyycpbdbg{background: unset; padding-bottom: 25%;}
			
					 
			.yxyy_about_l{position: unset;}		 
					 
			.yxyy_about_r{width: 100%; float: unset;}		 
			.yxyy_about_r h2{font-size: 20px;}		 
			.yxyy_about_r h3{font-size: 16px;}		 
			.yxyy_about_r p,.yxyy_about2 p{font-size: 14px; line-height: 25px;}		 
			.yxyy_about{padding-bottom: 0%;}		 
			.yxyy_hzjg{width: 100%; padding-bottom: 12%;}		 
			.yxyy_hzjg ul li{width: 48%;}		 
			.yxyy_hzjg ul {width: 80%;}		 
					 
					 
					 
	.pub_ny_tit p{font-size: 16px;}				 
	.pub_ny_tit p img{width:40px; padding: 0 5px; vertical-align: middle; display: none;}				 
	.yxyy_jmys dl{width: 48%;}				 
	.yxyy_jmys dl dd{font-size: 14px; line-height: 40px;}				 
					 
	.yxyyjmbdbg{padding-bottom: 25%; background: unset;}				 
	.yxyy_cp1 dl dd{font-size: 14px;}				 
	.yxyy_cp1 dl dd span{font-size: 20px;}				 
	.yxyycp8{padding-bottom: 25%;}				 
					 
					 
					 
					 
					 
					.mdn_lxwm p strong{font-size: 18px; font-weight: bold;} 
					.yxj_nytit h2{font-size: 20px;} 
										 .yxj_nytit p{font-size: 14px;} 
					 
				.mdn_lxwm{flex-wrap: wrap;} 
									 .mdn_lxwm_l,.mdn_lxwm_r{width: 100%;}
									.mdn_lxwm h2{font-size: 20px;} 
									.mdn_lxwm p{font-size: 14px;} 
									 .mdn_lxwm_r ul p{height: 40px; line-height: 40px;}	 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
				.yxyy_pub_tit{margin: 8% 0;}	 
				.yxyy_pub_tit h2{font-size: 20px; margin-top: -20px;}	 
				.yxyy_pub_tit h3{font-size: 29px;}	 
				.yxyy_con1 dl{height: 270px;}
				.yxyy_con1 dl dd img{width: 20px;}
				.yxyy_con1 dl dt{margin-bottom: 12%;}
				.yxyy_con3_n li:nth-child(5){display: none;}
				.yxyy_con3_n li:nth-child(6){display: none;}
				.yxyy_con3_n{padding: 2.5% 2.5% 0 2.5%;}
				.yxyy_con3{width: 100%!important;}
				.yxyy_con3_n ul li{width: 48.5%;}
				.yxyy_con3_n ul li p{font-size: 14px; padding: 15% 0 15% 40%; line-height: 25px;}
				.yxyy_mcon4_t h2{font-size: 16px; font-weight: bold; margin: 3% 0; color: #F4870F; font-weight: bold;}
				.yxyy_mcon4_t p{font-size: 14px; color: #494949; line-height: 26px; margin-top: 3%;}
				.yxyy_mcon4 h4{margin-top: -30%;}
				.yxyy_mcon4_d p{font-size: 14px; color: #494949; line-height: 26px; margin-top: 3%; display: flex;}
				.yxyy_mcon4_d p span{color: #F4870F; font-weight: bold;}
				.yxyy_mcon4_d p em{font-style: normal;}
				.yxyy_pub_tit p{width: 100px; font-size: 14px; line-height: 30px; margin-top: 3%;}
				.yxyybg6{background: url(../img/m_31.jpg); background-size: 100% 100%; padding-bottom: 5%;}
				.yxyybg6_n_l{width: 48%;}
				.yxyybg6_n_l dl dd{font-size: 14px;}
				.yxyybg6_n_l dl dt img{width: 50px;}	 
				
				.yxyy_mcon7{display: flex; justify-content:center; flex-wrap: wrap;}
				.yxyy_mcon7 dl{width: 45%; padding: 2%;}
				.yxyy_mcon7 dl dd span{font-size: 40px; color: #F4870F;  vertical-align: sub; width: 30px;}
				.yxyy_mcon7 dl dd{font-size: 16px;line-height: 40px; display: flex; justify-content: left;}
				.yxyybg8 .yxyy_pub_tit span{display: block;}
				.yxyybg8{background: url(../img/bg1.jpg); background-size: 100% 100%;}
				.yxyybg8_n{width: 100%;}
				.yxyybg8_d{width: 100%; font-size: 16px; line-height: 50px;margin-bottom: 3%!important;}	 
				.yxyybg8_g dl dd{font-size: 14px;  text-align: center; justify-content: center; }	 
				.yxyybg8_g dl dd img{display: none;}	 
				.yxyybg8 .q1{top:50%!important}	 
				.yxyybg8 .q2{top:50%!important}		
				.yxyybg9{background: url(../img/mbg2.jpg); background-size: 100%; background-repeat: no-repeat; background-position: center bottom;}	
				.yxyy_pub_tit4 p{position: unset;}	
				.yxyy_pub_tit4 h2{ text-align: center;}	
				.yxyy_pub_tit4 h3{ text-align: center;}		
				.yxyy_con9 ul li{width: 48%;}	
				.yxyy_con9 ul li:nth-child(5){display: none;}	
				.yxyy_con9 ul li:nth-child(6){display: none;}	
				.yxyy_more{display: none;}	
				.yxyybg10 .yxyy_pub_tit span{display: block;}	
				.yxyybg10 .yxyy_pub_tit h3{display: none;}	
				.yxyybg10{background: unset; margin-bottom: 0; padding-bottom: 0;}	
				.yxyy_con10_n{background: #f5f5f5; padding: 5% 2.5%; margin-top: 0; width: 95%;}	 
				.yxyy_con10 {width: 100%!important;}	 
				.yxyy_con10_n p{font-size: 14px; line-height: 26px;}	 
				.yxyy_con10_n a{display: none;}	 
				.yxyybg11{background:url(../img/mbg5.jpg); background-size: 100%; background-repeat: no-repeat; background-position: top center;}	 
				.yxyybg11 .yxyy_pub_tit { margin-top: 0;}	 
				.yxyybg10 h3 img{vertical-align: bottom;}	 
				.yxyy_m11_t{width: 85%; margin: 0 auto 5%; background: #F4870F; border-radius: 10px;}	 
				.yxyy_m11_t ul {display: flex; justify-content: space-between;}	 
				.yxyy_m11_t ul  li{width: 33%; font-size: 16px;text-align: center; line-height: 60px; color: #fff; border-right: 1px solid #fff;}	 
				.yxyy_m11_t ul .active{background: #2E98EF; border-radius: 10px;border: none;}	 
				.yxyy_con11 dl{display: none;}	 
				.yxyy_con11 .active{display: block;}	 
				.yxyy_con11 dl{width: 80%;margin: 0 auto; height: 350px;}	 
				.yxyy_con11 dl h2{font-size: 16px; line-height: 40px;}	 
				.yxyy_con11 dl p{font-size: 14px; line-height: 25px;}	 
				.yxyy_con11 dl h4{font-size: 14px; line-height: 45px;}	 
				.yxyybg13{background: unset;}
				.yy_con9_bd h3{box-sizing: border-box; width: 100%;}
				.yyllx .yy_con9_bd p input{width: 50%;margin: 8% auto 0; font-size: 14px; line-height: 25px!important; background: #F4870F; border-radius: 50px;}
				.mmap{ padding-bottom: 15%;}
					 
					 
					 
					 
					 
					 .mxm_jm .mxm_con12_b_l dl dt,.mxm_jm .mxm_con12_b_r dl dt{width: 100%; margin: 0;}
					 .mxm_jm .mxm_con12_b_l dl dd,.mxm_jm .mxm_con12_b_r dl dd{width: 90%; padding:0 5%;}
					 .mxm_jm .mxm_con12_b_l dl, .mxm_jm .mxm_con12_b_r dl{flex-wrap: wrap;}
					  .mxm_jm .mxm_con12_b_l dl dt img, .mxm_jm  .mxm_con12_b_r dl dt img{width: 100%;}
					 .mxm_jm  .mxm_con12_b_l{background: unset;}
					 .mxm_jm .mxm_con12_b_l dl dd h2{margin: 5% 0 5% 0;} 
					 .mxm_jm .mxm_con12_b_r dl dd h2{margin: 5% 0 5% 0;}
					 .mxm_jmbg2{background-size: 100% 200px;}
					 
					
					 .yy_about{border-bottom: 1px solid #20a162;}
					 .mxm_about_jm{padding-bottom: 20%;}
					 .mxm_about_jm_n a{font-size: 14px; padding: 0 10%;}
					 .yy_about h3{font-size: 14px;}
					 .mxm_cp_t{width: 100%;}
					 .mxm_cp_t ul li{font-size: 16px; line-height: 45px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
					 .mxm_cp_n dl{width: 100%;}
					 .mxm_cp_n dl dd{line-height: 50px; font-size: 14px;}
					 .mxm_cp_n dl dd span{margin-top: 4%; padding: 0 8%;} 
					.mxm_ryr{padding-bottom: 20%;} 
					 
					 .yy_con9{width: 100%;}	 
					 				.yy_con9_bd h2{font-size: 22px;}	 
					 				.yy_con9_bd h2 span{font-size: 14px;}	 
					 				.yy_con9_bd{border-radius: 15px;}	 
					 				.yy_con9_bd ul{flex-wrap: wrap;}	
					 				.yy_con9_bd ul li{width: 100%; margin-top: 3%; font-size: 14px; line-height: 50px;}	
					 				.yy_con9_bd ul li input{line-height: 50px;}	
					 				.yy_con9_bd h3{font-size: 14px; line-height: 50px;height: 100px;}	
					 				.yy_con9_bd h3 textarea{width: 55%; height: 80px;}	
					 				.yy_con9_bd h3 img{margin-top: 5.5%;}	
					 				.yy_con9_bd p input{ font-size: 16px; padding: 3% 9%; line-height: 20px;}
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					.mxm_pubtit{margin: 7% 0;} 
					.mxm_pubtit h2 img{display: none; }
					.mxm_pubtit h2 {font-size: 20px;} 
					.mxm_pubtit p{font-size: 14px;} 
					.mxm_con1{flex-wrap: wrap;} 
					.mxm_con1_l_t ul li{font-size: 18px; line-height: 40px;} 
					.mxm_con1_l_t ul{width: 80%; margin: 0 auto 5%;} 
					.mxm_con1_l_nn p{font-size: 14px; line-height: 20px;} 
					.mxm_con1_l_nn h2{font-size: 14px; margin-top: 2%; font-weight: bold;} 
					.mxm_con1_r{margin: 5% 0;} 
					.mxm_con2 dl{width: 84%; padding: 15% 0;} 
					.mxm_con2 dl img{width: 60px; height: 60px;} 
					.mxm_con2 dl dt{font-size: 20px;} 
					.mxm_con2 dl dd{font-size: 12px;} 
					.mxm_con2 dl p{font-size: 14px;}
					.mxm_con3{flex-wrap: wrap;} 
					.mxm_con3{border-radius: 15px;} 
					.mxm_con3_r_n h2{font-size: 20px; margin-top: 13%;} 
					.mxm_con3_r{margin-right: 0;} 
					.mxm_con3_r_n p{font-size: 14px; line-height: 25px; padding:0 5% 5%;} 
					.mbgcor{background: #e8f5ef; padding: 5% 0;} 
					.mxm_con4_l dl{margin-top: 0; height: 120px;} 
					.mxm_con4_l dl dt{font-size: 18px; width: 48%; text-align: center;} 
					.mxm_con4_l dl dd{font-size: 12px;} 
					.mxm_con4_l{width: 46%;} 
					.mxm_bg5{background:unset; position: relative; margin: 0 auto; padding-bottom: 0;} 
					.mxm_con5{margin-top: 50%!important; width: 80%!important; padding: 5%; border-radius: 15px;} 
					.mxm_mcon5{position: absolute; top:0} 
					.mxm_pubtit2 h2 span{display: block;} 
					.mxx_con5_n ul{flex-wrap: wrap;} 
					.mxx_con5_n ul li{width: 100%;} 
					.mxm_con6_t{flex-wrap: wrap;} 
					.mxm_pubtit3{width: 100%; text-align: center;} 
					.mxm_pubtit3 p{text-align: center;} 
					.mxm_bg6{background: url(../img/m_34.jpg); background-size: 100% 100%; padding-bottom: 10%;} 
					.mxm_con6_q ul li{font-size: 16px; line-height: 50px;} 
					.mxm_con6_q ul {width: 80%; margin: 0 auto 5%;} 
					.mxm_con6_nn ul li:last-child{display: none;} 
					.mxm_con6_nn ul li{width: 48%;} 
					.mxm_con6_nn ul li p{font-size: 12px; line-height: 35px;} 
					.mxm_bg7{background-size: 100% 100%;} 
					.mxm_bg7 dl{height: 290px;} 
					.mxm_bg7 dl dt img{width: 50px;} 
					.mxm_bg7 dl dd{font-size: 16px;} 
					.mxm_bg7 dl p{font-size: 30px;} 
					.mxm_bg7 dl h4{width: 90%; margin: 5% auto 0;} 
					.mxm_con12_t h2{font-size: 16px;} 
					.mxm_con12_t h3{font-size: 14px;} 
					.mxm_con12_t p{display: none;} 
					.mxm_con12_t a{display: none;} 
					.mxm_bg12{background: url(../img/m_37.jpg); background-repeat: no-repeat; background-size: 100% 150px;} 
					.mxm_con12_b{flex-wrap: wrap;}
					.mxm_con12_b_l{width: 100%; margin-top:8.5%; border-radius: 0; background:url(../img/m_39.jpg); background-size: 100% 100%; padding: 10% 5%; margin-bottom: 5%;} 
					.mxm_con12_b_r{width: 100%;} 
					.mxm_bg12 .g-wrap{width: 100%;} 
					.mxm_con12_b_l dl dt img, .mxm_con12_b_r dl dt img{width: 50px;} 
					.mxm_con12_b_l dl dd h2, .mxm_con12_b_r dl dd h2{font-size: 18px;} 
					.mxm_con12_b_l dl dd p, .mxm_con12_b_r dl dd p{font-size: 12px; line-height: 20px; margin: 2% 0;} 
					 .mxm_con12_b_l dl dd p strong{ font-size: 20px;}
					 .mxm_con12_b_l dl dd p em{font-size: 12px;}
					.mxm_con12_b_r dl dd p span{font-size: 12px;} 
					.mxm_con12_b_r{border-radius: 0; padding: 10% 5%;} 
				.mxm_con12_b_l dl dd h2{margin-bottom: 22%;} 
					.mxm_con12_b_l dl dt, .mxm_con12_b_r dl dt{width: 15%;} 
					.mxm_con12_b_l dl dd, .mxm_con12_b_r dl dd{width: 80%;}  
					 .mxm_con12_b_l dl dd h2{margin-bottom: 13%;}
					 .mxm_con13 dl dd{font-size: 12px;}
					  .mxm_con13 dl dt img{width: 70%;}
					  .mxm_con13 p{width: 3%;}
					 .mxm_con13 p{margin-top: 4.5%;} 
					 .mxm_con12_b_r{box-shadow: 0 0 10px #f1f1f1;} 
					  .mxm_mcon14 a{display: inline-block;  font-size: 14px; line-height: 35px; display: inline-block; background: #fa971b; padding: 0 10%; border-radius: 30px; margin:0 0 5% 0; color: #fff;}
					   .mxm_mcon14{text-align: center;} 
					  
					  .mxm_bg14{background:#20a162;}
					  .mxm_con14_n{width: 90%; padding: 5%;}
					  .mxm_con14_n h2{font-size: 20px;}
					  .mxm_con14_n p{line-height: 50px; font-size: 14px; display: flex; background: #f1f1f1;}
					  .mxm_con14_n p span img{margin-right: 0;}
					  .mxm_con14_n p input{width: 55%; line-height: 50px; background: #f1f1f1;}
					  .mxm_con14_n p textarea{width: 54%;background: #f1f1f1;}
					  .mxm_bg14{margin-top: 5%;}
					  .mxm_con15{margin: 0 0 15% 0; padding-bottom: 15%;}
					  .mxm_con14_n h3 input{background: #fa971b; border-radius: 50px;}
					  .xf span{display: block; font-size: 20px; margin-bottom: 2%;} 
					  
					  
					   .yy_jyxm dl{flex-wrap: wrap;}
					  					 .yy_jyxm dl dt{width: 100%;}
					  					 .yy_jyxm dl dd{width: 90%; padding: 5%;}
					  					 .yy_jyxm dl dd h2{font-size: 80px; line-height: 100px;}
					  					 .yy_jyxm dl dd h2 span{font-size: 20px;top:10%}
					  					 .yy_ry dl{width: 100%;}
					  					 .yy_news_n{flex-wrap: wrap;}
					  					 .yy_news3 h2{font-size: 15px; margin-top: 5%;}
					  					 .yy_news3 p{font-size: 14px; line-height: 22px;}
					  					 .yy_news3 a{font-size: 14px;margin-top: 0%;}
					  					 .yy_lx{flex-wrap: wrap;}
					  					 .yy_lx dl{width: 100%;}
					  					 .yyllx .yy_con9_bd{width: 100%; }
					  					 .yyllx .yy_con9_bd p input{line-height: 35px;}
					  					.yyllx .yy_con9_bd h3 img{margin-top: 5%;} 
					  					 .yy_lx dl dt span{font-size: 40px;}
					  					 .yy_lx dl dd{font-size: 20px;}
					  					 
					  					 
					  					 
					  					 
					  					 
					  					 
					  					 
					  					.yy_ptt{margin: 5% auto!important;} 
					  					.yy_ptt p{font-size: 14px;} 
					  					.yy_ptt h2{font-size: 18px;}
					  					 .yy_about h2{font-size: 25px;} 
					  					.yy_about p{font-size: 14px; line-height: 22px;} 
					  					.yy_qywht{margin: 5% 0;} 
					  					.yy_qywhn dl{width: 49%;} 
					  					.yy_qywhn dl dt{font-size: 16px;} 
					  					.yy_qywhn dl p{font-size: 14px;} 
					  					.yy_qywhn,.yy_jyxm{padding-bottom: 25%;} 
					  					 
					  					 
					  
					  
					 
					 
					 .nn_lc dd{margin: 3% 0; padding: 3% 0;}
					 	.nn_lc  dl:hover dt{ background: unset; }
					 
					 .nn_lc dl:nth-child(2) dd, .nn_lc dl:nth-child(3) dd, .nn_lc dl:nth-child(4) dd{margin: 3% 0; padding: 3% 0;}
					.nn_lx{flex-wrap: wrap;}
					.nn_lx1 h2{font-size: 18px;} 
					 .nn_lx1 h3{font-size: 12px;}
					 .nn_lc dd p:nth-child(1){margin-bottom: 3%;}
					 .nn_lc dl{width: 80%; margin: 0 auto;}
					 .nn_lc{flex-wrap: wrap;}
					 .nn_lc dl dt{height:22px;margin-bottom: 3%;}
					  .nn_lc dl{text-align: left;}
					 .nn_lc dd p:nth-child(even){padding-left: 10%;}
					 
					  .yy_ry dl{width: 100%;}
					 					 .yy_news_n{flex-wrap: wrap;}
					 					 .yy_news3 h2{font-size: 15px; margin-top: 5%;}
					 					 .yy_news3 p{font-size: 14px; line-height: 22px;}
					 					 .yy_news3 a{font-size: 14px;margin-top: 0%;}
					 .nn_putit{width: 90%; margin: 8% auto 4%;}
					
					.mhide{display: none!important;} 
					.pchide{display: block;}
					 
					 .nav{width: 100%;}
					.nav_wap li{font-size: 14px; font-weight: bold; color: #20a162; line-height: 78px;}
					.nav_wap li:nth-child(1) img{width:50%; margin-left: 3%; float: left; margin-right: 5px; margin-top: 5%;} 
					.nav_wap li:nth-child(2),.nav_wap li:nth-child(3){width: 18%; float: right; margin-top: 0; background: #2E98EF; padding-top: 18px; line-height: 35px; height:58px; text-align:center}  
						.nav_wap li:nth-child(2) img{width:30px; vertical-align: middle;}
					.nav_wap li:nth-child(1){width: 82%; float: left;} 
					.nn_putit h2{font-size: 18px;} 
					.nn_con1_t dl dd h2{font-size: 18px;}
					 .nn_con1_t dl{padding-bottom: 1%;}
					.nn_con1_nn{ flex-wrap: wrap;} 
					.nn_con1_nn dl{width: 43%;} 
					.nn_con1_nn dl dd{font-size: 14px;} 
					.nn_con1_nn dl dd{line-height: 40px;} 
					.nn_con1_nn dl dd img{width: 35px;} 
					 .nn_con1_nn dl:last-child{display: block;}
					 .nn_putit p{font-size: 14px; margin: 0;}
					.nn_con2_r_t h2{font-size: 16px;} 
					 .nn_con2_r_t h2 strong{display: inline-block;}
					.nn_con2_r_t h2 span{font-size: 14px; display: block; margin-top: 2%;} 
					.nn_con2_r_t p{ line-height: 24px;} 
					 .nn_con2_r_b{margin-top: 5%;}
					 .nn_con2_r_t img{margin-top: 5%;}
					 .nn_con2_r_b dl dt img{width: 30px;}
					 .nn_con2_r_b dl dd{font-size: 16px;}
					 .nn_con2_r_t h2{margin-top: 0;}
					 	 .nn_con3_t{ flex-wrap:wrap}
					 .nn_con3_t dl{width: 94%; display: flex; justify-content: space-around; padding: 3%; margin-bottom: 3%;}
					 .nn_con3_t dl dt{width: 48%; margin-top: 1%;}
					 .nn_con3_t dl dd{width: 48%;} 
					 .nn_con3_t h2{font-size: 16px;}
					 .nn_con3_t dl dt p{font-size: 14px; text-align: center;}
					 .nn_con3_b{background: url(../img/mbg2.jpg); background-size: 100% 100%; flex-wrap: wrap;}
					 .nn_con3_b_l{ width: 80%; display: flex; justify-content: space-between; padding: 1% 10%;}
					  .nn_con3_b_r{ width: 100%;}
					 .nn_con3{width: 100%!important;}
					 .nn_con3_t{width: 95%; margin: 0 auto;}
					 .nn_con3_b_l h2{font-size: 20px; width: 24px; margin-top: 1%;}
					 .nn_con3_b_l  img{width: 50%;}
					  .nn_con3_b_l p{width: 20px; font-size: 14px; line-height: 16px; margin-top: 1%;}
					 .nn_con3_b_r_t h2{font-size: 18px; margin-top: 10%;}
					 .nn_con3_b_r_t p{font-size: 14px;}
					 .nn_con3_b_r_n p{width: 93%;}
					 .nn_con3_b_r_n p span{font-size: 16px;}
					 .nn_con3_b_r_n p:nth-child(1){font-size: 16px;}
					 .nn_con3_b_r_b input{font-size: 16px; width: 140px; line-height: 35px;}
					 #certify,#certify2{width: 100%;}
					 #certify .swiper-slide{width: 70%;}
					 .nn_bg4{background: url(../img/mbg5.jpg); background-repeat: no-repeat; width: 100%; background-position: center top; position: relative; background-size: 100% 250px; }
					 #certify2 .swiper-slide{width: 70%;}
					 .nn_con4 {width: 100%!important;}
					 .nn_con4 .swiper-slide-active dl dd{ font-size: 18px;}
					.nn_con4 .swiper-slide-active dl p{font-size: 14px;} 
					.nn_con4 dl dt img{width: 50px;}
					  .nn_con4 .swiper-slide-active dl{height: 260px;}
					 .nn_con4  dl{height: 210px;}
					 .nn_con4  dl dd{ font-size: 18px;}
					 .nn_con4  dl p{font-size: 14px;} 
					 .nn_con4 dl h3{display: none;}
					  .nn_con4 .swiper-slide-active dl h3{display: block;}
					 .nn_mcon5 dl{display: flex; justify-content: space-between; margin-bottom: 1px;}
					 .nn_mcon5 dl dt{width: 21%; background: #1456a5; color: #fff; padding: 2%; text-align: center; font-size: 14px;}
					  .nn_mcon5 dl dd{width: 72%; font-size: 14px; margin-top: 5%;}
					  .nn_mcon5 dl dt img{width: 50px;}
					 .nn_con6_t{width: 140px; line-height: 40px;}
					 .nn_con6_n{flex-wrap: wrap; justify-content: center;}
					  .nn_con6_n dl{width: 25%; margin: 2%;}
					 .nn_con7{ flex-wrap: wrap;}
					 .nn_con7_l dl dt h2, .nn_con7_r_n_m h2{font-size: 14px;}
					 .nn_con7_l dl dt p, .nn_con7_r_n_m p{font-size: 14px;}
					 .nn_con7_l dl dd h2, .nn_con7_r_n_r h2{font-size: 18px;}
					 .nn_con7_r_n_l{width: 30%; height: auto;}
					 .nn_con7_r_n_m{width: 67%;}
					 .nn_con7_r_n_r{display: none;}
					 .nn_bg8{background: url(../img/mbg3.jpg); background-size: 100% 100%;}
					 
					 .nn_con9{width: 80%; padding: 5%;}
					 .nn_con9_t h2{font-size: 18px;}
					 .nn_con9_log img{width: 60px;}
					 .nn_con9_log{ top:2%}
					 .nn_con9_n ul{flex-wrap: wrap;}
					 .nn_con9_n ul li{width: 100%; margin-top: 5%;}
					 .nn_con9_n h2 textarea{height: 75px;}
					 .nn_con9_n h2 span{padding: 2%;}
					 .nn_con9_n h2 textarea{width: 77%; margin-top: 2%;}
					 .nn_con9_b input{line-height: 40px;}
					 .nn_foot_t{flex-wrap: wrap;}
					  .nn_foot_t dl{width: 48%; margin-bottom: 5%;}
					  .nn_foot_t dl:nth-child(3){width: 100%;}
					  .nn_foot_t dl dt{width: 25%;}
					   .nn_foot_t dl dd{width: 73%;}
					  .nn_foot_t dl dd p{font-size: 14px;}
					  .nn_foot_t dl dd h2{font-size: 14px;}
					   .nn_foot_t dl:nth-child(3) dt{width: 12%;}
					   .nn_foot_t dl:nth-child(3) dd{width: 82%;}
					   .nn_foot_t dl dt img{width: 40px;}
					  
					  
					  
					  
					  
					  
					  
					  
					 
					 .pc_log{ display: none;}
					 .mt_syxw_n_l dl img{ display:block; margin-top:5%}
					 .x8_item:nth-child(2) .x8_item_t_r dl dt span, .x8_item:nth-child(4) .x8_item_t_r dl dt span, .x8_item:nth-child(6) .x8_item_t_r dl dt span{ font-size:21px}
					 .mtprolist ul li p{font-size: 16px;}
					 .mtprolist ul li{width: 100%;}
					 .mt_about dl dt{width: 100%;}
					 .mt_about dl dd{width: 90%; padding: 3%; margin: 0 auto; font-size: 16px;}
					 .mt_about dl dd p{line-height: 25px;}
					 .abtsq{ padding: 0;}
					 .abtsq_n,.mtprolist{width: 95%!important; margin: 5% auto;}
					 .abtsq_n p{font-size: 16px; line-height: 25px;}
					 .abtsq_n{padding: 2%;}
					 .mtjm{ margin-top: 8%;}
					 .mtjm h2{font-size: 20px;}
					 .mtjm p{font-size: 12px; margin: 2% 0;}
					 .mtjm h4{font-size: 16px; margin-top: 3%;}
					 .mtjm h5{font-size: 16px; margin: 3% 0;}
					 
					 .ab_con1{width: 95%!important; margin: 0 auto;}
					 
					 #header{ background-image:none}
					 
					 
					 
					 
					 
					 .mySwiper22 .swiper-slide img { height:auto}
					 .mtcp{ background:#f3efeb}
					 .mySwiper11{margin:0 auto; padding:0 10%}
					 
					 .mySwiper11 .swiper-button-prev, .swiper-rtl .swiper-button-next{ left:2px!important;}
					 .mySwiper11 .swiper-button-next, .swiper-rtl .swiper-button-prev{ right:2px!important;}
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 .mt_syxw_n_l p, .mt_syxw_n_r p{font-size: 20px;}
					 .mt_syxw_n_l dt, .mt_syxw_n_r dt{font-size: 18px;}
					 .mt_syxw_n_l dd, .mt_syxw_n_r dd{font-size: 14px;}
					 .mt_syxw_n_r h2{font-size: 14px;}
					 
					 .mt_syxw_n{flex-wrap:wrap;}
					 .mt_syxw_n_l, .mt_syxw_n_r{width: 95%; margin: 5% auto;}
					 .mt_syxw_n_r{margin-top: 0;}
					  .mt_syxw_n_l{margin-bottom: 0;}
					 .ggbd input::-webkit-input-placeholder {
					 /* WebKit browsers，webkit内核浏览器 */
					 color: #929292; 
					 font-size: 14px;
					 } 
					 	.ggbd .active::-webkit-input-placeholder {
					 	/* WebKit browsers，webkit内核浏览器 */
					 	color: #fff; 
					 	font-size: 14px;
					 	} 
					.mt_syxw_t{width: 95%; margin: 0 auto;}
					 .mt_syxw_t h2{font-size: 20px; width: 100px; float: left; margin-bottom: 10px;}
					 .mt_syxw_t span { font-size: 16px; margin-top:0; padding-bottom: 10px;}
					.con7_b_t textarea{font-size: 14px; text-indent: .7em; height: 90px; background: unset; border: 1px solid #fff;  color: #fff;} 
					.con7_b_t textarea::placeholder{color: #fff;}
					.subsit{background: #fff;  color: #F4870F; line-height: 50px;}
					 .mtsq{height: 315px;}
					 .mtsq_n dl{width: 100%;}
					 .mtsq_n dl dd{width: 90%; }
					 .mtsq_n{left: 2%; bottom: 2%; right: 2%; top:2%; width: 90%; padding: 3%; height: auto;}
					 .mtsq_n h2{font-size: 20px;}
					 .mtsq_n dl dd{font-size: 16px;}
					 .mtly_m_n_t ul li{width: 10%; height: 170px; font-size: 14px; padding-top: 15%; padding-right: 5%;}
					 .mtly_l,.mtly_r{display: none;}
					 .x8_bg{margin-bottom: 0;}
					 .x8_con_nn,.mtly_m_n_t{width: 95%; margin: 0 auto; float: unset;}
					 .x8_item_t_l{width: 35px; height: 35px; line-height: 35px; margin-left: 8%; margin-right: 5%;}
					 .x8_item_t_r dl dt{margin-right: 10px;}
					 .pplog{display: none;}
					 .x8_item_t_r dl dt span{font-size: 22px;}
					 .x8_item_t_r dl dd h2{font-size: 16px;}
					 .x8_item_t_r dl dd p{ display: none;}
					 
					 
					 .mtcj{margin: 5% auto 0; position: unset;}
					 .mtcp_t{width: 90%; left: 0; right: 0; top: 1%;}
					 .mtcp_r{position:absolute;width:95%; margin: 0 auto; left: 0; right: 0; bottom: 3%;}
					 .mtcp_r p,.x8_con_t p{ line-height: 25px; font-size: 15px; text-align: center;}
					 .mySwiper22{ padding-bottom: 0!important;}
					 .newystit{ border-top: 0; box-shadow:none; position: unset;}
					 .x8_con_t{text-align: center;}
					 .mtcj_n{margin-bottom: 0;}
					 .mtcp_l{width: 100%; margin-top:25%; height:500px;}
					 .mtcp,.mtcp_t{ width: 100%; margin-left: unset; margin-top: unset;}
					.xfcp,.mtcj_b{ display: none;}
					.mySwiper22 .swiper-slide img{ margin-bottom: 0;}
					 .mtcp_r h2{width: 90%; margin: 3% auto;}
					.mySwiper22 .swiper-pagination{ display: none;}
					 
					 .mySwiper22 .swiper-button-prev, .swiper-rtl .swiper-button-next{left: 3%!important; top:40%!important}
					 .mySwiper22 .swiper-button-next, .swiper-rtl .swiper-button-prev{right: 3%!important;top:40%!important}
					 #logo dl dt{width: 75px;}
					 .dhtop dl dd p{ line-height: 35px;}
					 .mt_xm_t,.mtcp_t h2,.x8_con_t h2{font-size: 20px; line-height: 35px; text-align: center;}
					  .mt_xm_t img{width: 20px;}
					 .x1pub_tit,.mtcp_t{width: 98%; margin: 5% auto;}
					.mt_xm_con_l,.mt_xm_con_r{width: 95%; margin: 5% auto; float: unset;}
					 .mt_xm_con_r dl{display: unset; text-align: center; width: 30%;}
					 .mt_xm_con_r dl dt{width: 70px; height: 70px; margin: 0 auto;}
					 .mt_xm_con_r dl dt span{line-height: 70px; font-size: 25px;}
					  .mt_xm_con_r dl dd p{text-align: center; margin-top:2%;}
					  .mt_xm_con_r dl dd h2{font-size: 20px;}
					 .mt_xm_con_l_n p{width: 100%; bottom: 3%; left: 0; right: 0; font-size: 15px; line-height: 25px;}
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 
					 .ydyjm,.dhtop dl dd h2{display: none;}
					 .dhtop dl dt{width: 20%;}
					 .csrjj,.nxwlist .x11_xw_r,.prdc_con_r{width: 95%!important; margin: 5% auto;}
					.csrjj dl dd h2{font-size: 22px;}
					 .csrjj dl dd h3{font-size: 20px; margin: 3% auto;}
					 .csrjj dl dd p{font-size: 14px;line-height: 25px;margin: 2% 0;} 
					 .nxwlist .x11_xw_l{display: none;}
			         .xwli{display: unset;}
					 .xwli_l{width: 100%; margin-bottom: 3%;}
					 .xwli_r{width: 100%;}
					 .fy{height: 45px;}
					 .prdc_con_l{display: none;}
					 .prdc_con_r ul li{width:100%}
					 .prdc_con_r{float: unset;}
					 .prdc_con_r ul li{ font-size: 18px;}
					 .prdc_con_r ul li p span{width: 25px; height: 25px;line-height: 25px; }
					 
					 
					 
					 .xfooter{display: none;}
					
					 .x11_xw_r{width: 95%; margin: 0 auto 5%;}
					 .x11_xw_r dl dd h2,.nxwlist .x11_xw_r dl dt{font-size: 18px;}
					 .x11_xw_r dl dd p{font-size: 14px;}
					 .x11_xw_r dl dt,.x11_xw_r dl dd{width: 100%; text-align: center;}
					 .x11_xw_r dl{display: unset; margin-bottom:10%;}
					  .x11_xw_r dl dt img{width: 100%; margin-bottom: 3%;}
					 .x9_crs_r img,.x11_xw_l{display: none;}
					.x9_crs_r{ margin-top: 430px;} 
					.x9_crs_r_con{position: unset; width: 90%; background: url(../img/csrbg.jpg); background-size: 100% 100%; padding:20% 5% 10% 5%;}
					 .x9_crs_r_con h2{font-size: 30px;}
					.x9_crs_r_con h3:nth-child(3){font-size: 16px;}
					 .x9_crs_r_con h3{ font-size:18px; font-weight: bold; margin: 5% 0;}
					 .x9_crs_r_con p{font-size: 16px; margin: 3% 0; display: flex;}
					 .x1pub_tit h2 img{right: 0; width: 50px; height: 30px; margin-top: 3%;}
					 .x9_crs_r_con a img{display: block!important; margin: 0 auto;}
					 .x11_xw_r dl dd p{ line-height: 25px;}
					 .x9_crs_r_con a{float: none; margin-top: 5%;}
					 
					 .x11_xw_r dl dd a{display: none;}
					 
					 .mfoot{background: url(../img/footbg.jpg); display: block; color: #fff; text-align: center; padding: 5% 0 15% 0;}
					 .mfoot p{display: block; width: 80%; margin: 3% auto; text-align: center; font-size: 14px;}
					 .mfoot p span{display: block; margin: 0 auto; text-align: center; font-size: 20px;}
					 .mfoot  ul{display: flex;justify-content: space-between; width: 30%; margin: 5% auto;}
					 
					 .xfoot2{display: none;}
					 
					 .x6_con dl:nth-child(1) dt{width: 100%;}
					 .x6_con .active{width:100%!important;}
					 .x6_con dl dd{width: 100%; float: left; display: block;}
					 .x6_con dl dt,.x6_con dl:nth-child(2) dt,.x6_con dl:nth-child(2),.x6_con dl{width: 100%; height: auto; padding: 0;}
					 .x6_con dl dt p{width: 100%;writing-mode:horizontal-tb; height: auto; letter-spacing: 0; margin-bottom: 2%;}
					 .x6_con dl{ border: none; margin-bottom: 5%;}
				
					 .mx8_con{display: block;}
					 .mx8_con ul {display: flex; justify-content:center; flex-wrap: wrap;}
					 .mx8_con ul li{width: 60px; height: 60px; margin: 3% 3% 10% 3%; background: #BF0012; color: #fff; border-radius: 100%; text-align: center;  padding: 1%; line-height: 60px;}
					  .mx8_con ul li span{font-size: 30px;}
					  .mx8_con ul li p{font-size: 14px; color: #333333; text-align: center;}
					 
			
					 
					 .top_img,.dhtop span,.xl_bg1,.xl_bg2,.x3_con_r,.x4_bg .x1pub_tit p:nth-child(2),.x5_con .x1pub_tit p:nth-child(2),.x7bg{display: none;}
					 .x1pub_tit h2{font-size: 18px; }
					 .x1pub_tit p{ line-height: 25px;}
					 .mtcp_t p{font-size: 14px; text-align: left; line-height: 25px;}
					 .hblock{display: block;}
					 .mkd{width: 95%!important; margin: 0 auto;}
					 .x1_con1_con{flex-wrap: wrap;}
					 .x1_con1_con dl{width: 49%; margin-bottom: 2%;padding: 10% 0; border:none}
					 .x1_con1_con dl:hover{border: none;}
					 .x1_con1_con dl dt span:{font-size: 35px;}
					 .x1_con1_con dl dd h2{font-size: 18px;}
					 .x1_con1_con dl dd p{font-size: 14px;}
					  .x1_con1_con dl:nth-child(1) dt span,.x1_con1_con dl:nth-child(4) dt span{font-size: 32px;}
					 .x2_con2_l dl{margin-left: 10%; width: 100%;}
					 .x2_con2_l dl dd, .x2_con2_r dl dd{padding: 2% 5%; width: 80%;}
					 .x2_con2{flex-wrap: wrap;}
					 .x2_con2_l dl dt{width: 45px; height: 45px; border-radius: 100%; font-size: 22px; color: #BF0012; line-height: 45px; text-align: center; position: absolute; left:-35px; top:27%; font-weight: bold;border:1px solid #BF0012}
					 .x2_con2_l dl dd h2,.x2_con2_r dl dd h2{font-size: 18px;}
					 .x2_con2_l dl dd p,.x2_con2_r dl dd p{font-size: 14px;}
					 .x2_con2_r dl dt{width: 45px; height: 45px; border-radius: 100%; font-size: 22px; color: #BF0012; line-height: 45px; text-align: center; position: absolute; left:-35px; top:27%; font-weight: bold;border:1px solid #BF0012}
					 .x2_con2_r dl{margin-left: 10%; width: 100%;}
					 .x3_con_l dl dd h2,.mySwiper11 dl dt{font-size: 18px;}
					 .x3_con_l dl dd p,.mySwiper11 dl dd{font-size: 14px;}
					 .x3_con_l dl dd h4{font-size: 30px;}
					 
					 
					 .mdfwnr{background: #f2f2f3;}
					 .mdzyyw ul li{width: 49%;}
					 .mdzyyw ul li p{font-size: 15px;}
					 .bxzx_r ul li{width: 100%;}
					 .bxzx_r ul li p{font-size: 14px;}
					.ab_wdys{flex-wrap: wrap; justify-content: center;}
					.ab_wdys dl{width: 28%; margin: 2%; font-size: 20px;} 
					.ab_wdys dl:nth-child(4),.ab_wdys dl:nth-child(5),.ab_wdys dl:nth-child(9),.ab_wdys dl:nth-child(10){width: 42%;}
					 
					 .ab_wdys dl span{font-size: 22px;  padding: 8%;}
					 
					 
					
					 
					 .swiper-button-next, .swiper-button-prev{width: 30px; height: 30px; font-size: 20px;}
					 
					 .foot_c_t p{font-size: 22px; line-height: 30px;}
					 .foot_c_t p span{font-size: 15px;}
					 .mshow{display: block;}
					  .pcshow{display: none;}
					 .mbtit4{background-size: 100% 100%; height: auto;}
					 .mdys dl:nth-child(2),.mdys dl:nth-child(4){flex-direction: unset;}
					 .mdys dl dd{ padding: 10% 0;}
					 .mdys dl dt,.mdys dl dd{width: 100%;}
					 .mdys dl{flex-wrap: wrap; margin-bottom: 3%;}
					 .mdys dl dd p{width: 90%; margin: 0 auto;}
					 .mdys dl dd h2{font-size: 20px;}
					 .mdys dl dd span{font-size: 25px;}
					 .mdys dl dd h3{margin-bottom: 5%;}
					 .jz_fw_r,.jzfw_pos{width: 100%; padding: 2% 0;}
					 .jz_fw_r h2{font-size: 20px;text-align: center;}
					 .jz_fw{display: unset; width: 95%; margin: 0 auto 15%;}
					 .jz_fw_l{width: 100%;}
					 .mdpubtit{margin: 5% auto;}
					 .jzfw_pos{position:unset ; padding: 3%;  width: 94%; }
					 .jzfw_pos p{font-size: 15px; line-height: 25px; margin: 1% auto;}
					 .jz_fw a{ left: 0; right: 0; bottom: -10%; width: 40%; margin: 0 auto; font-size: 20px; }
					 .mbtit3 .mdpubtit{margin: 5% auto; padding-top: 0px;}
					  .mbtit3{ background: url(../img/sybg_10.jpg); width: 100%; height: auto;}
					 
					 .mbcon2_b{font-size: 16px; margin: 3% 0;}
					 .mbcon2_b span{ font-size: 16px;}
					  .mbcon2_n_cm,.mbcon2_b{flex-wrap: wrap; width: 95%; margin: 0 auto;}
					 .mbcon2_n_c a{ width: 49%; display: block; margin-bottom: 1%;}
					 .mbcon2_t ul{flex-wrap: wrap; justify-content: center;}
					 .mbcon2_t ul li{width: 31%; font-size: 18px;  line-height: 50px; margin: 1%;}
					 
					 .mdpubtit dl dt{width:25%;}
					 .mdpubtit dl dd h2{font-size: 25px; margin-bottom: 2%;}
					 .mdpubtit dl dd{text-align: left; margin-top: 4%;}
					 .mdpubtit dl dd p{font-size: 16px;}
					 .mySwiper11{padding-bottom: 15%!important;  width: 100%; margin: 0 auto;}	
					.mySwiper11 .swiper-pagination-bullet{width: 10px!important; border-radius: 10px; height: 10px!important; border:1px solid #fff; background: none;}
					.mySwiper11		.swiper-pagination-bullet-active	{ background: #fff;}
					 .mdpic{position: unset; width:80%;}
					  .mdpic img{margin-bottom: 0;}
					 .mdpic p{ position: unset;font-size: 14px; line-height: 25px; color: #fff; height: 80px; width: 90%; padding: 3% 5%;}
					 
					 
					 
					 
					 
					 
					 .mbg1{display: block;}
					 .mdcon1_c_l,.mdcon1_c_r{display: none;}
					 .mdcon1{width: 100%;}
					 .mdcon1_c_m dl{width:48%; margin-bottom: 5%; }
					 .mdcon1_c_m dl dt{width: 140px; height: 90px;padding-top: 0px; padding-top: 50px;}
					 .mdcon1_c_m{padding:10% 8% 0% 8%;flex-wrap: wrap;}
					 .mdcon1_c_m dl dt p span{font-size: 35px; color: #878787;}
					 .mdcon1_c_m dl dt h2{font-size: 20px; color: #333333; line-height: 30px;}
					 .mdcon1_c_m dl dd{font-size: 14px; margin-top: 5%;}
					 
					 .mdcon1_c_m{background:#ededed} 
					 
					 
					 
					 
					 
					 
					 
					 
					 
				     .foot{font-size:14px}
				     	.pchidden{ display:block}
				     .xf{ width: 100%; position: fixed; left: 0; bottom:0; z-index: 999;display: flex;justify-content: space-between;flex-wrap: nowrap; border-top: 1px solid #CCCCCC;}
				.xf a{ width: 50%; background: #ffffff; color: #666666; padding: 10px 0; text-align: center; font-size: 14px; padding: 2% 0;}
				.xf a:nth-child(2){ background: #FB8398; color: #fff; }
				     
				     .foot_c_b_l h2{ font-size:20px; margin-top:2%}
					 .foot_c_b_m{width:80%!important;margin:2% auto!important};
					 .lxwm_l dl dt{font-size: 20px; pointer-events: 3%; margin-bottom: 3%;}
					 
					 .lxwm_l dl dd,.lxwm_l dl dd ul li p{font-size: 14px;}
					 .lxwm_l dl dt span{font-size: 20px;}
					 .fy{ padding: 0 0 20% 0;}
					 .gy_hdjl dl{font-size: 16px; line-height: 30px;}
					 .gywm dl dd h2{font-size: 25px; margin-bottom: 3%;}
					 .gywm dl dd p{font-size: 14px; line-height: 25px; margin: 2% 0;}
					  .posnav{margin: 5% auto!important;}
					 .posnav h2{font-size: 20px;}
					 	 .posnav p{margin-top: 3%;}
					  .posnav h2 span{font-size: 12px;}
					 
					 .gywm dl dt,.gywm dl dd{width: 100%;}
					 
					 .foot_c_t,.foot_c_b,.gywm dl{display: unset;}
					 .foot_c_b{text-align: center;}
					 .foot_c_t p,.foot_c_t h2,.foot_c_b_l,.foot_c_b_m{width: 100%;text-align: center; margin: 2% 0;}
					 .foot_c_b_r{width: 60%; margin: 5% auto;}
					 .foot_c_b_r ul li{width:40%}
					 .foot_c_b_l p,.foot_c_b_m p{text-align: center;}
					 .foot_c_b_m p span{display: block;width: 100%; text-align: center; margin: 3% 0;}
					 .mfwln_c{background: #fff; width: 88%; padding: 5%; margin: 0 auto;border-radius: 20px;}
					  .mfwln_c dl {margin-bottom: 5%;}
					 .mfwln_c dl dt{font-size: 20px; text-align: center;}
					 .mfwln_c dl dd{font-size: 14px; text-align: center;margin: 5% 0;}
					 .mfwln_c dl p{width: 80%;height: 1px; border-bottom: 1px dashed #77bcc3; margin: 0 auto;}	 
					 .mfwln_c dl  dd ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
					 .mfwln_c dl  dd ul li{width: 48%; text-align: center; line-height: 30px; margin-bottom: 2%; border-radius: 10px; border:1px solid #77bcc3}
					 .mwdly ul{display: flex;flex-wrap: wrap; justify-content: center;}
					 .mwdly ul li{width: 28%; margin: 2%;}
					 .wap{display: block;}
	 .foot_c_t ul,.foot_b{display: none;}
	 .con7_b_t input,.con7_b_b textarea{font-size: 16px;}
	 .corbs{color: #fff!important;}
	 .mfwln{background: #77bcc3; padding: 5% 2%;}
	 .mtit,.mgywm{display: block; line-height: 40px;}
	 .mgywm p{font-size: 14px; line-height: 25px; margin-bottom: 3%;}
	 .mbgfw{background: #f1f1ef; padding: 5% 0; display: block;}
	 .mfwcon dl{background: #fff; padding-bottom: 3%; margin-bottom: 5%;}
	 .mfwcon dl dt{font-size: 30px; color: #77bcc3; margin: 5% 0; padding-left: 5%;}
	 .mfwcon dl h2{font-size: 20px;padding-left: 5%; color: #333333; line-height: 30px;}
	 .mfwcon dl dd{font-size:16px;padding-left: 5%; line-height: 25px; margin: 2% 0;}
	 .jz_con3 dl{width: 30%; border:none; text-align: center;}
	 .jz_con3 dl dt{border:none}
	 .jz_con3 dl dd{font-size: 20px; margin: 10% 0;}
	 .jz_con3 dl p{font-size: 14px; line-height: 20px;}
	 #logo2,.bgabout,.pctit,.jz_con5{display: none;}
	 .dhtop{right: 20%; top:20px; width: 42%; font-size: 18px; color: #BF0012;}
	 .dhtop dl dt{ margin-top: 0;margin-right: 3%;}
	 .dhtop dl dd p{ font-size:18px}
	.lxrig{ display: none;}
	.gg_tit h2{font-size: 28px;}
	.gg_tit p{font-size: 18px;}
	.gg_tit{margin: 8% 3%;}
	.gg_tit h3{margin: 2% 0;}
	 .jz_con1,.mfwcon,.mgywm,.mwdly,.posnav,.gywm,.gywm_con2_c,.anli_list,.article{width: 95%!important; margin: 0 auto;}
	 .jz_con1 dl{width: 45%; padding: 5% 2%;}
	 .jz_con1 dl dt span{font-size: 40px;}
	 .jz_con1 dl dd{font-size: 20px;}
	 .jz_con1 dl p{font-size: 14px; line-height: 20px;display: contents;}
	 .jz_con1 dl:nth-child(1) p{display: block;}
	 
	 .jz_con1 .active{background: #fff; color: #333333;}
	 .jz_con1 .active dt span{color: #77bcc3; background: none; padding: 0%; font-size: 40px;}
	 .jz_con1 .active dd{color: #333333;}
	 .jz_con1 dl:hover{background: #ca3924; color: #fff;}
	 .jz_con1 dl:hover dt span{color: #ca3924; background: #fff; padding: 4%; border-radius: 100px; font-size: 40px;}
	 .jz_con1 dl:hover dd{color: #fff;}
	 
	 
	 
	 
	 
	 
	 
	 
	 .ab_con1 h2{font-size: 20px;}
	 .bxzx_l h2:nth-child(1){display: block; font-size: 20px; line-height: 40px;}
		  .bxzx_l h2,.bxzx_l h3{display: none;}
	 .bxzx_l p{width: 43%; float: left;}
	 .bxzx_l{width: 100%; margin-bottom: 5%;}
	 .bxzx_r,.bxzx_r_c{width: 99%;margin: 0 auto;}
	 .bxzx_r dl{font-size: 16px; line-height: 40px;}
	 .bxzx_l p{font-size: 18px; line-height: 40px;}
	 .gd108{width: 95%; margin: 3% auto;}
	 .posnav h2{font-size: 20px;}
	 .posnav p{margin-top: 3%;}
	 .foot_n_t{display: none;}
	 .foot_n_b_l{text-align: center;}
	  .foot_n_b_l img{display: block; text-align: center; margin: 3% auto 0;}
	 .foot_n_b{display: unset;}
	 .foot_n_b_l p{text-align: center;}
	 .ab_con2 ul li p{font-size: 14px;}
	 
	 .hzhb_c p:nth-child(1){width: 70%; margin: 3% auto;}	 
	 
	 
	 
	 
	 .con7_t h2{font-size: 28px;}
	 .con7_t p{font-size: 20px;}
	 .con7_t p span{font-size: 25px;}
	 .con7_b_t {flex-wrap: wrap;}
	 .con7_b_t input{width: 49%; margin-top:2%; font-size: 14px; line-height: 40px; text-indent: 1em; background: unset; color: #fff; border: 1px solid #fff;}
	 .con7_b_t input::placeholder{color: #fff;}
	 .con6_b{display: none;}
	 .dwdw1{top:0}
	.pubtit h2{font-size: 26px; line-height: 30px;}
	 .pubtit img {width: 40%; margin: 2% auto;}
	 .pubtit p{font-size:16px;line-height: 25px; width: 95%; margin: 0 auto;}
	 .con2 ul{justify-content: center; flex-wrap: wrap;}
	 .con2 ul li{width: 30%; margin: 1%;}
	 .con3{ padding: 5% 0;}
	 .con3 h2{font-size: 26px; font-weight: bold; margin-bottom: 2%;}
	 .con3 h3{font-size: 18px;color: #fff;margin-bottom: 2%;}
	 .con3 p{font-size: 18px; text-align: center;}
	.con4{ margin: 0 auto; display: unset; width: 95%!important;}
	.con5_n,.con7,.hzhb_c{width: 95%!important; margin: 0 auto;}
	 .con5_n dl dd{display: none;}
	  .con5_n dl dt{font-size: 16px; padding: 0; width: 115%; text-align: center; line-height: 35px;}
	 .con5_n dl{margin-bottom: 30%;}
	   .con5_n_r dl {margin-bottom: 60%;}
	 
	.PartVideo .img {
	     padding-top: 250px;
	 }
	 .cpnr_c dl dt{text-align: center;}
	 .cpnr_c dl dt h3{ margin: 5% auto;}
	 .cpnr_c dl dt h2{font-size: 30px;}
	 .cpnr_c dl dt p{font-size: 16px; text-align: center;}
	 
	 .mfzlc ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
	 .mfzlc ul li{width: 48%;text-align: center; line-height: 40px; font-size: 16px; background: linear-gradient(0deg,#589bff,#266eff);color: #fff; margin-bottom: 3%;border-radius: 10px;}
	 .mfzlc ul .active{background: #0149ce; color: #fff;}
	 .mfzlc_con p{font-size: 14px; line-height: 20px; margin: 2% 0; color: #666666;}
	 
	  .Part1 .PartBox .item {
	         width: 48%;
	         padding: 10px;
	     }
	     .Part1 .PartBox .item h1 {
	         font-size: 18px;
	         margin: 20px 0;
	     }
.Part1 .PartBox .item .dec {
	         font-size: 13px;
	         line-height: 20px;
	         height: 120px;
	     }
	 
	 
	 .cpnr_c dl dt{margin-bottom: 10%;}
	 
	 .mfzlc_con{display: none;}
	 .mfzlc_c .active{display: block;}
	 .about-main2{background: url(../img/lxbg.jpg);
    background-size: 100% 100%; height: auto;}
	 .about-main2 .cor{ margin: 10% 0;}
	 .lc1,.lc2,.lc3,.lc4{position: initial; display: none;}
	 
	 .nav_t{top:100px; height: 50px;}
	 	.nav_t ul li{font-size: 16px; line-height: 50px;}
	 	.about_c1{margin-top: 15%!important;}
	 	.about_jzg img:nth-child(3){display: none;width: 0;}
	 .about_jzg{ padding: 3% 0;  background: none;}
	 .about_jzg img:nth-child(1){position: unset;}
	 .about_jzg img:nth-child(5){position: unset;}
     .jsfz_con{background: none; box-shadow: none;}
	 .xzn h2{font-size: 25px;}
	 .xzn p,.xzn h3{font-size: 14px; padding: 2%;}
	 .tdwh ul{flex-wrap: wrap;}
	 .tdwh ul li{width: 47%; margin: 1%;}
	 
	 .pub_tit_cp{font-size: 20px; display: block; overflow: hidden; font-weight: bold;}
	 .cp_con1,.cp_con2 dl,.case_t,.case_t_l ul,.map_b_con,.about_c1 dl,.jsfz_con dl,.ryzz_con dl,.cpnr_c dl{display:unset;}
	 .cp_con1_l,.cp_con2 dl dt,.cp_con2 dl dd,.orc_con,.case_t_l,.case_con,.lx_con,.nav_t,.about_c1,.jsfz_con,.ryzz_con,.tdwh,.mfz,.cpnr_c,.cp1con,.PartBox{width: 95%!important; margin: 0 auto 5%;}
	 .cp_con1_l img{width: 60%;}
	 .cp_con1_l  dl{ padding-bottom: 3%; margin-bottom: 5%;}
	 .cp_con1_l dt{width: 50%; float: left;}
	 .cp_con1_l dd{width: 40%; float: right; padding: 10% 0 0 0;}
	 .cp_con1_r{width:95%; margin: 0 auto;}
	 .cp_con2 dl dt h2{font-size: 20px; font-weight: bold;}
	 .cp_con2 dl dt p{font-size: 16px;}
	 .ocr_tit p{font-size: 14px; width: 95%; margin: 2% auto; line-height: 25px;}
	 .orc_con dl{width: 45%; padding: 2%;}
	 .orc_con dl dt{font-size: 16px;}
	 .orc_con dl img{width: 30%; margin-top: 5%;}
	 .case_t_l ul{width: 100%;overflow: hidden;overflow-x: auto;white-space: nowrap;}
	 .case_t .case_t_l{margin: 2%; height: auto;}
	 .case_t .case_t_l ul li{display: inline-block; width: 35%;}
/*定义滚动条高宽及背景
 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar
{
    width:10px;
    height:10px;
    background-color:#ececec;
}

/*定义滑块
 内阴影+圆角*/
::-webkit-scrollbar-thumb
{
    background-color:#999999;
}
	 .case_t_r h2{font-size: 20px;}
	 .case_con{margin-top: 5%;}
	 .case_t_r p{font-size: 14px; line-height: 22px;}
	 .case_bg{display: none;}
	
	 .case_t_r a{font-size: 14px; margin-bottom: 5%;}
	 .morecase_t{background: #0c2083; padding: 2%;}
	 .morecase_t ul li{width: 25%;}
	 .morecase_t ul,.map_t ul {flex-wrap: wrap;}
	 .morecase_con_cor dl{width: 45%; padding: 2%; margin-top: 5%;}
	 
	 .morecase_con_cor h2 p{font-size: 16px;}
	 .lx_con img{width: 48%;}
	 .map_t ul li{width: 25%; font-weight: normal;}
	 .map_b_c_l{height: auto;}
	 .map_b_c_l dl,.two dl:last-child,.three dl:last-child{margin: 0;}
	 .map_b_c_l dl dt{font-size: 20px;}
	 
	
 	img{max-width: 100%;}
 	body{max-width: 750px; min-width: 320px;font-family: 'siyuansongti'; src: url('./font/siyuansongti.ttf')}
 	#nav{display: none;}
 	.g-wrap{width: 95%; margin: 3% auto;}
 	#logo{width: 70%; left: 3%; top:12px;}
 	#header{height: 76px;}
 	#logo h2{font-size: 20px;}
	#logo p{font-size: 16px; margin-top: 0;}
 	.nav_wap{width: 100%; position: absolute; top:0;  display: block;z-index: 999999;}
	#header{width: 100%;}
 	
 	.home-slider .flex-prev{width: 30px; height: 30px;background-size: contain; z-index: 999; display: none;}
 	.home-slider .flex-direction-nav a.flex-next{width: 30px; height: 30px;background-size: contain;z-index: 999; display: none;}
 	
 	.jtjs_t dl dd p{padding-top:8px;}
.subNavBox{display: none;}
.subNavShow{z-index: 889;}
.subNavBox{position: fixed;z-index: 888;width: 100%; top:0; display: none;}
.subNav{border-bottom: 1px #eee solid;cursor:pointer;font-size:16px;color:#333;line-height:55px;padding-left:10px;}
.subNav:hover{color:#fff;}
.currentDd{color:#fff}
.currentDt{background-image:url(../img/jiantou.jpg);}
.navContent{display: none;border-bottom:solid 1px #fff;}
.navContent li a{display:block;height:45px;font-size:16px;line-height:45px;color:#fff; text-indent: 2em;}
.subNavBox_l{width: 38%;min-height: 100vh;height: 100%;float: left;} 	
.subNavBox_r{width: 26%;background:#fff;
    color: #333; height: 100%;float: right; position:relative; text-align: center; padding:0 2%;margin-top: 20%} 
.subNavHide{font-size: 40px; color: #333; text-align: right; padding-right: 5%; padding:8% 8% 0 8%;}
.jt{ font-size: 40px;position: absolute;top: -24px;left: 69px; color:#fff}


.redian,.footer_r{ display: none;} 	
#subjects .g-wrap .item-1 .p1{width: 100%; height:7rem;left: -15%;}
#subjects .state-0 .item-2{left: 25%;}
#subjects .state-0 .item-3{left: 50%;}
#subjects .state-0 .item-4{left: 75%;}
#subjects{height: 7rem; margin-top: 3%;}
#subjects .g-wrap a{width: 70%; height: 7rem;}
#subjects .g-wrap .item-1{background:none;}
#subjects .g-wrap .item-2{background:none;}
#subjects .g-wrap .item-3{background:none;}
#subjects .g-wrap .item-4{background:none;}
.abou_t{padding: 3% 0; margin: 3% auto; background-size: 100% 100%; display: block;overflow: hidden;}
.about_n{width: 95%;}
.about_l{width: 47.5%;}
.about_r{width: 52.5%; float: left;}
.pos1{top:40%;font-size: 12px; left: 31.5%;letter-spacing:-1px}
.pos2{top:49%;font-size: 12px; left: 34.5%;letter-spacing:-1px}
.pos3{top:57%;font-size: 12px; left: 28%;letter-spacing:-1px}
.pos4{top:65%;font-size: 12px; left: 28%;letter-spacing:-1px}

.footer_n{width: 90%; font-size: 16px; display: block;overflow: hidden;}
.footer_m p{text-align: center;}
.mno,.postion{display: none;}
.footer_m{width: 100%;}
.footer h2{display: none;}
.footer_wx{display: block; width: 90%; display: block;overflow: hidden; margin: 10% auto 0;}
.footer_wx dl{ display: flex;justify-content: space-between; width: 90%;}
.footer_wx dl dt { padding-top: 23%;}
.footer_wx dl dt p{text-align: right;font-size: 16px;color: #838383; line-height: 35px;}

.pub_nr_tit h2{font-size: 20px;}
.pub_nr_tit p{font-size: 12px;}
.jtjs{width: 100%;}
.jtjs_c{width: 90%; margin: 5% auto;}
.jtjs_t h2{font-size: 18px;}
.jtjs_t dl dt{font-size: 40px;}
.jtjs_t dl dd p{font-size: 14px; line-height: 16px;}
.jtjs_n p{font-size: 14px; padding: 3% 0; line-height: 25px;}

.fonsize{font-size: 30px!important;}
.fonsize1{font-size: 25px!important;}

.gltd,.fzlc{width: 90%; padding: 3% 2%;}
.gltd dl dt h2{font-size: 16px;}
.gltd dl dt p{display: none;}
.gltd dl dd{width: 65%;}
.gltd dl dd p{font-size: 13px; line-height: 25px;}
.gltd dl dd h2{font-size: 13px; line-height: 25px;}
.fzlc dl{margin-top: 3%; margin-bottom: 10%;}
.fzlc_l{width: 100%;}
.fzlc_l dl dt{text-align: center; font-size: 20px;}
.fzlc_l dl dd{font-size:13px; line-height: 25px;}
.fzlc_l dl dt span{font-size: 20px;}
.fzlc_m{display: none;}

.qyry{width: 90%; margin: 0 auto;}
.qyry_l{width: 100%; text-align: left;}
.qyry_l dl{margin-top: 0; text-align: left;}
.qyry_m{display: none;}
.qyry_l dl dt{font-size: 25px;}
.qyry_l dl dd{font-size: 20px;}
.mrtop{margin-top: 0!important;}
.qyry_l dl{margin-bottom: 15%;}
.qyry_l dl dd{padding: 2% 0; font-size: 14px;}
.hfyc{width: 100%;}
.hfyc_t_l{width: 90%; margin: 0 auto; float: none;}
.hfyc_t_r{width: 90%; margin: 0 auto; float: none;}
.hfyc_t_r h2{text-align: center; font-size: 20px;}
.hfyc_t_r p{font-size: 14px;}

.dcxm{width: 90%; margin: 0 auto;}
.dcxm_t p{font-size: 17px;}
.dcxm_t p span{font-size: 16px;}
.dcxm_c_l{width: 100%;}
.dcxm_c_r{width:90%; padding:5%;}
.dcxm_c_r h2{font-size: 16px; line-height: 20px;}
.dcxm_c_r p{font-size: 15px; line-height: 25px;}
.dcxm_c_r p strong{font-size: 17px;}
.dcxm_c_r p span{font-size: 16px;}
.dcxm_c_rn2 ul li{font-size: 13px; padding: 0 2%;}
.fzbg{width: 90%;margin: 0 auto;}
.fzbg dl dt{width: 40%;}
.fzbg dl dd{width: 55%;}
.fzbg dl dd h2{font-size: 25px; line-height: 30px; padding-top: 5%;}
.fzbg dl dd p{font-size: 13px; line-height: 20px;}
.fzbg dl dd p:nth-child(3){font-size: 12px;}
.fzbg dl dd h3 a{font-size: 14px;}

.lxwm{width: 90%; margin: 0 auto 10%;}
.lxwm_t_l,.lxwm_t_m,.lxwm_t_r{width: 100%;margin: 0;}
.lxwm_t_m h2{font-size: 23px; padding-top: 3%;}
.lxwm_t_m p{font-size: 15px;line-height: 25px;}
.lxwm_t_m h3 img{width: 30px;}
.lxwm_t_m h3 {font-size: 18px; line-height: 30px;}
.lxwm_t_r {margin-top: 5%;}
.lxwm_t_r ul li{width: 50%; margin: 0; text-align: center;}
.lxwm_t_r ul li p{font-size: 14px;}

.join{width: 95%; margin: 0 auto 10%;}
.join_l dt{width: 100%;}
.join_l dt p{font-size: 14px; margin-bottom: 2%; text-align:center}
.join_b dl dt{width: 50px; height: 50px;}
.join_b dl dt strong{font-size: 18px;}
.join_b dl dt p{font-size: 16px; line-height: 18px;}
.join_b dl dt p:nth-child(3){font-size: 14px;}
.join_b dl dd{width: 75%; float: right; margin-left: 0; font-size: 16px;}
.xw_list{width: 95%; margin: 0 auto; display: flex;justify-content: space-between;flex-wrap: wrap;}
.xw_list dl{width: 95%;float: left; margin:2% auto;}
.xw_list dl dt{width: 100%; text-align: center; line-height: 25px;}
.xw_list dl dd{width: 94%; text-align: center; margin: 0; padding: 3%;}
.xw_list dl dd h2{font-size: 13px;}
.xw_list dl dd p{font-size: 12px; line-height: 20px;}
.xw_list dl dd p:last-child img{width: 20px;}
.xw_list dl dd p span{font-size: 12px; line-height: 12px;}
.fy li{padding:0 7px ;}
.spzx{width: 95%;}
.spzx dl{width: 49%;}
.spzx dl dd{font-size: 15px;line-height: 35px;}

.qykw{width: 95%; margin: 0 auto 10%;}

.artilce_t{ text-align:center; font-size:14px; padding:2% 0;}
.qyry_new{ width:95%; margin:0 auto 5%}
.qyry_new ul li{ width:44%; margin-bottom:2%; padding:2%}
.qyry_new ul li p{ font-size:14px; padding-top:3%; line-height:20px}
.fzlc_l dl:nth-child(2){ margin-top:3%}


.xmarticle{width: 95%; margin: 0 auto 10%;}
		   	.xmarticle_t_n h2{font-size: 20px; width: 100%; line-height: 30px;}
		   	.xmarticle_t_n p{width: 100%; font-size: 14px;color: #333333; line-height: 20px; padding: 2% 0 2% 2%;}
		   	.xmarticle_t_n p:nth-child(2){font-size: 25px;}
		   	.xmarticle_t_n p:nth-child(2) span{font-size: 14px;}
		   	.xmarticle_t_n p img{width: 20px;}
		   	.xmput_tit{width: 80%; margin: 3% auto; font-size: 18px;border-left: 5px solid #000000; padding: 12px;}
		   	.xmput_con{font-size: 14px; line-height: 25px;}
			

.qykw{width:95%;margin: 0 auto; display: flex;overflow: hidden;justify-content: space-between;flex-wrap: wrap;}
.qykw dl{width: 48%; display: block;overflow: hidden; margin-bottom: 5%;}
.qykw dl dt{width: 100%;float: left; text-align:center}
.qykw dl dd{width: 100%; float: left; margin-left: 3%;}
.qykw dl dd p{font-size: 14px;color: #373737; line-height: 30px; text-align:center}
.qykw dl dd h3{margin-top: 8%; text-align:center}
.qykw dl dd h3 a{ display: inline-block; padding: 2% 5%;border:1px solid #640f0c; margin-right: 3%; font-size: 13px; color: #640f0c;}

.csrjs dl{flex-wrap: wrap;}
.csrjs dl dt{ width:90%; margin:0 auto}
.csrjs dl dd{ width:100%; text-align:center;}
.csrjs dl dd h2{ font-size:18px; padding:5% 0 2% 0;}
.csrjs dl dd  p{ font-size:14px; line-height:20px;}

.hzb1{ width:75%; margin:0 auto; display:flex;justify-content: space-between;}
.hzb2{ width:95%; margin:0 auto; display:flex;justify-content: space-between;}
.hzb3{ width:75%; margin:0 auto; display:flex;justify-content: space-between;}
.hzb4{ width:55%; margin:0 auto; display:flex;justify-content: space-between;}

.footer_m h3{ margin:0; text-align:center}

 }
 