espcms_page_botton*{ margin:0; padding:0;}
html body{width: 100%;font-size: 14px;overflow-x:hidden;margin: 0;}
body{min-width:340px;font-family:微软雅黑, "Hiragino Sans GB", 冬青黑体, Arial, Helvetica, SimHei, 黑体, STXihei, 华文细黑, sans-serif;}
img{ border:none;vertical-align: middle;height: auto;}
ul,li{ list-style:none;margin: 0;padding: 0;}
a{outline:none; text-decoration:none; color:#383838;} 
a:hover{outline:none; text-decoration:none!important; color:#341117;}
.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;}

/*banner*/
#box_banner {width:100%;height:750px;position:relative;}
/*.prev,.next*/
.banner_boxbb a {display:block;width:60px;height:60px;text-align:center;line-height:60px;margin-top:-30px;font-size:40px;color:#FFF;text-decoration:none;background-color:rgba(0,0,0,0.5);position:absolute;top:50%;}
/*.next*/
.banner_boxbb a:last-child {right: 0;}
.banner_boxbb ul {width:100%;height:750px;list-style: none;}
.banner_boxbb li {width:480px;height: 750px;float: left;position: relative;transition: all 1s;transform-style: preserve-3d;/*transform:rotateX(-30deg);*//*perspective:1000px;*/}
.banner_boxbb li span {position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: inline-block;}
.banner_boxbb li span:nth-child(1) {transform: translateZ(375px);background:url("../images/1111.jpg") no-repeat center;background-size: 100%;}
.banner_boxbb li span:nth-child(2) {transform: rotateX(90deg) translateZ(375px);background:url("../images/1113.jpg") no-repeat center;background-size: 100%;}
.banner_boxbb li span:nth-child(3) {transform: rotateX(180deg) translateZ(375px);background:url("../images/1112.jpg") no-repeat center;background-size: 100%;}
.banner_boxbb li span:nth-child(4) {transform: rotateX(270deg) translateZ(375px);background:url("../images/1113.jpg") no-repeat center;background-size: 100%;}
.banner_boxbb li:nth-child(2) span {background-position: -112px 0;}
.banner_boxbb li:nth-child(3) span {background-position: -224px 0;}
.banner_boxbb li:nth-child(4) span {background-position: -336px 0;}
.banner_boxbb li:nth-child(5) span {background-position: -448px 0;}

/*phone*/
@media only screen and (max-width:1100px){
	.binbox {width: 80%;top:4em;}
	.binbox img{width: 100%;}
	.mouseIco {bottom: 10%!important;}
	.banner{margin-top: 70px!important;}
	/*ny_top*/
	.phone_nav{width: 100%;position: absolute;top:0;left:0;z-index: 100;text-align: center;display:block; height:70px; margin: 0 auto; overflow:hidden;background:#ff7902;z-index: 9999;}
	.pc_nav{display:none;}
	.phone_nav .head_index_logo{ width:83%;float: left;padding-left:2%}
	.head_index_logo h1{font-size:24px;color: #fff;float: left;margin-top:10px;}
	.head_index_logo h1 span{font-size:12px;font-weight: 100;}
	.phone_nav .top_right {float: right;width:15%;padding-top: 20px;}
	.top_right img{width:60%;max-width: 40px;}
	.right_menu{ position: fixed; left: 100%; top:70px; z-index: 999;overflow: hidden;width:100vw;height:100vh;}
	.right_menu ul{width:100vw;height: 100vh; box-sizing: border-box; background-color:rgba(0,0,0,0.8); padding:50px 0 0 0;overflow: hidden;}
	.right_menu ul li{list-style-type:none; width:80%; margin: 0 5%; line-height: 40px; border-bottom: 1px solid #444;}
	.right_menu ul li.onn{border-bottom: 0 solid #444;}
	.right_menu ul li.onn a{color: #eee;}
	.right_menu ul li a{color: #eee;  font-size:14px;}
	.hei{ height: 530px !important;}
	.right_menu ul li div{ border-bottom: 1px solid #444; }
	.right_menu ul li.onn div a{ padding:0; width:50%; line-height:27px; display:block; float:left; color: #eee; font-size:14px;} 
	.espcms_newslist_read li{float: left;width:90%;overflow: hidden;}
	/*ny_footer*/
	.pc_footer{display:none;}
	.phone_footer{width: 100%;position:absolute;z-index: 9999;left: 0;right: 0;background: #ff7902;position:fixed; z-index:99999;bottom:0px;}
	.phone_footer li{width: 25%;float: left;padding: 10px 0;text-align: center;color: #fff;}
	.phone_footer li a{color: #fff;font-size: 15px;}
	.phone_footer li a img{width: 30px;}
	.xiangguanneir{margin-bottom: 80px!important;}
	.liu_r{display: none;}
}
@media only screen and (max-width:1040px){
	.binbox {bottom:16em!important;width: 80%;}
	.binbox img{width: 100%;}
}
@media only screen and (max-width:880px){
	.binbox {bottom:12em!important;}
}
@media only screen and (max-width:650px){
	.binbox {bottom:6em!important;}
}

/*pc*/
@media only screen and (min-width:1101px){
	/*ny_top*/
	.pc_nav{width:90%;height:71px;box-sizing: border-box;position:absolute;top:20px;left:0;right: 0;margin: 0 auto; z-index: 100;transition: all 0.5s ease;display:flex;}
	.phone_nav{display:none;}
	.pc_nav_la{display: flex;align-items: center;}
	.pc_nav_la h1{width: 150px;height: 70px;margin-right:50px;}
	.pc_nav_la h1 img{width: 100%;}
	.pc_nav_la p {font-size:16px;color: #fff;width: 370px;}
	.pc_nav_la p span{font-family: impact,arial;font-weight: bold;font-size: 48px;color:#ff7902;}
	.pc_nav .nav{transition: all 0.5s ease;margin-top:5px;margin-left:6%;display: flex;justify-content: space-between;align-items: center;width: 100%;}
	.pc_nav .nav li{text-align:center;line-height:32px;z-index:4;position: relative;width: 45px;}
	.pc_nav .nav li:hover span{opacity:1;}
	.pc_nav .nav li a{font-size:16px; color:#fff;display: block;}
	.pc_nav .nav li a:hover{ color:#ff7902;font-weight: bold;border-bottom: 2px solid #ff7902;}
	.pc_nav .nav li div {display:none;text-align:center;background:#ff7902; z-index:99999; position:absolute;width: 140px;margin-left:-70px;left:50%;}
	.pc_nav .nav li div a {display:block;color:#fff; line-height:45px; height:45px;font-size: 16px; font-weight:normal;border-bottom:1px solid rgba(0,0,0,0.2);}
	.pc_nav .nav li div a:hover {color:#fff; border-bottom:1px dashed #ff7902; background:#ff5d25; border-top:0; border-right:0; border-left:0;}
	.inde_lxtb img{width: 100%; margin-top: 10px;}
		.fx a{ width:40px; height:40px; margin-right:10px; border-radius:50%; transition:all 0.3s; } 
		.fx a:hover{ background:#fff;}
		  .fx .weixin span{ background: url("../images/2wm_wx.png") no-repeat; display:block; margin-left:-20px; margin-top:0; opacity:0; transition:all 1.5s; transform: rotate(0deg); width:0px; height:0px; position: absolute;}
		   .fx .weixin:hover span{ transform: rotate(360deg); opacity:1; width:150px; height:150px;}
			.fx .sj span{ background: url("../images/2wm_sj.png") no-repeat; display:block; margin-left:-100px; margin-top:20px; opacity:0; transition:all 1.5s; transform: rotate(0deg); width:0px; height:0px; position: absolute;}
			 .fx .sj:hover span{ transform: rotate(360deg); opacity:1; width:150px; height:150px; }
			.fx .fa span{ background: url("../images/2wm_fa.png") no-repeat; display:block; margin-left:-20px; margin-top:0; opacity:0; transition:all 1.5s; transform: rotate(0deg); width:0px; height:0px; position: absolute;}
			 .fx .fa:hover span{ transform: rotate(360deg); opacity:1; width:150px; height:150px; }
	/*footer*/
	.phone_footer{display: none;}
	.pc_footer{width: 100%;overflow: hidden;}
	.pc_footpic{width: 80%;margin: 0 auto;text-align: center;margin-top: 40px;}
	.pc_footerweim{width: 80%;margin:20px auto;text-align: center;}
	.pc_footerweim img{width: 70px;height: 70px;margin: 0 16px;}
	.foot_lx{width: 80%;margin: 0 auto;text-align: center;display: flex;justify-content: center;}
	.foot_lx p{margin: 0 15px;color: #c0c0c0;}
	.youqinglianjie{width: 80%;margin: 0 auto;text-align: center;display: flex;justify-content: center;margin-top: 30px;}
	.youqinglianjie{color: #c0c0c0;}
	.youqinglianjie a{color: #c0c0c0;}
	.copy{width:1280px; margin:16px auto; text-align:center; line-height:40px; color:#c0c0c0;}

	.sidebox{position: fixed;right:10px;z-index: 999;bottom:20%;background:rgba(255,255,255,0.8);border-radius:4px;border: 1px solid rgba(0,0,0,0.2);}
	.sidebox ul li{width:50px;height:50px;padding:2px;text-align:center;position: relative;color:#3b3b3b;line-height: 24px;}
	.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:52px;line-height:52px;padding: 0 5px;font-weight: bold;}
	.sidebox li a{color:#2f2f2f}
	.sidebox li:hover a{color:#2f2f2f}
	.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;}


/*dibu*/
.footer{width:100%;display: flex;justify-content: center;align-items: center;}
.foot_liuyan,.footer_left{flex: 1;height:440px;overflow: hidden;}
.foot_liuyan{background: url("../images/liuyanfankui.jpg") no-repeat center top;}
.foot_liuyan em{text-align: center;font-size:32px;color: #fff;display: block;margin:45px auto 0 auto;}
.panel-body form{width:480px;margin:10px auto;}
.form-group{border:none;border-bottom:1px solid rgba(255,255,255,0.3);margin-bottom:10px;display: flex;}
.control-label{line-height:28px;font-size:16px;color: #fff;width: 17%;}
.form-control{width: 100%;border: none;line-height:28px;font-size:16px;color: #fff;background-color: rgba(0,0,0,0);}
.form-group:last-child{border: none;width: 180px;margin: 0 auto;}
.espcms_member_page{position: relative;}
.col-sm-9{width:82%;}
.fttt{width:30%;margin: 0 auto;}
.fttt img{width:100px;height: auto;}
.fttt p{width: 80%;font-size: 20px;margin-top: 20px;color: #fff;}
.form-group:last-child .btn{width:180px;height:40px;line-height:40px;text-align: center;background: #19ca81;border-radius:20px;border: none;transition: all 1s;}
.form-group:last-child .btn:hover{background: #ec5204;}
#yyname{color: #fff;}
.footer_left{position:relative;}
.ditu_wza{width: 100%;height:110px;position:absolute;z-index: 999;background: rgba(0,0,0,0.75);left: 0;bottom: 0;display: flex;justify-content: center;align-items: center;}
.ditu_wza div{display: flex;justify-content: center;align-items: center;}
.ditu_wza div img{margin-right: 10px;}
.ditu_wza div p{color:#fff;font-size: 16px;line-height:24px;}
.footer_left span{ display:block; color:#bababa;line-height:26px; font-size:14px;}
.footer i{ display:block; height:1px; width:42px; background:#96bff1; margin:11px 0 25px 0;}
.footer .p_list{ width:400px;border-right:1px solid rgba(255,255,255,0.2);}
.footer .p_nav{width:530px;}
.f_link{height:30px;line-height: 30px;border-bottom: 1px solid #ececec;font-size: 18px;color: #fff;font-weight: bold;margin-bottom:16px;}
.f_link em{font-size: 16px;color: #fff;font-weight:normal;}
.f_ing{float: right;display: block;width: 192px;height: 192px;}
.f_lianxi{line-height: 27px;font-size:16px;color: #fff;}
.f_lianxi strong{line-height:46px;font-size:22px;font-weight: bold;}
.f_lianxi img{margin-right: 15px;}
.footer_p{ text-align:center; color:#d6d6d6; font-size:14px; line-height:50px; background:#0c533f;min-width: 1280px;} 
.footer_p a{color:#d6d6d6;}/*dibu*/

.foot_heng{width:80%;height:140px;padding:0 10%;display: flex;justify-content: center;align-items: center;background:#ff7902;}
.foot_heng .di{flex:1;text-align: center;display: flex;justify-content: center;align-items: center;}
.foot_heng .di2{flex: 2;border-left: 1px solid rgba(255,255,255,0.4);border-right: 1px solid rgba(255,255,255,0.4);}
.foot_heng .di p{font-size:46px;font-weight: bold;color: #fff;}
..foot_heng .di p img{width: 100%;}
.foot_heng .di p span{font-size: 16px;line-height: 27px;font-weight:normal;}
.foot_heng .di p em{font-size:36px;font-family: impact,"arial black";}
.foot_heng .di ul{display: flex;flex-wrap: wrap;}
.foot_heng .di ul li{margin:0 10px;}
.foot_heng .di ul li a{color:rgba(255,255,255,0.7);}
.foot_heng .di ul li a:hover{color: #fff;}
.dibu_didi{width: 80%;padding:60px 10%;background: #2e2e2e;display: flex;justify-content: center;align-items: center;}
.dibu_didi .erweimaaa{flex:1;margin-right:10%;}
.dibu_didi .erweimaaa img{width:140px;height:140px;}
.dibu_didi .erweimaaa p{text-align:center;line-height: 32px;color: #fff;width:140px;}
.dibu_didi .foot_daohangaa{flex: 8;}

.foot_daohangaa .footer_dhh ul{display: flex;justify-content:space-between;align-items: center;margin-top: 20px;}
.foot_daohangaa .footer_dhh ul li{font-size:16px; color:rgba(255,255,255,0.4);}
.foot_daohangaa .footer_dhh ul li a{color:#fff;}
.foot_daohangaa .foot_beian{display: flex;justify-content: space-between;margin-top:28px;}
.foot_daohangaa .footer_dhh p{font-size: 20px;font-weight: bold;color: #fff;}
.foot_daohangaa .footer_dhh p span{font-family: arial;font-weight: normal;}
.foot_daohangaa .foot_beian p{font-size:14px;color:rgba(255,255,255,0.75);line-height: 26px;}
.foot_beian p span{font-size:16px;font-weight: normal;}
.foot_daohangaa .foot_beian p a{color:rgba(255,255,255,0.75);}
}


/*phone_indext2*/
@media only screen and (max-width:1100px){
	.indext02{width: 100%;background: url("../images/inde_bg3.jpg") no-repeat center top;position: relative;overflow: hidden;padding: 60px 0;margin:40px auto;}
	.inde2_fudong{position: absolute;height:60px;top: 45%;width: 96%;left: 0;right: 0;margin: 0 auto;display:flex;justify-content: space-between;z-index: 999;}
	.inde2_fudong img{width:79px;height: 60px;}
	.inde_2{margin: 0 auto;display: flex;align-items: center;}
	.inde_2l{width: 80%;margin: 0 auto;text-align: center;}
	.inde_remen{display: flex;margin-top: 24px;justify-content: center;align-items: center;}
	.inde_remen em{display:block;padding: 10px 12px;line-height: 20px;background: #ff7902;color: #fff;margin-right: 16px;font-size: 17px;}
	.inde_remen p{line-height:32px;font-size:18px;font-weight:bold;color: #fff;}
	.inde_cpc{width: 100%;color: #fff;font-size:1.1em;line-height:2em;display: flex;flex-wrap: wrap;justify-content: center;margin:20px auto 0 auto;}
	.inde_cpc p{flex: 1;text-align: left;margin: 0 6px;}
	.inde_cpc p:first-child{margin-left: 0;}
	.inde_cpc p:last-child{margin-right: 0;}
.inde_2r{display: none;}
}
@media only screen and (max-width:750px){
	.inde2_fudong{display: none;}
	.inde_cpc{display: block;}
	.inde_2r{display: none;}
	.inde_cpc p{margin: 0;}
}
@media only screen and (max-width:620px){
	.inde_2l{width: 95%;}
	.inde2_fudong{display: none;}
	.se_video_con li{width: 47.8%!important;}
	.se_video_con{width: 95%!important;}
}
@media only screen and (max-width:470px){
	.inde_remen p{text-align:left;}
	.inde2_fudong{display: none;}
	.inde_2 {width: 95%;}
	.inde_2l a {display: block;margin: 10px auto;}
	.inde_cpc{width: 100%;margin-bottom: 20px;}
	.indext02{height: auto;background-size:auto 100%;}
}
/*pc_indext02*/
@media only screen and (min-width:1101px){
	.indext02{width: 100%;background: url("../images/inde_bg3.jpg") no-repeat center top;position: relative;overflow: hidden;padding: 60px 0;margin: 60px auto;}
	.inde2_fudong{position: absolute;height:60px;top: 45%;width: 96%;left: 0;right: 0;margin: 0 auto;display:flex;justify-content: space-between;z-index: 999;}
	.inde2_fudong img{width:79px;height: 60px;}
	.inde_2{margin: 0 auto;display: flex;align-items: center;}
	.inde_2l{flex:4;margin-left: 10%;margin-right: 20px;}
	.inde_remen{display: flex;margin-top: 24px;}
	.inde_remen em{display:block;padding: 10px 12px;line-height: 20px;background: #ff7902;color: #fff;margin-right: 16px;font-size: 17px;width: 39px;}
	.inde_remen p{line-height:32px;font-size:18px;font-weight:bold;color: #fff;width: 100%;}
	.inde_cpc{width: 90%;margin-top: 20px;color: #fff;font-size:1.2em;line-height:2.4em;display: flex;flex-wrap: wrap;}
	.inde_cpc p{width: 400px;}
	.inde_2r {flex:3;position: relative;height:300px;}
	.inde_2r .bg{width: 50%;height:70%;background: #ff7902;position: relative;top: 15%;margin-left: 50%;}
	.inde_2r .img{height:100%;position: absolute;top:0;right:32%;}
	.inde_2r .img img{height:100%;width: auto;}
}

/*inde_about*/
@media only screen and (max-width:1100px){
	.inde_about_a .pic{display: none;}
	.inde_jianjiea{background: url("../images/inde_about.jpg") no-repeat center top;text-align: center;background-size:90%;padding-bottom: 40px;}
	.inde_about_a .pic{position: absolute;z-index: 999;left: 10%;top: 0;}
	.inde_jianjiea{width:90%;margin: 0 auto;}
	.inde_jianjiea img{padding:5% 0;width:25%;min-width: 100px;}
	.inde_jianjiea ul li{width:18px;padding:1em;font-size:16px;border: 1px solid rgba(0,0,0,0.2);margin:0 10px;transition: all 1s;}
	.inde_jianjiea .more{margin:20px auto 0 auto;}
	.inde_jianjiea p{width: 80%;margin:16px auto;}
}
@media only screen and (max-width:750px){
	.inde_jianjiea{width:100%;margin: 0 auto;padding-bottom: 20px;}
	.inde_jianjiea p{width: 95%;margin:16px auto;}
	.inde_jianjiea img{padding:5% 0;width:120px;min-width: 100px;}
}
@media only screen and (min-width:1101px){
	.inde_jianjiea{background: url("../images/inde_about.jpg") no-repeat center top;text-align: center;background-size:90%;padding-bottom: 60px;}
	.inde_about_a .pic{position: absolute;z-index: 999;left: 10%;top: 0;}
	.inde_jianjiea p{width: 80%;margin:30px auto;}
	.inde_jianjiea{width:80%;margin: 0 auto;}
	.inde_jianjiea img{padding:5% 0;}
	.inde_jianjiea ul li{width:20px;padding: 15px;font-size:18px;border: 1px solid rgba(0,0,0,0.2);margin:30px 10px;transition: all 1s;}
	.inde_jianjiea .more{margin:40px auto 0 auto;}
}
@media only screen and (min-width:1300px){
	.inde_jianjiea{background: url("../images/inde_about.jpg") no-repeat center top;}
	.inde_about_a .pic{left: 12%;top: 0;}
	.inde_jianjiea img{padding:70px 0;}
}
.inde_about_a{width: 100%;background: url("../images/inde_about_bgg.jpg") no-repeat center bottom;position: relative;}
.inde_jianjiea img{margin: 0 auto;text-align: center;}
.inde_jianjiea ul{display: flex;justify-content: center;align-items: center;}
.inde_jianjiea ul li a{color:#333333;transition: all 1s;}
.inde_jianjiea ul li:hover{background: #ff7902;border: 1px solid #ff7902;}
.inde_jianjiea ul li:hover a{color:#fff;}
.inde_jianjiea p{text-align: center;font-size: 18px;line-height: 32px;color: #666;}
.inde_jianjiea .more{ text-align: center;width: 140px;line-height: 42px;background:#ff7902;height: 42px;}
.inde_jianjiea .more a{color: #fff;}







/*phone_indext3*/
@media only screen and (max-width:1100px){
	.indext03{width: 100%;background:#fff;position: relative;overflow: hidden;}
	.inde_pinzhit,.inde_pinzhib{display: flex;width: 100%;justify-content: center;}
	.inde_pinzhit{align-items: flex-end;}
	.inde_pinzhib{align-items: flex-start;}
	.inde_pinzhi1,.inde_pinzhi3{flex:3;}
	.inde_pinzhi2{display: none;}
	.inpz00,.pinzhi_egan{display: none;}
	.inde_pz1bg{height:300px;background: url("../images/pinzhi10.jpg") no-repeat right top;}
	.inde_pz2bg{height: 300px;background: #f1f1f1;}
	.inde_pz3bg{height: 300px;background: #f1f1f1;}
	.inde_pz4bg{height: 300px;background: url("../images/pinzhi20.jpg") no-repeat left top;}
	.inpinz{margin-top:70px;text-align: center;}
	.inpz1{margin-top: 70px;text-align: center;}
	.inpz2{margin-top: 70px;text-align: center;}
	.inpinz strong,.inpz1 strong,.inpz2 strong{font-size:1.6em;}
	.inpinz i,.inpz1 i,.inpz2 i{font-family:"Gill Sans", Arial;}
	.inpinz p,.inpz1 p,.inpz2 p{font-size: 1.1em;line-height:2em;}
	.inpz1,.inpinz1{color: #fff;}
}

/*phone_indext4*/
@media only screen and (max-width:1100px){
	.indext04{width: 100%;padding: 60px 0;margin: 0 auto;background: url("../images/pro.jpg") no-repeat top;overflow: hidden;}
	.inde_pro{width:80%;margin: 0 auto;}
	.inde_pro li{width:31.1%;margin: 0 1%;border:1px solid #6666;margin-top:30px;overflow: hidden;transition: all 1s;}
	.inde_pro li a{display: block;width: 100%;height: auto;}
	.inde_pro li a p{text-align:left;color:#fff;padding:10px;font-size:15px;transition: all 1s;background:rgba(0,0,0,0.7);}
	.inde_pro li .inpro_r img{width: 100%;transition: all 1s;}
	.inde_pro li em{width:100%;font-size:1.2em;color: #333333;margin-top: 0px;font-weight: bold;line-height:1.3em;}
	.inde_pro li em{color: #fff;line-height:2em;font-size: 1.2em;}
	.inde_pro li p span{display: block;line-height: 1.4em;}
	.more{width: 120px;height: 32px;line-height: 32px;border: 1px solid #fff;border-radius: 16px;margin: 0 auto;margin-top: 30px;text-align: center;transition: all 1s;}
	.more a{color: #fff;}
}
@media only screen and (max-width:1070px){
	.inde_fenl{width:95%;}
	.inde_pro{width:95%;}
	.inde_pro li em{font-size:1.2em;}
}
@media only screen and (max-width:950px){
	.inde_pro li{width:47.4%;}
}
@media only screen and (max-width:750px){
	.inde_pro li a p{font-size:1em;position:relative;height: 90px;}
	.inde_pro li em{font-size:16px;}
	.inde_pro li a p span{display: block;}
}

/*indext04*/
@media only screen and (min-width:1101px){
	.indext04{width: 100%;padding: 60px 0;margin: 0 auto;background: url("../images/pro.jpg") no-repeat top;overflow: hidden;}
	.inde_pro{width:80%;margin: 0 auto;}
	.inde_pro li{width:28.1%;margin: 0 1%;border:1px solid #6666;margin-top:46px;overflow: hidden;transition: all 1s;padding: 1.5%;}
	.inde_pro li a{position:relative;display: block;width: 100%;height: auto;}
	.inde_pro li a p{text-align:left;color:#666;padding:10px 20px;font-size:16px;position: absolute;z-index: 999;left: 0;top: 0;transition: all 1s;}
	.inde_pro li a p span{display:none;}
	.inde_pro li .inpro_r img{width: 100%;transition: all 1s;}
	.inde_pro li:hover .inpro_r img{transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); }
	.inde_pro li em{width:100%;font-size:1.2em;color: #333333;margin-top: 0px;font-weight: bold;line-height:1.3em;}
	.inde_pro li:hover a p{background:rgba(0,0,0,0.7);width:80%;padding:16% 10%;text-align: center;color: #FFF;margin: 0 auto;}
	.inde_pro li:hover em{color: #fff;line-height:2.6em;font-size: 1.4em;}
	.inde_pro li:hover p span{display: block;line-height: 1.8em;}
	.more{width: 120px;height: 32px;line-height: 32px;border: 1px solid #fff;border-radius: 16px;margin: 0 auto;margin-top: 30px;text-align: center;transition: all 1s;}
	.more a{color: #fff;}
	.more:hover{background:#ff7902;border: 1px solid #ff7902;}
}
@media only screen and (min-width:1200px){
	.inde_pro li:hover a p{padding:18% 10%;}
}
@media only screen and (min-width:1400px){
	.inde_pro li:hover a p{padding:20% 10%;}
}
@media only screen and (min-width:1600px){
	.inde_pro li:hover a p{padding:22% 10%;}
}
@media only screen and (min-width:1800px){
	.inde_pro li:hover a p{padding:24% 10%;}
}
/*phone_licheng*/
@media only screen and (max-width:1100px){
.div1_lichenga li {display:flex;line-height:46px;text-decoration:none;color:#666;font-family:Arial,"microsoft yahei";font-size:16px;align-items: center;}
.div1_lichenga li p{font-weight: bold;font-size:20px;width:150px;}
.shell_licheng{width:80%;margin:50px auto 0 auto;padding:60px 10%;background: url("../images/about_licheng.jpg") no-repeat;margin-bottom: 70px;}
#div1_licheng {height:320px;overflow:hidden;}
}
@media only screen and (max-width:750px){
.div1_lichenga li p{font-size:18px;width:200px;}
.div1_lichenga li span{font-size: 15px;line-height: 18px;width: 100%;}
.shell_licheng{width:95%;padding:60px 2.5%;}
}
@media only screen and (min-width:1101px){
.div1_lichenga li {display:flex;line-height:46px;text-decoration:none;color:#666;font-family:Arial,"microsoft yahei";font-size:16px;align-items: center;}
.div1_lichenga li p{font-weight: bold;font-size:20px;width:150px;}
.shell_licheng{width:80%;margin:50px auto 0 auto;padding:60px 10%;background: url("../images/about_licheng.jpg");}
#div1_licheng {height:320px;overflow:hidden;}
}
/*phone_indext6*/
@media only screen and (max-width:1100px){
	.indext06{width: 100%;padding:30px 0;background: url("../images/index6_bg.jpg") no-repeat center top;overflow: hidden;margin-bottom:70px;background-size: 120% 100%;}
	.indext06_bt{width: 80%;display: flex;margin: 0 auto 30px auto;align-items: flex-end;justify-content: space-between;}
	.indext06_bt span{display:block;width: 100%;height: 1px;background:rgba(0,0,0,0.3);margin-bottom: 30px;}
	.indext06_bt ul{display: none;}
	.indext06_bt div{width: 160px;height: 32px;font-size: 15px;line-height: 32px;border: 1px solid #ff7902;text-align: center;border-radius: 20px;margin-left: 20px;margin-bottom: 15px;transition: all 1s;}
	.indext06_bt div:hover{background: #ff7902;}
	.indext06_bt div a{color:#ff7902;transition: all 1s;}
	.indext06_bt div:hover a{color: #fff;}
	.inde_newa,.inde_newb{width:90%;margin: 0 auto;display: flex;height:280px;}
	.in_bgtu1,.in_bgtu2{flex: 2;height:280px;}
	.in_bgtu1{background: url("../images/newa.jpg") no-repeat center;margin-right: 15px;}
	.in_bgtu2{background: url("../images/newb.jpg") no-repeat center;margin-left: 15px;}
	.inde_newsnr{flex: 3;padding:30px 0px!important;}
	.inde_newsnr em{font-size: 2em;color:#ff7902;}
	.inde_newsnr li{margin-top:6px;padding-bottom: 6px;border-bottom: 1px dashed rgba(0,0,0,0.1);}
	.inde_newsnr li a{display: flex;justify-content: space-between;color:#373737;line-height: 1.7em;}
	.inde_newsnr li a p{font-size: 1.1em;}
	.inde_newsnr li a span{font-size:1em;color:rgba(0,0,0,0.5);}
	.inde_newsnr li a:hover{color:#ff7902;}
	.in_more{margin-top:14px;}
	.in_more a{display: flex;line-height: 32px;}
	.in_more a img{margin-right: 10px;}
	.in_more a span{font-size: 1.1em;color: #ff7902;}
	.in_more a:hover span{font-weight: bold;}
}
@media only screen and (max-width:850px){
	.in_bgtu2,.in_bgtu1{display: none;}
}
@media only screen and (max-width:570px){
	.indext06{width: 100%;padding:30px 0;background: url("../images/index6_bg.jpg") no-repeat center top;overflow: hidden;margin-bottom:70px;background-size: 150% 100%;}
	.inde_newa{width:90%;background: rgba(0,0,0,0.1);padding: 10px 5%;}
	.inde_newsnr li a span{display: none;}
	.inde_newsnr em{font-size:1.4em;display: block;margin-bottom: 5px;}
	.inde_newsnr li a {font-size:1em;}
	.in_more a{margin-top:28px;}
	.xian{width: 60px;height: 2px;background:#ff7902;margin:10px 0;}
	.indext06_bt img{width:120px;}
	.indext06_bt div{width: 120px;}
	.indext06_bt span{display: none;}
	.indext06_bt{margin-bottom: 10px;}
	.indext06_bt ul{display: none;}
}

@media only screen and (min-width:1101px){
/*indext06*/
	.indext06{width: 100%;padding: 60px 0;overflow: hidden;background:url("../images/index6_bg.jpg") no-repeat center;background-size: 100% 100%;}
	.indext06_bt{width: 80%;display: flex;margin: 0 auto 30px auto;align-items: flex-end;justify-content: space-between;}
	.indext06_bt span{display:block;width: 100%;height: 1px;background:rgba(0,0,0,0.3);margin-bottom: 30px;}
	.indext06_bt div{width: 160px;height: 32px;font-size: 15px;line-height: 32px;border: 1px solid #ff7902;text-align: center;border-radius: 20px;margin-left: 20px;margin-bottom: 15px;transition: all 1s;}
	.indext06_bt div:hover{background: #ff7902;}
	.indext06_bt div a{color:#ff7902;transition: all 1s;}
	.indext06_bt div:hover a{color:#fff;}
	.indext06_bt ul{width: 80%;margin: 0 auto;display: flex;justify-content: center;align-items: center;margin-top:16px;}
	.indext06_bt ul li{padding:0 25px;text-align: center;line-height:32px;transition: all 1s;background: linear-gradient(to right,rgba(255,121,0,0),rgba(255,121,0,0.3),rgba(255,121,0,0));font-size:18px;}
	.indext06_bt ul li a{color: #ff903f;}
	.inde_newa,.inde_newb{width:80%;margin: 0 auto;display: flex;height:280px;}
	.in_bgtu1,.in_bgtu2{flex: 2;height:280px;}
	.in_bgtu1{background: url("../images/newa.jpg") no-repeat center;}
	.in_bgtu2{background: url("../images/newb.jpg") no-repeat center;}
	.inde_newsnr{flex: 3;padding:30px 50px;}
	.inde_newsnr em{font-size: 2em;color: #ff7902;padding-bottom: 10px;display: block;font-weight: bold;}
	.inde_newsnr li{margin-top:6px;padding-bottom: 6px;border-bottom: 1px dashed rgba(0,0,0,0.1);}
	.inde_newsnr li a{display: flex;justify-content: space-between;color:#373737;line-height: 1.7em;}
	.inde_newsnr li a p{font-size: 1.1em;}
	.inde_newsnr li a span{font-size:1em;color:rgba(0,0,0,0.5);}
	.inde_newsnr li a:hover{color:#ff7902;}
	.in_more{margin-top:14px;}
	.in_more a{display: flex;line-height: 32px;}
	.in_more a img{margin-right: 10px;}
	.in_more a span{font-size: 1.1em;color: #ff7902;}
	.in_more a:hover span{font-weight: bold;}
}


@media only screen and (max-width:1100px){
	/*ny_newlist*/
	.se_video_con .cp_k{line-height:1.2em; width:100%;color: #fff; font-size: 14px; display: block; text-align: center; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5); transition: all 0.3s ease;padding: 6px 0;}
	.newlist_dt{position: relative;width: 100%;overflow: hidden;background: url("../images/about_dt01.jpg") no-repeat center top;background-size: 100%;padding-top: 45%;margin-top: 70px;}
	.newlist_dt1{position: relative;width: 100%;overflow: hidden;background: url("../images/news_dt01.jpg") no-repeat center top;background-size: 100%;padding-top: 45%;margin-top: 70px;}
	.newlist_dt11{position: relative;width: 100%;overflow: hidden;background: url("../images/about_dt011.jpg") no-repeat center top;background-size: 100%;padding-top:45%;margin-top: 70px;}
	.se_news_l,.se_news_m,.se_news_more{display: none;}
	.se_news_r a h2{line-height:32px;font-size:18px;margin: 5px 0;padding: 0;}
	.se_news_r a p{color:#666;height:60px;overflow: hidden;line-height: 21px;}
	.se_news_r{border-bottom: 1px #acafac dashed;padding-bottom: 16px;}
	.se_news_r a:hover{color:#ff7902;}
	.fenye{margin-bottom: 80px;}
	/*ny_chanpin*/
	.fenlei ul{width:100%;margin: 0 auto;}
	.pro_lists li{width: 48%;}
	.se_pro_cc{background: #ff7902;height: 90px;}
	.se_pro_cc strong{display: block;;color: #fff;padding-top: 5px;font-size: 18px;}
	.se_pro_cc strong span{font-size:15px;color:#efefef;}
	.se_pro_cc p{font-size: 12px;line-height:20px;}
	.se_pro_cc p span{display: block;}
	.fanhui{display: none;}
	.big_pic,.nypro_xq{width: 100%;}
	.big_pic img{width: 100%;vertical-align: middle;}
	.nypro_xq h1{font-size:1.5em;font-weight: bold;color:#ff7902;margin-top:4%;}
	.bdsharebuttonbox{display: none;}
	.f14{line-height: 25px;font-size:1.1em;color: #666;}
	.cpdianhua{font-size:1.2em;color: #666;margin-bottom: 1em;}
	.cpdianhua p strong{font-size:1em;line-height:1.2em;color:#c6af13;}
	.cpdianhua span{font-family:Impact;font-size:1em;color: #666;line-height:1em;}
	/*ny_about*/
	.jianjie_abou li{width:90%;margin: 0 auto;}
	.ab00000{display: none;}
	.qywenhua ul li{margin-bottom: 90px!important;}
	/*ny_contact*/
	.contact_dt{position: relative;width: 100%;overflow: hidden;background: url("../images/contact_dt01.jpg") no-repeat center top;background-size: 100%;padding-top: 60%;margin-top: 70px;}
	.map{width:100%; margin:2em auto;overflow:hidden;}
	.contact_left{ width:90%; text-align:left;line-height:40px;padding-left: 7%;padding:5%;}
	.liu_r{width:100%;overflow: hidden;}
	/*ny_fuwu*/
	.ser_shili li { width:50%;margin:20px 0; float: left;transition-duration: 0.3s;text-align: center}
	.ser_shili li img{width: 80%;}
	.strengthMain li .font h3{font-size:18px;color:#fff;font-weight:normal;margin-bottom:20px;line-height:18px;}
	.strengthMain li .font p{display: none;}
	.ser_lc li{background:rgba(0,0,0,0)!important;}
	.ser_lc h3 {font-size:24px!important; margin: 20px 0 10px 0!important;}
	.indext_ted{height: 350px!important;}
	.indext03{height: 100%!important;}
	.espcms_page_botton{margin-bottom: 100px!important;}
} /*phone*/




/*pc*/
@media only screen and (min-width:1101px){
	/*indext03*/
	.indext03{width: 100%;background:#fff;position: relative;overflow: hidden;}
	.inde_pinzhit,.inde_pinzhib{display: flex;width: 100%;justify-content: center;}
	.inde_pinzhit{align-items: flex-end;}
	.inde_pinzhib{align-items: flex-start;}
	.inde_pinzhi1,.inde_pinzhi3{flex:3;}
	.inde_pinzhi2{flex: 2;text-align: center;height:300px;display: flex; align-items: center;}
	.inde_pinzhi2 img{width: 90%;margin: 0 auto;max-width: 200px;}
	.inde_pz1bg{height:300px;background: url("../images/pinzhi1.jpg") no-repeat right top;}
	.inde_pz2bg{height: 300px;background: #f1f1f1;}
	.inde_pz3bg{height: 303px;background: #f1f1f1;}
	.inde_pz4bg{height: 305px;background: url("../images/pinzhi2.jpg") no-repeat left top;}
	.pinzhi_egan{position: absolute;left:0;right: 0;margin: 0 auto;width:480px;bottom:15px;}
	.pinzhi_egan img{width:100%;}
	.inpinz{width:340px;margin:0 auto; margin-top:70px;text-align: center;}
	.inpz1{width:340px;margin:0 auto;margin-top: 70px;text-align: center;}
	.inpz2{width:340px;margin:0 auto;margin-top: 70px;text-align: center;}
	.inpinz strong,.inpz1 strong,.inpz2 strong{font-size:2em;line-height:2.1em;}
	.inpinz i,.inpz1 i,.inpz2 i{font-family:"Gill Sans", Arial;font-size: 15px;}
	.inpinz p,.inpz1 p,.inpz2 p{font-size:16px;line-height:27px;margin-top: 6px;}
	.inpz1,.inpinz1{color: #fff;}
	.inde_pinzhi2 p{font-size:3em;color:#ff7902;margin-bottom:150px;}
	.inde_pinzhi2 p span{font-size:0.7em;font-family:"Gill Sans", Arial;text-transform: uppercase;}
	
	
	/*ny_newlist*/
	.newlist_dt{position: relative;width: 100%;overflow: hidden;background: url("../images/about_dt.jpg") no-repeat center top;background-size: 100%;padding-top:30%;}
	.newlist_dt1{position: relative;width: 100%;overflow: hidden;background: url("../images/news_dt.jpg") no-repeat center top;background-size: 100%;padding-top:30%;}
	.newlist_dt11{position: relative;width: 100%;overflow: hidden;background: url("../images/news_dt1.jpg") no-repeat center top;background-size: 100%;padding-top:30%;}	.se_news_con{ padding:20px 0;}
	.se_news_con li{ 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{ width:30%;height:193px;position:relative; overflow:hidden; border: 2px #eeeff1 solid;}
	.se_news_l img{ width: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{ width:55px; 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:#ff7902;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;height: 165px;}
	.se_news_m span{ display:block; font-size:24px; color:#fff; width:53px; 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:58%; position: relative; z-index: 1000; margin-left:20px;;}
	.se_news_r h2{ font-size:24px; color:#333; text-transform:uppercase; display:block;padding:0;}
	.se_news_r p{ line-height:26px; color:#666; padding:10px 0 10px 0; font-size:15px;font-weight:normal;text-indent:2em;}
	.se_news_r .se_news_more{ width:126px; border:1px solid #ff7902; line-height:32px; text-align:center; float:left;color: #ff7902;}
	.se_news_con li:hover .se_news_more{border:1px solid #341117;color: #341117;}
	.se_news_con li:hover .se_news_m{ background:#341117; color:#fff}
	.se_news_con li:hover .se_news_m span{ color:#fff}
	.se_news_con li:hover .se_news_r a h2{color:#ff7902;}
	.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.33%;}
	.se_pro_cc p{font-size: 16px;line-height:30px;}
	.se_pro_cc{background: #ff7902;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;}
	.big_pic img{width:85%;}
	.nypro_xq{width: 40%;float: right;}
	.nypro_xq h1{font-size:2.5em;font-weight: bold;color:#ff7902;margin-top:0;}
	.bdsharebuttonbox{margin-top: 1em;}
	.f14{line-height: 25px;font-size:1.1em;color: #666;}
	/*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%; margin:2em auto;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;}
	
	
	.indext02bg{width: 100%;height:820px;background: url("../images/inde_bg30.jpg") no-repeat center top;position: relative;overflow: hidden;}
}/*pc*/
@media only screen and (min-width:1350px){
	.pc_nav .nav li{flex: 1;line-height: 42px;}
	
}/*pc*/

@media only screen and (max-width:1100px){
	.qywenhua{width: 80%;display: flex;}
	.ne_about{width: 95%!important}
	}
@media only screen and (max-width:750px){
	.qywenhua{width: 95%;display: block;}
	}
@media only screen and (min-width:1101px){
	.qywenhua{width: 80%;display: flex;}
	}


@media only screen and (max-width:1100px){
	.foot_lxsfq div p img,.foot_lxsfq div:hover p img{width:70%;height:auto;}
	}
@media only screen and (max-width:750px){
		.foot_lxfs{display: none;}
		}
@media only screen and (min-width:1101px){
	.foot_lxsfq div p img,.foot_lxsfq div:hover p img{width:275px;height:70px;}
	}
.foot_lxfs{width:100%;margin: 0 auto;}
.foot_lxsfq{ width:100%; height:auto; margin:30px auto; overflow: hidden;display: flex;}
.foot_lxsfq div{ width:25%;transition: all 1s;position: relative;}
.foot_lxsfq img{  width:760px; cursor: pointer;}
.foot_lxsfq:hover div{ width:20%; }
.foot_lxsfq div:hover{ width:40%;}
.foot_lxsfq div p{position: absolute;height:100%;background:rgba(0,0,0,0.75);left: 0;right:0;transition: all 1s;width:100%;display: flex;top: 0;justify-content: center;align-items: center;background:rgba(0,0,0,0.35);}
.foot_lxsfq div:hover p{background:rgba(0,0,0,0.35);}
.foot_lxsfq div:first-child p{display:block;}
.foot_lxsfq div:first-child p img{margin-top: 30px;}

		/* 必要布局样式css */
		.swiper-container {margin-left: auto;margin-right: auto;position: relative;z-index: 1}
		.swiper-container-no-flexbox .swiper-slide {float: left}
		.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column}
		.swiper-wrapper {position: relative;width: 10%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
		.swiper-wrapper {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
		.swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 50%;height: 100%;position: relative;padding: 0;-webkit-box-shadow: rgba(0,0,0,.2) 0px 0px 30px;-moz-box-shadow: rgba(0,0,0,.2) 0px 0px 30px;box-shadow: rgba(0,0,0,.2) 0px 0px 30px;}
		.swiper-button-next, .swiper-button-prev {position: absolute;top: 50%;width: 27px;height: 50px;margin-top: -25px;-moz-background-size: 27px 44px;-webkit-background-size: 27px 44px;background-size: 27px 44px;background-position: center;background-repeat: no-repeat;cursor: pointer;}
		.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right: 10px;left: auto}
		.swiper-pagination {position: absolute;text-align: center;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);z-index: 10}
		.swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #000;opacity: .2;margin: 0 5px;cursor: pointer;}
		.swiper-slide:hover {-webkit-box-shadow: rgba(0,0,0,.5) 0px 0px 50px;-moz-box-shadow: rgba(0,0,0,.5) 0px 0px 50px;box-shadow: rgba(0,0,0,.5) 0px 0px 50px;}
		.banner-box {width: 100%;float: left;position: relative;overflow: hidden;}
		.swiper-container {width: 100%;margin: 12px 0;}
		.swiper-slide {-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;transform: scale(.8);-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;-webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;-o-transition: transform 1.0s;-webkit-transform: scale(0.7);-moz-box-shadow: rgba(0,0,0,.2) 0px 0px 30px;}
		.swiper-slide-active, .swiper-slide-duplicate-active {-webkit-transform: scale(1);transform: scale(1);}
		.swiper-slide img {width: 100%;display: block;}
		.swiper-pagination {position: relative;margin-bottom: 30px;}
		.swiper-pagination-bullet-active {opacity: 1;background: rgba(0,0,0,.8);}
		@media screen and (max-width: 668px) {
			.swiper-pagination {position: relative;margin-bottom: 20px;}
			.swiper-pagination-bullet-active {opacity: 1;background: rgba(0,0,0,.8);}
		}
		.banner-arrow div:hover {background-color: #4a4a4a;}
		.swiper-button-prev {background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") #7c7c7c center 50%/50% 50% no-repeat;left: 10px;}
		.swiper-button-next {background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") #7c7c7c center 50%/50% 50% no-repeat;}
		.banner-top {padding-top: 3.730928444707274%;}
		.banner-title {padding: 5px 0;}
		.banner-title h1 {text-align: center;letter-spacing: 5px;font-size: 45px;font-family: "Microsoft YaHei", 微软雅黑, MicrosoftJhengHei, 华文细黑, STHeiti, MingLiu;font-weight: normal;color: rgb(68, 68, 68);padding-bottom: 14px;}
		.banner-text {text-align: center;}
		.banner-text p {font: 15px/1.5 'Helvetica Neue', 'Helvetica', 'STHeitiSC-Light', "Hiragino Sans GB", Arial, "Microsoft YaHei", "å¾®è½¯é›…é»‘", "STHeiti", "WenQuanYi Micro Hei", 'PingFang SC', SimSun, sans-serif;-webkit-font-smoothing: antialiased;margin: 0;color: rgb(68, 68, 68);}
		.banner-top-one {padding-top: 3.311649911295092%;}
		.banner-button {width: 100%;vertical-align: middle;text-align: center;}
		.banner-button a {display: inline-block;vertical-align: middle;text-align: center;height: auto;width: auto;line-height: 100%;padding: 15px 32px;position: relative;}
		.banner-button-btn {color: #fff;font-weight: 400;margin: 0;line-height: 1.8em;font-size: 16px;font-family: 'Helvetica Neue', 'Helvetica', 'STHeitiSC-Light', "Hiragino Sans GB", Arial, "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", 'PingFang SC', SimSun, sans-serif;-webkit-font-smoothing: antialiased;background-color: #ff973a!important;border-radius: 100px;}
		.banner-button-btn {background: #cedad0;display: inline-block;-webkit-transition: border-color .4s, color .4s;-moz-transition: border-color .4s, color .4s;transition: border-color .4s, color .4s;border: 0;vertical-align: middle;position: relative;z-index: 1;color: #fff;-webkit-backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;}
		.banner-button-btn, .banner-button-btn::before {-webkit-transition-timing-function: cubic-bezier(0.2, 1, .3, 1);-moz-transition-timing-function: cubic-bezier(0.2, 1, .3, 1);transition-timing-function: cubic-bezier(0.2, 1, .3, 1);}
		.banner-button-btn::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 25px;background: #ff7902;z-index: -1;opacity: 0;-webkit-transform: scale3d(0.7, 1, 1);-moz-transform: scale3d(0.7, 1, 1);-ms-transform: scale3d(0.7, 1, 1);-o-transform: scale3d(0.7, 1, 1);transform: scale3d(0.7, 1, 1);-webkit-transition: -webkit-transform .4s, opacity .4s;-moz-transition: -moz-transform .4s, opacity .4s;transition: transform .4s, opacity .4s;-webkit-transition-timing-function: cubic-bezier(0.2, 1, .3, 1);-moz-transition-timing-function: cubic-bezier(0.2, 1, .3, 1);transition-timing-function: cubic-bezier(0.2, 1, .3, 1);}
		.banner-button-btn:hover::before {opacity: 1;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

@media only screen and (max-width:750px){
		.inde_zzrr_inde_bt img{width: 120px;}
		.inde_zzrr_inde .txt{width:90%;font-size:14px;line-height:26px;margin-top:6px;}
		}

.inde_zzrr_inde{width: 100%;padding: 60px 0;}
.inde_zzrr_inde_bt{width:80%;margin: 0 auto;display: flex;justify-content: center;align-items: center;}
.inde_zzrr_inde_bt span{width: 50%;display: block;height: 1px;background: rgba(0,0,0,0.3);}
.inde_zzrr_inde_bt img{margin: 0 15px;}


@media only screen and (max-width:1000px){
		.inde_qyslaa_inde .txt{width:85%;font-size: 16px;line-height: 32px;text-align: center;margin: 10px auto 0 auto;color: #fff;}
		.inde_qiyssssl{width: 80%;margin:30px auto;display: flex;align-items: center;justify-content:center;flex-wrap: wrap;}
		.inde_qiyssssl li{padding:25px 20px;background: #fff;text-align: center;border-radius: 20px;margin:6px;}
		.inde_qiyssssl li p{margin-top:6px;font-size:22px;font-weight: bold;text-align: center;color:#666;}
		.inde_qiyssssl li p span{font-size: 16px;font-weight: normal;}
		.inde_qiyssssl img{display: none;}
		.inde_qiyssssl li img{display: block;}
		}
@media only screen and (max-width:500px){
	.inde_qiyssssl li:last-child{display: none;}
}
@media only screen and (min-width:1101px){
		.inde_qyslaa_inde .txt{width: 50%;font-size: 16px;line-height: 32px;text-align: center;margin: 10px auto 0 auto;color: #fff;}
		.inde_qiyssssl{width: 80%;margin:30px auto;display: flex;align-items: center;justify-content: space-between;}
		.inde_qiyssssl li{padding:25px 20px;background: #fff;text-align: center;border-radius: 20px;}
		.inde_qiyssssl li p{margin-top:6px;font-size:22px;font-weight: bold;text-align: center;color:#666;}
		.inde_qiyssssl li p span{font-size: 16px;font-weight: normal;}
		.main,.s_width,.ny_body,.ny_main,.espcms_page,.espcms_piclist_slide18{width: 80%!important;}
		.miaoshu{width:75%!important;}
		}
.inde_qyslaa_inde{background: url("../images/inde_qyslaaa_bg.jpg") no-repeat center top;width: 100%;padding: 60px 0;}
/*自适应公用部分*/
.fenge_inde{background: url("../images/inde_fenge.jpg") no-repeat right top;height: 170px;width: 100%;display: flex;justify-content: center;align-items: center;}
.fenge_inde img{max-width:560px;width: 80%;}

.s_width{width:90%; margin:0 auto; position:relative;}
.ny_body{width:90%; margin:3em auto; text-align:left;font-size:16px; line-height:30px;}
.ny_main{width:90%; 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);margin: 0 auto;}
.ny_main_lianxiny{display: flex;align-items: center;}
.ny_main_lianxiny .contact_left{margin-right:20px;}
.main{ width:90%; margin:30px auto;}
.espcms_page{width:90%;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:1.2em; background:#fff;line-height: 2em;}
.espcms_book img{width:90%;max-width:600px; height: auto;margin: 0 auto;margin-bottom:15px;display: block;}
.espcms_book p{text-indent:2em;}
.se_date{ font-size:15px; line-height:28px;}
.miaoshu{width:85%; margin:0 auto; background:#341117;font-size:18px; color:#fff; height:40px; line-height:40px; padding-left:5%;overflow: hidden;}
/*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%;height:240px;}
.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:240px; height:180px;}
.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;}
/*shipinyemian*/
.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;border: 1px solid rgba(0,0,0,0.1);}
.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: #ff7902;}
.se_video_con .line2 { position: absolute; right: 0; bottom: 0; width: 4px; height: 0; z-index: 99; background-color: #ff7902;}
.se_video_con .line3 { position: absolute;right: 0; bottom: 0; width: 0; height: 4px; z-index: 99; background-color: #ff7902;}
.se_video_con .line4 { position: absolute; left: 0; top: 0; width: 4px; height: 0; z-index: 99; background-color: #ff7902;}
.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;}
/*chanpinliebiaoye*/
	.cpdianhua{font-size:1.2em;color: #666;margin-top:20px;}
	.ny_pros{line-height: 1.8em;}
	.cpdianhua p{font-family:Impact;font-size:1.2em;color:#ff7902;line-height:1.2em;margin-top:10px;}
.big_pic{background: url("../images/pro.jpg");text-align: center;}
.pro_lists{width:90%;margin: 0 auto;}
.pro_lists li{float: left;margin:1%;overflow: hidden;}
.pro_lists li img{width: 100%;height: auto;}
.pro_lists li a:hover .se_pro_cc{background:#c6af13;}
.se_pro_cc{text-align: center;}
.se_pro_cc p{color: #efefef;}
.fenlei{width: 90%;margin: 0 auto;margin-bottom:58px;;}
.fenlei li{width:27.2%;float: left;padding:1%;background:#ff7902;margin:0 2%;text-align: center;}
.fenlei li a{color: #fff;font-size:18px;font-weight: bold;}
.fenlei li div{display: none;}
.fenlei li div a{padding:10px;background: #c6af13;font-size: 16px;}
.fenlei li:hover div{display: block;position: absolute;margin-top: 20px;}
.big_pic img{vertical-align: middle;}
/*公司简介*/
.ne_about,.jianjie_abou{width:80%;margin: 0 auto;}
.ne_about .gsm{color: #4e4e4e;font-size: 24px;font-weight: bold;font-family: "Microsoft YaHei";text-align: center;padding-top: 50px;}
.ne_about .txt{color: #4e4e4e;font-size: 18px;line-height: 37px; padding-top: 20px;}
.ne_about .txt p{padding-top: 10px;text-align: left;text-indent:2em;}
.jianjie_abou li img{width: 100%;}
.qywenhua{margin: 0 auto;overflow: hidden;}
.qywenhua li{flex: 1;width: 100%; margin: 1.3% auto;border: 1px solid rgba(255,255,255,0.7);background-color:#ff7902;float: left;padding:5% 1%;transition: all 2s;}
.qywenhua li:nth-child(2){background:#d25102;}
.qywenhua li:hover{background-color: #e39930;}
.qywenhua li h1{font-size:24px;color: #fff;text-align: center;margin-top: 15px;}
.qywenhua li img{margin: 0 auto;display: block;}
.qywenhua li p{ text-align:center;color: #fff;width: 85%;margin:10px auto 0 auto;font-size: 16px;line-height: 27px;}
/*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:80%; 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: #341117; 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:10px auto; text-align: center;max-width: 80px;}
.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%;height:42px;line-height: 42px; font-size:14px; border-bottom:1px solid #ddd}
.espcms_page_location .s_width{color:#666}
.espcms_page_location .s_width p{ padding:0 0 0 48px;}
.espcms_page_location .s_width a{color:#666}

.espcms_page_botton{margin:30px auto;text-align: center;font-size:1em;color: #666;display: flex;justify-content: center;}
.btn-group{display: flex;}
.btn{line-height: 32px;padding:0 3px;background: #ff7902;color: #fff;margin: 0 2px;display: block;border-radius: 3px;}
.col-sm-9{width:100%;margin-bottom: 10px;}
.form-control{width: 100%;border: 1px solid rgba(0,0,0,0.2);border-radius:4px;}
/*按钮色彩样式*/
#pagelist,#espcms_bbs_pagelist{color:#818181; font-size:14px;}
.pagination {font-family: '微软雅黑','Microsoft YaHei UI','Microsoft YaHei',arial, helvetica, sans-serif;overflow: hidden;padding:10px 0px;font-size:14px;margin: 0px;}
.pagination a {border: #c2e2e7 1px solid;color: #444;text-decoration: none;overflow: hidden;padding:5px 5px;margin: 0px 0px 0px 5px;}
.pagination a:visited {text-decoration: none;overflow: hidden;}
.pagination a:active {text-decoration: none;overflow: hidden;}
.pagination a:hover {color: #fff;background-color: #222;overflow: hidden;}
.pagination span.current {border:#222 1px solid;color: #fff;overflow: hidden;padding:5px 5px;margin: 0px 0px 0px 5px;}
.pagination span.disabled {background-color: #222;}
.indext_jjp{z-index:9999;position: relative;}
.zhuangshitu {width:50%;position: absolute;overflow: hidden;}
.xuanzhuan img{width:100%;position:relative;   animation:rotate infinite linear 20s; -webkit-animation:rotate infinite linear 20s; -moz-animation:rotate infinite linear 20s;}
@keyframes
 rotate{ from{ transform:rotate(0deg); -webkit-transform:rotate(0deg); 
}to{ transform:rotate(360deg); -webkit-transform:rotate(360deg);}