
em {font-style: normal;}
img {max-width: 100%;}

/* 顶部 */
.head {width: 100%; height: 5rem; position: fixed; top: 0; z-index: 99; line-height: 5rem; padding: 0 0 0 0; background-color: #fff; box-shadow: 0 0 10px #666; text-align: center;}
.logo {width: 15%; height: 100%; display: inline-block;}
/* .menu {width: 15%; height: 100%; text-align: center; line-height: 4.167rem;} */
.menu i {font-size: 2.4rem;}
.logo img {max-height: 100%;}
.yoyo {position: fixed; top: 0;width: 100%;z-index: 100;overflow: hidden;height: 100%; background-color: rgba(0,0,0,.5); display: none;}
.choi_m {position: fixed; right: 0%; top: -100%;width: 100%;z-index: 98;overflow: hidden; height: auto; background-color: #fff;}
.choi_m ul {padding: 0 2%;}
.choi_m ul li {height: 3.83rem; line-height: 3.83rem; padding-left: 4%; border-bottom: 1px solid #dcdcdc; font-size: 1.5rem;}
.choi_m ul li a {display: block;}
.choi_m ul li a.cur1 {color: #e60012;}
.choi_m ul li:last-child {border-bottom: 0;}
.menu .in2 {display: none;}
.menu .in1 {display: inline-block;}
.menu.cur0 .in2 {display: inline-block;}
.menu.cur0 .in1 {display: none;}

/* 下拉 */
nav {position: absolute; top: 2.65rem;width: 100%;background-color: #fff;left: 0; z-index: 99; display: none;}
nav h3,nav h1 {border-bottom: 1px solid #dfdfdf;padding: 0 3%;font-size: 0.8rem !important;line-height: 2.2rem;;}
nav h3 {color: #666;font-size: 1.1rem;cursor: pointer;background: url(../images/botton.png) no-repeat 97% 50%; background-size: 4%; cursor: pointer;}
nav h3 i,nav h1 i {font-size: 1.6rem; margin-right: 6%; position: relative; top: 2px;}
nav h3.cur3 {background: url(../images/top.png) no-repeat 97% 50%; background-size: 4%; color: #feb63c;}
nav h3.cur3 i {color: #feb63c;}
nav h3.lx i {font-size: 1.8rem;}
nav h1 a {display: block;color: #666;}
nav ul {display: none; background-color: #f4f4f4;}
nav ul li {line-height: 2.2rem;text-indent: 14%; border-bottom: 1px solid #dcdcdc;}
nav ul li a {color: #888;position: relative;display: block;}
.zixun {position: fixed;color: #fff;text-align: center;height: 2.5rem;line-height: 2.5rem;background-color: #ed1c1d;width: 100%;top: 50px;z-index: 99;}
.zixun img {margin-top: -.33rem;margin-right: 10px;}
.logo1 {flex: 1;height: 100%;text-align: center; text-align: center;color: #fff;font-size: 1.6rem;}
.logo1 img {width: 52.185%; height: 65%; display: inline-block;	}
.caidan1 {color: #fff;font-size: 1rem; width: 13%; padding: 0;}
.caidan1 a {color: #fff;}
.caidan1 a img {display: inline-block;margin-right: 13%;margin-top: -4%; height: 50%;}

/* 内容 */
.content { margin-bottom: 5.83rem;}
.content.bj {background-color: #e5e5e5; padding-bottom: 0;}
/*wlcx*/
.wlcx {padding: 3% 0; background-color: #b7b7b7;}
.wide {width: 93%; margin: 0 auto; overflow: hidden;}
.i1 {width: 72%; padding: 0 10px; height: 2.5rem; border: none; background-color: #fff;}
.i2 {width: 24.4%; height: 2.5rem; line-height: 2.5rem; background-color: #feb63c; color: #fff; text-align: center; font-size: 1.2rem; cursor: pointer;}
/*porduct*/
.porduct {padding-bottom: 6%;}
.box {height: 8.125rem; padding-top: 8%; text-align: center;}
.box h2 {font-family: "Arial"; font-size: 1.6rem; color: #999; text-transform: uppercase;}
.box p {font-size: 1.6rem; margin-top: 2%;}
.porduct ul {overflow: hidden;}
.porduct ul li {float: left; width: 47.6%; margin-right: 4.8%; margin-bottom: 3%;}
.porduct ul li a img{width: 100%;height: 113px;}
.porduct ul li:nth-child(2n) {margin-right: 0;}
.porduct ul li p {text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 1.2rem; line-height: 2.75rem;}
.gd_a {height: 3.33rem; line-height: 3.33rem; text-align: center; display: block; width: 100%; font-size: 1.35rem; color: #feb63c; border: 1px solid #feb63c; margin-top: 2%;}
/*about*/
.about {background-color: #f2f2f2; padding-bottom: 6%;}
.about ul {overflow: hidden;}
.about ul li {float: left; width: 33.3%; text-align: center; margin-bottom: 4%;}
.about ul li p {font-size: 1.35rem; margin-top: 2%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
/*news*/
.news {background-color: #f2f2f2; padding-bottom: 6%;}
.news ul {}
.news ul li {overflow: hidden; padding-bottom: 5%; border-bottom: 1px solid #dcdcdc; margin-bottom: 5%;}
.news ul li:last-child {border-bottom: none; padding-bottom: 0;}
.day {width: 17.2%; text-align: center;}
.day h4 {font-size: 2.35rem; height: 4rem; line-height: 4rem; border: 1px solid #feb63c;}
.day p {height: 2rem; line-height: 2rem; color: #fff; background-color: #feb63c; font-size: 1.1rem;}
.n_txt {width: 80%; padding-top: 1%;}
.n_txt h3 {font-size: 1.25rem;}
.n_txt p {font-size: 1.1rem; color: #666; margin-top: 2%; line-height: 1.6rem;}

/* 底部 */
/* .footer {width: 100%; height: 5.83rem; bottom: 0; background-color: #4c4c4c; overflow: hidden; position: fixed;} */
.footer div {float: left; width: 33.3%; height: 100%; text-align: center; position: relative; line-height: 4rem;}
.footer div p {position: absolute; width: 100%; bottom: 0; line-height: 2rem; color: #fff;}
.footer div a {display: block; height: 100%;}

/* 关于我们 */
.a_txt {padding-bottom: 6%; padding-top: 6%;}
.imgBox {width: 100%;}
.imgBox img {width: 100%; height: 100%;}

/* 产品 */
.pro_ul {overflow: hidden; padding-top: 5%;}
.pro_ul li {float: left; width: 30%; border-radius: 4px; background-color: #b5b5b5; text-align: center; color: #fff; font-size: 0.7rem; line-height: 1.6rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-right: 5%; margin-bottom: 5%;}
.pro_ul li a {color: #fff; display: block;}
.pro_ul li:nth-child(3n) {margin-right: 0;}
.pro_ul li.cur4 {background-color: #feb63c;}
.pro_nav {overflow: hidden;}
.pro_nav li {float: left; width: 47.6%; margin-right: 4.8%; margin-bottom: 3%;}
.pro_nav li:nth-child(2n) {margin-right: 0;}
.pro_nav li a img{height: 113px;width: 100%;}
.pro_nav li p {text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 0.7rem; line-height: 1.6rem;}
.jz_a {height: 2.33rem; line-height: 2.33rem; text-align: center; display: block; width: 100%; font-size: 0.85rem; color: #fff; margin-top: 2%; background-color: #feb63c; margin-bottom: 6%;}

/* 产品详情 */
.pro_box {text-align: center; margin-top: 5%;}
.pro_box h2 {font-size: 1.4rem;}
.pro_img {display: inline-block; width: 72%; height: 16.8rem; margin-top: 5%;}
.pro_img img {width: 100%; height: 100%;}
.pro_txt {margin-top: 6%;}
.pro_txt li {overflow: hidden; line-height: 3.5rem; border-bottom: 1px dashed #dcdcdc;}
.pro_txt li span {float: left;}
.pro_txt li p {display: table; line-height: 2.3rem; padding-top: 2.5%;}
.pro_txt li:last-child {border-bottom: none;}
.p_box {margin-top: 5%;}
.p_tab {height: 4rem; line-height: 4rem; background-color: #eee; overflow: hidden;}
.p_tab div {float: left; padding: 0 3%; font-size: 1.3rem; margin-right: 2%;}
.p_tab div.cur6 {background-color: #feb63c; color: #fff;}
.p_tab_txt {margin-top: 6%; padding-bottom: 6%;}
.box1 {display: none;}
.box1.cur7 {display: block;}

/* 案例 */
.pro_nav.case {margin-top: 6%;}
.case_list li{text-align: center;width: 100%;float: none;}
/* 案例详情 */
.case_txt {margin-top: 6%; padding-bottom: 6%;}
.case_box {text-align: center; padding-bottom: 5%; border-bottom: 1px solid #dcdcdc;}
.case_box h1 {font-size: 1rem;}
.case_box p {margin-top: 2%; font-size: 0.9rem; color: #999;}
.case_div {margin-top: 5%;}

/* 新闻 */
.n_nav {overflow: hidden; margin-top: 6%;}
.n_nav li {overflow: hidden; padding-bottom: 5%; border-bottom: 1px solid #dcdcdc; margin-bottom: 5%;}
.n_nav li:last-child {border-bottom: none; margin-bottom: 0;}
.n_img {width: 36.7%; height: 7.08rem; overflow: hidden;}
.n_img img {width: 100%; height: 100%;}
.n_text {width: 60%; height: 7.08rem; padding-top: 1%;}
.n_text h2 {font-size: 0.9rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #feb63c;}
.n_text span {color: #999; font-size: 0.8rem; display: inline-block; padding: 1% 0;}
.n_text p {font-size: 0.7rem;}

/* 新闻详情 */
.news_div {margin-top: 5%; padding-bottom: 4%; border-bottom: 1px solid #dcdcdc;}
.sxp {margin-top: 3%; overflow: hidden;}
.sxp p {line-height: 2rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/* 二维码 */
.ewm {display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 101;}
.ewm p {font-size: 1.6rem; color: #fff; text-align: center; margin-top: 10%;}


/* iphone5 */
@media screen and (max-width: 320px) {
	.newsUl li a {width: 50%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.box3_txt {width: 78%;}
	.day p {height: 2rem; line-height: 2rem; color: #fff; background-color: #feb63c; font-size: 1rem;}
}