#ny_ba {
	background-repeat: no-repeat;
	background-position: center top; height:500px; width:100%; margin:0px auto; clear:both; overflow:visible; position: relative
;
text-align:center; margin-top:80px; }

#ny_ba h2 { padding:15px 40px 15px 0px ; background-color:#0180cf; margin:230px auto; display:inline-block; color:#fff; text-align:center; width:auto;}
#ny_ba h2 span { background-color:#f00; padding-left:30px; padding-right:30px; margin-left:-15px; line-height:30px;height:30px; display:inline-block; font-size:17px; color:#FFF; margin-right:25px;  }

.ny_ba_weizhi { max-width:1400px; margin:0px auto; width:90%; text-align:left;}
.ny_ba_weizhi h4{ padding-top:15%; font-size:18px; text-transform: uppercase; color:#fff; line-height:25px;}
.ny_ba_weizhi h3 { line-height:50px; font-size:40px; font-weight:700; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; color:#fff;  text-transform: uppercase;}


.ny_ba_lanmu { width:100%; margin:0px auto; background: rgba(0,117,207,.8); line-height:60px; height:60px; color:#fff; position:absolute; bottom:0px; left:0px;}
.ny_ba_lanmu_1 {  max-width:1400px; margin:0px auto; width:90%;  }
.ny_ba_lanmu_3 { width:80%; float:left;} 
.ny_ba_lanmu_3 p { width:11.111111%;  text-align:center; display:inline-block;  float:left;}
.ny_ba_lanmu_3 p a { color:#fff;}

.ny_ba_lanmu_2 {  float:right;}
.ny_ba_lanmu_2 p { font-size:14px; line-height:20px; background:url(../images/location_icon.png) no-repeat center left; padding-left:20px; color:#fff; line-height:60px;}
.ny_ba_lanmu_2 p a {color:#fff;}


.more { margin:0px auto; width:185px; height:45px; line-height:45px; text-align:center; color:#FFF; font-size:18px; padding-left:34px;}
a .more {
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	
}
a:hover .more {transform: translate(0,-10px);
	-webkit-transform: translate(0,-10px);
	-moz-transform: translate(0,-10px);
	-o-transform: translate(0,-10px);
	-ms-transform: translate(0,-10px);}


.more .icon.iconfont { font-size:45px;}
.more span {float:left;}
.more i {float:left; margin-left:5px;}
.more_ys { background-color:#1c91ec;}
.more_top { margin-top:62px;}
.more_top_fuwu { margin-top:32px;}
.more_top_hot { margin:62px auto;}
.more_1 {width:125px; height:35px; margin:0px auto; margin-top:30px; line-height:35px; text-align:center; color:#FFF; font-size:15px; padding-left:40px;}
.more_1 .icon.iconfont { font-size:35px;}
.more_1 span {float:left;}
.more_1 i {float:left; margin-left:5px;}

.more_ys1 { border:1px solid #0070c0; color:#0070c0; float:right; }




.xwpage{padding: 70px 0;  max-width:1400px; margin:0px auto; width:90%; clear:both; overflow:visible; text-align:center;}
.page{text-align: right;}
.page a{display: inline-block;vertical-align: top;width: 40px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #c2c2c2;font-size: 16px;
color: #afafaf;box-sizing: border-box;margin-left: 5px;}
.page a:hover{background: #282828;color: white;}

.xwxq{padding-top: 75px;}
.xwxq h1{font-size: 24px;color: #282828;font-weight: bold;text-align: center;}
.xwxq time{display: block;text-align: center;font-size: 14px;color: #b7b7b7;margin-top: 10px;}
.xwxq time:after{content: '';display: block;width: 80px;height: 2px;background: #4184d3;margin: 30px auto  0;}
.xwxq_list{background: #f6f7f8;padding-top: 30px;position: relative;}
.xwxq_list .divBox{position: relative;padding-bottom: 130px;}
.xwxq_list p{font-size: 16px;color: #555;line-height: 25px;padding-top: 30px;text-indent: 2em;}
.xwxq_list p img{display: block;margin: 0 auto;max-width: 100%;}
.xwxq_page{font-size: 0;position: absolute;width: 100%;bottom: -35px;}
.xwxq_page a{display: inline-block;vertical-align: top;width: 50%;height: 50%;background: #434343;line-height: 90px;color: white;font-size: 16px;text-align: center;}
.xwxq_page a:hover{background: #4184d3;color: #282828;}
.xwxq_list p video{display:block;max-width: 65%;margin: 0 auto;}


/*fy*/


.newspage {
 width:720px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 13px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:"微软雅黑"!important;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #4e4e4e; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #4e4e4e; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #4e4e4e; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
/*fy e*/





.pro_dtu { width:100%; background:url(../images/pro_dtu.jpg) no-repeat top center; height:420px; padding-top:87px; text-align:center; color:#fff; }
.pro_dtu h3 { font-size:27px; color:#fff; line-height:50px;}
.pro_dtu p { width:46%; margin:0px auto; line-height:28px; color: rgba(255,255,255,0.8);}


.pro_xlm {  max-width:1400px; margin:0px auto; width:90%;}
.pro_xlm dl { width:45%; margin:50px 2.4%; background-color:#f2f2f2; height:285px; float:left; }
.pro_xlm dl dt { width:50%; float:left;}
.pro_xlm dl dd { width:50%; text-align:center; padding-top:75px; float:right; }
.pro_xlm dl dd h3 { font-size:22px; line-height:40px; font-weight:400;  }
.pro_xlm dl dd span a { color:#008add; text-decoration:underline; margin-top:15px; display:block; }







/* biaoti s*/

.biaoti{ max-width:1400px; margin:0px auto; width:90%;    border-bottom:#e3e3e3 solid 0px; padding-top: 70px; margin-bottom: 10px; padding-bottom: 0px;}
.biaoti h3{ width:100%; font-size:35px; color:#000000;  font-weight:normal;  text-align:center; padding-bottom:20px;}
.biaoti h3 i { font-style:normal; color:#000; font-weight:400; font-size:37px;}
.biaoti h3 span{ width:100%; display:block; color:#6a6a6a; font-size:16px; text-align:center; line-height:24px; font-weight:400; padding:20px 12%;}

/* biaoti e*/


.yanfa_1 { max-width:1400px;  width:90%;  margin:50px auto; height:382px;}
.yanfa_1 dl { width:33.2%; padding:20px 2% 20px 2%; float:left; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; height:191px; margin-bottom:0px!important;}
.yanfa_1 dl.wbk { border-bottom: none;  }
.yanfa_1 dl.wbk_r { border-right: none;  }
.yanfa_1 dl dt { width:100px; height:100px; background-color:#008bdf; border-radius:50%; float:left;  line-height:100px;

	background-image: -webkit-gradient(linear, left top, left bottom, from(#53b4ff), to(#008bdf));
	background-image: -webkit-linear-gradient(top,  #53b4ff, #008bdf);
	background-image: -moz-linear-gradient(top, #53b4ff, #008bdf);
	background-image: linear-gradient(top, #53b4ff, #008bdf);


}
.yanfa_1 dl dt span {font-size:50px;color:#FFF;  text-align:center; width:100%; font-weight:400;}
.yanfa_1 dl dd { float:right; width:60%; padding-top:0px; text-align:left;}
.yanfa_1 dl dd h2 { font-size:20px; color:#333; font-weight:700;}
.yanfa_1 dl dd p { font-size:14px; color:#666; line-height:22px;}


.yanfa_2 { width:100%; height:710px; background-color:#f0f0f0; margin:0px auto; clear:both; overflow:visible;}
.ggmain { max-width:1400px;margin:0px auto; width:90%; }

.yanfa_2 dl { width:44%; margin:80px 3%; float:left;}
.yanfa_2 dl dt img { width:100%; border-radius:15px;}
.yanfa_l { float:left!important; background-color:#ff9900!important;}
.yanfa_2 dl dd { padding-left:40px; padding-top:15px; line-height:30px; color:#666; padding-left:2px;}
.yanfa_2 dl dd span { font-size:16px;}
.yanfa_2 dl dd h2 { margin-bottom:10px; color:#000; font-weight:900; margin-top:10px;}


.yanfa_3 { max-width:1400px;  width:90%; margin:0px auto; height:465px;}
.yanfa_3_l { margin-top:5px; width:25%; background-color:#2e99eb; color:#fff; height:465px; padding:6% 4% 3% 4%; float:left; text-align:left;border-radius:15px;}
.yanfa_3_l h2 {color:#fff; margin-bottom:10px;}
.yanfa_3_l p {color:#fff; line-height:28px;}
.yanfa_3_r { width:75%; float:left;}

.yanfa_3_r a img { width:100%; height:100%; transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out; }
	
.yanfa_3_r a:hover img { transform:scale(1.05,1.05) }
.yanfa_3_r .k {width:32.5%; float:left; height:230px; margin-left:5px; margin-top:5px;border-radius:15px; overflow:hidden;}

.yanfa_4 {  max-width:1400px;  width:90%; margin:50px auto; height:405px;}
.yanfa_4 h2 { width:100%;float:left; margin-top:10px; line-height:45px; text-align:left; }
.yanfa_4 p { width:100%; color:#666; float:left; line-height:25px; text-align:left;margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #e5e5e5;  }
.yanfa_4 p strong { font-size:18px; color:#2e99eb; font-weight:400; }
.yanfa_4 ul { width:100%; float:left;}
.yanfa_4 ul li { border-radius:5px; padding:6px 25px; border:1px solid #cbcbcb; float:left; margin-right:15px; margin-bottom:15px;}


.yanfa_5 { width:100%; height:540px; background-color:#f0f0f0; margin:0px auto; clear:both; overflow:visible;}
.yanfa_5_l {width:51%; padding-right:1%; text-align:left; float:left; padding-top:90px; padding-left:3%; }
.yanfa_5_l h2 { color:#1281d6; font-size:32px; font-weight:900; margin-bottom:15px;}
.yanfa_5_l h3 { margin-bottom:30px;}
.yanfa_5_l p { line-height:30px;font-size:16px;}

.yanfa_5_r { width:45%; float:right; padding-top:7%;}


.yanfa_6 {  max-width:1400px;  width:90%; margin:0px auto; height:405px;}
.yanfa_6 dl { width:25%; padding:30px 1%; float:left; text-align:center;}
.yanfa_6 dl dt  { margin-bottom:25px; height:60px;}
.yanfa_6 dl dt span { width:100%; font-size:60px; color:#979797; height:60px;font-weight:400;}
.yanfa_6 dl dt span.iconfont { font-size:60px;}
.yanfa_6 dl dd h3 { font-size:22px; line-height:35px; color:#333; font-weight:400; margin-bottom:10px;}
.yanfa_6 dl dd p { width:90%; margin:0px auto; color:#666;}





.ser_1 {max-width:1400px;  width:90%; margin:20px auto; height:495px;}
.ser_1 h2 { width:100%; text-align:center; line-height:70px; background:#efefef; margin-bottom:50px; font-size:29px;}
.ser_1 ul {width:100%; } 
.ser_1 ul li { padding-right:10px; float:left; height:150px;}
.ser_1 ul li p { width:132px; height:132px; background-color:#158fd8; border-radius:35px; text-align:center; color:#FFF; line-height:132px; display:inline-block; font-size:18px;}
.ser_1 ul li i { font-size:56px; color:#008add; display:inline-block; width:57px; margin-left:10px; margin-top:-70px !important; }

.ser_1 .ser_1_li2 li:nth-child(1) i { margin-top:20px !important; }

.ser_1 .ser_1_li3 li:nth-child(1) i  { margin-top:60px !important; }
.ser_1 .ser_1_li3 li:nth-child(2) i  { margin-top:60px !important; }
.ser_1 .ser_1_li3 li:nth-child(3) i  { margin-top:60px !important; }
.ser_1 .ser_1_li3 li:nth-child(4) i  { margin-top:60px !important; }
.ser_1 .ser_1_li3 li:nth-child(5) i  { margin-top:60px !important; }
.ser_1 .ser_1_li3 li:nth-child(6) i  { margin-top:60px !important; }
.ser_1 .ser_1_li3 li:nth-child(7) i  { margin-top:60px !important; }




.ser_1_li1 { width:100%; float:left; height:130px;}

.ser_1_li2 { width:100%; float:left; height:65px; margin-top:20px; }
.ser_1_li2 li { float:right!important;}
.xuanz90 {transform:rotate(90deg); }
.xuanz180 {transform:rotate(180deg); }

.ser_1_li3 { width:100%; float:left; height:130px;  }
.ser_1_li3 li { float:right!important;}


.ser_2 {max-width:1400px;  width:90%; margin:20px auto; height:495px;}
.ser_2 dl { width:48%; margin:20px 1%; float:left; background:#efefef; padding:3% 4%; height:430px;}
.ser_2 dl dt h2 { }
.ser_2 dl dd p { line-height:32px; font-size:15px; }




.ser_3 {width:100%; height:560px; background:url(../images/ser_3_bg.jpg) no-repeat top center; background-color:#f1f1f1; margin:0px auto; clear:both; overflow:visible;}
.ser_3_l {width:31%; padding-right:1%; text-align:left; float:left; padding-top:90px; padding-left:3%; }
.ser_3_l h2 { color:#1281d6; font-size:30px;}
.ser_3_l h3 { margin-bottom:30px;}
.ser_3_l p { line-height:30px;font-size:16px;}

.ser_3_r { width:68%; float:right; padding-top:7%;}
.ser_3_r_tu { float:left; width:28%; margin:0px 2%; text-align:center;}
.ser_3_r_tu .k { width:100%; height:336px; overflow:hidden;border:4px solid #008bdf;}
a .ser_3_r_tu img { width:100%;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}
a:hover .ser_3_r_tu img { width:110%; margin-top:-5%; margin-left:-5%;transform: translate(0,-10px);
	-webkit-transform: translate(0,-10px);
	-moz-transform: translate(0,-10px);
	-o-transform: translate(0,-10px);
	-ms-transform: translate(0,-10px);}
.ser_3_r_tu p { font-size:15px; line-height:45px; background:#008bdf; margin:0px auto; width:100%;  color:#FFF;}












.ser_4 { width:100%; height:720px; background-color:#f0f0f0; margin:0px auto; clear:both; overflow:visible;}
.ser_4_r {width:51%; padding-right:1%; text-align:left; float:right; padding-top:60px; padding-left:3%; }
.ser_4_r h2 { color:#fff; font-size:30px; background-color:#1281d6; line-height:50px; width:200px; text-align:center; margin-top:100px; margin-bottom:20px;}
.ser_4_r h3 { margin-bottom:30px;line-height:30px; font-size:20px;}
.ser_4_r p { line-height:30px;font-size:15px;}

.ser_4_l { width:45%; float:left; padding-top:7%;}



.ser_5 {max-width:1400px;  width:90%; margin:20px auto;  display: flex; flex-wrap:wrap;}
.ser_5 dl { width:23%; border:5px solid #f0f0f0; float:left; padding:1.5%; margin:20px 1%; }
.ser_5 dl dt { color:#fff; background-color:#1281d6; line-height:35px; margin-bottom:10px; padding-left:20px;}





.anli_bt {max-width:1400px;  width:88%; margin:20px auto; height:90px;/* background-color:#f2f2f2;  padding:2%;*/}
.anli_bt dl { width:100%;text-align:left;float:left; margin-bottom:10px;}
.anli_bt dl dt { font-weight:700; padding-right:10px; float:left;  line-height:35px; font-size:15px; }
.anli_bt dl dd {padding:3px 15px;float:left; border:1px solid #CCC; border-radius:3px; margin:0px 5px;}





.anli {max-width:1400px;  width:100%; margin:20px auto 50px auto; }
.anli dl { width:31.2%; margin:20px 1%; float:left; }
.anli dl dt { width:100%; height:306px; overflow:hidden;}
.anli dl dt img { width:100%; height:100%; object-fit: cover;}
.anli dl dd { width:100%; border-bottom:4px solid #d4d4d4; background-color:#f1f1f1; padding:10px 6% 30px 6%; line-height:30px;  padding-top:30px; height:100px;}
.anli dl dd h2 { font-size:17px;font-weight:700; line-height:25px; }
.anli dl dd p { font-size:14px; }
.anli dl dd p strong { font-weight:700; padding-right:5px; color:#666;}

.anli dl:hover dd { border-bottom:4px solid #0180cd;}



.anli_detail {max-width:1400px;  width:90%; margin:20px auto 50px auto; line-height:30px;}
.anli_detail h2  { margin-bottom:20px;}



.ny_con { width:90%; margin:0px auto; max-width:1400px;}
.about_zhici { width:100%;  background:url(../images/ser_3_bg.jpg) no-repeat top center; background-color:#f1f1f1; margin:0px auto; clear:both; overflow:visible; padding-top:70px; padding-bottom:70px;  }

.about_zhici .ny_con  {display:flex; justify-content:space-between;  }

.about_zhici img { padding-right:5%; }
.about_zhici h3 { width:15%; background-color:rgba(0,138,221,.9); line-height:40px; padding-top:170px; height:261px; text-align:center;color:#fff; font-size:30px; display:none;}
.about_zhici h3 p { font-weight:400; font-size:15px; line-height:30px; text-transform:uppercase;}
.about_zhici_con { width:70%; height:371px;/* background-color:#f0f0f0;*/ padding:60px 4% 0px 4%;/* background:url(../images/ser_3_bg.jpg) no-repeat top center;*/}
.about_zhici_con img { margin-right:50px;} 
.about_zhici_con p { font-size:15px; line-height:30px; text-indent:2em; }




.about_wenhua {max-width:1400px; width:90%; display:flex; justify-content:space-between;  margin:20px auto 50px auto;  }
.about_wenhua dl:hover {transform: translate(0,-10px);
	-webkit-transform: translate(0,-10px);
	-moz-transform: translate(0,-10px);
	-o-transform: translate(0,-10px);
	-ms-transform: translate(0,-10px);}
.about_wenhua dl { width:14%; padding:20px 1%; display:inline-block; text-align:center; padding-bottom:40px;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}
.about_wenhua dl dt { width:135px; height:135px; background-color:#008add; color:#fff; font-size:27px; border-radius:50%; font-weight:700; line-height:40px; padding-top:25px; margin:0px auto;}
.about_wenhua dl dd { line-height:25px; font-size:15px; margin-top:15px; color:#333;}



.about_jingshen {max-width:1400px; width:90%; margin:20px auto 50px auto; height:800px;}
.about_jingshen p { line-height:30px; font-size:15px;}
.about_jingshen p strong { font-size:22px; color:#333; line-height:55px; font-weight:700;}
.about_jingshen .k {width:100%; height:252px; overflow:hidden; float:left;}
.about_jingshen dl { width:30%; margin:50px 1.5% 50px; float: left; position:relative; display:block;}
.about_jingshen dl img { top:0px; left:0px;/* position:absolute;*/width:100%;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;

}
.about_jingshen dl img:hover { top:-5%; left:-5%;width:110%;}
.about_jingshen dl dt {top:188px; left:0px; position:absolute; line-height:65px; text-align:center; color:#fff; font-weight:700; background-color:rgba(0,0,0,.5); z-index:99; font-size:18px; width:100%; }
.about_jingshen dl dd {top:270px; left:0px; position:absolute; line-height:25px;color:#666;  }




.about_yinxiang {max-width:1400px; width:90%; margin:20px auto 50px auto; }
.about_yinxiang_tu {width:400px; margin:20px 10px; float:left;}
.about_yinxiang_tu dl {  }
.about_yinxiang_tu dl dt { width:100%;float:left;}
.about_yinxiang_tu dl dt img { width:100%; height:295px;}
.about_yinxiang_tu dl dd { width:100%; border-bottom:4px solid #d4d4d4; background-color:#f1f1f1; padding:10px 6% 30px 6%;float:left;}
.about_yinxiang_tu dl dd h2 { font-size:17px;font-weight:700;width:100%; text-align:center;}
.about_yinxiang_tu dl dd p { font-size:14px; }
.about_yinxiang_tu dl dd p strong { font-weight:700; padding-right:5px; color:#666;}

.about_yinxiang_tu dl:hover dd { border-bottom:4px solid #0180cd;}

.demo {OVERFLOW: hidden; WIDTH: 100%}
.indemo {FLOAT: left; WIDTH: 800%}
.demo1 {FLOAT: left}
.demo2 {FLOAT: left}


.about_guihua {  width:100%;/* height:1631px;*/ background:url(../images/guihua_bg.jpg) no-repeat top center; background-color:#eeeeee; margin:0px auto; clear:both; overflow:visible; padding-top:70px; padding-bottom:70px;}
.about_guihua h3 { color:#0089dc; font-size:45px;}
.about_guihua strong { margin-top:20px; color:#333; font-size:24px;}
.about_guihua p { line-height:30px; font-size:15px; width:90%; margin-top:30px;color:#666; }
.ggmain1 {  max-width:1400px; margin:0px auto; width:90%;}
.about_guihua dl { max-width:1400px;  width:90%; margin:50px auto; height:400px; border-bottom:1px dashed #d3d3d3; } 
.about_l { float:left;}
.about_r { float:right;}
.about_guihua dl dt { width:45%; }
.about_guihua dl dt img { width:100%; border-radius:15px;}

.about_guihua dl dd { width:46%; text-align:left; margin:0px 4%;}
.about_guihua dl dd  h2{ font-size:29px; font-weight:700; color:#0089dc; margin-bottom:30px; margin-top:20px;}
.about_guihua dl dd span{ line-height:28px; font-size:15px; line-height:26px;}

.kaocha {max-width:1400px; width:90%; margin:20px auto 50px auto; height:480px;}
.kaocha dl {width:47%; margin:20px 1.5%; float:left; height:128px; }
.kaocha dl img {width:28%; margin-right:2%;float:left; }
.kaocha dl dt {width:70%; float:left; line-height:45px; color:#333; text-align:left; font-size:18px; font-weight:700;}
.kaocha dl dd {width:70%; float:left; line-height:25px; color:#999; text-align:left; font-size:15px; margin-top:15px; }
.kaocha_more { width:150px; line-height:45px;  color:#fff; text-align:center; background:#008ade; margin:0px auto;}


.zuzhi {  width:100%; height:501px; background:url(../images/zz_bg.jpg) no-repeat top center; background-color:#008ade; margin:0px auto; clear:both; overflow:visible; padding-top:50px; padding-bottom:30px;}
.zuzhi_con { width:87%; margin:10px auto; text-align:center;}
.zuzhi_con h2 { font-size:30px; color:#FFFFFF; line-height:50px; margin-bottom:20px; border-radius:10px;}

.zuzhi_con h3 { font-size:20px; color:#008ade; line-height:40px; background-color:#ecf8ff; text-align:center;   margin:0px auto;padding-left:50px; padding-right:50px; width:40%; border-radius:5px; }
.zuzhi_con h4 { width:100%; margin-top:40px; margin-bottom:20px; }
.zuzhi_con h4 span { padding:10px 50px 10px 50px;  margin:0px 15px; background-color:#ecf8ff;color:#008ade;border-radius:5px;}

.zuzhi_con h5 { font-size:15px; color:#008ade; line-height:30px; background-color:#ecf8ff; text-align:center; padding-left:50px; padding-right:50px; width:30%; margin:0px auto;border-radius:5px; }

.zuzhi_con p { font-size:18px; color:#FFFFFF;}

.xian1 { width:100%; background-color:#ecf8ff; height:1px; margin:20px auto;}

.zuzhi_con ul { width:100%; margin-top:20px; text-align:center; align-items: stretch; display:flex; justify-content:center;}

.zuzhi_con ul li {  width:40px; height:120px; background-color:#ecf8ff; color:#008ade; margin:0px 1.42%;  font-size:15px; padding:10px;border-radius:5px; font-weight:700; display:inline-block;



}








/* honor s */
.cc1{ color:#FFFFFF;}

.honor{ width:100%; margin: 0px auto; clear: both;overflow: visible; height: 620px;  background:#f7f7f7; padding-top:80px; padding-bottom:80px; margin-top:0px;}
.honor1{ max-width:1400px; margin:auto; width:90%;}

.hh1{ width:33.3333%; height:472px; float:left; background:#fefefe}
.hh1  a {width:100%; height:236px;}
.hh1-1{ width:100%; height:236px; float:left; overflow:hidden}
.hh1-1 a {width:100%; height:100%;}
.hh1-1 a img{ display:block; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; width:100%; height:100%; }
.hh1-1 a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}


.hh2{ width:100%; height:186px; padding-top:50px; float:left; }
.hh2 h3{ width:100%; float:left; text-align:center; font-weight:normal; color:#555555; font-size:33px;}
.hh2 h3 span{ width:100%; float:left; text-align:center; font-weight:normal; color:#b7b7b7; font-size:15px;  line-height:20px; padding-bottom:10px; padding-top:10px;}

.m12{ width:100px; border:#e3e3e3 solid 1px; color:#9c9b9b; line-height:29px; text-align:center; margin:auto; clear:both} 

.hh1 a{float:left;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}


.hh1 a:hover{
	transform: translate(0,-5px);
	-webkit-transform: translate(0,-5px);
	-moz-transform: translate(0,-5px);
	-o-transform: translate(0,-5px);
	-ms-transform: translate(0,-5px);}

/* honor e */







.section{ width:100%; display:table; margin:80px 0;}
.maps{ float:left; width:569px;}
.rit-box{ float:right; width:555px;}
.rit-box .top-tit{ border-bottom:1px dotted #BBBBBB; padding-bottom:30px;}
.rit-box .top-tit h3{ font-size:18px; font-weight:300;}
.rit-box .top-tit p{ font-size:14px; color:#999999; margin-top:5px;}
.rit-box .top-tit p font{ color:#E74E3F;}

.city{ width:420px; display:table; margin-top:15px;}
.city li{ float:left; margin-right:10px; width:130px; height:38px; text-align:center; line-height:38px; font-size:13px;  background-color:#ECF0F1;}
.city li a{color:#565656; display:block; width:100%; height:100%;}
.city li.on,
.city li:hover{ background-color:#F4A823;}
.city li.on a,
.city li:hover a{ color:#fff;}
.kbm{ margin-top:40px;}
.kbm p{ font-size:5px; font-size:13px; color:#999999; margin-top:5px;}
.kbm p font{ color:#565656;}
.ews{ margin-top:40px;}
.ews dd p{ margin-top:4px; color:#999; font-size:13px;}

table{ margin:0 auto;}








#ny_lx_ly {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/register.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	height: 583px;
	overflow: visible;
	text-align: center;
}
#ny_lx_ly h2 {
	font-size: 32px;
	color: #FFF;
	font-weight: normal;
	padding-top: 75px;
}
#ny_lx_ly h3 {
	font-size: 15px;
	line-height:24px;
	font-weight: normal; width:1000px; margin:auto; text-align:left; color:#c5c5c5; padding-top:30px;
}
.ny_ly_con {
	width: 1035px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #aaaaaa;
}
.kuang1 {
	line-height: 50px;
	height: 50px;
	width: 432px;
	border: 1px solid #5b5b5c;
	background-color: rgba(255,255,255,0.0);
	color: #aaaaaa;
	font-family: "微软雅黑";
	padding-left: 20px;
	margin: 5px;
}.font7 table tr td img {
	float: left;
	height: 52px;
	width: 166px;
}
.kuang3 {
	line-height: 50px;
	height: 50px;
	width: 216px;
	border: 1px solid #5b5b5c;
	background-color: rgba(255,255,255,0.0); float:left;
	color: #aaaaaa;
	font-family: "微软雅黑";
	padding-left: 20px;
	margin: 5px;
}
.kuang2 {
	line-height: 50px;
	height: 120px;
	width: 432px;
	border: 1px solid #5b5b5c;
	background-color: rgba(255,255,255,0.0);
	color: #aaaaaa;
	font-family: "微软雅黑"; float:left;
	padding-left: 20px;
	margin: 5px;
}
.ann {
	line-height: 48px;
	color: #FFF;
	background-color: #047c17;
	text-align: center;
	height: 46px;
	width: 198px;
	font-family: "微软雅黑";
	font-size: 15px;
	border: 1px solid #047c17;
	margin-top: 15px;
}







/* ================================================== */
/* ========== 加入德普威-诚聘英才
/* ================================================== */
/*.recruit-list*/
.join-us .recruit-list{max-width:1400px;padding:20px 0px;}
.join-us .recruit-list .item{border-bottom:1px dashed #D3D3D3;}
.join-us .recruit-list .item .title{height:80px;line-height:80px;font-size:16px;color:#333333;cursor:pointer;}
.join-us .recruit-list .item em { padding:3px 20px; background-color:#008bdf; color:#FFF; line-height:32px; text-align:center; font-size:15px; border-radius:5px; margin-right:10px;}
.join-us .recruit-list .item .title .down{width:30px;height:30px;line-height:30px;text-align:center;font-size:18px;color:#8A8A8A;float:right;border-radius:50%;margin-top:25px;
	transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;}
.join-us .recruit-list .item .title .down:hover{background:#008bdf;color:#FFFFFF;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);line-height:31px;}
.join-us .recruit-list .item .title .down.open{background:#008bdf;color:#FFFFFF;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);line-height:31px;}
.join-us .recruit-list .item .contents{font-size:13px;color:#999999;line-height:1.8;overflow:hidden;display:none;}
.join-us .recruit-list .item .contents.open{}
.join-us .recruit-list .item .contents p{padding-bottom:30px;}


/* ================================================== */
/* ========== 加入德普威-招商加盟
/* ================================================== */
/*.investment*/
.join-us .investment{max-width:1400px;padding:80px 0px 0px 0px;}
.iui-tab-one2{ max-width:1400px; margin:50px auto 0;}
.join-us .investment .iui-tab-one .contents .module .rows{padding:45px 0px;border-bottom:1px dashed #D3D3D3;}
.join-us .investment .iui-tab-one .contents .module .rows:last-child{border:none;}
.join-us .investment .iui-tab-one .contents .module .rows .title{font-size:18px;color:#333333;font-weight:normal;padding-bottom:20px;}
.join-us .investment .iui-tab-one .contents .module .rows .text{font-size:14px;color:#999999;line-height:1.8;}
.join-us .investment .customer-information-form table{margin:30px 0px;}
.join-us .investment .customer-information-form table td{padding:8px 0px;}
.join-us .investment .customer-information-form table td .must{color:#FF0000;margin-left:-10px;display:block;float:left;}
.join-us .investment .customer-information-form table td:first-child{font-size:14px;color:#333333;padding-right:10px;padding-left:10px;vertical-align:top;}
.join-us .investment .customer-information-form table td input[type=text]{border:1px solid #DCDCDC;border-radius:3px;height:40px;line-height:40px;padding:0px 8px;width:380px;outline:none}
.join-us .investment .customer-information-form .btn-apply-online{width:144px;height:54px;color:#FFFFFF;background:#0066af;font-size:14px;border:none;outline:none;border-radius:5px;
	transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;}
.join-us .investment .customer-information-form .btn-apply-online:hover{background:#BF3929;}

.join-us .investment .customer-information-form textarea{border:1px solid #DCDCDC;border-radius:3px;padding:0px 8px;width:380px;height:140px;resize:none;outline:none;}

.tabp{ padding-bottom:30px;}
.tabp p{ font-size:13px; color:#999999; line-height:1.8;  padding-top:35px; letter-spacing:1.3px;}
/* ================================================== */


.content { clear:both; overflow:visible; margin:0px auto; width:90%!important; max-width:1400px !important;}

.job_list {  max-width:1400px; margin:0px auto; width:90%;}
.job_list ul li { width:48%; margin:50px 1%; float:left; height:220px; text-align:center; color:#FFF;
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.job_list ul a:hover li {transform: translate(0,-10px);
	-webkit-transform: translate(0,-10px);

	-moz-transform: translate(0,-10px);
	-o-transform: translate(0,-10px);
	-ms-transform: translate(0,-10px);
}
.job_list ul li p { line-height:30px; margin-top:60px; font-size:22px; font-weight:bold;}

.bai { border:1px solid #fff;}
.lan1 { background-color:#3c98d3;}
.lan2 { background-color:#008bdf;}

.fy { width:100%; clear:both; overflow:visible; height:50px; margin:0px auto;}




/* rongyu s */

#gongchang_da {
    float: left;
    width: 1400px;
    padding-top: 30px;
    padding-bottom: 40px;
}

/* 本例子css */
.tabox1{max-width:1400px;  width:90%;  /* border-top:#047c17 solid 3px; */ margin-top:30px; margin-bottom:50px; float:left;}
.tabox1 .hd{overflow:hidden;}
.tabox1 .hd li{position:relative;height:60px;line-height:60px;text-align:center;width:379px;float:left;font-size:18px;cursor:default;background:#eceeed;color:#000; border-right:#fff solid 1px;}
.tabox1 .hd li.on{width:33.3%;background:#2f6db6;color:#fff;}
.tabox1 .hd{border-top:0;}


.tabox1 .lh{overflow:hidden; padding-top:40px; float:left; width: 100%;}
.tabox1 .lh p { line-height: 30px;font-size: 16px; color: #787878;}
.tabox1 .lh p strong { font-size: 16px; color: #3b3b3b; font-weight: 700;}


/* 本例子css */
.tabox2{max-width:1400px;  width:90%; /* border-top:#047c17 solid 3px; */ margin-top:30px; margin-bottom:50px; float:left;}
.tabox2 .hd{overflow:hidden;}
.tabox2 .hd li{position:relative;height:60px;line-height:60px;text-align:center;width:19.9%;float:left;font-size:18px;cursor:default;background:#eceeed;color:#000; border-right:#fff solid 1px;}
.tabox2 .hd li.on{width:19.9%;background:#2f6db6;color:#fff;}
.tabox2 .hd{border-top:0;}


.tabox2 .lh{overflow:hidden; padding-top:40px; float:left; width: 100%;}
.tabox2 .lh p { line-height: 30px;font-size: 16px; color: #787878;}
.tabox2 .lh p strong { font-size: 16px; color: #3b3b3b; font-weight: 700;}






.ny_honor { width:100%; float:left;margin-top:30px; text-align:left; line-height:28px; }
.ny_honor ul { float:left; width:100%;}
.ny_honor ul li img { float:left; margin-right:15px; margin-bottom:15px; width:370px; padding:3px; border:4px solid rgba(0,0,0,0.1);
transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;

}
.ny_honor ul li img:hover {
	 border:4px solid #357dce;
	transform: translate(0,-10px);
	-webkit-transform: translate(0,-10px);
	-moz-transform: translate(0,-10px);
	-o-transform: translate(0,-10px);
	-ms-transform: translate(0,-10px);
	
	
	}
	
	
	
	
	
.ny_honor ul li .img1 { height:460px;}
.ny_honor ul li .img2 { height:260px;}



/* gallery */
.zoomed > .gallery{-webkit-filter:blur(3px);filter:blur(3px);}
/*.gallery{width:800px;margin:20px auto;}
.gallery li{float:left;margin:10px; width:80px; height:80px;}
.gallery li:nth-child(6n){padding-right:0;}
.gallery li a,.gallery li img{float:left;}*/



#zoom {
	z-index: 99999999999;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('../images/loading.gif');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 0;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url('../images/close.png') no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 49px;
	height: 49px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background: url('../images/arrows.png') no-repeat 0 0;
	border-radius: 0 4px 4px 0;
}
#zoom .next {
	right: 0;
	background: url('../images/arrows.png') no-repeat 100% 0;
	border-radius: 4px 0 0 4px;
}
#zoom .close:hover {
	background-color: #da4f49;
}
#zoom .previous:hover,
#zoom .next:hover {
	background-color: #0088cc;
}

/*honor e*/

/*gengduo s*/
.gengduo { width:100%; margin:0px auto; height:370px; background-color:#f1f1f1; clear:both; overflow:visible;  }
.gengduo h2 { width:100%; float:left; text-align:center; font-size:27px; line-height:45px; color:#0070c0;}
.gengduo span { width:100%; float:left; text-align:center; font-size:16px; line-height:25px; color:rgba(0,0,0,0.6); font-weight:bold; margin-top:60px;}
.gengduo ul { max-width:1400px; margin:0px auto; width:90%;}
.gengduo ul li { float:left;
	width: 31.333333%;
	margin: 40px 1%; background-color:#FFF;
	padding: 2%;
	text-align: left;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0070c0;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.gengduo ul a:hover li {transform: translate(0,-10px);
	-webkit-transform: translate(0,-10px);
	-moz-transform: translate(0,-10px);
	-o-transform: translate(0,-10px);
	-ms-transform: translate(0,-10px);}
.gengduo ul li h3 { line-height:40px; font-size:17px; color:rgba(0,0,0,0.8); }
.gengduo ul li p {line-height:20px; font-size:14px; font-weight:bold; color:#0070c0;}
.gengduo ul li .icon {font-size:17px;}
/*gengduo e*/

.fanhui {  max-width:1400px; margin:0px auto; width:90%; line-height:45px; background:#f0f0f0; text-align:center;}




.fzgh_nr { line-height:30px; font-size:16px;}