﻿@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_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_link{ display:none; }
}

/* 全屏二列 */
.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_lisy{ float:left; width:570px; }

.home_3020_lisx_imae{ float:left; width:100%; padding:0px 0px 10px 0px; }
.home_3020_lisx_imae img{ width:570px; height:150px; border:0px; }
.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; }
.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%; height:240px; 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 .diva{ float:left; width:470px; height:40px; font-size:14px; line-height:30px; overflow:hidden; }
.home_3020_lisx_titi .divb{ 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:92%; padding:0px 4% 0px 4%; }
	.home_3020_head{ padding:0px 0px 20px 0px; font-size:24px; line-height:30px; margin:0px 0px 30px 0px; }
	.home_3020_lisx{ width:100%; margin:0px; padding:0px 0px 20px 0px; }
	.home_3020_lisy{ width:100%; padding:0px 0px 20px 0px; }
	.home_3020_lisx_imae{ padding:0px; }
	.home_3020_lisx_imae img{ width:100%; height:auto; border:0px; }
	.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 .diva{ width:100%; height:auto; font-size:14px; line-height:30px; }
	.home_3020_lisx_titi .divb{ 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 .diva{ float:left; width:170px; height:90px; padding:5px 0px 0px 0px; }
.home_3020_lisx_itts .diva img{ width:150px; height:90px; border:0px; box-shadow:1px 1px 1px #c8c8c8; }
.home_3020_lisx_itts .divb{ float:left; width:400px; height:25px; line-height:25px; font-size:14px; overflow:hidden; }
.home_3020_lisx_itts .divc{ float:left; width:400px; height:25px; line-height:25px; font-size:12px; }
.home_3020_lisx_itts .divd{ 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 .diva{ width:30%; height:auto; margin-right:5%; padding:1px 0px 0px 0px; }
	.home_3020_lisx_itts .diva img{ width:100%; height:auto; border:0px; box-shadow:2px 2px 2px #c8c8c8; }
	.home_3020_lisx_itts .divb{ width:65%; height:auto; line-height:22px; font-size:14px; overflow:auto; padding:0px 0px 0px 0px; }
	.home_3020_lisx_itts .divc{ width:65%; height:auto; line-height:22px; font-size:12px; color:rgba(150, 150, 150, 1); }
	.home_3020_lisx_itts .divd{ display:none; }
	.home_3020_lisx_itts_last{ width:100%; }
}

/* 全屏三列 */
.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 .diva{ 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 .divb{ 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 .diva{ width:100%; height:auto; font-size:14px; line-height:30px; padding:0px; background:none; }
	.home_3030_lisx_titi .divb{ width:100%; height:auto; font-size:12px; line-height:25px; text-align:left; color:rgba(150, 150, 150, 1); }
}