﻿@charset "utf-8";
/* CSS Document */

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;
}
td { font-family:"微软雅黑"; font-size: 14px; color: #555555;line-height: 28px}
.content {font-family:"微软雅黑"; font-size: 14px; color: #555555;line-height: 24px}
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:1020px;margin:0px auto;}
.wrap1{width:1220px;margin:0px auto;}
.clear{ clear:both; margin:0; padding:0; height:0;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
html{overflow-x:hidden;margin: 0 auto!important;}
/*首页*/
.home{width: 100%;overflow: hidden;}

/* 焦点图 */
.slideBox{ position:relative; overflow:hidden; margin:0 auto; /* 设置焦点图最大宽度 */ margin-top: 60px;}
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; width: 100%;text-align: center;}
.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#fff;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;height: 100vh;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */

/*main1*/
.nav{width: 100%;height: 60px;line-height: 60px;background: #2472d1;position: fixed;top: 0;left: 0;z-index: 99999999;}
.nav_1 img{width: 80%;display: inline-block;margin-left: 2%;margin-top: 5px;}


/****面包菜单按钮*****/
.burgers_box{position:absolute;right:0px;top: 0;z-index: 99999999999;}
.icon {height: 2px;width: 30px;top: 30px;background-color: #fff;border-radius: 20px;position: absolute;transition-duration: 0.5s;}
.icon:before {left: 0;position: absolute;top: -10px;height: 2px;width: 30px;background-color: #fff;content: "";border-radius: 20px;transition-duration: 0.5s;}
.icon:after {left: 0;position: absolute;top: 10px;height: 2px;width: 30px;background-color: #fff;content: "";border-radius: 20px;transition-duration: 0.5s;}
.menu {width: 50px;height: 60px;position: relative;transition-duration: 1s;display: inline-block;cursor: pointer;z-index:99;}
.burger_lin .icon {transition-duration: 0.5s;transition-delay: 0.5s;}
.burger_lin .icon:after {transition: transform 0.5s, top 0.5s 0.5s;}
.burger_lin .icon:before {transition: transform 0.5s, top 0.5s 0.5s;}
.burger_lin.open .icon {transition-duration: 0.1s;transition-delay: 0.5s;background: transparent;}
.burger_lin.open .icon:before {transition: top 0.5s, transform 0.5s 0.5s;top: 0px;transform: rotateZ(-45deg);}
.burger_lin.open .icon:after {transition: top 0.4s, transform 0.5s 0.5s;top: 0px;transform: rotateZ(45deg);}

.menu_ex{position: fixed;z-index: -10;}
.iop{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 1!important;}



.zyzh img{width: 100%;display: block;}
.dl_1 dl{margin-bottom: 0;}
.nav_text{position: fixed;top: 0; margin-top: 60px; width: 40%;height: 100%;background: #2472d1;z-index: 999999999;transform: translate(-100%,0);
	-webkit-transition: 1s;
	-moz-transition: 1s;
	-ms-transition: 1s;
	-o-transition: 1s;
	transition: 1s;
 }
.dl_1{display: none;}
.nav_text ul li{border-bottom: 1px solid #007DA2;}
.nav_text ul li a.k1{display: block;  padding-left: 20%;color: #fff;font-size: 16px;line-height: 42px;background: url(../images/down.png) no-repeat center right 20px;}
.g1{background: 0!important;}
.fp1 .k1{background: url(../images/top.png) no-repeat center right 20px!important;}
.nav_text ul{margin-top: 0px;border-top: 0px solid #007DA2; overflow-y: auto;}
.ov_hide{transform: translate(0,0); }

.dl_1 dl dd{border-top: 1px solid #FEE17C;}
.dl_1 dl dd a{display: block;  padding-left: 28%;color: #fff;font-size: 14px;line-height: 38px;}

/*s2*/
.s2{background: url(../images/m3_1.jpg);width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    position: relative;
    overflow: hidden;}
.m2_1 {width: 85%;margin: 0 auto;margin-top: 5%;position: relative;}
.m2_1 img{width: 100%;}
.m2_2 {position: absolute;width: 100%; margin-top: 5%; top: 0;left: 0;}
.m2_2 a{display: block;width: 75%;height: 100%;}
.m2_2 img{border: 3px solid #fff;overflow: hidden;}

/*s3*/
.s3{background: url(../images/m2_bg.jpg);width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    position: relative;
    overflow: hidden;}
.s3_a_p ul li{width: 90%;margin-left: 5%;}
.s3_a_p ul li a{display: block;}
.s3_a_p ul li img{width: 100%;margin: 0 auto;}
.s3_a_p{width: 85%;margin: 0 auto;}
.gj1{margin: 6% 0 0 0;}
.gj2{margin: 2% 0;}
/*s4*/
.s4{background: url(../images/m5_bg.jpg);width: 100%;
    height: 100%;
    padding-top: 20px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    position: relative;
    overflow: hidden;}
.s4_1{width: 90%;margin-left: 4%; background: #fff;}
.s4_1 .swiper-slide{border: 1px solid #c4c3c1;}
.s4_1b{padding: 6% 5%;}
.s4_1b h3{width: 100%;height: 1px;background: #2472d1;}
.s4_1b h4{font-size: 16px;color: #333333;font-weight: normal;margin: 6% 0 4% 0;	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */line-height: 30px;
                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
                white-space:nowrap; /*不换行 */
;}
.s4_1b span{color: #a6a6a6;font-size: 15px;}
.s4_1b p{text-align: justify;color: #595959;font-size: 14px;	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;}
.s4_1b img{width: 37%;display: inline-block;margin-top: 11%;}
.s4_1 .swiper-pagination{margin: 0 auto!important;left: 50%!important;margin-left: -45px!important;}
.swiper-pagination-bullet-active{background: #2472d1!important;}

/*s5*/
.s5{background: #393b52;padding: 3% 2%;margin-top: -60px;}
.s5_ft1{width: 180px;margin: 0 auto;}
.s5_ft1 ul li{float: left;border-radius: 50%;}
.ft_li1{width: 40px;height: 40px;background: #4e4962 url(../images/wx_03.png) no-repeat center;}
.ft_li2{width: 40px;height: 40px;background: #4e4962 url(../images/wx_05.png) no-repeat center;margin: 0 30px;}
.ft_li3{width: 40px;height: 40px;background: #4e4962 url(../images/wx_07.png) no-repeat center;}

.s5_ft2{background: url(../images/as.jpg) repeat-x center;margin: 5% 0;}
.s5_ft2 p{text-align: center;width: 125px;margin: 0 auto;background: #393b52;color: #fff;font-size: 18px;}

.s5_ft3 ul li{float: left;width: 11%;text-align: center;}
.s5_ft3 ul li a{color: #ff6600;font-size: 12px;}
.s5_ft4{margin-top: 5%;}
.s5_ft4 p{text-align: center;color: #fff;font-size: 12px;font-weight: normal;line-height: 24px;}
.s5_ft4 p a{color: #fff;}


/*s6*/
.s6{background: url(../images/m4_bg.jpg);width: 100%;
    height: 100%;
padding-top: 20px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    position: relative;
    overflow: hidden;}
.s6_1{width: 90%; margin-left: 4%; padding-top: 0px; background: #fff;}
.s6_1 .swiper-slide{border: 1px solid #c4c3c1;}

.s6_1a img{width: 100%; height: 220px;display: inline-block;}

.s6_1b{padding: 2% 3%;}
.s6_1b h3{width: 100%;height: 1px;background: #2472d1;}
.s6_1b h4{font-size: 14px;color: #2472d1;font-weight: normal;margin: 2% 0 2% 0;	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */line-height: 25px; 
                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/

;}
.s6_1b span{color: #a6a6a6;font-size: 15px;}
.s6_1b p{text-align: justify;color: #595959;font-size: 14px;	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 6;
	overflow: hidden;}
.s6_1b img{width: 37%;display: inline-block;margin-top: 6%;}
.s6_1 .swiper-pagination{margin: 0 auto!important;left: 50%!important;margin-left: -45px!important;}
.swiper-pagination-bullet-active{background: #2472d1!important;}

/*手机内页*/
.sj_nyban{margin-top: 60px;}
.sj_nytit{text-align: center;padding: 10px 0;background: #f5f5f5;}
.sj_nytit h3{color: #2472d1;font-size: 20px;}
.sj_nytit p{color: #ff6600;font-size: 14px;text-transform: Uppercase;}

/*发展历程*/
.lc_text {width: 85%;margin-left: 10%;}
.lc_text p{color: #2472d1;line-height: 28px;}
.lc_text span{color: #2472d1;font-weight: bold;font-size: 20px;margin-right: 15px;}
.sj_fzlc{background: url(../images/xianx.jpg)repeat-y center left 20px;}
.sj_fzlc ul li{margin-bottom: 30px;}
.sj_fzlc_lll{width: 14px;height: 14px;background: url(../images/disnx.png) no-repeat center;margin-left: 13px;margin-top: 30px;}

/*集团荣誉*/
.sj_jjry{background: #f8f3ef url(../images/xianx.jpg) repeat-y center left 30px;padding: 40px 0;}
.sj_jjry ul li{width: 100%;padding-left: 15%;background: url(../images/honr_d.png) no-repeat top left 15px;margin-bottom: 20px;}
.lc_honr h3{color: #2472d1;font-size: 18px;font-weight: bold;}
.lc_honr p{color: #595959;font-size: 15px;line-height: 30px;}
.hor dl dd p img{width: 100%!important;height: auto!important;}
.lc_honr {width: 95%;}
.hor dl dd img{height: auto;display: none;}

.fy{clear:both;padding:20px 0;color:#4e2b13;text-align:center;font-size:0;}
.fy a{display:inline-block;margin:7px 7px;padding:4px 12px;color:#666!important;font-size:12px;border:1px solid #2472d1;}
.fy a:hover,.pages a.on{color:#fff;background:#2472d1;border-color:#2472d1;}

/*新闻中心*/
.sj_news{margin: 5% 2%;}
.nws_sj {width: 24%;margin-right: 4%;background: #f0f0f0;border-left: 2px solid #2472d1;}
.nws_text {width: 71%;}
.sj_news ul li{padding: 5% 0;border-bottom: 1px solid #ccc;}
.nws_text p{display: -webkit-box;color: #a6a6a6;font-size: 14px;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;}
	.nws_text h3{display: -webkit-box;color: #595959;font-size: 16px;margin: 3px 0 6px 0;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;}
.nws_sj{text-align: center;}
.nws_sj h3{color: #2472d1;font-size: 22px;font-weight: bold;border-bottom: 1px solid #ccc;padding: 6px 0;}
.nws_sj span{color: #808080;font-size: 16px;padding: 6px 0;display: inline-block; }
.news_cen_1p{text-align: center; margin-bottom: 10px; border-bottom: 1px solid #ccc;}
.news_cen_1p h3{margin: 0% 0 2% 0;color: #222222;font-size: 18px;}
.news_cen_1p span{display: inline-block;margin-bottom: 5px; color: #777777;}
.news_cen_1 p{text-align: justify;font-size: 14px;line-height: 23px; font-family:"微软雅黑";}
.news_cen_1 img{margin: 8px 0; width: 100%;}

/*工程展示*/
.sj_dczj{background: #ffffff;padding: 20px 0;}
.sj_dczja{width: 100%;margin: 0 auto;}
.sj_dczja ul li{float: left;width: 50%;text-align: center;position: relative;border-right: 1px solid #c8c5c2;}
.xm_1 .zzxm_1{width: 50px;height: 50px;background: url(../images/p1_1.png) no-repeat center;margin: 0 auto;border-radius: 50%;}
.xm_2 .zzxm_1{width: 50px;height: 50px;background: url(../images/p2.png) no-repeat center;margin: 0 auto;border-radius: 50%;}
.zzxm_2 p{color: #737373;font-size: 15px;font-weight: bold;margin-top: 10px;}
.k1 .zzxm_1{background:#ff9a48 url(../images/p1.png) no-repeat center;}
.k2 .zzxm_1{background:#ff9a48 url(../images/p2_1.png) no-repeat center;}
.k1 p{color: #ff9a48;}
.k2 p{color: #ff9a48;}
.xm_2{border-right: 0!important;}

.sj_text{background: #f8f3ef;padding: 5% 2%;}
.sj_text ul li{width: 49%;float: left;margin-bottom: 5%;}
.sj_text ul li:nth-of-type(even){margin-left: 2%;}
.sj_text2 ul li{width: 96%;float: left;margin-bottom: 5%;margin-left: 2%; border: 1px solid #ccc;}
.pro_1 img{width: 100%;height: 115px;}
.pro_1_1 img{width: 100%;height: 220px;}
.pro_2 p{	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */color: #2472d1;
                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
                white-space:nowrap; /*不换行 */}
.pro_2{border: 1px solid #ccc;padding: 5px;}
.pro_2 span{color: #a6a6a6;}

.pro_2_1 h3{width: 100%;height: 1px; margin-bottom: 5px; background: #2472d1;}
.pro_2_1 p{font-size: 15px;	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */color: #2472d1;
                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
                white-space:nowrap; /*不换行 */}
.pro_2_1{padding: 5px;}
.pro_2_1 span{color: #a6a6a6;}

/*人在恒阳*/
.ny_rzhy_1 ul li{margin-bottom: 10px;cursor: pointer;height: 138px;}
.ny_rzhy_1 ul li:nth-of-type(even) .hy_1 {float: right;}
.ny_rzhy_1 ul li:nth-of-type(even) .hy_2 {float: right;}
.ny_rzhy_1 ul li:nth-child(4n+1){background: #3a5bbf;}
.ny_rzhy_1 ul li:nth-child(4n+2){background: #ffa200;}
.ny_rzhy_1 ul li:nth-child(4n+2) .hy_2 {background: #ffa200;}
.ny_rzhy_1 ul li:nth-child(4n+3){background: #8754f0;}
.ny_rzhy_1 ul li:nth-child(4n+3) .hy_2 {background: #8754f0;}
.ny_rzhy_1 ul li:nth-child(4n+4){background: #1bd079;}
.ny_rzhy_1 ul li:nth-child(4n+4) .hy_2 {background: #1bd079;}
.ny_rzhy_1 ul li:hover .hy_1 img{transform: scale(1.04);}
.ny_rzhy_1 ul li:hover .hy_2_a p{text-decoration: underline;}
.hy_1 img{width: 100%;height: 138px;}
.hy_1 {width: 50%;}
.hy_2 {width: 50%;}
.hy_2_a span{color: #fff;font-size: 18px;}
.hy_2_a h3{color: #fff;font-size: 16px;	display: -webkit-box;margin: 8px 0;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.hy_2_a p{color: #fff;font-size: 14px;	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;}
	.laosding{width: 50px;height: 50px;background: url(../images/more.png) no-repeat center;margin: 0 auto;margin-bottom: 70px;margin-top: 35px;}
	.laosding a{display: block;width: 100%;height: 100%;padding: 50px 0;}
.hy_2_a{margin: 33px 0 0 15px;}
#laosding1 a{color: rgba(255,255,255,0);}

.sj_axgya .swiper-slide img{width: 100%;}
.sj_axgya{background: #fff;padding: 10% 5%;}

/*招聘*/
.sj_main{padding-bottom: 60px;}
.sj_main_ff img{margin-bottom: 5px;display: block;}
/*招聘隐藏*/
.ny_zptext{margin: 6% 4% 10% 4%;}
.zp_list dl dt{margin-bottom: 10px;cursor: pointer;position: relative;}
.hidden1{display: none;border: 1px solid #efefef;margin: 5px 0;padding: 15px;}
.xy_zp{background: #fff!important;}
.xy_zp .zp_li2{padding: 77px 0 0 131px;}
.zp_ttq1 p{height: 50px;line-height: 50px;padding-left: 20px;background: #f0f0f0 url(../images/xios.png) no-repeat center right 25px;}
.zp_ttq1{border-left: 4px solid #ee7c25;}
.zp_ttw p{line-height: 20px;}

.modal-dialog{margin-top: 70px!important;}
.zp_text_1b{margin-top: 20px;}
.zp_text_1b a{background: #ee7c25;font-size: 15px;font-weight: bold;padding: 8px 35px;color: #fff;}
	/*zp*/
.yp_tit{text-align: center;height: 55px;background: #ee7c25;color: #fff;}
.fot_cnt{margin: 20px;}
.fot_cnt span{display: inline-block;width: 25%;text-align: right;s}
.fot_cnt input{width: 70%;display: inline-block;line-height: 35px;}
.fot_cnt p{margin-bottom: 15px;}
.yp_tit p{font-size: 16px;font-weight: bold;padding-top: 5px;}
.yp_tit span{font-size: 15px;font-weight: bold;}
.sumt input{width: 100%;display: inline-block;line-height: 35px;background: #333;color: #fff;font-size: 16px;font-weight: bold;border: 0;border-radius: 0;}
.slx{display: inline-block;width: 70%;}
.px1{line-height: 20px!important;}
.modal{margin-top: 80px;}

/*联系我们*/
.sj_dt2_a ul{margin-bottom: 0;}
.sj_dt2_a{margin: 30px 0 30px 10px;}
.dp1{background: url(../images/sd_03.png) no-repeat top 3px left;padding-left: 30px;}
.dp2{background: url(../images/sd_05.png) no-repeat top 3px left;padding-left: 30px;}
.dp3{background: url(../images/sd_07.png) no-repeat top 3px left;padding-left: 30px;}
.sj_dt2_a ul li h3{color: #7f7f7f;font-size: 16px;}
.dp1 p{color: #2472d1;font-size: 22px;font-weight: normal;}
.sj_dt2_a ul li{margin-bottom: 25px;}
.dp3 p{color: #333333;font-size: 18px;font-weight: normal;}
.dp4{text-align: center;}

/*在线留言*/
.sj_main_cont{background: #f7f1ed;padding: 0 5% 5% 5%;}
.sj_ly p{margin: 3% 0;}
.sj_ly2 input{display: block;width: 100%;border: 1px solid #ed7a23;border-radius: 2px;background: 0;margin-bottom: 20px;height: 45px;}
.zxypTextSr{display: block;width: 100%;border: 1px solid #ed7a23;border-radius: 2px;background: 0;margin-bottom: 20px;height: 100px;}
.tdjlTj{width: 150px!important;background: #ed7a23!important;color: #fff;margin: 0 auto;border-radius: 50px;font-size: 20px;}

.sj_sm{}
.sj_sma{padding: 5% 4%;}
.sj_sma p{text-align: justify;margin-bottom: 10px;font-size: 15px;}
.sj_sma p img {width: 100%;margin-bottom: 5px; text-align: center;}

.ny_whd img{height: 126px;}
.sj_sd2{padding: 0 3%;background: #e8f0ff;padding-bottom: 10%;}
.ny_whd1 p{text-align: center;}
.ny_whd1{background: #fff;padding: 15px 0;}
.hd{display: none;}
/*地产开发*/
.select {width: 33.333%;text-align: center;}
.select select{width: 80%;}
.sj_dckf{padding: 10px 0;border-bottom: 1px solid #ccc; background: #f8f3ef;}
.ipt{width: 82%;margin-left: 3.5%;margin-top: 10px;margin-bottom: 10px;}
.ipt input{width: 100%;}
.btnxx button {
    width: 40px;
    height: 27px;
    background: url(../images/cx.jpg) no-repeat center;
    border: 0;
    cursor: pointer;
}
.btnxx{margin-top: 10px;}
.sj_dckf_b{margin: 0 5%;padding-bottom: 50px;}
.ny_cf1{width: 30%;margin-right: 4%;}
.ny_cf2{width: 65%;}
.ny_cf1 img{width: 100%;height: 70px;}
.ny_cf2_2 p{	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */
                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
                white-space:nowrap; /*不换行 */}
.sj_dckf_b ul li{padding: 5% 0;border-bottom: 1px solid #ccc;}
.ny_cf2_1 h3{color: #2472d1; padding-bottom: 10px;}
.ny_cf2_1 p{background: #ff3600;color: #fff;margin-left: 15px;width: 40px;float: left;text-align: center;border-radius: 10px;}
.ny_cf2_2 p{color: #757575;}
.ny_cf2_2 span{color: #3c3c3c;}
.ny_cf2_4 p{color: #757575;}
.ny_cf2_4 p span{color: #3c3c3c;font-weight: bold;}

/*开发内页*/
.ny_xm_1hh {width: 100%;margin: 0 auto;position: relative;}
.ny_xm_1a{width: 100%;margin: 0 auto;overflow: hidden;}
.ny_xm_1a ul li{float: left;}
.ny_xm_1a ul li img{width: 100%;height: 196px;}
.ny_xm_1a ul{width: 1000%;}
.ny_xm_1{background: #fdf9f6;}
/*测试*/
.yx-rotaion{margin:0 auto;width: 100%!important;height: 196px!important;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
/*.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}*/
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.yx-rotation-focus{display: none;}
.rotaion_list li img{width: 100%;height: auto;}

.ny_xm_1b{width: 100%;margin: 10px auto;}
.ny_xm_1b ul li{float: left;width: 23%;text-align: center;background: #ededed;font-size: 16px;padding: 5px 0;margin-right: 1%;}
.ny_xm_1b ul{width: 105%;}
.vic{background: #ef7a24!important;}
.vic p{color: #fff;}

.sj_hp1_a{margin: 30px 0 30px 0;}
.sj_hp1_b{border: 3px solid #2472d1;margin: 0 5%;position: relative;}
.sj_hp1_b1 p{color: #434446;font-size: 14px;text-align: justify;margin: 20px 5px 100px 5px;}
.sj_hp1_b1{margin-bottom: 30px;}

.ny_proj2_b ul li{float: left;text-align: center;margin-right: 6px;}
.ny_proj2_b{background: #fff;width: 96%;position: absolute;bottom: -30px;margin-left: 5px;}
.ny_proj2_b ul li h3{font-weight: normal;font-size: 12px;}
.ny_proj2_b ul li p{font-weight: bold;font-size: 12px;}
.hj1 h3{background: url(../images/icon1-min.png) no-repeat left center;height: 20px;line-height: 20px;padding-left: 23px;margin-bottom: 10px;}
.hj2 h3{background: url(../images/icon2-min.png) no-repeat left center;height: 20px;line-height: 20px;padding-left: 23px;margin-bottom: 10px;}
.hj3 h3{background: url(../images/icon3-min.png) no-repeat left center;height: 20px;line-height: 20px;padding-left: 23px;margin-bottom: 10px;}
.hj4 h3{background: url(../images/icon4-min.png) no-repeat left center;height: 20px;line-height: 20px;padding-left: 23px;margin-bottom: 10px;}

.sj_hp2{margin: 0 5%;margin-top: 60px;background: #2472d1;padding: 2% 0;}
.sj_hp2_a1 {width: 60%;}
.sj_hp2_a2 {width: 35%;}
.sj_hp2_a2 img{width: 100%;}
.sj_hp2_a{width: 96%;margin: 0 auto;border: 1px solid #fff;}
.sj_hp2_a1 ul li p{color: #fff;}
.sj_hp2_a1 ul li h3{color: #fff;font-size: 15px;}
.sj_hp2_a1 ul li{margin-bottom: 15px;}
.sj_hp2_a2 span{text-align: center;color: #fff;display: block;}
.sj_hp2_a{padding: 10px 5px;}

.sj_hp3{margin: 0 5%;margin-top: 5%;}
.sj_hp3 .ny_whd1 p{color: #333;}

.s4_1a img{height: 231px;}


.xiahua{width: 100%;position: absolute;bottom: 13%;z-index: 999;}
.xh1{width: 20px;height: 52px;margin: 0 auto;}
.xh1 img{-webkit-animation: start 1.5s infinite ease-in-out;}
@-webkit-keyframes start {
		0%,
		30% {
			opacity: 0;
			-webkit-transform: translate(0, -10px);
		}
		60% {
			opacity: 1;
			-webkit-transform: translate(0, 0);
		}
		100% {
			opacity: 0;
			-webkit-transform: translate(0, 8px);
		}
	}

	@-moz-keyframes start {
		0%,
		30% {
			opacity: 0;
			-moz-transform: translate(0, -10px);
		}
		60% {
			opacity: 1;
			-moz-transform: translate(0, 0);
		}
		100% {
			opacity: 0;
			-moz-transform: translate(0, 8px);
		}
	}

	@keyframes start {
		0%,
		30% {
			opacity: 0;
			transform: translate(0, -10px);
		}
		60% {
			opacity: 1;
			transform: translate(0, 0);
		}
		100% {
			opacity: 0;
			transform: translate(0, 8px);
		}
	}

/*botn*/
.swiper-button-prev{background: url(../images/ico_s_03.png) no-repeat center left!important;width: 42px!important;height: 42px;}
.swiper-button-next{background: url(../images/ico_s_06.png) no-repeat center left!important;width: 42px!important;height: 42px;}
.swiper-button-prev,.swiper-button-next{margin-top: -40px!important;}
.sj_axgya .swiper-button-prev,.sj_axgya .swiper-button-next{margin-top: -20px!important;}

.ff91{position: fixed;top: 0;left:0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);z-index: 999999;text-align: center;display: none;}
.ff91 img{display: inline-block;margin-top: 50%;}


.ny_jj_a{margin-bottom: 0px; border-bottom: 1px solid #ccc;}

.ny_jj_a h3{color: #ed7a23;font-size: 20px;line-height: 25px;}

.ny_jj_a p{color: #626de0;font-size: 16px;font-family: myFirstFont;line-height: 25px;display: inline-block;}

.ny_jj_a span{color: #808080;font-size: 14px;display: inline-block;width: 180px;margin: 0 0 0 9px;position: relative;top: -1px;}

.form {border: 2px solid #efefef;}

.biao1{font-family: "微软雅黑"; font-size: 18px; color: #2472d1;}
.biao1-1{font-family: "微软雅黑"; font-size: 20px; line-height: 24px; color: #ffffff;}
.biao1-2{font-family: "微软雅黑"; font-size: 16px; line-height: 24px; color: #ffffff;}
.biao2{font-family: "微软雅黑"; font-size: 16px; color: #ff6600;}

.biao3{font-family: "微软雅黑"; font-size: 18px; color: #2472d1;}
.biao3-1{line-height: 23px;}
.biao4{font-family: "微软雅黑"; font-size: 14px; color: #999999;}

.biao4-1{font-family: "微软雅黑"; font-size: 18px; line-height: 50px; color: #3a3a3a; }
.biao4-2{font-family: "微软雅黑"; font-size: 18px; line-height: 30px; color: #3a3a3a; }

.biao11{font-family: "微软雅黑"; font-size: 12px; line-height: 22px; color: #777777; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.biao11-1{font-family: "微软雅黑"; font-size: 12px; line-height: 18px; color: #777777; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.biao12{font-family: "微软雅黑"; font-size: 14px; color: #222222; font-weight: bold;}
.biao12-1{font-family: "微软雅黑"; font-size: 14px; line-height: 28px; height: 28px; color: #222; font-weight:bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.biao13 { width:80px;height:26px; PADDING-top: 0px; PADDING-right: 0px; font-size: 11px; line-height: 26px;color: #ffffff; background:#ff0000; text-align:center; font-family: "微软雅黑";}

.text_over {cursor: hand; background-color: #FECA0A;font-family: "微软雅黑"; font-size: 16px;line-height: 21px;color: #FFFFFF;}
.text_out {cursor: hand; background-color: #FFEDAE;font-family: "微软雅黑"; font-size: 16px;line-height: 21px;color: #FFFFFF;}
.text_over p {font-family: "微软雅黑"; PADDING-left: 0px; PADDING-right: 0px; font-size: 14px; line-height: 30px;color: #000000; letter-spacing:0px;}
.text_out p { font-family: "微软雅黑"; PADDING-left: 0px; PADDING-right: 0px; font-size: 14px; line-height: 30px;color: #2472d1; letter-spacing:0px;}
.text_over span {font-family: "宋体"; PADDING-left: 0px; PADDING-right: 0px; font-size: 13px; line-height: 21px;color: #000000;}
.text_out span { font-family: "宋体"; PADDING-left: 0px; PADDING-right: 0px; font-size: 13px; line-height: 21px;color: #444444;}
.text_over div { width:80px;height:32px; PADDING-top: 0px; PADDING-right: 0px; font-size: 12px; line-height: 26px;color: #ffffff; background:#2472d1; text-align:center; font-family: "微软雅黑";}
.text_out div { width:80px;height:32px; PADDING-top: 0px; PADDING-right: 0px; font-size: 12px; line-height: 26px;color: #ffffff; background:#2472d1; text-align:center; font-family: "微软雅黑";}

.text_over4 table { cursor: hand; background-color: #2472d1; font-family: "微软雅黑,宋体"; font-size: 12px; color: #0FE7FA; border-radius: 10px;}
.text_out4 table { cursor: hand; background-color: #FECA0A; font-family: "微软雅黑,宋体"; font-size: 12px; color: #0FE7FA; border-radius: 10px;}
.text_over4 span {font-family: "微软雅黑"; font-size: 16px; line-height: 30px; color: #fff;}
.text_out4 span { font-family: "微软雅黑"; font-size: 16px; line-height: 30px; color: #000;}
.text_over4 a {font-family: "微软雅黑"; font-size: 14px; color: #FECA0A;}
.text_out4 a { font-family: "微软雅黑"; font-size: 14px; color: #2472d1;}
.text_over4 a:hover {font-family: "微软雅黑"; font-size: 14px; color: #FECA0A;}
.text_out4 a:hover { font-family: "微软雅黑"; font-size: 14px; color: #2472d1;}

.text_out4-1 table { cursor: hand; background-color: #2472d1; font-family: "微软雅黑,宋体"; font-size: 12px; color: #0FE7FA; border-radius: 10px;}
.text_out4-1 span { font-family: "微软雅黑"; font-size: 16px; line-height: 30px; color: #fff;}

.text_out4-2 table { cursor: hand; background-color: #2472d1; font-family: "微软雅黑,宋体"; font-size: 12px; color: #0FE7FA; border-radius: 10px;}
.text_out4-2 span { font-family: "微软雅黑"; font-size: 16px; line-height: 30px; color: #fff;}

.text_out4-3 table { cursor: hand; background-color: #2472d1; font-family: "微软雅黑,宋体"; font-size: 12px; color: #0FE7FA; border-radius: 10px;}
.text_out4-3 span { font-family: "微软雅黑"; font-size: 16px; line-height: 30px; color: #fff;}

.biao14 { width:100%;height:36px; PADDING-top: 0px; PADDING-right: 0px; font-size: 16px; line-height: 36px;color: #ffffff; background:#2472d1; text-align:center; font-family: "微软雅黑"; border-radius: 10px;}

.btn{bottom:0px;left:0px;width:110px; height:32px; background:#127CCA; border:1px solid #ff0000; line-height:30px;text-align:center;color:#fff; font-size:14px; font-family: "微软雅黑";}


.btn3{bottom:0px;left:0px;width:110px;height:32px;background:#2472d1; border:1px solid #2472d1;line-height:32px;text-align:center;color:#ffffff;font-size:14px; font-family: "微软雅黑"; border-radius: 100px;}

.btn3-1{bottom:0px;left:0px;width:110px;height:32px;background:#E53025; border:1px solid #E53025;line-height:32px;text-align:center;color:#ffffff;font-size:14px; font-family: "微软雅黑"; border-radius: 100px;}

.content img {display:block;width:100%;margin:0 auto;}
.page {clear: both; margin: 8px 0px 8px 0px; text-align: center;}
.page .current {display: inline-block; border: #2472d1 1px solid; font-size: 14px; padding: 2px 8px 2px 8px; color: #fff; margin: 4px; background-color: #2472d1;}
.page a {display: inline-block; font-size: 14px; border: #2472d1 1px solid; padding: 2px 8px 2px 8px; margin: 4px;  color: #2472d1; text-decoration: none;}

#footer{ width:100%;  position:fixed; bottom:0; z-index:100;}
#footer ul li{ width:33.3%; height:44px; background:#f8904e; float:left; position:relative;}
#footer ul li a{ display:block;}
#footer ul li .foot_cont{ width:75%; margin: 0 auto;}
#footer ul li .foot_cont .img{ float:left;}
#footer ul li .foot_cont .img img{ width:26px;  margin-top:11px;}
#footer ul li .foot_cont .p{ float:right;}
#footer ul li .foot_cont .p p{font-family:"微软雅黑"; font-size:1.0em; color:#FFF; line-height:44px;}
#footer ul .li1{background:#2472d1;}
#footer ul .li2{background:#00b968;}
#footer ul li .zx_liang{ position:absolute; width:20px; height:12px; background:#ff0013; border-radius:40px; text-align:center; top:6px; left:32px;}
#footer ul .li1 .zx_liang{left:24px;}
#footer ul li .zx_liang p{font-size:0.6em;font-family:'微软雅黑'; color:#FFF; line-height:14px;}
#pop_up_tr{ width:100%;  position:fixed; top:0;  z-index:99;height:100%;overflow:scroll; display: none;}