﻿@charset "utf-8";
	
body {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight:400;
	font-family: "microsoft yahei",微软雅黑,"MicrosoftJhengHei","宋体","Arial Narrow";
	-webkit-text-size-adjust: none;	
	background-color:#f4f4f4;}

* {
	margin: 0;
	padding: 0;}

img {
	border: 0;
	display: inline-block;
	margin: 0;
	padding: 0;}

ul,li,p {
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;}


form,ul,li,p,h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;}
h1 {
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bold;
	height:35px;}

a {
	text-decoration: none;
	color: #000000;}

.header{max-width:1920px;height:166px; margin:0 auto; background:url(kcsz_top_bg.png) no-repeat;}
.header_con {width:1280px;height:166px;margin:0 auto;}

.logo {padding-top:40px; float:left;}

.nav_bg {  height:54px;max-width:1920px;background-color:#cc0001;margin:0 auto;color:#fff;}
.nav {width:1280px;margin:0 auto;}
.nav li{float:left;width:148px; height:54px;line-height:54px;font-size:18px;  text-align:center; font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",宋体,STHeiti,MingLiu; font-weight:100;}

li.nav_sep {width:2px; background:url(kcsz_lisep.png) 0 center no-repeat;}
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.nav{ position:relative; z-index:1;}

		.nav .stmenu{ float:left;  position:relative; display:inline;}
		.nav li.on { background:#aa0304;}
		
		.nav .sub{ display:none;width:148px; left:0px; top:54px;  position:absolute; background:#b53637; padding:0px 0; color:#fff;filter:Alpha(Opacity=90);opacity:0.9;}
		.nav .sub li{ zoom:1;  height:50px;line-height:50px;width:148px;font-size:16px;}
		.nav .sub a{ display:block; padding:0 0px;color:#fff;}
		.nav .sub a:hover{ background:#aa0304; color:#fff;}
		/*.nav .stmenu>a {color:#000;}*/
		.nav  a {color:#fff;}
		.nav .on>a{  color:#fff;}

		
.main_body{ width:1280px;padding:0 0px;padding-top:40px;margin:0 auto; overflow:hidden;}	
.fg {height:0px; clear:both;width:100%;}
.fg2 {height:1px; clear:both;width:100%;padding-top:20px;margin-bottom:0px;}
.fg3 {height:1px; clear:both;width:100%;padding-top:50px;}
.fg4 {height:1px; clear:both;width:100%;padding-top:20px;}

.fl{float:left;}
.fr {float:right;}
.w426 {width:426px;}
.w620 {width:620px;}
.w344 {width:344px;}
.mgl14 {margin-left:14px;}
.mgl26 {margin-left:26px;}
.mgl40 {margin-left:40px;}
.mg14 {margin:0 14px;}
.mg24 {margin:0 24px;}
.mgr28 {margin-right:24px;}

.gzdt {background-color:#fff;padding:36px 29px 16px 29px;width:562px;}

.gzdt h3 {color:#fff; height:41px; line-height:41px; text-indent:32px; letter-spacing:1px;
font-weight:400;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;  
 background:url(kcsz_gzdt_bg.png) 0 bottom no-repeat ;}
.gzdt h3 a {float:right; color:#decbac;font-size:13px; display:block; line-height:2;}
.gzdt ul {padding-top:20px;}
.gzdt li {height:48px;line-height:48px; background:url(kcsz_list_ico1.png) 5px 54%  no-repeat; text-indent:24px;} 
.gzdt li span {float:right; color:#d6d6d6;}


.hezil {background-color:#fff;}
.hezi1 h3 {color:#fff; height:45px; line-height:38px; text-indent:33px; letter-spacing:1px;
font-weight:400;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;  
 background:url(kcsz_title_bg.png) 0 bottom no-repeat ;}
.hezi1 h3 a {float:right; color:#d54b49;font-size:13px; display:block;}
.hezi1 ul {padding-top:20px;}
.hezi1 li {height:41px;line-height:41px; background:url(kcsz_list_ico2.png) 5px 54%  no-repeat; text-indent:24px;} 
.hezi1 li span {float:right; color:#d6d6d6;}

.link_bg { background:#f1f1f1;}
.link_con {width:1280px;margin:0 auto; height:54px; line-height:54px; padding-left:60px;color:#868686;}
.link_con a {color:#868686;}

.foot_body {max-width:1920px; background:#ba0102;height:170px;color:#fff;}

.foot_con{width:1280px;height:170px;margin:0 auto;}

.foot_con_left {float:left;margin-top:70px;}
.foot_con_left p {height:34px; line-height:34px; color:#faeeee; font-weight:100;font-size:16px;}
.foot_con_right {float:right;margin-top:30px;margin-bottom:10px;}
.foot_ewm {float:right;}
.foot_ewm_word {float:left;width:220px; margin-right:20px;margin-top:20px;}
.foot_ewm_word p {height:34px; line-height:34px; color:#faeeee; font-weight:100;font-size:14px; text-align:right;}

.gl_body {background:#fff;max-with:1920px;}
.gl_header {padding-bottom:10px;}
.leftfrm {width:280px;float:left;}
.rightfrm {width:965px;float:right;min-height:400px;}

.dir_lists {}

.dir_lists h3 {font-size:24px;  font-weight:bold; letter-spacing:2px;height:70px; background:url(kcsz_gl_title_ico.png) 80px center no-repeat #cc0001; color:#fff;
line-height:70px;  text-indent:120px;}
.dir_lists ul {}
.dir_lists li { height:50px; line-height:50px; text-align:center;font-size:16px;letter-spacing:2px; border:1px solid #ddd;margin-top:15px;}
.dir_lists li.here { background:#fff2f2; border-color:#ffc4c4;}
.dir_lists li.here a {color:#cc0001;}
.dir_lists li a {color:#2c2c2c;}

.dslist >ul {width:70%;margin:0 auto;}
.dslist >ul li {float:left;width:180px; height:200px;}
.dslist  >ul li img {width:100px; height:140px; padding:15px 40px; border:0;}
.dslist >ul li span {display:block;width:180px; text-align:center;float:left;}
.dslist >ul li span a {text-decoration:none;}

.container {width:1280px; margin:0 auto; background-color:#fff;padding:22px 0;}

.container2 {width:1280px; margin:0 auto;}

.rhead {font-size:24px; height:70px; line-height:60px;color:#b10001;
	background:url(kcsz_gl_title_bg.png) 0 bottom no-repeat; font-weight:300;}
.curpage {font-size:14px;color:#5f52a0;height:40px;line-height:40px; background:url(kcsz_home.png) 0 center no-repeat;   text-indent:25px;}
.curpage a{color:#797979;}



.row {
	height: 80px; clear: both; overflow: hidden;padding-top:38px;}
.page {
	font-size: 14px; text-align:center;}
.page a{display:inline-block; height:40px; width:40px; border:1px solid #ccc; text-align:center; line-height:40px; border-radius:50%;margin-right:5px;}
.curlink {background-color:#ba0102;color:#fff;}

.pager_button {
	font-size: 18px; font-weight: normal; color: #0;}
	
.pager_button:hover {}



.artcleList  {padding-top:40px;}
.artcleList li {height:50px; line-height:50px; background:url(kcsz_list_ico3.png) 5px  center no-repeat;}

.artcleList li>a {width:750px;float:left;color:#585858;font-size:16px;margin-left:40px;
overflow:hidden;} 

.artcleList li span{color:#e8e8e8;float:right; margin-left:30px;}



.article {padding:20px 60px 0 60px; background:#fff;min-height:600px;}
.art_title { height:80px; line-height:80px;font-size:28px; text-align:center;width:100%;color:#b10001; border-bottom:4px solid #b10001;}
.art_pro {text-align:center;padding:20px 0;color:#c7c7c7;font-size:16px;}
.art_pro span {margin-right:20px;}
.art_pro a {color:#c7c7c7;}
.TRS_Editor {font-size:16px;}
.art_content {line-height:2;max-width:98%;}
.art_content img {max-width:100%;}
.artile_footer {border-top:1px solid #e8e8e8;margin-top:30px;padding-top:28px;}
.art_next {float:left;}
.art_tool{float:right;}
.art_print {background:url(kcsz_print.png) 0 center no-repeat ; text-indent:20px; display:inline-block;}
.art_close {background:url(kcsz_close.png) 0 center no-repeat ; text-indent:20px; display:inline-block;margin-left:10px;}
.fg_curpage {font-size:13px;color:#5f52a0;margin:10px 0;}
.fg_pic {max-width:100%; text-align:center;}
.fg_title {height:40px;line-height:40px;text-align:center;font-size:18px;}