@charset "utf-8";
/* CSS Document */

body{ width:960px; margin:10px auto; padding:0; font-size:12px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
img{ border:none;}
a{ color:#0066CC; font-weight:bold;text-decoration:none;}
a:hover{ color:#99CC33;}


/****************************************************** top_nav ********************************************************************/

#top_nav{ width:960px; margin:0 auto; float:left; }
#top_nav .logo{ width:350px; float:left;}
#top_nav .login{ width:610px; float:left; color:#505050; text-align:right; font:12px/25px "宋体";}
#top_nav .login a{ font: lighter 12px/23px "宋体"; color:#000; text-decoration:none;}
#top_nav .login a:hover{ color:#065aae;}
#top_nav .login input{ width:86px; height:18px; border:1px solid #505050; line-height:18px;}
#top_nav .nav{ width:610px; float:left; line-height:25px; padding-top:38px;}
#top_nav .nav a{ margin:0px; padding:0px; width:122px; float:left; font:bold 14px/23px "宋体"; 
text-decoration:none; text-align:center; color:#000; display:block; }
#top_nav .nav a:hover{ color:#065aae;}
#top_nav .nav .hover{  color:#065aae; }


/****************************************************** Login ********************************************************************/
#login{ width:820px; float:left; background:url(../images/login_bg1.jpg) no-repeat; height:340px; 
margin-top:10px; padding:29px 91px 33px 49px;}


#login .left{width:446px; float:left;}
#login .left .left_top{ width:446px; float:left; height:110px; margin-top:40px;}
.model_1, .model_2, .model_3, .blank{float:left;}
.blank{ width:34px; height:110px;}
.model_1 a{ display:block;  background:url(../images/model_1_nohover.jpg) no-repeat; width:125px; height:110px; text-decoration:none;}
.model_1 a:hover{ background:url(../images/model_1_hover.jpg) no-repeat; }
.model_2 a{ display:block;  background:url(../images/model_2_nohover.jpg) no-repeat; width:125px; height:110px; text-decoration:none;}
.model_2 a:hover{ background:url(../images/model_2_hover.jpg) no-repeat; }
.model_3 a{ display:block;  background:url(../images/model_3_nohover.jpg) no-repeat; width:125px; height:110px; text-decoration:none;}
.model_3 a:hover{ background:url(../images/model_3_hover.jpg) no-repeat; }

#login .left_bottom{ width:446px; float:left; margin-top:70px;}
#login .left_bottom ul{ width:400px; float:left; margin-left:20px; }
#login .left_bottom li{ background:url(../images/arrow_25.jpg) left center no-repeat; padding-left:20px; font:13px/22px "宋体";}

#login .center{ width:90px; float:left; height:340px;}

#login .right{ width:256px; float:left; margin-top:20px;}
#login .right h2{ background:url(../images/arrow_26.jpg) left center no-repeat; width:216px; float:left; 
font:bold 14px/31px "宋体"; margin:0px; padding-left:40px;}
#login .right ul{ width:256px; float:left; margin-top:30px;} 
#login .right li{ width:256px; float:left;margin-top:10px;}
#login .right li span{ width:50px; float:left; font:14px/28px "宋体";  text-align:right; padding-right:5px;}
.inp{ background:url(../images/input_bg.jpg) repeat-x; width:180px; height:25px; line-height:28px; border:1px solid #a4a4a4;}

#login .right .text1{ width:180px; float:left; margin-left:52px; margin-top:10px;}
#login .right .text1 a{ color:#114D81; font-weight:lighter; padding-left:30px;}
#login .right .text1 a:hover{ color:#FF6600; text-decoration:none;}

#login .right .btn{ width:256px; float:left; margin:15px 0; text-align:center;}

#login .right .text2{ width:256px; float:left; margin-top:20px; font:14px/26px "宋体"; color:#888;}
#login .right .text2 a{ color:#114D81; padding-left:30px;}
#login .right .text2 a:hover{ color:#FF6600; text-decoration:none;}


/****************************************************** 底部 ********************************************************************/
#footer{ width:960px; float:left; margin-top:5px; border-top:5px solid #d2d4d3; color:#707070; clear:both;}
#footer .footer{ margin-top:10px;}
#footer .footer .footer_left{ width:175px; float:left; height:106px; text-align:center;}
#footer .footer .footer_center{ width:434px;  float:left; height:86px; padding:10px; line-height:23px;
 border-left:1px dotted #707070;  border-right:1px dotted #707070;}
#footer .footer .footer_center a{ font:lighter 12px/28px "宋体"; color:#707070; padding-left:20px;}
#footer .footer .footer_center a:hover{ color:#3374ac; text-decoration:none;}
#footer .footer .footer_right{ width:305px;  float:left; height:86px; padding:10px; line-height:21px;}

