@charset "utf-8";
/* CSS Document */

body{ padding:0px; font-size:14px; color:#000;  margin:0px auto;}
body.nobg{ background:transparent;}
a{ font-size:14px; color:#000; text-decoration:none;}
a:hover{ font-size:14px; color:#f00; text-decoration:none;}
.cur_lm{ padding-left:20px; font-size:14px; font-weight:bold; color:#FFF;}
.jc{ font-weight:bold;}
.more{ font-size:14px; color:#FFF; text-align:right; padding-right:20px;}
.more a{ font-size:14px; color:#FFF; text-align:right; padding-right:20px;}
/* head.css */
#head{ width:960px; margin:0px auto; padding:0px; height:198px;}
.banner{height:158px;}
.nav{height:40px; line-height:40px; padding-left:20px;}
.nav  a{ font-size:14px; font-weight:bold; color:#FFF; text-decoration:none;padding:0px 20px; display:block; float:left;}
.nav  a:hover{padding:0px 20px; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none;  display:block; border-left:1px solid #999; border-right:1px solid #999;}
/* content.css */
#content1{ margin:0px auto; width:960px; background-color:#FFF; border:1px #39F solid; border-bottom:none;}
.top{ margin:10px 10px 0px 10px; height:275px;}
.tpxw{ float:left; height:253px; width:425px; border:1px solid #CCC; padding:10px;}
.hzswh{ float:right; height:273px; width:485px;}
.hzswh_title{ height:35px; line-height:35px; border:1px #CCC solid; vertical-align:middle;}
.hzswh_text{ padding:10px 10px 10px 20px; line-height:27px; border:1px #CCC solid; border-top:none; height:217px;}
.hzswh_text a{ font-size:14px; color:#000; text-decoration:none;}
.hzswh_text a:hover{font-size:14px; color:#f00; text-decoration:none;}

.mid{ height:200px; margin:10px 10px 0px 10px;}
.mid_title{ height:28px; line-height:28px; }
.title1{ float:left; width:141px; }
.title3{ float:right; width:221px; }
.mid_text{ padding:10px;  border:1px solid #CCC; border-top:none;}
.mid_text td{ line-height:25px; height:25px;}

.bottom{ height:200px; margin:10px 10px 0px 10px;}
.bottom_left{ float:left; width:465px;}
.bottom_title{ height:28px; line-height:28px; }
.bottom_text{ padding:10px;border:1px solid #CCC; border-top:none; line-height:25px;}
.bottom_right{ float:right; width:465px;}
/* foot.css */
#foot{ margin:0 auto; height:116px; width:960px; padding-top:10px; border:1px #39F solid;border-top:none; background-color: #57c0ef;}
.foot_nav{ height:38px; line-height:38px; background:url(gjhz_03.gif) top repeat-x; text-align:center;}
.foot_nav a{ font-size:12px; color:#000; font-weight:bold; text-decoration:none; padding:0 10px;}
.foot_nav a:hover{ font-size:12px; color:#f00; font-weight:bold; text-decoration:none;  padding:0 10px;}
.foot_text{ height:75px; text-align:center; padding-top:10px; line-height:30px; font-size:13px;}



/*list.css*/
.cur_place{ margin:10px; height:30px; border:1px solid #CCC; padding-left:20px; line-height:30px;}
.fgf{ margin:10px 10px 0px 10px; height:6px; background:url(gjhz30_06.jpg) top repeat-x;}
.list{ margin:0px 10px 0px 10px; background:url(gjhz30_10.jpg) top repeat-x; padding:15px 40px 20px 40px; line-height:25px;}
.list td{ border-bottom:1px dashed #ccc; line-height:25px;}
.listtable{ padding:25px 0px;}
.listtable td{ border:none;}
.picimg img{ margin:0px 10px; width:7px; height:8px;}

/*content.css*/
.text_con{ margin:10px 10px 0px 10px; border:1px solid #CCC;}
.text_con_top{ height:38px; background:url(gjhz_03.gif) top repeat-x; padding-left:20px; padding-right:15px; line-height:38px;}
.text_con_top img{ border:none;}
.text_main{ padding:30px;}
.con_title{ text-align:center; font-size:24px; font-weight:bold; color:#F90;}
.con_time{ text-align:center; font:12px; color:#000; border-bottom:dashed 1px #CCC; line-height:30px;}
.con_cen{font:12px; color:#000; line-height:20px;}

#demo{OVERFLOW: hidden; HEIGHT:150px;}
.pic{width:200px; height:150px; float:left;  padding:0px 7px;}
.pic01{height:130px; padding-bottom:0px;}
.pic01 img{width:200px; height:130px;}
.pic02{height:20px; line-height:20px; text-align:center;font-size:14px; font-weight:bold;}

.con_title1{font-size:22px; font-weight:bold; text-align:center; color:#036; font-family:"黑体"; padding-top:10px;}
.con_title{ font-size:18px; font-weight:bold; text-align:center; color:#fd6802; padding:10px 0px;}
.con_time1{ text-align:center; border-bottom:1px dashed #ccc; padding-top:10px;}
.con_title_box{ text-align:center;  font-size:18px; font-weight:bold; padding:10px 0px;}
.con_cen_box{  text-align:left; padding:20px 20px; line-height:1.8; font-size:16px;}
.con_cen_box img{ background:url(201208061139535477.jpg) top no-repeat; padding:13px; width:504px; height:338px; margin-left:200px;}
.con_cen_box a{ font-size:16px;}