﻿/* ͨ����ʽ */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#F5F3F4;
}
body,td,th {
	font-size: 12px;
}
form{
	margin:0px
}
image{
	border:0px;
}
dl{ margin:0; padding:0;}
.topnews a{font-size:18px; color:#58AD1A; font-weight:bold;padding-top:10px}
.topnews a:hover{font-size:18px; color:#f00;}
.content_border{ border:1px solid #CCC; min-height:500px;}
/* ����Ԫͼ�����ʽ��� */
.whiteb14
{
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
}
.whiteb
{
	color:#3F9818;
	font-weight:bold;
	font-size:14px;
}
A.greed:link {
	COLOR: #3F9818;
	FONT-SIZE: 14px;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.greed:visited {
	COLOR: #3F9818;
	FONT-SIZE: 14px;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.greed:hover {
	COLOR: #ff0000;
	FONT-SIZE: 14px;
	font-weight:bold;
	TEXT-DECORATION: underline;
}
.greed
{
	color:#3F9818;
	font-weight:bold;
	font-size:14px;
}

.huangb
{
	color:#ECFDD1;
	font-weight:bold;
	font-size:12px;
}
.fywztitlef1{
	font-size:14px;
	font-weight:bold;
	padding-top:2px;
}

A.cdh:link {
color:#FFFFFF;
	FONT-SIZE: 14px;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.cdh:visited {
	color:#FFFFFF;
	FONT-SIZE: 14px;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.cdh:hover {
color:#FF0000;	
	FONT-SIZE: 14px;
	font-weight:bold;
	TEXT-DECORATION: none;
}

.tygdianhua
{
	color:#FF3332;
	font-weight:bold;
	font-size:18px;
}
/* ��վ��Ŀ������ʽ */
.bule{
	color:#0067B4;
	font-weight:bold;
}
.white{
	color:#FFFFFF;
	font-weight:bold;
}
.zz1{width:210px;}

.qhuan1{
background:url(../images/t63.jpg);
	width:90px;
	height:31px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	cursor:hand;
}
.qhuan2{
background:url(../images/t64.jpg);
	width:90px;
	height:31px;
	color:#545454;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	cursor:hand;
}
.bjhid{
	display:none;
}
.weizhi{ color:#fff;}
.weizhi a{ color:#fff;}
/* ��վ���� */
A.wdh2:link {
	COLOR: #ffffff;
	FONT-SIZE: 14px;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.wdh2:visited {
	COLOR: #ffffff; 
	FONT-SIZE: 14px;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.wdh2:hover {
	COLOR: #cccccc;
	FONT-SIZE: 14px;
	font-weight:bold;
	TEXT-DECORATION: underline;
}


A.wdh:link {
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.wdh:visited {
	COLOR: #ffffff; 
	FONT-SIZE: 12px;
	font-weight:bold;
	TEXT-DECORATION: none;
}
A.wdh:hover {
	COLOR: #ff0000;
	FONT-SIZE: 12px;
	font-weight:bold;
	TEXT-DECORATION: underline;
}

A{
	COLOR: #000000;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A:visited {
	/* COLOR: #000000; */
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #ff0000;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}

/* ��ҳͷ��У�� */

.lmname{
	font-size:28px;
	font-family:"����";
	float:left;
	padding-top:7px;
}
.sh{
	margin:-1px 0 0 -1px;
	color:#fff;
	position:absolute;
	z-index:1;
}

/* ��ҳ������ʽ */

#alllm li
{
	text-align:center;
	float:left;
	list-style:none;
	width:77px;
	height:24px;
	margin-left:30px;
	padding-top:7px;
}

.dhlmbj{background-image:url(../images/dh_wz_qh.jpg);}

.dhlmbj a:link{COLOR: #0092FF;FONT-SIZE: 14px;TEXT-DECORATION: none;}
.dhlmbj A:visited {COLOR: #0092FF;FONT-SIZE: 14px;TEXT-DECORATION: none;}
.dhlmbj A:hover {COLOR: #33CCFF;FONT-SIZE: 14px;TEXT-DECORATION: underline;}

.tableclass1 td{background-image:url(../images/a_dian.gif);height:19px;}

.tdclass_first1{}

.tableclass0 td {height:19px}

.zf span{float:left;}
.zz{height:19px;line-height:19px; width:50px;overflow: hidden;float:left;}



/*ͼƬ����*/
.cyyj_u_thumb{
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;
	text-align:center;
	margin-left:8px;
	margin-top:8px;
}

.cyyj_u_thumb_title{
    margin: 0px 0px 0px 0px;
    height: 16px;
    overflow: hidden;
    font: normal normal normal 12px/120% Arial, "����" ,Helvetica,sans-serif;
    text-align: center;
    word-wrap: break-word;
    word-break: keep-all;
	text-align:center;
	width:100%;
}
.cyyj_u_thumb_title a{
    color: blue;
}


/*��Ŀ��ҳ��ʽ*/
.nochildtable{
	border:0px solid #cccccc
}

.columntop{
	background-color:#E4E4E4
}

.showclass_page_updatetime{
	text-align:right;
	padding-right:10px;
}
.showclass_page_click{
}
.showclass_page_InfoPath{
}

/*左侧栏目列表*/
.submenu{ width:212px; height:auto; float:left; margin-bottom:20px;}
.submenu li{width:212px;height:32px; float:left; margin:5px 20px;}
.submenu li a{
	width:212px;	
	height:32px;
	background-image:url(../images/d11.jpg);float:left; display:block; line-height:32px; text-align:center
}
.submenu li a:hover{ color:#f00;}
.submenu .on a{ color:#f00; font-weight:bold}

a.art_lm:link {
	text-decoration: none;
	color: #000000;
}
a.art_lm:visited {
	text-decoration: none;
	color: #000000;
}
a.art_lm:hover {
	text-decoration: underline;
	color: #ff0000;
}
a.art_lm:active {
	text-decoration: none;
	color: #000000;
}


a.columnfontcss:link {
	text-decoration: none;
	color: #ffffff;
}
a.columnfontcss:visited {
	text-decoration: none;
	color: #ffffff;
}
a.columnfontcss:hover {
	text-decoration: underline;
	color: #ff0000;
}
a.columnfontcss:active {
	text-decoration: none;
	color: #000000;
}


/*��Ŀ����������ɫ*/

.buleztb{
	color:#ffffff;
}
.buleztb1{
	color:#333333;
}


/*����������ʽ*/

.emailfont{
	color:#0069B1;
	font-weight:bold;
}

/*У����Ϣ�б�ҳ����ʽ*/

.hd_table{
	border-top:#C1C1C1 1px solid;
	border-left:#C1C1C1 1px solid;
}
.hd_table td{
	border-bottom:#C1C1C1 1px solid;
	border-right:#C1C1C1 1px solid;
	padding-left:5px
}

.hd_table_jz td{
}

/*����ҳ�����ű�����ʽ*/

.fywztitle{
	font-size:24px;
	font-weight:bold;
}
.fywztitlef{
	font-size:16px;
	font-weight:bold;
}
/*焦点图*/
.ExxFlash2 {width:340px; height: 268px;  overflow:hidden; float:left;}
.ExxFlash2 .fla_img{width:340px; height:243px;  position:relative;}
.ExxFlash2 .fla_img a{ display:block;}
.ExxFlash2 .fla_img img{ border:0;width:340px; height:243px; }
.ExxFlash2 .fla_title{ height:25px; line-height:25px; width:340px; text-align:center; overflow:hidden; background:#CCC}
.ExxFlash2 .fla_title a{ text-decoration:none; color:#000; font-weight:bold}
.ExxFlash2 .fla_qh { position:absolute; width:326px; height:20px; bottom:0; right:0; }
.ExxFlash2 .fla_qh ul,.ExxFlash2 .fla_qh li { margin:0; padding:0; list-style:none; }
.ExxFlash2 .fla_qh li { float:right; display:block; width:20px; height:20px; line-height:20px; text-align:center; cursor:pointer; color:#ffffff; background-color:#333333; }
.ExxFlash2 .fla_qh li.cur { background-color:#ff0000;}
/*图片切换*/
.LeftMove {width: 520px;height: 120px;overflow:hidden;position:relative;margin:0 auto;}
.LeftMove ul { list-style:none; position:absolute; margin:0; padding:0; left:0;top:0px;}
.LeftMove li { width:120px; height:100px; margin:0 10px; float:left; }
.LeftMove li img{ width:120px; height:90px;display:block; border:1px solid #d3bd91;}
.LeftMove li span{ width:120px; height:35px; float:left; display:block; line-height:35px; text-align:center; overflow:hidden}
/*栏目列表页面*/
ul,li{ list-style:none; margin:0; padding:0;}
.conlist{ width: 100%; height:auto; float:left; }
.conlist li{width:328px;  float:left;height:28px; }
.conlist li a{width: 70%; display:block; float:left; overflow:hidden; line-height:28px; height:28px;background: url(../images/ontop13.gif) no-repeat 0 5px; padding-left:15px;margin-left:15px}
.conlist li span{ float:right; margin-right:10px; line-height:28px;}
/*焦点图*/
.ExxFlash22 {width: 270px;height: 165px;overflow:hidden;float:left;}
.ExxFlash22 .fla_img{width:270px; height:140px;  position:relative;}
.ExxFlash22 .fla_img a{ display:block;}
.ExxFlash22 .fla_img img{ border:0;width:270px; height:140px; }
.ExxFlash22 .fla_title{ height:25px; line-height:25px; width:270px; text-align:center; overflow:hidden; background:#CCC}
.ExxFlash22 .fla_title a{ text-decoration:none; color:#000; font-weight:bold}
.ExxFlash22 .fla_qh { position:absolute; width:326px; height:20px; bottom:0; right:0; }
.ExxFlash22 .fla_qh ul,.ExxFlash2 .fla_qh li { margin:0; padding:0; list-style:none; }
.ExxFlash22 .fla_qh li { float:right; display:block; width:20px; height:20px; line-height:20px; text-align:center; cursor:pointer; color:#ffffff; background-color:#333333; }
.ExxFlash22 .fla_qh li.cur { background-color:#ff0000;}


/*登录弹出窗口 start*/
.login{width:370px; margin-left:9px; float:left; color:#FFFFFF; line-height:28px;}
.login a{color:#FFF; border-left:1px solid #FFF; line-height:28px; height:28px; display:inline-block; padding-left:9px;}
.login a:first-child{border-left:0px;}
.login a img{width:15px; height:16px; margin:0 5px 0 0; vertical-align:middle;}
.login .login_panel{ display:none; width:350px; height:362px; color:#999; margin:0 auto; }
.login .login_panel input.login_name,.login .login_panel input.login_pass{ width:310px; height:46px; line-height:46px; border:1px solid #d4d4d4; font-size:14px; color:#333; font-size:14px; text-indent:5px; }
.login .login_panel input.login_name{ background:url(../images/login_user.jpg) no-repeat 280px 10px #f1f1f1;}
.login .login_panel input.login_pass{ background:url(../images/login_lock.jpg) no-repeat 280px 10px #f1f1f1;}
.login_close{ cursor:pointer;}
.login_window{ cursor:pointer;}
/*分页*/
.clear{ clear:both; overflow:hidden;height:0}
.page {position:relative;/* top:-35px; */}
.page ul {list-style: none;text-align: center; }
.page ul li {padding:5px 8px; border:1px #d5d5d5 solid;  text-align: center;    background-color: #f7f7fb; display: inline;    line-height: 25px;    margin: 0 5px; background:none }
.page ul li a {color: #333; }
.page .com_pre_one_unshow {}
.page .com_pre_more_unshow {}
.page .com_curent {background-color: #2F701C;}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}
/*图片列表页面部分*/
.prowidth{ }
.pro_list{margin:0 6px 20px 0;padding:0;list-style:none;overflow:hidden; padding-bottom:15px;}
.pro_list li{float:left;width: 205px;margin:9px;}
.pro_list li a{display:block;}
.pro_list li a img{border: 1px solid #CCC;width: 205px;height: 156px;}
.pro_list li a:hover{}
.pro_list li a .title{color:#00; text-align:center; padding-top:10px; height:17px; overflow:hidden;width: 205px; line-height:17px;}
.banji{ margin:90px 20px 50px 20px;}
.bj_t{ height:33px; background:url(../images/class_03.png) no-repeat; line-height:33px; margin:0; padding:0; text-indent:1.2em; color:#4f391e; font-weight:bold}
.banji a{background:url(../images/class_06.png) no-repeat left center; width:120px; height:30px; display:block; padding-left:30px; line-height:30px;}

.list_ktwz{width: 998px;height:auto;display:block;/* margin: 26px auto; */padding:0 0 26px 0;position:relative; margin:0 auto; min-height:300px;}
.list_ktwz table{text-align:center; border-left:1px #CCC solid; color:#333; width:970px; overflow:hidden; margin:0 auto;}
.list_ktwz table a{ color:#333}
.list_ktwz .ktz{ position:absolute; top:0px; left:0px;}
.list_ktwz .kty{position:absolute; top:0px; right:0px;}
.list_ktwz th{background: #549b4f; text-align:center; height:39px; border-right:1px #CCC solid; border-bottom:1px #CCC solid; color:#fff;font-family:"微软雅黑"; font-size:16px; font-weight:normal }
.list_ktwz td{text-align:center; height:39px;border-right:1px #CCC solid; border-bottom:1px #CCC solid; }
.list_ktwz td a:hover{ color:#F00}

.main-zhuanti{margin-bottom:15px;/* background:#FFF; */min-height:100px;}
.main-zhuanti ul{}
.main-zhuanti ul li{width:300px; height:111px; float:left; margin:10px 7px;}


.zw{font-size: 14px!important;line-height:23px;}

/*------tplj------*/
.tplj{ width:972px;height:43px;display:block;margin:15px auto;}
.tplj ul li{ width:186px; height:43px; display:block; float:left; margin:4px;}
.tplj ul li img{ width:186px; height:43px;}
.tplj ul .mr0{margin-right:0px !important;}

.yq select{width:159px; height:23px;line-height:23px; margin:0px 5px;}


.ckvideo_style{ margin:0px auto}



