﻿.neibanner{ width:100%; height:100%; position:relative; z-index:5;}
.neibanner img{ position:absolute; width:auto; min-width:100%; height:100%; left:50%; top:0; transform:translateX(-50%);}
.neibannerbtn{ position:absolute; left:14%; top:50%; transform:translateY(-50%); width:58.125%; z-index:10;}
.neibannerbtn h6{ font-size:60px; color:#002060; margin-bottom:35px;}
.neibannerbtn p{ font-size:28px; color:#002060; line-height:1.5357;}
.neibannerbtn a{ display:inline-block; background:url(../images/default/bannerbtn_05.png) no-repeat center center; width:60px; height:60px; transform:rotate(90deg); margin-top:100px;}
.neinav{ position:absolute; z-index:15; left:0; bottom:0; width:100%; background:rgba(0,0,0,.2);}
.neinav ul li{ float:left;}
.neinav ul li a{ display:block; color:#ffc105; font-size:20px; line-height:3; padding:0 50px; transition:all .4s;}
.neinav ul li.cur a{ background:rgba(0,0,0,.5);}
.neinav ul li a:hover{ color:#fff; transition:all .4s;}

.neibox{ padding:120px 0;}
.neitit{ font-size:36px; color:#002060; padding-bottom:37px; margin-bottom:80px; border-bottom:1px solid #002060;}
.aboutbox{ position:relative;}
.aboutbox .imgbox{ float:left; width:50%; transform:translateX(-200px); opacity:0;}
.aboutbox .imgbox img{ display:block; width:100%;}
.aboutbox .wenbox{ width:50%; box-sizing:border-box; position:absolute; right:0; top:50%; transform:translate(200px,-50%); opacity:0; color:#002060; font-size:18px; line-height:1.83; padding:0 55px;}
.aboutbox:nth-child(2n) .imgbox{ float:right; transform:translateX(200px); opacity:0;}
.aboutbox:nth-child(2n) .wenbox{ right:inherit; left:0; transform:translate(-200px,-50%); opacity:0;}
.aboutbox.on .imgbox,.aboutbox:nth-child(2n).on .imgbox{ transform:translateX(0); opacity:1; transition:all 1s;}
.aboutbox.on .wenbox,.aboutbox:nth-child(2n).on .wenbox{ transform:translate(0,-50%); opacity:1; transition:all 1s;}
.abouttit{ font-size:36px; color:#002060; margin-bottom:80px;}
.linianimg{ width:100%;}
.linianimg img{ display:block; width:100%;}
.lnlist{ width:100%;}
.lnlist ul li{ position:relative; border-bottom:1px solid #d9d9d9; margin-bottom:40px;}
.lnlist .imgbox{ float:left; width:300px; transform:translateX(-200px); opacity:0;}
.lnlist .wenbox{ position:absolute; left:380px; top:50%; transform:translate(200px,-50%); opacity:0; font-size:20px; color:#002060; line-height:1.75;}
.lnlist ul li.on .imgbox{ transform:translateX(0); opacity:1; transition:all 1s;}
.lnlist ul li.on .wenbox{ transform:translate(0,-50%); opacity:1; transition:all 1s;}
.lnlist .wenbox span{ background:url(../images/else/ni_13.jpg) no-repeat left center; padding-left:20px; margin-right:60px;}

.linianbox{ border:1px solid #e6e6e6; border-right:none; border-left:none;}
.linianbox h6{ width:150px; height:50px; line-height:50px; color:#fff; font-size:24px; background:#002060; text-align:center;}
.linianbox p{ color:#002060; font-size:18px; line-height:1.6; padding:60px 50px 70px;}
.biaoge{ width:100%; box-sizing:border-box; border:1px solid #e6e6e6; margin-top:80px;}
.biaogetit{ background:#e6e6e6;}
.biaogetit ul li{ width:16.666%; float:left; box-sizing:border-box; border-right:1px solid #fff; font-size:24px; color:#002060; line-height:80px; text-align:center;}
.biaogetit ul li:last-child{ border:none;}
.biaogelist .clear{ width:100%; height:1px; background:#e6e6e6;}
.biaogelist ul{ border-top:1px solid #e6e6e6;}
.biaogelist ul li{ width:16.666%; float:left; box-sizing:border-box; font-size:20px; color:#002060; line-height:80px; text-align:center;}
.rencainei{ padding:50px 70px; display:none;}
.rencainei h6{ color:#002060; font-size:24px; margin-bottom:30px;}
.rencainei p{ color:#002060; font-size:17px; line-height:32px;}
.rencainei p:nth-child(2){ padding-bottom:30px; margin-bottom:30px; border-bottom:1px solid #e6e6e6;}
.biaogelist ul li a{ display:inline-block; width:30px; height:28px; line-height:28px; color:#fff; margin-top:25px; background:#014b92;}
.jianj{ font-size:24px; color:#002060; margin-top:80px;}
.jianj a{ color:#002060; text-decoration:underline;}

.huidi{ background:#f5f5f5;}
.growlist{ background:url(../images/else/grow_03.jpg) repeat-y left top;}
.growlist ul li{ position:relative; margin-bottom:53px;}
.growlist ul li:last-child{ margin-bottom:0;}
.growlist ul li h5{ font-size:30px; color:#002060; position:absolute; left:0; top:50%; transform:translateY(-50%); padding-left:6%; background:url(../images/else/grow_06.jpg) no-repeat left center; background-size:30% auto;}
.growlist ul li .listbox{ position:relative; width:81.4%; margin-left:18.6%; background:#fff;}
.growlist ul li img{ width:29%;}
.growlist ul li p{ position:absolute; width:66%; left:32%; top:50%; transform:translateY(-50%); color:#002060; font-size:18px; line-height:1.556;}

.pronav{ background:#e6e6e6;}
.pronav .content_1400{ padding:50px 0;}
.pronav ul li{ float:left; width:17.3%; background:#fff; margin-right:3.375%; position:relative;}
.pronav ul li a{ display:block; text-align:center; padding-bottom:30px; font-size:20px; color:#002060;transition: all .4s;}
.pronav ul li a:hover{ color:#ffc105; transition: all .4s;}
.pronav ul li:last-child{ margin-right:0;}
.pronav ul li img{ margin:30px 0;}
.pronav ul li em{ display:inline-block; width:0; height:0; border-style:solid; border-width:20px; border-color:#fff transparent transparent transparent; position:absolute; left:50%; transform:translateX(-50%); top:100%; display:none;}
.pronav ul li.cur em{ display:block;}

.caselist ul li{ position:relative; margin-bottom:30px;}
.caselist ul li .imgbox{ float:left; width:30%; position:relative; transform:translateX(-200px); opacity:0;}
.caselist ul li .imgbox img{ display:block; width:100%;}
.caselist ul li .imgbox span{ position:absolute; display:block; width:70%; left:15%; bottom:0; background:#002060; color:#f5f5f5; font-size:30px; line-height:2; text-align:center;}
.caselist ul li:nth-child(2n) .imgbox{ float:right; transform:translateX(200px); opacity:0;}
.caselist ul li .wenbox{ position:absolute; width:65%; right:0; top:50%; transform:translateY(-50%); transform:translate(200px,-50%); opacity:0;}
.caselist ul li:nth-child(2n) .wenbox{ right:inherit; left:0; transform:translate(-200px,-50%); opacity:0;}
.caselist ul li .wenbox h5{ color:#002060; font-size:45px; padding-left:25px; background:url(../images/else/ni_13.jpg) no-repeat left center;}
.caselist ul li .wenbox div{ color:#002060; font-size:18px; line-height:1.8; margin:52px 0;}
.caselist ul li .wenbox a{ display:block; width:180px; height:50px; text-align:center; line-height:50px; background:#ffc105; font-size:20px; color:#002060; transition:all .4s;}
.caselist ul li .wenbox a:hover{ color:#fff; background:#002060; transition:all .4s;}
.caselist ul li:nth-child(2n-1).on .imgbox{ transform:translateX(0); opacity:1; transition:all 1s;}
.caselist ul li:nth-child(2n).on .imgbox{ transform:translateX(0); opacity:1; transition:all 1s;}
.caselist ul li:nth-child(2n-1).on .wenbox{ transform:translate(0,-50%); opacity:1; transition:all 1s;}
.caselist ul li:nth-child(2n).on .wenbox{ transform:translate(0,-50%); opacity:1; transition:all 1s;}



.probox{ padding:80px 0;}
.leftnav{ float:left; width:240px; background:#f5f5f5; padding:50px 20px 100px; box-sizing:border-box;}
.leftnav .clicks{ display:none;}
.leftnav ul{ width:100%;}
.leftnav ul li{ border-bottom:1px solid #d9d9d9;}
.leftnav ul li a.fie{ font-size:22px; color:#002060; line-height:2.7; display:block; transition:color .4s;}
/*.leftnav ul li a:hover{color:#002060 !important; transition:color .4s;}*/
.leftnav ul li.cur a.fie{ background:url(../images/else/jiantou_10.jpg) no-repeat right center;}
.leftnav ul li dl{ display:none;}
.leftnav ul li.cur dl{ display:block;}
.leftnav ul li dl dd{ padding:0 10px 0 15px; border-bottom:1px solid #d9d9d9;}
.leftnav ul li dl dd:last-child{ border-bottom:none;}
.leftnav ul li dl dd a.fid{ display:block; font-size:18px; color:#666; line-height:2.2; background:url(../images/common/lefy_11.jpg) no-repeat right center;}
.leftnav ul li dl dd.cur a.fid{ background:url(../images/common/lefy_03.jpg) no-repeat right center;}
.leftnav ul li dl dd div{ display:block;}
.leftnav ul li dl dd div a.fis{ display:block; font-size:16px; color:#666; line-height:2; padding:0 0 0 30px; background:url(../images/common/lefy_01.jpg) no-repeat 20px center;}
.leftnav ul li dl dd div.cur a.fis{ color:#002060;}
.leftnav ul li dl dd span{ display:block; padding:0 0 0 45px; background:url(../images/common/lefy_01.jpg) no-repeat 35px center; background-size:2px auto;}
.leftnav ul li dl dd span a{ display:block; font-size:12px; color:#666; line-height:2;}
.leftnav ul li dl dd span.cur a{ color:#002060;}
.rightlist{ float:right;}
.rightlist ul li{ float:left; width:30%; margin-right:5%; margin-bottom:45px;}
.rightlist ul li:nth-child(3n){ margin-right:0;}
.rightlist ul li a{ display:block; overflow:hidden; width:100%;}
.rightlist ul li a div{ height:282px; position:relative;}
.rightlist ul li a img{ position:absolute; width:auto; height:auto; max-width:100%; max-height:100%; left:50%; top:50%; transform:translate(-50%,-50%);}
.rightlist ul li a span{ display:block; text-align:center; font-size:20px; color:#002060; margin-top:28px; transition:all .4s; width:100%; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.rightlist ul li:hover img{ transform:scale(1.02) translate(-50%,-50%); transition:all .4s;}
.rightlist ul li:hover span{ color:#ffc105; transition:all .4s;}
.page{ text-align:center;}
.page a,.page span{ display:inline-block; line-height:50px; font-size:20px; color:#002060; font-family:Arial; padding:0 8px; transition: all .4s;}
.page span{ padding:0; width:50px; text-align:center; background:#002060; color:#fff;}
.page a:first-child{ margin-right:50px; padding:0; width:50px; text-align:center; border:1px solid #e6e6e6; box-sizing:border-box; color:#002060; font-family:"宋体";}
.page a:last-child{ margin-left:50px; padding:0; width:50px; text-align:center; border:1px solid #e6e6e6; box-sizing:border-box; color:#002060; font-family:"宋体";}
.page a:hover{ color:#ffc105; transition: all .4s;}

.detailbanner{ position:relative; z-index:1; width:45.5%; float:left; transform:translateX(-200px); opacity:0;}
.detailbanner.on{ transform:translateX(0); opacity:1; transition:all 1s;}
.detailbanner .swiper-container,.detailbanner .swiper-wrapper,.detailbanner .swiper-slide{ height:auto !important;}
.detailbanner .swiper-slide{ text-align:center;}
.detailbanner .swiper-slide img{ width:auto; max-width:100%; height:auto;}
.pagination { position:absolute; z-index:2; width:100%; left:0; bottom:30px; text-align:center; text-align:center;}
.swiper-pagination-switch{ display:inline-block; width:8px; height:8px; background:rgba(255,255,255,.2); margin-right:20px; cursor:pointer;}
.swiper-active-switch{ background:#ffc105;}
.prowen{ width:50.5%; float:right; transform:translateX(200px); opacity:0;}
.prowen.on{ transform:translateX(0); opacity:1; transition:all 1s;}
.prowen h5{ font-size:36px; color:#002060; margin-top:68px;}
.prowen div{ font-size:18px; color:#002060; line-height:1.8; margin:50px 0 70px 0;}
.prowen a{ display:inline-block; padding:0 100px 0 35px; color:#fff; background:#002060 url(../images/else/xiazai_11.jpg) no-repeat right center; font-size:24px; line-height:64px; margin-right:20px; margin-bottom:20px;}
.prowen a:last-child{ margin-right:0; background:#002060 url(../images/else/xiazai1.jpg) no-repeat right center;}
.video{ margin:80px 0;}
.video video{ width:100%;}
.fanhui{ text-align:right;}
.fanhui a{ display:inline-block; width:60px; height:60px; background:url(../images/else/fanhui_41.jpg) no-repeat center center;}

.neibox.fa{ background:#fafafa;}
.xiaoshoutu{ width:100%;}
.xiaoshoutu img{ display:block; width:100%;}
.xiaoshoulist ul li{ margin-top:80px; float:left; width:48.6%; background:#fff; box-sizing:border-box; border:1px solid #e6e6e6; border-bottom:2px solid #002060; margin-right:2.8%; padding:60px 40px 80px; transform:translateX(-200px); opacity:0;}
.xiaoshoulist ul li:nth-child(2n){ float:right; margin-right:0; transform:translateX(200px); opacity:0;}
.xiaoshoulist ul li.on,.xiaoshoulist ul li:nth-child(2n).on{ transform:translateX(0px); opacity:1; transition:all 1s;}
.xiaoshoulist ul li h4{ font-size:36px; color:#002060; padding-left:25px; margin-bottom:30px; background:url(../images/else/ni_13.jpg) no-repeat left center;}
.xiaoshoulist ul li p{ font-size:20px; color:#002060; line-height:1.75;}

.wenjianlist ul li{ position:relative; border-bottom:1px solid #d9d9d9; padding-top:20px; }
.wenjianlist ul li span{ display:inline-block; width:100%; box-sizing:border-box; overflow:hidden;white-space: nowrap; text-overflow: ellipsis; padding-left:65px; background:url(../images/else/download_03.jpg) no-repeat left center; font-size:24px; line-height:3.4; padding-right:170px;}
.wenjianlist ul li a{ position:absolute; display:inline-block; width:160px; height:50px; right:0; bottom:-1px; background:url(../images/else/download_10.jpg) no-repeat center center; transition:all .4s;}
.wenjianlist ul li a:hover{ background:url(../images/else/download_06.jpg) no-repeat center center; transition:all .4s;}
.newslist ul li{ padding:50px 0; background:#f5f5f5;}
.newslist ul li:nth-child(2n){ background:#fff;}
.newslist .imgbox{ float:left; width:32%; position:relative; transform:translateX(-200px); opacity:0;}
.newslist .imgbox img{ display:block; width:100%;}
.newslist .imgbox span{ display:inline-block; position:absolute; left:0; bottom:0; background:#002060; color:#fff; padding:0 28px; line-height:45px; font-family:Arial;}
.newslist .wenbox{ width:62%; float:right; transform:translateX(200px); opacity:0;}
.newslist ul li.on .imgbox,.newslist ul li.on .wenbox{ transform:translateX(0px); opacity:1; transition:all 1s;}
.newslist .wenbox h5{ color:#002060; font-size:26px; margin-top:4%;}
.newslist .wenbox h5 a{ color:#002060; transition: all .4s;}
.newslist .wenbox h5 a:hover{ color:#ffc105; transition: all .4s;}
.newslist .wenbox div{ color:#002060; font-size:18px; line-height:2; margin:4% 0 7%;}
.newslist .wenbox .more{ display:inline-block; width:50px; height:46px; background:url(../images/else/news_10.jpg) no-repeat center center; transition:all .4s;}
.newslist .wenbox .more:hover{ background:url(../images/else/news_06.jpg) no-repeat center center; transition:all .4s;}


.newsdetailtit{ border-bottom:1px solid #d9d9d9; padding-bottom:40px; position:relative;}
.newsdetailtit h5{ color:#002060; font-size:45px;}
.newsdetailtit h6{ color:#002060; font-size:18px; line-height:2; margin-top:10px;}
.anniu{ position:absolute; right:0; top:20px;}
.anniu a{ display:inline-block; width:50px; height:50px; margin-left:10px;}
.anniu a.xiangs{ background:url(../images/else/detail_03.jpg) no-repeat center center;}
.anniu a.fanh{ background:url(../images/else/detail_05.jpg) no-repeat center center;}
.anniu a.xiangx{ background:url(../images/else/detail_07.jpg) no-repeat center center;}
.newsdetail{ padding:60px 0; color:#002060; font-size:17px; line-height:2; border-bottom:1px solid #d9d9d9;}

.anlibox ul li{ float:left; width:24%; margin-right:1.3333%; margin-bottom:20px;}
.anlibox ul li:nth-child(4n){ margin-right:0;}
.anlibox ul li .imgbox{ width:100%; background:#fff; height:180px; padding:30px 0; box-sizing:border-box; border:1px solid #e6e6e6; text-align:center; transition:all .4s;}
.anlibox ul li .imgbox img{ height:120px; width:auto;}
.anlibox ul li .imgbox:hover{ box-shadow:0px 0px 3px 0px rgba(0,0,0,.4); transition:all .4s;}
.anlibox ul li span{ display:block; width:100%; line-height:4; color:#002060; font-size:20px; text-align:center; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}

.lianxibox ul li{ margin-top:80px; float:left; width:44%; background:#fff; box-sizing:border-box; border:1px solid #e6e6e6; border-top:2px solid #002060; margin-right:12%; padding:60px 40px 80px; transform:translateX(-200px); opacity:0;}
.lianxibox ul li:nth-child(2n){ float:right; margin-right:0; transform:translateX(200px); opacity:0;}
.lianxibox ul li.on,.lianxibox ul li:nth-child(2n).on{ transform:translateX(0px); opacity:1; transition:all 1s;}
.lianxibox ul li h4{ font-size:36px; color:#002060; padding-left:25px; margin-bottom:30px; background:url(../images/else/ni_13.jpg) no-repeat left center;}
.lianxibox ul li p{ font-size:20px; color:#002060; line-height:1.75;}

.mapbox{ position:relative; height:550px;}
#map{ width:100%; height:550px;}
.dizhilist{ position:absolute; width:40%; background:#fff; right:10%; top:0; height:550px;}
.dizhilist ul{ width:100%; height:100%;}
.dizhilist ul li{ height:33.3333%; padding:0 50px; border-bottom:1px solid #e6e6e6; overflow:hidden; transform:translateY(50px); opacity:0;}
.dizhilist ul li:nth-child(1).on{ transform:translateY(0px); opacity:1; transition:all .5s;}
.dizhilist ul li:nth-child(2).on{ transform:translateY(0px); opacity:1; transition:all .5s; transition-delay:.5s;}
.dizhilist ul li:nth-child(3).on{ transform:translateY(0px); opacity:1; transition:all .5s; transition-delay:1s;}
.dizhilist ul li h4{ padding-left:57px; font-size:28px; color:#002060; margin:10% 0 10px;}
.dizhilist ul li.a1 h4{ background:url(../images/else/contact_03.jpg) no-repeat left center;}
.dizhilist ul li.a2 h4{ background:url(../images/else/contact_06.jpg) no-repeat left center;}
.dizhilist ul li.a3 h4{ background:url(../images/else/contact_08.jpg) no-repeat left center;}
.dizhilist ul li h6{ padding-left:57px; font-size:18px; color:#002060;}

.newstit{ margin-top:50px;}

@media(max-width:1080px){
	 .neibanner{ height:auto !important;} 
	 .neibanner img{ width:100%; height:auto; position:static; left:0; transform:translateX(0);}
	 .rightlist ul li a div{ height:230px;}

}

@media(max-width:900px){
	.neibannerbtn{ display:none;}
	.neinav ul li a{ font-size:16px; padding:0 30px;}
	.pronav ul li{ margin-right:0; width:100%; float:none; margin-bottom:15px;}
	.pronav ul li img{ float:left; margin:0 30px; width:50px;}
	.pronav ul li.cur em{ display:none;}
	.pronav ul li a{ padding:10px 0 20px; font-size:15px;}
	.pronav .content_1400{ padding:40px 0 30px;}
	.neibox,.probox{ padding:50px 0;}
	.caselist ul li{ margin-bottom:30px;}
	.caselist ul li .imgbox{ float:none !important; width:100% !important;}
	.caselist ul li .wenbox{ position:static; transform:translateY(0); width:100%; padding:20px 0;}
	.caselist ul li .imgbox span{ font-size:20px;}
	.caselist ul li .wenbox h5{ font-size:22px;}
	.caselist ul li .wenbox div{ font-size:16px; margin:20px 0;}
	.caselist ul li .wenbox a{ font-size:16px; height:40px; line-height:40px;}
	.caselist ul li:nth-child(2n-1).on .wenbox{ transform:translate(0,0);}
	.caselist ul li:nth-child(2n).on .wenbox{ transform:translate(0,0);}
	
	.rightlist ul li{ width:100%; float:none; margin-right:0;}
	.page span,.page a{ display:none;}
	.page a:first-child,.page a:last-child{ display:inline-block;}
	.detailbanner,.prowen{ width:100%; float:none;}
	.prowen h5{ font-size:24px; margin-top:30px;}
	.prowen div{ margin:30px 0;}
	.prowen a{ font-size:20px; line-height:2; width:135px; text-align:center;}
	.video{ margin:50px 0;}
	.fanhui a{ width:50px; height:50px;}
	.abouttit{ margin-bottom:30px; font-size:24px;}
	.xiaoshoulist ul li{ margin-top:30px; padding:15px 30px; width:100%; float:none !important; margin-right:0 !important;}
	.xiaoshoulist ul li h4{ font-size:22px; margin-bottom:10px;}
	.xiaoshoulist ul li p{ font-size:16px;}
	.wenjianlist ul li span{ font-size:16px; padding-left:55px;}
	.newslist .imgbox{ float:none; width:100%;}
	.newslist .wenbox{ float:none; width:100%; margin-top:20px;}
	.newslist .wenbox h5,.newsdetailtit h5{ font-size:24px;}
	.newslist .wenbox div{ font-size:16px;}
	.newslist .wenbox .more{ font-size:45px; height:40px; background-size:100% 100%;}
	.anniu{ position:static; margin-top:10px;}
	.anniu a{ margin-left:0; margin-right:10px;}
	.newsdetailtit{ padding-bottom:20px;}
	.newsdetail{ padding:50px 0;}
	.anlibox ul li{ width:49%; margin-right:2%;}
	.anlibox ul li:nth-child(2n){ margin-right:0;}
	.lianxibox ul li{ width:100%; margin-right:0; margin-top:30px; padding:20px;}
	.lianxibox ul li h4{ font-size:24px; margin-bottom:20px;}
	.lianxibox ul li p{ font-size:16px;}
	.dizhilist{ position:static; width:100%;}
	.mapbox,.dizhilist{ height:auto;}
	#map{ height:300px;}
	.dizhilist ul li{ padding:20px 10px;}
	.dizhilist ul li h4{ margin:0 0 10px; font-size:22px; line-height:35px;}
	.dizhilist ul li h6{ font-size:16px;}
	.aboutbox .imgbox,.aboutbox .wenbox{ width:100%; float:none !important;}
	.aboutbox .wenbox{ position:static; padding:20px 0; transform:translateY(0);}
	.aboutbox.on .wenbox, .aboutbox:nth-child(2n).on .wenbox{ transform:translateY(0);}
	.neitit{ margin-bottom:40px; font-size:24px;}
	.neinav.sifen ul li{ width:25%;}
	.neinav.sifen ul li a{ padding:0; width:100%; text-align:center;}
	.lnlist .imgbox{ width:100%; float:none;}
	.lnlist .wenbox{ width:100%; padding:20px 0; position:static; transform:translateY(0);}
	.lnlist ul li.on .wenbox{ transform:translateY(0);}
	.lnlist .wenbox span{ display:block;}
	.linianbox p{ padding:15px;}
	.biaoge{ margin-top:50px;}
	.biaogetit ul li,.biaogelist ul li{ width:33.3333%; font-size:16px; line-height:45px;}
	.biaogelist ul li a{ margin-top:5px;}
	.rencainei{ padding:15px;}
	.rencainei h6{ margin-bottom:10px; font-size:20px;}
	.jianj{ font-size:20px; margin-top:50px;}
	.jianj a{ display:block;}
	.growlist ul li h5{ position:static; transform:translateY(0); background:none;}
	.growlist ul li .listbox{ width:100%; transform:translateY(0); margin-left:0;}
	.growlist ul li img{ width:100%;}
	.growlist ul li p{ position:static; padding:10px 0; transform:translateY(0); width:100%;}
	
	.leftnav{ width:200px; padding:50px 10px; position:fixed; left:-200px; bottom:0; transition:all .6s; z-index:10;}
	.leftnav.on{ left:0; transition:all .6s;}
	.leftnav .clicks{ display:inline-block; padding:10px; background:#f5f5f5; color:#002060; font-size:15px; position:absolute; left:100%; bottom:0;}
	.leftnav ul li dl{ padding:0 5px;}
	.leftnav ul li dl dd{ padding:0;}
	.leftnav ul li dl dd span{ padding:0 0 0 5px; background-position:left center !important;}
	.leftnav ul li a.fie{ font-size:16px;}
	.leftnav ul li dl dd a.fid{ font-size:14px;}
	.leftnav ul li dl dd span a{ font-size:12px;}
	.rightlist{ width:100% !important;}
	
	.rightlist ul li a div{ height:auto;}
	.rightlist ul li a img{ width:100%; position:static; transform:translate(0,0);}
	.rightlist ul li:hover img{ transform:scale(1.02) translate(0,0%); transition:all .4s;}
}