/* CSS Document */

body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: "����";
}
body {
	font-size: 12px;
	color: #000;
	background:#F2F7FB;
	line-height:22px;
	font-family:"����";
}
ul {list-style-type:none;}
a {font-size: 12px;color: #000000;margin: 0px;padding: 0px;line-height:22px;}
a:link, a:visited {font-size: 12px;color: #1F5288;text-decoration: none;}
a:hover, a:active {font-size: 12px;color: #ff6600;text-decoration: none;}
.clear {clear: both;}
/*head*/
.header{ width:100%; height:90px; background:url(../images/jp01.gif) repeat-x}
.headerpic{ width:950px;background:url(../images/jp02.jpg) no-repeat; height:87px; margin:0 auto}
.headerlogo{ float:left;}
.menubody{ float:left;width:560px;line-height:31px; margin-top:56px; background:url(../images/jp05.gif) repeat-x}
.menubodyl{ float:left;background:url(../images/jp03.gif) no-repeat; width:9px; height:31px}
.menubodyr{ float: right;background:url(../images/jp06.gif) no-repeat;width:9px; height:31px}
.menu {float:left;}
.menu li{float:left; font-size:12px; text-align:center; margin-right:2px; width:106px; background:url(../images/jp07.gif)  no-repeat left 0px; padding-top:2px}
.menu .li1{ background:url(../images/jp04.gif) no-repeat;font-size:14px; font-weight:bold;line-height:29px;color: #FFFFFF;}
.menu .li1 a{font-size:14px;font-weight:bold; color:#FFFFFF;line-height:2px; }
.menu .li1 a:link, .menu .li1 a:visited {color:#FFFFFF;}
.menu .li1 a:hover, .menu .li1 a:active {color:#FFFB85;}
.menu li a{ color:#000; font-size:12px;}
.menu li a:link, .menu li a:visited {color:#000;line-height:29px; }
.menu li a:hover, .menu li a:active {color:#ff0000;}
.headerlogin{float:left; margin-top:56px; padding-left:15px}
.headerlogin1{float:left; margin-top:48px; padding-left:15px; color:#002EA3; line-height:18px}
.headerlogin1 span{color:#ff0000; font-weight:bold}
.headerlogin1 a, .headerlogin1 a:link, .headerlogin1 a:visited {; color:#002EA3;text-decoration: underline;}
/* header end */
/*part01*/
.part01{ width:950px; margin:0px auto; margin-top:10px}
.part01 .leftbox { float: left; width: 660px; }
.part01 .left01 DIV { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 275px; PADDING-TOP: 0px 
}
.part01 .left01{ width:660px; float:left; background:url(../images/jp10_2.jpg) no-repeat; height:276px; font-size:14px; margin-bottom: 10px; }
.part01 .left01 h1{ font-size:14px; color:#fff; text-indent:65px; line-height:40px;clear:none; margin-bottom:10px}
.part01 .left01 ul{ margin:0 36px; line-height:35px }
.part01 .left01 li{ height:30px; display: block; line-height: 30px; }
.part01 .left01 .height { line-height: 30px; padding-top:5px!important; _padding-top: 5px;  }

.part01 .left01 .img { text-align: center; padding-top: 5px; }

.part01 .left01 .span{ margin-right:8px}

.part01 .left01 .span1{ margin:0 8px;}
.part01 .left01 .dancheng { line-height: 38px; }


.part01 .left01 .ul1{ margin:0 36px; line-height:28px}
.part01 .left01 .ul1 li{ height:28px}
.input01{ width:146px; padding:0px;height:18px; line-height:18px; color:#000; border:1px solid #7F9DB9}
.part01 .right{ width:270px; float:left; background:#dfe9f2 url(../images/jp27_1.jpg) no-repeat; height:350px; padding-left:20px; margin-top: 10px; }
.part01 .right .h1{font-size:14px; color:#0B5CB3; line-height:38px;clear:none;}
.part01 .right .ul1{ height:105px}
.part01 .right .ul1 li{ height:26px; background:url(../images/jp34.jpg) no-repeat 8px left; text-indent:10px;}
.part01 .right .ul1 li a{ color:#000; font-size:12px;}
.part01 .right .ul1 li a:link, .part01 .right .ul1 li a:visited {color:#000; }
.part01 .right .ul1 li a:hover, .part01 .right .ul1 li a:active {color:#ff0000; text-decoration:underline}
.part01 .right .ul2{ height:80px}
.part01 .right .ul2 li{ height:26px;}
.td0{
	background:#DFEDFA;
	color:#004289;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3CCFA;
}
.tab1{ text-align:center; width:641px; color:#636363; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #65A9F6; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #65A9F6; border-left-color: #65A9F6; margin: 0 9px; padding: 0px; 
}

.part01{ width:950px; margin:0px auto; margin-top:10px}
.tab1  .tr { }

.part01 .left02{ width:660px; float:left; background:url(../images/jp28.gif) repeat-y; border-bottom:1px solid #D4DDE9; padding-bottom: 5px; }
.part01 .left02 .title{ background:url(../images/jp26.gif) no-repeat; height:51px }
.part01 .left02 .title h1{ font-size:14px; color:#0B5CB3; text-indent:55px; line-height:40px;clear:none; float:left;}
.part01 .left02 .title .span{color:#474747; line-height:40px; float:right; padding-right:20px}
.part01 .left02 .tab{ margin:0 auto;text-align:center; width:655px; color:#636363;}
.part01 .left02 .td1{ line-height:37px; color:#000; background: url(../images/tab02.gif) no-repeat left top; 
}
.part01 .left02 .td1 a{ line-height:35px; color:#0B5CB3 
}

.part01 .left02 .td2 { background:url(../images/jp30.gif) repeat-x; line-height:37px; color:#ff6600; font-weight:bold}
.part01 .left02 .td2 a{ line-height:37px; color:#ff6600; font-weight:bold }
.part01 .left02 .td3{ line-height:20px; color:#0B5CB3; border-right: 1px dashed #DFEDFA; border-left: 1px dashed #DFEDFA; }
.part01 .left02 .td3 a{ line-height:20px; color:#0B5CB3 }
.part01 .left02 .td4{ line-height:20px; border-bottom: 1px dashed #65A9F6; background: #F2F8FD; border-top: 1px dashed #65A9F6; border-right: 1px dashed #DFEDFA; border-left: 1px dashed #DFEDFA;color:#0B5CB3; }
.part01 .left02 .td4 a{ line-height:20px; color:#0B5CB3 }
.part01 .left02 .td5{ background:url(../images/jp33.gif) repeat-x; line-height:37px; color:#0B5CB3}
.part01 .left02 .td5 a{ line-height:37px; color:#0B5CB3 }



/*foot*/
.foot{ width:100%; background:url(../images/jp39.gif) repeat-x; height:150px}
.foot .ul{ width:950px; margin:0px auto; padding-top:35px} 
.foot .ul li{float:left} 
.foot .ul .li1{ margin-left:60px; } 
.foot .ul .li2{width:600px; text-align:center; margin:20px 0; color:#555459} 
.foot .ul .li2 a{ color:#555459; font-size:12px;}
.foot .ul .li2 a:link, .foot .ul .li2 a:visited {color:#555459; text-decoration:underline}
.foot .ul .li2 a:hover, .foot .ul .li2 a:active {color:#ff0000;text-decoration:underline}
.foot .ul .span a{ color:#000; font-size:12px;}
.foot .ul .span a:link, .foot .ul .span a:visited {color:#000; text-decoration: none}
.foot .ul .span a:hover, .foot .ul .span a:active {color:#ff0000;text-decoration:underline}



.list22{ height:31px; width: 640px; margin-left: 9px; border-top: 1px solid #65A9F6; border-right: 1px solid #65A9F6; border-bottom: none; border-left: 1px solid #65A9F6; 
}


.list22 li{ float:left; width:79px; height:31px; text-align:center; line-height:31px; cursor:pointer; border-bottom: 1px solid #65A9F6; 
}

.list22 .li1{ float:left; width:79px; height:31px; text-align:center; line-height:31px; cursor:pointer; color:#000000; height: 31px; border-bottom: 0px solid #E0EFFD; background: url(../images/jp21.gif) repeat-x; border-right:1px solid #E7E4EC; 
}

 .td123 {
	line-height:15px; color:#0B5CB3;   
border-bottom: 1px solid #DFEDFA;}


.list22 .li01{ float:left; width:79px; height:26px; text-align:center; line-height:31px; cursor:pointer; color:#000000; height: 31px;  background: url(../images/jp22.gif) repeat-x; border-right:1px solid #E7E4EC; 
}

.tab1 td { width: 79px; }
.tab1 span { color: #000000; } 



.part01 .right01{ width:280px; float:right; background:#B8CFE8;}
.part01 .right01 h1{ height:150px; clear:none }
.part01 .right01 .ul{ background:url(../images/jp15.gif) repeat-x; padding:3px; _padding-bottom:0px; height: 63px; }
.part01 .right01 .ul li{ float:left; width:136px; height:32px; margin-right:2px; }
.part01 .right01.ul .li1{ margin-top:3px;_margin-top:0px}
.red010 { font-size: 12px; color: #FF0000; height: 20px; }
