body {
	padding: 0px;
	font-size: 12px; 
	background: #ffffff; 
	margin: 0px auto;
	color: #01266d;
	font-family:Arial, Helvetica, sans-serif;
     }
	 
.body{
	padding: 0px;
	font-size: 12px; 
	background: #ffffff; 
	margin:0 auto;
	width:1002px;
	color: #01266d;
	font-family:Arial, Helvetica, sans-serif;
     }

ul,li,form,p,h1{padding:0;margin:0; list-style-type:none; vertical-align:middle;}

image{border:0;}

a{color: #01266d; text-decoration: none;}

a:hover {color: #ff4900; text-decoration:underline;}

.clear {clear: both; font-size: 0px; line-height: 0px; height: 0px;}

.top{
     width:1002px;
	 height:97px;
	 float:left;
	 overflow:hidden; 
     background:url(../images/topbg.jpg) repeat-x left top;
	 }

.logo{
     width:375px;
	 height:97px;
	 float:left;
     background:url(../images/logo.jpg) no-repeat center top;
	 }
	 
.topright{
     width:500px;
	 float:left;
	 margin-left:80px;
	 display:inline;
	 margin-top:34px;
	 }

.login{width:100%;float:left;height:25px;}

.login ul{ width:100%;float:left;height:100%;}

.login ul li{float:left;line-height:25px;color:#4c4a4b;}

.login ul li input{
      height:17px;
	  width:100px;
	  border:1px #b5b5b5 solid;
	  margin: 0 5px;
	  background:#fff;}
	  
.login ul li select{margin:0 5px;}

.help{float:left;width:100%;height:30px;line-height:30px;color:#001c58;}

.help a{color:#001c58;margin:0 10px;}

.help a:hover{color:#000;}

.help font a{color:#fff;margin-right:22px;margin-left:0; background:#0b3889;font-size:12px;padding:2px 2px 1px 2px;}

.help font a:hover{color:#fff;background:#ff4900;font-size:12px;}

.menu{
     width:100%;
	 height:42px;
	 float:left;
	 color:#93a7ca;
	 font-size:12px;
	 overflow:hidden; 
	 background:url(../images/menubg.jpg) repeat-x left top;}
	 
.nav{
	 height:100%;
	 float:left;
	 margin-left:30px;
	 color:#93a7ca;
	 font-size:12px; 
	 font-weight:bold;
	 display:inline;}

.nav a{color:#fff; line-height:42px;margin:0 18px;font-size:14px;font-weight:normal;}

.nav a:hover{color:#f65600;}

.center{width:950px;margin:0 26px;margin-top:10px;float:left;display:inline;overflow:hidden;}

.center_L{width:223px;float:left;}

.left01,.left02,.left03{width:223px;float:left;margin-top:6px;display:inline;}

.title_L_01,.title_L_04{
     width:100%;
	 float:left;
	 height:36px;
	 line-height:36px;
	 background:url(../images/title_L_01.jpg) no-repeat left top;}
	 
.title_L_04{background:url(../images/title_L_04.jpg) no-repeat left top;}
	 
.title_L_01 font,.title_L_04 font{
     margin-left:15px;
	 height:36px;
	 line-height:36px;
	 color:#fff;
	 font-size:14px;
	 font-weight:bold;
	 float:left;}
	 
.more{width:44px;font-size:12px;color:#2f2f2f;}
	 
.title_L_01 font a{color:#fff;}
	 
.title_L_01 font a:hover,.title_L_04 font a:hover,.title_M_01 font a:hover,.title_R_01 font a:hover{color:#ff4900;}

.title_L_04 font{color:#2f2f2f;margin-left:38px;}

.title_L_04 font a{color:#2f2f2f;}
	 
.left01 ul,.left02 ul,.left03 ul{
     width:100%;
	 float:left;
	 height:170px;
	 padding-top:12px;
	 display:inline;
	 overflow:hidden;
	 background:url(../images/title_L_02.jpg) repeat-y left top;}

.left02 ul{height:125px;}

.left03 ul{
	 height:263px;
	 background:url(../images/title_L_05.jpg) repeat-y left top;}

.left02 ul li{
     width:192px;
	 float:left;
	 margin:0 14px;
	 height:40px; }

.left01 ul li,.left03 ul li{
     width:192px;
	 float:left;
	 margin:0 14px;
	 height:24px;
	 line-height:24px;
	 display:inline;
	 background:url(../images/icon01.jpg) no-repeat left center;}
	 
.left01 ul li a,.left03 ul li a,.right03 ul li a{margin-left:8px;color:#00266f;}
	 
.title_L_03,.title_L_06{
     width:100%;
	 float:left;
	 height:4px;
	 margin:0;
	 overflow:hidden;
	 background:url(../images/title_L_03.jpg) no-repeat left top;}
	 
.title_L_06{height:6px;background:url(../images/title_L_06.jpg) no-repeat left top;}

.pic_L{float:left;width:100%;text-align:center;}

.pic_L img,.right01 ul li img{width:160px;height:100px;}

.lszp,.lszp li{float:left;width:100%; line-height:20px;margin:0;padding:0; background:none;}

.lszp li img{width:160px;height:80px;}

.noticemore{ width:100%;float:left;text-align:right;background:url(../images/title_L_02.jpg) repeat-y left top;}

.noticemore a{ margin-right:20px;}

.blog_T{
     font-size:14px;
	 float:left;
	 width:100%;
	 font-weight:bold;
	 color:#333;
	 border-bottom:1px #aeaeb0 dashed;
	 }

.center_R{width:718px;float:left;margin-left:7px;margin-top:10px;display:inline;}
	 
.middle{float:left;width:480px;}

.middle01,.picnews{float:left;width:100%;}

.title_M_01{
    float:left;
	width:100%;
	border-bottom:1px #aeaeae dashed;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:normal;
	background:url(../images/icon02.jpg) no-repeat left top;}
	
.title_M_01 font{
    font-size:14px;
	font-weight:bold;
	margin-left:30px;
	color:#2f2f2f;
	line-height:30px;
	float:left;
	}
	
.title_M_01 font a{color:#01266d;}

.picbox{background:#cbdbf2;float:left;width:454px;margin:10px 8px 0 8px;display:inline;}

.jspic{
    float:left;
	width:100%;
	width:449px;
	height:200px;
	margin:3px; 
	margin-bottom:0;
	display:inline;
	color:#083785;
	font-size:14px;
	font-weight:bold}

.picnews ul{width:450px;margin:10px 15px;float:left;display:inline;height:272px;}

.picnews ul li,.picnews_R ul li{
         width:100%;
	 float:left;
	 height:24px;
	 line-height:24px;
	 display:inline;
         overflow:hidden;
	 background:url(../images/icon01.jpg) no-repeat left center;
    }

.picnews ul li a{margin-left:10px;}

.picnews_in{float:left;width:100%; height:170px;}

.picnews_in img{width:108px;height:144px;margin:18px 0px;margin-bottom:0;}

.margin01{margin-top:10px;}

.right{float:right;width:230px;}

.right01{ 
	 width:222px;
	 margin-left:5px;
	 float:left;
	 display:inline;
	 background:url(../images/title_R_01.jpg) no-repeat left top;}

.title_R_01{
     width:222px;
	 float:left;
	 height:32px;
	 line-height:32px;
	 margin:0;
	 overflow:hidden;
	 background:url(../images/title_R_01.jpg) no-repeat left top #ededed;}

.title_R_01 font,.title_R_06 font,.title_R_07 font{
     float:left;
	 color:#303030;
	 font-size:14px;
	 font-weight:bold;
	 margin-left:16px;
	 }
	 
.title_R_01 font a{color:#303030;}

.title_R_03,.title_R_05{
     width:100%;
	 float:left;
	 height:9px;
	 margin:0;
	 overflow:hidden;
	 background:url(../images/title_R_03.jpg) no-repeat left top}
	 
.right01 ul{
     width:222px;
	 float:left;
	 overflow:hidden;
	 height: 100%;
	 background:url(../images/title_R_04.jpg) repeat-y left top;}
	 
.right01 ul li{
     width:190px;
	 float:left;
	 margin:0 16px;
	 display:inline;
	 text-align:center;
	 overflow:hidden;}
	 
.right01 ul li a{color:#303030;line-height:26px;}

#scroll_div{overflow:hidden; width: 100%;height: 268px;float:left;}

#scroll_div02{overflow:hidden; width: 100%;height: 268px;float:left;}

#scroll_div03{overflow:hidden; width: 100%;height: 170px;float:left;}
	 
.title_R_05{height:9px; overflow:hidden;background:url(../images/title_R_05.jpg) no-repeat left top;}

.title_R_06{
     width:222px;
	 float:left;
	 height:32px;
	 line-height:32px;
	 margin:0;
	 overflow:hidden;
	 background:#ededed;}

.title_R_02{
     width:100%;
	 float:left;
	 height:4px;
	 margin:0;
	 overflow:hidden;
	 background:url(../images/title_R_02.jpg) no-repeat left top;}
	 
.link{
     width:222px;
	 float:left; 
	 text-align:center;
	 background:#ededed;
	 padding-bottom:8px;
	 display:inline;}

.link select,.right03 ul li select{width:180px;}

.right02{
	 width:222px;
	 margin-left:5px;
	 float:left;
	 display:inline;
	 }
	 
.right02 img{margin-top:5px;}

.right03{width:230px; margin-top:6px;float:left;display:inline;}
	 
.right03 ul{
     float:left;
	 width:100%;
	 float:left;
	 height:288px;
	 padding-top:12px;
	 display:inline;
	 overflow:hidden;
	 background:url(../images/title_R_07.jpg) repeat-y center top; 
	 }

.right03 ul li{
     width:194px;
	 float:left;
	 margin:0 18px;
	 height:24px;
	 line-height:24px;
	 display:inline;
	 background:url(../images/icon01.jpg) no-repeat left center; 
	 }
	 
.title_R_07{
     width:230px;
	 float:left;
	 height:36px;
	 line-height:42px;
	 margin:0;
	 overflow:hidden;
	 background:url(../images/title_R_06.jpg) no-repeat left top;}
	 
.title_R_07 font{margin-left:38px;}
	 
.title_R_08{
     width:230px;
	 float:left;
	 height:8px;
	 margin:0;
	 overflow:hidden;
	 background:url(../images/title_R_08.jpg) no-repeat left top;}
	 	 
.foot{
     float:left;
	 width:100%;
	 height:70px;
	 line-height:20px;
	 text-align:center;
	 color:#002c85;
	 margin-top:10px;
	 padding-top:10px;
	 border-top:2px #0c5298 solid;
	 display:inline;
	 background:url(../images/footbg.jpg) repeat-x left top;}
	 
.sub_center_R{float:left;width:950px;}

.sub_middle{float:left;width:715px;}

.subright01{ 
	 width:222px;
	 margin-left:5px;
	 float:left;
	 display:inline;
	 background:url(../images/title_R_01.jpg) no-repeat left top;}

.subright01 ul{
     width:222px;
	 float:left;
	 padding:12px 0;
	 display:inline;
	 overflow:hidden;
	 background:url(../images/title_R_04.jpg) repeat-y left top;}
	 
.subright01 ul li{
     width:180px;
	 float:left;
	 margin:4px 16px;
	 padding:3px 5px; 
	 display:inline;
	 border:1px #b2bed8 solid;
	 background:url(../images/arrow03.jpg) no-repeat 6px 11px #e6eaf5;}
	 
.subright01 ul li a{color:#214c91;line-height:29px;margin-left:20px;}

.subright01 ul li ul{width:180px;margin:0px;padding:0;margin-left:20px;display:inline;float:left;border:none; background:none;}

.subright01 ul li ul li{width:100%; margin:0;padding:0;float:left;border:none; background:none;}

.subright01 ul li ul li a{ margin:0;padding:0;}


.subnews_T{
     float:left;
	 margin-top:20px;
	 display:inline;
	 width:96%;
	 border:1px #b2bed8 solid;
	 height:30px;
	 font-weight:bold;
	 line-height:30px;}

.subnews_T_L{float:left;width:82%;margin-left:2%;display:inline;}

.subnews_T_R{float:right;width:15%;}

.subnews{float:left;width:96%;margin-top:20px; display:inline;}

.subnews ul,.subnews ul li{float:left;width:100%;}

.subnews ul li{height:34px;line-height:34px;border-bottom:1px #e1e4eb solid;}

.subnewslist{float:left;width:82%;background:url(../images/arrow02.gif) no-repeat 6px center;}

.subnewslist a{margin-left:20px;}

.newstime{float:right;width:15%;}

.page{
    height:30px;
	line-height:30px;
	width:96%;
	text-align:right;
	overflow:hidden;
	float:left;
	margin-top:10px;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	}

.page a{color:#ff6600;margin:0 5px;text-decoration:none;font-weight:bold;}

.page a:hover{color:#000;}

.newstitle{
	font-size:14px;
	font-weight:bold; 
	text-align:center;
	color:#ff4800;
	height:45px;
	line-height:45px;
	margin-top:15px;
	float:left;
	display:inline;
	width:96%;}

.print{
	text-align:center;
	height:25px;
	line-height:25px;
	float:left;
	width:96%;
	border-bottom:1px #e4e4e4 solid;
    }
	
.subcon{
     width:92%;
	 padding:0 20px;
	 float:left;
	 margin-top:20px;
	 display:inline;
	 line-height:28px;
	 color:#4d4d4d;
	 font-size:14px;
    }
	
.red{color:#ff0000;}

.table01 th{ background:#b8c5e8;color:#023da0;font-weight:normal;height:16px;}

.table02{border:1px #e5e5e5 solid; border-collapse:collapse;}

.table02 td{border:1px #e5e5e5 solid;}

.d1 { overflow: hidden; width: 100%; height: auto;float:left;}

.d2 {margin: 0 auto; overflow: hidden}

.div2 {float: left; overflow: hidden; width: 100%; height: 100%;}

.linktitle{ font-size:14px; }
