﻿@charset "utf-8";
/* CSS Document */
/* 首页样式*/


#contenter .index_left{width:228px; float:left; margin-left:30px;}
#contenter .index_left div{margin-bottom:11px;}
.index_left .weather{width:111px; height:53px; background:url(../images/index_weather_bg.jpg) no-repeat; padding:10px 0px 0px 117px; color:#000}
.index_left .Announcement{ height:32px; background:url(../images/index_left_bg2.jpg) no-repeat; text-align:center; color:#0a5c6d; line-height:32px;}

#contenter .index_middle{width:383px; float:left; margin:0px 39px;}
.index_middle .index_middle_box dt{ background:url(../images/index_title_bg.jpg) no-repeat left bottom; padding-bottom:2px; height:20px;}
.index_middle_box dd{padding:10px 0px;}
.index_news_list{height:125px; overflow:hidden}
.index_news_list li{border-bottom:1px #e1e1e1 solid;}
.index_news_list li a{display:block; background:url(../images/news_ico.jpg) no-repeat 2px 6px; padding:4px 0px 4px 18px;}
.index_news_list li a:hover{background:url(../images/news_ico_over.jpg) no-repeat 2px 6px;}
.index_news_list li a span{float:right;}
.index_news_menu a{display:block; width:65px; float:left; height:20px;}
.index_active_list ul{height:195px; overflow:hidden;}
.index_active_list li{float:left; width:90px; padding:8px 3px 2px 2px; text-align:center; border-bottom:1px #009957 solid; height:93px}
.index_active_list li img{width:84px; height:62px; padding:1px; border:2px #d7d7d7 solid; margin-bottom:5px; background:url(../images/loading.gif) no-repeat center #d7d7d7; background-position:}
.index_active_list li a:hover img{border:2px #e0aa00 solid;}
.index_news_menu .index_more{float:right; margin-top:7px; text-align:right;}

#contenter .index_right{width:254px; float:left; background-color:#b5d6a4}
#contenter .index_right dd{text-align:center;}
.index_right_bottom{width:254px; height:57px; background:url(../images/index_right_routesbg.jpg)}
#contenter .index_right .index_right_bottom{text-align:left;}
.index_right_bottom ul{padding:8px 0px 0px 30px;}
.index_right_bottom ul li{width:50%; float:left; height:40px; overflow:hidden}
.index_right_bottom ul a{display:block; background:url(../images/index_right_ico.jpg) no-repeat; padding-left:20px; height:20px; overflow:hidden}
/* 首页样式*/

.philosophy{width:400px; padding-left:85px;}
.philosophy dt{background:url(../images/ph_dt_bg.jpg) no-repeat; width:100px; height:25px; clear:both; color:#333; font-size:12px; line-height:23px; font-weight:bold}
.philosophy dd{padding:8px 0px;}
.philosophy dd,.philosophy dt{padding-left:5px;}

.honor{width:482px; margin:0 auto;}
.honor ul{padding-left:104px;}
.honor ul li{padding:3px 0px;}

.research{width:550px; margin-left:31px;}
.research img{padding-bottom:1px}
.img_bg{clear:both; display:block; min-height:153px; height:153px; height:auto!important; text-align:center;}
.img_bg img{border:3px #f8f8f1 solid; border-bottom:none;}
.img_bg img,.scenic_button div,.exciting dd table td,.performance li,.active_list dt{background:url(../images/img_bg.jpg) repeat-x left bottom; padding-bottom:22px;}

.scenic_title,.scenic dt{color:#668806; font-size:13px; font-weight:bold;}
.scenic dt,.news dt{background:url(../images/scenic_ico.jpg) no-repeat 0px 4px; padding-left:25px;}
#demo1{border-top:1px #404040 dotted; border-bottom:1px #404040 dotted; padding:15px 0px; height:68px; text-align:center;}
.scenic_button{height:21px;padding-top:41px; padding-bottom:22px}
.scenic_button div{ width:93px; height:21px; float:right}
.scenic_button a{width:93px; height:21px; background:url(../images/scenic_button_bg.jpg) repeat-x left top; display:block; text-align:center; border:1px #acabab solid; color:#595757; font-weight:bold;}

.exciting{width:553px; margin:0 auto;}
.exciting dt{height:23px; background:url(../images/exciting_title_bg.jpg) repeat-x; border:1px #eaeee6 solid; padding-left:14px; color:#699c25; font-weight:bold;}
.exciting dt a{background:url(../images/exciting_title_ico.jpg) no-repeat; color:#699c25; padding-left:11px;}
.exciting dt a img{float:right; margin-top:10px; margin-right:10px;}
.exciting dl{clear:both;}
.exciting dd{padding:14px 0px;}
.exciting dd table{float:left; margin-right:3%;}
.exciting dd table .td_bottom{padding-bottom:22px; background:none; padding-left:20px;}
.exciting dd table img{border:1px #b5ce94 solid;}

.news_center,.news,.news_info{width:470px; margin:0 auto;}
.news_center li{height:24px; line-height:24px; margin-bottom:8px; overflow:hidden}
.news_center li a{background:#f8f8f1; padding-left:57px; display:block}
.news_center li a:hover{background:url(../images/exciting_ico.jpg) no-repeat 35px 5px #f9f7c8; color:#327100}

.performance{width:597px; overflow:hidden;}
.performance li{float:left; margin-right:24px; padding-bottom:16px;}
.performance li img{border:1px #76a538 solid;}

.news dt{ font-size:14px; color:#6f4e1b; font-weight:bold}
.news dd{padding-top:10px;}
.news_info{width:502px;}
.news_info .scenic_button,.news .scenic_button{padding-top:0px;}
.news_info .scenic_button a{font-weight:bold;}
.news_info dt{font-size:14px; font-weight:bold; color:#497110;}
.news_info dd{color:#383838; line-height:27px;}


.xg_news{width:361px;}
.xg_news p{background:url(../images/xg_news_bg.jpg) repeat-x; height:26px; font-weight:bold; color:#5f3e1d; text-align:center; width:100px;}
.xg_news li{border-bottom:1px #999 dotted;}
.xg_news li a span{float:right;}

.hr_list td{background-color:#f8f8f1; border-bottom:10px #ffffff solid;}
.hr_list th{color:#669920; font-weight:normal; background-color:#669920; color:#FFF; border-bottom:10px #fff solid;}
.jobs_yp input{background-color:#f9f9f9; border:1px #898989 solid;}
.jobs_yp .noinput{background:none; border:none;}
.hr_button{padding-left:10px;}
.hr_button input{width:91px; height:20px; margin:0px 7px; border:none;}

.bbs_login,.bbs_menu{width:155px; margin:0 auto;}
.bbs_login{color:#699b25;}
.bbs_login li{ padding:4px 0px;}
.input_login{background-color:#FFF; border:none; border-top:1px #aeaead solid; border-left:1px #aeaead solid; width:100px;}
.bbs_button input{ background:url(../images/scenic_button_bg.jpg) repeat-x left top;border:1px #b0c98b solid; color:#699b25; line-height:18px; margin-right:10px; padding:0px 4px;}
.bbs_menu_title{ background:url(../images/bbs_left_ico.jpg) no-repeat center #ebf0df; height:34px; margin-top:20px;}
.bbs_menu li{padding:3px 0px;}
.bbs_menu li a,.bbs_menu li .bbs_over{display:block; height:17px; text-align:center; background:url(../images/bbs_menu_bgout.jpg) repeat-x; border:1px #aaaaaa solid; line-height:17px; color:#606060}
.bbs_menu li a:hover,.bbs_menu li .bbs_over{ background:url(../images/bbs_menu_bgover.jpg) repeat-x; border:1px #b0c98b solid; color:#699b25}

.bbs_index th{color:#375c04; font-weight:bold;}
.bbs_index td a{background:url(../images/bbs_list_out.jpg) no-repeat; padding-left:15px;}
.bbs_index td a:hover{background:url(../images/bbs_list_over.jpg) no-repeat;}

.bbs_info dt{background:url(../images/bbs_info_titlebg.jpg) repeat-x; height:35px; padding-left:35px; line-height:35px; font-weight:bold; border-bottom:2px #FFF solid;}
.bbs_info dt span{background:url(../images/bbs_info_ico.jpg) no-repeat 0 7px; padding-left:25px; display:block;}
.bbs_info dt strong{float:right;}
.bbs_info dd{background-color:#f8f8f1; padding:20px 0px}
.bbs_info dd h1{font-size:12px; padding-left:60px;}
.bbs_info dd .top1{background:url(../images/bbs_info_ico2.jpg) no-repeat 33px 5px #9ec170; color:#FFF;}
.bbs_info dd div{line-height:26px; margin:0px 30px; padding-bottom:15px;}
.bbs_info dd 
.bbs_page{text-align:right; padding:30px 20px 0px 0px;}

.active{width:470px; margin:0 auto;}
.active_subtitle td{padding-left:30px; line-height:normal; color:#6f4e1b; font-weight:bold;}
.active_subtitle td a{color:#6f4e1b; font-weight:bold; padding-left:10px; display:block; height:24px; line-height:24px;}
.active_over{background:url(../images/active_subtitle_bg.jpg) repeat-x;}
.active_subtitle .active_over a{background:url(../images/active_ico.jpg) no-repeat 0px 6px;}
.active_list dl{height:190px; margin-top:30px;}
.active_list dt,.active_list dd{float:left;}
.active_list dt img{width:357px; height:159px; border:1px #669822 solid;}
.active_list dt{width:359px; padding-bottom:18px; margin-right:25px;}
.active_list dd{width:86px;}
.active_list dd a{width:86px; height:38px; background:url(../images/active_button.jpg) no-repeat; display:block; margin-top:133px;}

.preformance_box{width:514px; overflow:hidden; margin:0 auto;}
.preformance_box li{margin:0px 25px; padding:0px; background:none; height:150px; display:inline}
.preformance_box li a img{display:block; margin-bottom:3px;}

.guidelines_title_box{height:27px; border-top:1px #CCC dotted; border-bottom:1px #CCC dotted; margin-top:20px; background:url(../images/guidelines_bg.jpg); font-weight:bold; padding-left:20px;}
.guidelines_list ul li{background:url(../images/guidelines_ico2.jpg) no-repeat 0px 35px; padding-top:30px; padding-left:20px;}
.guidelines_list ul li span{background:url(../images/guidelines_list_bg.jpg) repeat-x; padding:0px 5px; margin-right:5px;}

.service{padding-left:70px;}
.service li{clear:both; padding-bottom:50px;}
.service li img{float:left; margin-right:15px;}
.service li div{float:left; color:#816538}
.service li .clear{clear:both; float:none;}

.recommended{width:94%; margin:0 auto;}
.recommended_title h1,.recommended_title p{ color:#669822}
.recommended_title p{margin:0px; padding:0px; font-weight:bold; padding-left:10px;}
.recommended_title dt{padding-top:10px;}
.recommended_title dt span{background:url(../images/recommended_ico.jpg) repeat-x; padding:0px 10px; line-height:26px; display:block; width:100px}
.recommended_title dd{padding-left:10px; line-height:28px;}
.recommended_list{padding-left:80px; padding-bottom:20px;}
.recommended_list li{width:22%!important;}


.survey{width:560px; margin:0 auto;}
.survey_box{line-height:normal;}
.survey_table td,.survey_table th{ padding:7px 0px;}
.survey_table th{background-color:#f8f8f1; vertical-align:top; padding-left:15px;}
.survey_table td{border:1px #cacaca solid;}
.survey_table{border-collapse:collapse;}
.survey_button{padding-top:20px; text-align:right;}
.survey_button input{height:25px; line-height:25px; background-color:#e8e8d1; border:none; padding:0px 15px; color:#8c8b8b; margin-left:15px;}

.feedback_hf{border-top:1px #999 dotted;}
.feedback_hf strong{display:block;}
.bbs_info dd .feedback_hf{padding:none;}
.feedback{background-color:#f8f8f1; border:1px #c3c3c3 solid; padding:20px 0px; text-align:center;}
.feedback table input,.feedback table textarea{background:transparent; border:1px #8c8b8b solid;}
.feedback .survey_button input{background-color:#666; color:#FFF; font-weight:bold; line-height:23px;}

#marquePic3 td,#marquePic4 td{padding:0px 4px;}

.team_menu{height:31px; background:url(../images/team_menu_bg1.jpg) repeat-x left top;}
.team_menu li{float:left; width:33%; height:31px; text-align:center;}
.team_menu li a{ color:#6f4e1b; font-weight:bold;}
.team_menu .over{background:url(../images/team_menu_bg2.jpg) repeat-x;}
.team_list div{ display:none; padding:30px; color:#6f4e1b; line-height:35px;}
.team_list div div{display:inline; padding:0px; line-height:25px; float:left}
.team_list,.time{border:1px #f7f5c3 solid;}

.time_menu{ height:27px; background:url(../images/team_menu_bg1.jpg) repeat-x left top;}
.time_menu a{display:block; padding:0px 10px; float:left; color:#6f4e1b; font-weight:bold}
.time_menu .over{background:url(../images/team_menu_bg2.jpg) repeat-x;}
.time_pic{padding-top:20px;}
.time_pic img{display:block;}
.time_pic li{font-weight:bold; text-align:center; float:left; width:259px; height:215px; margin:0px 25px 20px 25px; display:inline}

.news1{padding-left:0px; width:100%}
.news1 li{width:19%!important;}
