
@font-face { font-family:'huxiaobo-meixin'; src:url("./font/huxiaobo-meixin.ttf")}
/*@font-face { font-family: 'siyuansongti'; src: url('./font/siyuansongti.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: #000000;}
body {margin:0 auto; font:12px/1 "Microsoft Yahei", "", sans-serif; vertical-align:baseline; overflow-y:scroll;}
h1 {font-weight:bold; font-size:18px; line-height:18px; color:#474545;}
h3 {font-weight:normal; font-size:12px; color:#132e1f;}
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:#333333;}
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%; overflow:hidden;}
#header {position:relative; z-index:5; height:102px; border-bottom: 1px solid #fff;}
#logo2 {position:absolute; top:20px; left:45px; width:88px; height:62px; 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:20px; left:0; z-index:4; height:100%; overflow:hidden; color:#fff;width: 350px;}
#nav2 span{float: left;margin-right: 5px;}
#nav2 li{float: left;width: 220px;margin-left: 15px;margin-top: 20px;}
#nav2 li h3{font-size: 16px;color:#000;line-height: 26px;border-left:1px solid #97b1c3;padding-left: 10px;}
/*#nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;}*/

#nav {position:absolute; top:50px; left:220px; z-index:4; height:100%; overflow:hidden;width: 780px; }
#nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;width: 115px;}


