@charset "utf-8";
/* CSS Document */
@font-face{font-family:victor1;src:url(../images/TT0154M_0.TTF);}
html {
	width:100%;
	margin:0;
	padding:0;
	-ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}

body {
	width: 100%;
	margin: 0 auto;
	font-family:"微软雅黑";
	font-size:12px;
	margin:0;
	padding:0;
	color:#525252;
	line-height:200%;
}
img{
	border: none;
}
dl,dt,dd{display:block;margin:0;}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #525252;
	text-decoration: none!important;
	cursor:pointer;
	background: transparent; /*修正win8系统IE连接灰色背景*/
	outline:none;
    blr:expression(this.onFocus=this.blur());
}
a img{ border:none;}
a:hover {color: #d80c18;}
.wrap{width:1200px;margin:0px auto;}
.clear{ clear:both; margin:0; padding:0; height:0;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
html{     width:100%;    overflow-x:hidden;}

/*首页*/

.nav{height: 100px;position: relative;}
.nav_1 {padding-right: 50px;}
.nav_1 img{margin-top: 20px;}
.nav_2 ul li{float: left;line-height: 100px;padding: 0 16px;}
.nav_2 ul li:hover .nav_2_1 a{color: #ec652c;position: relative;}
.nav_2 ul li:hover .nav_2_1 a::after{content: '';width: 100%;height: 3px;background: #ec652c;position: absolute;bottom: -1px;left: 0;}
.nav_2 ul li a{color: #251b17;font-size: 15px;display: block;}
.nav_3 ul li{float: left;width: 32px;height: 32px;padding-left: 25px;cursor: pointer;border-left: 1px solid #dbdbdb;}
.tp_1{background: url(../images/xt_03.png) no-repeat center;}
.tp_2{background: url(../images/xt_05.png) no-repeat center right;}
.nav_3 {margin-top: 35px;}
.nav_2_hide{position: absolute;top: 100px;z-index: 9999999;background: rgba(0,0,0,0.6);width: 100%;height: 60px;left: 0;display: none;}
.nav_2_hide dl dd{float: left;line-height: 60px;}
.nav_2_hide dl dd a{color: #fff;font-size: 14px;margin: 0 35px 0 0;font-size: 15px;}
.k1 dl{margin-left: 36.6%;}
.k201 dl{margin-left: 42%;}

.k2 dl{margin-left: 47%;}
.k3 dl{margin-left: 52.2%;}
.k4 dl{margin-left: 58%;}
.k5 dl{margin-left: 62.7%;}
.k6 dl{margin-left: 67.8%;}
.k7 dl{margin-left: 69%;}
/*main1*/
.main1{position: relative;}
.main1 .swiper-slide img{width: 100%;display: block;}
.m1_1{position: absolute;width: 100%;height: 90px;background: rgba(255,255,255,0.6);bottom: 0;z-index: 999;}
.main1 .swiper-pagination{display: none;}
.m1_1a ul li{float: left;margin-right: 43px;}
.m1_1a ul li h3{color: #1e1c1c;font-size: 13px;margin-top: 23px;}
.m1_1a ul li p{color: #ec652c;font-size: 32px;font-family:victor1;line-height: 30px;}
.m1_1a{width: 565px;float: right;}
.main1 .swiper-button-prev{width: 56px!important;height: 56px!important;background: url(../images/m2_left.png) no-repeat center!important;}
.main1 .swiper-button-next{width: 56px!important;height: 56px!important;background: url(../images/m2_right.png) no-repeat center!important;}

/*main2*/
.main2{background: #e6e6e6;height: 200px;}
.m2_bg{background: #fff;height: 200px;padding: 0 20px;width: 1160px;}
.m2_1a ul li{float: left;margin-right: 40px;position: relative;}
.m2_1a ul li p{color: #4d4d4d;font-size: 14px;padding-top: 15px;cursor: pointer;}
.m2_1a{margin-bottom: 25px;}
.m2_1b{width: 520px;}
.m2_1b_2{width: 425px;}
#banner {width: 520px;height: 100px;margin: 0px auto;position: relative;overflow: hidden;}
#banner .pic {width: 520px;height: 100px;}
#banner .pic ul {width: 1000%;}
#banner .pic ul li {width: 520px;height: 100px;float: left;}
#banner .tab {width: 70px;height: 12px;background: rgba(255, 255, 255, 0.4);position: absolute;left: 34px;bottom: 0;margin-left: -35px;border-radius: 6px;}
#banner .tab ul li {width: 7px;height: 7px;border: 2px solid #c3c3c3;border-radius: 50%;float: left;margin: 1px 4px;cursor: pointer;}
#banner .tab ul li.on {background: #b5b5b5;border: 2px solid #b5b5b5;}

#banner1 {width: 520px;height: 100px;margin: 0px auto;position: relative;overflow: hidden;}
#banner1 .pic1 {width: 520px;height: 100px;}
#banner1 .pic1 ul {width: 10000%;}
#banner1 .pic1 ul li {width: 520px;height: 100px;float: left;}
#banner1 .tab1 {width: 70px;height: 12px;background: rgba(255, 255, 255, 0.4);position: absolute;left: 34px;bottom: 0;margin-left: -35px;border-radius: 6px;}
#banner1 .tab1 ul li {width: 7px;height: 7px;border: 2px solid #c3c3c3;border-radius: 50%;float: left;margin: 1px 4px;cursor: pointer;}
#banner1 .tab1 ul li.on1 {background: #b5b5b5;border: 2px solid #b5b5b5;}

#banner2 {width: 520px;height: 100px;margin: 0px auto;position: relative;overflow: hidden;}
#banner2 .pic2 {width: 520px;height: 100px;}
#banner2 .pic2 ul {width: 10000%;}
#banner2 .pic2 ul li {width: 520px;height: 100px;float: left;}
#banner2 .tab2 {width: 70px;height: 12px;background: rgba(255, 255, 255, 0.4);position: absolute;left: 34px;bottom: 0;margin-left: -35px;border-radius: 6px;}
#banner2 .tab2 ul li {width: 7px;height: 7px;border: 2px solid #c3c3c3;border-radius: 50%;float: left;margin: 1px 4px;cursor: pointer;}
#banner2 .tab2 ul li.on2 {background: #b5b5b5;border: 2px solid #b5b5b5;}
.m2_1b_1 h3{color: #595959;font-size: 24px;}
.m2_1b_2 h3{color: #426c93;font-size: 18px;font-weight: normal;margin-bottom: 5px;}
.m2_1b_2 p{color: #8a8a8a;font-size: 14px;text-align: justify;}
.vic::after{position: absolute;top: 0;left: 0;height: 4px;width: 100%;background: #ec652c;content: '';}
.vic p{color: #4d4d4d;font-weight: bold;}


.m3_texta ul li{float: left;margin-right: 5px;cursor: pointer;position: relative;cursor: pointer;height: 160px;text-align: center;width: 160px;background: #4172a0;}
.m3_texta ul{width: 1350px;}
.m3_texta ul li span{display: block;height: 391px;}
.m3_texta {margin-top: 20px;overflow: hidden;}
.m2_2{width: 585px;}
.m3_tl h3{color: #ffffff;font-size: 19px;font-family: "黑体";margin: 3px 0 6px 0;}
.m3_tl p{color: #88ace1;font-size: 14px;font-family:victor1;text-transform: uppercase;line-height: 16px;}
.m3_hide{margin-top: 20px;}
.m3_ppx{background: #638db4!important;}

.footer{width: 100%;height: 130px;background: #2b2523;}
.ft_1 h3{color: #ec652c;font-size: 24px;margin-top: 20px;}
.ft_1 p{color: #fff;font-size: 13px;}
.ft_2 p{color: #fff;font-size: 13px;text-align: right;}
.ft_2 p a{color: #fff;font-size: 13px;text-align: right;}
.ft_2{margin-top: 20px;}


/*neiye*/
.ny_banner img{display: block;width: 100%;}
.ny_nav{height: 70px;line-height: 70px;}
.ny_nav_1 ul li{float: left;position: relative;}
.ny_nav_1 ul li a{color: #808080;font-size: 15px;margin: 0 35px;}
.ny_nav_1{border-bottom: 2px solid #5984ac;}
.ny_nav_1 ul li::after{content:'';width: 2px;height: 16px;background: url(../images/ny/dian.jpg) no-repeat center;position: absolute;right: 0;top: 39%;}
.n1{padding-left: 220px;}
.jj_1a h3{color: #d9d9d9;font-size: 32px;font-weight: normal;margin-bottom: 15px;}
.jj_1a p{color: #4c4c4c;font-size: 18px;font-weight: bold;line-height: 28px;}
.jj_1{margin: 75px 0;}
.jj_1a h5{color: #ec652c;font-size: 40px;font-weight: normal;margin-top: 50px;}
.jj_1a span{color: #b8b8b8;font-size: 14px;}
.jj_1b h3{color: #5984ac;font-size: 24px;}
.jj_1b {width: 600px;}
.jj_1b>p{color: #5984ac;font-size: 18px;line-height: 40px;}
.jj_1b ul li h4{color: #ec652c;font-size: 18px;font-weight: normal;}
.jj_1b ul li p{color: #808080;font-size: 14px;line-height: 28px;margin-bottom: 22px;text-align: justify;}
.jj_1b ul{height: 315px;overflow: hidden;overflow-y: auto;margin-top: 40px;padding-right: 20px;}
.jj_1b ul::-webkit-scrollbar {    width: 4px;}
.jj_1b ul::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);    border-radius: 10px;}
.jj_1b ul::-webkit-scrollbar-thumb {    border-radius: 10px;    background: rgba(153,185,215,0.1);    -webkit-box-shadow: inset 0 0 6px rgba(153,185,215,1);}
.jj_1b ul::-webkit-scrollbar-thumb:window-inactive {    background: rgba(153,185,215,0.4);}

.jj_1a {margin-top: 120px;}

.jj_2{width: 100%;height: 609px;background: url(../images/ny/jj_bg.jpg) no-repeat center;}
.jj_2a_2 {width: 765px;}
.jj_2a{background: #fff;padding: 65px 65px 60px 45px;}
.jj_2a_2_1 h3{color: #5984ac;font-size: 24px;}
.jj_2a_2_1 p{color: #5984ac;font-size: 18px;line-height: 40px;}

.jj_2a_2_2{height: 200px;overflow: hidden;overflow-y: auto;padding-right: 20px;}
.jj_2a_2_2 p{color: #808080;font-size: 14px;margin-top: 20px;}
.jj_2a_2_2::-webkit-scrollbar {    width: 4px;}
.jj_2a_2_2::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);    border-radius: 10px;}
.jj_2a_2_2::-webkit-scrollbar-thumb {    border-radius: 10px;    background: rgba(153,185,215,0.1);    -webkit-box-shadow: inset 0 0 6px rgba(153,185,215,1);}
.jj_2a_2_2::-webkit-scrollbar-thumb:window-inactive {    background: rgba(153,185,215,0.4);}

.jj_2a_2_3{float: right;margin-top: 25px;}
.jj_2a_2_3 p{display: inline-block;float: left;font-size: 24px;margin: 8px 8px 0 0;}
.jj_2a_2_3 img{display: inline-block;float: left;}



.jj_3_1 h3{color: #5984ac;font-size: 24px;text-align: center;font-weight: normal;}
.jj_3_1 p{color: #5984ac;font-size: 18px;line-height: 40px;text-align: center;text-transform: uppercase;}
.jj_3_1{padding: 60px 0;}
.jj_3_2{text-align: center;padding-bottom: 50px;border-bottom: 2px solid #ec652c;}

.jj_4_1b {width: 240px;}
.jj_4_1 .swiper-slide{}
.jj_4_1 .swiper-slide .jj_4_1a img{width: 280px;height: 380px;display: block;}
.jj_4_1b h3{color: #575757;font-size: 24px;font-weight: normal;}
.jj_4_1b span{color: #999999;font-size: 16px;margin: 15px 0 40px 0;display: block;}
.jj_4_1b p{color: #999999;font-size: 14px;line-height: 30px;}

.main1 .swiper-button-prev{width: 56px!important;height: 56px!important;background: url(../images/m2_left.png) no-repeat center!important;}
.main1 .swiper-button-next{width: 56px!important;height: 56px!important;background: url(../images/m2_right.png) no-repeat center!important;}
.jj_4{padding-bottom: 50px;}
.active a{color: #ec652c!important;display: block;position: relative;}
.active a::after{position: absolute;width: 100%;height: 2px;background:#ec652c;content: "";bottom: -3px;left: 0;}

.jj_5{width: 100%;height: 527px;background: url(../images/ny/lc_bg.jpg) no-repeat center;}
.jj_5a{background: rgba(255,255,255,0.4);height: 527px;}
.jj_5a_1a ul li{width: 260px;float: left;background: url(../images/ny/bt_q.png) no-repeat top 1px left;height: 250px;padding-left: 35px;}
.jj_5a_1a{width: 1130px;margin: 0 auto;overflow: hidden;}
.jj_5a_1a ul{width: 1000%;}
.jj_5a_1{height: 290px;margin-top: 53px;position: relative;overflow: hidden;}
.jj_5a_1a{padding-top: 40px;}
.jj_5a_1a ul li h3{color: #ec652c;font-size: 26px;font-weight: normal;margin-bottom: 6px;}
.jj_5a_1a ul li p{color: #808080;font-size: 14px;width: 195px;}
.lc_left{width: 27px;height: 50px;background: url(../images/ny/left_1.png) no-repeat center;position: absolute;top: 0;left:0;cursor: pointer;}
.lc_right{width: 27px;height: 50px;background: url(../images/ny/right_1.png) no-repeat center;position: absolute;top: 0;right:0;cursor: pointer;}
.jj_5a_1a ul li:nth-of-type(odd){margin-top: 75px;}

.jj_6a_1 ul li{float: left;margin: 0 50px 50px 0;cursor: pointer;}
.dt{display: block!important;}
.jj_6a_1 ul {width: 1250px;}
.jj_6a_1 ul li img{width: 366px;height: 250px;display: block;}
.jj_6a_1 ul li p{font-size: 16px;line-height: 60px;background: #d9d9d9;}
/*.jj_6a_1 ul li:hover p{background: #ec652c;color: #fff;}*/
.jj_6a{overflow: hidden;padding-bottom: 80px;}
.laosding a{color: #8c8c8c;text-align: center;font-size: 15px;display: block;}

/*新闻中心*/
.n2{padding-left: 400px;}
.ny_news{margin: 60px 0 65px 0;}
.ny_news ul li{float: left;width: 382px;margin:0 28px 60px 0;cursor: pointer;height: 464px;}
.ny_news ul {width: 1280px;}
.ny_news_1{width: 382px;height: 234px;overflow: hidden;}
.ny_news_1 img{width: 382px;height: 234px;display: block;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
}
.ny_news_2{width: 75%;margin: 0 auto;background: #fff;padding: 30px 20px 40px 20px;margin-top: -40px;z-index: 99;position: relative;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
}
.ny_news_2 h3{color: #333333;font-size: 16px;font-weight: normal;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */
							text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
							white-space:nowrap; /*不换行 */
}
.ny_news_2 span{color: #808080;font-size: 14px;margin: 8px 0 3px 0;display: block;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
}
.ny_news_2 p{color: #808080;font-size: 14px;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}
.ny_news_2 h4{border: 1px solid #808080;display: inline-block;font-size: 12px;font-weight: normal;padding: 2px 16px;margin-top: 15px;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
}
.ny_news ul li:hover img{transform: scale(1.06);}
.ny_news ul li:hover .ny_news_2{background: #5984ac;}
.ny_news ul li:hover .ny_news_2 h3{color: #fff;}
.ny_news ul li:hover .ny_news_2 span{color: #fff;}
.ny_news ul li:hover .ny_news_2 p{color: #fff;}
.ny_news ul li:hover .ny_news_2 h4{color: #fff;border: 1px solid #fff;}

/*布局*/
.ny_bj{margin: 80px 0;}
.ny_bj_b {width: 650px;}
.ny_bj_b  h3{color: #5984ac;font-size: 24px;font-weight: normal;margin-top: 15px;}
.ny_bj_b  span{color: #5984ac;font-size: 16px;line-height: 40px;text-transform: uppercase;}
.ny_bj_b  p{color: #808080;font-size: 14px;line-height: 30px;text-align: justify;margin-top: 30px;}
.ny_bj_a {position: relative;width:470px;height: 280px;overflow: hidden;}
.ny_bj_a:hover img{transform: scale(1.1);}
.ny_bj_a p a:hover{color: #ec652c;}
.ny_bj_a p{position: absolute;bottom: 0;width: 100%;height: 70px;line-height: 70px;text-align: center;font-size: 18px;font-weight: bold;color: #fff;background: rgba(89,132,172,0.6);}
.ny_bj_a img{display: block;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
}
.ny_bj_a p a{color: #fff;}
.bu_2{background: #f3f3f3;padding-bottom: 50px;}
.bu_2a h3{color: #5984ac;font-size: 24px;padding: 60px 0;text-align: center;font-weight: normal;}
.bu_2b ul li{float: left;margin: 0 20px 20px 0;}
.bu_2b ul{width: 1280px;}
.dm_gy{background: #f3f3f3;padding-bottom:80px;}
.dm_gy_1 h3{color: #5984ac;font-size: 24px;padding: 60px 0;text-align: center;font-weight: normal;}

.dm_gy_2a ul li{float: left;width: 330px;margin-right: 45px;background: url(../images/ny/dian.png) no-repeat left top 32px;}
.dm_gy_2a ul{width: 1000%;padding-left: 75px;}
.dm_gy_2{position: relative;background: url(../images/ny/bg_xain.jpg) repeat-x center top 36px;}
.dm_gy_2a ul li h3{color: #ec652c;font-size: 20px;font-weight: normal;background: url(../images/ny/jb.png) no-repeat center left;padding-left: 25px;margin-bottom: 20px;}
.dm_gy_2a ul li p{color: #808080;background: url(../images/ny/dsx.png) no-repeat top 12px left;padding-left: 10px;font-size: 14px;line-height: 28px;}
.dm_gy_2a{overflow: hidden;}
.gy_left{width: 50px;height: 50px;background: url(../images/ny/gys_left.png) no-repeat center;position: absolute;top: 10px;left:0;cursor: pointer;}
.gy_right{width: 50px;height: 50px;background: url(../images/ny/gys_right.png) no-repeat center;position: absolute;top: 10px;right:0;cursor: pointer;}

.dmgy_p1a ul li{float: left;width: 205px;height: 35px;background: #f3f3f3;text-align: center;line-height: 35px;border-radius: 20px;margin-right: 30px;
color: #8c8c8c;font-size: 15px;font-weight: bold;cursor: pointer;
}
.dmgy_p1a{margin-left: 130px;margin-bottom: 90px;}
.dmgy_p1b_1 {width: 560px;height: 300px;overflow: hidden;overflow-y: auto;padding-right: 15px;}
.dmgy_p1b_1 h3{color: #ec652c;font-size: 20px;font-weight: normal;}
.dmgy_p1b_1 span{background: #ec652c;width: 60px;height: 2px;display: block;margin: 24px 0;}
.dmgy_p1b_1 p{color: #808080;font-size: 14px;margin-bottom: 20px;line-height: 28px;text-align: justify;}


.dmgy_p1b_1::-webkit-scrollbar {    width: 4px;}
.dmgy_p1b_1::-webkit-scrollbar-track {    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);    border-radius: 10px;}
.dmgy_p1b_1::-webkit-scrollbar-thumb {    border-radius: 10px;    background: rgba(0,0,0,0.1);    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}
.dmgy_p1b_1::-webkit-scrollbar-thumb:window-inactive {    background: rgba(255,0,0,0.4);}

/*.dmgy_p1b {padding-bottom: 100px;}*/
.vic_1{background: #ec652c!important;color: #fff!important;}

.dyxm_1 ul li{float: left;width: 375px;margin: 0 35px 35px 0;}
.dyxm_1 ul {width: 1280px;}
.dyxm_1 ul li img{width: 375px;height: 295px;display: block;}
.dyxm_1a{background: #f5f5f5;padding: 0 15px;height: 185px;}
.dyxm_1a h3{color: #ec652c;font-size: 20px;font-weight: normal;margin: 18px 0 15px 0;}
.dyxm_1a p{color: #808080;font-size: 14px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;}
.dyxm_1{padding-bottom: 100px;}

.tzz_1{height: 486px;width: 100%;background: url(../images/ny/tzz1.jpg) no-repeat center;margin-top: 3px;}
.tzz_1a{position: relative;}
.tzz_1a_1 {text-align: center;padding: 50px 0;}
.tzz_1a_1  h3{color: #5984ac;font-size: 24px;font-weight: normal;margin-top: 15px;}
.tzz_1a_1  p{color: #5984ac;font-size: 16px;line-height: 40px;text-transform: uppercase;}

.tzz_1a_2a ul li{float: left;width: 270px;margin-right: 100px;}
.tzz_1a_2a ul li a{display: block;}
.tzz_1a_2a ul{width: 1000%;padding-left: 100px;}
.tzz_1a_2a{overflow: hidden;}
.tzz_1a_2a ul li h3{color: #ec652c;font-size: 24px;font-weight: normal;margin-bottom: 15px;}
.tzz_1a_2a ul li a{color: #808080;font-size: 16px;background: url(../images/ny/hd.png) no-repeat center left;padding-left: 8px;line-height: 30px;}
.dd{top: 76%!important;}
.tzz_1a_2{margin-top: 50px;}

.ny_lsgg_1 ul li{background: #e8f0f8;padding: 24px 30px;width: 730px;margin-bottom: 5px;line-height: 26px;}
.sd_1{color: #5984ac;font-size: 20px;margin-right: 25px;display: inline-block;}
.sd_2{color: #6f6f6f;font-size: 16px;	width: 550px;display: inline-block;
	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */
							text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
							white-space:nowrap; /*不换行 */

}
.ny_lsgg_2 {width: 290px;padding: 35px 35px 0 35px;height: 480px;background: #e8f0f8 url(../images/ny/df_sg.png) no-repeat center bottom -50px;}
.ny_lsgg_2a h3{color: #ec652c;font-size: 24px;margin: 25px 0 20px 0;font-weight: normal;}
.ny_lsgg_2a h4{color: #6f6f6f;font-size: 16px;font-weight: normal;}
.ny_lsgg_2a span{width: 100%;height: 2px;background: #fff;display: block;margin: 20px 0;}
.ny_lsgg_2a p{color: #808080;font-size: 14px;line-height: 30px;text-align: justify;}
.ny_lsgg .laosding{margin: 50px 0;}

/*企业文化*/
.n3{padding-left: 345px;}
.cul_1a_1{width: 600px;height: 460px;background: url(../images/ny/cul_03.jpg) no-repeat center;}
.cul_1a_1a{margin: 255px 0 0 60px;}
.cul_1a_1a h3{color: #fff;font-size: 14px;text-transform: uppercase;font-weight: normal;}
.cul_1a_1a h4{color: #fff;font-size: 20px;}
.cul_1a_1a span{display: block;width: 40px;height: 2px;background: #fff;margin: 15px 0;}
.cul_1a_1a h5{color: #5984ac;font-size: 32px;font-weight: normal;}
.cul_1a_1a p{font-size: 24px;font-size: 24px;color: #fff;font-weight: normal;line-height: 52px;}
.cul_p1{width: 600px;height: 230px;background: url(../images/ny/cul_04.jpg) no-repeat center;}
.cul_p2{width: 600px;height: 230px;background: url(../images/ny/cul_06.jpg) no-repeat center;}
.cul_p1a{padding: 45px 0 0 90px;}
.cul_p1a h3{color: #fff;font-size: 20px;font-weight: normal;}
.cul_p1a h3 span{font-size: 14px;text-transform: uppercase;}
.cul_p1a i{display: block;width: 40px;height: 2px;background: #fff;margin: 20px 0;}
.cul_p1a h4{color: #ffffff;font-size: 24px;line-height: 34px;font-weight: normal;}

.cul_2a .swiper-pagination{display: none;}
.cul_2a img{width: 578px;height: 389px;display: block;}
.cul_2a p{text-align: center;padding: 30px 0;background: #f5f5f5;font-size: 20px;color: #595959;}

.cul_3{background: #f5f5f5;margin-top: 50px;padding-bottom: 50px;}
.swiper-container1{overflow: hidden;position: relative;padding-bottom: 40px;}
.swiper-container1 img{width: 379px;height: 260px;display: block;}
.swiper-container1 p{color: #5a5a5a;font-size: 17px;line-height: 44px;padding-left: 15px;}

.cul_4a ul li:hover .cul_4a_2 img{transform: scale(1.05);}
.cul_4a_1 {width: 461px;height: 400px;background: #6ba1d3 url(../images/ny/sft.png) no-repeat center bottom;display: block;overflow: hidden;}
.cul_4a_2 {display: block;width: 739px;height: 400px;overflow: hidden;}
.cul_4a_2 img{display: block;width: 739px;height: 400px;
	-webkit-transition: 0.8s;
	-moz-transition: 0.8s;
	-ms-transition: 0.8s;
	-o-transition: 0.8s;
	transition: 0.8s;
}
.cul_4a_1a{margin: 70px 0 0 50px;}
.cul_4a_1a p{color: #80aed9;font-size: 22px;}
.cul_4a_1a h3{color: #ffffff;font-size: 20px;font-weight: normal;line-height: 35px;}
.cul_4a_1a h4{color: #ffffff;font-size: 22px;font-weight: normal;line-height: 35px;margin-top: 85px;margin-bottom: 40px;}
.cul_4a ul li{margin-bottom: 10px;}
.cul_4a_1a span{color: #fff;font-size: 14px;border: 1px solid #fff;padding: 5px 20px;}
.cul_4a ul li:nth-of-type(even) .cul_4a_1 {float: right;background: #d89e85;}
.cul_4a ul li:nth-of-type(even) .cul_4a_1a p{color: #deac96;}
.cul_4a .laosding{margin: 60px 0;}

/*新闻内容*/
.gczs{background: #fff!important;}
.news_cen_1 h3{text-align: center;font-size: 24px;margin: 2% 0;color: #000;}
.news_cen_1{padding: 3%;}
.news_cen_1p{text-align: center;position: relative;}
.syy{position: absolute;top: 45px;right: 0;display: inline-block;background: url(../images/sy.png) no-repeat center left;padding-left: 15px;font-size: 15px;}
.news_cen_1p span{font-size: 14px!important;}
.news_cen_1 p{line-height: 30px;font-family:"微软雅黑"!important;font-size: 16px;}
.news_cen_1 span{font-family:"微软雅黑"!important;font-size: 14px!important;}
.news_cen_1p{padding-bottom: 2%;border-bottom: 2px solid #ccc;margin-bottom: 20px;}
.news_cen ul li:hover .news_2 p{text-decoration: underline;}
.news_cen_1 div{text-indent: 2em;line-height: 26px;}
.news_cen_1 div p a img{width: 808px;}
.news_cen_1 p a img{/*width: 700px!important;*/height: auto;}
.news_cen_1 img{/*width: 700px!important;*/height: auto;margin-top: 8px;}
.qynk ul li img{width: 220px;height: 310px;}
.news_cen_1 img{max-width: 100%!important;text-align: center!important;}
.ny_text_news{padding-bottom: 100px;}
.ny_text_news p{text-indent: 2em;}
.dckft{background: #f3eeee;}

.join{background: #e5edff;padding: 70px 0;}
.join_1 ul li{float: left;width: 390px;height: 714px;margin-right: 15px;}
.join_1 ul{width: 1300px;}
.js_1{background: url(../images/ny/js.jpg) no-repeat center;}
.join_1 ul li {text-align: center;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
}
.join_1 ul li h3{color: #ec652c;font-size: 40px;font-weight: normal;padding-top: 190px;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
}
.join_1 ul li p{color: #ffffff;font-size: 26px;text-transform: uppercase;line-height: 60px;}
.js_2{background: url(../images/ny/js1.jpg) no-repeat center;}
.js_3{background: url(../images/ny/js3.jpg) no-repeat center;}
.join_1 ul li a{display: block;width: 100%;height: 100%;background: rgba(127,158,187,0.8);
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
}
.join_1 ul li:hover a{background: rgba(241,140,97,0.9);}
.join_1 ul li:hover h3{color: #fff;}
.join_1 ul li:hover{margin-top: 25px;}

.ny_rzdm_1{margin-bottom: 60px;}
.ny_rzdm_1 ul li{width: 100%;height: 550px;margin-bottom: 5px;position: relative;}
.jr_1 {background: url(../images/ny/rzdm_03.jpg) no-repeat center;margin-top: 3px;}
.jr_2 {background: url(../images/ny/rzdm_06.jpg) no-repeat center;}
.jr_3 {background: url(../images/ny/rzdm_08.jpg) no-repeat center;}
.jr_4 {background: url(../images/ny/rzdm_10.jpg) no-repeat center;}
.jr_1a{position: absolute;top: 85px;left: 100px;}
.ny_rzdm_1 ul li p{color: #808080;font-size: 16px;line-height: 36px;}
.jr_2a{position: absolute;top: 85px;right: 140px;}
.jr_3a{position: absolute;top: 85px;left: 100px;}
.jr_4a{position: absolute;top: 85px;right: 140px;}

.cf_logo{text-align: center;margin: 35px 0 0px 0;}
/*招聘*/
.ny_zpp{background: #fff;padding-bottom: 100px;margin-top: 50px;}
.ny_zpp_1 ul li{float: left;}
.ny_zpp_1{background: #f2f2f2;height: 50px;line-height: 50px;}
.ny_zpp_1 ul li p{color: #6a6a6a;font-size: 15px;}
.ny_zpp_1 ul {width: 1020px;margin: 0 auto;}
.zp_li1{width: 215px;}
.zp_li2{width: 300px;}
.zp_li3{width: 130px;}
.zp_li4{width: 140px;}
.zp_li5{width: 200px;}

.zp_text{display: none;}
.zp_dl{height: 65px;line-height: 65px;border-bottom: 1px solid #e2e2e2;}
.zp_dl dl dd{float: left;color: #424242;font-size: 15px;cursor: pointer;}
.zp_dl dl{width: 1020px;margin: 0 auto;}
.dl_1{width: 215px;color: #1268bc!important;}
.dl_2{width: 300px;}
.dl_3{width: 130px;}
.dl_4{width: 140px;}
.dl_5{width: 200px;}
.dl_6{width: 22px;height: 22px;background: url(../images/ny/zp_right.png) no-repeat center;margin: 20px 0 0 10px;}

.zp_text_1{margin: 20px 0 60px 120px;}
.zp_text_1a p{font-size: 14px;color: #8c8c8c;line-height: 30px;}
.zp_vic .dl_6{background: url(../images/ny/zp_top.png) no-repeat center;}
.zp_text_1b{width: 120px;height: 35px;background: #1268bc;border-radius: 6px;line-height: 35px;cursor: pointer;margin-top: 20px;}
.zp_text_1b p{text-align: center;color: #fff;font-size: 15px;}
.zp_text_1a div{font-size: 14px;color: #8c8c8c;line-height: 30px;}

/*简历弹出层*/
.fotdn{
	width: 100%;
	height: 100%;
	background: #000;
	background: rgba(0,0,0,.4);
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	z-index: 9999999999999999999999999999999;
}
.fot_yp{
	width: 460px;
	height: 410px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -165px;
	margin-left: -180px;
	background: #fff;
}
.yp_tit{
	width: 460px;
	height: 70px;
	background: #1268bc;
	color: #fff;
	text-align: center;
	overflow: hidden;
}
.yp_tit p{
	font-size: 18px;
	margin-top: 13px;
	line-height:22px;
}
.yp_tit span{ font-size: 14px; line-height:22px;}
.fot_cnt{
	width: 460px;
	height: 300px;
}
.fot_cnt p{
	height: auto;
	overflow: hidden;
	zoom: 1;
	padding: 19px 0;
	border-bottom: 1px solid #dedede;
	font-size: 14px;
}
.fot_cnt p span{
	display: block;
	float: left;
	width: 90px;
	text-align: right;
}
.syff p span{
	display: block;
	width: 90px;
	font-size: 16px;
	margin-top: 12px;
}
.fot_cnt p em{
	display: block;
	float: left;
	width: 330px;
	margin-left: 10px;
}
.fot_cnt p em .txt{
	width: 300px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	padding: 0 5px;
	font-style:normal
}
.syff p em .txt{
	height: 43px!important;
}
.sumt{
	width: 460px;
	height: 40px;
	position: absolute;
	left: 0;
	bottom: 0;
}
.sumt .sbnm{
	width: 460px;
	height: 40px;
	border: 0;
	background: #333;
	cursor: pointer;
	font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘";
	font-size: 15px;
	color: #fff;
	outline:none;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.sumt .sbnm:hover{ background: #1268bc;}
.fot_yp .fancybox {
    position: absolute;
    top: -16px;
    right: -16px;
    cursor: pointer;
}

.fy {
    clear: both;
    text-align: center;
    width: 100%;
    height: 30px;
    margin: 0 auto;
    margin-top: 45px;
}
.fy a {
    display: inline-block;
    padding: 0 10px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border: 1px solid #e1e1e1;
    margin: 0 5px;
}
.fy b {
    display: inline-block;
    width: 30px;
    height: 30px;
    text-align: center;
    border: 1px solid #e1e1e1;
    line-height: 30px;
    margin: 0 5px;
}

/*联系我们*/
.cont{margin: 80px 0 0 0;}
.cont_map{margin: 40px 0 80px 0;}
.cont_1a ul li{float: left;color: #636363;font-size: 16px;margin-right: 40px;padding-bottom: 20px;position: relative;cursor: pointer;}
.cont_1a {border-bottom: 1px solid #e9eff4;}
.cont_1{height: 763px;overflow: hidden;margin-bottom: 80px;}
.ct{color: #5984ac!important;font-weight: bold;}
.ct::after{position: absolute;content: '';width: 100%;height: 2px;background: #ec652c!important;bottom: 0;left: 0;}
.cont_1b_1 {width: 48px;height: 48px;background: url(../images/ny/dhs.png) no-repeat center;margin-right: 15px;}
.cont_1b {margin: 30px 0;}
.cont_1b_2 span{color: #404040;font-size: 15px;font-weight: bold;display: inline-block;margin-right: 10px;}
.cont_1b_2 h4{color: #5984ac;font-size: 24px;font-weight: normal;margin: 2px 0 8px 0;}
.cont_1b_2 p{color: #7e7e7e;line-height: 35px;font-size: 15px;}
.ct_bor{border: 2px solid #ccc;}

.dmgy_p1b_2 {width: 600px;overflow: hidden;height: 340px;text-align: center;}
.dmgy_p1b_2 img{display: block;width: 83%;margin: 0 auto;}
.dmgy_p1b {height: 440px;overflow: hidden;}

.whd_nb{color: #0f990f!important;}
.gp2 {color: #f54545;}
.gp4{color: #f54545!important;}
.jj_4_1 .swiper-button-next{display: none;}
.jj_4_1 .swiper-button-prev{display: none;}
.jj_4_1 .swiper-pagination{bottom:0px!important;}
.jj_4_1 .swiper-container{padding-bottom: 50px;}
.dmgy_p1b .swiper-button-next{display: none;}
.dmgy_p1b .swiper-button-prev{display: none;}
.dmgy_p1b .swiper-container{padding-bottom: 30px;}
.car_shows{height: 440px;overflow: hidden;}

.gy_1a{margin-top: 70px;}
.gy_1a h3{text-align: center;color: #5984ac;font-size: 24px;margin-bottom: 35px;font-weight: normal;}
.gy_1a p{color: #808080;font-size: 14px;text-align: justify;}

.cul_3 .swiper-pagination{display: none;}

.zrbg_2 ul li{float: left;margin: 0 30px 30px 0;}
.zrbg_2 ul{width: 1400px;}
.zrbg_2 ul li img{width: 217px;display: block;height: 250px;}
.zrbg_2 ul li p{text-align: center;font-size: 14px;line-height: 50px;}
/*.zrbg_2{margin: 0 0 80px 490px;}
*/
/* 迪马产发 */
.ny_cf1a{margin: 80px 0;}
.ny_cf1a_2 {width: 650px;}
.ny_cf1a_2a {margin:20px 0;padding-bottom: 20px;}
.ny_cf1a_2a h3{color: #5984ac;font-size: 22px;}
.ny_cf1a_2a span{color: #d9e3ec;font-size: 20px;text-transform: uppercase;}
.ny_cf1a_2b p{color: #808080;font-size: 14px;line-height: 30px;}
.ny_cf1a_2c-1{background: url(../images/ny/dm_cfgg_06.jpg) no-repeat center;height: 68px;padding-left: 20px;margin: 55px 0;}
.ny_cf1a_2c-1 h3{color: #5984ac;font-size: 15px;}
.ny_cf1a_2c-1 p{color: #808080;font-size: 14px;}
.ny_cf1a_2c-2{background: url(../images/ny/dm_cfgg_09.jpg) no-repeat center;height: 122px;padding-left: 20px;}
.ny_cf1a_2c-2 h3{color: #5984ac;font-size: 15px;}
.ny_cf1a_2c-2 p{color: #808080;font-size: 14px;}

.ny_cf1b{background-color: #f7f7f7;padding: 106px 0;}
.ny_cf1b_1 {width: 470px;}
.ny_cf1b_1a p{background: url(../images/ny/dm_cfgg_15.jpg) no-repeat center left;padding-left: 40px;color: #5984ac;font-size: 16px;font-weight: bold;}
.ny_cf1b_1a{margin: 45px 0 60px 0;}
.ny_cf1b_1c p{color: #808080;font-size: 14px;text-align: justify;line-height: 30px;}
.ny_cf1b_1c p span{font-weight: bold;}
.ny_cf1b_1c h3{color: #5984ac;font-size: 14px;margin-top: 30px;}

.ny_cf1c{margin: 65px 0;}
.ny_cf1c .ny_cf1a_2a{text-align: center!important;}
.ny_cf1c .ny_cf1a_2a h3{margin-bottom: 10px;}
.ny_cf1c_2 {width: 660px;}
.ny_cf1c_2a p{color: #808080;font-size: 14px;margin-bottom: 30px;line-height: 26px;}
.ny_cf1c_2b {margin-top: 60px;}
.ny_cf1c_2b ul li{margin-right: 50px;font-size: left;display: inline-block;}
.ny_cf1c_2b ul li p{color: #999999;font-size: 14px;}
.ny_cf1c_2b ul li p font{color: #5984ac;font-size: 32px;}
.ny_cf1c_2b ul li span{color: #999999;font-size: 14px;}
.ny_cf1c_2c{margin-top: 55px;}

.ny_cf1d{background-color: #f7f7f7;padding: 50px 0 90px 0;}
.ny_cf1d .ny_cf1a_2a{text-align: center!important;}
.ny_cf1d .ny_cf1a_2a h3{margin-bottom: 10px;}

.ny_cf1d_1 ul li{float: left;margin-right: 13px;position: relative;}
.ny_cf1d_1 ul {width: 950px;margin:0 auto;}
.ny_cf1d_1a{width: 290px;height: 360px;overflow: hidden;}
.ny_cf1d_1a img{width: 290px;height: 360px;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.ny_cf1d_1b {position: absolute;bottom: 0;left: 0;line-height: 70px;background: rgba(99,138,174,0.8) url(../images/ny/right_sssss.png) no-repeat center right 20px;width: 100%;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.ny_cf1d_1b p{padding: 0 60px;color: #ffffff;font-size: 18px;}
.cfff1 p{background: url(../images/ny/lo_pxs_03.png) no-repeat center left 20px;}
.cfff2 p{background: url(../images/ny/lo_pxs_05.png) no-repeat center left 20px;}
.cfff3 p{background: url(../images/ny/lo_pxs_07.png) no-repeat center left 20px;}
.cfff4 p{background: url(../images/ny/lo_pxs_09.png) no-repeat center left 20px;}
.ny_cf1d_1 ul li:hover .ny_cf1d_1a img{transform: scale(1.1);}
.ny_cf1d_1 ul li:hover .ny_cf1d_1b {background-color: #dc6939;}


.ny_lnky1{margin: 40px 0 80px 0;}
.ny_lnky1a ul {width: 1350px;}
.ny_lnky1a ul li{width: 290px;height: 110px;float: left;margin-right: 14px;overflow: hidden;}
.ny_lnky1a ul li a{display: block;width: 100%;height: 100%;}
.ny_lnky1a ul li h3{color: #ffffff;font-size: 18px;margin-bottom: 5px;padding: 30px 0 3px 20px;}
.ny_lnky1a ul li p{color: #c5daee;font-size: 20px;padding-left: 20px;}
.kya1{background: #b4cfe9 url(../images/ny/bt_sd1_03.png) no-repeat center right 10px;}
.kya2{background: #b4cfe9 url(../images/ny/bt_sd1_05.png) no-repeat center right 10px;}
.kya3{background: #b4cfe9 url(../images/ny/bt_sd1_07.png) no-repeat center right 10px;}
.kya4{background: #b4cfe9 url(../images/ny/bt_sd1_09.png) no-repeat center right 10px;}
.ky_on .kya1{background: #f17e4d  url(../images/ny/bt_sd1_03.png) no-repeat center right 10px;}
.ky_on .kya2{background: #f17e4d  url(../images/ny/bt_sd1_05.png) no-repeat center right 10px;}
.ky_on .kya3{background: #f17e4d  url(../images/ny/bt_sd1_07.png) no-repeat center right 10px;}
.ky_on .kya4{background: #f17e4d  url(../images/ny/bt_sd1_09.png) no-repeat center right 10px;}
.ky_on p{color: #f49c76!important;}
.ny_lnky1b h3{color: #808080;font-size: 14px;margin: 35px 0;font-weight: normal;}
.ny_lnky1b ul li{float: left;margin-right: 33px;display: flex;align-items: center;}
.ny_lnky1b ul li p{color: #5984ac;font-size: 15px;font-weight: bold;padding-left: 5px;}
.ny_lnky1c{margin: 30px 0;}
.ny_lnky1d ul li{width: 350px;margin-right: 75px;float: left;}
.ny_lnky1d ul{width: 1350px;}
.ny_lnky1d ul li h3{color: #5984ac;font-size: 14px;margin-bottom: 20px;}
.ny_lnky1d ul li p{color: #808080;font-size: 14px;}
.dmcf_lo1{margin-top: 35px!important;}

.cp_kk1 {width: 775px;}
.ny_lnky2a_1{position: relative;height: 520px;overflow: hidden;}
.ny_lnky2a_1 .swiper-button-next{background:rgba(0,0,0,0) url(../images/ny/right.png) no-repeat center;width: 55px;height: 55px;right: 2%;}
.ny_lnky2a_1 .swiper-button-prev{background:rgba(0,0,0,0) url(../images/ny/left.png) no-repeat center;width: 55px;height: 55px;left: 2%;}
.ny_lnky2a_1 .swiper-button-next:hover{background:rgba(0,0,0,0) url(../images/ny/right.png) no-repeat center;width: 55px;height: 55px;right: 2%;}
.ny_lnky2a_1 .swiper-button-prev:hover{background:rgba(0,0,0,0) url(../images/ny/left.png) no-repeat center;width: 55px;height: 55px;left: 2%;}
.ny_lnky2a_1 .swiper-slide img{display: block;width: 100%;}
.ny_lnky2a {width: 100%;overflow: hidden;}
.ny_lnky2{background-color: #5984ac;}
.ny_lnky2b {width: 370px;margin: 36px 0 0 50px;}
.ny_lnky2b_1 h3{color: #ffffff;font-size: 18px;}
.ny_lnky2b_1 span{color: #ffffff;font-size: 15px;margin: 10px 0 10px 0;display: block;}
.ny_lnky2b_2 p{color: #fff;font-size: 14px;line-height: 26px;}
.ny_lnky2b_2 p span{color: #acc2d6;display: inline-block;width: 85px;}
.ny_lnky2b_3 {margin-top: 10px;}
.ny_lnky2b_3 p{color: #acc2d6;text-align: justify;font-size: 14px;line-height: 22px;}
.dmcf_lo5{margin-top: 25px!important;}


/*基金会*/
.gsjj-text {
    clear: both;
    margin-bottom: 3%;
}
.gsjj-text .R {
    width: 35%;    float: right;
}
.gsjj-text .L {
    width: 60%;    float: left;    padding-top: 15px;
}
.gsjj-text .R img {
    display: block;    width: 100%;    height: auto;
}
.gsjj-text .L .d {
    font-size: 20px;
    color: #eb6a26;
    font-weight: bold;
    line-height: 34px;
    margin-bottom: 6px;
}







