*{ margin:0; padding:0; font-size:12px;}
li{ list-style-type:none;}
a{ color:#313131; text-decoration:none;}
a:hover{ color:#ae0513; text-decoration:underline;}
img{ display:block; border:0;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.blank10{ height:10px; line-height:10px; clear:both; overflow:hidden;}
body{ background-color:#d1d1c5;}
.spring{ height:87px; padding-top:12px; background-color:#FFF;}
.spring_inner{ width:996px; margin:0 auto; overflow:hidden;}
.spring_inner_logo{ width:313px; height:87px;}
.spring_inner_nav{ width:683px; height:87px;}
.spring_inner_nav_top{ width:683px; height:33px; line-height:33px;}
.spring_inner_nav_top_collection{ float:right; padding-right:5px; color:#7f7f7f;}
.spring_inner_nav_top_collection a{ color:#7f7f7f;}
.spring_inner_nav_top_collection a:hover{ color:#ae0513;}
.spring_inner_nav_content{ width:655px; height:35px; padding:1px 6px 0px 6px; background-image:url(images/nav_bg.jpg); margin-left:16px;}
.spring_inner_nav_content li{ float:left; width:121px; height:35px; padding-left:5px; padding-right:5px; overflow:hidden;}
.spring_inner_nav_content li a{ display:block; width:121px; height:35px; line-height:34px; *line-height:35px; text-align:center; font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; color:#464646;}
.spring_inner_nav_content li a:hover{ background-color:#FFF; text-decoration:none; color:#464646;}
#nav1 .nav1 a{ background-color:#FFF;}
#nav2 .nav2 a{ background-color:#FFF;}
#nav3 .nav3 a{ background-color:#FFF;}
#nav4 .nav4 a{ background-color:#FFF;}
#nav5 .nav5 a{ background-color:#FFF;}
.summer{ width:996px; margin:0 auto; overflow:hidden;}
.autumn{ width:984px; padding-left:12px; margin:0 auto; overflow:hidden; background-color:#FFF; padding-top:20px; padding-bottom:20px;}
.autumn_inner{ width:984px; overflow:hidden;}
.autumn_bill{ width:246px;}
.autumn_bill_title{ width:212px; padding-left:34px; height:33px; background-image:url(images/title_bg.jpg); line-height:33px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#FFF; *line-height:35px; overflow:hidden;}
.autumn_bill_title span{ float:right; margin-right:9px; padding-right:11px; background-image:url(images/more.jpg); background-repeat:no-repeat; background-position:right 12px;}
.autumn_bill_content{ width:244px; border-bottom:1px solid #e0e0e0; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; padding-top:6px; padding-bottom:7px;}
.autumn_bill_content_list{ padding-left:7px; padding-right:10px;}
.autumn_bill_content_list dd{ height:24px; line-height:24px; color:#313131;}
.autumn_bill_content_list dd span{ float:right;}
.autumn_business{ width:153px; padding-left:53px; padding-right:48px;}
.autumn_management{ width:153px; padding-left:42px; padding-right:58px; height:191px; background-image:url(images/management_bg.jpg);}
.autumn_email{ width:114px; padding-left:55px; padding-right:62px;}
.winter{ height:112px; background-image:url(images/footer_bg.jpg); background-repeat:repeat-x;}
.winter_inner{ width:638px; padding-left:358px; margin:0 auto; background-image:url(images/footer_logo.jpg); background-repeat:no-repeat; background-position:270px 0px; height:88px; line-height:24px; color:#FFF; padding-top:24px;}
.winter_inner span{ font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.company_spring{ width:996px; margin:0 auto;}
.company_summer{ width:972px; padding-left:12px; padding-right:12px; margin:0 auto; padding-top:12px; background-color:#FFF; padding-bottom:12px;}
.company_summer_inner{ width:972px; overflow:hidden;}
.company_summer_inner_left{ width:246px;}
.switching{ width:231px; padding-left:13px; border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding-top:15px; padding-bottom:7px;}
.switching_inner{ width:228px; height:39px; padding-bottom:8px;}
.switching_inner a{ display:block; width:185px; padding-left:43px; height:39px; background-image:url(images/square.jpg); line-height:41px; overflow:hidden; font-size:14px; font-weight:bold; color:#4c4c4c;}
.switching_inner a:hover{ background-image:url(images/diamond.jpg); color:#FFF; text-decoration:none;}
.switching_inner_current a{ background-image:url(images/diamond.jpg); color:#FFF;}
.company_summer_inner_right{ width:714px;}
.company_summer_inner_right_content{ width:687px; padding-left:13px; padding-right:12px; border:1px solid #dfdfdf; padding-top:13px; overflow:hidden; padding-bottom:6px;}
.company_summer_inner_right_content img{ width:179px; height:145px; padding:2px; border:1px solid #dfdfdf; float:left; margin-right:18px; margin-top:2px;}
.company_summer_inner_right_content p{ line-height:27px; color:#4c4c4c;}
.business_spring{ width:712px; border:1px solid #dfdfdf; padding-top:25px; overflow:hidden; padding-bottom:25px;}
.business_spring img{ margin:0 auto;}
.contact_spring{ width:691px; padding-left:21px; border:1px solid #dfdfdf; padding-top:15px; padding-bottom:25px; color:#4c4c4c; line-height:24px;}
.login_spring{ width:968px; padding-left:14px; padding-right:14px; padding-top:14px; padding-bottom:14px; margin:0 auto; background-color:#FFF;}
.login_spring_inner{ width:406px; padding-left:560px; height:240px; padding-top:90px; border:1px solid #dfdfdf; background-image:url(images/horse.jpg); background-repeat:no-repeat;}
.login_spring_inner_content{ width:406px; height:24px; padding-bottom:17px;}
.login_spring_inner_content span{ float:left; width:100px; padding-right:7px; text-align:right; font-size:14px; height:24px; line-height:24px;}
.login_spring_inner_content input{ float:left; width:222px; padding-left:5px; padding-right:5px; height:22px; line-height:22px; *line-height:24px; overflow:hidden; color:#cccccc; border:1px solid #dfdfdf; background-image:url(images/dragon.jpg); background-repeat:no-repeat;}
.login_spring_inner_remember{ width:299px; padding-left:107px; height:26px;}
.login_spring_inner_remember input{ float:left; margin-right:3px; *margin-top:-4px; *margin-left:-4px; *margin-right:0px;}
.login_spring_inner_remember label{ float:left; color:#333333; line-height:15px;}
.login_spring_inner_login{ width:301px; padding-left:105px;}
.login_spring_inner_login input{ width:101px; height:34px; background-image:url(images/login.jpg); border:0 none; font-size:14px; color:#FFF; font-weight:bold; line-height:35px; overflow:hidden;}
.news_spring{ width:670px; padding-left:21px; padding-right:21px; border:1px solid #dfdfdf; padding-top:15px; padding-bottom:25px;}
.news_spring_list{}
.news_spring_list dd{ height:27px; line-height:29px; overflow:hidden; border-bottom:1px dashed #CCC; color:#313131;}
.news_spring_list dd span{ float:right; color:#b0b0b0;}
.news_spring_ye{ padding-top:50px; padding-left:100px; padding-bottom:30px;}
.news_nr_spring{ font-size:16px; text-align:center; height:40px; line-height:30px;}
.news_nr_summer{ border:1px solid #e8e8e8; background-color:#f2f2f2; height:30px; line-height:30px; *line-height:32px; overflow:hidden; text-align:center; font-weight:normal; color:#525252;}
.news_nr_autumn{ line-height:24px; padding-top:20px; padding-bottom:20px;}
.news_nr_winter{ height:24px; line-height:24px;}
.company_3_spring{ width:712px; border:1px solid #dfdfdf; padding-top:34px; overflow:hidden; padding-bottom:41px; background-color:#cdecff;}
.company_3_spring img{ margin:0 auto;}
.company_5_spring{ width:680px; padding-left:21px; padding-right:11px; border:1px solid #dfdfdf; padding-top:15px; overflow:hidden; padding-bottom:25px;}
.company_5_spring_content{ width:680px; overflow:hidden; padding-bottom:10px;}
.company_5_spring_content_1{ width:82px; height:118px; padding-right:10px;}
.company_5_spring_content_1_img{ width:82px;}
.company_5_spring_content_1_img img{ width:76px; height:88px; padding:2px; border:1px solid #dfdfdf;}
.company_5_spring_content_1_name{ height:24px; line-height:24px; text-align:center; font-weight:bold;}
.company_5_spring_content_2{ width:588px; line-height:22px;}
.company_5_nr{ width:665px; padding-left:26px; padding-right:21px; border:1px solid #dfdfdf; padding-top:15px; padding-bottom:25px;}
.company_5_nr_name{ text-align:center; height:40px; line-height:40px; font-size:14px;}
.company_5_nr_img{}
.company_5_nr_img img{ margin:0 auto;}
.company_5_nr_text{ line-height:24px; padding-top:10px; padding-bottom:20px;}