.dhtop{ position: absolute; right: 0; top:40px;width: 245px;}
.dhtop1{width: 100%;line-height: 36px;border-radius: 20px;font-size: 30px;}
.dhtop1 span{line-height: 27px;font-weight: 400;width: 27px;background-color: #fff;border-radius: 50%;height: 27px;display: inline-block;margin-left: 5px;}

.dhtop1 span img{vertical-align: top;margin-right: 5px;}

.dhtop2{font-size: 18px;margin-top: 5px;text-align: right;}
.dhtop2 a{color:#333333;font-weight: bold;}



#nav li a span{font-size: 18px;}


#nav li a{position:relative; z-index:2; display:block; width:100%; height:100%; text-align:center; color:#000; -webkit-transition:color 200ms; transition:color 200ms;}

#nav li a.on {color:#132e1f;}
#nav li a.on span{position: relative;}

#nav li.n1 a.on span::after{left:25%;}

#nav li a.on span::after{display: block;content:"";position: absolute;background:url(../images/hengtiao.png) no-repeat;height: 2px;width: 19px;bottom: -10px;left:38%;}
#nav li a:hover{color:#132e1f;}
/*#nav li a:hover span{display: inline-block;}
#nav li a:hover span::after{display: block;content:"";position: absolute;background:url(../images/hengtiao.png) no-repeat;height: 2px;width: 19px;bottom: -10px;left:38%;}*/

/*.banner{margin-top: -125px!important;}*/
.dhtop2{display: 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:0 15px; color:#9a9a9a; border:1px solid #9a9a9a}
.fy b{color: #fff!important; background:#183927;padding:5px 15px;}
.fy span,.fy span a{vertical-align:middle; text-decoration:none; color:#9a9a9a; cursor:pointer; }


.xf{display: none;}
#mlogo2,.mggtit1{display: none;}




.banner{position: relative;}
.banner .prev{position: absolute;top:45%;left:150px;z-index: 1}
.banner .next{position: absolute;top:45%;right:150px;z-index: 1}
.banner .hd{position: absolute;bottom: 40px;left:50%;}
.banner .hd ul{width: 68px;display: flex;flex-flow: row wrap;justify-content: space-between;}
.banner .hd ul li{width: 10px;height: 10px;background-color: #b2ab9a;border-radius: 50%;text-indent: -999px;overflow: hidden;}
.banner .hd ul li.on{background-color: #ffffff;}

.p1{transform: translateY(-25px);margin-bottom: 40px;}


.ggtit{text-align: center;margin:50px auto;overflow: hidden;}
.ggtit li h3{font-family: "huxiaobo-meixin";font-size: 48px;color:#132e1f;}
.ggtit li span{height: 2px;width: 100px;margin:20px auto;background:#132e1f;display: block;}
.ggtit li p{font-size: 20px;text-align: center;}


.wrap{width: 1200px;margin:50px auto 30px;}
.p2con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p2con ul li{width: 286px;}
.p2txt2{margin:120px auto;}
.p2txt2 h3{font-size: 30px;font-weight: bold;color:#174029;}
.p2txt2 p{font-size: 16px;line-height: 24px;margin:30px auto;width: 100%;color:#333;opacity: 0.7}

.p3{background:url(../images/p3bj.png) no-repeat center;height: 1005px;overflow: hidden;padding-top: 50px;}

.p3 .ggtit li h3{color:#fff;}
.p3 .ggtit li span{background:#fff;}
.p3 .ggtit li p{color:#fff;}

.ggtit li h3 strong{font-weight: normal;}

.p3con .hd{width: 940px;margin:50px auto;overflow: hidden;}
.p3con .hd ul li{float: left;width: 137px;height: 153px;background:url(../images/p3act1.png) no-repeat;margin-right: 130px;background-size: 100%;}
.p3con .hd ul li:last-child{margin-right: 0;}
.p3con .hd ul li.on{background:url(../images/p3act2.png) no-repeat;background-size: 100%;}
.p3txt1 h3{font-size: 24px;color:#fff;text-align: center;}
.p3txt1 p{font-size: 24px;color:#fff;text-align: center;margin-top: 10px;}
.p3txt1{margin:45px auto;}


.p3con .bd .p3txt2{background-color: #fff;width: 390px;border-radius: 10px;margin-right: 15px;float: left;}

.p3con .bd ul li .p3txt2:last-child{margin-right: 0;}
.p3wrap{width: 360px;margin:15px auto;overflow: hidden;}

.p3txt2_2{width: 84%;margin:40px auto 30px;}
.p3txt2_2 h3{font-size: 24px;}
.p3txt2_2 p{font-size: 16px;margin-top: 10px;height: 22px;}

.p4con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p4con ul li{width: 173px;position: relative;}
.p4con ul li p{font-size: 16px;color:#fff;position: absolute;bottom: 40px;left:50px;}
.p4con ul li:nth-of-type(odd) p{bottom: 20px;}
.p4con ul li:nth-of-type(odd){margin-top: 20px;}


.p5{background:url(../images/p5bj.png) no-repeat center;height: 964px;overflow: hidden;padding-top: 50px;}

.p5 .ggtit li h3{color:#fff;}
.p5 .ggtit li span{background:#fff;}
.p5 .ggtit li p{color:#fff;}

.p5con .slideGroup .parBd .slideBox{position: relative;margin:50px auto;}
.p5con .slideGroup .parBd .slideBox .sPrev{position: absolute;top:150px;left:-80px;}
.p5con .slideGroup .parBd .slideBox .sNext{position: absolute;top:150px;right: -70px;}



/*.p5con .slideGroup .parHd{width: 830px;margin:0 auto;}
.p5con .slideGroup .parHd ul{display: flex;flex-flow: row wrap;justify-content: space-between;}


.p5con .slideGroup .parBd{width: 1200px;margin:0 auto;}
.p5con .slideGroup .parBd ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p5con .slideGroup .parBd ul li{width: 390px;margin-right: 10px;}

.p5con .slideGroup .parBd ul li:hover .title{background-color: #163423;border:none;}
.p5con .slideGroup .parBd ul li:hover .content p{font-weight: bold;}
.content p{font-size: 24px;margin:30px auto;text-align: center;}
.p5con .title{border:1px solid #fff;border-radius: 40px;line-height: 49px;text-align: center;width: 188px;margin:30px auto;}
.p5con .title a{font-size: 16px;color:#fff;}

.qiehuan{width: 20%;display: flex;flex-flow: row wrap;justify-content: space-between;margin:0 auto;}
.qiehuan a{display: block;width: 45%;}

*/

.p5con .slideGroup .parHd{width: 830px;margin:0 auto;}
.p5con .slideGroup .parHd ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p5con .slideGroup .parHd ul li{font-size:24px ;color:#fff;}
.p5con .slideGroup .parHd ul li.on{border-bottom: 1px solid #fff;padding-bottom: 10px;}

.p5con .slideGroup .parBd{width: 1200px;margin:0 auto;}
.p5con .slideGroup .parBd ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p5con .slideGroup .parBd ul li{width: 390px;margin-right: 10px;}

.p5con .slideGroup .parBd ul li:hover .title{background-color: #163423;border:none;}
.p5con .slideGroup .parBd ul li:hover .content p{font-weight: bold;}
.content p{font-size: 24px;color:#fff;margin:30px auto;text-align: center;}
.p5con .title{border:1px solid #fff;border-radius: 40px;line-height: 49px;text-align: center;width: 188px;margin:30px auto;}
.p5con .title a{font-size: 16px;color:#fff;}

.qiehuan{width: 20%;display: flex;flex-flow: row wrap;justify-content: space-between;margin:0 auto;}
.qiehuan a{display: block;width: 45%;}



.p7{background:url(../images/p7bj.png) no-repeat center;height: 852px;overflow: hidden;padding-top: 50px;}

.p7 .ggtit li h3{color:#fff;}
.p7 .ggtit li span{background:#fff;}
.p7 .ggtit li p{color:#fff;}


.p7con .bd ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p7con .bd ul li{background-color: #fff;width: 386px;margin-right: 12px;overflow: hidden;}
.p7txt dl{margin:50px auto;overflow: hidden;}
.p7txt h3{font-size: 24px;color:#173825;text-align: center;}
.p7txt p{font-size: 16px;text-align: center;opacity: 0.5;margin-top: 5px;}
.p7txt span{font-size: 18px;color:#333333;text-align: center;display: block;margin:30px auto 0;}
.p7con .hd{width: 90px;margin:30px auto;overflow: hidden;}
.p7con .hd ul li{background-color: #bcbcbf;height: 5px;width: 40px;float: left;margin-right: 5px;text-indent: -99999px;}
.p7con .hd ul li.on{background-color: #1b402b;}

.p9con .hd{width: 185px;float: left;}
.p9con .hd ul li{background-color: #183927;overflow: hidden;line-height: 60px;text-align: center;font-size: 18px;color:#fff;margin-bottom: 2px;}
.p9con .hd ul li.on{background-color: #d59659;}
.p9con .bd{width: 1015px;float: right;}


.p9con .p9wrap{position: relative;}
.p9txt2{width: 340px;background-color: #fff;position: absolute;overflow: hidden;left:100px;top:100px;padding-bottom: 60px;}
.p9txt2 span{background-color: #d59059;height: 2px;width: 25px;display: block;margin-top: 20px;margin-bottom: 20px;}
.p9txt2 h3{color:#1a402b;font-weight: bold;font-size: 24px;}
.p9txt2 dl{width: 80%;margin:10% auto;}
.p9txt2 p{font-size: 16px;line-height: 30px;}

.p9{overflow: hidden;}

.p9con .bd{position: relative;}
.p9qiehuan{width: 10%;display: flex;flex-flow: row wrap;justify-content: space-between;margin:0 auto;position: absolute;top:300px;left:135px;}
.p9qiehuan a{display: block;width: 32%;}

.p10{background:url(../images/p10bj.png) no-repeat center;overflow: hidden;height: 865px;margin:100px auto 50px;}

.p10 .ggtit li h3{color:#fff;}
.p10 .ggtit li span{background:#fff;}
.p10 .ggtit li p{color:#fff;}

.p10con .bd ul li{background-color: #fff;width: 240px;text-align: center;float: left;overflow: hidden;}
.p10con .bd ul li:nth-of-type(even){background-color: #f6f6f6}
.p10con .bd ul li:hover{background-color: #163625;}

.p10txt{margin:100px auto;}
.p10txt h3{font-size: 24px;color:#1c442e;}
.p10txt p{font-size: 16px;text-align: center;height: 50px;line-height: 24px;margin-top: 30px;}
.p10txt dd{height: 43px;width: 1px;background-color: #1c442e;margin:30px auto;}
.p10txt dt{font-size: 30px;color:#1c442e;}
.p10txt a{border:1px solid #333;border-radius: 40px;text-align: center;line-height: 27px;font-size: 16px;display: block;overflow: hidden;width: 98px;margin:30px auto}

.p10con .bd ul li:hover .p10txt h3{color:#fff;}
.p10con .bd ul li:hover .p10txt p{color:#fff;}
.p10con .bd ul li:hover .p10txt dd{background-color: #fff;}
.p10con .bd ul li:hover .p10txt dt{color:#fff;}
.p10con .bd ul li:hover .p10txt a{color:#fff;border:1px solid #fff;}



.p10con .hd{width: 94px;margin:30px auto;overflow: hidden;}
.p10con .hd ul li{background-color: #fff;height: 5px;width: 40px;float: left;margin-right: 5px;text-indent: -99999px;}
.p10con .hd ul li.on{background-color: #7a8795;}


.p12_con{position: relative;}

.p13{background:url(../images/p13bj.png) no-repeat center;height: 789px;overflow: hidden;}

.p13con{width: 660px;float: right;margin:150px auto 100px;}
.p13txt{width: 540px;margin:0 auto;}
.p13txt1 h3{font-size: 30px;font-weight: bold;color:#173826;}
.p13txt1 dt{font-size: 24px;border-bottom: 3px solid #173826;display: inline-block;margin-top: 30px;margin-bottom: 100px;}
.p13txt1 p{font-size: 16px;line-height: 28px;}
.p13txt1 p span{color:#173826;}

.p13txt2 ul{width: 380px;margin:50px auto;display: flex;flex-flow: row wrap;justify-content: space-between;}
.p13txt2 ul li{text-align: center;}
.p13txt2 ul li dl strong{font-size: 30px;}
.p13txt2 ul li dl dd{color:#173826;font-size: 16px;}
.p13txt2 ul li dl dt{font-size: 16px;margin-top: 10px;}
.p13txt2 ul  span{width: 1px;height: 70px;background-color: #ccc;display: block;}


.p12{overflow: hidden;}
.p14{overflow: hidden;}
.p15{overflow: hidden;}
.p16{overflow: hidden;}
.p17{overflow: hidden;}
.p18{overflow: hidden;}
.p14 .wrap{position: relative;}
.p14txt1{position: absolute;width: 38%;top:230px;left:70px;}
.p14txt1 p{font-size: 16px;list-style: 30px;margin:10px auto;} 

.p14txt2{position: absolute;top:10px;right: 150px;}
.p14txt2 p{color:#fff;font-size: 16px;margin:40px auto;}

.biaodan{background-color: #efeeee;overflow: hidden;}


.p15con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p15con ul li{border:1px solid #ccc;overflow: hidden;width: 392px;}
.p15con ul li:hover{background-color: #143121;}
.p15txt dd{font-size: 30px;color:#333;margin-left: 10px;display: inline-block;font-weight: bold;}
.p15txt dt{font-size: 16px;color:#333;margin:10px auto;display: inline-block;}
.p15txt h3{font-size: 20px;margin:15px auto;}
.p15txt p{font-size: 16px;margin:20px auto 30px;line-height: 30px;}
.p15txt{width: 92%;margin:20px auto;}
.p15txt a{font-size: 16px;margin:10px auto;display: inline-block;}


.p15con ul li:hover .p15txt dd{color:#fff;}
.p15con ul li:hover .p15txt dt{color:#fff;}
.p15con ul li:hover .p15txt h3{color:#fff;}
.p15con ul li:hover .p15txt p{color:#fff;}
.p15con ul li:hover .p15txt a{color:#fff;}




.foot{background-color: #142f20;overflow: hidden;padding-bottom: 30px;padding-top: 70px}
.foot3_txt{margin-top: 30px;}

.foot1{width: 330px;}
.foot2{width: 370px;border-right: 1px solid #ccc;height: 200px;padding-right: 30px;margin-left: 100px;}
.foot3{width: 345px;border-right: 1px solid #ccc;height: 200px;padding-right: 50px;}
.foot3_txt p{font-size: 16px;color:#fff;margin-bottom: 15px;}

.foot_nav li{width: 32%;margin-bottom: 25px;}
.foot1_2 h3{font-size: 16px;color:#fff;}
.foot1_1{margin-right: 10px;}
.foot1_2{margin-top: 20px;}
.foot1_txt{overflow: hidden;margin:0 auto 50px;border-right:1px solid #3b4847;padding-right: 20px;}
.foot1_con{}
.foot1_con p{font-size: 24px;line-height: 28px;color:#fff;font-weight: bold;}
.foot1_con span{height: 1px;width: 15px;background-color: #fff;display: block;}
.foot_nav ul{display: flex;flex-flow: row wrap;justify-content: space-between;margin-top: 30px;margin-bottom: 30px;}
.foot_nav ul li a{color:#fff;font-size: 16px;}

.foot2_1 p{font-size: 16px;line-height: 28px;color:#fff;}
.foot2_1 p span{vertical-align: middle;margin-right: 10px;}
.foot2_2{float: right;margin-top: 60px;}
.foot2_2 p{font-size: 16px;color: #fff;text-align: center;margin-top: 2%;}
.foot_b_1,.foot_b_2{color:#fff;width: 100%;background-color: #142f20;}


.foot4{float: right;width: 240px;display: flex;flex-flow: row wrap;justify-content: space-between;}

.foot4 p{font-size: 14px;text-align: center;color:#fff;margin-top: 10px;}
.foot4 p a{display: block;}
.foot_nav ul li a img{vertical-align: middle;margin-right: 5px;}

.foot3_txt p:nth-of-type(1){font-size: 30px;}



.about .wrap{background-color: #f8f7fb;overflow: hidden;}
.aboutcon{width: 90%;margin:50px auto;}
.aboutcon h3{font-size: 30px;text-align: center;}
.aboutcon span{display: block;font-size: 24px;text-align: center;margin:20px auto;}
.aboutcon p{font-size: 16px;line-height: 30px;margin:30px auto;}








.p7con2_1{background-color: #f4f4f4;width: 329px;overflow: hidden;text-align: center;float: left;height: 587px;padding-bottom: 12px;}

.p7con2_2{float: right;width: 1200px;display: flex;flex-flow: row wrap;justify-content: space-between;}
.p7con2_wrap{width: 86%;margin:50px auto 15px;}

.p7con2_1 h3{font-size: 30px;font-weight: bold;line-height: 40px;text-align: left;}
.p7con2_1 p{font-size: 12px;letter-spacing: -1px;line-height: 18px;margin:15px auto;opacity: 0.7}
.p7con2_1 span{display: flex;margin:15px auto;height: 308px;justify-content: center;align-items: center;}
.p7con2_1 dl{border:1px solid #797979;overflow: hidden;}
.p7con2_1 dl a{width: 76%;margin:15px auto;display: block;overflow: hidden;color:#666666;}
.p7con2_1 dd{font-size: 16px;float: left;}
.p7con2_1 dt{float: right;}
.p7_pro{overflow: hidden;}
.p7con_pro{margin:0 auto;}
.p7con_pro .bd{margin:20px auto;}
.p7con2_2_1{background-color: #f4f4f4;overflow: hidden;width: 384px;}
.p7con2_2_wrap{width: 320px;margin:30px auto 15px;}
.p7con2_2_1{margin-bottom: 20px;}
.p7con2_2_1 span{margin-bottom: 20px;display: block;}
.p7con2_2_1 h3{font-size: 16px;}
.p7con2_2_1 a{font-size: 16px;}
.p7con2_2_1 dd{float: left;width: 283px;height: 1px;background-color: #ccc;margin:12px auto;}
.p7con2_2_1 dt{background:url(../images/add1.png) no-repeat;float: right;width: 35px;height: 36px;margin-top: -7px;background-size: 100%;}
/*.p7con2_2_1:hover{background-color: #ee1d23;}*/
/*.p7con2_2_1:hover  dt{background:url(../images/add2.png) no-repeat;}*/
/*.p7con2_2_1:hover  h3{color:#fff;}
.p7con2_2_1:hover  a{color:#fff;}*/


.p7_pro .slideGroup .hd{width: 830px;margin:0 auto 30px;}
.p7_pro .slideGroup .hd ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p7_pro .slideGroup .hd ul li{font-size:24px;color:#132e1f;}
.p7_pro .slideGroup .hd ul li.on{border-bottom: 1px solid #fff;padding-bottom: 10px;}


.p7_pro .bd ul li{height: 873px;overflow-y: scroll}



.p7_hezuo .bd ul li{margin-bottom: 20px;border:1px solid #ccc;}



.mp9con1 .bd ul li{margin-bottom: 20px;background-color: #f6f6f6;}
.mp9con1 .hd{width: 60px;margin:30px auto;overflow: hidden;}
.mp9con1 .hd ul li{background-color: #bcbcbf;height: 5px;width: 25px;float: left;margin-right: 5px;text-indent: -99999px;}
.mp9con1 .hd ul li.on{background-color: #1b402b;}

.mp9con{width: 90%!important;}
.mp9txt1_1 p{font-size: 16px;line-height: 28px;}
.mp9txt1_1 h3{font-size: 24px;font-weight: bold;}
.mp9txt1_1 span{background-color: #d59059;height: 2px;width: 15px;display: block;margin-top:5%;margin-bottom: 5%;}
.mp9con{overflow:hidden}
.mp9con .bd ul li{width: 100%;background-color: #f6f6f6;margin-bottom: 3%;}
.mp9txt{display: flex;flex-flow: row wrap;justify-content: space-between;}
.mp9txt1_1{width: 80%;margin:20% auto;}
.mp9txt1{width: 40%}
.mp9txt2{width: 57%}


.hezuo22{overflow: hidden;margin-bottom: 10%;}

.hezuo22 .p10txt{margin:20px auto;}


.newscentercon{display: flex;flex-flow: row wrap;justify-content: space-between;border-bottom: 1px solid #ccc;padding-bottom: 30px;margin-top: 30px;}
.newscenter1{width: 306px;}
.newscenter2{width: 805px;}
.newscenter2 h3{font-size: 24px;margin:10px auto;}
.newscenter2 p{font-size: 16px;line-height: 28px;margin:30px auto 50px;}
.newscenter2 a{font-size: 18px;color:#333;display: block;margin-top: 30px;}
.newscenter ul li:hover .newscenter2 a{color:#193c28;}




.lxwm1{margin:100px auto;overflow: hidden;}
.lxwm{border:1px solid #b6b6b6;}
.lxwm ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.lxwm ul li{width: 400px;text-align: center;}
.lxwm ul li:hover{background-color: #163624;}
.lxwm1 span{display: block;margin:20px auto;}
.lxwm1 h3{font-size: 24px;margin:20px auto;}
.lxwm1 p{font-size: 18px;height: 50px;display: flex;justify-content: center;align-items: center;text-align: center;}
.lxwm ul li:nth-of-type(1) .lxwm1 span{background:url(../images/dizhi.png) no-repeat;width: 100px;height: 100px;}
.lxwm ul li:nth-of-type(2) .lxwm1 span{background:url(../images/dianhua.png) no-repeat;width: 100px;height: 100px;}
.lxwm ul li:nth-of-type(3) .lxwm1 span{background:url(../images/email.png) no-repeat;width: 100px;height: 100px;}



.lxwm ul li:nth-of-type(1):hover .lxwm1 span{background:url(../images/dizhi2.png) no-repeat;width: 100px;height: 100px;}
.lxwm ul li:nth-of-type(2):hover .lxwm1 span{background:url(../images/dianhua2.png) no-repeat;width: 100px;height: 100px;}
.lxwm ul li:nth-of-type(3):hover .lxwm1 span{background:url(../images/email2.png) no-repeat;width: 100px;height: 100px;}

.lxwm ul li:hover .lxwm1 h3{color:#fff;}
.lxwm ul li:hover .lxwm1 p{color:#fff;}

.mp9con1{overflow: hidden;}


@media (max-width: 867px) 
{  





.lxwm1 span{margin:3% auto;}
.lxwm1 p{font-size: 12px;height: 65px;line-height: 20px;}

.lxwm ul li:nth-of-type(1) .lxwm1 span{background:url(../images/dizhi.png) no-repeat;width: 40px;height: 40px;background-size: 100%;}
.lxwm ul li:nth-of-type(2) .lxwm1 span{background:url(../images/dianhua.png) no-repeat;width: 40px;height: 40px;background-size: 100%;}
.lxwm ul li:nth-of-type(3) .lxwm1 span{background:url(../images/email.png) no-repeat;width: 40px;height: 40px;background-size: 100%;}

.lxwm ul li:nth-of-type(1):hover .lxwm1 span{background:url(../images/dizhi2.png) no-repeat;width: 40px;height: 40px;background-size: 100%;}
.lxwm ul li:nth-of-type(2):hover .lxwm1 span{background:url(../images/dianhua2.png) no-repeat;width: 40px;height: 40px;background-size: 100%;}
.lxwm ul li:nth-of-type(3):hover .lxwm1 span{background:url(../images/email2.png) no-repeat;width: 40px;height: 40px;background-size: 100%;}

.lxwm1 h3{font-size: 20px;margin:3% auto;}
.lxwm1{margin:10% auto;}
.lxwm ul li{width: 33%;}




.newscentercon{margin-top: 3%;padding-bottom: 3%;}
.newscenter2 a{font-size: 12px;color:#333;display: inline-block;margin-top: 0;}
.newscenter2 p{font-size: 12px;line-height: 18px;margin:0 auto;}
.newscenter1{width: 32%;}
.newscenter2{width: 67%;}
.newscenter2 h3{font-size: 16px;margin:2% auto;}




.p7con2_2_1 dd{width: 75%;}
.p7con2_2_1 dt{width: 25%;height: 5vh}
.p7con2_2_wrap{width: 80%;}
.p7con2_2_1{width: 48%;margin-bottom: 4%;}

.p7_pro .p7con2_2_1 dd{width: 75%;}
.p7_pro .p7con2_2_1 dt{width: 25%;height: 5vh}
.product .p7con2_2_wrap{width: 80%;}
.p7_pro .p7con2_2_1{width: 48%;margin-bottom: 4%;}
/*.pro .bd ul li{height: auto;overflow-y:hidden;}*/
.p7_pro .p7con2_2{width: 96%;}



.ggtit li p{font-size: 12px;}
.p7con1{margin:20px auto;}
.p7con2_1{display: none;}
.p7con2_2{width: 100%;}


.p7_pro .slideGroup .hd{width: 96%;margin:0 auto;}
.p7_pro .slideGroup .hd ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p7_pro .slideGroup .hd ul li{font-size:14px;}




.aboutcon h3{font-size: 22px;}
.aboutcon span{font-size: 20px;margin:3% auto;}
.aboutcon p{font-size: 12px;line-height: 22px;margin:3% auto;}


.con7_b_b li{width: 96%!important;margin: 3% auto!important;height: 140px!important;}
.con7_b_b textarea{width: 86%!important;}
.con7_b_t input{line-height: 50px!important;}
.con7_b_t li{width: 96%!important;margin: 3% auto!important;}

.foot3_txt p{margin-top: 5%;margin-bottom: 5%;font-size: 12px;}
.foot3_txt p:nth-of-type(1){font-weight: bold;font-size: 22px;}

.foot4_1{width:100%;}
.foot4{width: 80%;float: none;margin:5% auto;text-align: center;}
.foot4 p{text-align: center;}
.foot{padding-top:10%;padding-bottom: 10%;}
.foot3{width: 80%;float: none!important;height: auto;padding-right: 0;border-right: none;margin:0 auto;}
.foot2{display: none;}



.p13{background:none;height: auto;overflow: hidden;margin:5% auto;}



		#certify .swiper-slide{padding-bottom: 10%!important;}

		#certify .swiper-button-prev{width: 30px!important;height: 30px!important;left:5%!important;top:35%!important;background:url(../images/mzuo.png) no-repeat!important;background-size: 100%!important;}
		#certify .swiper-button-next{width: 30px!important;height: 30px!important;right:5%!important;top:35%!important;background:url(../images/myou.png) no-repeat!important;background-size: 100%!important;}




		#certify{width: 96%!important;}
		#certify .swiper-container{padding-bottom: 5%!important;}
		#certify .swiper-slide{width: 70%!important;height: 50%!important;}
		#certify .swiper-slide h3{font-size: 20px;margin:3% auto;}




.mp10con ul li:nth-of-type(2){background-color: #f6f6f6}
.mp10con ul li:nth-of-type(3){background-color: #f6f6f6}
.mp10con ul li:nth-of-type(6){background-color: #f6f6f6}
.mp10con ul li:nth-of-type(7){background-color: #f6f6f6}
.mp10con ul li:nth-of-type(10){background-color: #f6f6f6}



.p10txt{margin:15% auto;}

.p10txt h3{font-size: 20px;text-align: center;}
.p10txt p{font-size: 12px;line-height: 20px;margin-top: 5%;}

.mp10con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.mp10con ul li{width: 50%;}

.p10{background:none;overflow: hidden;height:auto;margin:5% auto;}


.mp9con .hd{width: 60px;margin:30px auto;overflow: hidden;}
.mp9con .hd ul li{background-color: #bcbcbf;height: 5px;width: 25px;float: left;margin-right: 5px;text-indent: -99999px;}
.mp9con .hd ul li.on{background-color: #1b402b;}

.mp9con{width: 90%!important;}
.mp9txt1_1 p{font-size: 12px;line-height: 20px;}
.mp9txt1_1 h3{font-size: 20px;}
.mp9txt1_1 span{background-color: #d59059;height: 2px;width: 15px;display: block;margin-top:5%;margin-bottom: 5%;}
.mp9con{overflow:hidden}
.mp9con .bd ul li{width: 100%;}
.mp9txt{display: flex;flex-flow: row wrap;justify-content: space-between;}
.mp9txt1_1{width: 96%;margin-top: 10%;}
.mp9txt1{width: 48%}
.mp9txt2{width: 50%}



.p7{background:url(../images/mp7bj.png) no-repeat center;height: auto;overflow: hidden;padding-top: 3%;padding-bottom: 5%;}
.p7txt span{font-size: 12px;margin:5% auto 0;}
.p7txt p{font-size: 12px;}
.p7txt h3{font-size: 20px;}
.p7txt dl{margin:10% auto;}
.ggtit{margin:30px auto;}

.p7con .bd ul {display: flex;flex-flow: row wrap;justify-content: space-between;}
.p7con .bd ul li{width: 49%;margin-right: 0;margin-bottom: 2%;}

.p5con .slideGroup .parBd .slideBox .sPrev{position: unset;}
.p5con .slideGroup .parBd .slideBox .sNext{position: unset;}

.p5con .slideGroup .parBd .slideBox{margin:30px auto;}
.p5con .title a{font-size: 14px;}
.p5con .title{width: 70%;line-height: 30px;}
.content p{font-size: 18px;margin:5% auto;}
.p5con .slideGroup .parBd ul li{width: 49%;}
.p5con .slideGroup .parHd ul li{font-size: 14px;}
.p5con .slideGroup .parBd{width: 100%;}
.p5con .slideGroup .parHd{width: 100%;}

.p5{background:url(../images/p5bj.png) no-repeat center;height: auto;padding-top: 5%;}

.p4con ul li{margin-bottom: 15px;}
.p4con ul li:nth-of-type(odd) p{bottom: 40px;}
.p4con ul li:nth-of-type(2){margin-top: -20px;}
.p4con ul li:nth-of-type(5){margin-top: -20px!important;}
.p4con ul li:nth-of-type(odd){margin-top: 0;}
.p4con ul li p{left:10%;}
.p4con ul{width: 90%;margin:3% auto;}
.p4con ul li{width: 30%;}
.p3txt2_2 p{font-size: 12px;}
.p3txt2_2 h3{font-size: 20px;}
.p3txt2_2{width: 65%;margin:5% auto;}
.p3txt2_1{width: 30%;}
.p3wrap{display: flex;flex-flow: row wrap;justify-content: space-between;width: 90%;margin:3% auto;}
.p3con .bd .p3txt2{width: 100%;float: none;overflow: hidden;margin-bottom: 3%;}
.p3txt1 p{font-size: 12px;margin-top: 2px;}
.p3txt1 h3{font-size: 18px;}
.p3txt1{margin:20% auto;}
.p3con .hd{width: 100%;margin:5% auto;}
.p3con .hd ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p3con .hd ul li{width: 60px;height: 70px;margin-right: 0;}

.p12{margin-bottom: -8%;}

.p3{background:url(../images/mp3bj.png) no-repeat center;height: auto;padding-top: 5%;padding-bottom: 5%;}



.ggtit li h3 strong{display: block;}

.p2txt2 p{font-size: 12px;line-height: 20px;}
.p2txt2 h3{font-size: 20px;}
.p2txt2{margin:5% auto;}
.p2txt2{width: 65%;}
.p2txt1{width: 30%;}
.p2con ul li{width: 100%;display: flex;flex-flow: row wrap;justify-content: space-between;}


.ggtit li span{height: 1px;width: 50px;margin:3% auto;}
.ggtit li p{font-size: 12px;}
.ggtit li h3{font-size: 22px;line-height: 30px;}


.wrap{width: 96%;margin:5% auto 3%;}



	.ggtit1{display: none;}
	.mggtit1{display: block;}



	.p1con{background:none;width: 92%;margin:5% auto;height: auto;}

	#header{border-bottom: none;}
	#nav2 li{margin-top: 4%;width: 67%;margin-left: 2%;}
	#nav2 li h3{font-size: 12px;}

	/*.dhtop1{display: none;}*/
	#mlogo2{display: block;font-size: 13px;color:#0279c5;position: absolute;top:15%;left:3%;line-height: 20px;}
	.dhtop2{display: block;}

	#mlogo2 img{width: 25%;float: left;}
	.banner{margin-top: 0!important;}
	/*.subNavShow{margin-top: 3%;}*/
	#logo2{left:2%;width: 20%;top:24%;border-right: none;}
	#nav2{left:2%;top:16%;width: 70%;z-index: 11111}
	#nav2 span{font-size: 12px;margin-left: 0px;display: block;width: 42%;}
	#nav2 h3{font-size: 16px;display: block;line-height: 15px;float: none;}
	.dhtop2 img{width: 16%;}
	.dhtop2 a{font-size: 14px;}

	.dhtop2{font-size: 14px;}
	.dhtop3 span{font-size: 13px;display: inline-block;}
	.dhtop3 img{width: 12%;}
	.dhtop3 a{font-size: 15px;display: block;font-weight: bold;margin-top: 5px;}
	div{-webkit-tap-highlight-color:rgba(0,0,0,0); 

	}



	.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: #fff; color: #666; padding: 3% 0; text-align: center; font-size: 16px;text-align: center;}
	.xf a img{display: block;width: 14%;margin:10% auto;}
	.xf a span{display: block;width: 13%;height: 27px;margin:0 auto;}
	.xf a:nth-child(1){background: #fff;}
	.xf a:nth-child(2){ background: #fff; }
	.xf a:nth-child(3){background: #fff;}
	.nav2{height: auto;}

	.xf a:nth-child(1):hover{background-color: #f2792a;color:#fff;}
	.xf a:nth-child(1) span{background:url(../images/mtel.png) no-repeat;background-size: 100%;}
	.xf a:nth-child(1):hover span{background:url(../images/mtel2.png) no-repeat;background-size: 100%;}


	.xf a:nth-child(2):hover{background-color: #f2792a;color:#fff;}
	.xf a:nth-child(2) span{background:url(../images/address.png) no-repeat;background-size: 100%;}
	.xf a:nth-child(2):hover span{background:url(../images/mdizhi.png) no-repeat;background-size: 100%;}



	.xf a:nth-child(3):hover{background-color: #f2792a;color:#fff;}
	.xf a:nth-child(3) span{background:url(../images/memail.png) no-repeat;background-size: 100%;}
	.xf a:nth-child(3):hover span{background:url(../images/memail2.png) no-repeat;background-size: 100%;}




	.banner .next{display: none;}
	.banner .prev{display: none;}














}

