@charset "UTF-8";
/*  */
body { margin:0 auto; font-size:12px; font-family:Verdana; line-height:1.5;}
ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,td { padding:0; margin:0; border:0; font-size:12px;}
ul { list-style:none;}
img { border:0px; padding:0; margin:0;}
a { color:#333333; text-decoration:none; cursor:pointer;}
a:hover { color:#f00;}
.clear{ clear:both;}

.bt01{ color:#39a0e1; font-size:14px; font-weight:bold;}
.bt02{ font-size:14px; font-weight:bold; color:#ffffff;}
.wdh{ font-size:14px;}

#div-1 {
position:relative;/**/

}
#div-1a {
	position:absolute;/**/
	bottom:0px;
	right:0px;
	width:1000px;
	height:79px; z-index:99
	
}



.pr{ position:relative}
.pa{ position:absolute}
/*banner*/
.bar{ width:999px; height:288px; display:block; margin:0px auto; overflow:hidden}
.byy{overflow:hidden;}
.byy .hd{position:absolute; bottom:0px; width:100%; z-index:1; display:none; }
.byy .hd ul{ zoom:1; display:block;text-align:center; }
.byy .hd ul li{ width:0px; height:0px; cursor:pointer; border:1px solid #fff; border-bottom:none;display:inline-block;*display:inline;*zoom:1; margin:0 0px;}
.byy .hd ul li img{ width:100%; height:100%;}
.byy .hd ul li.on{ width:0px; height:0px !important; margin-top:-17px; }
.byy .bd{ position:relative;z-index:0;}
.byy .bd li{ zoom:1; vertical-align:middle;}

.by1{width:200px;height:30px;left:386px; top:150px; z-index:10;overflow:hidden}
.by1 .hd{ height:30px;}
.by1 .hd ul{height:30px;}
.by1 .bd{height:30px;width:200px;}
.by1 .bd li{height:30px;}

.by2{width:620px;height:252px;right:0px; top:0px;z-index:2;overflow:hidden}
.by2 .hd{ height:30px;}
.by2 .hd ul{height:30px;}
.by2 .bd{height:252px;width:620px;}
.by2 .bd li{height:252px;}  

.logo{left:10px; top:20px;z-index:10}
.banner{left:0px; top:0px;z-index:9}




.nav{ width:1001px;height:56px;}
.nav ul li{ width:91px; height:56px; float:left; line-height:56px; text-align:center; font-size:14px; font-weight:bold; }
.nav ul li a{ color:#ffffff;}
.nav ul li a:hover{ color:#ff0000;}

/**/
.lan_wz{ font-size:13px; font-weight:bold; color:#3ba1e1; padding-left:10px;}

/**/
.columntop{ background-color: #ccc;}


 /**/
.page{ margin-top:10px;margin-bottom:5px; }
.page ul{list-style: none;    text-align: center}
.page ul li {padding:4px 8px; border:1px #d5d5d5 solid;  text-align: center;    background-color: #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:#14baea;}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}
/**/
.art_fujian {	margin-top:26px; width:660px; height:26px; padding-left:26px; text-align:left}
.art_fujian hr {	border: none;	border-top: 1px solid #ddd;}
.art_fujian ul {	list-style: none;}
.art_fujian ul strong {	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;}

/**/
.left3 .qbt{ height:34px; background:url(../images/tu_03.jpg)  no-repeat; padding-left:9px; width:222px; text-align:left;}

.left3 .qbt span a{ line-height:28px; width:70px; float:left;
cursor: pointer;
    height: 28px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
margin-top: 6px;
}

.left3 .qbt .t_bt4 .cur{background:url(../images/bj_01.jpg) no-repeat;  color: #39a0e1;}
.left3 .qbt .t_bt5 .cur{background:url(../images/bj_01.jpg) no-repeat; color: #39a0e1;}
.x_x{        position: relative;
    right: -175px;
    top: -323px;}

/**/

.login{color:#fffdde; line-height:30px;}
.login a{color:#fffdde; border-left:1px solid #FFF; line-height:30px; height:30px; 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;}
#isloginform{ line-height:25px;width:250px;font-size:14px;}
#isloginform a{font-size:12px;
 background-color: #14BAEA;
    border: 1px solid #fff;
color:#fff;
padding: 2px;
cursor: pointer;
}
#loginform{ color:#fff;text-align:center;cursor:pointer; font-size:12px;
    background-color: #14BAEA;
    border: 1px solid #fff;
    width: 60px;
    height: 20px;
    line-height: 20px;
text-decoration: none;

}
#loginform a{ cursor:pointer; text-decoration: none;}

#isloginform input{  padding:1px 7px;  color: #fff;
    font-size: 13px;
    background-color: #14BAEA;
    border: 1px solid #fff;}
.login_panel{ display:none; width:350px; height:362px; color:#999; margin:0 auto;}
.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_panel input.login_name{ background:url(../images/login_user.jpg) no-repeat 280px 10px #f1f1f1;}
.login_panel input.login_pass{ background:url(../images/login_lock.jpg) no-repeat 280px 10px #f1f1f1;}
.login_close{ cursor:pointer;}

#fm_search a{ padding: 2px 7px;
    color: #fff;
    font-size: 13px;
    background-color: #14BAEA;
    border: 1px solid #fff;
 }

/**/
.ExxFlash1{width:405px;height:251px; overflow: hidden; margin:0px auto}
.ExxFlash1 .fla_left,.ExxFlash1 .fla_bigimg{width:317px;height:251px;float:left;}
.fla_bigimg img{ border:1px #2b76c4 solid;width:317px;height:249px;}
.ExxFlash1 .fla_left{position: relative;}
.ExxFlash1 .fla_title{position:absolute;left:1px;bottom:1px;line-height:25px;text-align:center;width:317px;height:25px;overflow:hidden;background-color: #000;}
.ExxFlash1 .fla_title a{text-decoration:none;font-size:14px;color:#FFFFFF;font-weight:bold;}
.ExxFlash1 .fla_right{width:83px;height:251px;float:right}
.ExxFlash1 .fla_right ul{margin: 0;list-style: none;}
.ExxFlash1 .fla_right ul li{padding:0;float:left;width:83px; height:59px; margin-bottom:5px;display:block;text-align:left;}
.ExxFlash1 .fla_right ul li.fla_fli{}
.ExxFlash1 .fla_right ul li.cur{background: url(../images/jtt.png) no-repeat right;}
.ExxFlash1 .fla_right ul li.cur img{border: 2px solid #2b76c4;width:74px;height:55px;}
.ExxFlash1 .fla_right ul li img{width:76px;height:57px;border: 1px solid #2b76c4; }
.ExxFlash1 .fla_right a{display: block;}

/**/
.LeftMove { width:970px; height:145px; margin-top: 25px; overflow:hidden; position:relative; }



.LeftMove ul { height:145px; list-style:none; position:absolute; margin:0; padding:0; left:0;}
.LeftMove li {width:143px; height:113px; display:block; margin:0 9px; float:left; }
.LeftMove ul li img{ width:131px; height:111px; display:block; border:1px solid #ccc; padding:5px;}
.LeftMove ul li a:hover{ color:#F00;}
.LeftMove ul li p{ color:#000; line-height:20px; text-align:center; padding:0; margin:0;}

/*_*/
.table_width ul li{
	width:184px;	
	height:44px;
	background-image:url("../images/lm_20.jpg")/*tpa=http://www.hsqxx.com/template/hsqxx/images/lm_20.jpg*/;
        text-align:center;
        margin-top:10px;
        margin-bottom:10px;
    line-height: 44px;
overflow: hidden;

}
.table_left{
	text-align:center;
	width:1px;
}
.table_mid{
	text-align:center;
	padding-top:3px;
}

.table_width1{
	width:198px;	
	height:31px;
	background-image:url("..//xjy/images/lm_03.jpg")/*tpa=http://www.hsqxx.com/template/hsqxx//xjy/images/lm_03.jpg*/;
}
.table_left1{
	text-align:center;
	width:1px;
}
.table_mid1{
	text-align:center;
	padding-top:3px;
}
.table_height{
	height:8px;
}
.table_width ul li a:link {
	text-decoration: none;
	color: #2892C4;
	font-size:14px;
	font-weight:bold;
}
.table_width ul li a:visited {
	text-decoration: none;
	color: #2892C4;
	font-size:14px;
	font-weight:bold;
}
.table_width ul li a:hover {
	text-decoration: underline;
	color: #ff0000;
	font-size:14px;
	font-weight:bold;
}

a.columnfontcss:link {
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	color: #0678C1;
}
a.columnfontcss:visited {
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
	color: #0678C1;
}
a.columnfontcss:hover {
	text-decoration: underline;
	color: #ff0000;
	font-size:14px;
	font-weight:bold;
}
a.columnfontcss:active {
	text-decoration: none;
	color: #0678C1;
	font-size:14px;
	font-weight:bold;
}


/**/

.buleztb{
	color:#000000;
}


/**/

.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;line-height:39px;

}
.fywztitlef{
	font-size:16px;
	font-weight:bold;
}

/**/
.qhuan1{
	background:url("../images/bj_01.jpg")/*tpa=http://www.hsqxx.com/template/hsqxx/images/bj_01.jpg*/ no-repeat;
	cursor:pointer;	
	
	height:28px;
	text-align:center;
	 font-size:13px; 
	 font-weight:bold;
	  color:#39a0e1;
}
.qhuan2{
	cursor:pointer;
	color:#ffffff;
	
	height:28px;
	font-size:13px;
	font-weight:bold;
	text-align:center
}
.qhuan3{
	font-size:12px;
	color:#39a0e1;
	background:url("../images/bj_05.jpg")/*tpa=http://www.hsqxx.com/template/hsqxx/images/bj_05.jpg*/;
	width:81px;
	height:30px;
	cursor:pointer;
}
tr td .cur{
	font-size:14px;
	color:#39a0e1;
	font-weight:bold;
	background:url("../images/qiehuan4.jpg")/*tpa=http://www.hsqxx.com/template/hsqxx/images/qiehuan4.jpg*/;
	width:120px;
	height:44px;
	cursor:pointer;
}
.lmqh {
	font-size:14px;
	color:#666666;
	font-weight:bold;
	background:url("../images/qiehuan5.jpg")/*tpa=http://www.hsqxx.com/template/hsqxx/images/qiehuan5.jpg*/;
	width:120px;
	height:44px;
	cursor:pointer;
}

.bjhid{
	display:none	
}

.dhlmbj {
    background: url(../images/nav_01.jpg) no-repeat;
}
.dhlmbj A.wdh {
	COLOR: #ffffff;
	FONT-SIZE: 14px;
	font-weight:bold;
	TEXT-DECORATION:none;
}
.xymj a{ font-size:13px; color:#39a0e1; font-weight:normal;}
.xymj a:hover{ font-size:13px; color:#ff0000; font-weight:bold;}
.xymj img{ padding:2px; border:2px solid #e0e0e0; margin-left:5px; margin-right:5px;}


.nav2{ font-size:14px; color:#ffffff; font-weight:bold;}
.nav2 a{ font-size:14px; color:#ffffff; font-weight:bold;}
.nav2 a:hover{ color:#ff0000;}


.tab_bbs { width:95% }
.tab_bbs td { height:22px; line-height:22px;}
.tab_bbs .tab_bbs_title { text-align:left }
.tab_bbs .tab_bbs_time { text-align:right }


