﻿@charset "utf-8";
/* CSS Document */
@font-face{font-family:victor1;src:url(../images/ny/tt1019m_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: 90px;position: relative;}
.nav_1 {padding-right: 70px;}
.nav_1 img{margin-top: 10px;}
.nav_2 ul li{float: left;line-height: 89px;padding: 0 11px;}
.nav_2 ul li:hover .nav_2_1 a{color: #003e8d;font-weight: bold;position: relative;}
.nav_2 ul li:hover .nav_2_1 a::after{content: '';width: 100%;height: 3px;background: #003e8d;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;margin-left: 15px;cursor: pointer;}
.tp_1{background: url(../images/xt_03.png) no-repeat center;}
.tp_2{background: url(../images/xt_05.png) no-repeat center;}
.nav_3 {margin-top: 30px;}
.nav_2_hide{position: absolute;top: 90px;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: 38.2%;}
.k2 dl{margin-left: 43.6%;}
.k3 dl{margin-left: 48.7%;}
.k4 dl{margin-left: 53.9%;}
.k5 dl{margin-left: 59.2%;}
.k6 dl{margin-left: 64.5%;}
.k7 dl{margin-left: 69.7%;}
.k20 dl{margin-left: 56.7%;}
.ssd{margin-top: 0!important;}
/*main1*/
.main1 .swiper-slide img{width: 100%;}
.main2{background: url(../images/m2_bg.jpg) no-repeat center;height: 626px;position: relative;}
.m2_1_1{text-align: center;}
.m2_1_1 p{color: #5d5d5d;font-size: 15px;line-height: 30px;}
.m2_1_1 img{margin: 65px 0 20px 0;}
.m2_1{width: 800px;}
.m2_1_2{margin-top: 45px;}
.m2_1_2 ul {margin-left: 110px;}
.m2_1_2 ul li{float: left;width: 190px;text-align: center;position: relative;}
.m2_1_2 ul li h3{font-family:victor1;font-size: 58px;color: #1284d5;font-weight: normal;line-height: 65px;}
.m2_1_2 ul li p{color: #909090;font-size: 14px;}
.m2_1_2 ul li::after{content: '';width:1px;height: 40px;background-color: #dfdfdf;position: absolute;top: 15px;right: 0;}
.m2_more {margin-top: 50px;}
.m2_more a{display: block;width: 150px;height: 47px;margin-left: -1px;line-height: 47px;float: left;
text-align: center;color: #fff;font-size: 15px;}
.ft{background: #6f6f6f;}
.sp_sy{background: #129243;}
/*.sp_sy:hover{background: #6f6f6f!important;}*/
/*.m2_more a:hover{background: #129243;}*/
.main3{background: #f2f2f2;padding: 60px 0 30px 0;}
.m3_1{text-align: center;}
.m3_1 h3{color: #cccccc;font-size: 30px;text-transform: uppercase;}
.m3_1 h4{color: #404040;font-size: 20px;margin: 15px 0 35px 0;}
.m3_2_2{width: 600px;height: 380px;background: #fff;}
.m3_2_2a{width: 520px;margin: 60px 40px 0 40px;}
.m3_2_2a h3{color: #003e8d;font-size: 24px;line-height: 33px;}
.m3_2_2a span{color: #666666;font-size: 16px;line-height: 17px;}
.m3_2_2a i{width: 100%;height: 2px;background: #cdcdcd;display: block;margin: 25px 0;}
.m3_2_2a p{color: #3b3b3b;font-size: 15px;line-height: 30px;text-align: justify;}
.m3_2_2a a{background: url(../images/ri_p.png) no-repeat center right;padding-right: 30px;color:#808080;font-size: 14px;margin-top: 30px;display: inline-block;}

.m3_2_bot1{width: 40px;height: 40px;background: url(../images/m3_left.png) no-repeat center;margin-right: 20px;cursor: pointer;}
.m3_2_bot2{width: 40px;height: 40px;background: url(../images/m3_right.png) no-repeat center;cursor: pointer;}
.m3_2_vic ul li{float: left;}
.m3_2_vic ul {width: 1000%;}
.m3_2{overflow: hidden;}
.m3_2_tt{width: 100px;margin: 0 auto;margin-top: 20px;}
.m3_2_bot1:hover{background: url(../images/m3_left1.png) no-repeat center;}
.m3_2_bot2:hover{background: url(../images/m3_rigth1.png) no-repeat center;}

/*main4*/
.main4{padding: 40px 0;}
.m4_1a img{display: block;}
.m4_2 {width: 600px;}
.m4_2 ul li{float: left;position: relative;}
.m4_2 ul li .m4_2a img{display: block;}

.m4_1 {position: relative;}
.m4_1b{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.7);opacity: 0;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;
}
.m4_1b_1{text-align: center;width: 230px;margin: 160px 0 0 201px;}
.m4_1b_1 h3{color: #ffffff;font-size: 22px;font-weight: normal;}
.m4_1b_1 span{color: #ffffff;font-weight: bold;text-transform: uppercase;font-size: 20px;display: block;margin: 15px 0 20px 0;}
.m4_1b_1 a{display: block;color: #fff;width: 145px;height: 40px;background: #003e8d;line-height: 40px;text-align: center;font-size: 14px;margin: 0 auto;}
.m4_1:hover .m4_1b{opacity: 1;}

.m4_2b{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.7);opacity: 0;
	-webkit-transition: 0.6s;
	-moz-transition: 0.6s;
	-ms-transition: 0.6s;
	-o-transition: 0.6s;
	transition: 0.6s;}
.m4_2 ul li:hover .m4_2b{opacity: 1;cursor: pointer;}
.m4_2b_1 a{display: block;width: 120px;height: 40px;background: #003e8d;line-height: 40px;text-align: center;color: #fff;font-size: 14px;margin: 90px 0 0 90px;}

/*main5*/
.main5{background: #f2f2f2;height: 680px;}
.m5_1 ul li{width: 599px;height: 70px;text-align: center;line-height: 70px;color: #444444;font-size: 16px;background: #bcbcbc;}
.m5_1 ul li a{display: block;width: 100%;height: 100%;}
.whd {background: #003e8d!important;color: #fff!important;}
.m5_1{margin-bottom: 40px;}
.m5_2_1a img{display: block;}
.m5_2_1b{background: #fff;}
.m5_2_1b_1{width: 540px;padding: 20px 10px 20px 20px;}
.m5_2_1b_1a {width: 435px;}
.m5_2_1b_1a h3{color: #333333;font-size: 18px;	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */
                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
                white-space:nowrap; /*不换行 */}
.m5_2_1b_1a span{display: block;width: 100%;height: 1px;background: #e6e6e6;display: block;margin: 20px 0 15px 0;}
.m5_2_1b_1a p{color: #8c8c8c;font-size: 15px;}
.m5_2_1b_1b {width: 80px;text-align: center;border-left: 1px solid #e6e6e6;padding: 10px 0 20px 0;}
.m5_2_1b_1b h3{color: #707070;font-size: 44px;line-height: 50px;}
.m5_2_1b_1b p{color: #707070;font-size: 14px;}

.m5_2_1b_2{width: 570px;padding: 17px 10px 17px 20px;}
.dt{width: 460px!important;}
.m5_2_2 ul li{margin-bottom: 12px;}
.m5_2_3 a{display: block;width: 150px;height: 50px;line-height: 50px;text-align: center;background: #003e8d url(../images/rs.png) no-repeat center right 25px;color: #fff;font-size: 14px;margin: 0 auto;
margin-top: 40px;padding-right: 20px;
-webkit-transition: 0.6s;
-moz-transition: 0.6s;
-ms-transition: 0.6s;
-o-transition: 0.6s;
transition: 0.6s;
}
.m5_2_3 a:hover{background: #129243 url(../images/rs.png) no-repeat center right 25px;}

.footer{width: 100%;height: 110px;background: #000;}
.ft_li1_a {width: 40px;height: 40px;background:#129243 url(../images/wxx.png) no-repeat center;border-radius: 50%;cursor: pointer;margin-right: 15px;}
.ft_li1_b p{color: #ffffff;font-size: 13px;line-height: 21px;}
.ft_li1 {margin-top: 30px;margin-right: 250px;position: relative;}
.ft_li1 img{position: absolute;top: -155px;left:-50px;display: none;}
.ft_li2  h3{color: #003e8d;font-size: 44px;font-weight: normal;font-family: victor1;}
.ft_li2 {margin-top: 30px;text-align: center;}
.ft_li2 p{color: #ffffff;font-size: 13px;line-height: 36px;}
.ft_li3 dl dd{float: left;margin-left: 20px;}
.ft_li3 dl dd a{color: #ffffff;font-size: 13px;line-height: 36px;}
.ft_li3 h4{text-align: right;color: #525252;font-size: 13px;line-height: 13px;}
.ft_li3{margin-top: 30px;}

/*neiye*/
.ny_bannner img{display: block;}
.ny_nav{height: 60px;background: #f2f2f2;line-height: 60px;}
.ny_nav1 {background: url(../images/ny/nav_tb.png) no-repeat center left;padding-left: 25px;}
.ny_nav1 a{color: #595959;font-size: 14px;}
.ny_nav2 ul li{float: left;margin-left: 30px;}
.ny_nav2 ul li a{font-size: 14px;color: #595959;}
.ny_nav2 ul li a:hover{color:#0054a6;}

.ny_jj{margin: 55px 0 45px 0;}
.ny_jja p{color: #005db7;font-size: 22px;}
.ny_jja h3{color: #0054a6;font-size: 26px;line-height: 34px;}
.ny_jja{border-left: 1px solid #005db7;padding-left: 22px;margin-bottom: 70px;}
.ny_jjb_1 ul li h3{color: #000;font-size: 15px;line-height: 30px;background: url(../images/ny/j_righ.png) no-repeat center left;padding-left: 15px;margin-bottom: 8px;}
.ny_jjb_1 ul li p{color: #5d5d5d;font-size: 15px;line-height: 29px;}
.ny_jjb_1 ul li{margin-bottom: 25px;}
.ny_jjb_1 {width: 660px;}
.ny_jjb_2 ul li{float: left;width: 160px;height: 160px;border-top: 1px solid #e1e1e1;border-left: 1px solid #e1e1e1;text-align: center;}
.ny_jjb_2{width: 484px;}
.ttp{width: 320px!important;}
.ttp1{border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;}
.ny_jjb_2 ul li h3{color: #666666;font-size: 14px;font-weight: normal!important;margin-top: 50px;}
.ny_jjb_2 ul li h3 span{color: #62a0cc;font-size: 46px;font-family:victor1;}
.ny_jjb_2 ul li p{color: #666666;font-size: 14px;}

.jj_2{width: 100%;height: 499px;background: url(../images/ny/jj_bg.jpg) no-repeat center;}
.jj_2a ul li{float: left;width: 155px;text-align: center;margin-right: 72px;margin-bottom: 45px;}
.jj_2a{width: 480px;margin-top: 70px;}
.jj_2b {width: 700px;margin-top: 80px;}
.jj_2a ul li p{color: #ffffff;font-size: 16px;font-weight: bold;}
.jj_2b ul li h3{color: #fff;font-size: 15px;font-weight: normal;background: url(../images/ny/j_righ1.png) no-repeat center left;padding-left: 15px;}
.jj_2b ul li p{color: #fff;font-size: 15px;line-height: 30px;}
.jj_2b ul li{margin-bottom: 50px;}

.jj_3{margin: 50px 0 70px 0;}
.jj_3a{margin-bottom: 45px;}
.jj_3a p{color: #5c5c5c;font-size: 15px;line-height: 30px;text-align: justify;}
.jj_3a p span{font-weight: bold;}
.jj_3b ul li{width: 100%;height: 334px;margin-bottom: 40px;}
.jj_3b_1{background: url(../images/ny/ssy_03.jpg) no-repeat center;}
.jj_3b_2{background: url(../images/ny/ssy_07.jpg) no-repeat center;}
.jj_3b_1a{width: 520px;padding: 90px 0 0 40px;}
.jj_3b_1a h3{color: #0054a6;font-size: 24px;font-weight: normal;margin-bottom: 30px;}
.jj_3b_1a p{color: #5c5c5c;font-size: 15px;line-height: 30px;text-align: justify;}
.jj_3b_1b{width: 520px;padding: 90px 0 0 40px;float: right;}
.jj_3b_1b h3{color: #0054a6;font-size: 24px;font-weight: normal;margin-bottom: 30px;}
.jj_3b_1b p{color: #5c5c5c;font-size: 15px;line-height: 30px;text-align: justify;width: 470px;}

.ldzc{margin: 60px 0 70px 0;}
.ldzc_1{text-align: center;margin: 20px 0;}
.ldzc_1 p{color: #005db7;font-size: 22px;}
.ldzc_1 h3{color: #0054a6;font-size: 26px;line-height: 34px;}
.ldzc_2a{width: 735px;background: #f6f6f6;height: 380px;}
.ldzc_2a_1{width: 655px;padding: 70px 0 0 40px;}
.ldzc_2a_1 h3{color: #0054a6;font-size: 18px;margin-bottom: 25px;}
.ldzc_2a_1 p{color: #5d5d5d;font-size: 15px;line-height: 30px;margin-bottom: 30px;}
.ldzc_2{margin-top: 40px;}
.vichd a{color: #0054a6!important;}

.fzlc .ldzc_1{margin: 55px 0;}
.fzlc_2a h3{color: #0054a6;font-size: 32px;line-height: 30px;width: 125px;background: url(../images/ny/yd_1.png) no-repeat center right;}
.fzlc_2b{width: 1010px;border: 1px solid #ccc;padding: 20px;}
.fzlc_2 ul li{margin-bottom: 20px;}
.fzlc_2b p{color: #5d5d5d;font-size: 15px;line-height: 30px;}
.fzlc_2{margin-bottom: 110px;background: url(../images/ny/dian.jpg) repeat-y center left 111px;}

.culture_1 ul li{float: left;margin-right: 10px;}
.culture_1 ul{width: 1250px;}
.culture_1 ul li img{display: block;}
.ct_1{background: #f2f2f2;padding: 20px 0 25px 20px;height: 101px;}
.ct_1a h3{color: #0054a6;font-size: 24px;font-weight: normal;margin-bottom: 10px;}
.ct_1a p{color: #737373;font-size: 15px;line-height: 26px;}

.cur_2{background: url(../images/ny/qywh.jpg) no-repeat center;width: 100%;height: 449px;margin: 45px 0 80px 0;}
.cur_2_1{float: right;}
.honor ul {
	display: flex;
	flex-wrap: wrap;
}
.honor ul li{float: left;margin-right: 14px;width:32%}
.honor ul li img{max-width: 100%;}
.honor{padding-bottom: 100px;}
.jgg{margin-bottom: 100px;}
.jgg img {max-width: 100%;}

/*新闻*/
#banner {
	width: 1200px;
	height: 320px;
	margin: 0px auto;
	position: relative;
	overflow: hidden;
	margin-bottom: 40px;
}

#banner .pic {
	width: 1200px;
	height: 320px;
}

#banner .pic ul {
	width: 10000px;
}

#banner .pic ul li {
	width: 1200px;
	height: 320px;
	float: left;
}

#banner .tab {
	width: 180px;
	height: 12px;
	position: absolute;
	right: 0;
	bottom: 12px;
	border-radius: 6px;
}

#banner .tab ul {}

#banner .tab ul li {
	width: 30px;
	height: 5px;
	background: #999;
	float: left;
	margin-right: 15px;
	cursor: pointer;
}

#banner .tab ul li.on {
	background: #3181c4;
}
.ban_2 {
    width: 621px;
    height: 320px;
    background: #ececec;
    padding: 50px 40px 0 40px;
}
.ban_2 span{color: #5d5d5d;font-size: 18px;}
.ban_2 h3{color: #b2b2b2;font-size: 18px;font-weight: normal;margin: 8px 0 25px 0;}
.ban_2 p{color: #5d5d5d;font-size: 15px;font-weight: normal;}
.ban_2 h4{color: #404040;font-size: 14px;font-weight: normal;margin-top: 40px;}

.news_1 ul li{padding: 35px 25px;border-bottom: 1px dashed #f2f2f2;}
.news_1a {width: 80px;text-align: right;margin-right: 25px;}
.news_1a h3{color: #a6a6a6;font-size: 26px;line-height: 30px;}
.news_1a span{color: #a6a6a6;font-size: 16px;}
.news_1b h3{color: #5d5d5d;font-size: 18px;font-weight: normal;margin-bottom: 10px;}
.news_1b p{color: #5d5d5d;font-size: 15px;width: 1035px;}
.news_1 ul li:hover{background: #f2f2f2;cursor: pointer;}
.news_1 ul li:hover .news_1a h3{color: #0054a6;}
.news_1 ul li:hover .news_1a span{color: #0054a6;}
.news_1 ul li:hover .news_1b h3{color: #0054a6;}
.news_1 ul li:hover p{text-decoration: underline;}
.news_1{margin-bottom: 100px;}

/*新闻内容*/
.gczs{background: #fff!important;}
.news_cen_1 h3{text-align: center;font-size: 29px;margin: 2% 0;color: #000;font-family:"宋体"!important;}
.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;}
.news_cen_1 p{line-height: 30px;font-family:"宋体"!important;font-size: 16px;color:#000000;}
.news_cen_1 span{font-family:"宋体"!important;font-size: 16px;}
.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{height: auto;margin: 0 auto;display: block;padding-bottom: 12px;}/*width: 700px!important;*/
.qynk ul li img{width: 220px;height: 310px;}

/*单独针对新闻 改字体颜色*/
.news_cen_1_xw h3{text-align: center;font-size: 29px;margin: 2% 0;color: #000;font-family:"宋体"!important;}
.news_cen_1_xw{padding: 3%;}
.news_cen_1_xw p{line-height: 30px;font-family:"宋体"!important;font-size: 16px;color:#000;}
.news_cen_1_xw span{font-family:"宋体"!important;font-size: 16px;}
.news_cen_1_xw div{text-indent: 2em;line-height: 26px;}
.news_cen_1_xw div p a img{width: 808px;}
.news_cen_1_xw p a img{width: 700px!important;height: auto;}

/*.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;}
.syy {
    position: absolute;
    top: 45px;
    right: 0;
    display: inline-block;
    background: url(../images/ny/sy.png) no-repeat center left;
    padding-left: 15px;
    font-size: 15px;
}
.ban_1 img{width: 499px;height: 320px;}
.qx_2{margin-top: 75px;padding-bottom: 60px;border-bottom: 1px solid #f2f2f2;}
.qx_2a {width: 640px;margin-right: 30px;}
.qx_2a_1{margin: 30px 0;}
.qx_2a_1 h3{color: #0054a6;font-size: 18px;line-height: 30px;background: url(../images/ny/j_righ.png) no-repeat center left;padding-left: 15px;margin-bottom: 8px;}
.qx_2a_1 p{color: #5d5d5d;font-size: 15px;line-height: 28px;text-align: justify;}
.qx_2a_2 h3{color: #000;font-size: 15px;line-height: 30px;background: url(../images/ny/j_righ.png) no-repeat center left;padding-left: 15px;margin-bottom: 8px;}
.qx_2a_2 p{color: #5d5d5d;font-size: 15px;line-height: 30px;text-align: justify;}
/*.qx_2b{margin-top: 130px;}*/
.qx_3 ul li{float: left;height: 44px;}
.qx_3a{background: url(../images/ny/qix_s_03.png) no-repeat center left;padding-left: 54px;}
.qx_3b{background: url(../images/ny/qix_s_05.png) no-repeat center left;padding-left: 54px;margin: 0 110px 0 160px;}
.qx_3c{background: url(../images/ny/qix_s_07.png) no-repeat center left;padding-left: 54px;position: relative;}
.sssss{position: absolute;top: -115px;right: 20px;width: 100px;height: 100px;display: block;display: none;}
.qx_3{margin-top: 50px;}
.qx_3 ul li h3{color: #515151;font-size: 16px;}
.qx_3 ul li.qx_3a span{color: #515151;font-size: 36px;font-family:victor1;}
.qx_3b span{color: #515151;font-size: 16px;}
.qx_3c p{line-height: 50px;color: #515151;font-size: 17px;}

.trq{background: #efefef;height: 450px;margin-top: -70px;}
.trq_1 ul li{width: 285px;height: 185px;background: #2c79d0;float: left;text-align: center;}
.trq_1 {width: 570px;}
.trq_1 ul li h3{color: #fff;font-size: 14px;margin-top: 66px;}
.trq_1 ul li h3 span{font-size: 46px;font-family:victor1;font-weight: normal;}
.trq_1 ul li p{color: #ffffff;font-size: 14px;}
.trq_2 {margin: 100px 0 0 60px;}
.trq_2 h3{color: #000;font-size: 15px;line-height: 30px;background: url(../images/ny/j_righ.png) no-repeat center left;padding-left: 15px;margin-bottom: 8px;}
.trq_2 p{color: #5d5d5d;font-size: 15px;line-height: 30px;}
.ttqi{margin-bottom: 90px;padding-top: 40px;}
.gq_p1{text-align: center;margin-bottom: 70px;}


.m3_2_bot1a{width: 40px;height: 40px;background: url(../images/m3_left.png) no-repeat center;margin-right: 20px;cursor: pointer;position: absolute;top: 42%;left: 0;}
.m3_2_bot2a{width: 40px;height: 40px;background: url(../images/m3_right.png) no-repeat center;cursor: pointer;position: absolute;top: 42%;right: 0;}
.m3_2_bot1a:hover{background: url(../images/m3_left1.png) no-repeat center;}
.m3_2_bot2a:hover{background: url(../images/m3_rigth1.png) no-repeat center;}
.csgx{width: 1300px;margin: 0 auto;position: relative;}
.csgx_1{width: 1150px;margin: 0 auto;overflow: hidden;}
.csgx_1 ul li{float: left;width: 360px;margin: 0 12px;}
.csgx_1 ul li img{width: 100%;height: 265px;display: block;}
.csgx_1 ul{width: 1000%;}
.csgx_1 ul li p{color: #5a5a5a;font-size: 15px;line-height: 40px;text-align: center;font-weight: bold;}
.csgx{margin-bottom: 90px;}


.sz_1 {padding: 15px 70px;background: #2c79d0;margin-top: 65px;}
.sz_1 ul li{float: left;width: 23.2%;color: #fff;font-size: 15px;}
.sz_pl1{width: 25%!important;font-size: 18px!important;}
.sz_2 ul li dd{float: left;color: #424242;width: 23.2%;font-size: 15px;line-height: 42px;}
.sz_2 ul li {padding: 25px 70px;background: #f2f2f2;border-bottom: 1px solid #e2e2e2;}
.ssp{color: #0054a6!important;}

.ny_zpny{background: #f2f2f2;padding: 35px;}
.ny_zpnya{border-bottom: 1px solid #ccc;}
.ny_zpnya h3{color: #595959;font-weight: bold;font-size: 24px;font-weight: normal;padding-bottom: 20px;border-bottom: 1px solid #0054a6;display: inline-block;}
.ny_zpnyb p{color: #343434;font-size: 15px;margin-right: 30px;}
.ny_zpnyb{margin: 32px 0;}
.ny_zpnyc ul li h3{color: #0054a6;font-size: 15px;font-weight: normal;}
.ny_zpnyc ul li span{display: block;width: 17px;height: 1px;background: #0054a6;margin: 15px 0;}
.ny_zpnyc ul li p{font-size: 15px;color: #343434;line-height: 28px;}
.ny_zpnyc ul li div{font-size: 15px;color: #343434;line-height: 28px;}
.ny_zpnyc ul li {margin-bottom: 25px;}
.ny_zpnyd p{display: inline-block;padding: 5px 25px;background: #0054a6;border-radius: 5px;color: #fff;font-size: 15px;cursor: pointer;}
.ny_zpnyf p{color: #999999;font-size: 15px;}
.ny_zpnyf{margin-top: 40px;}
.ny_zpnyd{margin-top: 40px;}
.sz_2 ul li:hover{background: #e6e6e6;}
.zp{margin: 80px 0;}
.sz_pl2{width: 4%!important;}
.zp_xq {background: url(../images/ny/dt_1.png) no-repeat center;width: 42px;height: 42px;}
.sz_2 ul li:hover .zp_xq {background: url(../images/ny/dt_2.png) no-repeat center;}

/*简历弹出层*/
.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: #0054a6;
	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;
}
.fot_cnt p em{
	display: block;
	float: left;
	width: 330px;
	margin-left: 10px;
}
.fot_cnt p em .txt{
	width: 300px;
	height: 30px;
	font-family: "Microsoft YaHei", "å¾®è½¯é›…é»‘";
	font-size: 14px;
	line-height: 30px;
	padding: 0 5px;
	font-style:normal
}
.sumt{
	width: 460px;
	height: 40px;
	position: absolute;
	left: 0;
	bottom: 0;
}
.sumt .sbnm{
	width: 460px;
	height: 40px;
	border: 0;
	background: #333;
	cursor: pointer;
	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: #0054a6;}

.fot_yp .fancybox{
	position: absolute;
	top: -16px;
	right: -16px;
	cursor: pointer;
}
.fffpp1{width: 30px!important;color: #FF0000!important;}
.fot_cnt p span {
    display: block;
    float: left;
    width: 90px;
    text-align: right;
}
.ddpsx {
    position: relative;
    top: -25px;
    right: -307px;
    width: 120px!important;
}

.ln_2 ul li{background: #f5f5f5;margin-bottom: 11px;}
.ln_2b img{display: block;}
.ln_2{margin-top: 60px;}
.ln_2a {margin: 60px 0 0 30px;}
.ln_2a_2 {}
.ln_2a_2 p{color: #595959;font-size: 18px;line-height: 36px;}
.ln_2a_1 {margin-right: 30px;}
.ln_2a_2 ul li {color: #004ca2;font-size: 16px;line-height: 22px!important;font-weight: bold;background: url(../images/ny/diandian.png) no-repeat center left;padding-left: 15px;}
.ln_2a_2 ul{margin: 13px 0 6px 0;}

.fc_2 ul li{float: left;margin: 0 30px 30px 0;}
.fc_2 ul{width: 1400px;}
.fc_2 ul li p{color: #383838;font-size: 16px;text-align: center;line-height: 44px;
    width: 380px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.fc_2 ul li p span{font-weight: bold;}
.fc_2 ul li img{width: 380px;height: 280px;display: block;}
.fc_2{padding-top: 40px;}
.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_1a ul li{float: left;padding-top: 40px;}
.cont_1a{border-top: 1px solid #ededed;border-bottom: 1px solid #ededed;margin-top: 70px;}
.dp_1{width: 390px;margin-left: 80px;}
.dp_1 p{background: url(../images/ny/ct_s_03.png) no-repeat center left;padding-left: 35px;display: inline-block;padding-right: 20px;border-bottom: 2px solid #0054a6;}
.cont_1a ul li p{color: #656565;font-size: 16px;line-height: 40px;}
.dp_2{width: 315px;}
.dp_2 p{background: url(../images/ny/ct_s_05.png) no-repeat center left;padding-left: 35px;display: inline-block;padding-right: 20px;border-bottom: 2px solid #0054a6;}
.dp_3{width: 220px;}
.dp_3 p{background: url(../images/ny/ct_s_07.png) no-repeat center left;padding-left: 35px;display: inline-block;padding-right: 20px;border-bottom: 2px solid #0054a6;}
.dp_4{width: 180px;}
.dp_4 p{background: url(../images/ny/ct_s_09.png) no-repeat center left;padding-left: 35px;display: inline-block;padding-right: 20px;border-bottom: 2px solid #0054a6;}
.cont_1{position: relative;}
.cont_1c{position: absolute;top: 0;width: 1040px;background: #fff;left: 40px;padding: 10px 40px 50px 40px;}
.cont_1c ul li{float: left;}
.cont_1c ul li p{color: #656565;font-size: 16px;}
.s_1{margin-right: 82px;}
.s_2{margin-right: 120px;}
.s_3{margin-right: 110px;}
.zxly_2 {width: 625px;}
.zxly_2 ul li{float: left;width:290px;margin-right: 20px;}
.zxly_2 ul li input{width: 290px;height: 30px;margin-bottom: 20px;}
.zxly_2 ul li p{color: #656565;font-size: 15px;line-height: 30px;}
.ly_p1{width: 96%!important;}
.zxypTextSr{width: 100%;height: 140px;}
.sbnm{width: 140px!important;height: 40px!important;background: #0054a6;border: 0;font-size: 14px;color: #fff;border-radius: 6px;float: right;}
.ly_p2{width: 97%!important;margin-top: 30px;}
.zxly{margin-top: 90px;}

.m3_2_1 img{width: 600px;height: 380px;display: block;}

.ny_wd{margin: 40px 0 60px 0;}
.ny_wd_1 {width: 290px;}
.ny_wd_1a h3{height: 70px;line-height: 70px;background: #ececec;text-align: center;color: #0054a6;font-size: 24px;font-weight: normal;}
.ny_wd_1b{height: 650px;background: #d5d8de;}
.ny_wd_1b ul{padding: 30px 0 0 20px;}
.wd_1 p{background: url(../images/ny/si_03.png) no-repeat center left 20px;}
.wd_2 p{background: url(../images/ny/si_05.png) no-repeat center left 20px;}
.wd_3 p{background: url(../images/ny/si_07.png) no-repeat center left 20px;}
.wd_4 p{background: url(../images/ny/si_09.png) no-repeat center left 20px;}
.ny_wd_1b ul li{height: 55px;line-height: 55px;}
.ny_wd_1b ul li a{display: block;width: 100%;font-size: 18px;color: #6a6a6a;}
.ny_wd_1b ul li p{padding-left: 50px;}
.ny_wd_1b ul li:hover{background: #448cd3;border-radius: 30px 0 0 30px;}
.ny_wd_1b ul li:hover a{color: #fff;}

.ny_wd_2b_1{background: url(../images/ny/xp.png) no-repeat center right;}
.ny_wd_2 {width: 830px;}
.ny_wd_2a p{color:#3d3d3d;font-size: 18px;line-height: 70px;border-bottom: 1px solid #ccc;}
.ny_wd_2b_hide{display: none;}
.ny_wd_2b ul li{border-bottom: 2px solid #dae5f0;padding: 25px 0;cursor: pointer;}
.ny_wd_2b_1 p{color: #0054a6;font-size: 18px;margin-bottom: 5px;}
.ny_wd_2b_hide dl dd{float: left;color: #737373;font-size: 15px;line-height: 30px;margin-right: 40px;}
.ny_wd_2b_hide dl dd span{font-weight: bold;}

.vichd_wd{background: #448cd3!important;border-radius: 30px 0 0 30px;}
.vichd_wd a{color: #fff!important;}

.ff91{position: fixed;background: rgba(0,0,0,0.6);z-index: 99999;bottom: 0;left: 0;width: 200px;height: 150px;}
.ff91_a{position: absolute;width: 200px;}

.ff91_a_2{width: 32px;height: 32px;background: url(../images/fancybox_sprite1.png) no-repeat center;position: absolute;top: -16px;right: -16px;cursor: pointer;}

/*.ff91a{position: fixed;bottom: 0;right: 0;}*/

.fixed{width: 100%;height: 100vh;background: url(../images/join_ban.jpg);position: fixed;z-index: 9999999;left: 0;right: 0;overflow-y: hidden;
	    background-repeat: no-repeat;
	    background-position: center center;
	    background-size: cover;
	    overflow: hidden;
}
.fixed_2 ul li{float: left;width: 280px;height: 90px;text-align: center;line-height: 90px;border-radius: 6px;margin-right: 20px;}
.dt1{background: #30ae42;}
.dt2{background: rgba(255,255,255,0.6);}
.fixed_2 ul li a{font-size: 24px;color: #fff;font-weight: bold;display: block;width: 100%;height: 100%;}
.dt2 a{color: #0054a6!important;}
.fixed_2{padding-top: 50px;}
.fixed_1{margin-top: 12%;}
.tp_2 a{display: block;width: 100%;height: 100%;}
