﻿@font-face {font-family:"novecento"; src:url("");}
@font-face {font-family:"novecento"; src:url("");}
@font-face { font-family: 'dincond-medium-webfont'; src: url(''); src: url('') format('embedded-opentype'), url('') format('woff2'), url('') format('woff'), url('') format('truetype'), url('') 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: #666666;}
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:#333333;}
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;}
a img, iframe {border:none; vertical-align: top;}
a:link {color:inherit;}
:focus {outline:0;}

ol, ul , li {list-style:none;}
input, textarea, select, button {font-weight:inherit; font-size:inherit; *font-size:100%; font-family:inherit;}

.clearfix:after {display:block; height:0; clear:both; content:"\200B";}
.clearfix {*zoom:1;}
.fl{float: left;}
.fr{float: right;}





body {max-width:1920px; min-width:1130px; +overflow:hidden;}

.g-wrap {position:relative; margin:0 auto; width:1200px; height:100%; overflow:hidden;}
#header {position:relative; z-index:5; height:150px; background-color:#fff;border-bottom: 1px solid #ec6600;}
#logo2 {position:absolute; top:20px; left:45px; width:294px; height:119px; background:url(../image/log2.png) no-repeat 0 0;background-size: contain;}
#logo {position:absolute; top:6px; left:1px; width:79px; height:88px; background:url(404.png) no-repeat 0 0;background-size: contain;}
#nav2 {position:absolute; top:73px; left:370px; z-index:4; height:100%; overflow:hidden; color:#fff;}
#nav2 h3{color:#1374cf;font-size: 18px;display: inline-block;font-weight: bold;}
#nav2 span{color:#fff;font-size: 12px;margin-top: 10px;display: block;color:#000;}


