﻿/* ͨ����ʽ */

@charset "utf-8";
html,body{padding:0px;border:0px;font-size: 100%;font-style:normal;}
div,span,nav,a,img,footer,header,span,form,h1,nav,{margin:0px;padding:0px;border:0px;font-size: 100%;font-style:normal;}
body{margin:0px; font-size:12px; font-family:"����"; color: #333333; }
a{font-size:13px; color: #333333; cursor:pointer; text-decoration:none;}
a:hover{ color: #ff0000; text-decoration:underline;}
img{ border:0px;}
dl,dt,dd,ul,li{ list-style-type:none; margin: 0; padding: 0; border: 0;}
p{ padding:0; margin: 0; border: 0;}
.clr {clear: both;}
#apDiv1 {
	position:absolute;
	width:1003px;
	height:25px;
	z-index:1;
}

#apDiv2 {
	position:absolute;
	width:1003px;
	height:25px;
	z-index:1;
	top: 250px;
}
.topnews a{color:#F00; font-size:16px; font-weight:bold;}
/* ��¼ */
.login{ width:95%; margin-right: 10px; height: auto; overflow: hidden;}
.dl{ float:right;}
.loghh{ width:300px; }
.loghh .hy{ width:240px; line-height: 24px; text-align: center; font-size:13px; color: #333333; float: left;}
.loghh .tc{ height: 20px; padding: 0;  width:50px; color: #333333; background: #e0e0e0; border: 1px solid #dddddd; float: left;}
/*��¼end*/

.pr{position: relative;}
.pa{position: absolute;}
.banner{ width:1003px;height: 267px;display: block; margin: 0px auto; background: url(../images/banner.jpg) no-repeat center;overflow: hidden;pointer-events: none;}
.logo{left:140px; top:58px;}
.bxln{left:140px; top:113px;}
.pt{right:50px;top:20px;width:70px;height: auto; opacity: 0.7; animation: fall 5s infinite linear;}  
  

@keyframes fall {  
    0% {  top: -10%; opacity: 1;  }  
    100% {  top: 110%; opacity: 0.2; }  
}  
  
.pt:nth-child(1) { left: 10%; animation-delay: 0s; }  
.pt:nth-child(2) { left: 20%;animation-delay: 1s; width: 60px;}  
.pt:nth-child(3) {left: 35%; animation-delay: 2.5s;width: 40px;}  
.pt:nth-child(4) {left: 45%; animation-delay: 1.5s;width: 50px;}  
.pt:nth-child(5) {left: 55%; animation-delay: 3.5s;width: 30px;}  
.pt:nth-child(6) {left: 65%; animation-delay: 1s;width: 50px;}  
.pt:nth-child(7) {left: 85%; animation-delay: 2s;width: 40px;}  
  


.foot{ text-align:center; line-height:23px; color:#E4007B;padding-top:15px; font-size:13px;font-family:"微软雅黑" }
.foot a{ color:#E4007B;}
#imgConac {width: 60px; margin:0px 20px;}






#fm_search{ width:170px; padding-left: 10px; height: auto; overflow: hidden;}
.sk{ width:160px; height:22px; color:#898989; border:1px solid #305C21; background: #ffffff;  margin-top: 15px;}
.ssan{ width:51px; height: 25px; font-size:14px; font-weight: bold; float: left; color: #ffffff; border: none; background: none; }
.lanmu li{ width:100%; height: 24px; }
.lanmu li a{ height: 24px; line-height: 24px; padding-left: 20px; background: url(../images/ontop11.gif) 5px 5px no-repeat; color: #000000; display: block; float: left;} 
.lanmu li span{ line-height: 24px; font-size:12px; color: #666666; margin-right: 5px; float: right;}
/* ������ʽ���� */
/* ��Ŀҳ��ʼ */

.con{ width:207px;  margin-left: 15px; }
.con ul li{ width:207px; height: 40px; line-height: 40px; margin-top: 5px; margin-bottom: 5px; background: url(../images/ty_lmbj.jpg) no-repeat; text-align: center; overflow: hidden;}
.con ul li a{ width: 207px; text-align:center; font-size:14px; color:#E5007D; font-weight: bold; display: block;}
.con ul li a:hover{ color:#ff0000;}


.lm_img{ width:650px; margin-left: 15px; min-height: 530px; }
.lm_img ul li{ width: 200px;   margin-left: 5px;  margin-bottom: 10px; margin-right: 5px; float: left;}
.lm_img ul li img{ display: block; height: 146px;  width: 196px; border: 1px solid #999999;  padding: 1px;}
.lm_img ul li p{ width:150px; height: 24px; line-height: 24px; text-align: center;}

.pict{ width:310px; height: 230px; margin-top: 10px; }
.pict li{ width:136px; height: 105px; margin-right: 5px; float:left;}
.pict li img{ width:132px; height: 80px; padding: 1px; border: 1px solid #e0e0e0;}
.pict li p{ height:25px; line-height: 25px; text-align: center; }


.pic{ width:100%; height: auto; overflow: hidden;}
.pic li{ width:126px; height: 105px; margin-right: 5px; margin-bottom: 5px; float:left;}
.pic li img{ width:122px; height: 80px; padding: 1px; border: 1px solid #e0e0e0;}
.pic li p{ height:25px; line-height: 25px; text-align: center; }


.pic1{ width:100%; height: auto; overflow: hidden;}
.pic1 li{ width:140px; height: 105px; margin-right: 5px; margin-bottom: 5px; float:left;}
.pic1 li img{ width:136px; height: 80px; padding: 1px; border: 1px solid #e0e0e0;}
.pic1 li p{ height:25px; line-height: 25px; text-align: center; }


.list_art{ width:650px; padding-left: 25px; padding: 10px;  margin-top: 10px;}
 
.lm_box{ width:650px; height: auto; overflow: hidden; margin-top:10px; margin-left: 25px; display: block;float: left;}
.lm_bt{ width:100%; height: 30px; border-bottom: 3px solid #FF69B3;}
.lm_bt span{ width:200px;height: 30px; line-height: 30px; text-align: left;  padding-left:35px; color: #E5007D;  font-weight: bold; font-size:14px; float: left;}
.lm_bt a{ height: 30px;line-height: 30px; color:#333333; font-size:12px; float: right; margin-right: 20px;}
.lanmu1{ width:650px; padding-top:5px; padding-bottom: 5px; height: auto; min-height: 120px; overflow: hidden; }
.lanmu1 li{ width:320px; margin-left: 2px; margin-right: 3px; float: left; height: 24px; }
.lanmu1 li a{ height: 24px; line-height: 24px; padding-left: 15px; background: url(../images/ontop11.gif) 0px 5px no-repeat; color: #000000; display: block; float: left;} 
.lanmu1 li span{ line-height: 24px; font-size:12px; color: #666666; margin-right: 5px; float: right;}


.lanmu2{ min-height:400px;}
.lanmu2 li{ width:100%; height: 24px; }
.lanmu2 li a{ height: 24px; line-height: 24px; padding-left: 20px; background: url(../images/ontop11.gif) 5px 5px no-repeat; color: #000000; display: block; float: left;} 
.lanmu2 li span{ line-height: 24px; font-size:12px; color: #666666; margin-right: 5px; float: right;}
/* ��Ŀҳ���� */
/*------article------*/
.article{ width:640px; margin: 10px; height: auto; min-height: 500px; overflow: hidden; }
.article .art_title{font-size:18px;color:#000;text-align:center;line-height:50px;}
.article .f_title{font-size:14px; color:#000; text-align:right;margin:10px auto;line-height:26px;}
.article .art_time{text-align:center;height:33px;display:block; margin:20px auto;font-size:13px;border-bottom: 2px solid #bdd7b7;color:#333;line-height:33px;}
.article .zw{ line-height:24px;font-family:"����";font-size:14px; margin:0 auto;padding:0px 10px; min-height:320px; text-align: left;}
.article .zw p{line-height:24px !important;font-family:"����";font-size:14px; margin:0px;}
.article .zw img{ max-width:600px; margin:0 auto!important;}
.article .zw table{ max-width:600px; margin:0 auto;border-collapse:collapse !important;}
.article .zw th{  border:1px solid #333 !important;}
.article .zw td{  border:1px solid #333 !important;}
/*����ͼһ*/
.ExxFlash1 { width:355px; height:270px;position:relative; overflow:hidden;}
.ExxFlash1 .fla_img{width:355px; height:245px; position:relative;}
.ExxFlash1 .fla_img a{ display:block;}
.ExxFlash1 .fla_img img{  width:353px; height:243px; border: 1px solid #EDA8A1;}
.ExxFlash1 .fla_title{ height:25px;  width:355px; background: #cccccc; text-align: center; overflow:hidden;z-index: 10; }
.ExxFlash1 .fla_title a{ line-height: 25px; text-decoration:none; color:#333;overflow:hidden;}
.ExxFlash1 .fla_qh { position:absolute; width:353px; height:20px; bottom:1px; right:1px;}
.ExxFlash1 .fla_qh ul,.ExxFlash1 .fla_qh li { margin:0; padding:0; list-style:none; }
.ExxFlash1 .fla_qh li { float:right; display:block; width:20px; height:20px; overflow:hidden; line-height:20px; text-align:center; cursor:pointer; color:#ffffff; background-color:#999999; }
.ExxFlash1 .fla_qh li.cur { background-color:#B42828; }

/*����ͼ��*/
.ExxFlash2 { width:225px; height:188px;position:relative; overflow:hidden;}
.ExxFlash2 .fla_img{width:225px; height:168px; position:relative;}
.ExxFlash2 .fla_img a{ display:block;}
.ExxFlash2 .fla_img img{ border:1px #EDA8A1 solid; width:223px; height:168px;}
.ExxFlash2 .fla_title{ height:20px;  width:225px; background: #cccccc; text-align: center; overflow:hidden;z-index: 10; }
.ExxFlash2 .fla_title a{line-height: 20px; text-decoration:none; color:#333;overflow:hidden;}
.ExxFlash2 .fla_qh { position:absolute; width:223px; height:20px; bottom:1px; right:1px;}
.ExxFlash2 .fla_qh ul,.ExxFlash1 .fla_qh li { margin:0; padding:0; list-style:none; }
.ExxFlash2 .fla_qh li { float:right; display:block; width:20px; height:20px; overflow:hidden; line-height:20px; text-align:center; cursor:pointer; color:#ffffff; background-color:#999999; }
.ExxFlash2 .fla_qh li.cur { background-color:#B42828; }

/*����ͼ��*/
.ExxFlash3 { width:225px; height:188px;position:relative; overflow:hidden;}
.ExxFlash3 .fla_img{width:225px; height:168px; position:relative;}
.ExxFlash3 .fla_img a{ display:block;}
.ExxFlash3 .fla_img img{ border:1px #EDA8A1 solid; width:223px; height:168px;}
.ExxFlash3 .fla_title{ height:20px;  width:225px; background: #cccccc; text-align: center; overflow:hidden;z-index: 10; }
.ExxFlash3 .fla_title a{line-height: 20px; text-decoration:none; color:#333;overflow:hidden;}
.ExxFlash3 .fla_qh { position:absolute; width:223px; height:20px; bottom:1px; right:1px;}
.ExxFlash3 .fla_qh ul,.ExxFlash1 .fla_qh li { margin:0; padding:0; list-style:none; }
.ExxFlash3 .fla_qh li { float:right; display:block; width:20px; height:20px; overflow:hidden; line-height:20px; text-align:center; cursor:pointer; color:#ffffff; background-color:#999999; }
.ExxFlash3 .fla_qh li.cur { background-color:#B42828; }
/*�ֲ�ͼ*/
.LeftMove { min-height:125px; margin-top: 10px; overflow:hidden; position:relative; }
.LeftMove ul {list-style:none; position:absolute; margin:0; padding:0; left:0;}
.LeftMove li {text-align:center; margin-right: 2px; margin-left: 3px; float:left;}
.LeftMove li img{ width:130px; height:100px; display:block; border:1px #d2d2d2 solid; padding: 1px;}
.LeftMove li span{height:24px; color: #333333; line-height:24px;}

/*��ҳ*/
.page {color:#626262; font-size:13px; font-family:"����"; width:450px; margin: 10px auto; }
.page ul {list-style: none;text-align: left;}
.page ul li {padding:4px 7px; border:1px #d5d5d5 solid;  text-align: center;  background:#f7f7fb;  display: inline;    line-height:25px;    margin: 0 5px; }
.page ul li a {color: #333;}
.page .com_pre_one_unshow {}
.page .com_pre_more_unshow {}
.page .com_curent {background-color:#E2017B;}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}

/*����*/
.art_fujian{width:600px; height:26px; padding-left:26px}
.art_fujian hr {border: none;border-top: 1px solid #ddd;}
.art_fujian strong {float: left;}
.art_fujian ul {list-style: none;float: left;}
.art_fujian ul li {	float: left;height: 16px;	line-height: 16px;	margin-right: 10px;	border-right: 1px solid #ddd;	padding-right: 10px;}
.art_fujian ul li a {	color: #f00;	font-size: 14px;}
.art_fujian ul li a:hover {	color: #0066FF;	text-decoration: underline;}

.list_bt{ width:946px; height:41px; line-height:41px; margin:15px auto;background:#eaf3ec url(../images/wz.jpg) no-repeat 8px center; padding-left:52px;border:1px #d2d2d2 solid;}
.list_bt span{font-size:14px;color:#333333;width:682px; height:41px; display:block;overflow:hidden;}
.list_bt a{color:#333333;}

.list_main{ width:998px; height:auto; min-height:450px; margin:15px auto; border:1px #c9c9c9 solid; background:#ffffff;}

/*�༶��վ*/
.class{ width:86%; min-height:360px; margin:0px auto;font-family:"微软雅黑";}
.class .nj{ width:100%; height:36px;border-bottom:2px solid #E5007D;text-align:left; text-indent:18px; display:block; font-weight:bold; font-size:17px; color:#E5007D; letter-spacing:2px;line-height:36px;clear:both; padding-top:20px;}
.class ul{clear:both;margin:0px auto; padding:10px 0px; min-height:36px;}
.class ul li{ float:left; list-style-type:none;}
.class ul li a{color:#333333; line-height:36px; text-decoration:none; padding:0px 5px;margin:0px 10px;clear:both;font-size:14px; }

.class_s{width:96%;}
.class_s .nj{height:30px;border-bottom:1px dashed #E5007D;text-indent:15px; font-size:14px;line-height:30px;padding-top:0px;}
.class_s ul{padding:6px 0px;}
.class_s ul li a{line-height:21px;margin:0px 3px;font-size:12px; }



/*list_ztwzר����վ*/
.list_ztwz{width:96%; margin:0 auto;}
.list_ztwz ul { height:auto; min-height:388px; }
.list_ztwz ul li{float:left; margin:6px;width:212px; height:100px; display:block;}
.list_ztwz ul li img{ width:210px; height:98px; border:1px #d3d3d3 solid}

/*list_ktwz������վ*/
.list_ktwz{width:936px; height:auto;display:block; margin:26px auto;padding-bottom:26px; position:relative; min-height:300px}
.list_ktwz table{text-align:center; border-left:1px #017e3b solid; color:#333; width:936px; line-height:39px;}
.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:url(../images/kt.jpg) repeat-x top; text-align:center; height:39px; border-right:1px #017e3b solid; border-bottom:1px #017e3b solid; color:#fff; }
.list_ktwz td{text-align:center; height:39px;border-right:1px #017e3b solid; border-bottom:1px #017e3b solid;}
.list_ktwz .td1{border-right:none; border-bottom:none;}
 /* ��ҳ�� */
.dy{width:640px; margin: 10px; line-height:24px; font-size:14px;  min-height:320px; text-align: left;}

.zt_pic{ width:569px; margin: 0 auto;}
.zt_pic a{
	width:569px; height: 112px; margin-top: 10px; margin-bottom: 10px; display: block;
}