@charset "gb2312";
/* CSS Document */

html{ width:100%; height:100%; background:#f1f1f3;}
*{ margin:0; padding:0;}
body{ font-size:14px; font-family:"ËÎÌå";}
img{ border:none;}
ul{ list-style:none;}
a{ text-decoration:none; color:#000;}
.clear{ clear:both;}
.fleft{ float:left;}
.fright{ float:right;}

/* TOP */
#Top{ width:100%; height:179px; background:url(top_bg.jpg) no-repeat center center; background-size:100% 100%; -moz-background-size:100% 100%; border-bottom:1px solid #FFF;}
#Top .Top_Con{ width:1000px; height:100%; margin:0 auto;}
#Top_Nav{ width:100%; height:20px; line-height:20px; padding-top:10px;}
#Top_Nav li{ float:right; display:inline-block;}
#Top_Nav .Top_Nav_Li{ padding:0 12px;}
#search{ width:100%; height:28px; line-height:28px; padding:11px 0;}
#search li{ float:right; margin-right:10px;}
#search input{ border:none; }
#search .search_btn{ width:35px; height:28px;}
#search .search_text{ width:185px; height:28px; padding:0 3px; background:url(search_input.png)}
#search .search_text input{ width:185px; height:28px; outline:none;}

/* Nav */
#Nav{ width:100%; height:35px; line-height:35px; background:url(nav_2px.jpg) repeat-x;}
#Nav_Con{ width:1000px; height:100%; margin:0 auto;}
#Nav_Con li{ float:left; }
.nav_li{ width:108px; height:100%; text-align:center; color:#FFF; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.nav_li:hover{ background:#f41a19;}
.nav_li a{ color:#FFF;}
.nav_li a:hover{ color:#FFF;}
.fenge{ width:2px; height:100%; background:url(nav_fenge.jpg) no-repeat;}

/* main */
#main{ width:1000px; overflow:hidden; margin:0 auto;}
#part1,#part2,#part3,#part4{ overflow:hidden; zoom:1;}

/* part1 */
#part1{ padding:20px 10px 20px 20px; background:#FFF; margin-bottom:15px;}
.tpxw{ width:390px; height:300px;}
#gzdt{ width:555px; height:300px;}
#gzdt h2{ width:100%; height:28px; line-height:28px; border-bottom:1px solid #dadada; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}
#gzdt .yxsj_tab_on{ display:inline-block; width:102px; height:28px; line-height:28px; text-align:center; background:url(gzdt_tab_on.jpg) no-repeat; color:#FFF; cursor:pointer; float:left;}
.yxsj_tab{display:inline-block; width:102px; height:28px; line-height:28px; text-align:center;  float:left;}
.more{ font-family:"ËÎÌå"; font-size:12px; color:#777676; display:inline-block; padding-right:5px;}
.more a{color:#777676;}
.gzdt_list{ width:545px; padding:0 10px 0 0;}
.gzdt_list li{ width:100%; height:30px; line-height:30px; #line-height:25px; _line-height:25px;}


/* part2 */
#part2{ margin-bottom:15px;}
#part2_left{ width:242px; height:180px;}
.list1{ width:242px;}
.list1 li{ width:242px; height:53px; margin-bottom:10px;}

.list2{ width:242px;}
.list2 li{ float:left; width:78px; padding-left:40px; height:36px; line-height:36px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; margin-bottom:5px; margin-right:6px;}
.list2 .mr_none{ margin-right:0;}
.com_list{ width:350px; height:304px; padding:8px 10px 0; background:#FFF;}
.com_list h2{ font-weight:normal; width:345px; height:30px; line-height:30px; padding-right:5px; border-bottom:1px solid #cecece; margin-bottom:10px;}
.com_bt{ display:inline-block; width:105px; height:30px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#FFF; background:#c80000;}
.com_list li{ width:345px; height:30px; line-height:30px;}



.com_list1{ width:350px; height:172px; padding:8px 10px 0; background:#FFF;}
.com_list1 h2{ font-weight:normal; width:345px; height:30px; line-height:30px; padding-right:5px; border-bottom:1px solid #cecece; margin-bottom:10px;}
.com_bt{ display:inline-block; width:105px; height:30px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#FFF; background:#c80000;}
.com_list1 li{ width:345px; height:30px; line-height:30px;}

.listbg1{ background:url(part2_pic4.gif);}
.listbg2{ background:url(part2_pic5.gif);}
.listbg3{ background:url(part2_pic6.gif);}
.listbg4{ background:url(part2_pic7.gif);}
.listbg5{ background:url(part2_pic8.gif);}
.listbg6{ background:url(part2_pic9.gif);}



/* part3 */
#part3{ height:56px; padding:17px 0 17px 35px; border:1px solid #cccccc; width:963px; background:#FFF url(ztzl_pic.jpg) no-repeat left center; margin-bottom:10px;}
/*Í¼Æ¬ÂÖ²¥ÑùÊ½*/
.roll { width: 963px;  height:56px; position: relative; }

.roll .wrap { width:913px; height:56px; margin: 0 auto; position: relative; overflow: hidden; }
.roll ul { position: absolute; top: 0; left: 0; }
.roll li { float: left; width:208px; height:56px; margin-right:15px;   text-align: center; }
.btn_left{ position:absolute; left:0; border:none; height:56px; width:24px; background:url(airrleft.jpg) no-repeat center center;  cursor:pointer;}
.btn_right{ position:absolute; right:0; border:none; height:56px; width:24px; background:url(airight.jpg) no-repeat center center;  cursor:pointer;}


/* part4 */
#part4{ margin-bottom:15px;}
#part4_left{ width:242px; height:312px;}
.part4_ul{ width:242px; height:61px; margin-bottom:10px;}

.zjdc{ width:242px; height:241px; background:#FFF;}
.zjdc h2{ width:212px; padding:0 15px; background:#028da2; font-weight:normal; height:54px; line-height:54px;}
.zjdc_bt{ font-family:"Î¢ÈíÑÅºÚ"; font-size:21px; color:#FFF;}
.zjdc_more{ color:#FFF; font-family:"ËÎÌå"; font-size:12px;}
.zjdc li{ width:212px; height:30px; line-height:30px; margin:0 auto;}
.enter{ text-align:right; padding-right:10px;}

/* copyRights */
#copyRights{ width:100%; background:url(banquan_bg.jpg) repeat-x; height:113px; margin-top:20px;}
.copyRights_con{ width:1000px; margin:0 auto; padding-top:20px; height:93px; text-align:center;}
.copyRights_con p{ height:25px; line-height:25px; color:#FFF;}
.web_info a{ display:inline-block; color:#FFF; padding:0 15px; font-weight:bold;}







/* À¸Ä¿Ò³ÑùÊ½ */
.lmwz{ padding-top:20px;}
.siderLeft{ width:222px; float:left; background:url(sider_left_con.jpg) repeat-y;}
.father{  width:120px; padding-left:70px; font-size:19px;  font-family:"ºÚÌå"; text-align:left; color:#1d4ea3; margin-left:16px; height:55px; line-height:55px; background:url(father_bg_0919.jpg) no-repeat center bottom; }
/*.father span{ display:inline-block; padding:0 5px; height:31px; line-height:31px; }*/

.son{ width:184px; margin:0 auto; }
.son li{ width:184px;  background:#f7f7f7 url(son_bg.jpg) no-repeat; height:30px; line-height:30px; margin-top:5px; border-bottom:1px solid #dbdbdb; font-family:"ËÎÌå"; font-size:14px; color:#000000;}
.son li span{ display:inline-block; padding-left:50px; cursor:pointer;}
.son li:hover{ background:url(son_bg_hover.jpg) no-repeat; color:#FFF;}
.son li:hover a{color:#FFF;}

.siderRight{ width:778px; float:right; overflow:hidden; background:url(sider_right_con.jpg) repeat-y;}
#dqlm{ width:698px; height:28px; line-height:28px; margin-left:17px; margin-bottom:15px;  background:url(dqlm_bg.jpg) no-repeat; }
#dqlm span{ background:url(dqlm_pic_jtjt.jpg) no-repeat left center; padding-left:35px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";  color:#000;}
.list_con{ width:733px;  padding:0 28px 0 17px; }
.list_con ul { width:710px; }
.list_con ul li{ width:710px; height:30px; line-height:30px; border-bottom:1px dashed #d6d6d6;}
.list_con1{ width:85%; margin-left:10px;}
.list_time{ width:10%;}
.fenye{ width:100%; height:50px; line-height:50px; text-align:center; font-size:14px;}
#dqlm1{ width:970px; height:28px; line-height:28px; margin-left:17px; margin-bottom:15px;  background:url(dqlm_bg.jpg) no-repeat; background-color:#cadbef}
#dqlm1 span{ background:url(dqlm_pic_jtjt.jpg) no-repeat left center; padding-left:35px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";  color:#000;}
.lmwz{ padding-top:20px; border:solid 1px #CCCCCC; background-color:#FFF}
/* ÎÄÕÂÒ³ÑùÊ½ */

#zhengwen{ width:710px; padding:10px 20px; }
.xilan_con{ width:730px; margin:0 auto; padding-bottom:10px; overflow:hidden;}
.xilan_con2{ width:960px; margin:0 auto; padding-bottom:10px; overflow:hidden;}
.doctitle{
	padding-top:0px;
	width: 100%;
	margin:0 auto;
	text-align: center;
	font-size: 16pt;
	color: #ce0b02;
	font-family: "ËÎÌå";
	font-weight: bold;
}
.field{ line-height:28px; float:left; width:100%; text-align:center; color:#333; font-family:"ËÎÌå"; font-size:12px; border-top:1px dashed #CCC; margin-top:20px;  background:#f0f0f0;}
.field a:link,.field a:visited,.field a:active{  color:#333;}
.field a:hover{  color:#f00; text-decoration:underline}
.field_con1 {
    float: left;
    height: 28px;
    text-align: right;
    width: 600px;
}	
.field_con2 {
    float: left;
    height: 28px;
    width: 150px;
}
.field_con2 span {
    border: 1px solid #666666;
    cursor: pointer;
    display: block;
    float: left;
    height: 10px;
    margin: 8px 3px;
    overflow: hidden;
    width: 10px;
}
.doccontent{ width:100%; float:left; padding:20px 0; line-height:28px;}

a:hover{ color:#F00;}

