@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em,  img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,input,textarea,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td
{font-family:Microsoft YaHei;font-weight:normal;word-break:break-all;word-wrap:break-word;margin:0;padding:0;outline:0;text-decoration:none;list-style-type:none;}
img{border:0;display:inline-block;vertical-align:middle;}
a{color:rgb(120,120,120);}
a:hover{color:rgb(225,26,29);}
::-webkit-input-placeholder{color:#999;font-family:"微软雅黑";}
/* --Public-- */
.pub{width:74%;margin:auto;}
.hidden{overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both;}
/* --Header-- */
.top_bg{background:rgb(240,240,240);}
.top{height:36px;font-size:12px;line-height:36px;color:rgb(120,120,120);position:relative;}
.top .fr a{float:left;margin:0px 2px;}
.top .fr span{float:left;margin:0px 6px;}
.top .fr a.qq{width:24px;height:24px;background:url(../Image/qq.png) no-repeat center rgb(210,210,210);border-radius:24px;margin-top:6px;margin-left:12px;}
.top .fr a.wx{width:24px;height:24px;background:url(../Image/wx.png) no-repeat center rgb(210,210,210);border-radius:24px;margin-top:6px;}
.top .fr a.tel{width:24px;height:24px;background:url(../Image/tel.png) no-repeat center rgb(210,210,210);border-radius:24px;margin-top:6px;}
.top .fr a.qq:hover{background:url(../Image/qq.png) no-repeat center rgb(225,26,29);}
.top .fr a.wx:hover{background:url(../Image/wx.png) no-repeat center rgb(225,26,29);}
.top .fr a.tel:hover{background:url(../Image/tel.png) no-repeat center rgb(225,26,29);}
.weixin_icon{width:129px;height:146px;background:url(../Image/weixin.png) no-repeat center;position:absolute;right:-22px;top:32px;z-index:998;display:none;}

.header{height:102px;overflow:hidden;}
.header .logo{width:32%;height:100%;float:left;}
.header .logo img{width:100%;height:auto;max-width:386px;}

.nav{width:68%;float:right;height:100%;}
.navul{position:relative; font-size: 16px;}
.navul .li1{ width:12%;float:right;height:100%;position:relative;text-align:center;}
.navul .li2{ width:1px;float:right;height:102px;background:rgb(244,244,244);}
.navul .li1 a.navul-li{display:inline-block;text-align:center;overflow:hidden;width:100%;height:102px;line-height:102px;font-size:16px;color:#000;}
.navul .li1:hover a.navul-li{height:98px;line-height:98px;color:rgb(225,26,29);background:url(../Image/b1.png) no-repeat center top rgb(249,249,249);border-top:4px solid rgb(225,26,29);}

.hideul{width: 100%;position: absolute;background:rgb(254,254,254);z-index:999;top:50px;display:none; box-shadow:1px 1px 10px rgba(0,0,0,0.2);
-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.hideul li{width: 100%;height:42px;line-height:42px;border-bottom:1px solid rgb(230,230,230);text-align:center;font-size:14px;overflow:hidden;}
.navul .li1:hover .hideul{display:block;}

/* --Flash-- */
.index-banner{position:relative;}
.index-banner .swiper-container{width:100%;height:auto;}
.index-banner .swiper-slide{
	text-align: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.index-banner .swiper-slide img{width:100%;height:auto;display:block;}
.index-banner .swiper-pagination-bullets {
	bottom:76px !important;
	padding:0px 13% !important;
	text-align:center !important;
	box-sizing:border-box;
}
.index-banner .swiper-pagination-bullet {
    width:16px !important;
	height:16px !important;
	background:#FFF !important;
}
.index-banner .swiper-pagination-bullet-active {
    width:12px !important;
	height:12px !important;
	background:rgb(191,1,1) !important;
	border:2px solid #FFF !important;
}

.index-banner-bottom{width:100%;height:66px;position:absolute;left:0px;bottom:0px;z-index:9;}
.index-banner-bottom .left-bg{width:50%;height:100%;background:rgb(225,26,29);position:absolute;left:0px;top:0px;}
.index-banner-bottom .right-bg{width:50%;height:100%;background:url(../Image/b2.png) repeat;position:absolute;right:0px;top:0px;}
.index-banner-bottom .pub{position:relative;z-index:99;}

.index-scrollnews{color:#FFF;width:50%;height:36px;float:left;line-height:36px;margin-top:15px;position:relative;}
.index-scrollnews .bt{width:84px;height:36px;font-size:16px;color:#FFF;padding-left:30px;background:url(../Image/b3.png) no-repeat left center;position:absolute;left:0px;top:0px;}
#Scroll {width:auto;height:36px;padding-left:114px;font-size:15px;overflow:hidden;}
#Scroll p{width:auto;height:36px;display:block;color:rgb(255,255,255);overflow:hidden;}
#Scroll p b{font-weight:bold;margin-right:6px;}
#Scroll p a{color:rgb(255,255,255);}
#Scroll p a:hover{text-decoration:underline;}
#ScrollMe{width:auto;height:36px;overflow:hidden;}

.index-banner-bottom .tel{color:#FFF;width:50%;height:66px;float:right;line-height:66px;}
.index-banner-bottom .tel b{font-size:24px;float:right;}
.index-banner-bottom .tel .bt{font-size:16px;float:right;margin-right:12px;padding-left:38px;background:url(../Image/b4.png) no-repeat left center;}

/* --Index-- */
.index_title{margin-top:40px;text-align:center;}
.index_title p{font-size:15px;line-height:48px;}
.index_title h1{width:530px;height:auto;font-size:28px;display:inline-block;padding:24px 0px 16px;border:1px solid rgb(220,220,220);position:relative;margin-top:10px;}
.index_title h1 span{width:360px;color:rgb(225,26,29);font-size:40px;position:absolute;left:85px;top:-26px;background:#FFF;}

.index_product_bg{width:auto;height:auto;background:rgb(245,245,245);}
.index_product li{width:14.28%;height:140px;padding-top:35px;float:left;cursor:pointer;}
.index_product li img{display:block;height:47px;margin:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.index_product li p{width:auto;height:40px;margin-top:26px;font-size:15px;line-height:20px;text-align:center;color:rgb(77,77,77);overflow:hidden;}
.index_product li:hover{background:#FFF;}
.index_product li:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.index_product li:hover p{color:rgb(225,26,29);}

.index_shows{padding:80px 0px;}
.index_shows li{width:25%;height:auto;padding:20px 0px;float:left;cursor:pointer;position:relative;border-right:1px solid rgb(230,230,230);border-top:1px solid rgb(230,230,230);
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.index_shows li:nth-child(4n){border-right:none;}
.index_shows li:nth-child(1){border-top:none;}
.index_shows li:nth-child(2){border-top:none;}
.index_shows li:nth-child(3){border-top:none;}
.index_shows li:nth-child(4){border-top:none;}
.index_shows li .img{width:90%;height:auto;display:block;margin:10px auto 0;}
.index_shows li .shadow{width:90%;height:auto;display:block;margin:auto;opacity:0;
-webkit-transition:all 0.4;transition:all 0.4s;}
.index_shows li .xh{width:90%;height:36px;display:block;margin:auto;font-size:18px;color:rgb(45,45,45);line-height:36px;padding-right:36px;background:url(../Image/b5.png) no-repeat right center;overflow:hidden;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.index_shows li .bt{width:90%;height:20px;display:block;margin:auto;font-size:14px;color:rgb(120,120,120);line-height:20px;overflow:hidden;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.index_shows li:hover .xh{color:rgb(225,26,29);background:url(../Image/b6.png) no-repeat right center;}
.index_shows li:hover .bt{color:rgb(225,26,29);}
.index_shows li:hover .img{margin:0px auto 10px;}
.index_shows li:hover .shadow{opacity:1;}
.index_shows_link{width:116px;height:36px;border:2px solid rgb(234,234,234);display:block;margin:42px auto 0px;background:url(../Image/b8.png) no-repeat center;}
.index_shows_link:hover{background:url(../Image/b9.png) no-repeat center rgb(225,26,29);border:2px solid rgb(225,26,29);}

.index_advantage_bg{width:auto;height:auto;background:url(../Image/bg2.jpg) no-repeat center top;overflow:hidden;}
.index_advantage_list{position:relative;}
.index_advantage_list img{display:block;width:40%;height:auto;position:absolute;left:30%;margin-top:94px;}
.index_advantage_list li{width:28%;height:auto;margin-top:120px;}
.index_advantage_list li h2{color:rgb(225,26,29);font-size:24px;margin-bottom:20px;}
.index_advantage_list li p{color:rgb(255,255,255);font-size:16px;line-height:32px;}
.index_advantage_list li.t2 p{color:rgb(77,77,77);}

.index_advantage_title{margin-top:100px;}
.index_advantage_con{padding:80px 0px;}
.index_advantage_con li{width:25%;height:auto;float:left;border-right:2px dotted rgb(135,135,135);
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.index_advantage_con li:nth-child(4){border-right:none;}
.index_advantage_con li img{display:block;margin:auto;}
.index_advantage_con li h2{width:80%;height:auto;overflow:hidden;color:rgb(45,45,45);font-size:22px;margin:15px auto 20px;text-align:center;}
.index_advantage_con li p{width:60%;height:52px;margin:auto;color:rgb(77,77,77);font-size:15px;line-height:26px;text-align:center;}

.index_joinin_bg{width:auto;height:226px;padding-top:24px;background:url(../Image/b16.png) no-repeat center top;overflow:hidden;}
.index_joinin{text-align:center;color:#FFF;}
.index_joinin h1{font-size:40px;}
.index_joinin .title{font-size:18px;margin:16px 0px;}
.index_joinin p{font-size:12px; text-transform:uppercase;}
.index_joinin_link{width:116px;height:36px;border:2px solid rgb(255,255,255);display:block;margin:26px auto 0px;background:url(../Image/b9.png) no-repeat center;}
.index_joinin_link:hover{background:url(../Image/b8.png) no-repeat center rgb(255,255,255);}

.index_company_bg{padding-bottom:60px;}
.index_company_img{width:36%;height:auto;margin-top:50px;}
.index_company_img img{width:100%;height:auto;display:block;}
.index_company_con{width:60%;height:auto;margin-top:50px;}
.index_company_con h1{color:rgb(225,26,29);font-size:26px;font-weight:bold;text-align:center;font-family:"黑体";}
.index_company_con .text{height:160px;overflow:hidden;margin-top:20px;color:rgb(77,77,77);font-size:14px;line-height:32px;text-indent:2em;padding:12px 10px 0px;background:url(../Image/b17.png) no-repeat left top,url(../Image/b18.png) no-repeat right bottom;}
.index_company_con .text a{color:rgb(225,26,29);}
.index_company_con ul{margin-top:60px;}
.index_company_con ul li{width:25%;height:126px;padding:20px 20px;background:rgb(255,114,12);line-height:40px;float:left;overflow:hidden;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.index_company_con ul li .bt{font-size:20px;color:#FFF;font-weight:bold;}
.index_company_con ul li p{font-size:34px;color:rgb(240,142,142);font-weight:bold;}
.index_company_con ul li .img{width:100%;height:100%;display:block;}
.index_company_con ul li.t1{background:rgb(225,26,29);}
.index_company_con ul li.t2{padding:0px;}
.index_company_con ul li.t3{border-right:2px solid #FFF;}
.index_company_con ul li.t3{border-right:2px solid #FFF;}

.index_news_bg{background:rgb(247,247,247);padding:10px 0px 60px;}
.index_news_bg .index_title h1 span{background:rgb(247,247,247);}

.index_news_left{width:66%;height:auto;margin-top:70px;}
.index_news_left_top .bt{width:auto;height:30px;line-height:30px;overflow:hidden;}
.index_news_left_top .bt a{font-size:24px;color:rgb(77,77,77);}
.index_news_left_top .bt a:hover{color:rgb(225,26,29);}
.index_news_left_top p{width:auto;height:48px;font-size:15px;line-height:24px;color:rgb(120,120,120);margin-top:16px;overflow:hidden;}
.index_news_left_top_link{width:116px;height:36px;border:2px solid rgb(234,234,234);display:block;background:url(../Image/b8.png) no-repeat center;margin-top:26px;}
.index_news_left_top_link:hover{background:url(../Image/b9.png) no-repeat center rgb(225,26,29);border:2px solid rgb(225,26,29);}

.index_news_left ul{margin-top:50px;}
.index_news_left ul li{width:50%;height:auto;padding-right:10px;float:left;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.index_news_left ul li img{width:40%;height:auto;float:left;}
.index_news_left ul li .bt{width:54%;height:auto;float:right;}
.index_news_left ul li .bt h2{width:auto;height:auto;max-height:60px;font-size:24px;color:rgb(77,77,77);line-height:30px;overflow:hidden;}
.index_news_left ul li .bt p{color:rgb(120,120,120);font-size:16px;margin-top:10px;}
.index_news_left ul li .bt:hover h2{color:rgb(225,26,29);}

.index_news_right{width:32%;height:auto;margin-top:70px;padding-left:86px;position:relative;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.index_news_right img{width:100%;height:auto;display:block;}
.index_news_right span{width:86px;height:86px;position:absolute;left:0px;top:0px;background:#FFF;font-size:32px;line-height:86px;text-align:center;overflow:hidden;color:rgb(77,77,77);}
.index_news_right span b{font-size:14px;color:rgb(120,120,120);}

.index_cases_bg{padding:10px 0px 80px;}
.index_cases ul{border:1px solid rgb(225,225,225);margin-top:50px;}
.index_cases ul li{width:20%;height:180px;border:1px solid rgb(225,225,225);float:left;cursor:pointer;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.index_cases ul li table{width:100%;height:100%;padding:20px;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.index_cases ul li img{display:block;width:auto;height:auto;max-width:100%;max-height:140px;}
.index_cases ul li.ban{width:60%;height:180px;background-color:rgb(225,26,29);background-image:url(../Image/b21.png);background-repeat:no-repeat;background-size:80%;background-position:center;border:none;}

/* --footer-- */
.web-footer{width:auto;height:64px;background:rgb(240,240,240);overflow:hidden;}
.web-footer .nava .li1{ width:11.625%;float:left;height:24px;font-size:16px;line-height:24px;margin-top:20px;position:relative;text-align:center;}
.web-footer .nava .li2{ width:1%;float:left;height:18px;color:rgb(202,202,202);text-align:center;margin-top:23px;}
.web-footer .nava .li1:hover a.navul-li{height:98px;line-height:98px;color:rgb(225,26,29);background:url(../Image/b1.png) no-repeat center top rgb(249,249,249);border-top:4px solid rgb(225,26,29);}
.web-foot{width:auto;height:auto;background:url(../Image/bg9.jpg) no-repeat center;overflow:hidden;}
.web-foot table{width:100%;height:auto;padding:36px 0px;}
.f-message{width:32%;height:auto;color:#FFF;border-right:1px solid #FFF;}
.f-message h2{font-size:20px;line-height:50px;padding-bottom:3px;margin-bottom:24px;background:url(../Image/b22.png) no-repeat left bottom;}
.f-message input{width:80%;height:32px;border:2px solid rgb(150,150,150);margin-bottom:12px;display:block;padding:0px 4px;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.f-message textarea{width:80%;height:60px;border:2px solid rgb(150,150,150);display:block;padding:4px;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.f-message a{width:80px;height:32px;background-color:rgb(225,26,29);font-size:16px;line-height:32px;text-align:center;color:#FFF;display:block;margin-top:20px;}
.f-contact{width:auto;height:auto;padding:0px 80px;color:#FFF;}
.f-contact h2{font-size:20px;line-height:50px;padding-bottom:3px;margin-bottom:24px;background:url(../Image/b22.png) no-repeat left bottom;}
.f-contact p{font-size:16px;line-height:24px;margin-bottom:12px;}
.f-erweima{width:10%;height:auto;}
.f-erweima img{width:100%;height:auto;}
.web-foot-record{width:auto;height:36px;background:rgb(26,26,26);font-size:14px;line-height:36px;text-align:center;color:#FFF;overflow:hidden;}
.web-foot-record a{color:#FFF;}


.floating_ck{position:fixed;right:20px;top:30%;z-index:99;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../Image/zxicon.png);}
.quote{background-image:url(../Image/kficon.png);}
.qrcord{background-image:url(../Image/ewm.png);}
.return{background-image:url(../Image/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:50px;font-size:14px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:190px;top:-40px;padding-top:10px;}
.floating_ewm img{display:block;width:145px;height:auto;margin:auto;}
.floating_tel p{color:#fff;padding-top:20px;}
.floating_tel .qrcord_p01{font-size:12px;line-height:20px;}
.floating_tel .qrcord_p02{font-size:16px;}


.sh_head{ display:none;}
.sj_nav_all{ display:none;}

@media screen and (max-width: 1720px){
	.pub{width:78%}
	
	.index_shows{padding:70px 0px;}
	.index_company_con ul li p{font-size:28px;}
}
@media screen and (max-width: 1440px){
	.pub{width:82%}
	
	.index_shows{padding:60px 0px;}
	.index_company_con ul li p{font-size:22px;}
}
@media screen and (max-width: 1240px){
	.pub{width:86%}
	
	.header{height:86px;}
	.navul .li2{height:86px;}
	.navul .li1 a.navul-li{height:86px;line-height:86px;font-size:15px;}
	.navul .li1:hover a.navul-li{height:82px;line-height:82px;}

	.index_shows{padding:50px 0px;}
	
	.index_advantage_list li{margin-top:100px;}
	.index_advantage_list li h2{font-size:22px;}
	.index_advantage_list li p{font-size:15px;line-height:28px;}
	
	.index_company_con .text{height:128px;margin-top:10px;}
	.index_company_con ul{margin-top:30px;}
	.index_company_con ul li p{font-size:18px;}
	
	.index_news_left{width:56%;height:auto;margin-top:50px;}
	.index_news_left_top .bt a{font-size:20px;}
	.index_news_left ul{margin-top:30px;}
	.index_news_left ul li .bt h2{font-size:16px;max-height:48px;line-height:24px;}
	.index_news_right{width:42%;margin-top:50px;position:relative;}
}
@media screen and (max-width: 1024px){
	.pub{width:90%}
	
	.header{height:76px;}
	.navul .li2{height:76px;}
	.navul .li1 a.navul-li{height:76px;line-height:76px;font-size:14px;}
	.navul .li1:hover a.navul-li{height:72px;line-height:72px;}
	
	.index-banner .swiper-pagination-bullets{bottom:62px !important;}
	.index-banner .swiper-pagination-bullet{width:12px !important;height:12px !important;}
	.index-banner .swiper-pagination-bullet-active{width:8px !important;height:8px !important;}
	
	.index-banner-bottom{height:56px;}
	.index-scrollnews{margin-top:10px;}
	.index-scrollnews .bt{font-size:15px;}
	.index-banner-bottom .tel{height:56px;line-height:56px;}
	.index-banner-bottom .tel b{font-size:20px;}
	.index-banner-bottom .tel .bt{font-size:15px;}

	.index_shows{padding:40px 0px;}
	
	.index_advantage_list li h2{font-size:20px;}
	.index_advantage_list li p{line-height:24px;}
	.index_advantage_con{padding:40px 0px 80px;}
	
	.index_company_con ul li .bt{font-size:16px;}
	.index_company_con ul li p{font-size:16px;}

	.index_cases ul li{height:140px;}
	.index_cases ul li.ban{height:140px;}
	.index_cases ul li img{max-height:100px;}
	
	.f-contact{width:auto;height:auto;padding:0px 40px;color:#FFF;}
	.f-erweima{width:14%;height:auto;}

}
@media screen and (max-width: 769px){
	.index-banner .swiper-pagination-bullets{bottom:6px !important;}
	
	.index-banner-bottom{height:46px;position:relative;}
	.index-banner-bottom .left-bg{width:100%;}
	.index-banner-bottom .right-bg{display:none;}
	.index-scrollnews{width:100%;margin-top:5px;}
	.index-banner-bottom .tel{display:none;}
	
	.index_title{margin-top:20px;}
	.index_title p{font-size:14px;line-height:48px;}
	.index_title h1{width:80%;font-size:22px;padding:24px 0px 16px;}
	.index_title h1 span{width:66%;font-size:20px;left:17%;top:-16px;}

	.index_product_bg{padding:10px 0px 0px;}
	.index_product li{width:25%;height:86px;padding:10px 0px 6px;margin:10px 0px 0px;}
	.index_product li img{height:36px;}
	.index_product li p{margin-top:10px;font-size:14px;padding:0px 5px;}
	.index_product li:hover{background:none;}

	.index_shows{padding:30px 0px;}
	.index_shows li{width:50%;height:auto;padding:10px 0px;}
	.index_shows li:nth-child(2n){border-right:none;}
	.index_shows li:nth-child(3){border-top:1px solid rgb(230,230,230);}
	.index_shows li:nth-child(4){border-top:1px solid rgb(230,230,230);}
	.index_shows li .xh{width:80%;font-size:14px;height:20px;line-height:20px;background:none !important;padding-right:0px;}
	.index_shows li .bt{width:80%;}

	.index_shows_link{margin-top:30px;}
	
	.index_advantage_bg{background:none;}
	.index_advantage_list img{width:70%;height:auto;position:relative;margin-left:15%;left:0px;margin-top:10px;}
	.index_advantage_list li{width:100%;margin-top:20px;}
	.index_advantage_list li h2{margin:10px auto;text-align:center;font-size:20px;}
	.index_advantage_list li p{color:rgb(77,77,77);font-size:15px;line-height:32px;text-align:center;}
	
	.index_advantage_con{padding:15px 0px 20px;}
	.index_advantage_con li{width:50%;border:none;margin:15px 0px;}
	.index_advantage_con li img{width:36%;display:block;margin:auto;}
	.index_advantage_con li h2{width:90%;font-size:18px;margin:15px auto 10px;color:rgb(225,26,29);}
	.index_advantage_con li p{width:90%;height:auto;font-size:15px;line-height:24px;}

	.index_joinin_bg{height:auto;padding:30px 0px;background-size:cover;}
	.index_joinin h1{font-size:30px;}
	.index_joinin .title{font-size:16px;margin:16px 0px;}
	.index_joinin p{font-size:14px;}
	
	.index_company_bg{padding-bottom:40px;}
	.index_company_img{display:none;}
	.index_company_con{width:100%;margin-top:30px;}
	.index_company_con h1{font-size:22px;}
	.index_company_con .text{height:auto;margin-top:10px;font-size:14px;line-height:32px;}
	.index_company_con ul li{width:33.33%;height:106px;line-height:30px;}
	.index_company_con ul li p{font-size:14px;}
	.index_company_con ul li.t1{border-right:2px solid #FFF;}
	.index_company_con ul li.t2{display:none;}
	
	.index_news_bg{padding:2px 0px 40px;}
	.index_news_left{width:100%;margin-top:30px;}
	.index_news_left_top{padding:0px 4px;}
	.index_news_left_top .bt a{font-size:16px;}
	.index_news_left_top p{font-size:14px;margin-top:10px;}
	.index_news_left ul{margin-top:0px;}
	.index_news_left ul li{width:100%;margin-top:30px;}
	.index_news_right{display:none;}
	
	.index_cases_bg{padding:2px 0px 40px;}
	.index_cases ul{margin-top:30px;border:none;}
	.index_cases ul li{width:33.33%;height:100px;}
	.index_cases ul li.ban{width:100%;height:100px;}
	.index_cases ul li table{padding:10px;}
	.index_cases ul li img{max-height:80px;}

	.web-footer{display:none;}
	.web-foot{ background-size:cover;}
	.web-foot table{padding:20px 0px;}
	.f-message{display:none;}
	.f-contact{padding:0 20px 0 0;}
	.f-contact h2{font-size:20px;line-height:50px;padding-bottom:3px;margin-bottom:10px;}
	.f-contact p{font-size:14px;line-height:20px;margin-bottom:6px;}
	.f-erweima{width:28%;}
	.web-foot-record span{display:none;}
	.floating_ck{display:none;}
	
	/* --Header-- */
	.top_bg{display:none;}
	.header_bg{display:none;}
	
	.sj_nav_all{ display:block;z-index:999;box-shadow:0px 0px 8px rgba(0,0,0,0.2);}
	.sh_head{ display:block;height:50px;line-height:50px; width:96%; margin:auto;}	
	.sj_nav{ width:8.5%;height:100%;float:right; }
	.sj_nav img{ width:50%; max-height:50px;}
	.sj_logo{float:left;height:100%;margin-left:2%;}
	.sj_logo img{ max-height:30px;}
	
	.nav2{width: 87.7%;background:#fff;height: 100%;overflow: auto; position: absolute;left: -87.7%;top: 0; z-index:999;}
	.sj_yop{ width:100%; overflow:hidden; height:auto; height:50px; padding:5px 0; line-height:50px;}
	.zhony span a{ color:#a2a2a2}
	.zhony span.cur{ display:inline-block; height:30px; line-height:30px;  padding:0 10px;}
	.zhony span.cur a{ color:#d40000; display:inline-block; width:100%;}
	.sj_ser{ width:100%; position:relative; }
	.shuryu{ position:absolute; top:15px; right:15px}
	.sj_ser input{ width:100%; border:#28b6e8 solid 1px; line-height:40px; padding:0 15px; box-sizing:border-box;}
	.nav2 .ywlogo2{width:60%;margin-left: 4.46%; float:left;}
	.nav2 .ywlogo2 img{max-width:100%;}
	.zhony{ width:55%; float:right; text-align:right; line-height:50px; }
	.zhony span{margin-right: 4.46%;}
	.nav2 .navw{border-bottom: 1px solid #dfdfdf;}
	.nav2 .navw .navn{height: 35px;line-height: 35px;}
	.nav2 .yw500{width: 89.28%;margin-left: 6.25%}
	.nav2 .navw .navl{width: 35%;float: left;}
	.nav2 .navw .navr{width: 65%;float: right;text-align: right;}
	.nav2 .navw a{font-size: 14px;color: #333;display: block;}
	.nav2 .navw .navr img{width: 15px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);
		-webkit-transition:transform 0.5s;-moz-transition:transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;}
	.nav2 .navw ul{display: none;}
	.nav2 .navw ul li a{width: 89.28%;padding-left: 6.25%;height: 35px;line-height: 35px;}
	.nav2 .navw.current .navn{background-color: #28b6e8;}
	.nav2 .navw.current .navl a{color: #fff;} 
	.nav2 .navw.current .navr img{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
	.zhez {width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-color: rgba(0,0,0,0.6); z-index: 100; display: none;}
	.nav2 .navw .nav_2{ width:100%;}

}



