 *{ margin:0; padding:0;}
html body{width: 100%;font-size: 14px;overflow-x: hidden;}
body{min-width:340px;position: relative;}
img{ border:none;vertical-align: middle;height: auto;}
ul,li{ list-style:none;}
a{outline:none; text-decoration:none; color:#383838;} 
a:hover{outline:none; text-decoration:none!important; color:#8b171a;}
.clear{ clear:both}
.l{ float:left;}
.r{ float:right;}
hr{border:none; clear:both; height:0; background:none; margin:0; padding:0; border-bottom:#eee solid 1px;  margin:10px 0;}
em,i{font-style:normal;}
p{margin: 0;}
.ti2{text-indent:2em;}
.flex{display:flex;}
.flex-d{flex-direction: column;}
.flex1{flex: 1;}
.flex2{flex: 2;}
.flex3{flex: 3;}
.flex4{flex: 4;}


/* 导航按钮样式 */
.pc_nav{width:55px;height: 100vh;position: fixed;left: 0;top: 0;z-index: 9999;background-color:#501500;background-image: linear-gradient(to bottom right,#e17812,#ffcc2c);}
.navbar {cursor: pointer;box-sizing: border-box;top:35%;height:100px;}
.navbar div {transition: all 0.5s ease;border-radius:1px;margin: 0 auto;}
.navbar .nav1{width:28px;height:4px;background-color: #fff;}
.navbar .nav2{margin:6px auto;width:28px;height:4px;background-color: #fff;}
.navbar .nav3{width:28px;height:4px;background-color: #fff;}
.navbar .txt{width: 18px;line-height: 24px;font-size: 15px;font-weight: 100;color:#fff;text-align: center;margin-top:10px; font-weight:bold;}
.navbarOn1 {transform-origin: center;transform: rotate(45deg) translate(9px,10px);height: 3px !important;}
.navbarOn2 {transform-origin: center;transform: rotate(-45deg) translate(3px, -5px);height: 3px !important;}
.navbarOn3 {transform: rotateY(90deg);}

/* 导航页样式 */
.navbarpage{top: 0;position: absolute;left:-280px;box-sizing: border-box;background-color:rgba(109,28,0,0);z-index:999;width:0px;height: 100vh;display:flex;}
.navbarpage ul {margin:0 auto;background-color: rgba(88,54,6,0.9);}
.navbarpage ul li {height:6vh;line-height:6vh; text-align:center;box-sizing: border-box;display: flex;width:280px;font-size:20px;font-weight:100;color:#d3c5b1;}
.navbarpage ul li a{ text-align:center;font-size:18px;font-weight:100;color:#d3c5b1;width: 100%;}
.navbarpage ul li:hover{animation: dou 0.5s linear; letter-spacing:5px;transition-duration: 0.5s;background:url("../images/daohangbg.png") no-repeat center;}
.logo{width:280px;margin-top:4vh;background:#492d04;padding-bottom:20px;margin-bottom:6vh;}
.logo img{width: 90%;display: block;margin: 0 auto;padding-bottom: 6px;border-bottom:2px solid #542c1b;}
.active_navbar {width:280px!important;transition: all 1.5s ease;left: 55px;position: fixed;}

.navbarpage ul li:hover .in_erjilanmut{display:flex !important;position: absolute;height: 100vh;background:url("../images/erjilanmubg.jpg") no-repeat center; left:280px;top:0;width:166px !important;border-right:10px solid #6d1c00;border-left:10px solid #270503;}
.in_erjilanmut .sbj{margin:26vh auto 0 auto;}
.in_erjilanmut .sbj a{display: block;text-align: center;margin:0 auto;color:#fff !important;font-size: 16px !important;position: relative;width:146px !important;}
.in_erjilanmut .sbj a .bgx{position: absolute;width:0;height:8px;background-color:#411401;right: 0;top: 50%;margin-top: -4px;transition: all 1s;}
.in_erjilanmut .sbj a:hover .bgx{position: absolute;width:30px;height:8px;background-color:#411401;right: 0;top: 50%;margin-top: -4px;}
.navbarpage li p{text-align:left;padding-left: 20px;letter-spacing:0px;margin: 26px 0;line-height: 24px;}

.banquan a{color:rgba(255,255,255,0.7);}
.banquan a:hover{text-decoration:none;color:rgba(255,255,255,0.7);}
.banquan{min-width: 320px;text-align:left;position: fixed;bottom: 14px;font-size: 14px;z-index: 11;left:5.3%;color: rgba(255,255,255,0.7);text-shadow: 1px 1px #000;}
.glyphicon-chevron-right{background: url("../images/jt_r0.png") no-repeat center;width:30px;height:54px;border: 1px solid rgba(255,255,255,0.7);}
.glyphicon-chevron-left{background: url("../images/jt_l0.png") no-repeat center;width:30px;height:54px;border: 1px solid rgba(255,255,255,0.7);}
.gongshi1{position: fixed;bottom:20px;right:4%;z-index: 9999;}
.rightan{position: fixed;left: 50%;bottom: 50px; border: 2px solid #fff;margin-left: -12px;z-index:900;border:none;-webkit-animation: rightan 1.6s infinite;-webkit-animation-fill-mode: both;}
.logo_shengh{position: fixed;right:26px;top:18px;z-index: 999;}

@-webkit-keyframes rightan
				{
				from{bottom: 5%;opacity: 1;}
				to{bottom: 0%;opacity: 0;}
				}

.index_2{background:url("../images/inde_bg2.jpg") center no-repeat;height: 100%;position: relative;left: 0;top: 0;background-position: 50% 50%;animation: breathe4bg 4s ease-in-out infinite;}
.index_3{background:url("../images/inde_bg5.jpg") center no-repeat;height: 100%;}
.index_4{background:url("../images/inde_bg3.jpg") center no-repeat;height: 100%;position: relative;left: 0;top: 0;}
.index_5{background:url("../images/inde_bg4.jpg") center no-repeat;height: 100%;position: relative;left: 0;top: 0;background-position: 50% 50%;animation: breathe4bg 4s ease-in-out infinite;}
.index_6{background:url("../images/inde_bg11.jpg") center no-repeat;height: 100%;position: relative;left: 0;top: 0;}

.bannerwzts{position:relative;height: 100vh;}
.bannerwz{position: absolute;right:8%;z-index: 999;top:20%;width:35%;}
.bannerwz img{width: 100%;}

@media only screen and (max-width:960px){
	.pc_nav{height:70px;}
	.navbar{top:12px;height: auto;}
	.logo_shengh{width:70%;top:12px;}
	.logo_shengh img{width: 100%;}
	.navbar .txt{width:40px;line-height:8px;}
	.carousel-inner>.item>img{width:auto;height: 100vh;}
	.bannerwz{width:80%;top:30%;}
	.active_navbar{left: 0;}
}

/*inde_p2*/
.inde_jj_zs1{position: absolute;right: 0;top: 0;z-index: 999;}
.inde_jj_zs2{position: absolute;left:10%;bottom: 0;z-index: 999;}
.inde_about{display: flex;width:80%;position: relative;margin:0 auto;}
.inde_about_l{margin-right:40px;position: relative;}
.inde_about_l_nr{position: absolute;right: 0;top: 0;width:175px;}
.inde_about_l_nr .img{width:100%;margin: 0 auto;padding: 30px 6%;background-color:#6d1c00;}
.inde_about_l_nr .img img{width: 100%;}
.inde_about_r{flex:5;display:flex;align-items: center;}
.inde_about_r_bt{flex: 2;background:url("../images/zhima.jpg") left bottom no-repeat;padding: 20px;}
.inde_about_r_bt strong{font-size:28px;line-height:60px;color:#fff;display:block;text-align: center;width: 100%;background:url("../images/btbga.jpg") top center repeat;background-size:100% auto;font-weight:normal;min-width:375px;margin-bottom: 20px;}
.inde_abou_zy{flex: 3;display: flex;height:100%;}
.inde_about_r p{width:100%;color:#2a2a2a;font-size:16px;line-height:27px;margin-top:10px;}
.inde_abou_tp{display: flex;justify-content:flex-end;margin-top: 5vh;}
.inde_abou_tp li{width:195px;height:40px;border: 1px solid #f7a131;}
.inde_abou_tp li a{display: block; margin-left:10%;width:90%;height: 100%;line-height:40px;text-align: center;font-size: 16px;color:#fff;background:#f7a131;}
.inde_abouxx_a li{flex: 1;justify-content: center;align-items: center;display: flex;background:url("../images/btbga.jpg") top center repeat;}
.inde_abouxx_b li{flex: 1;justify-content: center;align-items: center;display: flex;background:url("../images/btbga.jpg") top center repeat;}
.inde_abouxx_b li:last-child{flex:2;}
.inde_abouxx_a li a,.inde_abouxx_b li a{color:#fff;font-size:18px;line-height: 25px;text-align: center;}
.inde_abouxx_a .img1{background:url("../images/abou_img1.jpg") center repeat;}
.inde_abouxx_a .img2{background:url("../images/abou_img2.jpg") center repeat;}
.inde_abouxx_a .img3{background:url("../images/abou_img3.jpg") center repeat;}
.inde_abouxx_b .img4{background:url("../images/abou_img4.jpg") center repeat;}

@media only screen and (max-width:960px){
	.inde_about_l,.inde_abou_zy{display:none;}
	.inde_about{width: 90%;}
	.inde_about_r_bt strong{min-width: 280px;font-size:20px;font-weight:bold;line-height: 36px;margin-bottom: 10px;}
	.inde_about_r p{font-size:14px;}
	.inde_about_r_bt{padding:10px;}
	.index_2,.index_5{animation:breathe4bg 0s ease-in-out infinite}
	.inde_pro_r{display:none;}
	.index_5{background:url("../images/inde_bg4.jpg") center right no-repeat;background-size:200% 100%;}
}

/*inde_p3*/
.inde_pro{width:80%;margin:auto;display: flex;align-items: center;justify-content:space-between;}
.inde_pro_sw{width: 100%;}
.inde_pro_l,.inde_pro_r{flex:1;}
.inde_pro_l .pro_cc li{width:31.3%;margin:0 1%;float: left;overflow: hidden;margin-bottom:8px;border: 4px solid #3d140d;border-radius:4px;}
.pro_cc li a{width: 100%;display:block;}
.pro_cc li a img{width: 100%;}
.pro_cc_w{width:75%;margin-left:12.5%;}
.pro_cc_ws{width:75%;margin-left:16.5%;}
.pro_cc_wa{margin-top: 3vh;width:20%;height: 3px;background-color:#fff;}
.pro_ccbt{margin-top: 30px;}
.pro_ccbt i{display: block;width: 100px;height: 1px;background:#fff;margin:20px 0;}
.pro_ccbt p{font-size: 18px;color:#fff;margin-bottom: 36px;}
.inde_pro_r{background:url("../images/inde_cp_a.jpg") bottom right no-repeat;width:100%;height:100vh;}
.inde_pro_rr{background:url("../images/inde_cp_b.jpg") center no-repeat;width:100%;height:100vh;}
.inde_cp_more{width: 40px;height:40px;line-height:40px;font-size:50px;color: #fff;border: 1px solid #fff;text-align: center;margin-top: 2vh;font-weight:100;font-family: sans-serif;}
.inde_cp_more a{color: #fff;line-height: 32px;}

@media only screen and (max-width:960px){
	.pro_ccbt img{width: 100%;}
	.pro_cc_w,.pro_cc_ws{width: 90%;margin-left: 5%;}
	.index_3{background:url("../images/inde_bg5.jpg") center left no-repeat;background-size:200% 100%;}
}

/*inde_p4*/
.inde_new{width: 80%;margin: auto;}
.index_sybt{width: 100%;display:flex;justify-content: space-between;align-items: flex-end;border-bottom: 1px solid rgba(255,255,255,0.3);}
.index_sybt p{font-size:35px;font-weight: bold;color:#fff;}
.index_sybt p span{font-family: Arial;font-size:24px;}
.index_sybt div{font-size:20px;padding:0 10px;text-align: center;color: #fff;border-bottom:4px solid #b41d00;}
.index_sybt div a{color:#fff;}
.inde_xw_text{font-size:20px;font-weight:100;color:#fff;}
.inde_newsnr{display:flex;width: 100%;}
.inde_newsnr li{flex: 1;margin: 3vh 20px;background-color:#fff;}
.inde_newsnr li:first-child{margin-left: 0;}
.inde_newsnr li:last-child{margin-right: 0;}
.inde_newsnr li img{width: 100%;}
.inde_newsnr li em{display: block;width:90%;margin:16px auto 2px auto;text-align: left;font-weight: bold;font-size: 20px;}
.inde_newsnr li a p{width:90%;margin:0 auto 20px auto;font-size:15px;color:#5c341e;}
.inde_newsnr li a{color:#5c341e;}
.inde_news_more{background-color:#f7a131;width: 290px;margin: 3vh auto 0 auto;font-size: 16px  }
.inde_news_more a{display: block;width: 290px;height: 56px;line-height: 56px;text-align:center;color: #fff;margin: 0 auto;}

@media only screen and (max-width:960px){
	.inde_new{width:90%;}
	.inde_newsnr{flex-direction:column;}
	.inde_newsnr{margin: 10px 0;}
	.inde_newsnr li{position: relative;overflow:hidden;margin: 10px 0;}
	.inde_newsnr li img{position:absolute;left: 0;right: 0;z-index: -1;}
	.inde_newsnr li em{display:block;margin:11vh auto 2px auto;font-size: 16px;color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,0.95);}
	.inde_newsnr li a p{display: none;}
}

/*inde_p6*/
.inde_lianxi{width:70%;display: flex;align-items: center;justify-content: space-between;justify-content: center;}
.indelx_l{flex:3;width:100%;}
.indelx_l img{width:100%;margin: 0 auto;}
.inde_lx_ly{width:190px;margin-top:2vh;}
.inde_lx_ly img{width: 100%;}
.indelx_r{flex: 2;display: flex;position: relative;background: url("../images/lxbg1.png") no-repeat center;background-size: 100% 100%;padding:0 80px;justify-content: space-between;}
.inde_xilifangshi{margin: 62px 0;}
.inde_xilifangshi p{line-height: 60px;font-size: 16px;color: #fff;}
.inde_xilifangshi p img{margin-right:15px;}
.inde_erweima{width:210px;;text-align:right;}
.inde_erweima img{width:226px;}
.inde_xilifangshi strong{font-size:24px;color:#fff;display: block;margin-bottom: 20px;}

@media only screen and (max-width:960px){
	.indelx_l{display:none;}
	.inde_lianxi{width:100%;}
	.indelx_r{padding: 0 27px;}
	.inde_xilifangshi strong{font-size:21px;}
	.inde_xilifangshi p{font-size:15px;}
	.indelx_r{background: url("../images/lxbg1.png") no-repeat center;background-size: 110% 100%;}
}
/*aboutyemian*/
/*about_1*/
.about_1{background:url("../images/banner2.jpg") center no-repeat;height: 100%;position: relative;left: 0;top: 0;background-position: 50% 50%;animation: breathe4bg 4s ease-in-out infinite;}
.about_2{background:url("../images/about_bg2.jpg") center no-repeat;height: 100%;position: relative;left: 0;top: 0;background-position: 50% 50%;animation: breathe4bg 4s ease-in-out infinite;}
.about_3{background:url("../images/about_bg3.jpg") center no-repeat;height: 100%;position: relative;left: 0;top: 0;background-position: 50% 50%;animation: breathe4bg 4s ease-in-out infinite;}
.about_jj{width:100%;margin:auto;display:flex;align-items: center;}
.about_jj_l{flex: 1;}
.about_jj_r{flex: 1;}
.about_jj_l .img{height: 60vh;width:auto;margin: 0 auto;    text-align: center;}
.about_jj_l .img img{height: 100%;width:auto;margin-left:18%;}
.about_jj_r{background-color:#f7a131;height:100vh;display: flex;align-items: center;position: relative;z-index: 999;}
.about_jj_rr{margin-right: 16%;}
.about_jj_gsm{padding:30px 30px 50px 30px;background:url("../images/about_jjzs.png") center no-repeat;background-size: 100% 100%;margin-bottom: 30px;margin-left: 30px;}
.about_jj_gsm strong{font-size:30px;color:#291c0e;}
.about_jj_gsm span{font-family: Arial;font-size:13px;color:#291c0e;text-transform:uppercase;}
.about_jj_r p{font-size:16px;color:#291c0e;line-height:40px;margin-bottom: 10px;margin-left: 30px;}
.abot_jj_r_zs{position: absolute;margin-left: -237px;left: 50%;top:12vh;}
/*about_2*/
.about_fz{width:100%;margin:auto;display:flex;align-items: flex-end;}
.about_fz_l{width: 50%;}
.about_jj_r{width: 50%;}
.about_fz_gsm{margin-bottom: 30px;margin-right: 30px;}
.about_fz_gsm strong{font-size:30px;color:#291c0e;}
.about_fz_gsm span{font-family: Arial;font-size:13px;color:#291c0e;text-transform:uppercase;}
.about_fz_l{background-color:#f7a131;height:100vh;display: flex;align-items: center;position: relative;z-index: 999;}
.about_fz_ll{margin-left: 16%;}
.about_fz_l p{font-size:16px;color:#291c0e;line-height:32px;margin-bottom: 10px;margin-right: 30px;}
.about_fz_l .pic{width:100%;text-align: right;position: absolute;bottom:10vh;right: 0;}
.about_fz_l .pic img{margin-right: 30px;}
.about_fz_r .pic{width: 100%;text-align: left;margin-left: 30px;position: absolute;bottom:10vh;}
/*about_3*/
.about_pro{width:80%;display: flex;}
.about_pro li{flex: 1;margin: 0 16px;text-align: center;border: 6px solid #613b0d;border-radius:4px;}
.about_pro li em{width:100%;line-height:72px;height:72px;display: block;color:#613b0d;background-color:#f7a131;font-size:30px;font-weight:bold;}
.about_pro li img{width: 100%;}
.neiyelogo1{position: fixed;right:30px;top:38px;z-index:999999;}

@media only screen and (max-width:960px){
	.about_1,.about_2,.about_3,.bannerBox{animation:0s;}
	.about_jj_l,.about_fz_r,.about_fz_gsm{display: none;}
	.about_jj_rr{margin: 0 auto;}
	.about_jj_r{background:rgba(60,37,3,0.85);}
	.about_jj_gsm,.about_jj_r p,.about_fz_ll{width: 90%;margin: 0 auto;}
	.about_jj_gsm{padding:10px 10px 30px 10px;}
	.about_jj_gsm strong{font-size:23px;}
	.about_jj_gsm strong,.about_jj_gsm span{color:#fff;}
	.about_jj_r p{color:#fff;font-size:14px;line-height:27px;margin-top: 10px;}
	.about_fz_l{width: 100%;background-color: rgba(247,161,49,0.85);}
	.about_fz_l .pic{text-align: center;}
	.about_pro{flex-direction:column;}
	.about_pro li em{line-height:32px;height: 32px;font-size: 20px;}
	.about_pro li:first-child{margin-bottom: 10px;}
}
/*chanpinzhanshi*/
.pro_chanpin{width: 100%;background-color:#f7a131;position: relative;height:100%;min-height: 100vh;}
.pro_chanpin_l{width:25%;min-width:300px; position: fixed;z-index:9;left: 0;top: 0;height: 100vh;display: flex;background:url("../images/80a4.jpg") center no-repeat;background-position: 50% 50%;animation: breathe4bg 4s ease-in-out infinite;}
.pro_chanpin_l .img{margin: auto;height: 60vh;text-align: center;}
.pro_chanpin_l .img img{height:70%;margin-top: 40%;}

.pro_chanpin_r{margin-left:30%;width:60%;padding-top:60px;}
.pro_chanpin_r ul{width:100%;}
.pro_chanpin_r ul li{width:47%;margin-left:3%;float: left;border-radius:0px;margin-bottom:38px;overflow: hidden;position: relative;}
.pro_chanpin_r ul li .cp_m{width:100%;max-height:720px;overflow: hidden;border-radius:0px; border: 1px solid rgba(255,255,255,0.2);transition: all 1s; padding: 10px; }
.pro_chanpin_r ul li .cp_m img{width: 100%;}
.pro_chanpin_r ul li .cp_k{width: 100%;line-height:65px;height:65px;font-size: 22px;color:#fff;text-align: center;}
.pro_fenlei{width:46px;height:80vh;position: fixed;top:10vh;left:24%;z-index: 990;margin-left: -46px;display:flex;flex-direction:column;justify-content: center;}
.pro_fenlei li{width:46px;height:25%;background:#f7a131;border: 1px solid rgba(255,255,255,0.2);transition: all 1s;}
.pro_fenlei li a{display:flex;width: 100%;height:100%;position: relative;;}
.pro_fenlei li a p{font-size:18px;margin:auto;letter-spacing:6px;text-align: center;line-height:22px;color: #fff;position: relative;z-index:9999;transition: all 1s;}
.pro_fenlei li a span{width:0;height:100%;background-color: rgba(0,0,0,0);position: absolute;left: 0;top: 0;transition: all 1s;}
.pro_fenlei li:hover a span{width:100%;background-color:rgba(255,255,255,0.8);}
.pro_fenlei li:hover a p{color:#501500;}

.pro_chanpin_r ul li .xiangqing{position: absolute;top:0;left: 0; background-color: rgba(46,12,0,0);height:0;overflow: hidden;transition: all 1s;width: 100%;}
.pro_chanpin_r ul li:hover .xiangqing{background-color: rgba(46,12,0,0.9);height:100%;padding:20px 14px;display: flex;justify-content: center;align-items: center;}
.pro_chanpin_r ul li .xiangqing strong{font-size:32px;color: #d3c5b1;display: block;margin:0 auto 10% auto;text-align: center;}
.pro_chanpin_r ul li .xiangqing p{font-size:17px;color: #d3c5b1;text-align: center;}

/*lianxi*/
.lianxi_bg{background:url("../images/inde_bg11.jpg") center no-repeat;height: 100%;position: relative;left: 0;top: 0;}
.lianxi_lxxx{width: 600px;height:100vh;position: relative;display: flex;align-items: center;justify-content: center;background-color: rgba(54,34,4,0.8);z-index: 99;}
.lianxizsl{position: absolute;z-index:-1;bottom:2vh;left: 0;}
.lianxizsr{position: absolute;z-index:-1;top:2vh;right: 0;}
.lianxifs_nr{}
.lianxifs_nr_lx{display: flex;justify-content:center;align-items: flex-end;}
.lianxifs_nr_dianhua{width:90%;margin:5vh auto 10vh auto;display:flex;justify-content:space-between;}
.lianxifs_nr_dianhua li{flex: 1;margin: 0 10px;text-align: center;}
.lianxifs_nr_dianhua li img{margin-bottom: 20px;}
.lianxifs_nr_dianhua li p{font-size:16px;color: #e2ca96;}
.lxwm_zsszs_l{position: absolute;width: 340px;top: 10vh;left:-200px;z-index: 999;}
.lxwm_zsszs_r{position: absolute;width: 340px;bottom: 10vh;right:-200px;z-index: 999;}


.inde_jiamengnr .txt{width: 70%;margin:8vh auto 0 auto;height:50vh;text-align: center;color: #fff;line-height: 36px;}

/*ny_footer*/
.footer{height: 68px;width:100%;margin: 0 auto;border-top: 1px solid rgba(0,0,0,0.1);text-align: center;line-height:68px;}
.footer p{font-size: 14px;color: #A9A9A9;}
.footer a{color: #A9A9A9;}

.sidebox{position: fixed;right:10px;bottom:12%;background:rgba(206,125,19,0.75);border-radius:4px;border: 1px solid rgba(206,125,19,0.75);z-index: 99999;}
.sidebox ul li{width: 45px;height: 56px;text-align: center;position: relative;color:#ffff;line-height: 24px;font-size: 12px;padding: 3px;}
.sidebox .cont{transition:all .4s;white-space:nowrap;width:0;overflow:hidden;height:72px;line-height:72px;text-align:center;
background-color:rgba(0,0,0,0.8);color:#fff;font-size:22px;position:absolute;right:100%;top:0;border-radius:36px 0 0 36px;}
.sidebox li:hover .cont{width:180px;height:72px;line-height:72px;padding: 0 5px;font-weight: bold;}
.sidebox li a{color:#fff;font-size:12px;}
.sidebox li .cont a{font-size:24px;}
.sidebox li:hover a{color:#fff;}
.sidebox .cont0{transition:all .4s;white-space:nowrap;width:0;overflow:hidden;text-align:center;position:absolute;right:100%;top:0}
.sidebox li:hover .cont0{width:140px;height:140px;}

/*ny_ny_nava*/
.nybanner_dt{width: 100%;position:relative;}
.nybanner_dt img{width: 100%;}
.inmbxll{position: absolute;bottom:10px;width: 80%;left: 0;right: 0;margin: 0 auto;color:rgba(255,255,255,0.7);font-size: 16px;}
.inmbxll a{color:rgba(255,255,255,0.7);}
.inmbxll a:hover{color:#5e1b01;}

.ny_nava{width:100%;position:absolute;top: 0;left: 0;right: 0;z-index: 999;margin: 0 auto;background: url("../images/nydh_nga.png") repeat-x center top;}
.ny_navanr{width: 80%;margin: 0 auto;display: flex;justify-content: center;}
.ny_navanr ul{margin-top:100px;display: flex;justify-content:space-around;width:100%;}
.ny_navanr .img{width:260px;margin: 0 12px;}
.ny_navanr .img img{width:260px;}
.ny_navanr ul li{width:110px;font-size: 18px;line-height:36px;height:36px;text-align: center;position: relative;}
.ny_navanr ul li a{color:#d3c5b1;}
.ny_navanr ul li:hover{background: url("../images/daohangbg1.png") no-repeat center top;background-size: 100% 100%;}
.ny_navanr li:hover div {display:block !important;width:160px;text-align:center;color:#d3c5b1; background:#5e1b01; z-index:99999; position:relative;margin-left: -17px;}
.ny_navanr li div a {display:block;background-color: #5e1b01; color:#d3c5b1; line-height:45px; height:45px;font-size:14px; font-weight:normal;border-bottom:1px solid #411401}
.ny_navanr li div a:hover {color:#fff; border-bottom:1px dashed #5e1b01; background:#411401; border-top:0; border-right:0; border-left:0;}


.neiyea{width: 80%;margin: 0 auto;}
.neiye_biaoti{width: 100%;text-align: center;margin:60px 0 30px 0;}
.neiye_biaoti p{text-align: center;font-size: 35px;line-height: 48px;color:#411401;}
.neiye_biaoti span{text-transform:uppercase;font-size: 26px;color: rgba(0,0,0,0.3);font-family:Helvetica, sans-serif;}
.lxfs_lx{width: 100%;display: flex;justify-content: space-around;}
.lxfs_lx li{flex: 1;margin: 0 30px;border: 2px solid #8b171a;padding: 26px;text-align: center;}
.lxfs_lx li strong{font-size: 26px;line-height: 42px;}
.lxfs_lx li p{font-size: 18px;color: rgba(0,0,0,0.7);margin-top: 10px;line-height: 27px;}
.neiyea .img{text-align: center;margin-bottom: 50px;}
.neiyea .txt{margin:60px 0;text-align:center;line-height: 42px;}

.kehufuwua{background:url("../images/inde_bg11.jpg") center no-repeat;height: 100%;position: relative;left: 0;top: 0;background-position: 50% 50%;animation: breathe4bg 4s ease-in-out infinite;}
.bannerBox{background:url("../images/inde_bg11.jpg") center no-repeat;height: 100%;position: relative;left: 0;top: 0;background-position: 50% 50%;animation: breathe4bg 4s ease-in-out infinite;}
/*ny_newlist*/
.newlist_dt{position: relative;width: 100%;overflow: hidden;background: url("../images/newslist_dt.jpg") no-repeat center top;background-size: 100%;padding-top: 20%;}
.se_news_con{ padding:20px 0;margin: 0 auto;}
.se_news_con li{display: flex; margin-bottom:15px;position:relative; overflow:hidden; cursor: pointer; margin:0 0 35px 0; position:relative; top:0; border-bottom: 1px solid #ddd;padding: 0 0 30px 0; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.se_news_l{height:195px;position:relative; overflow:hidden;text-align: center;}
.se_news_l img{height: 100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_news_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.se_news_m{min-width:80px;height:195px; padding:15px; position:relative; overflow:hidden; font-size:20px; color:#fff; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; background:#f7a131;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.se_news_m span{ display:block; font-size:24px; color:#fff; width:52px; position:relative; overflow:hidden; height:30px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif}
.se_news_m11{background: url("../images/0000.png") no-repeat center; width: 50px;height: 60px;margin: 28px auto 0 auto;}
.se_news_r{ width:72%; position: relative; z-index:990; margin-left:20px;;}
.se_news_r h2{ font-size:24px; color:#333; text-transform:uppercase; display:block;padding:0 0 15px 0}
.se_news_r p{ line-height:26px; color:#666; padding:10px 0 10px 0; font-size:15px;font-weight:normal;}
.se_news_r .se_news_more{ width:126px; border:1px solid #f7a131; line-height:32px; text-align:center; float:left;color:#f7a131;}
.se_news_con li:hover .se_news_more{border:1px solid #492d04;color:#492d04;}
.se_news_con li:hover .se_news_m{ background:#492d04; color:#fff}
.se_news_con li:hover .se_news_m span{ color:#fff}
.se_news_con li:hover .se_news_r a h2{color:#f7a131;}
.espcms_newslist_read li{float: left;width:48%;overflow: hidden;}

/*ny_chanpin*/
.se_video_con .cp_k{line-height: 50px; width:100%;color: #fff; font-size: 18px; display: block; text-align: center; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5); transition: all 0.3s ease;}
.fenlei ul{width:50%;margin: 0 auto;}
.pro_lists li{width: 31%;}
.se_pro_cc p{font-size: 16px;line-height:30px;}
.se_pro_cc{background: #5e1b01;height:54px;}
.se_pro_cc strong{display: block;;color: #fff;padding-top:10px;font-size:20px;}
.se_pro_cc strong span{font-size:18px;color:#efefef;}
.fanhui{width: 120px;height: 40px; text-align: center; line-height: 40px;border-radius: 30px;border: 1px solid #ece8e8;float: right;}
.big_pic{width: 50%;height: auto;margin-bottom:2em;max-height: 540px;overflow: hidden;float: left;border:1px solid rgba(0,0,0,0.3)}
.nypro_xq{width: 40%;float: right;}
.nypro_xq h1{font-size:2.5em;font-weight: bold;color:#5e1b01;margin-top:8%;}
.bdsharebuttonbox{margin-top: 1em;}
.f14{line-height: 25px;font-size:1.1em;color: #666;}
.cpdianhua{font-size:1.8em;color: #666;}
.cpdianhua p strong{font-size:1.3em;line-height: 3em;color:#8b171a;}
.cpdianhua span{font-family:Impact;font-size:1.2em;color: #666;line-height:1.2em;}

/*ny_about*/
.jianjie_abou li{float: left;width: 33.3%;}

/*ny_contact*/
.contact_dt{position: relative;width: 100%;overflow: hidden;background: url("../images/contact_dt.jpg") no-repeat center top;background-size: 100%;padding-top: 20%;}
.map{width:100%;overflow:hidden;}
.contact_left{ width:35%; text-align:left;border-right:1px solid #ccc;line-height:40px;padding-left: 7%;padding-top: 3em;padding-bottom: 3em;float: left}
.liu_r{width:50%;overflow: hidden;float: right;}

/*ny_fuwu*/
.ser_shili li { width: 22%;*width: 21.9%; margin: 0 1.5%; float: left;transition-duration: 0.3s;text-align: center;}
.strengthMain li .font h3{font-size:36px;color:#fff;font-weight:normal;margin-bottom:20px;line-height:36px;}


/*自适应公用部分*/
.ny_body{width:80%; margin:3em auto; text-align:left;font-size:16px; line-height:30px;}
.ny_main{width:890%; background:#fff; padding:5%; -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2);  box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.main{ width:80%; margin:30px auto;}
.espcms_page{width:80%;margin:0 auto; position: relative;}
.espcms_news_title{margin: 0 auto; color:#666; text-align:center;padding-top:1%;}
.ny_biaoti28{font-size:2em; line-height:2em;}
.espcms_newslist_read{padding:0px 5px;}
.espcms_book{overflow: hidden; font-size:15px; margin:1em 0; border:1px solid #eee; padding:2em; background:#fff;line-height: 2em;color: #666;}
.espcms_book img{width:90%;max-width:600px; height: auto;margin: 0 auto;margin-bottom:15px;}
.se_date{ font-size:15px; line-height:28px;}
.miaoshu{width:80%; margin:0 auto; background:#c9bab5;font-size:18px; color:#fff; height:40px; line-height:40px; padding-left:10%;overflow: hidden;}
.binbox{text-shadow:1px 2px 1px #000;}

/*xiangguanneirong*/
.xiangguanneir{overflow:hidden;height:auto; margin:0 auto;width:100%;color:#ffffff; margin-bottom:40px;}
.espcms_piclist_slide18 {overflow: hidden;margin: 0 auto;width: 90%;}
.espcms_piclist_slide18 ul li{float: left;margin: 0 10px 5px 0;text-align: center;background:#fff;  position:relative;}
.espcms_piclist_slide18 li .pic { width:238px; height:auto; margin:0 auto;border: 1px #f3f4f7 solid;}
.espcms_piclist_slide18 li  .pic img { width:100%}
.espcms_piclist_slide18 li  p{ text-align:center; line-height:44px; font-size:14px;z-index:99;position:relative; background:#ececec }
.espcms_piclist_slide18 li  p a{ color:#444444; font-size:14px;}
.espcms_piclist_slide18 li  p a:hover{ color:#fff}
.espcms_piclist_slide18 li .case_more{ width:60px; margin:0 auto; height:18px; line-height:18px; text-align:center; color:#a9a9a9; font-size:12px; text-transform:uppercase; border:1px solid #604a32;z-index:99;position:relative}
.espcms_piclist_slide18 li .case_more a{ color:#604a32;}
.espcms_piclist_slide18 li .case_more div a{ color:#a9a9a9;}
.pro_btm_arrow {background: #666;line-height:40px;color:#fff;}

/*liuyan*/
.liu_r h3{ font-size:24px; color:#222; line-height:65px; text-transform:uppercase;text-align: center;}
.liu_r .liu_zi{ line-height:55px; font-size:18px; color:#3d3d3d; border-top:1px solid #ccc;  border-bottom:1px solid #ccc}
.liu_con .title{ display:none;}

/*liebiaoye*/
.se_video_con{ width:90%; overflow:hidden;  position:relative; margin:50px auto 0 auto; }
.se_video_con li{ float:left; position:relative; width:31.1%; height:auto; overflow:hidden;top:100%; margin:1.1%;background:#f4f3f3}
.se_video_con em{ font-style: normal; text-align:center; line-height:48px; width:420px; display:block; position:absolute; font-size:20px; color:#fff; font-weight:bold; z-index:3; bottom:0; background:rgba(0,0,0,0.4); right:0}
.se_video_con li { box-sizing:border-box; }	
.se_video_con li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_video_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.se_video_con .line1 {position: absolute;left: 0; top: 0; width: 0; height: 4px; z-index: 99; background-color: #5e1b01;}
.se_video_con .line2 { position: absolute; right: 0; bottom: 0; width: 4px; height: 0; z-index: 99; background-color: #5e1b01;}
.se_video_con .line3 { position: absolute;right: 0; bottom: 0; width: 0; height: 4px; z-index: 99; background-color: #5e1b01;}
.se_video_con .line4 { position: absolute; left: 0; top: 0; width: 4px; height: 0; z-index: 99; background-color: #5e1b01;}
.se_video_con .cp_m{ width:100%; height:auto; position:relative; overflow:hidden; border:0 solid #e1e1e1}
.se_video_con li:hover .cp_k{ bottom:-50px;}

/*fuwu*/
.ser_shili {width: 90%;margin: 0 auto;}
.ser_shili ul { width: 100%; }
.index_bottom { height: 150px; margin-top: 50px; width: 100%; background: url('../images/img/ser_bg.jpg') no-repeat; -webkit-background-size: cover; background-size: cover; background-attachment: fixed; padding: 70px 0 0; text-align: center;font-size:42px; color: #06422f;font-weight: bold}
.ser_lc {width:90%; padding: 0 0 40px 0; overflow: hidden;margin: 0 auto;margin-bottom: 60px;}
.ser_lc h3 { font-size: 40px; margin: 40px 0 10px 0; color: #636b64; text-align: center; }
.ser_lc p { text-align: center; font-size: 15px; margin-bottom: 20px; }
.ser_lc h4 { color: #000; font-weight: 600; font-size: 17px; padding: 4px 10px; width: 63%; margin: 15px auto 0; text-align: center; }
.ser_lc li { float: left; width:20%; background: url("../images/lc_line.png") no-repeat right 44%; }
.ser_lc li:last-child{background:rgba(0,0,0,0);}
.ser_lc li:hover{animation: dou 0.5s linear;}
.ser_lc li img { display: block; width: 60%; margin: 0 auto; text-align: center; }
.strength{width: 90%;margin:30px auto}
.strengthMain{overflow:hidden;}
.strengthMain li{float:left;width:49%;overflow:hidden;background:#000;position:relative;margin:0.5%;}
.strengthMain li img{width:100%;height:auto;transition:all .5s;opacity:0.4;filter:alpha(opacity=40);}
.strengthMain li .font{width:80%;height:45%; top:0;left:0;position:absolute;color:#fff;text-align:center;font-size:16px;padding: 10%; padding-top:20%;}
.strengthMain li:hover img{transform: scale(1.05, 1.05);}
.strengthMain li .font::before,.strengthMain li .font::after{position:absolute;content:'';opacity:0;transition:all 0.5s;}
.strengthMain li .font::before{top:25px;right:15px;bottom:25px;left:15px;border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}
.strengthMain li .font::after{top:15px;right:25px;bottom:15px;left:25px;border-right:1px solid #fff;border-left:1px solid #fff;transform:scale(1,0);transform-origin:100% 0;}
.strengthMain li:hover .font::before,.strengthMain li:hover .font::after{opacity:1;transform:scale(1);transition: all 0.5s;}

/*表单*/
.espcms_form_group{ overflow: hidden; padding-bottom:10px;}
.control_label{float: left;width:15%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#333;line-height:34px;}
.control_label16{float: left;width:20%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_label20{float: left;width:25%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_required20{float: left;width:72%;}
.control_required{float: left; width:80%;}
.f_feed .control_required{float: left; width:100%;}
.control_required .form_message,.control_required20 .form_message{font-size:12px;color: #BABABA;height:30px;line-height:30px;padding-left:28px;}
.control_required .form_message2,.control_required20 .form_message2{font-size:12px;color: #CE5C36;height:30px;line-height:30px;padding-left:0px;}
.infoInput{margin: 0px;border:1px solid #d1dded; background:#fff; line-height:24px;width: 100%}
.infoInput:hover{margin: 0px;border:1px solid #bfbfbf;}
.f_feed .infoInput{margin: 0px;border:1px solid #1a7036; background:rgba(255,255,255,0.5)}
.f_feed .espcms_form_group{margin-right: 15px; float:left;overflow: hidden;}
.f_feed .control_label{ display:none; float: left; height:35px; width:15%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#333}
.f_feed select{ width:170px; height:35px;}
.f_feed input{ width:155px; height:35px; padding: 0 3px;}
.f_feed .control_required{  line-height:30px; }
.f_feed .pt20{ padding:30px 0 0 0;}
.f_feed .control_required{float: left;overflow: hidden;}
.f_feed .button.blue2 { color: #d9eef7; background: #df0f3b; } 
.f_feed .button.blue2:hover { background: #eb8d1b;color: #fff; } .button.blue2:active { color: #15a0d4; }

/*面包屑*/
.espcms_page_location{ width:100%;border-bottom:1px solid #ddd;margin: 0 auto;}
.espcms_page_location .s_width{width:80%;margin: 0 auto;color:#666;padding:22px 0;display: flex;justify-content: space-between;align-items: center;}
.ny_erjifl li{padding: 0 7px;float: left;line-height:32px;font-size:20px;transition: all 1s;text-align: center;border-right:1px solid rgba(0,0,0,0.2);font-weight: bold;}
.ny_erjifl li a{color:#666;transition: all 1s;}
.ny_erjifl li:last-child{border:none;}
.ny_erjifl li:hover{background: #c71209;}
.ny_erjifl li:hover a{color:#fff;}
.btn-group{display: flex;}
.btn{line-height: 32px;padding:0 3px;background:#f7a131;color: #fff;margin: 0 2px;display: block;border-radius: 3px;}
.form-control{width: 100%;border: 1px solid rgba(0,0,0,0.08);border-radius:4px;}
.espcms_page_botton{margin:30px auto;text-align: center;font-size:16px;color: #666;display: flex;justify-content: center;}
.col-sm-9{width:100%;margin-bottom: 10px;}
.form-control{width: 100%;height: 28px;}

.swiper-pagination{position:fixed;right:20px;top: 50%;z-index: 9999;}
.swiper-pagination span{display: block;margin:16px auto!important;}

.marquee2{width:685px; height: 410px; overflow: hidden;margin: 0 auto;}
.marquee2 ul{overflow: hidden;}
.marquee2 li{float: left;width:685px; height: 410px; position: relative; overflow: hidden;}
.marquee2 li a{width:685px;text-align: center;color:#343434;}
.marquee2_li{overflow: hidden;width:2055px!important;}
.marquee2_li img{width:685px;}
.pro_jiantou{position: absolute;  right:7%; z-index: 1; top: 30%; margin: 0 auto;}
.pro_jiantou_l{width: 60px; height: 155px; background: url("../images/jt_l0.png") no-repeat; cursor: pointer;}
.pro_jiantou_r{width: 60px; height: 155px; background: url("../images/jt_r0.png") no-repeat; cursor: pointer;}


/*indext_case*/
#focus_Box{position: relative; width:690px;}
#focus_Box ul{position: relative;}
#focus_Box li{z-index: 1; position: absolute; width: 0; height: 0; overflow: hidden;}
#focus_Box li a div{display: block; border: 8px #fff solid; overflow: hidden;}
#focus_Box li a p{font-size: 24px; color:#464647; text-align: center; margin-top: 20px;}
#focus_Box li div img{width: 100%; height: 100%; transition: 0.5s ease; -moz-transition: 0.5s ease; -webkit-transition: 0.5s ease;}
#focus_Box li:hover div img{transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
#focus_Box .left{right: 10px;color:#ce322a;}
#focus_Box .right{right: 10px;color: #797979;margin-top:56px}
#focus_Box .left, #focus_Box .right{display: block; z-index: 100; overflow: hidden; cursor: pointer; position: absolute; width: 50px; height: 50px; top: 190px; transition: 0.5s;background: #fff;border-radius:50%;text-align: center;line-height:50px;font-size:28px;}

.breadcrumb{margin-bottom: 0;padding: 3px 15px;}
.cfcjaaaaacd{width:80vw;min-width:60vw;height: 70vh;margin:auto;}
@media only screen and (max-width:1500px){
	.about_jj_r p{line-height:32px;}
}
@media only screen and (max-width:1360px){
	.about_jj_r p{line-height:26px;}
}

@media only screen and (max-width:1200px){
	.inde_about_r p{width:100%;font-size:15px;line-height:22px;margin-top:4px;}
	.about_jj_r p{line-height:20px;}
}

@media only screen and (max-width:960px){
	.banquan a{margin: 0 auto!important;}
	.banquan img{display: none;}
	.banquan{text-align: center;left: 0;z-index: 9999;}
	.sidebox ul li:last-child{display: none;}
	.carousel-control{width:25%;}
	.bannerBox{animation:0s;}
	.se_news_l,.se_news_m{display:none;}
	.main{width:90%;margin: 0 auto;}
	.se_news_r{margin-left: 0;width: 100%;}
	.se_news_con{padding-bottom: 0;}
	.se_news_r h2{margin: 0;padding: 0;font-size:18px;font-weight:bold;}
	.se_news_r p{font-size: 14px;line-height:23px;}
	.inmbxll{width:90%;}
	.breadcrumb{padding: 0;}
	.espcms_page{width:95%;}
	.espcms_book{padding: 2em 10px;}
	.espcms_book img{display:block;}
	.ny_biaoti28{font-size:18px;font-weight: bold;}
	.pro_chanpin_l .img{display: none;}
	.pro_chanpin{background:url("../images/about_bg3.jpg") center no-repeat;background-size:auto 100%;}
	.pro_fenlei{left:16px;margin-left: 0;}
	.pro_chanpin_r{margin-left: 20%;width: 76%;position:relative;z-index: 990;}
	.pro_chanpin_l{position:fixed;background:rgba(88,54,6,0.9);width: 100%;}
	.pro_chanpin_r ul li .cp_k{height: 38px;line-height: 38px;}
	.pro_chanpin_r ul li{width: 100%;margin-left: 0;}
	.pro_chanpin_r ul li .xiangqing p{font-size:15px;}
	.pro_chanpin_r ul li .xiangqing strong{font-size:24px;margin-bottom: 10px;}
	.sidebox{bottom:5%;}
	.lianxifs_nr_dianhua{flex-direction:column;}
	.lianxifs_nr_dianhua li img{margin-bottom: 8px;width:15%;}
	.lianxifs_nr_lx img{width:60%;}
	.tpagba,.swiper-button-prev,.swiper-button-next{display:none;}
	.lianxifs_nr_dianhua li{padding: 10px 0;border: 1px solid rgba(255,255,255,0.125);margin-bottom: 10px;}
	.lianxifs_nr_dianhua{margin: 5vh auto;}
	.cgjjjjaa img{width:130%!important;height:46%;}
	.cfcjaaaaacd{width:95vw;min-width:60vw;height: 70vh;margin:auto;}
	.swiper-container {width:100vw!important;}
	.inde_xilifangshi p img{display:compact;width:32px;height:32px;margin-right: 5px;}
	.sidebox li .cont a{font-size:15px;}
}
