@charset "gb2312";
/*--html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}--*/
a {text-decoration: none;color: #000000;}
a:hover {color:#FF0000;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, lengend, button, input, textarea, th, td { margin:0; padding:0; list-style:none;}
body, button, input, select, textarea {font-size:12px;font-family: Times New Roman,Verdana, Arial, Helvetica, Tahoma;}
body{background:url(../images/bodybg.jpg) repeat-x #FFFFFF;}
/*--可关闭背景--*/
#reStyle {DISPLAY: block; RIGHT: 6px; BACKGROUND: url(../images/cl_mj_001.gif) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 18px; CURSOR: pointer; POSITION: absolute; TOP: 6px; HEIGHT: 43px}
.RedStyle {MARGIN-TOP: 60px;BACKGROUND: url(../images/2010indexbg.jpg) #FFFFFF no-repeat center top}


/*----------------------------------------------------------Layout-----------------------------------------------------------*/
#wrapper{width:960px;margin:0 auto;overflow:hidden;background:#FFF;}
/*--------------------------------------------------head-----------------------------------------------*/
#head{width:960px;height:148px;}
#logo {width:960px;height:95px;background-image:url(../images/logo.png);background-repeat:no-repeat;float:left;}

/*----------------------------------------nav----------------------------------------*/
/*#nav{width:960px;height:37px;font-size:14px;overflow:hidden;clear:both;background:url(../images/navbg.png);border-bottom:1px solid #CCC;}
#nav dt{margin:0 4px 0 16px;float:left;}
#nav dt a{width:80px;height:37px;line-height:40px;display:block;text-align:center;}
#nav dt a:hover{width:80px;height:37px;line-height:40px;display:block;text-align:center;color:#c81207;border-bottom:1px solid #c81207;}
.navcurrent{width:80px;height:37px;line-height:40px;display:block;text-align:center;color:#c81207;border-bottom:1px solid #c81207;}

.menu{margin:0 auto;padding:0;}
.menu dt{margin:0 4px 0 16px;float:left;}
.menu dt a{width:80px;height:37px;line-height:40px;display:block;text-align:center;}
.menu dt a:hover{width:80px;height:37px;line-height:40px;display:block;text-align:center;color:#c81207;border-bottom:1px solid #c81207;}
.menu .hover{width:80px;height:37px;line-height:40px;display:block;text-align:center;color:#c81207;border-bottom:1px solid #c81207;}
.menu .hover a{width:80px;height:37px;line-height:40px;display:block;text-align:center;color:#c81207;border-bottom:1px solid #c81207;}
.menu_r{float:right;}*/

#nav{width:960px;height:37px;font-size:14px;overflow:hidden;clear:both;background:url(../images/navbg.png);}
#nav dt{margin:0 0 0 20px;float:left;}
#nav dt a{line-height:40px;text-align:center;margin:0 0px 0 20px}
#nav dt a:hover{line-height:40px;text-align:center;color:#FFFFFF;margin:0 0px 0 20px}
.navcurrent{line-height:40px;text-align:center;color:#c81207;margin:0 0px 0 20px}

.menu{margin:0 auto;padding:0;}
.menu dt{margin:0 0 0 20px;float:left;}
.menu dt a{line-height:40px;text-align:center;margin:0 0px 0 20px}
.menu dt a:hover{line-height:40px;text-align:center;color:#FFFFFF;margin:0 0px 0 20px}
.menu .hover{line-height:40px;text-align:center;color:#FFFFFF;margin:0 0px 0 20px}
.menu .hover a{line-height:40px;text-align:center;color:#FFFFFF;margin:0 0px 0 20px}
.menu_r{float:right;}
/*--------------------------------------------------body-----------------------------------------------*/

#indexcon{width:960px;overflow:hidden;clear:both;margin:20px 0 0 0;}

#lcon{width:200px;float:left;}
#lcon_title_1{width:auto;height:17px;padding:10px 15px;background:url(../images/department_1.png) no-repeat;color:#FFF; text-indent:-9999px;}
#lcon_title_2{width:auto;height:17px;padding:10px 15px;background:url(../images/department_2.png) no-repeat;color:#FFF; text-indent:-9999px;margin-top:15px;}
#lcon_title_3{width:auto;height:17px;padding:10px 15px;background:url(../images/department_3.png) no-repeat;color:#FFF; text-indent:-9999px;margin-top:15px;}
#lcon_title_4{width:auto;height:17px;padding:10px 15px;background:url(../images/department_4.png) no-repeat;color:#FFF; text-indent:-9999px;margin-top:15px;}
.lcon_content{width:auto;color:#666;}
.lcon_content dt{width:auto;padding:10px;border:1px solid #CCCCCC;border-top:0; background-color:#f3f4f4;}

#mcon{width:530px;overflow:hidden;float:left;margin-left:15px;}
#mcon span{float:right;color:#000000;font-size:12px;padding:2px 0 0 0;}
#mcon span a{color:#666;}

#xnhc{width:530px;height:144px;background:url(../images/xnhc.jpg) no-repeat;}
#xnhc ul{list-style:none;}
#xnhc li,#xnhc li a {width:530px; height:144px;text-indent:-9999px;float:left;overflow:hidden;}

#firstnews{width:530px;height:144px;overflow:hidden;}


#mcon1{width:auto;border:1px solid #CCC;margin-top:5px;}
#mcon_title_1{width:auto;height:17px;padding:10px 15px;border-bottom:1px solid #CCC;background:url(../images/mcon_title_1.png) no-repeat;color:#FFF; }
#mcon2{width:auto;border:1px solid #CCC;margin-top:12px;}
#mcon_title_2{width:auto;height:17px;padding:10px 15px;border-bottom:1px solid #CCC;background:url(../images/mcon_title_2.png) no-repeat;color:#FFF;}
#mcon3{width:auto;border:1px solid #CCC;margin-top:12px;}
#mcon_title_3{width:auto;height:17px;padding:10px 15px;border-bottom:1px solid #CCC;background:url(../images/mcon_title_3.png) no-repeat;color:#FFF;}
#mcon4{width:auto;border:1px solid #CCC;margin-top:12px;}
#mcon_title_4{width:auto;height:17px;padding:10px 15px;border-bottom:1px solid #CCC;background:url(../images/mcon_title_4.png) no-repeat;color:#FFF;}
#mcon5{width:auto;border:1px solid #CCC;margin-top:12px;}
#mcon_title_5{width:auto;height:17px;padding:10px 15px;border-bottom:1px solid #CCC;background:url(../images/mcon_title_5.png) no-repeat;color:#FFF;}
.mcon_content{padding:0 15px 13px 15px;}
.mcon_content dt{width:auto;border-bottom:1px dashed #999999;overflow:hidden;padding:10px 0 2px 14px;background:url(../images/dot01.png) no-repeat;}

#mtopic {width:530px;height:94px;overflow:hidden;background-image:url(../images/mtopic.png);margin-top:12px;}
#mtopic ul{list-style:none;}
#mtopic li,#mtopic li a {width:175px; height:94px;text-indent:-9999px;float:left;overflow:hidden;}

#mtopic2 {width:530px;height:94px;overflow:hidden;background-image:url(../images/mtopic2.png);margin-top:12px;}
#mtopic2 ul{list-style:none;}
#mtopic2 li,#mtopic2 li a {width:175px; height:94px;text-indent:-9999px;float:left;overflow:hidden;}

/*----------------------------- Style for Usual tabs -----------------------------*/
.usual {width:528px;margin-bottom:15px;}
.usual li {float:left;border:1px solid #CCC;border-bottom:0;margin-right:-2px; margin-bottom:-1px;}
.usual li a {text-decoration:none!important;padding:0 15px;line-height:31px;color:#FFF;background:#15b4de;display:block;border:1px solid #fff;}
.usual li a:hover {background:#FFF;border-bottom: 1px solid #FFF;color:#14aed5;}
.usual li a.selected{margin-bottom:0;color:#FFF;background:#d46300;}
.usual div {clear:left;padding:0 15px 13px 15px;border:1px solid #CCC;}

.tabblock{border:0;padding:0;}
.tabblock dt{width:auto;border-bottom:1px dashed #999999;overflow:hidden;padding:10px 0 2px 15px;background:url(../images/dot01.png) no-repeat;}
.tabblock span{float:right;}
/*----------------------------- Style for Usual tabs -----------------------------*/


#rcon{width:200px;float:right;}
.rcon_title{width:auto;height:17px;padding:10px 15px;background:url(../images/departmenttitlebg.png) no-repeat;color:#FFF;}
.rcon_content{width:auto;color:#666;}
.rcon_content dt{width:auto;padding:10px;border:1px solid #CCCCCC;border-top:0; background-color:#f3f4f4;}

#notice{width:198px;height:142px;clear:both;margin-bottom:15px;float:right;border:1px solid #CCC; overflow:hidden;}
#noticetitle{width:auto;height:25px; background-color:#F0F0F0;line-height:25px; text-align:center; font-weight:bold;font-size:14px;font-family: "黑体";}
#noticetitle a{color:#035881;}
#noticetitle a:hover{color:#FF0000;}
#noticecontent{width:auto;padding:0 8px;}
#noticecontent dt{width:auto;border-bottom:1px dashed #999999;overflow:hidden;padding:9px 0 2px 0;}


#search{width:198px;clear:both;margin-bottom:15px;float:right;border:1px solid #CCC;}
#search input{border:0;padding:5px;}
.searchinput{float:left;width:145px;height:25px;overflow:hidden;background-color:#FFF;margin:0 5px 0 0;}
.searchbtn{float:right;height:25px;overflow:hidden;border-left:1px solid #CCC; }

#email {width:200px;height:50px;float:right;overflow:hidden;background-image:url(../images/email.png);margin-bottom:15px;}
#email ul{list-style:none;}
#email li,#email li a {width:200px; height:50px;text-indent:-9999px;float:left;overflow:hidden;}

#gh{width:200px;height:50px;float:right;overflow:hidden;background-image:url(../images/115.png);margin-bottom:15px;}
#gh ul{list-style:none;}
#gh li,#gh li a {width:200px; height:50px;text-indent:-9999px;float:left;overflow:hidden;}

#nianbao {width:200px;height:50px;float:right;overflow:hidden;background-image:url(../images/2009report.png);margin-bottom:15px;}
#nianbao ul{list-style:none;}
#nianbao li,#nianbao li a {width:200px; height:50px;text-indent:-9999px;float:left;overflow:hidden;}

#yjzttitle {width:200px;height:50px;float:right;overflow:hidden;background-image:url(../images/yjzt.png);}
#yjzttitle ul{list-style:none;}
#yjzttitle li,#yjzttitle li a {width:200px; height:50px;text-indent:-9999px;float:left;overflow:hidden;}
#yjztcon {width:198px;float:right;overflow:hidden;border:1px solid #CCC;border-top:0;border-bottom:0;margin-bottom:15px;}
#yjztcon li{padding:10px 5px 5px 5px;font-size:14px;color:#c81207; font-family:"黑体"; font-weight:bold;}
#yjztcon li a{color:#c81207;}
#yjztcon li a:hover{color:#0000FF;}
#yjztcon dl{border-bottom:1px solid #CCC;padding:0 5px 5px 10px;}
#yjztcon dt{ line-height:30px;}

#topicgallery {width:200px;height:230px;float:right;overflow:hidden;background-image:url(../images/topic.png);}
#topicgallery ul{list-style:none;}
#topicgallery li,#topicgallery li a {width:200px; height:60px;text-indent:-9999px;float:left;overflow:hidden;}

/*----------------------------------------------------------页面底部布局-----------------------------------------------------------*/
#footerwrapper{width:958px;height:100px;overflow:hidden;margin:0 auto;border:1px solid #0883ce;background:url(../images/footerbg_1.png) repeat-x;}
#footer{width:auto;padding:20px 0 0 0;line-height:30px; text-align:center;font-size:14px; color:#000;}
#tongji{margin:10px; text-align:center;}


#friendlinktitle {width:200px;height:37px;float:right;overflow:hidden;background-image:url(../images/friendlink.png);margin-top:15px;}
#friendlinktitle ul{list-style:none;}
#friendlinktitle li,#friendlinktitle li a {width:200px; height:50px;text-indent:-9999px;float:left;overflow:hidden;}
#friendlink{width:198px;height:131px;float:right;overflow:hidden;border:1px solid #CCC;border-top:0;}

/*----------------------------------------------------------list-----------------------------------------------------------*/
#list_notice{width:auto;margin:25px 0 0 0;clear:both;border:1px solid #CCC;}
#list_notice_con{width:auto;padding:20px;line-height:20px;}
.notice_other{color:#666;margin:5px 0 10px 0;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.notice_other span{color:#666;}

#list_noticepage_title{width:auto;height:46px;overflow:hidden;padding:20px;border-bottom:1px solid #CCC;}
.info_title{font-size:14px;text-align:center;}
.info_title_news{font-size:16px;text-align:center; font-family:"黑体";}
.info_other{color:#666;margin:10px 0 0 0;text-align:center;}
.info_content{word-break:break-all;width:918px;line-height:24px;}
.info_content img{max-width:900px;}
.info_next{color:#666;margin-top:6px;}
.info_next a{color:#000;}
.info_next a:hover{color:#FF0000;}

.info_jj{border:1px dashed #CCC;background:#FEFCFA;padding:20px;margin:10px 0;color:#666;line-height:20px;word-break:break-all;}
.info_jj span{color:#666;}

#list_info_channel_title{width:auto;margin:20px 0 0 0;border-bottom:1px dashed #666;text-align:center;font-size:16px;}
#list_info_channel_title a{color:#FF0000;}
#list_info_channel_title a:hover{color:#0000FF;}


#list_info_channel_nav{width:960px;overflow:hidden;clear:both;margin:20px 0 0 0;}
#list_info_channel_nav dl{height:32px;border-bottom: 1px solid #02577E;border-left:1px solid #02577E;}
#list_info_channel_nav dt{float:left;height:31px;line-height:31px;border:1px solid #02577E;border-left:none;margin-bottom:-1px;background:#53C8FD;overflow: hidden;position:relative;}
#list_info_channel_nav dt a{display:block;padding: 0 15px;border: 1px solid #fff;outline:none; color:#FFFFFF;}
#list_info_channel_nav dt a:hover{background: #fff;color:#FF0000;}


#list_info_channel_topic{width:960px;overflow:hidden;clear:both;margin:20px 0 0 0;}
#list_info_channel_topic_l{width:220px;height:600px;float:left;}
#list_info_channel_topic_l dl{height:32px;border-bottom: 1px solid #02577E;border-left:1px solid #02577E;}
#list_info_channel_topic_l dt{height:31px;line-height:31px;border:1px solid #02577E;border-left:none;margin-bottom:-1px;background:#53C8FD;overflow: hidden;position:relative;}
#list_info_channel_topic_l dt a{display:block;padding: 0 15px;border: 1px solid #fff;outline:none; color:#FFFFFF;}
#list_info_channel_topic_l dt a:hover{background: #fff;color:#FF0000;}

#list_info_channel_topic_r{width:720px;overflow:hidden;float:right;}
.list_info_channel_topic_r_wrapper{width:718px;overflow:hidden;border:1px solid #CCC;margin-bottom:15px;}
.list_info_channel_topic_r_title{width:698px;height:20px;padding:10px 0 5px 20px;background:#CCC;color:#FFFFFF;border-bottom:1px solid #CCC;}
.list_info_channel_topic_r_title a{color:#000000;}
.list_info_channel_topic_r_title a:hover{color:#FF0000;}
.list_info_channel_topic_r_con{width:698px;padding:10px;}
.list_info_channel_topic_r_con dt{width:678px;height:23px;line-height:25px;overflow:hidden;display:block;margin:0 15px 0 5px;color:#999999;}
.list_info_channel_topic_r_con span{float:right;}

#list_info_channel{width:960px;margin:5px 0 0 0;padding:10px 0 0 0;clear:both;overflow:hidden;}
.list_info_channel_block{width:920px;padding:10px 20px;float:left;}
.list_info_channel_block_wrapper{width:920px;overflow:hidden;border:1px solid #CCC;}
.list_info_channel_block_title{width:900px;height:20px;padding:10px 0 5px 20px;background:#CCC;color:#FFFFFF;border-bottom:1px solid #CCC;}
.list_info_channel_block_title a{color:#000000;}
.list_info_channel_block_title a:hover{color:#FF0000;}
.list_info_channel_block_con{width:900px;padding:10px;}
.list_info_channel_block_con dt{width:430px;height:23px;line-height:25px;overflow:hidden;float:left;display:block;margin:0 15px 0 5px;color:#999999;}
.list_info_channel_block_con span{float:right;}


#list_info_channel_jcjyjczxtitle{width:920px;height:32px;padding:48px 0 0 0;margin:20px 20px 0 20px;background:url(../images/jybjcjyjczxtitle.png) no-repeat;}
#list_info_channel_jcjyjczxnav{width:920px;overflow:hidden;}
#list_info_channel_jcjyjczxnav dl{height:32px;padding:0 1px 0 0;}
#list_info_channel_jcjyjczxnav dt{float:right;height:31px;line-height:31px;margin-left:-1px;background:#FF9900;overflow: hidden;position:relative;}
#list_info_channel_jcjyjczxnav dt a{display:block;padding: 0 15px;border: 1px solid #fff;outline:none; color:#FFFFFF;}
#list_info_channel_jcjyjczxnav dt a:hover{background: #fff;color:#FF0000;}

#list_info_channel_block_jcjyjczxintro{width:auto;height:200px;padding:20px 20px 20px 340px;line-height:20px;background:url(../images/jcjyjczxintro.jpg) no-repeat;}
#list_info_channel_block_jcjyjczxintro dt{width:560px;height:23px;line-height:25px;overflow:hidden;float:left;display:block;color:#999999;}
#list_info_channel_block_jcjyjczxintro span{float:right;}

#list_info_channel_block_jcjyjczxnews{width:auto;height:200px;padding:20px 20px 20px 340px;line-height:20px;background:url(../images/jcjyjczxnews.jpg) no-repeat;}
#list_info_channel_block_jcjyjczxnews dt{width:560px;height:23px;line-height:25px;overflow:hidden;float:left;display:block;color:#999999;}
#list_info_channel_block_jcjyjczxnews span{float:right;}

#list_info_channel_block_jcjyjczxcg{width:auto;height:200px;padding:20px 20px 20px 340px;line-height:20px;background:url(../images/jcjyjczxcg.jpg) no-repeat;}
#list_info_channel_block_jcjyjczxcg dt{width:560px;height:23px;line-height:25px;overflow:hidden;float:left;display:block;color:#999999;}
#list_info_channel_block_jcjyjczxcg span{float:right;}


#list_info_channel_zlstitle{width:920px;height:32px;padding:48px 0 0 0;margin:20px 20px 0 20px;background:url(../images/zlstitle.png) no-repeat;}
#list_info_channel_zlsnav{width:920px;overflow:hidden;}
#list_info_channel_zlsnav dl{height:32px;padding:0 1px 0 0;}
#list_info_channel_zlsnav dt{float:right;height:31px;line-height:31px;margin-left:-1px;background:#FF9900;overflow: hidden;position:relative;}
#list_info_channel_zlsnav dt a{display:block;padding: 0 15px;border: 1px solid #fff;outline:none; color:#FFFFFF;}
#list_info_channel_zlsnav dt a:hover{background: #fff;color:#FF0000;}




#list_info_list{width:auto;}
#list_info_list_con{width:auto;padding:20px;line-height:24px;}

#list_info_list_shjyky{width:auto;overflow:hidden;padding:20px 20px 20px 220px;line-height:20px;background:url(../images/magazine/shjyky.jpg) no-repeat;}
#list_info_list_jyfzyj{width:auto; overflow:hidden;padding:20px 20px 20px 220px;line-height:20px;background:url(../images/magazine/jyfzyj.jpg) no-repeat;}
#list_info_list_sxlljy{width:auto;overflow:hidden;padding:20px 20px 20px 220px;line-height:20px;background:url(../images/magazine/sxlljy.jpg) no-repeat;}
#list_info_list_zggdjypg{width:auto;overflow:hidden;padding:20px 20px 20px 220px;line-height:20px;background:url(../images/magazine/zggdjypg.jpg) no-repeat;}

.list_jj{color:#666;margin:5px 0;word-break:break-all;}
.list_other{color:#666;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.list_other span{color:#666;}

#list_info_show{width:auto;margin:15px 0 0 0;clear:both;border:1px solid #CCC;}
#list_info_show_position{width:890px;height:26px;padding:10px 0 0 70px;color:#000;overflow:hidden;clear:both;margin:15px 0 0 0;background:url(../images/info_show_position.png) no-repeat;}
#list_info_show_position a{color:#000;}
#list_info_show_position a:hover{color:#FF0000;}

#list_info_show_title{width:auto;padding:20px 20px 0 20px;}
#list_info_show_con{width:auto;padding:10px 20px;line-height:24px;word-break:break-all;}
#list_info_show_con a{color:#0000FF;}
#list_info_show_con a:hover{color:#FF0000;}

#list_info_show_con_news{width:auto;padding:10px 20px;line-height:24px;word-break:break-all;font-size:14px;}
#list_info_show_con_news a{color:#0000FF;}
#list_info_show_con_news a:hover{color:#FF0000;}


/*--------------------------------------------------tag-----------------------------------------------*/
.tag_title{font:12px;color:#333;float:left;width:20%;margin:5px 0;}
.tag_title span{color:#666;font-size:12px;}
.tag_title a{color:#666;}
.tag_title a:hover{color:#f30;}
.c{clear:both;}
/*--------------------------------------------------元素-----------------------------------------------*/
.red{color:#f30;}

/*内容分页部分*/
.content_page{text-align:center;margin:0 auto;}
.content_page a{width:56px;height:20px;display:block;float:left;font-size:12px;color:#A0A0A0;line-height:20px;margin:1px;padding:4px 2px;border:1px solid #0883ce; overflow:hidden;}
.content_page span{width:20px;height:20px;display:block; background-color:#efefef;float:left;color:#f60;line-height:20px;margin:1px;padding:4px 6px;border:1px solid #0883ce;overflow:hidden;}
.content_page input{display:none;}
.content_page button{display:none;}



/*----------------------------------------------------------内容页-----------------------------------------------------------*/
h1 {font-size:22px;font-family: Times New Roman,SimHei,Arial;color:#d50002;text-align:center;line-height:30px;margin:0;padding:20px 0 20px 0;font-weight:bold;}
h2 { font-size:18px; font-family:Times New Roman,SimHei,Arial;text-indent:2em;padding:20px 0;font-weight:normal;}
h3 { font-size:16px; font-family:Times New Roman,SimSun,Arial;text-indent:2em;padding:10px 0;font-weight:bold;}

#info_show_wrapper{width:auto;padding:20px;background-color:#FFFFFF;border:1px solid #0883ce;}
#info_show_title{border-bottom:1px solid #CCCCCC;padding:0 7em;}
#info_show_title_other{color:#666666;padding:0 0 10px 0; text-align:center;}
#info_show_content{font-size:14px;line-height:26px;margin-top:20px;}
#info_show_content a{color:#0000FF;}
#info_show_content a:hover{color:#FF0000;}
#info_show_content p{margin:0; text-indent:2em;}

#pdf{width:266px;height:34px;background-image:url(../images/page_pdf.png);margin:20px auto 30px auto;}
#pdf a {width:266px;height:34px; display:block;text-indent:-9999px;overflow:hidden;}

#notice_show_wrapper{width:918px;margin:0 auto;padding:20px;background-color:#FFFFFF;border:1px solid #0883ce;border-top:0;border-bottom:0;}
#notice_show_wrapper_single{width:700px;margin:0 auto;padding:20px;background-color:#FFFFFF; word-break:break-all; text-align:justify;}

#info_show_wrapper_single{width:918px;margin:0 auto;padding:20px;background-color:#FFFFFF;border:1px solid #0883ce;border-top:0;border-bottom:0;}
#info_show_wrapper_single_con{width:700px;margin:0 auto;padding:20px;background-color:#FFFFFF; word-break:break-all; text-align:justify;}