@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,span{
font-weight: normal;
margin:0;padding:0;}
body{font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#000000;background:#fff;margin:0 auto;padding:0px;}
a{text-decoration:none;color:#235aa7;outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
img{border:0px;vertical-align: middle;}
li{list-style: none;}



.w990{
width: 990px;
margin: auto;
}
body{
	min-width: 990px;
	margin: auto;
}

.head{
	height: 150px;
	background: url(head.jpg) no-repeat center center;
	background-size: 100%
}
.nav{
	height: 32px;
	line-height: 32px;
	background: #eeeeee
}
.nav ul{
	padding-left: 5%;
	padding-right: 5%;
}

.nav ul li{
	float: left;
	margin:0 26px;
	text-align: center;

}
.nav ul li a{
	display: block;
	font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:rgba(229,42,37,1);
}



.main{
	padding-top: 22px;
	zoom: 1;
	overflow: hidden;
}
.main .left_side{
	float: left;
	width: 180px;
}
.main .left_side .nav_side{
	
}

.main .left_side .nav_side .h2tit{
	line-height: 32px;
	color: #fff;
	background: #e52a25;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:rgba(255,255,255,1);
text-indent: 54px;
}

.main .left_side .nav_side dl{
	padding-top: 13px;
	padding-bottom: 13px;
}


.main .left_side .nav_side dl a{
	text-indent: 54px;
	display: block;
	font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:rgba(0,0,0,1);
line-height:26px;
}
.main .left_side .nav_side .gzh{
padding-top: 28px;
padding-bottom: 16px;
text-align: center;

}
.main .left_side .nav_side .gzh img{
	
}
.main .left_side .nav_side .list{
	
}

.main .left_side .nav_side .list li{
	text-align: center;
	margin-bottom: 15px;
}
.main .left_side .nav_side .list li img{
	
}
.main .center_main{
	float: left;
	width: 596px;
	margin-left: 18px;
}
.main .center_main .floating{
	
}
.main .center_main .floating{
	
}
.main .center_main .floating .slideBox{ height:416px; overflow:hidden; position:relative; 
border: 1px solid #b9b9b9
 }
.main .center_main .floating .slideBox .hd{ height:46px;
opacity:0.6; overflow:hidden; position:absolute; 
width: 100%;
z-index: 55;
right:0px;
 bottom:0px;
 width: 100%; 


}
.main .center_main .floating .slideBox .hd ul{ overflow:hidden; zoom:1; float:right;margin-right: 10px;padding-top: 16px;  }
.main .center_main .floating .slideBox .hd ul li{ float:left; margin-right:6px;  

width: 9px;
height: 9px;
text-align: center;line-height: 33333333333333px;
overflow: hidden;

background: #999999;



	text-align:center;  cursor:pointer; }
.main .center_main .floating .slideBox .hd ul li.on{ background:#ff0000; color:#fff; }
.main .center_main .floating .slideBox .bd{ position:relative; height:100%; z-index:1;   }
.main .center_main .floating .slideBox .bd li{ zoom:1; vertical-align:middle;height:416px;
position: relative; }
.main .center_main .floating .slideBox .bd .imgbox{ 
padding-top: 3%;
position: relative;
}
.main .center_main .floating .slideBox .bd .imgbox img{ 
width:503px;
height:370px;
display: block;
margin: auto;

}

.main .center_main .floating .slideBox .bd .title{ 
position: absolute;
left: 0px;
bottom: 0px;
width: 100%;
background: rgba(0,0,0,0.7);
line-height: 46px;
z-index: 4;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
text-indent: 15px;
font-size:18px;
font-family:MicrosoftYaHei;
font-weight:bold;
}
.main .center_main .floating .slideBox .bd .title a{ 
color: #fff;

}
.main .center_main .itemlist{ 
padding-top: 26px;
}
.main .center_main .itemlist .item{ 
float: left;
width: 49%;
margin-right: 2%;
}
.main .center_main .itemlist .bottoms .item:nth-child(2n){ 
float: right;
margin-right: 0px;
}
.main .center_main .itemlist .item .h2tit{ 

border-top: 1px solid #d9e8f0;
}
.main .center_main .itemlist .item .h2tit .title a{color:rgba(0,0,0,1);}
.main .center_main .itemlist .item .h2tit .title{ 
float: left;
padding-top: 9px;
width: 147px;
text-indent: 9px;
position: relative;
top: -1px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
border-top: 1px solid #e52a25;
color:rgba(0,0,0,1);
}
.main .center_main .itemlist .item .h2tit .more{ 
float: right;
padding-top: 9px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:rgba(102,102,102,1);
}

.main .center_main .itemlist .item .list{ 
clear: both;
margin-bottom: 28px;
padding-top: 20px;
}
.main .center_main .itemlist .item .list li{font-weight:400;font-size:14px;font-size:14px; background:url(desc.gif) no-repeat 13px 13px; line-height:26px; padding-left:25px;}
.main .center_main .itemlist .item .list a{ 
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:rgba(0,0,0,1);
line-height:26px;
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;

}
.main .center_main .itemlist .item .list1{ 
clear: both;
margin-bottom: 28px;
padding-top: 20px;
}
.main .center_main .itemlist .item .list1 li{font-size:14px;font-size:14px; background:url(desc.gif) no-repeat 13px 13px; line-height:26px; padding-left:25px;}
.main .center_main .itemlist .item .list1 a{ 
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:rgba(0,0,0,1);
line-height:26px;

}

.main .right_side{ 
float: right;
width: 180px;
}
.main .right_side .imgbox{ 

}

.main .right_side .imgbox img{ 

}

.main .right_side .dsname{ 
text-align: center;
padding-top: 7px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:rgba(0,0,0,1);
margin-bottom: 16px;
}
.main .right_side .title{ 
text-align: center;
line-height: 32px;
color: #fff;
background: #e52a25;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
margin-bottom: 22px;
}
.main .right_side .list{ 

}


.main .right_side .list li{ 
zoom: 1;
overflow: hidden;
margin-bottom: 19px;
}

.main .right_side .list li .imgbox2{ 
float: left;
}
.main .right_side .list li .imgbox2 img{ 
width:69px;
height:74px;
}
.main .right_side .list li .con{ 
float: left;
margin-left: 11px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:rgba(0,0,0,1);
margin-right: 12px;
width: 86px;
}
.main .right_side .list li .con a{ 
color:rgba(0,0,0,1);
}

.main .right_side .more{ 
padding-top: 7px;
text-align: right;
padding-right: 12px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
}
.main .right_side .more a{ 

color:rgba(102,102,102,1);
}


.main .right_side .search{ 
padding-top: 50px;
width: 140px;
margin: auto;
}
.main .right_side .search .words{ 
display: block;
width: 100%;
border: 1px solid #7e9db9;
height: 19px;
text-indent: 4px;
margin-bottom: 14px;
}
.main .right_side .search select{ 
float: left;
width: 80px;
height: 20px;
border: 1px solid #ccc
}
.main .right_side .search .send{ 
float: right;
height: 20px;
border: 1px solid #ccc;
width: 55px;
}



.footer{
	text-align: center;
	border-top: 4px solid #e52a25;
	padding-top: 15px;
	font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
color:rgba(0,0,0,1);
line-height:24px;
padding-bottom: 20px;
}
.footer p{
	 
}

.article{
	padding-left: 15px;
	padding-right: 15px;
}
.article .position{
	padding-top: 30px;
	color: #999
}

.article .position a{
	color: #0f47b4
}

.article .h2tit{
text-align: center;
padding-top: 30px;
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:rgba(0,0,0,1);
line-height:26px;
}
.article .infor{
text-align: center;
line-height: 2;
color: #cccccc;
border-bottom: 1px solid #cccccc;
}
.article .body{
padding-top: 4%;
line-height: 2;
text-indent: 2em
}
.article .body p{
margin-bottom: 3%;
}



li.childlist2 a{ font-weight:bold;  }



#pages{ margin:0 auto; padding-bottom:15px; line-height:21px; font-size:14px; text-align:center; margin-top:10px;}
#pages a{color:#005ea5; text-decoration:none; font-size:14px;line-height:21px;}
#pages a:hover{ text-decoration:underline;}

#document_article{width:730px; margin:0 auto; margin-top:10px;}
#doctitle{margin:0 auto; width:700px; font-size:16px; font-weight:bold; line-height:18px; color:#000; margin-top:15px; margin-bottom:4px; text-align:center;}
#subtitle{margin:0 auto; width:700px; font-size:14px; font-weight:bold; line-height:24px; color:#000; text-align:center;}
#docsource{margin:0 auto; width:700px; font-size:14px; color:#000; line-height:24px; text-align:center;}
#docreltime{margin:0 auto; width:700px; font-size:14px; color:#000; line-height:24px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
#docline{margin:0 auto; width:730px; height:1px; border-bottom:#CCCCCC 1px solid;}
#content{width:700px; margin:0 auto; font-size:14px; padding-top:10px; color:#333333; line-height:24px; text-align:left;text-align:justify;text-justify:inter-ideograph;}
#content a{font-size:14px; color:#0000FF; text-decoration:none; line-height:24px;}
#content a:hover{font-size:14px; color:#FF0000; text-decoration:none;}
#content p{font-size:14px; line-height:24px; color:#333333;}
#content p a{font-size:14px; color:#0000FF; text-decoration:none; line-height:24px;}
#content p a:hover{font-size:14px; color:#FF0000; text-decoration:none;}

#Appendix{margin:0 auto; width:710px; margin-top:15px;}
#Appendix_name{width:60px; text-align:left; float:left; margin-left:10px; font-size:14px; font-weight:bold; line-height:21px; height:21px;}
#id_AppendixList{width:610px; text-align:left; margin:0 auto; float:left; margin-left:15px;}
#id_AppendixList ul{
width:610px;
list-style:none;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
#id_AppendixList li{
width:596px;
line-height:18px;
padding:0 0 3px 0;
font-size:14px;
text-align:left;
padding-left:14px;
color:#0000FF;
background-image: url(desc.gif);
background-repeat: no-repeat;
background-position:0px 10px;
}
#id_AppendixList li a{font-size:14px; color:#0f47b4; text-decoration:none; line-height:24px;}
#id_AppendixList li a:hover{font-size:14px; color:#FF0000; text-decoration:none;}

#Appendix_article{margin:0 auto; width:900px; margin-top:5px;}
#Appendix_name_article{width:60px; text-align:left; float:left; font-size:14px; font-weight:bold; line-height:21px; height:21px;}
#id_AppendixList_article{width:810px; text-align:left; float:left; margin-left:15px;}
#id_AppendixList_article ul{
width:810px;
list-style:none;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
#id_AppendixList_article li{
width:796px;
line-height:18px;
padding:0 0 3px 0;
font-size:14px;

text-align:left;
padding-left:14px;
color:#0000FF;
background-image: url(desc.gif);
background-repeat: no-repeat;
background-position:0px 10px;
}
#id_AppendixList_article li a{font-size:14px; color:#0f47b4; text-decoration:none; line-height:24px;}
#id_AppendixList_article li a:hover{font-size:14px; color:#FF0000; text-decoration:none;}

#id_RelNewsList{ width:900px; margin:0 auto;border:#CCCCCC 1px solid; margin-bottom:15px;}
#relNews_name{padding-left:15px; text-align:left; margin:0 auto; width:885px; height:25px; line-height:25px; font-size:14px; color:#000000; font-weight:bold; background:#EBEBEB; border-bottom:#CCCCCC 1px solid;}
#id_RelNewsList ul{width:870px; margin:0; padding:0; list-style:none; list-style-type:none;margin-left:15px; margin-top:5px;}
#id_RelNewsList li{
width:870px;
line-height:20px;
padding:0 0 3px 0;
font-size:12px;
text-align:left;
padding-left:14px;
color:#0000FF;
background-image: url(desc.gif);
background-repeat: no-repeat;
background-position:0px 8px;
}
#id_RelNewsList li a{font-size:12px; color:#0f47b4; text-decoration:none; line-height:20px;}
#id_RelNewsList li a:hover{ color:#FF0000; text-decoration:none;}

