﻿@charset "utf-8";
/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
}
body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: '微软雅黑';
	
}
ol, ul, li, dl, dt, dd, form, p, h1, h2, h3, h4, h5, img {
	margin: 0px;
	padding: 0px;
}
ol, ul, li {
	list-style: none;
	padding: 0;
	margin: 0;
}
img {
	border: none;
	max-width:100%;
}
a {
	text-decoration: none;
	border: none;
	margin: 0;
	padding: 0;
}
.clear {
	clear: both;
}
input, textarea {
	outline: 0;
	resize: none;
	border: none;
	_border: 0;
	margin: 0;
	padding: 0;
}
select {
	border: 0;
}
input {
	margin: 0;
	padding: 0;
	border: none;
}
table, table td {
	border-collapse: collapse;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
img {
	max-width: 100%;
	vertical-align: bottom;
}

.wrap{width: 1200px;margin: 0px auto;}
.big_div{background: url(../images/bg_01.png) no-repeat;background-size: cover;}
.search input{width: 290px;height: 44px;line-height: 44px;padding-left: 8px;background:none;}
.search{border: 1px solid #271f6a;border-radius: 8px;}
.link{background: url(../images/dh_03.png) no-repeat left;padding-left: 42px;margin-left: 5%;margin-top: -3px;}
.link span{font-size: 12px;color: #0e0e0e;}
.link p{font-size: 14px;color: #271f6a;}
.top{padding: 3% 0px;}
.nav_top{width: 100%;background: rgba(255,255,255,0.6);}
.nav ul li{font-size: 16px;float: left;}
.nav ul li a{color: #1a1a1a; display: block;padding: 20px 40px;}
.nav ul .on a{color: #fff;background: #271f6a;} 
.nav ul li:hover a{color: #fff;background: #271f6a;}
.banner .swiper-button-prev,.banner .swiper-container-rtl .swiper-button-next{background-image: url(../images/ccc.png);
    left: 0px;
    right: auto;}
 .banner .swiper-button-next,.banner .swiper-button-prev{width: 60px;height: 140px;margin-top: -70px;background-size: 60px 140px;}
 .banner .swiper-button-next, .banner  .swiper-container-rtl .swiper-button-prev{background-image: url(../images/vvv.png);
    right: 0px;
    left: auto;}
 .banner .swiper-pagination-bullet{width: 14px; height: 14px;background: #656565;opacity: 1;}
 .banner .swiper-pagination-bullet-active{background: #271f6a;}
 .cp_top span{font-size: 24px;color: #262626;}
 .cp_top p{font-size: 32px;color: #252525;text-transform: uppercase;}
 .cp_top{background: url(../images/kk_03.png)no-repeat center;text-align: center;padding: 4% 0px;}
 .two{display: none;}
 .yc_div{background: rgba(0,0,0,.5);width: 90%;height: 100%;border-radius: 8px;position: absolute;top: 400px ;left: 0px;text-align: center;padding: 0px 5%;overflow: hidden;}
 .lb_img{position: relative;border-radius: 8px;}
 .yc_txt span{font-size: 18px;color: #fff;display: block;margin-bottom: 3%;}
 .yc_txt p{font-size: 12px;color: #fff;}
 .yc_txt{border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: translateX(-50%) translateY(-50%);position: absolute;left: 50%;top: 50%;width: 80%;padding: 10% 0px;}
 .out_div{width: 1000px;margin:0px auto;}
 .out_div{width: 1000px;margin: 0px auto;}
 .out_big{position: relative;}
 .out_big .swiper-button-next{outline: none;}
 .out_big .swiper-button-prev{outline: none;}
 .out_big .swiper-button-prev,.out_big .swiper-container-rtl .swiper-button-next{background: url(../images/lj_03.png)no-repeat;}
 .out_big .swiper-button-next,.out_big .swiper-container-rtl .swiper-button-prev{background: url(../images/rj_03.png)no-repeat;}
 .out_big .swiper-button-next,.out_big .swiper-button-prev{width: 16px;height: 28px;margin-top: -14px;}
 .out_big .swiper-slide:hover .yc_div{visibility: visible;
    transition: all 1s ease;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    -o-transition: all 1s ease;
    opacity: 1;
    top: 0px;}
 /*.out_big .swiper-slide:hover .one{display: none;}
 .out_big .swiper-slide:hover .two{display: inline-block;max-height: 324px;}*/
 .list_lb{padding-bottom: 4%;}
 .out_big .swiper-slide{padding-bottom: 10px;overflow: hidden;}
 .out_big .swiper-slide img{box-shadow: 3px 4px 3px #474444;border-radius: 8px;}
 .pro_nav ul li{display: inline-block;padding: 7px;border-radius: 8px;box-shadow:-1px 2px 4px 3px #c3c2c2;margin: 0px 1% 4% 0px;}
 .pro_nav ul li span{display: block;text-align: center;font-size: 14px;line-height: 40px;color: #000000;}
 .pro_nav ul li:nth-child(4n){margin-right: 0px;}
 .pro_nav ul li:hover{background: #9a9a9a;}
 .pro_nav ul li:hover span{color: #fff;}
 .all_bnt{text-align: center;}
 .all_bnt a{font-size: 16px;color: #262626;line-height: 38px;border:1px solid #4d4d4d;border-radius: 25px;margin: 0px auto;display: inline-block;box-shadow: 1px 4px 3px #b0afb1;width: 202px;}
 .all_bnt a:hover{background: #271f6a;border:1px solid #271f6a;color: #fff;}
 .service{background: url(../images/bg2_02.png)no-repeat;background-size: cover;margin-top: 3%;padding: 2% 0px 3%;min-height:690px;height:720px;}
 .ser_nav ul li{width: 30%;padding: 1.5%;background: #fff;transition: All 0.1s ease-in-out;
    -webkit-transition: All 0.1s ease-in-out;
    -moz-transition: All 0.1s ease-in-out;
    -o-transition: All 0.1s ease-in-out;}
 .ser_img{padding: 5% 0px 8%;}
 .ser_img img{margin-left: 20%;}
 .ser_nav ul li span{display: block;font-size: 24px;color: #271f6a;}
 .xian{width: 95px;height: 1px;background: #000000;margin: 8% 0px;}
 .ser_txt p{font-size: 14px;color: #808080;line-height: 25px;overflow:hidden; 

text-overflow:ellipsis;

display:-webkit-box; 

-webkit-box-orient:vertical;

-webkit-line-clamp:4; }
.ser_txt{margin-bottom: 5%;}
.ser_nav ul li:hover .ser_txt p{-webkit-line-clamp:none;text-overflow:inherit;

display:inherit; 
-webkit-box-orient:inherit;
color: #fff;
   }
.ser_nav ul li{float: left;min-height: 395px;}
.ser_nav{margin-top: 3%;height:500px;}
.ser_nav ul li:hover{ transform: scale(1.05);
    transform: translate(0,-25px);
    -webkit-transform: translate(0,-25px);
    -moz-transform: translate(0,-25px);
    -o-transform: translate(0,-25px);
    -ms-transform: translate(0,-25px);
	background: #271f6a;}
.ser_nav ul li:nth-child(2) .ser_img{text-align: center;}
.ser_nav ul li:nth-child(2) .ser_img img{margin: 0px;}
.ser_nav ul li:hover span{ color: #fff; }
.ser_nav ul li:hover .xian{background: #fff;}
.s_two{display: none;}
.ser_nav ul li:hover .s_one{display: none;}
.ser_nav ul li:hover .s_two{display: inline-block;}
.news_txt{border-top: 1px solid #fff;padding: 2% 0px;}
.news_txt p{font-size: 12px;color: #262626;}
.news_nav ul li{float: left;width: 30%;height:420px;padding: 10px;margin:0 19px 25px 0px;background: #eeeeee;margin-right: 1%;box-shadow:1px 3px 4px 3px #c7c6c6;}
.news_nav ul li span{padding: 20px 0px;font-size: 14px;color: #271f6a;font-weight: bold;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
display: block;}
.news_txt p{line-height: 20px;
	overflow:hidden; 

text-overflow:ellipsis;

display:-webkit-box; 

-webkit-box-orient:vertical;

-webkit-line-clamp:2; }
.news_nav ul li i{font-size: 12px;color: #656565;font-style: normal;}
.news_nav ul li:hover{background: #999999;}
.news_nav ul li:hover i{color: #fff;}
.news_nav ul li:hover p{color: #fff;}
.news_nav ul li:hover span{color: #fff;}
.news_nav ul li:nth-child(3){margin-right: 0px;}
.news_nav{margin: 2% 0px 5%;}
.news{padding: 2% 0px 3%;}
.pro{margin-top: 2%;}
.pro_nav{margin-top: 2%;}
.footer{border-top: 5px solid #000000;background: #333333;width: 100%;}
.ft_nav ul li{float: left;margin-right: 65px;}
.ft_nav ul li a{display: block;font-size: 12px;color: #b2b2b2;line-height: 22px;}
.ft_nav ul li span{font-size: 14px;color: #fff;display: block;padding: 30px 0px 20px;}
.ft_nav ul li a:hover{color:#999;}
.ft_fw span{margin: 38px 0px;font-size: 18px;color: #fff;background: url(../images/dh2_03.png)no-repeat left;padding-left: 35px;display: block;}
.ft_fw p{font-size: 14px;color: #fff;line-height: 32px;}
.end{font-size: 14px;color: #fff;text-align: center;line-height: 55px;border-top:1px solid #fff;margin-top: 3%; }
.mobile_head{display: none;}
.bnt{cursor: pointer;}
.rightNav a{font-size: 16px;color: #1a1a1a;}
.ioc_search{margin-right:3%;}
.rightNav{
    width: 50%;
    max-width: 400px;
    height: 100%;
    background:rgba(255,255,255,0.8);
    position: fixed;
    z-index: 999;
    top: 0;
    right: -50%;
}
.bgDiv{
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .5;
    position:fixed;
    display: none;
    z-index: 99;
    bottom: 0;
}
.rightNav span{ display:block; text-align:center; padding:3% 0px; border-bottom:1px dashed #666666;}
.banner img{width: 100%;}
.search_box{position: absolute;width: 100%;top: 100%;left: 0px;
	z-index: 6;
	background: rgba(255,255,255,0.6);
	padding: 3% 0px;
	display: none;
}
.mobile_head{position: relative;}
.search_yc input{width: 190px;height: 44px;line-height: 44px;padding-left: 8px;background:none;}
.search_yc{border: 1px solid #271f6a;border-radius: 8px;width: 300px;
	margin: 0px auto;
}
.ny1_nav{width: 1000px;margin: 0px auto;text-align: center;}
.ny1_nav ul li{padding: 0px 12px 20px;margin-right: 15px;display: inline-block;}
.ny1_nav ul li span{display: block;text-align: center;font-size: 14px;color: #a6a6a6;}
.ny1_nav ul li:nth-child(8){margin-right: 0px;}
.ny_top{padding: 20px 0px 0px;box-shadow:0px 0px 8px #ebebeb;
	position: relative;z-index: 3;background: #fff;}
.ny1_nav ul .onon{border-bottom: 4px solid #271f6a;}
.ny1_nav ul .onon span{color: #271f6a;}
.tab > ul > li{width: 265px;padding: 10px;float: left;margin-right: 20px;
			transition: All 0.5s ease-in-out;
		    -webkit-transition: All 0.5s ease-in-out;
		    -moz-transition: All 0.5s ease-in-out;
		    -o-transition: All 0.5s ease-in-out;
}
.tab > ul > li  span{text-align: center;overflow:hidden; 

text-overflow:ellipsis;

display:-webkit-box; 

-webkit-box-orient:vertical;

-webkit-line-clamp:1;
	font-size: 14px;
	color: #585858;
	margin-top: 20px;
}
.tab > ul > li:nth-child(4n){margin-right: 0px;margin-bottom: 5%;}
.tab > ul > li:hover{transform: scale(1.05);
    transform: translate(0,-10px);
    -webkit-transform: translate(0,-10px);
    -moz-transform: translate(0,-10px);
    -o-transform: translate(0,-10px);
    -ms-transform: translate(0,-10px);
	/*box-shadow: 3px 3px 1px 1px #c3c2c2;*/
    box-shadow: 4px 4px 15px 0 hsla(230,9%,48%,.6);
	border-radius: 8px;
}
.ny_bnt .prev{background: #fff;display: inline-block;font-style: normal;border: 1px solid #e6e6e6;width: 68px;height: 32px
;text-align:center;line-height: 32px;border-radius: 3px;font-size: 14px;color: #666666;}
.ny_bnt .next{display: inline-block;font-style: normal;border: 1px solid #e6e6e6;width: 68px;height: 32px
;text-align:center;line-height: 32px;border-radius: 3px;font-size: 14px;color: #666666;}
.ny_bnt a{background: #fff;margin-right: 10px;display: inline-block;border: 1px solid #e6e6e6;width: 32px;text-align: center;;line-height: 32px;font-size: 14px;color: #666666;}
.ny_bnt em{font-style: normal;}
.input1{display: inline-block;border: 1px solid #e6e6e6;
	width: 32px;text-align: center;;line-height: 32px;
	font-size: 14px;color: #666666;
	margin: 0px 20px;
}
.ny_bnt span a{margin-left: 20px;display: inline-block;border: 1px solid #e6e6e6;width: 45px;text-align: center;;line-height: 32px;font-size: 14px;color: #666666;cursor: opacity;}
.ny_bnt{text-align: center;}
.ny_bnt .aNow{background: #271f6a; color: #fff;}
.ny_bnt{font-size: 14px;color: #666666;}
.ny_tabe{padding:3% 0px 5%;}
.tab{display: none;}
.tab_on{display: block;}
.more{display: none;}
.more a{display: block;width: 70%; line-height: 32px;height: 32px;font-size: 16px;color: #999;border: 1px solid #999;text-align: center;margin: 0px auto;}
.por2{margin-top: 3%;}
.por3{line-height: 100px;margin-top: -20px;font-size: 14px;color: #585858;}
.por3 a{font-size: 14px;color: #585858}
.por3 .last{color: #271f6a;}
.ny3_top span{font-size: 24px;color: #271f6a;}
.ny3_top p{font-size: 16px;color: #585858;line-height: 36px;}
.ny3_top{text-align: center;}
.xj_r{width: 1040px;}
.xj_r ul li{display: inline-block;margin-right: 115px;}
.xj_r ul li:nth-child(3){margin-right: 0px;}
.xj_l{width: 50px;height: 130px;background: #e5e5e5;text-align: center;border-radius: 0px 6px 6px 0px;margin-top: 53px;}
.xj_l span{display: inline-block;width: 15px;font-size: 16px;color: #1a1a1a;margin: 25px auto;}
.xj_l:hover{background: #271f6a;}
.xj_l:hover span{color: #fff;}
.cpxj{margin-top: 60px;}
.gg_txt p{font-size: 14px;color: #5a5a5a;line-height: 23px;}
.cpgg{margin-top: 30px;}
.gg_txt{width: 100%;border-top: 1px dashed #808080;padding-top: 30px;}
.about_cp span{display: block;font-size: 16px;
	color: #191919;background: url(../images/shu_03.png)no-repeat left;
	height: 20px;line-height: 20px;padding-left: 15px;
}
.about_cp{margin-top: 125px;}
.ab_lb .out_big .swiper-slide img{box-shadow: inherit;border-radius: inherit;}
.ab_lb a p{font-size:14px;color: #585858; line-height: 45px;
overflow:hidden; 

text-overflow:ellipsis;

display:-webkit-box; 

-webkit-box-orient:vertical;

-webkit-line-clamp:1;
height: 45px;
}
.ab_lb a{text-align: center;}
.ab_lb .out_big .swiper-button-prev,.ab_lb .out_big .swiper-container-rtl .swiper-button-next{background: url(../images/1_03.png)no-repeat;}
.ab_lb .out_big .swiper-button-next,.ab_lb .out_big .swiper-container-rtl .swiper-button-prev{background: url(../images/2_03.png)no-repeat;}
.ab_lb .out_big .swiper-button-next,.ab_lb .out_big .swiper-button-prev{width: 30px;height: 60px;margin-top: -30px;}
.ab_lb{margin: 5% 0px -4%;}

.ab_nav ul li{margin-right: 65px;}
/***.ab_nav ul li:nth-child(4){margin-right: 0px;}***/
.about_one{background: #f1f1f1;}
.gs_ls ul  li{width: 33%;display: inline-block;text-align: center;}
.gs_ls ul  li span{font-size: 60px;color: #271f6a;}
.gs_ls ul  li p{font-size: 24px;color: #7f7f7f;}
.ls_txt p{font-size: 16px;color: #1a1a1a;text-indent: 2em;line-height: 30px;}
.ls_txt{margin-top: 5%;}
.tro_nav ul li{display:inline-block;width: 20%;margin-right: 2%;margin-bottom: 2%;}
.intro{margin:-3% 0px -5% 0px;background: #fff;}
.tro_nav ul li span{
	display: block;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #333;
	padding: 10px 0px;
}

.tro_nav ul li img{box-shadow: 1px 1px 1px 1px #dddcdc;border-radius: 8px;}
.tro_nav{text-align: center;}
.tro_nav ul li:nth-child(4n){margin-right: 0px;}
.intro_banner{position: relative;}
.intro_banner .swiper-button-prev,.intro_banner .swiper-container-rtl .swiper-button-next{outline: none;background: url(../images/wl_03.png)no-repeat;left: 45%;}
.intro_banner .swiper-button-next,.intro_banner .swiper-container-rtl .swiper-button-prev{outline: none;background: url(../images/wr_03.png)no-repeat;right: 45%}
.intro_banner .swiper-button-next,.intro_banner .swiper-button-prev{width: 40px;height: 40px;top: 100%;}

.intro_banner .swiper-button-prev:hover{background: url(../images/bl_03.png)no-repeat;}
.intro_banner .swiper-button-next:hover{background: url(../images/br_03.png)no-repeat;}
.intro_banner .swiper-button-next.swiper-button-disabled,.intro_banner  .swiper-button-prev.swiper-button-disabled{opacity: 1;    pointer-events:inherit;}
.intro_banner{padding-bottom:45px;}
.intro{padding-bottom: 45px;}
.intro_banner .tro_nav ul li img{
	box-shadow: none;
}
.tro_img{
	overflow: hidden;
}
.intro_banner .tro_nav ul li{
	box-shadow:1px 1px 15px 0 hsla(233, 9%, 48%, 0.67);
}
.intro_banner .swiper-container{
	padding: 10px 0px;
}



.about_one .pt ul li img{box-shadow: none;}
.about_one .pt{margin: 0px;background:#f1f1f1;}
.about_one .pt ul li span{display: block;line-height: 55px;font-size: 16px;}
.join_top{border-bottom: 1px dashed #7f7f7f;margin-top: -4%;}
.join_top ul li{width: 16%;display: inline-block;text-align: center;font-size: 16px;color: #0d0d0d;padding: 22px 0px;}
/*.subNavBox{width:100%;margin-bottom:120px;}
.subNav{cursor:pointer;line-height:60px;padding-left:10px; background:#f2f2f2; height:60px; margin-bottom:10px;}
.subNav span{ font-size:20px; color:#1a1a1a; background:url(../images/ytg_03.jpg) no-repeat left; padding-left:23px;}
.subNav a{ font-size:14px; color:#1a1a1a;}
.subNav:hover{color:#277fc2;}
.currentDd{color:#277fc2}
.currentDt{background-image: url(images/jiantou.jpg);}
.navContent{display: none;}
.navContent li a{display:block;heigh:28px;text-align:center;font-size:14px;line-height:28px;color:#333}
.navContent li a:hover{color:#fff;background-color:#277fc2}
.currentDd2{color:#fff !important;}
.currentDt2{ background:#277fc2; color:#fff !important;}
.navContent2{display: none;border-bottom:solid 1px #e5e3da;}
.navContent2 li a{display:block;heigh:28px;text-align:center;font-size:14px;line-height:28px;color:#333}
.navContent2 li a:hover{color:#fff;background-color:#277fc2}
.navContent3{display: none;border-bottom:solid 1px #e5e3da;}
.navContent3 li a{display:block;heigh:28px;text-align:center;font-size:14px;line-height:28px;color:#333}
.navContent3 li a:hover{color:#fff;background-color:#277fc2}*/
.jn_nav ul li{width: 16%;display: inline-block;text-align: center;}
.jn_nav{width: 84%;}
.mbx{display: none;position: relative;width: 100%;}
.mbx_nav ul li a{display: block;padding: 2% 0px;text-align: left;padding-left: 20px;font-size: 16px;color: #585858;border-bottom: 1px solid #585858}
.mbx_nav{display: none;position: absolute;top: 100%;left: 0px;width: 100%;z-index: 6;background: #fff;}
.mbx span{display: block;text-align: left;font-size: 16px;color: #585858;padding:2% 0px;padding-left: 20px;border-bottom: 1px solid #585858;background: #271f6a;color: #fff;}
.mbx_nav ul li:hover{background: #271f6a;}
.mbx_nav ul li:hover a{color: #fff;}
.sub_nav ul li{display: inline-block;width: 16%;text-align: center;font-size: 14px;color: #0d0d0d;}
.sub_nav{position: relative;}
.sub2{display: none;}
.subNav a{font-size: 14px;color: #0d0d0d;}
.sub_nav ul li p{font-size: 12px;color: #808080;}
.sub_nav ul li:nth-child(1){position: relative;}
.sub_nav ul li:nth-child(1) p{position:absolute;top: 100%;display: block;width: 100%;text-align: center;}
.sub_nav{padding: 1% 0px;}
.sub_nav ul li span{line-height: 32px;}
.navContent{display: block;padding: 2% 5%;border: 1px solid #cecece;
	width: 90%;box-shadow: 1px 1px 1px 1px #cecece;
	display: none;
	margin-top: 2%;
}
.navContent p{font-size: 14px;color: #0d0d0d;line-height: 29px;}
.currentDd .sub2{display: block;}
.sub2{display: none;}
.currentDd .sub1{display: none;}
.sub2 a{background: url(../images/upjt_03.png)no-repeat right;padding-right: 20px;}
.sub1 a{background: url(../images/xijt_03.png)no-repeat right;padding-right: 20px;}
.nymain .add{margin-bottom: -3%;}
.temb{border-bottom: 1px solid #cccccc;padding-bottom: 4%;margin-bottom: 4%;}
.ttp{display: none;}
.ab_nav .onon .ttp{display: inline-block;}
.ab_nav .onon .tto{display: none;}
.new_l{width: 280px;background: #cdcdcd;padding: 10px;border-radius: 8px;}
.new_r{width: 75%;}
.newday_txt{width: 16%;text-align: center;}
.new_txt{width: 84%;}
.newday_txt h3{font-size: 36px;color: #7f7f7f;display: block;margin: 70px 0px 0px;}
.newday_txt p{font-size: 12px;color: #7f7f7f;font-weight: bold;}
.new_txt span{font-size: 14px;color: #0d0d0d;
	font-weight: bold;display: block;
	margin:10px 0px 30px;
}
.new_txt p{font-size: 12px;color: #575757;line-height: }
.new_bnt a{display: block;font-size: 12px;color: #5a5a5a;
	text-align: center;width: 102px;
	line-height: 22px;height: 22px;
	border-radius: 25px;
	border: 1px solid #5a5a5a;
	box-shadow: 1px 2px 1px 1px #c1c0c0
}
.new_bnt{margin-top: 20px;}
.new_nav ul li:hover .newday_txt h3{color: #271f6a;}
.new_nav ul li:hover .newday_txt p{color: #271f6a;}
.new_nav ul li:hover .new_bnt a{background:#271f6a;color: #fff; }
.new_nav ul li:hover .new_txt span{color: #271f6a;}
.new_nav ul li{border-bottom: 1px solid #d9d6d7;padding:3% 0px;}
.news_big{background: #f3f3f3;}
.new_nav{margin-bottom: 4%;}
.news_top span{display: block;font-size: 30px;color: #0d0d0d;}
.news_top{text-align: center;color: #a7a6a6;
	border-bottom: 1px dashed #c0c0c0;
	padding-bottom: 2%;

}
.news_top a{font-size: 12px;color: #a7a6a6;}
.news_top img{position: relative;top: 7px;}
.news2_txt p{font-size: 14px;color: #272727;/*text-indent: 2em;*/line-height: 25px;}

.news2_txt{margin-top: 2%;}
.news_ft{width: 100%;padding:3% 0px;background: #dadada; }
.nf_l a{display: block;font-size: 14px;color: #272727;line-height: 32px;}
.nf_l a:hover{color: #271f6a;}
.nf_r{width: 200px;height: 60px;line-height: 60px;text-align: center;background: #271f6a;}
.nf_r a{display: block;color: #fff;font-size: 14px;background: url(../images/black_03.png)no-repeat left;background-position: 35%;    padding-left: 30px;}
.div{display: none;}
.map{background: #fff;padding: 10px;}
.map_l{width: 50%;height:506px;}

.map_r{width: 42%;padding: 4%;}
.map_nav ul li{display: inline-block;width: 48%;/*height: 42px;overflow: hidden;*/min-height: 100px;
}
.map_nav i{display: inline-block; float: left;width: 20%;}
.map_nav span{display: inline-block;float: left;width: 80%;font-size: 14px;color: #8c8c8c;}
.map_top{font-size: 16px;background: url(../images/a_03.png)no-repeat left;color: #8a8a8a;
	font-weight: bold;
	padding-left: 15px;
	margin-bottom: 5%;
}
.map_box{border-bottom: 1px dashed #8b8b8b;padding-bottom: 0px;}
.map_r .map_box2{border: none;padding-bottom: 0px;margin-top: 7%;}
.map_nav img{position: relative;top: -4px;}
.map_nav{padding-left: 3%;}
.big_map{padding: 4% 0px;}
.ybs a{font-size: 36px;text-align: center;line-height: 60px;display: block;}
.ybs{padding: 100px 0px;}

.lb_img{overflow: hidden;}
.lb_img img{  
  transition: 3s;
    -moz-transition: 3s;
    -webkit-transition: 3s;
    -o-transition: 3s;}
.lb_img:hover img{    transform: scale(1.2);
    -webkit-transform: scale(1.2);}

/*3.关于我们*/
.tro_nav ul li{overflow: hidden;}
.tro_nav ul li img{
	transition: 3s;
    -moz-transition: 3s;
    -webkit-transition: 3s;
    -o-transition: 3s;
}
.tro_nav ul li:hover img{
	 transform: scale(1.2);
    -webkit-transform: scale(1.2);
}
/*4.新闻中心*/
.new_img{overflow: hidden;}
.new_img img{
	transition: 3s;
    -moz-transition: 3s;
    -webkit-transition: 3s;
    -o-transition: 3s;
}
.new_img:hover img{
	 transform: scale(1.2);
    -webkit-transform: scale(1.2);
}


.pageTopNow{position:fixed; top:0px; z-index:11; left:0px; width:100%; height:92px;}
.pageTopNow .wal{ height:60px; line-height:82px;}

.n_two{display: none;}
.news_top a:hover .n_one{display: none;}
.news_top a:hover .n_two{display: inline-block;}
.tu1 .n_two {position: relative;top: 6px;}
.tu2 .n_two {position: relative;top: 4px;left: 1px;} 
.tu3 .n_two {position: relative;top: 4px;left: 1px;} 
.tu4 .n_two {position: relative;top: 4px;left: 1px;} 
.map_box2 ul li:nth-child(4) i img{top: -8px;}
.nav ul .en{font-size: 14px;font-family: 'Arial';
position: relative;
top: 0px;
}
.m_en{font-size: 18px;position: relative;top: 10px;left: -15px;}
.nav ul .en a{
	padding: 22.5px 40px;
}