.dhtop{ position: absolute; right: 0; top:27px;border:1px solid #d6d6d6;border-radius: 15px;}
.dhtop1{color:#333333;font-size: 20px;float: left;margin:10px 10px;border-right: 1px solid #ccc;padding-right: 10px;}
.dhtop2{color:#ec6600;font-size: 26px;margin-top: 5px;float: right;}
.dhtop2 a{color:#1374cf;font-size: 26px;margin:5px auto;display: inline-block;}

.dhtop2 span{display: block;font-size: 20px;color:#1374cf;}
.dhtop2 img{vertical-align: top;}

.nav2{background-color: #fff;overflow: hidden;border-top:1px solid #1374cf;}
.nav2 ul{width: 1146px;margin:3px auto;display: flex;flex-flow: row wrap;justify-content: space-between;}
.nav2 ul li{float: left;text-align: center;line-height: 70px;position: relative;}
.nav2 ul li:after{position: absolute;content:"";display: block;}
.n1{margin-left:40px;}


#nav li a{position:relative; z-index:2; display:block; width:100%; height:100%; font-size:18px; text-align:center; color:#000; -webkit-transition:color 200ms; transition:color 200ms;border-bottom: 3px solid #fff;}

#nav li a.on{color:#009f00;border-bottom: 3px solid #009f00}
#nav li a:hover{color:#009f00;border-bottom: 3px solid #009f00}


.txtScroll-top{overflow:hidden; position:relative;border:1px solid #ccc;}
.txtScroll-top .hd{ position: absolute;left:48%;bottom: 2%;width: 100px;background: #fff;opacity: 0.8;text-align: center;margin: 0 auto;padding-top:10px;padding-bottom: 10px;}


	
	.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
	.txtScroll-top .infoList li .date{ float:right; color:#999;  }
	.txtScroll-top .hd .next{background:url(../image/left.png) no-repeat scroll;display:block;  width:16px; height:16px;float: left;}
	.txtScroll-top .hd .prev{background:url(../image/right.png) no-repeat scroll;display:block;  width:16px; height:16px;float: right;}

	.pageState{font-size: 16px;}




#subNav {position:absolute; top:100px; left:0px; z-index:4; width:100%; height:100px; }
#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;}
#subNav .g-wrap .news {left:697px;  }
#subNav .g-wrap .relation {left:820px; }
#subNav .g-wrap .service {left:930px;  }
#subNav .g-wrap .citizenship {left:1040px;  }
#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;}

#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 .nwi-tit{ float: left; width: 50px; color: #8f8c92; font-size: 12px;}
#subNav .g-wrap .nwmenu .nwmenu-list{  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;}


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

.ggtit{text-align: center;margin:50px auto;overflow: hidden;}
.ggtit li span{display: inline-block;vertical-align: bottom;}
.ggtit h3{color:#fff;font-size: 48px;display: inline-block;font-weight: bold;margin-left: 15px;margin-right: 15px;}
.ggtit p{font-size: 26px;text-align: center;margin:20px auto;line-height: 40px;color:#fff;}


.ggtit2{text-align: center;margin:100px auto;overflow: hidden;}
.ggtit2 li span{display: inline-block;}
.ggtit2 h3{font-size: 48px;display: inline-block;font-weight: bold;margin-left: 15px;margin-right: 15px;}
.ggtit2 p{font-size: 26px;text-align: center;line-height: 36px;margin-top: 10px;}


.mggtit1{display: none;}

.part13 .wrap{margin:4% auto 6%;}

.part1{background:url(../image/p1bj.png) no-repeat center;overflow: hidden;height: 699px;}
.wrap{width: 1200px;margin:5% auto;overflow: hidden;}
.p1con{width: 524px;}
.p1con .p1tit h3{font-weight: bold;font-size: 68px;}
.p1con .p1tit p{color:#333;font-size: 26px;margin:100px auto;}

.p1txt ul{display: flex;flex-flow: row wrap;justify-content: space-between;width: 400px;margin-top:50px;}
.p1txt ul li{text-align: center;}
.p1txt ul li p{font-size: 26px;color:#1374cf;margin-top: 15px;line-height: 32px;}

.part2{background:url(../image/p2bj.png) no-repeat center;overflow: hidden;height: 582px;}

.p2con{float:right;margin-top: 100px;}
.p2con .p1tit h3{font-weight: bold;font-size: 48px;}
.p2con .p1tit p{color:#333;font-size: 26px;margin:30px auto;}
.p2txt{width: 688px;display: flex;flex-flow: row wrap;justify-content: space-between;}
.p2txt li{background:url(../image/p2con.png) no-repeat;width: 162px;height: 162px;}
.p2txt li p{font-size: 26px;text-align: center;line-height: 162px;color:#fff;}



.part3{background:url(../image/p3bj.png) no-repeat center;overflow: hidden;height: 515px;margin:100px auto;}

.p3con{width: 690px;float: right}
.p3tit li h3{color:#fff;font-size: 68px;}
.p3tit li p{font-size: 26px;color:#fff;line-height: 40px;margin:40px 40px;}
.p3txt{display: flex;flex-flow: row wrap;justify-content: space-between;width: 430px;margin-left: 40px;margin-top: 70px;}
.p3txt li{width: 108px;line-height: 31px;text-align: center;border:1px solid #fff;font-size: 18px;color:#fff;margin-bottom: 20px;}


.part4{background:url(../image/p4bj.png) no-repeat center;overflow: hidden;height: 1053px;margin:100px auto;padding-top: 70px;}

.p4con .hd{background:rgb(255,255,255,.5);width: 1200px;overflow: hidden;}
.p4con .hd ul{margin:30px auto;width: 1044px;display: flex;flex-flow: row wrap;justify-content: space-between;}
.p4con .hd ul li{line-height: 80px;text-align: center;background-color: #fff;width: 275px;font-size: 26px;border-bottom: 3px solid #fff;}
.p4con .hd ul li.on{border-bottom: 3px solid #009f00;color:#009f00;}
.p4con .bd{margin:20px auto;}

.p5con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p5con ul li{width: 392px;text-align: center;background-color: #1374cf}
.p5con ul li:hover{background-color: #009f00;}
.p5con ul li dl{width: 388px;margin:2px auto;}
.p5con ul li p{font-size: 18px;color:#fff;line-height: 80px;text-align: center;}

.part6{background-color: #f7f7f7;overflow: hidden;margin:5% auto;padding-top: 5%;}


.p6w1{float: left;width: 547px;}
.p6w2{float:right;width: 641px;}
.p6w1_1 {}
.p6w1_1 ul li{border:1px solid #1374cf;overflow: hidden;margin-bottom: 33px;}
.p6w1_1 ul li dl{width: 80px;height: 80px;float: left;background-color: #1374cf;border-radius: 50%;line-height: 80px;margin:23px 23px;}
.p6w1_1 ul li:hover dl{background-color: #fff;}
.p6w1_1 ul li dl dd{width: 54px;height: 54px;margin:13px auto;}
.p6w1_1 ul li:hover{background-color: #009f00;border:1px solid #1374cf;}
.p6w1_1 ul li p{font-size: 18px;float: right;width: 350px;margin-right: 60px;margin-top: 36px;line-height: 26px;}
.p6w1_1 ul li:hover p{color:#fff;}
.p6w1_1 ul li:nth-of-type(1) dl dd{background:url(../image/p6con1.png) no-repeat;}
.p6w1_1 ul li:nth-of-type(2) dl dd{background:url(../image/p6con2.png) no-repeat;}
.p6w1_1 ul li:nth-of-type(3) dl dd{background:url(../image/p6con3.png) no-repeat;}

.p6w1_1 ul li:nth-of-type(1):hover dl dd{background:url(../image/p6con11.png) no-repeat;}
.p6w1_1 ul li:nth-of-type(2):hover dl dd{background:url(../image/p6con22.png) no-repeat;}
.p6w1_1 ul li:nth-of-type(3):hover dl dd{background:url(../image/p6con33.png) no-repeat;}

.p7con ul{display: flex;flex-flow: row wrap;justify-content: space-between;width: 990px;margin:0 auto;}
.p7con ul li{width: 300px;border:1px solid #1374cf;margin-bottom: 30px;}
.p7con ul li span{display: inline-block;border-right: 1px dashed #1374cf;padding-right: 25px;float: left;}
.p7con ul li dl{float: left;margin-left: 25px;}
.p7con ul li:nth-of-type(1) span{background:url(../image/p7con1.png) no-repeat;width: 47px;height: 47px;}
.p7con ul li:nth-of-type(2) span{background:url(../image/p7con2.png) no-repeat;width: 44px;height: 47px;}
.p7con ul li:nth-of-type(3) span{background:url(../image/p7con3.png) no-repeat;width: 46px;height: 48px;}
.p7con ul li:nth-of-type(4) span{background:url(../image/p7con4.png) no-repeat;width: 40px;height: 47px;}
.p7con ul li:nth-of-type(5) span{background:url(../image/p7con5.png) no-repeat;width: 46px;height: 46px;}
.p7con ul li:nth-of-type(6) span{background:url(../image/p7con6.png) no-repeat;width: 49px;height: 49px;}

.p7con ul li:nth-of-type(1):hover span{background:url(../image/p7con11.png) no-repeat;width: 47px;height: 47px;}
.p7con ul li:nth-of-type(2):hover span{background:url(../image/p7con22.png) no-repeat;width: 44px;height: 47px;}
.p7con ul li:nth-of-type(3):hover span{background:url(../image/p7con33.png) no-repeat;width: 46px;height: 48px;}
.p7con ul li:nth-of-type(4):hover span{background:url(../image/p7con44.png) no-repeat;width: 40px;height: 47px;}
.p7con ul li:nth-of-type(5):hover span{background:url(../image/p7con55.png) no-repeat;width: 46px;height: 46px;}
.p7con ul li:nth-of-type(6):hover span{background:url(../image/p7con66.png) no-repeat;width: 49px;height: 49px;}
.p7con ul li:hover{border:1px solid #009f00;}
.p7con ul li:hover span{border-right: 1px dashed #009f00;}


.p7txt{width: 80%;margin:20px auto;overflow: hidden;}
.p7txt dd{font-size: 26px;color:#333333;}
.p7txt dt{font-size: 18px;opacity: 0.6;margin-top: 5px;}


.part8{background:url(../image/p8bj.png) no-repeat center;overflow: hidden;height: 1384px;}
.part8 .wrap{margin:0 auto 5%;}
.part8 .ggtit2{margin:100px auto 20px;}
.p8con .hd{width: 294px;background-color: #fff;border-radius: 150px 150px 150px 0;box-shadow: 0 0 5px #ccc;float: left;padding-top: 85px;padding-bottom: 30px;}
.p8con_wrap_1{line-height: 60px;text-align: center;}
.p8con_w1 h3{font-size: 12px;}

.p8con li.on .p8con_w1{background: #009f00;width: 355px;border-radius: 0 50px 50px 0;}
.p8con li.on .p8con_w1 h3{color:#fff;margin-left: -50px;}

.p8w2txt{padding:60px 30px;}
.p8w2txt dl{margin:20px auto;font-size: 18px;color:#333;}
.p8w2txt p{font-size: 18px;color:#333;line-height: 60px;}

.p8con .bd{width: 810px;float: right;}
.p8txt{background-color: #fff;margin-top: 15px;}
.p8w2txt h3{color:#1374cf;font-size: 26px;display: block;}
.p8w2txt dl span{display: inline-block;width: 100px;line-height: 40px;text-align: center;background-color: #009f00;color:#fff;font-size: 26px;border-radius: 30px;margin-right: 20px;}
.p8w2txt{padding:60px 30px;}
.p8w2txt li{margin:20px auto;font-size: 18px;color:#333;}
.p8w2txt p{font-size: 18px;color:#333;line-height: 60px;}




.p9con{margin-bottom: 7%;}
.p9con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p9con ul li{width: 392px;}
.p9con ul li p{text-align: left;font-size: 26px;margin-top: 10px;line-height: 32px;}

.part10 .ggtit2{margin-top: 7%;}
.p10txthd{margin:60px auto;}
.part10 .hd{margin:50px auto;}
.part10 .hd ul li{background-color: #fff;float: left;margin-right: 2px;width: 238px;text-align: center;border-bottom: 2px solid #fff;position: relative;}

.part10 .hd ul .on{border-bottom: 2px solid #009f00;}
.part10 .hd ul .on::after{content:"";display: block;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #fff;left:108px;top:-10px;position: absolute;}

.part10{background:url(../image/p10bj.png) no-repeat center;height: 768px;overflow: hidden;}
.p10con1{;
    width: 1000px;
    display: flex;
    justify-content: space-between;
    flex-flow: row wrap;}
.p10con1 p{font-size: 18px;color:#fff;margin:5px auto;width: 300px}
.p10con2 a{font-size: 22px;color:#fff;}
.p10con2{border:1px solid #fff;width: 170px;line-height: 48px;text-align: center;border-radius: 30px;margin-top: 50px;}
.p11con{overflow: hidden;}
.p11con ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p11con ul li{width: 600px;display: flex;flex-flow: row wrap;justify-content: space-between;background-color: #f7f7f7;}
.p11con ul li dl{width: 300px;}
.p11con ul li dl dd{width: 46px;margin:60px auto;}
.p11con ul li dl dt{font-size: 18px;line-height: 26px;width: 70%;margin:0 auto;}
.p11con ul li span{width: 300px;}


.p12con{width: 1136px;margin:0 auto;}
.p12con .bd ul li{float: left;margin-right: 23px;}
.p12con .bd ul li img{border:2px solid #1374cf;}
.p12con .bd ul li:hover img{border:2px solid #009f00;}
.p12con .bd ul li p{font-size: 26px;line-height: 32px;text-align: center;margin-top: 20px;}
.p12con .bd ul li:hover p{color:#009f00;}
.p12con .bd{position: relative;}
.p12con .bd .prev{position: absolute;top:45%;left:-39px;}
.p12con .bd .next{position: absolute;top:45%;right:-39px;}
.part13{background:url(../image/part13.png) no-repeat center;overflow: hidden;height: 516px;overflow: hidden;margin:6% auto;}
.p13con .hd ul{width: 100px;float: right;margin-top: 20px;}
.p13con .hd ul li{width: 12px;height: 12px;background-color: #1374cf;border-radius: 50%;float: left;margin-right: 15px;}
.p13con .hd ul li.on{background-color: #009f00}

.part13 .ggtit2{margin:100px auto 50px;}


.slideGroup1{width: 1200px;background: #fff;overflow: hidden;margin:0 auto;position: relative;}
.slideBox1 ul li{float: left;width: 293px;background-color: #f7f7f7;overflow: hidden;margin-right: 7px;}
.slideBox1 ul .pic{width: 261px;margin:16px auto;}
.slideBox1 ul li p{text-align: center;border-top: 1px solid #000;line-height: 70px;font-size: 20px;border-bottom: 3px solid #f7f7f7;}

.slideBox1 ul li:hover p{border-top:1px solid #009f00;color:#009f00;border-bottom: 3px solid #009f00;}

.slideGroup1 .sPrev,.slideGroup1 .sNext{ position:absolute; left:0; top:40%; display:block; width:35px; height:35px;  background:url(../image/zuo.png) center center no-repeat;z-index: 1;background-size: 100%;}
.slideGroup1 .sNext{ left:auto; right:0; background:url(../image/you.png) center center no-repeat; background-size: 100%; }


.part15{background:url(../image/p15bj.png) no-repeat center;overflow: hidden;height: 384px;margin:6% auto;}

.p15txt{width: 768px;margin-right: 50px;float:right;}
.p15txt h3{color:#116bc5;font-size: 48px;font-weight: bold;}
.p15txt span{display: block;margin:5px auto;}
.p15txt h3 strong{color:#009f00;}
.p15txt p{font-size: 26px;margin-top: 30px;}
.p15txt li{color:#1374cf;font-size: 36px;border-bottom: 1px solid #1374cf;margin:60px auto;display: inline-block;}
.p15txt li a{font-size: 26px;color: #333333;}

.ab1{float: left;width: 567px;}
.ab2{float: right;width: 600px;}
.ab1 li p{font-size: 18px;line-height: 36px;margin:40px auto;}
.ab1 a{border:1px solid #009f00;color:#009f00;display: inline-block;padding:10px 25px;border-radius: 30px;font-size: 22px;}

.xf{display: none;}


.abwrap{background:url(../image/about_jj.png) no-repeat center;overflow: hidden;height: 1028px;position: relative;}
.abwrap .wrap{}
.abwrap .wrap p{position: absolute;width: 86%;font-size: 18px;line-height: 36px;bottom: 100px;left:7%;color:#fff;}


.abcontent ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.abcontent ul li{background-color: #f6f6f7;height: 348px;}
.abcontent ul li:hover{background-color: #009f00;}
.abcontent ul li h3{font-size: 26px;text-align: center;}
.abcontent ul li p{font-size: 18px;line-height: 26px;margin:30px auto;width: 82%;text-align: center;}
.abcontent ul li:hover h3{color:#fff;}
.abcontent ul li:hover p{color:#fff;}
.abcontent ul li span{display: block;width: 95px;height: 95px;margin:30px auto;}
.abcontent ul li:nth-of-type(1) span{background:url(../image/jjcon1.png) no-repeat;}
.abcontent ul li:nth-of-type(2) span{background:url(../image/jjcon2.png) no-repeat;}
.abcontent ul li:nth-of-type(3) span{background:url(../image/jjcon3.png) no-repeat;}
.abcontent ul li:nth-of-type(1):hover span{background:url(../image/jjcon11.png) no-repeat;}
.abcontent ul li:nth-of-type(2):hover span{background:url(../image/jjcon22.png) no-repeat;}
.abcontent ul li:nth-of-type(3):hover span{background:url(../image/jjcon33.png) no-repeat;}
.abcontent ul li:nth-of-type(1){width: 317px;}
.abcontent ul li:nth-of-type(2){width: 544px;}
.abcontent ul li:nth-of-type(3){width: 317px;}

.part14{background:url(../image/bjs.png) no-repeat center;height: 890px;overflow: hidden;margin:30px auto;}

.part14 .ggtit2 h3{color:#fff;}
.part14 .ggtit2 p{color:#fff;}

.part88 .wrap{margin:50px auto;}
.part88 .p8txt1{background-color: #1374cf;padding-top: 0;padding-bottom: 0;border-radius:80px 0 80px 0}

.part88 .p8txt1 li p{color:#fff;}
.part88 .p8txt1 li p:before{background-color: #fff;}
.part88 .p8txt1 li{line-height: 80px;}
.part88 .p8w2{background-color: #1374cf}
.part88 .p8w2_1{margin:30px auto;text-align: center;}

.part88 .p8w2_2{background-color: #1374cf;overflow: hidden;}
.part88 .p8w2txt{background-color: #fff;overflow: hidden; width: 80%;margin:3% auto;}

.slideTxtBoxp6{ margin: 3% auto; position: relative;}
.slideTxtBoxp6 .hd{ position:relative; }
.borlin{height: 1px; background: #1374cf; width: 1200px; margin: 0 auto; position: absolute; left: 0; right: 0; bottom: 42px;}
.slideTxtBoxp6 .hd ul{ display: flex;justify-content: space-between; position: relative;width: 910px;margin:0 auto}
.slideTxtBoxp6 .hd ul li{ font-size: 18px; color: #333; font-weight: bold;  text-align: center;}
.slideTxtBoxp6 .hd ul li dl{background:url(404.png) scroll no-repeat;width: 68px;height: 68px;}



.slideTxtBoxp6 .hd ul li:hover dl{background:url(404.png) scroll no-repeat;width: 68px;height: 68px;}


.slideTxtBoxp6 .bd ul dl{position: relative;}
.slideTxtBoxp6 .bd ul dl dd{position: absolute;top:20px;left:20px;}




.slideTxtBoxp6 .hd ul li span{display: block; width: 10px; height: 10px; border-radius: 50px; line-height: 42px; font-weight: bold; text-align: center; margin: 37px auto;}

.slideTxtBoxp6 .hd ul li.on span{background:#009f00 ;}
.slideTxtBoxp6 .bd{width: 1200px;margin:70px auto;}
.slideTxtBoxp6 .bd ul{ background: #fff;}
.slideTxtBoxp6 .bd ul dl{display: flex; justify-content: start;}
.slideTxtBoxp6 .bd ul dl dd{margin: 30px 30px 30px 30px;}
.slideTxtBoxp6 .bd ul dl dd h2{font-size: 26px; font-weight: bold;}
.slideTxtBoxp6 .bd ul dl dd p{color: #B7B7B7;}
.slideTxtBoxp6 .bd ul dl dd h3{ font-size: 18px; color: #616161; margin-top: 20px;line-height: 30px;margin-bottom: 20px;}
.slideTxtBoxp6 .arrow{  position:absolute; right:50px; bottom:50px; z-index: 999; }
.slideTxtBoxp6 .arrow a{ display:block;  width:55px; height:56px; float:right;  margin-top:10px;  overflow:hidden;}



.anli ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.anli ul li{width: 586px;}

.anli ul li p{line-height: 90px;background-color: #f2f2f2;text-align: center;font-size: 26px;color:#666666;}
.anli ul li:hover p{background-color: #009f00;color:#ffffff;}





.news_con ul{width: 1200px;margin:30px auto;overflow: hidden;background-color: #f7f7f7;padding-top: 50px;padding-bottom: 50px;}
.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: 30px;}
.news_con ul li dl a{font-size: 30px;}
.news_con ul li dl dt{font-size: 18px;line-height: 26px;margin-top:30px;}
.news_con ul li dl dd{font-size: 20px;color:#666666;float: right;margin-top: 30px;}


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













@media (max-width: 867px) 
{   









.news_con ul{width: 98%;margin:5% auto;padding-top: 3%;padding-bottom: 3%;}
.news_con ul li{width: 100%;margin:5% auto;}
.news_con ul li span{width: 96%;margin:5% auto;}
.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;}


 

.slideTxtBoxp6 .hd ul li:hover dl{background:url(404.png) scroll no-repeat;width: 40px;height: 40px;}


.slideTxtBoxp6 .bd ul dl dd{top:-1%;left:5%;}
.slideTxtBoxp6 .bd ul dl dd{margin:5% 5% 5% 5%;}
.slideTxtBoxp6 .bd ul dl dd h3{font-size: 12px;line-height: 20px;margin:0 auto;}
.borlin{width: 100%;}

.slideTxtBoxp6 .hd ul li dl{width: 40px;height: 40px;}
.slideTxtBoxp6 .bd{width: 96%;margin:0 auto;}
.slideTxtBoxp6 .hd ul{width: 90%;}





.part10 .hd ul .on::after{content:"";display: block;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 5px solid #fff;left:35%;top:-5px;position: absolute;}
.p10txthd{margin:10% auto;}
.p10txthd dl{width: 30px;margin:0 auto;}
.part10 .hd ul li{width: 19%;}
.part10 .hd{width: 90%;margin:3% auto;}
.part14 .ggtit2 h3{color:#000;}
.part14 .ggtit2 p{color:#000;}

.p10con{margin-top: 4%;}
.part14{background:none;height: auto;margin:3% auto;}

.abcontent ul li{height: auto;}
.abcontent ul li h3{font-size: 16px;}
.abcontent ul li p{font-size: 12px;line-height: 20px;margin:5% auto;}


.abcontent ul li span{display: block;width: 30px;height: 30px;margin:10% auto;}
.abcontent ul li:nth-of-type(1) span{background:url(../image/jjcon1.png) no-repeat;background-size: 100%;}
.abcontent ul li:nth-of-type(2) span{background:url(../image/jjcon2.png) no-repeat;background-size: 100%;}
.abcontent ul li:nth-of-type(3) span{background:url(../image/jjcon3.png) no-repeat;background-size: 100%;}
.abcontent ul li:nth-of-type(1):hover span{background:url(../image/jjcon11.png) no-repeat;background-size: 100%;}
.abcontent ul li:nth-of-type(2):hover span{background:url(../image/jjcon22.png) no-repeat;background-size: 100%;}
.abcontent ul li:nth-of-type(3):hover span{background:url(../image/jjcon33.png) no-repeat;background-size: 100%;}
.abcontent ul li:nth-of-type(1){width: 25%;}
.abcontent ul li:nth-of-type(2){width: 47%;}
.abcontent ul li:nth-of-type(3){width: 25%;}



.abwrap .wrap p{position: relative;font-size: 12px;color:#000;line-height: 20px;bottom: 0;}
.abwrap{background:none;height: auto;}
.foot1{margin:10% auto;text-align: center;width: 20.31%;}
.foot2{text-align: center;margin:10% auto;}
.foot_img{width: 30%;margin:5% auto 3%;color:#fff;}
.foot_img span{width: 20%;display: inline-block;vertical-align: middle;margin-right: 2%;}
.foot_tel a{font-size: 20px;color:#fff;}
.foot_txt{width: 96%;margin:3% auto;}
.foot_txt p{font-size: 12px;line-height: 20px;text-align: center;color:#fff;}
.foot3{width: 60%;margin:5% auto;}
.foot3 ul{display: flex;justify-content: space-between;}
.foot3 ul li{width: 45%;}
.foot3 ul li p{font-size: 12px;color:#fff;text-align: center;}




			.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: #009f00; color: #fff; padding: 15px 0; text-align: center; font-size: 20px;}
			.xf a:nth-child(2){ background: #fff; color: #333; }



 .mfoot{background:url(../image/mfootbg.png) no-repeat center; background-size: 100%; padding: 35% 0 15% 0; font-size: 18px; color: #333333;height: auto}


.ab2{width: 100%;}
.ab1{width: 100%;}
.ab1 li p{font-size: 12px;line-height: 20px;margin:3% auto;}
.p15txt li a{font-size: 12px;}
.p15txt li{font-size: 16px;margin:5% auto;}
.p15txt p{font-size: 12px;margin-top: 3%;}
.p15txt h3{font-size: 14px;text-align: center;}
.p15txt{width: 60%;margin-right: 2%;}
.part15{background:url(../image/mp15bj.png) no-repeat center;overflow: hidden;height: auto;margin:6% auto;background-size: 100%;}



.mqiehuan{width: 15%;float: right;display: flex;flex-flow: row wrap;;justify-content: space-between;}
.mqiehuan .prev{display:inline-block;width: 40%;}
.mqiehuan .next{display:inline-block;width: 40%;}


.slideBox11 ul li{width: 32%;}
.slideBox11 ul .pic{width: 100%;}
.slideBox11 ul li p{font-size: 12px;line-height: 40px;}



.part13 .ggtit2{margin:5% auto;overflow: hidden;}
.part13{background:url(../image/mpart13.png) no-repeat center;overflow: hidden;height: auto;overflow: hidden;margin:6% auto;}

.p12con .bd ul li p{font-size: 16px;line-height: 22px;text-align: center;margin-top: 3%;}

.p12con .bd .prev{position: absolute;top:35%;left:-39px;width: 8%}
.p12con .bd .next{position: absolute;top:35%;right:-39px;width: 8%}


.p12con{width: 80%;}
.p12con .bd ul li{width: 49%;margin-right: 6px}
.p11con ul li dl dt{font-size: 12px;line-height: 20px;width: 74%;}
.p11con ul li dl dd{width: 30px;margin:20% auto;}

.p11con ul li span{width: 50%;}
.p11con ul li dl{width: 50%;}
.p11con ul li{width: 100%;}
.part11 .ggtit2 li span{width: 12%;}


.p10con2{display: none;}

.p10con1{width: 100%}
.p10con1 p{font-size: 12px;margin:2% auto;line-height: 18px;width: 33%;}
.p10con1{margin-top: 0;}
.part10{background:url(../image/mp10bj.png) no-repeat center;height: auto;overflow: hidden;padding-bottom: 4%;}

.p9con ul:nth-of-type(2) li{width: 48%;text-align: center;margin:0 auto;}
.p9con ul li{width: 48%;}

.p8w2_2 li span{line-height: 25px;font-size: 20px;}
.p8w2txt li{font-size: 12px;margin:3% auto;}
.p8w2txt p{font-size: 12px;line-height: 20px;margin:3% auto;}
.p8w2txt{padding:5% 3%;}
.part8{height: auto;padding-bottom: 12%;}
.p8txt2{display: none;}
.part8 .wrap{width: 100%;}
.mp8txt1{width: 100%;background-color: #fff;border-radius: 10px;overflow: hidden;}
.mp8txt1 ul{display: flex;flex-flow: row wrap;justify-content: space-between;margin:3% auto;width: 80%}
.mp8txt1 li{width: 48%;}
.mp8txt1 li p{font-size: 12px;position: relative;line-height: 18px;margin-bottom: 3%;}
.mp8txt1 li:hover p{color:#009f00;}
.mp8txt1 li p:before{display: block;width: 8px;height: 8px;background-color: #009f00;border-radius: 50%;position: absolute;top:5px;left:-8%;content:"";}



.p8con .hd{width: 100%;
    background-color: #fff;
    border-radius: 10px;
    overflow: hidden;}
.p8con .hd ul li{width: 48%;float: left;}
.p8con li.on .p8con_w1{width: 100%;}
.p8con .hd{padding-top: 3%;padding-bottom: 3%;}
.p8con_wrap_1{line-height: 24px;}


.part8 .ggtit2 h3{font-size: 16px;}
.part8 .ggtit2 li span{width: 3%;}
.p8con li.on .p8con_w1 h3{margin-left: 0;}
.p8con .bd{width: 100%;}

.p7con ul{width: 96%;}
.p7con ul li{width: 32%;}
.p7txt dd{font-size: 18px;text-align: center;}
.p7con ul li dl{float: none;margin-left: 0;}
.p7con ul li:hover span{border-right: none;}
.p7con ul li:nth-of-type(1) span{background:url(../image/p7con1.png) no-repeat;width: 25px;height: 25px;background-size: 100%;}
.p7con ul li:nth-of-type(2) span{background:url(../image/p7con2.png) no-repeat;width: 25px;height: 25px;background-size: 100%;}
.p7con ul li:nth-of-type(3) span{background:url(../image/p7con3.png) no-repeat;width: 25px;height: 25px;background-size: 100%;}
.p7con ul li:nth-of-type(4) span{background:url(../image/p7con4.png) no-repeat;width: 25px;height: 25px;background-size: 100%;}
.p7con ul li:nth-of-type(5) span{background:url(../image/p7con5.png) no-repeat;width: 25px;height: 25px;background-size: 100%;}
.p7con ul li:nth-of-type(6) span{background:url(../image/p7con6.png) no-repeat;width: 25px;height: 25px;background-size: 100%;}

.p7con ul li:nth-of-type(1):hover span{background:url(../image/p7con11.png) no-repeat;width: 25px;height: 25px;background-size: 100%;}
.p7con ul li:nth-of-type(2):hover span{background:url(../image/p7con22.png) no-repeat;width: 25px;height: 25px;background-size: 100%;}
.p7con ul li:nth-of-type(3):hover span{background:url(../image/p7con33.png) no-repeat;width: 25px;height: 25px;background-size: 100%;}
.p7con ul li:nth-of-type(4):hover span{background:url(../image/p7con44.png) no-repeat;width: 25px;height: 25px;background-size: 100%;}
.p7con ul li:nth-of-type(5):hover span{background:url(../image/p7con55.png) no-repeat;width: 25px;height: 25px;background-size: 100%;}
.p7con ul li:nth-of-type(6):hover span{background:url(../image/p7con66.png) no-repeat;width: 25px;height: 25px;background-size: 100%;}

.p7txt dt{display: none;}
.p7con ul li span{border-right: none;border-bottom: 1px dashed #1374cf;padding-right: 0;padding-bottom: 10px;margin:10px auto;float: none;}
.p7txt{text-align: center;}
.part7 .ggtit2 h3{font-size: 17px;}
.part7 .ggtit2 li span{width: 5%;}


.p6w1_1 ul li:nth-of-type(1) dl dd{background:url(../image/p6con1.png) no-repeat;background-size: 100%;}
.p6w1_1 ul li:nth-of-type(2) dl dd{background:url(../image/p6con2.png) no-repeat;background-size: 100%;}
.p6w1_1 ul li:nth-of-type(3) dl dd{background:url(../image/p6con3.png) no-repeat;background-size: 100%;}

.p6w1_1 ul li:nth-of-type(1):hover dl dd{background:url(../image/p6con11.png) no-repeat;background-size: 100%;}
.p6w1_1 ul li:nth-of-type(2):hover dl dd{background:url(../image/p6con22.png) no-repeat;background-size: 100%;}
.p6w1_1 ul li:nth-of-type(3):hover dl dd{background:url(../image/p6con33.png) no-repeat;background-size: 100%;}


.p6w1_1 ul li dl{width: 40px;height: 40px;float: none;margin:5% auto;line-height: 40px;overflow: hidden;}
.p6w1_1 ul li dl dd{width: 30px;height: 30px;margin:5px auto;}

.p6w1_1 ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.p6w1_1 ul li p{font-size: 12px;float: none;line-height: 20px;width: 96%;margin-right: 0;margin-top: 0;margin:2% auto;text-align: center;}
.p6w1_1 ul li{width: 32%;margin-bottom: 3%;}
.p6w1{width: 96%;margin:3% auto;float: none;}
.p6w2{float: none;display: none;}
.mp5con .qiehuan{width: 12%;}

.mp5con .qiehuan .prev{display: inline-block;width: 40%;float: left;}
.mp5con .qiehuan .next{display: inline-block;width: 40%;float: right;}

.mp5con .qiehuan{float: right;margin-top: 3%;}
.mp5con ul li dl{width: 99%;margin:0.5%;}
.mp5con ul li:hover{background-color: #009f00;}
.mp5con ul li{width: 49%;margin-right: 6px;text-align: center;background-color: #1374cf}
.mp5con ul li p{font-size: 12px;color:#fff;line-height: 30px;text-align: center;}



.part8 .ggtit2{margin:10% auto 5%;}
.ggtit2{margin:10% auto 5%;}
.ggtit2 h3{font-size: 22px;margin-right: 1%;margin-left:1%;}
.ggtit2 p{line-height: 20px;font-size: 12px;margin: 3% auto;}
.ggtit2 li span{width: 15%;}


.part4 .mggtit1 ul li img{border-radius: 10px;margin-bottom: 3%;}
.ggtit{margin:10% auto 5%;}
.ggtit h3{font-size: 22px;margin-right: 3%;margin-left:3%;}
.ggtit p{line-height: 20px;font-size: 12px;margin: 3% auto;}
.ggtit li span{width: 15%;vertical-align: middle;}
.part4{background:url(../image/p4bj.png) no-repeat center;height: auto;margin:5% auto;padding-top: 3%;}
.p8w2txt dl{font-size: 16px;margin:3% auto;line-height: 30px;}
.p8w2txt dl span{line-height: 30px;font-size: 20px;}
.p8w2txt h3{font-size: 22px;}

.p3txt li{font-size: 12px;line-height: 22px;margin-bottom: 3%;width: 27%;}
.p3txt{width: 80%;margin-left:3%;margin-top: 5%;}
.p3tit li h3{font-size: 22px;}
.p3tit li p{font-size: 12px;line-height: 20px;margin:3% 3%;}
.p3con{width: 68%;}
.part3{background:url(../image/mp3bj.png) no-repeat center;overflow: hidden;height: auto;margin:5% auto;background-size: 100%;}



.part2{background:url(../image/mp2bj.png) no-repeat center;overflow: hidden;height: auto;background-size: 100%;}
.p2con{margin:9% auto;width: 72%;}
.p2con .p1tit h3{font-size: 18px;}
.p2con .p1tit p{color:#333;font-size: 14px;margin:5% auto;}
.p2txt{width: 100%;display: flex;flex-flow: row wrap;justify-content: space-between;}
.p2txt li{background:url(../image/p2con.png) no-repeat;width: 66px;height: 66px;background-size: 100%;}
.p2txt li p{font-size: 12px;text-align: center;line-height: 66px;}







.part1 .wrap{margin:15% auto;}
.p1txt ul{width: 47%;margin-top: 5%;}
.p1txt ul li:nth-of-type(1) dl{width: 40%;}
.p1txt ul li:nth-of-type(2) dl{width: 20%;}
.p1txt ul li p{font-size: 12px;line-height: 18px;margin-top: 3%;}
.p1con .p1tit h3{font-size: 22px;}
.p1con .p1tit p{font-size: 12px;margin:3% auto 10%;}
.p1con{width: 100%;}
.part1{background:url(../image/mp1bj.png) no-repeat center;overflow: hidden;height: auto;background-size: 100%;margin:5% auto;}


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

.wrap{width: 96%;}






	.dhtop{border:none;}
	.banner{margin-top: 0!important;}
	.dhtop2{display: none;}
	#logo2{left:2%;width: 20%;top:24%;border-right: none;}
	#nav2{left:25%;top:30%;width: 37%;}
	#nav2 span,.dhtop1{display: none;}
	#nav2 h3{font-size: 12px;display: block;line-height: 15px;}
	.dhtop2 img{width: }
	.dhtop2 a{font-size: 14px;}
	div{-webkit-tap-highlight-color:rgba(0,0,0,0); }





























}