﻿@charset "utf-8";

/* 宽屏样式 */
.home_wide{ width:1200px; margin:0px auto; }
.home_wide_head{ float:left; width:100%; padding:0px 0px 50px 0px; margin:0px auto; }
.home_wide_heat{ font-size:30px; line-height:50px; position:relative; padding:0px 0px 30px 0px; margin:0px 0px 0px 0px; color:#48b1df; border-bottom:1px solid #e7e7e7; text-align:center; }
.home_wide_heat a{ color:#48b1df; }
.home_wide_heat a:link{ color:#48b1df; }
.home_wide_heat a:visited{ color:#48b1df; }
.home_wide_heat a:hover{ color:#333333; }
.home_wide_heat:before{ content:""; position:absolute; width:30px; height:10px; bottom:-5px; background:#e7e7e7; border-radius:50%; margin:0 auto; left:0; right:0; }
.home_wide_list{ float:left; width:100%; padding:0px 0px 0px 0px; margin:0px auto; }

@media screen and (max-width:800px){
	.home_wide{ width:92%; padding:0px 4% 0px 4%; }
	.home_wide_head{ padding:0px 0px 20px 0px; }
	.home_wide_heat{ font-size:18px; line-height:30px; padding:0px 0px 10px 0px; }
}

/* 单篇文字 */
.home_wide_text{ float:left; width:100%; font-size:14px; line-height:35px; text-align:justify; }
.home_wide_text *{ font-size:14px; line-height:35px; text-align:justify; }
.home_wide_text p{ float:left; width:100%; font-size:14px; line-height:35px; text-align:justify; }
.home_wide_text div{ float:left; width:100%; font-size:14px; line-height:35px; text-align:justify; }

@media screen and (max-width:800px){
	.home_wide_text{ line-height:30px; }
	.home_wide_text *{ line-height:30px; }
	.home_wide_text p{ line-height:30px; }
	.home_wide_text div{ line-height:30px; }
}

/* 全屏二列 */
.home_3020{ width:1200px; margin:0px auto; }
.home_3020_head{ float:left; width:100%; font-size:30px; line-height:50px; position:relative; padding:0px 0px 30px 0px; margin:0px 0px 50px 0px; color:#000000; border-bottom:1px solid #e7e7e7; text-align:center; }
.home_3020_head a{ color:#000000; }
.home_3020_head a:link{ color:#000000; }
.home_3020_head a:visited{ color:#000000; }
.home_3020_head a:hover{ color:#000000; }
.home_3020_head:before{ content:""; position:absolute; width:30px; height:10px; bottom:-5px; background:#e7e7e7; border-radius:50%; margin:0 auto; left:0; right:0; }

.home_3020_list{ float:left; width:100%; }
.home_3020_lisx{ float:left; width:570px; margin-right:60px; }
.home_3020_lisx img{ width:570px; height:300px; border:0px; border-radius:5px; }
.home_3020_lisy{ float:left; width:570px; font-size:14px; line-height:35px; text-align:justify; }
.home_3020_lisy div{ float:left; width:100%; font-size:14px; line-height:35px; text-align:justify; }

.home_3020_lisx_imae{ float:left; width:100%; padding:0px 0px 10px 0px; }
.home_3020_lisx_imae img{ width:570px; height:150px; border:0px; border-radius:5px; }
.home_3020_lisx_head{ float:left; width:100%; font-size:18px; line-height:50px; color:#000000; padding:0px 0px 10px 0px; }
.home_3020_lisx_head a{ color:#000000; font-size:18px; line-height:50px; }
.home_3020_lisx_head a:link{ color:#000000; }
.home_3020_lisx_head a:visited{ color:#000000; }
.home_3020_lisx_head a:hover{ color:#000000; }
.home_3020_lisx_list{ float:left; width:100%; overflow:hidden; }

.home_3020_lisx_titi{ float:left; width:570px; height:60px; }
.home_3020_lisx_titi .divx{ float:left; width:570px; height:40px; border-bottom:1px solid #e8e8e8; }
.home_3020_lisx_titi .tite{ float:left; width:470px; height:40px; font-size:14px; line-height:30px; overflow:hidden; }
.home_3020_lisx_titi .time{ float:left; width:100px; height:40px; font-size:12px; line-height:30px; text-align:right; color:#999999; }
.home_3020_lisx_titi_last{ margin-left:60px; }

@media screen and (max-width:800px){
	.home_3020{ width:100%; padding:0px 0px 0px 0px; }
	.home_3020_head{ width:92%; padding:0px 0px 10px 0px; font-size:18px; line-height:30px; margin:0px 4% 20px 4%; }
	.home_3020_list{ width:92%; padding:0px 0px 10px 0px; margin:0px 4% 0px 4%; }
	
	.home_3020_lisx{ width:100%; margin:0px; padding:0px 0% 10px 0%; }
	.home_3020_lisx img{ width:100%; height:auto; }
	.home_3020_lisy{ width:100%; padding:0px 0% 20px 0%; font-size:14px; line-height:30px; }
	.home_3020_lisx_imae{ padding:0px; }
	.home_3020_lisx_imae img{ width:100%; height:auto; border:0px; }
	.home_3020_lisx_head{ font-size:16px; line-height:35px; }
	.home_3020_lisx_list{ height:auto; }
	
	.home_3020_lisx_titi{ width:100%; height:auto; padding:0px 0px 10px 0px; }
	.home_3020_lisx_titi .divx{ width:100%; height:auto; padding:0px 0px 10px 0px; }
	.home_3020_lisx_titi .tite{ width:100%; height:auto; font-size:14px; line-height:30px; }
	.home_3020_lisx_titi .time{ width:100%; height:auto; font-size:12px; line-height:25px; text-align:left; color:rgba(150, 150, 150, 1); }
	.home_3020_lisx_titi_last{ margin-left:0px; }
}

.home_3020_lisx_itts{ float:left; width:630px; height:145px; }
.home_3020_lisx_itts .divx{ float:left; width:570px; height:120px; border-bottom:1px solid #e8e8e8; }
.home_3020_lisx_itts .imae{ float:left; width:170px; height:90px; padding:5px 0px 0px 0px; }
.home_3020_lisx_itts .imae img{ width:150px; height:90px; border:0px; box-shadow:1px 1px 1px #c8c8c8; }
.home_3020_lisx_itts .tite{ float:left; width:400px; height:25px; line-height:25px; font-size:14px; overflow:hidden; }
.home_3020_lisx_itts .time{ float:left; width:400px; height:25px; line-height:25px; font-size:12px; }
.home_3020_lisx_itts .desc{ float:left; width:400px; height:50px; line-height:25px; font-size:12px; color:#999999; text-align:justify; overflow:hidden; }
.home_3020_lisx_itts_last{ width:570px; }

@media screen and (max-width:800px){
	.home_3020_lisx_itts{ width:100%; height:auto; padding:0px 0px 15px 0px; }
	.home_3020_lisx_itts .divx{ width:100%; height:auto; padding:0px 0px 15px 0px; }
	.home_3020_lisx_itts .imae{ width:30%; height:auto; margin-right:5%; padding:1px 0px 0px 0px; }
	.home_3020_lisx_itts .imae img{ width:100%; height:auto; border:0px; box-shadow:2px 2px 2px #c8c8c8; }
	.home_3020_lisx_itts .tite{ width:65%; height:auto; line-height:22px; font-size:14px; overflow:auto; padding:0px 0px 0px 0px; }
	.home_3020_lisx_itts .time{ width:65%; height:auto; line-height:22px; font-size:12px; color:rgba(150, 150, 150, 1); }
	.home_3020_lisx_itts .desc{ display:none; }
	.home_3020_lisx_itts_last{ width:100%; }
}

/* 全屏二列：左图右字 */
.home_3021{ width:1200px; margin:0px auto; }
.home_3021_head{ float:left; width:100%; }
.home_3021_head p{ float:left; width:100%; font-size:38px; line-height:50px; text-align:center; color:#1b9b3c; font-weight:bold; }
.home_3021_head span{ float:left; width:100%; font-size:16px; line-height:30px; text-align:center; padding:10px 0px 0px 0px; }
.home_3021_list{ float:left; width:100%; padding:30px 0px 0px 0px; }
.home_3021_list ul{ list-style:none; }
.home_3021_list ul li{ float:left; width:505px; height:130px; background:#ffffff; margin:0px 30px 30px 0px; padding:40px 40px 40px 40px; border-radius:5px; }
.home_3021_list ul li:nth-child(2n){ margin:0px 0px 30px 0px; }
.home_3021_list ul li:nth-child(3n){ margin:0px 30px 0px 0px; }
.home_3021_list ul li:nth-child(4n){ margin:0px 0px 0px 0px; }
.home_3021_list ul li i{ float:left; width:100px; height:100px; display:block; font-size:38px; text-align:center; padding:38px 0px 0px 0px;
						 border-radius:50%; border:1px solid #d8d8d8; box-sizing:border-box; color:#1b9b3c; font-weight:bold; font-style:normal; transition:0.5s; }
.home_3021_list ul li b{ float:left; width:375px; height:35px; font-size:18px; font-weight:bold; padding:0px 0px 0px 30px; transition:0.5s; }
.home_3021_list ul li p{ float:left; width:375px; font-size:14px; line-height:25px; text-align:justify; padding:0px 0px 0px 30px; transition:0.5s; }
.home_3021_list ul li:hover i{ transform:translateY(20px); transition:0.5s; }
.home_3021_list ul li:hover b{ color:#1b9b3c; transition:0.5s; transform:translateX(20px); }
.home_3021_list ul li:hover p{ color:#1b9b3c; transition:0.5s; }

/* 全屏三列 */
.home_3030{ width:1200px; margin:0px auto; }
.home_3030_list{ float:left; width:100%; }
.home_3030_lisx{ float:left; width:360px; margin-right:60px; }
.home_3030_lisy{ float:left; width:360px; margin-right:60px; }
.home_3030_lisz{ float:left; width:360px; }

.home_3030_lisx_imae{ float:left; width:100%; padding:0px 0px 10px 0px; }
.home_3030_lisx_imae img{ width:360px; height:120px; border:0px; }
.home_3030_lisx_head{ float:left; width:100%; font-size:16px; line-height:50px; color:#000000; }
.home_3030_lisx_head a{ color:#000000; }
.home_3030_lisx_head a:link{ color:#000000; }
.home_3030_lisx_head a:visited{ color:#000000; }
.home_3030_lisx_head a:hover{ color:#000000; }
.home_3030_lisx_list{ float:left; width:100%; height:175px; overflow:hidden; }

.home_3030_lisx_titi{ float:left; width:100%; }
.home_3030_lisx_titi .divx{ float:left; width:100%; }
.home_3030_lisx_titi .tite{ float:left; width:245px; font-size:12px; line-height:35px; overflow:hidden; padding:0px 0px 0px 15px; background:url(../system/image/1801.png) no-repeat 0px 13px; }
.home_3030_lisx_titi .time{ float:left; width:100px; font-size:12px; line-height:35px; text-align:right; color:#999999; }

@media screen and (max-width:800px){
	.home_3030{ width:92%; padding:0px 4% 0px 4%; }
	.home_3030_lisx{ width:100%; margin:0px; padding:0px 0px 20px 0px; }
	.home_3030_lisy{ width:100%; padding:0px 0px 20px 0px; }
	.home_3030_lisz{ width:100%; padding:0px 0px 20px 0px; }
	.home_3030_lisx_imae{ padding:0px; }
	.home_3030_lisx_imae img{ width:100%; height:auto; border:0px; }
	.home_3030_lisx_list{ height:auto; }
	
	.home_3030_lisx_titi{ width:100%; height:auto; padding:0px 0px 10px 0px; }
	.home_3030_lisx_titi .divx{ height:auto; padding:0px 0px 10px 0px; border-bottom:1px solid #e8e8e8; }
	.home_3030_lisx_titi .tite{ width:100%; height:auto; font-size:14px; line-height:30px; padding:0px; background:none; }
	.home_3030_lisx_titi .time{ width:100%; height:auto; font-size:12px; line-height:25px; text-align:left; color:rgba(150, 150, 150, 1); }
}

/* 全屏四列：图标格式 */
.home_3040{ width:1200px; margin:0px auto; }
.home_3040_head{ float:left; width:100%; font-size:24px; line-height:50px; padding:0px 0px 50px 0px; text-align:center; transition:0.5s; }
.home_3040_head:hover{ transform:translateX(0px); transition:0.5s; }
.home_3040_list{ float:left; width:100%; }
.home_3040_list ul{ list-style:none; }
.home_3040_list ul li{ float:left; width:19%; transition:0.5s; margin:0px 3% 0px 3%; }
.home_3040_list ul li b{ display:block; width:80px; height:80px; background:#c0c0c0; border-radius:50%; margin:0px auto; transition:0.5s; position:relative; }
.home_3040_list ul li b i.cid1:before{ content:"\f0a0"; position:absolute; top:27px; left:25px; font-size:32px; color:#ffffff; }
.home_3040_list ul li b i.cid2:before{ content:"\f025"; position:absolute; top:27px; left:25px; font-size:32px; color:#ffffff; }
.home_3040_list ul li b i.cid3:before{ content:"\f109"; position:absolute; top:27px; left:23px; font-size:32px; color:#ffffff; }
.home_3040_list ul li b i.cid4:before{ content:"\f10a"; position:absolute; top:27px; left:29px; font-size:32px; color:#ffffff; }
.home_3040_list ul li p{ font-size:14px; text-align:center; padding:20px 0px 0px 0px; transition:0.5s; }
.home_3040_list ul li:hover b{ transition:0.5s; background:#8ace38; }
.home_3040_list ul li:hover p{ transform:translateY(20px); transition:0.5s; color:#8ace38; }

@media screen and (max-width:800px){
	.home_3040{ float:left; width:100%; padding:50px 0px 20px 0px; background:#f8f8f8; }
	.home_3040_head{ font-size:18px; line-height:35px; padding:0px 0px 30px 0px; }
	.home_3040_list ul li{ float:left; width:44%; transition:0.5s; margin:0px 3% 30px 3%; }
	.home_3040_list ul li p{ font-size:12px; }
}

/* 自动四列：商品格式 */
.home_3041{ width:90%; min-width:1200px; margin:0px auto; }
.home_3041_head{ float:left; width:100%; font-size:24px; line-height:50px; position:relative; padding:0px 0px 30px 0px; margin:0px 0px 0px 0px; text-align:center; transition:0.5s; border-bottom:0px solid #7bc91e; }
.home_3041_head:hover{ transform:translateX(0px); transition:0.5s; }
.home_3041_head:before{ content:""; position:absolute; width:30px; height:0px; bottom:-5px; background:#7bc91e; border-radius:50%; margin:0 auto; left:0; right:0; }
.home_3041_list{ float:left; width:100%; }
.home_3041_list ul{ list-style:none; }
.home_3041_list ul li{ float:left; width:21%; transition:0.5s; margin:0px 2% 0px 2%; position:relative; overflow:hidden; }
.home_3041_list ul li i{ display:block; width:50px; height:50px; background:#7bc91e; border-radius:50%; transition:0.5s; position:absolute; top:-50px; left:42%; z-index:99; }
.home_3041_list ul li i:before{ content:"\f00e"; position:absolute; top:30%; left:32%; font-size:20px; color:#ffffff; }
.home_3041_list ul li b{ float:left; width:100%; height:auto; border:1px solid #e8e8e8; border-radius:3px; box-sizing:border-box; overflow:hidden; transition:0.5s; }
.home_3041_list ul li b img{ width:100%; height:auto; border:0px; transition:0.5s; }
.home_3041_list ul li p{ float:left; width:100%; height:60px; font-size:14px; line-height:25px; text-align:center; padding:10px 0px 10px 0px; transition:0.5s; }
.home_3041_list ul li:hover i{ transform:translateY(250%); transition:0.5s; }
.home_3041_list ul li:hover b{ transition:0.5s; border:1px solid #7bc91e; }
.home_3041_list ul li:hover p{ transform:translateY(0px); transition:0.5s; color:#8ace38; }
.home_3041_list ul li:hover img{ transform:scale(1.2); transition:0.5s; }

@media screen and (max-width:800px){
	.home_3041{ float:left; width:100%; min-width:100%; padding:0px 0px 20px 0px; background:#ffffff; }
	.home_3041_head{ font-size:18px; line-height:35px; padding:0px 0px 30px 0px; }
	.home_3041_list ul li{ float:left; width:92%; transition:0.5s; margin:0px 3% 10px 3%; }
	.home_3041_list ul li p{ font-size:12px; height:auto; }
}

/* 自动四列：新闻列表 */
.home_3042{ width:1200px; margin:0px auto; }
.home_3042_head{ float:left; width:100%; font-size:24px; line-height:50px; padding:0px 0px 50px 0px; text-align:center; transition:0.5s; }
.home_3042_head:hover{ transform:translateX(0px); transition:0.5s; }
.home_3042_list{ float:left; width:100%; }
.home_3042_lisx{ float:left; width:285px; padding:0px 20px 0px 0px; }
.home_3042_lisx:nth-child(4n){ padding:0px 0px 0px 0px; }

.home_3042_lisx_imae{ float:left; width:100%; height:auto; }
.home_3042_lisx_imae img{ width:100%; height:auto; border:0px; border-radius:5px; overflow:hidden; }
.home_3042_lisx_head{ float:left; width:100%; font-size:14px; line-height:35px; font-weight:bold; padding:5px 0px 10px 0px; }
.home_3042_lisx_list{ float:left; width:100%; }
.home_3042_lisx_item{ float:left; width:100%; padding:0px 0px 10px 0px; }
.home_3042_lisx_item .divx{ float:left; width:100%; padding:0px 0px 10px 0px; border-bottom:1px solid #e8e8e8; }
.home_3042_lisx_item .tite{ float:left; width:70%; height:30px; font-size:12px; line-height:35px; overflow:hidden; }
.home_3042_lisx_item .time{ float:left; width:30%; height:30px; font-size:12px; line-height:35px; text-align:right; }

@media screen and (max-width:800px){
	.home_3042{ float:left; width:100%; padding:50px 0px 20px 0px; background:#f8f8f8; }
	.home_3042_head{ font-size:18px; line-height:35px; padding:0px 0px 30px 0px; }
	.home_3042_list ul li{ float:left; width:44%; transition:0.5s; margin:0px 3% 30px 3%; }
	.home_3042_list ul li p{ font-size:12px; }
}

/* 全屏四列：图标段落 */
.home_3043{ width:1200px; margin:0px auto; }
.home_3043_head{ float:left; width:100%; font-size:24px; line-height:50px; padding:0px 0px 50px 0px; text-align:center; transition:0.5s; }
.home_3043_head:hover{ transform:translateX(0px); transition:0.5s; }
.home_3043_list{ float:left; width:100%; }
.home_3043_list ul{ list-style:none; }
.home_3043_list ul li{ float:left; width:245px; height:320px; border-radius:5px; transition:0.5s; margin:0px 20px 0px 0px; background:#ececec; padding:20px 20px 10px 20px; }
.home_3043_list ul li:nth-child(4n){ margin:0px 0px 0px 0px; }
.home_3043_list ul li i{ width:90px; height:90px; display:block; border-radius:50%; margin:0px auto; overflow:hidden; }
.home_3043_list ul li i img{ width:90px; height:90px; border-radius:50%; border:0px; animation:rotation 3s linear infinite; }
.home_3043_list ul li span{ float:left; width:100%; text-align:center; padding:10px 0px 0px 0px; font-weight:bold; }
.home_3043_list ul li p{ float:left; width:100%; font-size:12px; line-height:25px; text-align:justify; padding:10px 0px 0px 0px; transition:0.5s; }

@media screen and (max-width:800px){
	.home_3043{ float:left; width:100%; padding:50px 0px 20px 0px; background:#f8f8f8; }
	.home_3043_head{ font-size:18px; line-height:35px; padding:0px 0px 30px 0px; }
	.home_3043_list ul li{ float:left; width:44%; transition:0.5s; margin:0px 3% 30px 3%; }
	.home_3043_list ul li p{ font-size:12px; }
}

/* 全屏四列：图标遮罩 */
.home_3044{ width:1200px; margin:0px auto; }
.home_3044_head{ float:left; width:100%; }
.home_3044_head p{ float:left; width:100%; font-size:38px; line-height:50px; text-align:center; color:#1b9b3c; font-weight:bold; }
.home_3044_head span{ float:left; width:100%; font-size:16px; line-height:30px; text-align:center; padding:10px 0px 0px 0px; }
.home_3044_list{ float:left; width:100%; padding:20px 0px 0px 0px; }
.home_3044_list ul{ list-style:none; }
.home_3044_list ul li{ float:left; width:285px; height:320px; border-radius:5px; transition:0.5s; margin:0px 20px 0px 0px; padding:0px 0px 0px 0px; position:relative; overflow:hidden; }
.home_3044_list ul li:nth-child(4n){ margin:0px 0px 0px 0px; }
.home_3044_list ul li i{ float:left; width:285px; height:250px; display:block; overflow:hidden; }
.home_3044_list ul li i img{ width:285px; height:250px; border:0px; }
.home_3044_list ul li b{ float:left; width:100%; text-align:center; padding:10px 0px 10px 0px; font-weight:normal; 
						 font-size:14px; line-height:30px; position:absolute; left:0px; bottom:70px; background:rgba(0, 0, 0, 0.5); color:#ffffff; }
.home_3044_list ul li p{ width:200px; height:40px; font-size:16px; line-height:39px; border-radius:20px; transition:0.5s; background:#13b063; color:#ffffff; text-align:center; position:absolute; left:47px; bottom:15px; }

@media screen and (max-width:800px){
	.home_3044{ float:left; width:100%; padding:50px 0px 20px 0px; background:#f8f8f8; }
	.home_3044_head{ font-size:18px; line-height:35px; padding:0px 0px 30px 0px; }
	.home_3044_list ul li{ float:left; width:44%; transition:0.5s; margin:0px 3% 30px 3%; }
	.home_3044_list ul li p{ font-size:12px; }
}

/* 全屏七列 */
.home_3070{ width:1200px; margin:0px auto; }
.home_3070_list{ float:left; width:100%; }
.home_3070_item{ float:left; width:175px; height:110px; padding:0px 0px 0px 0px; }
.home_3070_item .divx{ float:left; width:150px; height:90px; }
.home_3070_item .divx:hover .imae img{ transition:all 0.5s; transform:translateY(-15px); }
.home_3070_item .imae{ float:left; width:150px; height:90px; }
.home_3070_item .imae img{ width:150px; height:90px; border:0px; border-radius:5px; transition:all 0.5s; }
.home_3070_item_last{ width:150px; }

/* 友情链接 */
.home_link_list{ float:left; width:100%; }
.home_link_list ul{ list-style:none; padding:0px 0px 0px 0px; }
.home_link_list ul li{ float:left; line-height:30px; padding:0px 30px 0px 0px; white-space:nowrap; word-break:break-all; word-wrap:break-word; }

@media screen and (max-width:800px){
	#home_aout{ padding:20px 0px 0px 0px; border-bottom:10px solid #f0f0f0; }
	#home_mall{ padding:20px 0px 10px 0px; border-bottom:10px solid #f0f0f0; }
	#home_part{ display:none; }
	#home_link{ display:none; }
}