@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') }

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:#53b02c;}
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:#000000;}
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:125px; 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:25px; 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:316px; z-index:4; height:100%; overflow:hidden;width: 650px; }
#nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;width: 100px;}


.dhtop{ position: absolute; right: 0; top:40px;width: 193px;}
.dhtop1{color:#fff;background-color: #f2792a;width: 193px;line-height: 36px;border-radius: 20px;font-size: 18px;}
.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{position: absolute;width: 75px;font-size: 16px;}


#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:#f2792a;}
#nav li a:hover{color:#f2792a;}
#nav li a:hover span{border-bottom: 3px solid #f2792a;padding-bottom: 56px;}


.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:#F1A501;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;}

.ggtit{text-align: center;margin:7% auto 5%;}
.ggtit h3{color:#53b02c;font-size: 40px;font-weight: bold;line-height: 60px;}
.ggtit p{font-size: 18px;color:#000000;text-align: center;line-height: 26px;margin:20px auto;}

.p1con{background:url(../images/p1bj.png) no-repeat center;overflow: hidden;height: 531px;}

.p1con{width: 1200px;position: relative;margin:0 auto;}
.p1con li{position: absolute;}
.p1con li:nth-of-type(1){top:250px;left:10px;}
.p1con li:nth-of-type(2){top:360px;left:10px;}
.p1con li:nth-of-type(3){top:250px;right:10px;}
.p1con li:nth-of-type(4){top:360px;right:10px;}
.p1con li:nth-of-type(odd) span{box-shadow: 0 0 20px #f48a45;background-color: #f48a45}
.p1con li:nth-of-type(even) span{box-shadow: 0 0 20px #68d43b;background-color: #68d43b;}


.p1con li p{display: inline-block;font-size: 16px;}
.p1con li span{display: inline-block;vertical-align: middle;border-radius: 50%;}
.p1tit{text-align: center;margin:6% auto;}
.p1tit h3{font-size: 36px;font-weight: bold;}
.p1tit p{font-size: 26px;text-align: center;margin:2% auto;}
.wrap{width: 1200px;margin:6% auto 3%;overflow: hidden;}


.part2{background:url(../images/p1hf.png) no-repeat;overflow: hidden;}

.p2con{width: 530px;}
.p2con p{color:#fff;}
.p2tit1{margin:20px auto;}
.p2tit1 p{font-size: 24px;line-height: 40px;}
.p2tit1 p strong{color:#f2792a;}
.p2tit2 p{font-size: 16px;line-height: 30px;opacity: 0.9}

.p2tit3{margin:80px auto;}
.p2tit3 h3{font-size: 24px;color:#fff;line-height: 40px;}
.p2tit3 p{font-size: 16px;line-height: 30px;opacity: 0.9}


.p3con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p3con ul li{width: 240px;}
.p3wrap{margin:100px 40px;}
.p3con ul li:nth-of-type(1){background-color: #f2f2f2;}


.p3con ul li:nth-of-type(3){background-color: #f2f2f2;}

.p3con ul li:nth-of-type(5){background-color: #f2f2f2;}

.p3con ul li:nth-of-type(1):hover{background-color: #f2792a;}
.p3con ul li:nth-of-type(2):hover{background-color: #f2792a;}
.p3con ul li:nth-of-type(3):hover{background-color: #f2792a;}
.p3con ul li:nth-of-type(4):hover{background-color: #f2792a;}
.p3con ul li:nth-of-type(5):hover{background-color: #f2792a;}



.p3con ul li:nth-of-type(1):hover span{background:url(../images/p3con.png) no-repeat;width: 51px;height: 51px;}
.p3con ul li:nth-of-type(2):hover span{background:url(../images/p3con11.png) no-repeat;width: 43px;height: 51px;}
.p3con ul li:nth-of-type(3):hover span{background:url(../images/p3con22.png) no-repeat;width: 51px;height: 51px;}
.p3con ul li:nth-of-type(4):hover span{background:url(../images/p3con33.png) no-repeat;width: 42px;height: 54px;}
.p3con ul li:nth-of-type(5):hover span{background:url(../images/p3con44.png) no-repeat;width: 58px;height: 51px;}

.p3con ul li:nth-of-type(1):hover h3{color:#fff;}
.p3con ul li:nth-of-type(1):hover p{color:#fff;}

.p3con ul li:nth-of-type(2):hover h3{color:#fff;}
.p3con ul li:nth-of-type(2):hover p{color:#fff;}

.p3con ul li:nth-of-type(3):hover h3{color:#fff;}
.p3con ul li:nth-of-type(3):hover p{color:#fff;}

.p3con ul li:nth-of-type(4):hover h3{color:#fff;}
.p3con ul li:nth-of-type(4):hover p{color:#fff;}

.p3con ul li:nth-of-type(5):hover h3{color:#fff;}
.p3con ul li:nth-of-type(5):hover p{color:#fff;}



.p3con ul li span{display: block;}
.p3con ul li:nth-of-type(1) span{background:url(../images/p3conn.png) no-repeat;width: 51px;height: 51px;}
.p3con ul li:nth-of-type(2) span{background:url(../images/p3con1.png) no-repeat;width: 43px;height: 51px;}
.p3con ul li:nth-of-type(3) span{background:url(../images/p3con2.png) no-repeat;width: 51px;height: 51px;}
.p3con ul li:nth-of-type(4) span{background:url(../images/p3con3.png) no-repeat;width: 42px;height: 54px;}
.p3con ul li:nth-of-type(5) span{background:url(../images/p3con4.png) no-repeat;width: 58px;height: 51px;}
.p3con h3{font-size: 22px;color:#000;margin:65px auto 35px;font-weight: bold;}
.p3con p{font-size: 16px;opacity: .9;line-height: 26px;}



.p4tit{overflow: hidden;}
.p4tit h3{font-size: 30px;font-weight: bold;float: left;}
.p4tit h3 strong{color:#000;}
.p4tit a{float: right;font-size: 16px;border:1px solid #f2792a;border-radius: 30px;line-height: 30px;display: inline-block;padding:10px 35px;color:#f2792a;}
.p4con{margin:30px auto;display: flex;flex-flow: row wrap;justify-content: space-between;}
.p4con1{width: 592px;position: relative;}
.p4con1_p p{line-height: 63px!important;}
.p4con1 p{position: absolute;width: 100%;line-height: 40px;color:#fff;font-size: 16px;background:rgb(0,0,0,.5);bottom: 0;left:0;text-indent: 2em;height: 63px;}
.p4con1 span{position: absolute;line-height: 40px;color:#fff;font-size: 16px;bottom: 0;left:0;text-indent: 2em;}

.p4txt{display: flex;flex-flow: row wrap;justify-content: space-between;margin:30px auto;}
.p4txt1{width: 592px;}
.p4txt1 h3{font-size: 30px;font-weight: bold;}
.p4txt1 h2{font-size: 30px;font-weight: bold;color:#000;margin:20px auto;}
.p4txt1 p{font-size: 16px;line-height: 28px;margin:40px auto;}
.p4txt1 p span{color:#f2792a;}
.p4txt1 a{font-size: 16px;border:1px solid #f2792a;border-radius: 30px;line-height: 30px;display: inline-block;padding:10px 35px;color:#f2792a;}


.part5{background:url(../images/p5hf.png) no-repeat;overflow: hidden;}
.p5con{width: 390px;}
.p5con h3{font-size: 30px;font-weight: bold;line-height: 40px;color:#fff;margin:15px auto;}
.p5con p{color:#fff;font-size: 16px;line-height: 30px;margin:30px auto 50px;}
.p5con{margin-top: 30px;margin-bottom: 150px;}
.p5con a{font-size: 16px;border:1px solid #f2792a;border-radius: 30px;line-height: 30px;display: inline-block;padding:10px 35px;color:#fff;background-color: #f2792a}



.p6con a{font-size: 16px;border:1px solid #f2792a;border-radius: 30px;line-height: 30px;display: inline-block;padding:10px 35px;color:#f2792a;margin-bottom: 50px;}
.p6con h3{font-size: 30px;margin:50px auto 20px;}
.p6con h2{font-size: 30px;}
.p6con p{font-size: 16px;margin:40px auto;line-height: 26px;}
.p6con1{float: left;}
.p6con2{float: right;}

.p6con_left{margin-left: 50px;}

.p7wrap{position: relative;}
.p7con1{width: 581px;}
.p7con2{width: 603px;}
.p7txt{position: absolute;top:20px;left:20px;}
.p7txt h3{font-size: 24px;color:#fff;}
.p7txt h3 span{width: 8px;height: 8px;border-radius: 50%;background-color: #53b02c;display: inline-block;box-shadow: 0 0 10px #53b02c;margin-right: 10px;vertical-align: middle;}
.p7txt p{font-size: 16px;color:#fff;margin:10px 15px;}
.p7con2_1_1{margin-bottom: 13px;}

.part8{background:url(../images/p8bj.png) no-repeat center;overflow: hidden;height: 1219px;margin:80px auto;}

.p8con1 h3{font-size: 30px;font-weight: bold;}
.p8con1 h3 strong{color:#000;}
.p8con1 p{font-size: 18px;opacity: .9;margin-top: 50px}
.p8con1 ul{display: flex;flex-flow: row wrap;justify-content: space-between;width: 248px;margin-top: 45px;margin-bottom: 80px;}
.p8con1 ul li{line-height: 35px;text-align: center;width: 114px;background-color: #f2792a;font-size: 18px;color:#fff;}
.p8con1 dl dt{font-size: 16px;opacity: .9;line-height: 26px;}
.p8con2{float: right;margin-top: 250px;}



#certify .swiper-pagination{z-index: 4;}
#certify .swiper-button-next{right: -3%!important;background:url(../images/right.png)!important;width: 80px!important;height: 80px!important;}
	#certify .swiper-button-prev{left: -3%!important;background:url(../images/left.png)!important;width: 80px!important;height: 80px!important;z-index: 3;}
#certify .swiper-slide{background: none!important;height: auto!important}
.newstit{margin:50px auto;}
.newstit h3{font-size: 40px;font-weight: bold;color:#000;text-align: center;border-bottom: 1px solid #ccc;padding-bottom: 30px;}

.p10con a{font-size: 14px;border:1px solid #000;border-radius: 30px;line-height: 30px;display: inline-block;padding:10px 35px;color:#000;margin-bottom: 50px;opacity: .7;margin:20px auto;}
.p10con h3{font-size: 20px;font-weight: bold;line-height: 30px;margin:30px auto 20px;color:#000;}
.p10con p{font-size: 14px;line-height: 28px;}
.p10con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p10con ul li{width: 381px;}
.p10con ul li:hover h3{color:#f2792a;}
.p10con ul li:hover a{border:1px solid #f2792a;color:#f2792a;}


.zixun{background:url(../images/zixun.png) no-repeat center;overflow: hidden;}
.zixun h3{font-size: 40px;font-weight: bold;text-align: center;line-height: 80px;color:#fff;}
.zixun h3 strong{color:#f2792a;}
.zixun li{background-color: #f5690e;width: 140px;line-height: 43px;text-align: center;margin:20px auto 50px;border-radius: 30px;}
.zixun li a{color:#fff;font-size: 18px;}
.con7{background:url(../images/bdbj.png) no-repeat center;overflow: hidden;}
.zixun .wrap{margin:6% auto 0;}
.con7_tit{margin:70px auto 50px;}
.con7_tit h3{font-size: 40px;color:#fff;text-align: center;}
.con7_tit p{font-size: 16px;text-align: center;color:#fff;line-height: 28px;margin:20px auto;}
.foot{background-color: #2c3033;overflow: hidden;}

.foot1_2 h3{font-size: 16px;color:#fff;border-left: 1px solid #ccc;padding-left: 10px;}
.foot1_1{margin-right: 10px;}
.foot1_2{margin-top: 20px;}
.foot1_txt{overflow: hidden;margin:0 auto 50px;}
.foot1_con p{font-size: 16px;line-height: 28px;color:#fff;}
.foot1_con p span{vertical-align: middle;margin-right: 10px;width: 18px;display: inline-block;}
.foot_nav ul{display: flex;flex-flow: row wrap;justify-content: space-between;margin-top: 30px;margin-bottom: 50px;}
.foot_nav ul li a{color:#fff;font-size: 14px;}

.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;}


.ab1{float: left;width: 496px;}
.ab1 h3{font-size: 40px;font-weight: bold;color:#000;margin-bottom: 30px;}
.ab1 img{display: block;}
.ab1 p{font-size: 16px;line-height: 32px;display: block;margin:80px auto;}
.ab2{float: right;}
.ab_wrap1{overflow: hidden;}
.ab_wrap2{margin:80px auto;overflow: hidden;}
.ab_wrap2 ul li:nth-of-type(1){width: 601px;float: left;}
.ab_wrap2 ul li:nth-of-type(2){width: 555px;float: right;}

              .bxzx_l{width: 288px;  background: #F7F5F6; float: left;}
.bxzx_l h2{line-height: 100px; color: #fff; text-align: center;background: #f2792a; font-size: 26px;}
.bxzx_l p{font-size: 20px; line-height: 75px;  padding-left: 20px; color: #fff;background-color: #000;}
.bxzx_l p:hover{background-color: #f2792a;}
.bxzx_l p:hover a{color:#fff;}
#fangchan p.on a{color:#fff;}


.bxzx_l p:hover{color: #bd904b;}
.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;}




  .bxzx_r ul li p{font-size: 18px; color: #000;text-align: center;margin:10px auto; }


.anli ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.anli ul li{position: relative;width: 369px;margin-bottom: 50px;}
.anli ul li p{position: absolute;background:rgb(0,0,0,.5);line-height: 40px;text-align: center;color:#fff;bottom: 0;left:0;width: 100%;font-size: 16px;}





.news_con ul{width: 1200px;margin:30px auto;overflow: hidden;}
.news_con ul li{width: 1100px;margin:50px auto;overflow: hidden;}
.news_con ul li span{width: 468px;float: left;}
.news_con ul li dl{float: right;width: 590px;margin-top: 10px;}
.news_con ul li dl h3{color:#f2792a;font-size: 16px;font-weight: bold;}
.news_con ul li dl a{font-size: 20px;margin-top: 20px;display: block;}
.news_con ul li dl dt{font-size: 16px;line-height: 28px;margin-top:30px;}
.news_con ul li dl dd{font-size: 14px;border:1px solid #000;border-radius: 30px;line-height: 22px;display: inline-block;padding:10px 35px;color:#000;margin-bottom: 50px;opacity: .7;margin:20px auto;}


.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:#53b02c;padding:5px 15px;}
.fy span,.fy span a{vertical-align:middle; text-decoration:none; color:#9a9a9a; cursor:pointer; }
.news_con ul li:hover dl a{color:#53b02c;}


.cont1 h3{font-size: 14px;}
.cont1 strong{font-size: 40px;margin-top: 15px;display: block;}
.conwrap1_tit h3{font-size: 28px;font-weight: bold;color:#000;border-bottom: 1px solid #ccc;padding-bottom: 30px;}
.conwrap1{float: left;width: 496px;margin-top: 50px;}
.conwrap2{float: right;box-shadow: 0 0 20px #ccc;margin-right: 20px;}
.conwrap{margin:40px auto;}
.conwrap1_txt p{font-size: 16px;margin:50px auto;}
.conwrap1_txt p span{vertical-align: middle;margin-right: 20px;}



.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: 20px;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: #fff;border-radius: 50%;text-indent: -999px;overflow: hidden;}
.banner .hd ul li.on{background-color: #f2792a;}
@media (max-width: 867px) 
{  
.banner .hd{left:45%;}

  .anli ul li{width: 48%;margin-bottom: 3%}
.anli ul li p{font-size: 14px;}
.cont1 h3{font-size: 12px;}
.cont1 strong{font-size: 20px;}
.conwrap1{width: 100%;margin-top: 5%;}
.conwrap1_txt p span{margin-right: 3%;}
.conwrap{margin:3% auto;}
.conwrap1_tit h3{font-size: 20px;padding-bottom: 3%;}
.conwrap2{float: none;text-align: center;margin-right: 0;box-shadow: none;}
.conwrap1_txt p{margin:3% auto;font-size: 14px;}

  .news_con ul{width: 98%;margin:3% auto;}
      .news_con ul li{width: 100%;margin:3% auto;}
      .news_con ul li span{width: 96%;margin:5% auto;float: none;display: block;}
      .news_con ul li dl{width: 96%;margin:0 auto;float: none;}
      .news_con ul li dl a{font-size: 20px;}
      .news_con ul li dl dt{font-size: 14px;}
      .news_con ul li dl dd{font-size: 16px;}



.ab_wrap2{margin:3% auto;}
.ab1 img{width: 3%;}
.ab_wrap2 ul li{margin-bottom: 3%;}
.ab1 h3{font-size: 22px;margin-bottom: 5%;}
.ab1 p{font-size: 12px;line-height: 20px;margin:10% auto;}
.ab1{width: 96%;}


	.con7{padding-bottom: 30%;}
.con7_tit{margin:10% auto;}
.con7_tit h3{font-size: 24px;}
.con7_tit p{font-size: 14px;line-height: 20px;margin:3% auto;}
.con7_b{width: 92%!important;}
.zixun{background-size: 100%;overflow: hidden;background:url(../images/mzixun.png);margin-top: 6%}
.zixun h3{font-size: 19px;line-height: 36px;margin:8% auto 12%;}
.zixun li{display: none;}
.p9con{width: 92%;margin:0 auto;overflow: hidden;position: relative;}
.p9con .hd ul{width: 12%;margin:0 auto;display: flex;flex-flow: row wrap;justify-content: space-between;transform: translateY(-20px);}
.p9con .hd ul li{width: 8px;height: 8px;border-radius: 50%;background-color: #555557;margin-right: 3%;}
.p9con .hd ul li.on{background-color: #fff;}
.subsit{width: 45%!important;border-radius: 40px;line-height: 45px;}



.p8con1 dl dt{font-size: 13px;margin-left:8%;}
.p8con1 ul{width: 50%;margin:5% 0 2% 8%;}
.p8con1 ul li{width: 45%;line-height: 22px;font-size: 14px;}
.p8con1 p{font-size: 12px;margin:2% auto;margin-left: 8%;}
.p8con1 h3{font-size: 20px;margin-top: 5%;margin-left:8%;}
.part8 .wrap{width: 100%;}
.p8con1{background:url(../images/mp8con1.png) no-repeat;background-size: 100%;overflow: hidden;padding-bottom: 74%;}
.p8con2{background:url(../images/mp8con2.png) no-repeat;background-size: 100%;overflow: hidden;padding-bottom: 87%;float: none;margin-top: 3%;}
.part8{background: none;margin:5% auto;height: auto;}




.p7con{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p7con1{width: 49%;margin-bottom: 2%;}
.p7txt{top:5%;left:4%;}
.p7txt h3{font-size: 18px;}
.p7txt p{font-size: 14px;}


.p6con_left{margin-left: 0;text-align: center;}
.p6con1{position: relative;}
.p6con_top{position: absolute;top:5%;left:25%;width: 50%;text-align: center;}
.p6con h3{font-size: 24px;margin:8% auto 3%;}
.p6con h2{font-size: 24px;margin:5% auto;}
.p6con p{font-size: 12px;line-height: 22px;margin:5% auto;text-align: center;}


.p6con a{display: none;}
.p5con{width: 100%;margin:0 auto;}
.p5con p{color:#fff;}
.p5con{margin:5% auto;}
.p5con p{font-size: 18px;line-height: 30px;}
.p5con p strong{color:#f2792a;}
.p5con p{font-size: 16px;line-height: 30px;opacity: 0.9}

.p5con{margin:10% auto;}
.p5con h3{font-size: 20px;color:#fff;line-height: 26px;margin:1% auto;}
.p5con p{font-size: 14px;line-height: 22px;opacity: 0.9;margin:7% auto 10%;}

.p5con a{font-size: 14px;border:1px solid #f2792a;border-radius: 30px;line-height: 22px;display: inline-block;padding:1% 4%;color:#fff;background-color: #f2792a}

.part5{background:url(../images/mp5hf.png) no-repeat;background-size: 100%;padding-bottom:41%;}



.p4txt1 a{display: none;}
.p4txt1 p{font-size: 12px;line-height: 20px;width: 96%;margin:3% auto;text-align: center;}
.p4txt1 h2{font-size: 14px;width: 90%;margin:6% auto;text-align: center;line-height: 24px;}
.p4txt1 h3{font-size: 14px;text-align: center;margin-top: 10%;}
.p4txt1 img{display: block;margin:10% auto;}
.p4txt{margin:5% auto;}
.p4txt1{width: 49%;border:1px solid #ccc;padding-bottom: 3%;padding-top: 3%;text-align: center;}
.p4con1 span{font-size: 13px;text-align: center;}
.p4con1 p{font-size: 13px; }
.p4con1{width: 100%;margin-bottom: 3%;}
.p4tit{margin:7% auto;}
.p4tit h3{text-align: center;float: none;font-size: 24px;}
.p4tit h3 strong{display: block;margin-top: 3%;}
.p4tit a{display: none;}
.p3con ul li:nth-of-type(1) span{background:url(../images/p3con.png) no-repeat;width: 30px;height: 30px;background-size: 100%;}
.p3con ul li:nth-of-type(2) span{background:url(../images/p3con11.png) no-repeat;width: 30px;height: 30px;background-size: 100%;}
.p3con ul li:nth-of-type(3) span{background:url(../images/p3con22.png) no-repeat;width: 30px;height: 30px;background-size: 100%;}
.p3con ul li:nth-of-type(4) span{background:url(../images/p3con44.png) no-repeat;width: 30px;height: 30px;background-size: 100%;}
.p3con ul li:nth-of-type(5) span{background:url(../images/p3con33.png) no-repeat;width: 30px;height: 38px;float: left;background-size: 100%;}
.p3con ul li:nth-of-type(1):hover span{background:url(../images/p3con.png) no-repeat;width: 30px;height: 30px;background-size: 100%;}
.p3con ul li:nth-of-type(2):hover span{background:url(../images/p3con11.png) no-repeat;width: 30px;height: 30px;background-size: 100%;}
.p3con ul li:nth-of-type(3):hover span{background:url(../images/p3con22.png) no-repeat;width: 30px;height: 30px;background-size: 100%;}
.p3con ul li:nth-of-type(4):hover span{background:url(../images/p3con44.png) no-repeat;width: 30px;height: 30px;background-size: 100%;}
.p3con ul li:nth-of-type(5):hover span{background:url(../images/p3con33.png) no-repeat;width: 30px;height: 38px;float: left;background-size: 100%;}


.p3con ul li:nth-of-type(5) .p3last{float: left;margin-left: 16%;margin-top: -18%;margin-bottom: 5%;width: 85%;}
.p3con ul li:nth-of-type(5) .p3last h3{margin:5% auto;}



.p3con ul li:nth-of-type(3){background-color: #f2792a;}

.p3con ul li:nth-of-type(5){background-color: #f2792a;width: 100%;}

.p3con ul li{width: 49.5%;background-color: #f2792a;float: left;margin-right: 0.5%;margin-bottom: 0.8%}
.p3wrap{margin:10% 10%;}
.p3con h3{font-size: 18px;margin:10% auto;color:#fff;font-weight: normal;}
.p3con p{font-size: 14px;color:#fff;}
.wrap{width: 92%;}

.p2con{width: 100%;margin:0 auto;}
.p2con p{color:#fff;}
.p2tit1{margin:5% auto;}
.p2tit1 p{font-size: 18px;line-height: 30px;}
.p2tit1 p strong{color:#f2792a;}
.p2tit2 p{font-size: 16px;line-height: 30px;opacity: 0.9}

.p2tit3{margin:10% auto;}
.p2tit3 h3{font-size: 20px;color:#fff;line-height: 40px;}
.p2tit3 p{font-size: 14px;line-height: 30px;opacity: 0.9}




.part2{background:url(../images/mp1hf.png) no-repeat;background-size: 100%;padding-bottom: 57%;}


.mp1con ul{width: 76%;margin:5% auto;display: flex;flex-flow: row wrap;justify-content: space-between;}
.mp1con li{width: 40%;margin-bottom: 5%}
.mp1con span{display: block;float: left;width: 35%;margin-right: 7%;}
.mp1con p{font-size: 14px;display: block;float: left;line-height: 50px;}
.mp1con li span{display: inline-block;vertical-align: middle;border-radius: 50%;}
.mp1con li:nth-of-type(odd) span{box-shadow: 0 0 10px #f48a45;background-color: #f48a45}


.mp1con li:nth-of-type(even) span{box-shadow: 0 0 10px #68d43b;background-color: #68d43b;}
.p1tit h3{font-size: 20px;line-height: 28px;font-weight: bold;}
.p1tit p{font-size: 14px;}

  .p1img{margin:7% auto;}

.ggtit1{display: none;}
.mggtit1{display: block;}


.ggtit h3{font-size: 24px;line-height: 32px;}
.ggtit p{font-size: 14px;}


.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: 18%;}
	#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;}








.p3con ul li:nth-of-type(1){background-color:#f2792a;}









}

