/*-CSSReset-------------------------------------------------------------------------------------------------------------------------------------------*/
html{color:#000;background:#FFF; font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE  <HOWLKING YUI中设定100% 当设为80%时和FF相同 />*/
input,textarea,select{*font-size:12px;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
a{ color:#0132CC;}

/*-CSSReset-------------------------------------------------------------------------------------------------------------------------------------------*/
.all{ width:1003px; height:auto; margin:0px auto;}
.all h1{ font-size:14px; font-weight:bold; border-bottom:3px solid #7A7DC0; color:#7A7DC0; padding-bottom:4px; margin-bottom:10px; margin-top:10px;}
.all h2{ font-size:12px; font-weight:bold; margin-bottom:10px; margin-top:30px; color:#333;}
.all p{ line-height:16px; color:#333;}
.all img{ margin:10px 0px;}
.logo{ height:52px; overflow:hidden;}
.logo img{ margin:0px;}
.main_nav{ width:1003px; padding-top:12px; padding-left:3px; height:42px; background:url(bg1.jpg) top left repeat-x; border-top:1px solid #7A7DC0;}
.main_nav li{ float:left; margin-right:1px; }
.main_nav li a{ color:#FFFFFF; text-decoration:none; display:block; background-color:#3A5194; padding:8px 39px 6px 39px;}
.main_nav li a.clicked{background-color:#7A7DC0; border-bottom:1px solid #3A5194; padding-top:8px;}
.main_nav li a:hover{background-color:#7A7DC0; border-bottom:1px solid #3A5194; padding-top:8px;}



.head{ width:1003px; height:107px; overflow:hidden;}
.footer{ text-align:center; margin-top:40px;}
.footer p{ margin-top:10px; color:#6467AF;}
.footer p a{ text-decoration:none; color:#6467AF;}


.index{ width:724px; margin:0px auto;}
.index .content{ width:335px; color:#333;}
.index .content h2{ font-weight:bold; border-bottom:3px solid #7A7DC0; padding-bottom:4px; margin-top:0px; margin-bottom:10px;}
.index .content h2 span{ font-weight:400; float:right; margin-top:-16px;}
.index .content h2 span a{ color:#6467AF; text-decoration:none;}
.index .content p{ text-indent:24px; line-height:15px;}
.index .content3 p{ text-indent:0px;}

.success p{ padding-left:20px; margin-top:12px;}
.success p span{ padding-left:12px;}
.success img{ margin-left:16px;}

.recruit table{ width:50%; color:#333;}
.recruit table th{ font-weight:400; padding:3px 0px; width:60px;}
.recruit table td{ font-weight:400; padding:3px 0px;}
.recruit h2{ border-bottom:1px solid #999; padding-bottom:3px;}
.recruit h3{ margin:10px 0px;}
.recruit h4{ margin:10px 0px 5px 0px;}
.recruit p{ padding-left:24px;}

.partners table{ margin-top:20px;}
.partners table img{ margin-right:20px;}
#name{ width:755px; float:right; margin-right:20px; display:inline;}

.leftnav{ width:190px; float:left; background-color:#E2E6EF; margin-left:10px; margin-top:5px;}
.leftnav h5{ height:21px; background:url(bg2.jpg) top left repeat-x; font-weight:bold; font-size:14px; color:#FFFFFF; padding:7px 0px 0px 0px; text-align:center;};
.leftnav ul{}
.leftnav ul li{ height:38px; border-bottom:1px solid #BEC6DA; }
.leftnav ul li a{ height:26px; padding:12px 0px 0px 18px; color:#333; text-decoration:none; display:block; background:url(bg4.jpg) top left no-repeat;}
.leftnav ul li a:hover{ text-decoration:underline;background:url(bg5.jpg) top left no-repeat; color:#FFFFFF;}