@font-face {font-family:"novecento"; src:url("../font/novecento_widebook.eot");}
@font-face {font-family:"novecento"; src:url("../font/novecento_widebook.ttf");}
@font-face { font-family: 'dincond-medium-webfont'; src: url('../font/dincond-medium-webfont.eot'); src: url('../font/dincond-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../font/dincond-medium-webfont.woff2') format('woff2'), url('../font/dincond-medium-webfont.woff') format('woff'), url('../font/dincond-medium-webfont.ttf') format('truetype'), url('../font/dincond-medium-webfont.svg#novecentowide-bold-webfont') format('svg'); }
@font-face { font-family: 'siyuansongti'; src: url('./font/siyuansongti.ttf') }
@font-face { font-family: 'jiangxi'; src: url('./font/jiangxi.ttf') }

html, body, div, span, applet, object, iframe, h1, h2, h3,
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot,
thead, tr, th, td, input, select {margin:0; padding:0; border:0 none; outline:0; color:inherit;}
html, body {width:100%; height:100%; color: #666666;}
body {margin:0 auto; font:12px/1 "Microsoft Yahei", "微软雅黑", sans-serif; vertical-align:baseline; overflow-y:scroll;background-color: #fff;}
h1 {font-weight:bold; font-size:18px; line-height:18px; color:#474545;}
h3 {font-weight:normal; font-size:12px; color:#333;font-weight: bold;}
h2, h4, h5, h6 {font-weight:normal; font-size:100%;}
table {border-collapse:separate; border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
a {text-decoration:none;}
p {line-height:22px; text-align:justify;color:#666666;font-weight: normal;}
a img, iframe {border:none; vertical-align: top;}
a:link {color:inherit;}
:focus {outline:0;}
/*img{ vertical-align:top;}*/
ol, ul , li {list-style:none;}
input, textarea, select, button {font-weight:inherit; font-size:inherit; *font-size:100%; font-family:inherit;}
/* == clearfix == */
.clearfix:after {display:block; height:0; clear:both; content:"\200B";}
.clearfix {*zoom:1;}/*IE/7/6*/
.fl{float: left;}
.fr{float: right;}
/* == 以上 reset Css == */


/**************** 全局公用样式 ****************/
/*body {max-width:1580px; min-width:1130px;_width:expression(document.body.clientWidth<1130? "1130px": (document.body.clientWidth>1580?"1580px":"auto"));}*/
body {max-width:1920px; min-width:1130px; +overflow:hidden;}
/*body.on {margin-left:-378px;}*/
.g-wrap {position:relative; margin:0 auto; width:1200px; height:100%; }
#header {position:relative; z-index:5; height:100px; background-color:#fff;margin:0 auto;}
#logo2 {position:absolute; top:10px; left:0; width:441px; height:77px; background:url(../images/log2.png) no-repeat 0 0;background-size: contain;}
#logo {position:absolute; top:6px; left:1px; width:79px; height:88px; background:url(../images/logo.png) no-repeat 0 0;background-size: contain;}
#nav2 {position:absolute; top:33px; left:230px; z-index:4; height:100%; overflow:hidden; color:#fff;}
#nav2 h3{color:#333333;font-size: 18px;display: inline-block;border-left: 1px solid #333333;padding-left: 20px;}
#nav2 span{color:#fff;font-size: 12px;margin-top: 10px;display: block;color:#000;}
/*#nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;}*/
/*#nav .n1 {width:200px;}*/


.dhlogo{position: absolute;left:0;top:20px;}
.dhtop{ position: absolute; right: 0; top:30px;display: flex;flex-flow: row wrap;justify-content: space-between;line-height: 41px;}
.dhtop1{color:#202020;font-size: 18px;display: inline-block;width: 60px;}
.dhtop1 img{vertical-align: middle;}
.dhtop2{color:#1c57b1;font-size: 16px;display: inline-block;width: 340px;}
.dhtop2 img{vertical-align: middle;margin-top: -3px;}

.nav2{overflow: hidden;background-color: #fff;}
.nav_wrap{width: 1200px;margin:0 auto;}
.nav2 ul{width: 960px;overflow: hidden;display: flex;flex-flow: row wrap;justify-content: space-between;float: right;}
.nav2 ul li{text-align: center;line-height: 50px;position: relative;}
.nav2 ul li:after{position: absolute;content:"";display: block;}

/*.nav2 ul li:hover{background:url(../images/dian.png) scroll no-repeat;height: 77px;}*/

#nav li a{position:relative; z-index:2; display:block; width:100%; height:100%; font-size:18px; text-align:center; color:#333; -webkit-transition:color 200ms; transition:color 200ms;}

#nav li a span{display: block;font-size: 22px;}
#nav li a p{font-size: 14px;opacity: 0.5;text-align: center;}
/*#nav li.on{color:#9C6E4C}
#nav li.on a{color:#2E2E2E;}*/

#nav li.on span{color:#83D820;position: relative;font-weight: bold;}
#nav li.on span::after{background:url(../images/dsj.png) no-repeat;width: 23px;height: 12px;border-radius: 50%;display: block;content:"";bottom: 0;left:-20px;margin:10px auto 0px;}
#nav li:hover span{color:#83D820;font-weight: bold;}





.txtScroll-top{overflow:hidden; position:relative;}
.txtScroll-top .hd{ position: absolute;background-color: #fff;width: 283px;height: 99px;bottom: 181px;left:18%;}


/*.txtScroll-top .hd ul{ width: 100%;flex-flow: row wrap;justify-content: space-between;margin:0 auto;}
.txtScroll-top .hd ul li{width: 10px;height: 10px;border-radius: 50%;background-color: #fff;text-indent: -9999px;float: left;margin-right: 10px;}
.txtScroll-top .hd ul li.on{ background:url(../images/xuanzhong.png) no-repeat;width: 15px;height: 15px;margin-top: -2.5px}*/
/*.txtScroll-top .bd{ padding:15px;  }*/
.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }
.txtScroll-top .hd .next{background:url(../images/next.png) no-repeat scroll;display:block;  width:16px; height:16px;float: right;}
.txtScroll-top .hd .prev{background:url(../images/left.png) no-repeat scroll;display:block;  width:16px; height:16px;float: left;}

/*.banner dl{width: 60%;margin:40px auto;}
.banner dl .pageState{float: left;width: 30%;}
.banner dl dd{float: right;width: 50%;margin-top: 15px;}
.pageState span{font-size: 32px;color:#DA2D16;}
*/




#subNav {position:absolute; top:100px; left:0px; z-index:4; width:100%; height:100px; /*overflow: hidden;*/}
#subNav .g-wrap {overflow:visible;}
#subNav .g-wrap .item {position:absolute; top:-600%; width:215px; background-color:#fff; overflow:hidden; -webkit-transition:bottom 300ms; transition:bottom 300ms;}
#subNav .g-wrap .about {left:565px;/*width:835px;*/}
#subNav .g-wrap .news {left:697px;  /*width:752px;*/}
#subNav .g-wrap .relation {left:820px; /* width:643px;*/}
#subNav .g-wrap .service {left:930px;  /*width:573px;*/}
#subNav .g-wrap .citizenship {left:1040px;  /*width:573px;*/}
#subNav .g-wrap .search {right:0; width:238px; height:44px; border:8px solid #4c4a4f;}
#subNav .g-wrap .search input { padding:0 20px; width:200px; height:44px; line-height:44px; }
#subNav .g-wrap .langs {right:0; padding:0 15px; width:224px;}
/*2016.4.12*/
#subNav .g-wrap .nwmenu{ right: 0; top: -409px; width: 171px; height: auto; background-color: #4c4a4f; -webkit-transition: 300ms; transition: 300ms;}
#subNav .g-wrap .nwmenu .nwmenu-inner{ padding: 20px; width: 210px; max-height: 349px; overflow: hidden;}
/*#subNav .g-wrap .nwmenu .nwmenu-inner .nwi-box{ margin-bottom: 10px;}*/
#subNav .g-wrap .nwmenu .nwi-tit{ float: left; width: 50px; color: #8f8c92; font-size: 12px;}
#subNav .g-wrap .nwmenu .nwmenu-list{ /*float: right; margin-top: -5px; width: 140px;*/ overflow:hidden;} 
#subNav .g-wrap .nwmenu .nwmenu-list li a{ float: none; padding: 0; line-height: 22px; color: #d2ced5; font-size: 12px;font-weight: normal; -webkit-transition: color 300ms; transition: color 300ms;}
/*2016.4.12*/

#subNav .g-wrap .nwmenu .nwmenu-list li a:hover{ color: #f63b34;}
#subNav .g-wrap .on {top:0; z-index: 2;box-shadow: 0 0 10px #c9c7c7;}
#subNav .g-wrap .item a {padding:0 20px; display: block; text-align: center;  font-size:16px; line-height:60px; color:#666666;-webkit-transition:color 300ms; transition:color 300ms;}
#subNav .g-wrap .item a:hover {color:#fff; background-color: rgba(232,145,21);}
#subNav .g-wrap .item #on {
	color: #f63b2e;
}

/*.banner{margin-top: 70px!important;}*/

.mggtit1{display: none;}
.xf{display: none;}

.p1{overflow: hidden;}
.p2{overflow:hidden;}
.p3{overflow:hidden}
.p4{overflow:hidden}
/*.p5{overflow:hidden}*/
/*.p6{overflow:hidden}*/
/*.p7{overflow:hidden}*/
.p8{overflow:hidden}
.p9{overflow:hidden}


.wrap{width: 1200px;margin:50px auto 30px;}

.newslogo{flex-flow: row wrap;justify-content: space-between;width: 960px;float: right;}
/*.newslogo1{width: 335px;}*/
/*.newslogo1 span{display: block;float: left;width: 90px;margin-right: 30px;margin-top: 10px;}*/
.newslogo1 h3{font-size: 18px;line-height: 30px;color:#339762;}
.newslogo1 dl{float: right;margin-top: 25px;background:url(../images/topbj.png) no-repeat;width: 843px;height: 51px;}
.newslogo1 dl p{font-size: 18px;font-weight: bold;color:#fff;text-align: center;line-height: 51px;}
.newslogo1 dl p img{vertical-align: middle;margin-top: -3px;}


.newslogo2{width: 455px;}
.newslogo2 span{display: block;float: left;width: 145px;}
.newslogo2 h3{float: right;width: 308px;font-size: 20px;line-height: 30px;margin-top: 35px;}

.dhtop2{color:#333;line-height: 22px;text-align: right;font-size: 40px;}
.dhtop2 a{display: block;font-size:26px;color:#FF7E28;}


.banner{margin-top: 73px!important;}


.fy{width:100%; height: 35px; line-height: 24px; overflow: hidden; text-align:center; font-size:16px;  padding:32px 0;}
.fy a{ display:inline-block; padding:0 15px; color:#9a9a9a; border:1px solid #9a9a9a;margin:1% auto;}
.fy b{color: #fff!important; background:#83D820;padding:5px 15px;}
.fy span,.fy span a{vertical-align:middle; text-decoration:none; color:#9a9a9a; cursor:pointer; }
.newslogo1 dl p strong{font-weight: normal;}



.p16_con{display: flex;justify-content: space-between;flex-wrap: nowrap;}
.p16_con_l{ width: 600px; position: relative;}
.p16_con_l dl{ position: absolute; left: 0; right:0; bottom: 0; padding: 20px 30px; background:#83D820; color: #fff; }
.p16_con_l dl dt{ text-align: center; font-size: 24px; margin-bottom: 20px;}
.p16_con_l dl dd{ font-size: 16px; line-height: 25px;}
.p16_con_r{ width: 580px;}
.p16_con_r dl{ background: #f6f6f6;width: 550px; margin-bottom: 20px; padding: 20px 15px 20px 15px;}
.p16_con_r dl dt{ color: #333; font-weight: bold; font-size: 22px; margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.p16_con_r dl dd{ color: #666; font-size: 16px; line-height: 28px;margin-bottom: 10px;}
.p16_con_r dl dd span.iconfont{ font-size: 40px; color: #333; font-weight: normal;float: right;}
.p16_con_r dl dd span.active{ color: #333;}
.xtit{ font-size:30px; color: #cedce8; text-align: left;text-transform: Uppercase;}
.p16_con_r a dl{border-bottom: 2px solid #83D820;}

.p16_con_r a:nth-child(2) dl{ margin-bottom: 0;}
.p16_con_r dl dd:nth-child(2) span:nth-child(2){ float: right; display: block; }
.p16_con_span_r{float: right;display: block; margin-bottom: 10px;}
.p16_con_span_l{ color: #666; }
.p16_con_span_l span{ font-size: 30px;}
.p16{ padding: 0 0 1% 0;}
.p16 .tit{ margin-top:0;}
.p16 .tit_c .tit_text { width: 10%; padding: 0;}
.part8_con_span_r{float: right;}
.p16_con_r a dl:hover .part8_con_span_r{background: url(../images/add2.png) no-repeat;}
.p16_con_r dl .part8_con_span_r{background: url(../images/add1.png) no-repeat;width: 37px;height: 36px;}



.ggtit{text-align: center;margin:5% auto 4%;}
.ggtit li h3{font-size: 50px;line-height: 60px;margin:20px auto;}
.p1{background:url(../images/p1bj.png) no-repeat center;overflow:hidden;height: 813px;}
.p1con li dl span{display: inline-block;width: 16px;height: 16px;border-radius: 50%;background-color: #83D820;float: left;vertical-align: middle;margin-top: 3px;margin-right: 10px;}

.p1con {position: relative;}
.p1con li{position: absolute;padding-left: 30px;padding-right: 30px;}
.p1con li dl{width: 100%;margin:15px auto;overflow:hidden;display: flex;flex-flow: row wrap;justify-content: space-between;}
.p1con li{border:1px solid #83D820;border-radius: 30px;display: inline-block;background-color: #fff;}
.p1con li dl h3{font-size: 28px;color:#fff;}
.p1con li dl p{font-size: 22px;}
.p1con li:nth-of-type(1) dl span{margin-top: 7px;}
.p1con li:nth-of-type(1){background-color: #83D820;left:110px;top:40px;} 
.p1con li:nth-of-type(5){background-color: #83D820;right: 120px;top:0;} 
.p1con li:nth-of-type(1) dl h3 span{background-color: #fff}
.p1con li:nth-of-type(5) dl h3 span{background-color: #fff}
.p1con li:nth-of-type(2){left:30px;top:150px;}
.p1con li:nth-of-type(3){left:50px;top:260px;}
.p1con li:nth-of-type(4){left:10px;top:370px;}
.p1con li:nth-of-type(6){right: -30px;top:110px;}
.p1con li:nth-of-type(7){right: -20px;top:200px;}
.p1con li:nth-of-type(8){right: -30px;top:300px;}
.p1con li:nth-of-type(9){right: -30px;top:390px;}

.p2{background:url(../images/p2bj.png) no-repeat center;overflow:hidden;}
.p2txt{width: 90%;margin:80px auto;}
.p2txt1 span{display: block;margin-bottom: 10px;}
.p2txt1 h3{font-size: 30px;color:#fff;border-top:1px dashed #fff;border-bottom: 1px dashed #fff;display: inline-block;padding-top: 10px;padding-bottom: 10px;margin:20px auto;}
.p2txt2{width: 510px;}
.p2txt2 ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p2txt2 ul li{background:url(../images/p2conbj.png) no-repeat;width: 150px;overflow: hidden;margin-bottom: 30px;}
.p2txt2 ul li dl{width: 90%;margin:10px auto;overflow: hidden;}
.p2txt2 ul li dl span{float: left;width: 17px;margin-right: 5px;}
.p2txt2 ul li dl h3{float: left;font-size: 24px;color:#83D820;}
.p2txt2 ul li dl h3 strong{font-size: 28px;}
.p2txt3 p{font-size: 24px;color:#fff;}
.p2txt3 li h3{font-size: 18px;color:#FFF;}
.p2txt3 li{margin:30px auto;}

.ggtit li p{text-align: center;font-size: 20px;margin:20px auto;line-height: 30px;}

.p3{background: #F7F7F7;overflow: hidden;}
.p3wrap{background:url(../images/p3bj.jpg) no-repeat center;overflow:hidden;height: 630px;}
.p3txt{overflow: hidden;}
.p3txt1{width: 622px;margin-left:40px;margin-bottom: 40px;margin-top: 30px;}
.p3txt1 h3{background-color: #83D820;width: 162px;line-height: 40px;text-align: center;font-size: 24px;color:#fff;}
.p3txt1 p{font-size: 18px;line-height: 27px;color:#333;margin:20px auto;}

.p3txt2 p{font-size: 22px;line-height: 30px;color:#fff;}
.p3txt2{float: right;margin-top: 35px;margin-right: 50px;}

.p4{background:url(../images/p4bj.png) no-repeat center;overflow:hidden;margin:5% auto;height: 938px;}
.p4con{width: 655px;float: right;margin-top: 50px;}
.p4con1 h3{font-size: 50px;line-height: 60px;text-align: right;}
.p4con1 p{font-size: 18px;line-height: 27px;margin:30px auto;}
.p4con2 ul{display: flex;flex-flow: row wrap;justify-content: space-between;margin:50px auto;}
.p4txt p{color:#83D820;font-size: 18px;margin-bottom: 30px;margin-top: 5px;}
.p4txt span{font-size: 24px;color:#83D820;}
.p4con3{background-color: #83D820;width: 162px;overflow: hidden;float: right;margin-top: 50px;}
.p4con3 a{font-size: 20px;line-height: 40px;color:#fff;text-align: center;display: block;}
.p2txt3 li h3 img{vertical-align: middle;margin-right: 10px;}

.p5txt dl span{display: block;width: 12px;height: 12px;background-color: #83D820;}
.p5txt dl h3{font-size: 36px;}
.p5txt dl p{font-size: 30px;line-height: 40px;margin:15px auto;}
.p5txt{width: 90%;display: flex;flex-flow: row wrap;justify-content: space-between;margin:50px auto;overflow: hidden;}
.p5con{width: 1010px;margin:50px auto;overflow: hidden;}
.p5con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p5con ul li{background:url(../images/p5conbj.png) no-repeat;width: 481px;margin-bottom: 50px;}

.p6{background: #F7F7F7;overflow: hidden;}
.p6wrap{background:url(../images/p6bj.jpg) no-repeat center;overflow:hidden;height: 580px;margin:4% auto;}
.p6con1 ul{width: 770px;display: flex;flex-flow: row wrap;justify-content: space-between;overflow: hidden;}
.p6con1 ul li{background-color: #fff;width: 379px;}
.p6txt h3 span{display: inline-block;width: 31px;line-height: 31px;text-align: center;font-size: 18px;color:#fff;border-radius: 50%;background-color: #83D820;vertical-align: middle;margin-top: -4px;}
.p6txt h3{font-size: 28px;display: inline-block;}
.p6txt{width: 90%;margin:30px auto;}
.p6txt p{font-size: 18px;line-height: 24px;margin:10px auto;}
.p6con2 ul{width: 1020px;display: flex;flex-flow: row wrap;justify-content: space-between;overflow: hidden;margin-top: 20px;}
.p6con2 ul li{background-color: #fff;width: 248px;}
.p6con ul li{border-bottom: 3px solid #83D820}
.p6con ul li:hover{border-bottom: 3px solid #FFC202}

.p7 .ggtit li h3{color:#fff;}
.p7{background:url(../images/p7bj.jpg) no-repeat center;overflow:hidden;margin:5% auto;}
.p7con{background-color: #fff;width: 1159px;margin:0 auto;overflow: hidden;}
.p7con ul{display: flex;flex-flow: row wrap;justify-content: space-between;width: 1055px;margin:50px auto 0;overflow: hidden;}
.p7con ul li{background: url(../images/p7act1.jpg) no-repeat;width: 282px;height: 323px;}
.p7con ul li:hover{background: url(../images/p7act2.jpg) no-repeat;}
.p7txt{width: 86%;margin:30px auto;overflow: hidden;}
.p7txt h3{font-size: 28px;}
.p7txt span{background-color: #79CC19;width: 15px;height: 4px;display: block;margin-top: 5px;}
.p7txt p{font-size: 16px;line-height: 24px;margin:15px auto;}
.p7con ul li:hover .p7txt span{background-color: #FFC202}


.p8{background:url(../images/p8bj.png) no-repeat center;overflow:hidden}
.p8 .ggtit li h3{color:#fff;}
.p8con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p8con ul li{width: 215px;background-color: #fff;border-radius: 0 0 24px 0;text-align: center;overflow: hidden;margin-bottom: 30px;}
.p8txt span{width: 87px;height: 87px;display: block;margin:20px auto 40px;}
.p8txt h3{font-size: 30px;}
.p8txt dd{background-color: #83D820;width: 20px;height: 5px;margin:10px auto;}
.p8txt{margin:50px auto;}
.p8con ul li:nth-of-type(1) .p8txt span{background:url(../images/p8con1.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(2) .p8txt span{background:url(../images/p8con2.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(3) .p8txt span{background:url(../images/p8con3.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(4) .p8txt span{background:url(../images/p8con4.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(5) .p8txt span{background:url(../images/p8con5.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(6) .p8txt span{background:url(../images/p8con6.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(7) .p8txt span{background:url(../images/p8con7.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(8) .p8txt span{background:url(../images/p8con8.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(9) .p8txt span{background:url(../images/p8con9.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(10) .p8txt span{background:url(../images/p8con10.png) no-repeat;background-size: 100%;}

.p8con ul li:nth-of-type(1):hover .p8txt span{background:url(../images/p8con1_1.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(2):hover .p8txt span{background:url(../images/p8con2_1.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(3):hover .p8txt span{background:url(../images/p8con3_1.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(4):hover .p8txt span{background:url(../images/p8con4_1.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(5):hover .p8txt span{background:url(../images/p8con5_1.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(6):hover .p8txt span{background:url(../images/p8con6_1.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(7):hover .p8txt span{background:url(../images/p8con7_1.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(8):hover .p8txt span{background:url(../images/p8con8_1.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(9):hover .p8txt span{background:url(../images/p8con9_1.png) no-repeat;background-size: 100%;}
.p8con ul li:nth-of-type(10):hover .p8txt span{background:url(../images/p8con10_1.png) no-repeat;background-size: 100%;}

.p9{background:url(../images/p9bj.jpg) no-repeat center;overflow:hidden;height: 580px;margin-top: 100px;}
.p9 .ggtit li h3{text-align: left;}
.p9 .ggtit li p{text-align: left;}
.p9 .ggtit{text-align: left;}

.p9con{position: relative;}
.p9txt .hd{width: 140px;float: left;margin-top: 200px;display: flex;flex-flow: row wrap;justify-content: space-between;}
.p9txt .bd{width: 700px;float: right;position: absolute;right: 0;bottom: -300px;}
.p9txt .bd ul li p{font-size: 34px;color:#fff;line-height: 40px;margin:20px auto;}
.p9txt .bd ul li{width: 347px;margin-right: 20px;}

.p10{background-color: #F7F7F7;overflow: hidden;padding-bottom: 5%;}
/*.p10con{overflow: hidden;}*/
.p10con1_1 h3{color:#79CC19;font-size: 36px;}
.p10con1_1 h3 span{margin-left:100px;}
.p10con1_1{float: left;width: 578px;margin-top: 100px;}
.p10con1_2{float: right;width: 444px;}
.p10con1_1 p{font-size: 20px;line-height: 27px;margin:20px auto;}
.p10con1_1 a{display: inline-block;border-top: 1px solid #333333;border-bottom: 1px solid #333333;padding-top: 10px;padding-bottom: 10px;margin:50px auto;}
.p10con1_2{box-shadow: -30px 10px 0 #83D820}
.p10con .bd{overflow:hidden;padding-bottom: 20px;}
.p10con .bd ul li{padding-bottom: 10px;}
.p10con .hd ul{display: flex;flex-flow: row wrap;justify-content: space-between;width: 680px;margin-top:-130px;position: relative;z-index: 1;}
.p10con .hd ul li p{font-size: 24px;}
.p10con .hd ul li{width: 22%;margin:10px auto;position: relative;}
.p10con .hd ul li.on p{color:#83D820;}
.p10con .hd ul li.on p span{color:#333;}
.p10con .hd ul li.on::before{display: block;content:"";background:url(../images/sanjiao.jpg) no-repeat;width: 9px;height: 19px;left:-15px;top:2px;position: absolute;}
.p10con .hd ul li p span{float: right;}
.p10con{position: relative;}
.p10con .prev{position: absolute;right: 380px;top:240px;}
.p10con .next{position: absolute;right: 30px;top:240px;}

.p11con .hd ul{width: 200px;display: flex;flex-flow: row wrap;justify-content: space-between;position: relative;z-index: 1;margin-top: -150px;margin-left: 100px;}
.p11con .hd ul li.on{position: relative;}
.p11con .hd ul li.on::before{position: absolute;display: block;content:"";}
.p11con .hd ul li:nth-of-type(1).on::before{background:url(../images/p11con1.png) no-repeat;width: 34px;height: 40px;top:-40px;left:5px;}
.p11con .hd ul li:nth-of-type(2).on::before{background:url(../images/p11con2.png) no-repeat;width: 50px;height: 40px;top:-40px;left:-3px;}

.p11con .hd ul li.on .p11txt h3{color:#83D820;}
.p11con .hd ul li.on .p11txt span{background-color: #83D820;width: 16px;height: 16px;margin:17.5px auto;}
.p11con .hd ul li.on .p11txt dd{display: block;}
.p11con1{float: left;width: 521px;overflow: hidden;margin-top: 100px;}
.p11con2{float: right;width: 587px;}
.p11con1 h3{font-size: 36px;}
.p11con1 p{font-size: 20px;line-height: 27px;margin:15px auto;}
.p11con1 p span{color:#83D820;}
.p11txt h3{font-size: 22px;}
.p11txt span{display: block;width: 11px;height: 11px;background-color: #959595;border-radius: 50%;margin:20px auto;}

.p11 .line{width: 630px;height: 1px;background-color: #333;margin-top: -78px}
.p11{padding-bottom: 200px;}

.p12{background:url(../images/p12bj.jpg) no-repeat center;overflow:hidden;height: 875px;}
.p12 .ggtit li h3{text-align: left;color:#fff;}
.p12 .ggtit li p{text-align: left;color:#fff;width: 524px;margin:unset;margin-top: 20px;}
.p12 .ggtit{text-align: left;color:#fff;margin-top: 80px;}
.p12txt2 h3{font-size: 36px;}
.p12txt2 h3 strong{font-size: 48px;color:#83D820;}
.p12txt2 p{font-size: 22px;line-height: 29px;margin:20px auto;}
.p12txt2{width: 430px;margin:160px 50px;}

.p13con .parHd ul{display: flex;flex-flow: row wrap;justify-content: space-between;border:1px solid #83D820;}
.p13con .parHd ul li{width: 598px;line-height: 78px;text-align: center;color:#83D820;font-size: 30px;}
.p13con .parHd ul li.on{background-color: #83D820;color:#fff;}
.p13con .parBd{display: flex;flex-flow: row wrap;justify-content: space-between;width: 1180px;margin:50px auto;}
.p13con .parBd ul li{width: 573px;margin-right: 27px;}
.p13con .parBd .sPrev{position: absolute;top:55%;left:-70px;}
.p13con .parBd .sNext{position: absolute;top:55%;right:-70px;}
.p13con{position: relative;}

.p14{background-color: #F7F7F7;overflow:hidden;padding-bottom: 3%;}
.p14con1 ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p14con1 ul li{background-color: #fff;overflow: hidden;box-shadow: 0 0 10px #ccc;width: 373px;}
.p14txt1{width: 76%;margin:50px auto 30px;overflow: hidden;}
.p14txt1 p{font-size: 18px;line-height: 27px;margin:20px auto;}

.part14{background: url(../images/p14_bg.png) no-repeat top center; background-size: 100% 100%;}
.part14 .tit_yd { left: 58.4%;top: 97%;}
.p14_c ul{display: flex;flex-flow: row wrap;justify-content: space-between;margin:30px auto;}

.p14_c ul li .p14_c1{ display: block; width: 219px; position: relative;background: #fff;box-shadow: 0 0 10px #ccc;}
.p14_c ul li .p14_c2{ display: none;}





/*.p14_c ul li .p14_c1 p{ font-size: 24px; text-align: center; position: absolute; left: 0; right: 0; top: 8%; color: #fff; }*/
/*.p14_c ul li .p14_c1 span{ position: absolute; left: 27%;right: 0;top: 20%;}
.p14_c ul li .p14_c1 i{ font-style: normal; color: #fff;  font-size: 30px;position: absolute; left: 66%;right: 0;top: 65%;}
*/

.p14_c1 .tips1{position: absolute;
    top: 0%;
    left: 45px;
    color: #fff;}
    .tips1 span{display: block;text-align: center;margin-top: 150px;}
.tips1 h3{font-size: 30px;color:#333;text-align: center;margin:50px auto 20px;line-height: 30px;}
.tips1 p{font-size: 16px;color:#fff;text-align: center;margin:15px auto;}


.p14_c1 h3 span{display: block;
    text-align: center;
    margin-top: 20px;}
.p14_c2{position: relative;}
.p14_c ul li .tips2{position: absolute;top: 40px;left:40px;width: 82%;}
.p14_c ul li .tips2 dl{margin:20px auto;width: 90%;}
.p14_c ul li .tips2 dl h3{font-size: 30px;color:#fff;}
.p14_c ul li .tips2 dl p{font-size: 18px;color:#fff;line-height: 26px;margin-top: 10px;}
.p14_c ul li .p14_c2 span{ position: absolute; left: 8%;right: 0;top: 15%;}
.p14_c ul li .p14_c2 i{ font-style: normal; color: #fff;  font-size: 18px;position: absolute; left: 6%;right: 0;top: 28%;}
.x4rjs{ width: 498px!important; position: absolute; left: 6%!important;right: 0!important;top: 28%!important;}
.x4rjs p{ font-size: 20px!important; text-align: left!important; margin-bottom: 3%; position: relative!important;left: unset!important;right: unset!important;top: unset!important;}
.p14_c ul li.active .p14_c1{ display: none;}
.p14_c ul li.active .p14_c2{ display: block;}


.p15con{overflow: hidden;}
.p15con1{float: left;width: 446px;}
.p15con2{float: right;width: 690px;margin-top: 60px;}
.p15con2 ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p15con2 ul li{background:url(../images/p15conbj.jpg) no-repeat;width: 323px;height: 134px;overflow: hidden;margin-bottom: 20px;}
.p15con2 ul li dl h3{font-size: 30px;}
.p15con2 ul li dl p{font-size: 24px;line-height: 50px;}
.p15con2 ul li dl{width: 84%;margin:30px auto;}


.p17con li p{font-size: 24px;background-color: #E0E0E0;overflow: hidden;line-height: 52px;text-align: center;width: 100%}
.p17con .swiper-slide-active p{background-color: #83D820;color:#fff;width: 100%;}
.p18{background:url(../images/p18bj.png) no-repeat center;overflow:hidden;margin:0 auto 4%;}
.p18con{margin:100px auto;overflow: hidden;}
.p18con1 h3{color:#fff;text-align: center;font-size: 33px;}
.p18con1 dd{margin:10px auto;}
.p18con1{text-align: center;}
.p18con1 span{margin:20px auto 40px;display: block;}
.p18con2 ul{display: flex;flex-flow: row wrap;justify-content: space-between;width: 500px;margin:10px auto}
.p18con2 ul li{text-align: center;}
.p18txt p{font-size: 26px;text-align: center;color:#fff;margin:10px auto;}

.p18con3 li h3{font-size: 18px;color:#FFF;text-align: center;}
.p18con3 li{margin:30px auto;}
.p18con3 li h3 img{vertical-align: middle;margin-right: 10px;}


.p18qh{display: flex;flex-flow: row wrap;justify-content: space-between;width: 120px;margin:7% auto 2%;}
#certify .swiper-button-prev{position: unset!important;top:unset;bottom: -25%;left:-70px;}
#certify .swiper-button-next{position: unset!important;top:unset;bottom: -25%;right:-70px;}




.p19{overflow: hidden;}
.bdcon1{width: 797px;float: right;}
.bdconimg{position: absolute;right: -480px;top:20px;}
.bdtit h3{color:#962020;font-size: 28px;font-weight: bold;}
.con7_bd_wrap{width: 100%;margin:0% auto;}
.bdtit{margin:60px auto 50px;width: 80%;}
.con7_b_t{width: 100%;display: block!important;margin:0 auto!important;}
.con7_b_t input{width: 100%!important;margin:0% auto 3%!important;}
.con7_b_b textarea{width: 100%!important;margin:0 auto!important;}
.con7_b_b {width: 100%;display: block!important;margin:0 auto 3%!important;}

.bdcon2{float: left;width: 329px;background:#F6F6F6;position: relative;}
.bdright{position: absolute;right: -20px;top:10px;}
.bdcon2_1 h3{font-size: 30px;line-height: 71px;}
.bdcon2_1 ul{display: flex;flex-flow: row wrap;justify-content: space-between;margin:20px auto;}
.bdcon2_1 ul li p{font-size: 18px;line-height: 34px;}
.bdcon2_1 ul li p span{font-size: 29px;}
.bdcon2_2 li h3{font-size: 42px;text-align: center;}
.bdwrap{width: 84%;margin:40px auto;overflow: hidden;}
.bdtit h3{color:#111111;font-size: 36px;font-weight: bold;}

.foot{background-color: #83D820;overflow: hidden;}
.foot1{width: 200px;}
.foot1 p{font-size: 18px;text-align: center;line-height: 21px;color:#fff;margin:20px auto;}
.footwrap{display: flex;flex-flow: row wrap;justify-content: space-between;}
.foot2{width: 920px;}
.foot2_1 ul{display: flex;flex-flow: row wrap;justify-content: space-between;margin:40px auto 60px;overflow: hidden;}
.foot2_1 ul li{width: 13%}
.foot2_2_1 li{overflow: hidden;margin-bottom: 20px;}
.foot2_1 ul li a{font-size: 20px;color:#fff;}
.foot2_1 ul li span{color:#fff;float: right;font-size: 20px;}
.foot2_2_1{float: left;width: 500px;}
.foot2_2_2{float: right;width: 260px;}
.foot2_2_1 li dd{float: left;}
.foot2_2_1 li dl{float: left;}
.foot2_2_1 li dl span{font-size: 18px;color:#fff;display: inline-block;vertical-align: top}
.foot2_2_1 li dl p{font-size: 18px;color:#fff;display: inline-block;}
.foot2_2_1 li dd img{vertical-align: middle;margin-right: 10px;}
.foot2_2_2 ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.foot2_2_2 ul li p{text-align: center;color:#fff;font-size: 20px;line-height: 30px;}



.posnav{position: relative;}
.posnav .g-wrap{margin-left: 230px;}
.posnav .nytit{background:url(../images/nytitbj.png) no-repeat;width: 301px;height: 284px;display: block;content:"";left:0px;top:-190px;position: absolute;}

.nytit li{margin-top: 50px;}
.nytit h3{font-size: 36px;color:#fff;margin-left: 12px;}


.p4ab{background:url(../images/p4ab.png) no-repeat center;overflow:hidden;height: 511px;}
.p4ab .p4con{float: left;margin-top: 0;}
.p4ab .wrap{margin:0 auto;}
.about{background-color: #83D820;margin:50px auto 150px;width: 84.01%;height: 503px;padding-top: 1px;}
.abcon1{margin:100px auto;}
.abcon1 p{font-size: 22px;line-height: 36px;text-align: center;color:#fff;}
.abcon2 ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.abcon2 ul li{width: 383px;background-color: #fff;overflow: hidden;border-bottom: 4px solid #83D820;}
.abtxt{width: 80%;margin:70px auto;overflow: hidden;}
.abtxt h3{font-size: 30px;}
.abtxt p{font-size: 22px;line-height: 29px;margin:10px auto;}
.abcon2 ul li:hover{background-color: #FFC202;}
.abcon2 ul li:hover .abtxt h3{color: #fff}
.abcon2 ul li:hover .abtxt p{color: #fff}

.product ul{display: flex;flex-flow: row wrap;justify-content: space-between;width: 1120px;margin:0 auto;}
.product ul li dl{border:4px solid #83D820;}
.product ul li p{width: 326px;line-height: 64px;text-align: center;background-color: #83D820;color:#fff;font-size: 30px;transform: translateY(-32px);margin:0 auto;}


.p2hz{background:url(../images/p2hz.png) no-repeat center;overflow:hidden;}
.hzcon ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.hzcon ul li{background:url(../images/hzconbj.png) no-repeat;width: 379px;overflow: hidden;margin-bottom: 25px;}
.hzcon ul li dl{margin:10px auto 40px;overflow: hidden;width: 90%}
.hzcon ul li dl dt{font-size: 25px;color:#fff;float: right;}
.hzcon ul li dl h3{font-size: 37px;color:#fff;margin-top: 50px;}
.hzcon ul li dl p{font-size: 30px;color:#fff;line-height: 60px;}

.hzp17con1 ul{display: flex;flex-flow: row wrap;justify-content: space-between;width: 770px;margin:30px auto;}
.hzp17con2 ul{display: flex;flex-flow: row wrap;justify-content: space-between;width: 1130px;margin:30px auto;}
.hzp17con ul li p{line-height: 63px;background-color: #83D820;font-size: 30px;color:#fff;text-align: center;}
.hzp17con2 ul li:nth-of-type(2){margin-top: 30px;}

.p20{background-color: #F7F7F7;overflow: hidden;}

.p20con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p20con ul li{width: 280px;margin-bottom: 40px;border:1px solid #333333;position: relative;height: 233px;}
.p20txt dl{width: 90%;margin:10px auto;position: relative;}
.p20txt dl span{background-color: #83D820;width: 12px;height: 12px;position: absolute;top:-36px;left:20px;}
.p20con ul li h3{width: 163px;line-height: 41px;text-align: center;background-color: #83D820;color:#fff;font-size: 30px;position: absolute;left:67px;bottom: -20px;}
.p20txt dl p{font-size: 18px;line-height: 27px;margin:30px auto;}

.p21con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p21con ul li{width: 587px;}
.p21txt h3{font-size: 36px;}
.p21txt dl{width: 90%;margin:30px auto;overflow: hidden;}
.p21txt dl h3 img{vertical-align: middle;margin-left: 10px}
.p21txt dl p{font-size: 20px;line-height: 27px;margin:20px auto;}
.p21txt dl p span{color:#83D820;}

.p22con .swiper-slide li p{background-color: #83D820;line-height: 60px;color:#fff;text-align: center;font-size: 30px;}

.p22con .swiper{position: unset;}
.p22con .swiper-button-prev{position: unset;background:none;width: auto;z-index: 0;}
.p22con .swiper-button-next{position: unset;background:none;width: auto;z-index: 0;}
.p22qh{display: flex;flex-flow: row wrap;justify-content: space-between;width: 200px;margin:50px auto;}

.newscenter ul li{background-color: #F8F8F8;overflow: hidden;margin:30px auto;}
.newscon{display: flex;flex-flow: row wrap;justify-content: space-between;}
.newscon1{width: 377px;}
.newscon2{width: 695px;}
.newscon2 h3{font-size: 30px;line-height: 70px;}
.newscon2 p{font-size: 19px;line-height: 30px;}
.newscon{margin:30px auto;overflow: hidden;width: 96%;}
.newscon2 dl span{width: 46px;height: 22px;display: inline-block;background:url(../images/jt1.png) no-repeat;vertical-align: middle;margin-left: 10px;}
.newscenter ul li:hover{background-color: #83D820;}
.newscenter ul li:hover .newscon2 dl span{background:url(../images/jt2.png) no-repeat;}
.newscon2 dl a{float: left;font-size: 19px;line-height: 34px;}
.newscon2 dl{margin:30px auto;}
.newscon2 dl dt{font-size: 19px;line-height: 34px;float: right;}
.newscenter ul li:hover .newscon2 h3{color:#fff;}
.newscenter ul li:hover .newscon2 p{color:#fff;}
.newscenter ul li:hover .newscon2 dl a{color:#fff;}
.newscenter ul li:hover .newscon2 dl dt{color:#fff;}



.ditu1{width: 737px;height: 702px}
.ditu2{width: 463px;background-color: #83D820;overflow: hidden;height: 702px}
.ditu{overflow: hidden;display: flex;flex-flow: row wrap;justify-content: space-between;}
.dt_wrap{width: 85%;margin:60px auto;}
.dt_wrap h3{color:#fff;font-size: 32px;}
.dt_wrap p{font-size: 36px;color:#fff;}
.dt_wrap p span{display: block;font-size: 18px;color:#fff;margin:30px auto;}
.dt_wrap li{margin:40px auto;}
.dt_wrap li dt{font-size: 18px;color:#fff;line-height: 30px;}
.dt_wrap dl{display: flex;flex-flow: row wrap;justify-content: space-between;width: 78%;margin:40px auto;}

.dt_wrap dl dd p{font-size: 18px;color:#fff;text-align: center;margin:10px auto;}




/*

{display: flex;flex-flow: row wrap;justify-content: space-between;}

{background:url(../images/p3bj.png) no-repeat center;overflow:hidden}

*/

@media (max-width: 867px) 
{  



.dt_wrap{margin:20px auto;}
.dt_wrap dl dd p{text-align: center;font-size: 15px;}
.dt_wrap dl{margin:5% auto;}
.dt_wrap dl dd{width: 48%;}
.dt_wrap li dt{font-size: 16px;}
.dt_wrap h3{font-size: 24px;line-height: 40px;}
.ditu1{height: auto;width: 100%;}
.ditu2{height: auto;width: 100%;}


.newscon2 p{font-size: 14px;line-height: 20px}
.newscon2 h3{font-size: 20px;text-align: center;}
.newscon{margin:2% auto;}
.newscon2{width: 100%;}
.newscon1{width: 100%;}

.p22con .swiper-button-prev{width: 45%;}
.p22con .swiper-button-next{width: 45%;}
.p22qh{width: 20%;margin:15% auto 5%;}

.p22con .swiper-slide li p{font-size: 20px;line-height: 40px;}
.p21txt dl p{font-size: 14px;line-height: 20px;margin:3% auto;}
.p21txt dl h3 img{width: 7%;}
.p21txt h3{font-size: 22px;}
.p21con ul li{width: 100%;}
.p20con ul li h3{width: 60%;left:20%;font-size: 18px;line-height: 36px;}
.p20txt dl p{font-size: 12px;line-height: 20px;}
.p20con ul li{width: 49%;height: 175px;}
.hzcon ul li dl{width: 95%;margin:4% auto 10%;}
.hzcon ul li dl dt{font-size: 14px;}
.hzcon ul li dl p{font-size: 14px;line-height: 40px;}
.hzcon ul li dl h3{font-size: 16px;margin-top: 6%;}
.hzcon ul li{background-size: 100%;width: 49%;margin-bottom: 2%;}
.product ul li p{width: 80%;font-size: 14px;line-height: 30px;transform: translateY(-15px);}
.product ul li{width: 49%;}
.product ul li dl{border:2px solid #83D820;}
.product ul{width: 100%;}

.abtxt p{font-size: 14px;line-height: 22px;}
.abtxt h3{font-size: 20px;}
.abtxt{width: 90%;margin:5% auto;}
.abcon1{margin:30px auto;}
.abcon1 p{font-size: 14px;line-height: 22px;}
.about{width: 100%;height: auto;padding-bottom: 3%;margin:5% auto;}
.posnav .nytit{display: none;}
.posnav .g-wrap{margin-left: 0px;}

.newlogo_con_l{ text-align: center; }
	.newlogo_con_l dl{ display: flex; justify-content: center;padding-top: 6%;}
	.newlogo_con_l dl dd{ text-align: left; margin-left: 10px; font-size: 14px; color: #fff;margin-top: 4px;}
	.newlogo_con_l dl dt{ width: 40%;margin-top: 8%;}
	.newlogo_con{ margin-bottom: 4%;}
	.ftel{font-size: 20px!important; color: #fff;}
.ftel2{font-size: 16px!important;}



.mfooter {
		background:#83D820;
		padding: 0 0 20% 0;
		margin-top: 10%;
		background-size: 100% 100%;
		display: block;
	}
	.newlogo{ margin-bottom: 5%; margin-top: 5%;}
	.newlogo_con{ margin-bottom: 1%;}
	.cx{font-style:oblique; font-size: 30px!important;margin-bottom: 6%;margin-top:0;}
	.mfooter p {text-align: center;color:#fff;font-size: 16px;}
	.mfooter p.line{ width: 96%; margin: 0 auto; color: #fff; padding-bottom: 3%;}
	.mfooter p.hs{ color: #fff;}
	.mfooter p  span{ font-size:50px;}
	.xmtb3 {
		margin-bottom: 5%;
		margin-top:5px;
	}
	.mfooter_ewm {
		width: 80%;
		margin: 6% auto 0 auto;
		display: flex;
		justify-content: space-between;
	}
	.mfooter_ewm dl{ text-align: center;width: 32%}
	.mfooter_ewm dl dd{ font-size: 12px; color: #fff; margin-top: 2%;}
	

.bdcon2{float: none;width: 100%;overflow: hidden;margin:5% auto;}
.bdcon2_1 ul li{margin-left:10%;margin-top: -3%;}
.bdcon2_1 ul li p span{font-size: 22px;}
.bdcon2_1 ul li p{font-size: 14px;}
.bdcon1{width: 100%;float: none;}
.bdcon2_1 h3 img{vertical-align: middle;margin-right: 3%;}
.bdwrap ul{background:url(../images/mbdtit2.png) no-repeat;background-size: 100%;padding-bottom: 8%;background-size: 100%;}
.p19{background-color: none;}

.p18{margin:5% auto;}
.p18con3 li h3 img{width: 10%;}
.p18con3 li h3{font-size: 14px;}
.p18con3 p{font-size: 16px;}

.p18con2 ul{width: 100%;}
.p18txt p{font-size: 18px;}
.p18txt img{width: 55%;}
.p18con2 ul li{width: 24%;}
.p18con1 h3{font-size: 19px;}
.p18 .wrap{margin:20% auto;}

.p17con li{margin-bottom: 3%;}
.p17con li p{font-size: 18px;line-height: 40px;}
.p15con2 ul li dl p{font-size: 14px;line-height: 36px;}
.p15con2 ul li dl h3{font-size: 18px;}
.p15con2 ul li dl{margin:10% auto;width: 92%}
.p15con2 ul li{width: 48%;margin-bottom: 4%;height: auto;background-size: 100% 100%;}
.p15con1{float: none;width: 100%;}
.p15con2{float: none;width: 100%;margin:5% auto;}

.p14_c ul li .tips2 dl{margin:0 auto;}
.p14_c ul li .tips2{top:10%;left:0%;width: 100%;}
.p14_c ul li .tips2 dl p{font-size: 12px;line-height: 16px;}
.p14_c ul li .tips2 dl h3{font-size: 18px;}
.p14_c ul li{width: 50%;}
.p14_c ul li .p14_c2{display: block}
.p14con1 ul li{width: 100%;margin-bottom: 3%;}
.mp13qh a{display: block;width: 45%;}
.mp13qh{display: flex;flex-flow: row wrap;justify-content: space-between;width: 20%;margin:5% auto;}

.p13con .parBd .sPrev{position: unset;top:unset;bottom: -25%;left:-70px;}
.p13con .parBd .sNext{position: unset;top:unset;bottom: -25%;right:-70px;}

.p13con .parBd ul li{width: 100%;margin-right: 0;}
.p13con .parBd{width: 100%;margin:5% auto;}
.p13con .parHd ul li{width: 49.5%;font-size: 20px;line-height: 40px;}
.mp12img2{width: 80%;margin:5% auto;}
.p12txt2 img{width: 50%;}
.p12txt2 p{font-size: 14px;line-height: 20px;}
.p12txt2 h3 strong{font-size: 28px;}
.p12txt2 h3{font-size: 22px;}
.p12txt2{width: 70%;margin:10% auto;}
.p12 .ggtit{margin-bottom: 100px;}
.p12 .ggtit li p{width: 100%;text-indent: 2em;}
.p12 .ggtit{width: 86%;}
.p12 .wrap{width: 100%;}
.p12txt1{background:url(../images/mp12img1.png) no-repeat;width: 100%;background-size: 100%;overflow:hidden}
.p12{background:none;height: auto;}

.p11con2{float: none;width: 100%;margin:0 auto;}
.p11con1 p{font-size: 12px;line-height: 20px;}
.p11con1 h3{font-size: 24px;}
.p11{background-color: #F7F7F7;overflow: hidden;padding-bottom: 5%;}
.p11 .ggtit{margin:5% auto;}
.p11 .line{display: none;}
.p11con1{float: none;width: 90%;margin:5% auto;}
.p10con .bd{padding-bottom: 0;}
.p10{padding-bottom: 0;background-color: #fff;}
.p10con .prev{top:20%;left: -15%;right: unset;}
.p10con .next{top:20%;right: -15%;}
.p10con1_1 p{font-size: 14px;line-height: 22px;margin:3% auto;}
.p10con1_1 h3{font-size: 24px;}
.p10con1_1 h3 span{float: right;margin-left:0;}
.p10con1_1{float: none;width: 100%;margin-top:15%;}
.p10 .wrap{width: 70%;}
.p10con1_2{float: none;width: 90%;margin:0 auto;box-shadow: -10px 5px 0 #83D820}
.p10con .hd{display: none;}
.p10con1_1 a{display: none;}
.p9txt .bd ul li p{text-align: center;font-size: 20px;margin:3% auto;}
.p9txt .hd{float: none;width: 20%;margin:3% auto;}
.p9txt .hd a{width: 45%;display: block;}
.p9txt .bd ul li{width: 48%;}
.p9txt .bd{width: 100%;}
.p9{height: auto;margin-top: 0;}
.p9 .ggtit{text-align: center;}
.p9 .ggtit li p{text-align: center;}
.p9 .ggtit li h3{text-align: center;}
.p9con{position: unset;}
.p9txt .bd{position: unset;}
.p8txt{margin:20px auto;}
.p8txt h3{font-size: 20px;}
.p8txt span{width: 60px;height: 60px;margin:20px auto;}
.p8con ul li{width: 31%;margin-bottom: 4%;}
.p8{background:url(../images/mp8bj.png) no-repeat center;}
.p7txt{width: 92%;margin:3% auto;overflow: hidden;}
.p7txt p{font-size: 12px;line-height: 18px;margin:3% auto;}
.p7txt h3{font-size: 18px;}
.p7con ul{width: 96%;margin:2% auto;}
.p7con ul li{width: 49%;height: auto;background:none;margin-bottom: -8%;}
.p7con ul li:hover{background: none;}
.p7con{width: 100%;}
.p6con ul li{width: 49%;margin-bottom: 2%;}
.p6con2 ul{width: 96%;margin:0 auto;}
.p6txt{margin:20px auto;}
.p6con1 ul li{width: 100%;margin-bottom: 3%;}
.p6txt p{font-size: 12px;line-height: 22px;}
.p6txt h3{font-size: 22px;}
.p6txt h3 span{width: 24px;line-height: 24px;font-size: 14px;}
.p6con1 ul{width: 86%;margin:3% auto;}
.p6wrap{background:none;height: auto;}

.p5txt dd{width: 30%;}
.p5txt{margin:10% auto;}
.p5txt dl p{font-size: 18px;margin:5% auto;}
.p5txt dl h3{font-size: 22px;}
.p5con{width: 84%;margin:5% auto;}
.p5con ul li{width: 100%;background-size: 100%;margin-bottom: 3%;}
.p4txt dd{margin:5% auto;}
.p4txt span img{display: inline-block;}
.p4txt span{font-size: 12px;display: flex!important;}
.p4con2 ul{margin:3% auto;}
.p4con2 ul li:nth-of-type(1) .p4txt span{width: 100%;display: inline-block;}
.p4con2 ul li:nth-of-type(2) .p4txt span{width: 60%;display: inline-block;}
.p4con2 ul li:nth-of-type(3) .p4txt span{width: 60%;display: inline-block;}
.p4txt p{font-size: 12px;margin:3% auto;}
.p4con2 ul li{width: 48%;}
.p4con2 .a2{width: 80%;}
.p4con2{width: 54%;margin-left: 50%;}
.p4con1 p{font-size: 12px;line-height: 20px;text-indent: 2em;margin:5% auto;}
.p4con1 h3{font-size: 28px;line-height: 40px;}
.p4con{float: none;width: 100%;}
.p4{background:url(../images/mp4bj.png) no-repeat;height: auto;background-size: 100% 100%;padding-bottom: 70%;}

.p3txt2 p{font-size: 13px;line-height: 20px;margin:10px auto;text-align: center;}
.p3txt2{width: 100%;float: none;margin:3% auto;border-top: 2px solid #83D820;background-color: #83D820;overflow: hidden;}
.p3txt1 p{font-size: 12px;line-height: 20px;text-indent: 2em;}
.p3txt1 h3{font-size: 18px;line-height: 36px;width: 36%;}
.p3txt1{width: 100%;margin:5% auto;}
.p3wrap{background:none;height: auto;}

.ggtit li p{font-size: 12px;margin:3% auto;}
.ggtit li p span{display: block;}
.ggtit li h3 span{display: block;}
.p2txt3 li h3 img{width: 10%;}
.p2txt3 li h3{font-size: 12px;}
.p2txt3 p{font-size: 14px;}
.p2txt2 ul li {margin-bottom: 4%;}
.p2txt2 ul li dl h3 strong{font-size: 16px;}
.p2txt2 ul li dl h3{font-size: 14px;}
.p2txt2 ul li dl span{width: 15%;}
.p2txt2 ul li{width: 31%;background-size: 100% 100%;}
.p2txt2{width: 100%;margin:5% auto;}
.p2txt1 h3{font-size: 18px;text-align: center;}
.p2txt{margin:10% auto;}
.p2txt1 span:nth-of-type(1){width: 50%;}
.p2txt1 span:nth-of-type(2){width: 100%;}
.p2{background:url(../images/mp2bj.png) no-repeat center;overflow:hidden;background-size: 100% 100%;}

.p1con li{margin-bottom: 3%;}
.p1con li dl{margin:10px auto;}
.p1{background:url(../images/mp1bj.png) no-repeat center;overflow:hidden;height: auto;background-size: 100% 100%;}
.p1con li dl span{margin-top: 6px;}
.p1con li:nth-of-type(1) dl span{margin-top: 3px;}
.p1con li dl p{font-size: 12px;}
.p1con li dl span{width: 10px;height: 10px;}
.p1con li dl h3{font-size: 16px;}
.p1con li{position: unset;padding-left: 3%;padding-right: 3%;}
.p1con {position: unset;text-align: center;}

.p16_con_l dl{background: #fff;color:#333;}
    .p16_con{ flex-flow: wrap;}
    .p16_con_l{ width: 100%;}
    .p16_con_r{width: 100%;}
    .p16_con_l dl{ padding: 10px; position: relative; left: unset;right: unset; bottom: unset;}
    .p16_con_r dl {width: 98%; margin: 0 auto; padding:3% 3%;}
    .p16_con_r dl dt { font-size: 20px;text-align: left;}
    .p16_con_r dl dd{ font-size: 14px; padding: 0 1%;}
    .p16_con_l dl dt { font-size: 20px; margin-bottom: 2%;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
    .p16_con_l dl dd { font-size: 14px; line-height: 20px;}
    .p16 .tit_c .tit_text,.mpart10 .tit_c .tit_text{ width: 22%;}
    .p16 .tit_l,.mpart10 .tit_l{ margin-right: 2%; text-align: right; }
    .p16 .tit_r,.mpart10 .tit_r{ margin-left: 2%; text-align: left; }
    .p16 .tit_l,.mpart10 .tit_l, .part12 .tit_r,.mpart10 .tit_r { width: 37%; }
    .p16{ width: 98%; margin: 5% auto;}



.ggtit li h3 span{display: block;}
	.dbfoot2{display: none;}
	.biaodan{display: none;}
	.ggtit{margin:10% auto 5%;}
	.ggtit li p{font-size: 12px;line-height: 20px;}
	.ggtit li h3{font-size: 20px;line-height: 30px;margin:3% auto;}
	.ggtit li h3 img{width: 15%}
	.newslogo1 dl{margin-top: 4%;width: 78%;display: none;}
	.newslogo1 dl p{font-size: 12px;line-height: 18px;}
	.newslogo1 dl p strong{display: block;color:#202020;}

	.xf{ width: 100%; position: fixed; left: 0; bottom:0; z-index: 999;display: flex;justify-content: space-between;flex-wrap: nowrap;}
	.xf a{ width: 50%; background: #FFC202; color: #fff; padding: 15px 0; text-align: center; font-size: 20px;}
	.xf a:nth-child(2){ background: #FFF9F8; color: #1F1F1F; }




	.wrap{width: 92%;margin:3% auto;}

.dhtop{line-height: 20px;}
	.dhtop2{width: 100%;font-size: 20px;}
	.dhtop1{width: 85%;margin-top: -4%;font-size: 14px;}
.dhtop1 a{display: block;font-size: 16px;font-weight: bold;}
.dhtop1 img{width: 10%;}
	.newslogo2 h3{width: 77%;font-size: 12px;margin-top: 0;line-height: 20px;padding-left: 5px;}
	.newslogo2 span{width: 20%;margin-top: 0;}
	.newslogo2{width: 50%;}

	.newslogo1 h3{width: 80%;font-size: 12px;margin-top: 0;line-height: 20px;padding-left: 5px;margin-top: 1%;}
	.newslogo1 span{width: 20%;margin-right: 0%;margin-top: 0%;margin-left: 5%;}
	.newslogo1{width: 100%;display: flex;flex-flow: row wrap;justify-content: space-between;}
	.newslogo{width: 86%;margin-top: 2%;margin-left:2%;float: none;}

	.ggtit1{display: none;}
	.mggtit1{display: block;}




	.txtScroll-top .hd{left:40%;}


	.banner{margin-top: 0!important;}

	#logo2{left:2%;width: 15%;top:24%;border-right: none;}
	#nav2{left:13%;top:30%;display: none;}
	#nav2 span{display: none;}
	#nav2 h3{font-size: 12px;display: block;line-height: 15px;border-left:none;}
	.dhtop2 img{width: 15%}
	.dhtop2 a{font-size: 18px;color:#7ED614;font-weight: bold;}
	div{-webkit-tap-highlight-color:rgba(0,0,0,0); }























}