.document_print{width:700px; height:29px; border:#CCCCCC 1px solid; margin:0 auto; margin-top:15px; margin-bottom:15px;}

#printer{margin:0 auto; font-size:14px; color:#000000; width:700px;height:29px; line-height:26px;}
#printer input{ font-size:14px; color:#666666; font-style:italic;}
#printer form {height:29px; line-height:29px; margin:0 auto; padding:0; border:0px;}
#printer span{ float:left; width:400px; margin-left:15px;}
#printer div{float:right; padding-right:10px; line-height:29px; width:180px;}
#printer a{font-size:14px; color:#083793; text-decoration:none;}
#printer a:hover{font-size:14px; color:#FF0000; text-decoration:none;} 
#printer #Subject{font-size:14px; color:#9A230E; font-style:normal;}

.Top_Index_A{
margin:0 auto;
width:964px;
height:20px;
line-height:20px;
font-size:14px;
text-align:left;
margin-top:15px;
}
.Top_Index_A a{font-size:14px; color:#0f47b4; text-decoration:none;}
.Top_Index_A a:hover{color:#f00; text-decoration:underline;}

#News_Body_Title{
margin:0 auto;
width:900px;text-align:center;
line-height:18px;
font-size:16px;
color:#000000;
font-weight:bold;
margin-bottom:4px;
margin-top:50px;
}
#News_Body_subitle{font-size:14px; color:#000; font-weight:bold; line-height:24px;text-align:center;}
#News_Body_source{font-size:14px; color:#000; line-height:24px;text-align:center;}
#News_Body_Time{
text-align:center;
line-height:24px;
font-size:13px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;

}
.News_Body_line{width:964px; margin:0 auto; height:1px; border-bottom:#CCCCCC 1px solid;}
#News_Body_Txt_A{width:900px; margin:0 auto; font-size:14px; padding-top:10px; color:#333333; line-height:24px; text-align:left;text-align:justify;text-justify:inter-ideograph;}
#News_Body_Txt_A a{font-size:14px; color:#0000FF; text-decoration:none; line-height:24px;}
#News_Body_Txt_A a:hover{font-size:14px; color:#FF0000; text-decoration:none;}
#News_Body_Txt_A p{font-size:14px; line-height:24px; color:#333333;}
#News_Body_Txt_A p a{font-size:14px; color:#0000FF; text-decoration:none; line-height:24px;}
#News_Body_Txt_A p a:hover{font-size:14px; color:#FF0000; text-decoration:none;}
.News_Body_Text{width:964px; margin:0 auto; margin-top:15px;}
.clear{clear:both; height:auto;}

