﻿@charset "utf-8"
/*重置样式*/
*{margin:0px; padding:0px}
ul, li{list-style-type:none}
h1, h2, h3, h4, h5, h6, p, img, input, fieldset, legend, textarea, ul, li, ol, dd, dl, div, span, form{margin:0px; padding:0px}
body{margin:0px; padding:0px; background-color:#FFF;overflow:auto;background-image:url(); background-position:left top;font-size:12px; font-family:Arial,Tahoma,Verdama,"Trebuchet MS";}
img,input{border:none;border:0;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none;color:#665216;}
a:hover, 
a:active{text-decoration:underline}
.clear{clear:both; line-height:0px; height:0px; font-size:0px; overflow:hidden}
label{cursor:pointer!important; cursor:hand}
.l{float:left}
.r{float:right}
layout{*zoom:1}



.header{width:1002px;height:53px;margin:0 auto;background:url(logo.jpg) 0 0 no-repeat;}
.header input.btn_search{float:right;width:23px;height:17px;background:url(btn_go.jpg) 0 0 no-repeat;margin-right:27px;_display:inline;margin-left:3px;cursor:pointer;}
.header input.textfield_01{float:right;border:1px solid #DEDEDC;height:14px;padding:1px;padding-right:16px;width:105px;background:url(bg_input.jpg) right top no-repeat;color:#999999;text-indent:7px;}
.header input{margin-top:27px;}

.banner{width:1002px;height:auto;font-size:0px;margin:0 auto;}
.nav{width:1002px;height:39px;background:url(bg_nav.jpg) 0 0 repeat-x;margin:0 auto;}
.nav ul{padding-left:40px;float:left;}
.nav ul li{float:left;}
.nav ul li a{display:block;height:38px;margin-left:-1px;}
.nav ul li a.nav_1{width:109px;background:url(nav_03.jpg) 0 0 no-repeat;}
.nav ul li a.nav_2{width:125px;background:url(nav_04.jpg) 0 0 no-repeat;}
.nav ul li a.nav_3{width:108px;background:url(nav_05.jpg) 0 0 no-repeat;}
.nav ul li a.nav_4{width:121px;background:url(nav_06.jpg) 0 0 no-repeat;}
.nav ul li a.nav_5{width:113px;background:url(nav_07.jpg) 0 0 no-repeat;}
.nav ul li a.nav_6{width:115px;background:url(nav_08.jpg) 0 0 no-repeat;}
.nav ul li a.nav_7{width:115px;background:url(nav_09.jpg) 0 0 no-repeat;}
.nav ul li a.nav_8{width:129px;background:url(nav_10.jpg) 0 0 no-repeat;}

.nav ul li a.nav_1_current,.nav ul li a.nav_1:hover{width:109px;background:url(nav_c_03.jpg) 0 0 no-repeat;}
.nav ul li a.nav_2_current,.nav ul li a.nav_2:hover{width:125px;background:url(nav_c_04.jpg) 0 0 no-repeat;}
.nav ul li a.nav_3_current,.nav ul li a.nav_3:hover{width:108px;background:url(nav_c_05.jpg) 0 0 no-repeat;}
.nav ul li a.nav_4_current,.nav ul li a.nav_4:hover{width:121px;background:url(nav_c_06.jpg) 0 0 no-repeat;}
.nav ul li a.nav_5_current,.nav ul li a.nav_5:hover{width:113px;background:url(nav_c_07.jpg) 0 0 no-repeat;}
.nav ul li a.nav_6_current,.nav ul li a.nav_6:hover{width:115px;background:url(nav_c_08.jpg) 0 0 no-repeat;}
.nav ul li a.nav_7_current,.nav ul li a.nav_7:hover{width:115px;background:url(nav_c_09.jpg) 0 0 no-repeat;}
.nav ul li a.nav_8_current,.nav ul li a.nav_8:hover{width:129px;background:url(nav_c_10.jpg) 0 0 no-repeat;}
.middle{width:1002px;margin:0 auto;}
.mi_Left{float:left;width:218px;margin-top:14px;padding-right:2px;background:url(bg_left.jpg) right top no-repeat;min-height:495px;_height:495px;}
.mi_Right{float:left;width:782px;margin-top:16px;}
.location{margin-left:13px;height:25px;line-height:25px;background:url(bg_location.jpg) left top no-repeat;padding-left:39px;font-size:14px;color:#C82A27;font-weight:bold;}
.location span{float:right;margin-right:48px;_display:inline;color:#777777;font-size:12px;font-weight:normal;}
.location a{color:#777777;}
.menu{margin-left:25px;padding-bottom:7px;background:url(bg_menu_dl.jpg) right bottom no-repeat;margin-bottom:6px;}
.links{margin-top:6px;}
.links a{display:block;text-align:right;}
.menu dt{border-bottom:1px solid #C5C5C5;}
.menu dt a{display:block;background:url(bg_menu.jpg) right top no-repeat;text-align:right;padding-right:57px;height:22px;line-height:23px;overflow:hidden;color:#555555;}
.menu dt a:hover,.menu dt a.current{background:url(bg_menu_c.jpg) right top no-repeat;color:#FFF;text-decoration:none;}

.footer{height:23px;margin:0 auto;width:982px;border-top:1px solid #FFF;padding-top:10px;background:url(bg_footer.jpg) 0 0 no-repeat;color:#777777;padding-left:10px;padding-right:10px;}
.footer .right{float:right;}
.footer a{color:#777777;}
.inputbox { clear:both;text-align:left;width:520px;margin:20px auto;}
.inputbox p { clear:both; text-align:left;*zoom:1;}
.input_01 { border:1px solid #B2B2B2; height:16px; padding:1px;font-size:12px;font-family:Arial, Helvetica, sans-serif;background:#DADADA;overflow:hidden;}
.ibl { width:60px;color:#666666; text-align:right; float:left; padding-top:6px; }
.ibr { text-align:left; float:left; padding-top:4px; +padding-top:2px; color:#666666; }
/**Default**/

#marquee1{width:704px;overflow:hidden;white-space:nowrap;}
#marquee1_1{float:left;}
#marquee1_2{float:left;}

.article{margin-left:36px;margin-top:20px;line-height:22px;color:#555555;overflow:hidden;height:360px;margin-right:60px;}
.pic_list_01{margin:25px auto;}
.pic_list_01 .pic_list{text-align:center;margin-bottom:25px;float:left;width:260px;}
.pic_list_01 .pic{width:158px;height:118px;overflow:hidden;line-height:118px;margin:0 auto;border:1px solid #DEDEDE;}
.pic_list_01 .txt{width:158px;padding-top:11px;margin:0 auto;}
.pic_list_01 .txt a{color:#555555;}
.pic_list_01 .txt a:hover{}

.page{text-align:center;height:22px;line-height:22px;color:#555555;font-size:0px;margin:23px 45px;}
.page a{margin:0px 8px;font-size:12px;color:#777777;}
.page a.current,.page a:hover{font-weight:bold;}
.page .top{float:right;width:20px;height:22px;background:url(top.gif) 0 0 no-repeat;}

#handles{width:658px;margin:0 auto;height:30px;line-height:30px;color:#555555;margin-top:13px;}
#handles h4{width:33.3%;float:left;text-align:center;background:url(bg_tab.jpg) 0 0 repeat-x;font-size:12px;}
#handles span{display:block;background:url(spacer_01.jpg) left center no-repeat;}
#handles h4.noBg span{background:none;}
#handles h4.current{background:url(bg_tab_c.jpg) 0 0 repeat-x;color:#FFF;}
#sheets .sheet{line-height:22px;color:#555555;width:636px;margin:0 auto;margin-top:10px;}


.message{border:1px solid #FFF;margin:23px 52px;margin-bottom:5px;padding-top:10px;padding-bottom:10px;background:#E9E9E9;}
.leaver{margin-left:7px;padding-left:23px;font-size:12px;font-weight:normal;line-height:22px;}
.leaver span{float:right;padding-right:26px;color:#666;font-weight:normal;}
.leaver.guest{background:url(icon_02.gif) left center no-repeat;color:#C82A27;font-weight:bold;}
.leaver.admin{background:url(icon_03.gif) left center no-repeat;color:#666666;}
.mess_con{padding:2px 27px 19px 30px;color:#666;line-height:21px;}
.page_02{margin:20px 60px;text-align:right;font-size:0px;}
.page_02 a{font-size:12px;color:#555555;margin:0px 7px;}
.page_02 a.current,.page_02 a:hover{font-weight:bold;text-decoration:underline;}
.title_01{font-size:12px;width:718px;height:30px;line-height:31px;text-align:center;background:url(bg_title_01.jpg) left top no-repeat;color:#4F4F4F;margin:10px auto;}
.title_01 span{padding-left:23px;background:url(icon_01.gif) left center no-repeat;color:#666666;}

.btn_submit{width:43px;height:20px;background:url(btn_submit.jpg) 0 0 no-repeat;cursor:pointer;}
.btn_reset{width:43px;height:20px;background:url(btn_reset.jpg) 0 0 no-repeat;cursor:pointer;}

.pic_list_02{margin:17px auto;}
.pic_list_02 .pic_list{margin-bottom:29px;text-align:center;float:left;width:220px;}
.pic_list_02 .pic{width:138px;height:80px;overflow:hidden;border:1px solid #FFF;line-height:80px;color:#999;margin:0 auto;}
.pic_list_02 .txt{width:138px;padding-top:8px;line-height:1.5;margin:0 auto;}
.pic_list_02 .txt a{color:#555;}

.list_news_01{margin-top:20px;margin-left:50px;width:330px;float:left;_display:inline;}
.list_news_01 li{line-height:20px;padding-top:5px;padding-bottom:5px;clear:both;*zoom:1;}
.list_news_01 .ico{float:left;width:10px;background:url(icon_04.gif) left center no-repeat;}
.list_news_01 li a{color:#6B6B6B;}
.list_news_01 .date{float:right;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#999999;}
.list_news_01 li a:hover,.list_news_01 li a.current{color:#C82A27;font-weight:bold;text-decoration:none;}
.hr{line-height:22px;color:#555555;padding:0px 49px;margin:20px auto;}
.apply{height:28px;line-height:28px;margin:10px 29px;padding-left:14px;background:#E4E4E4;	}
.apply a{color:#555555;text-decoration:underline;}
.duty{padding:15px 90px;line-height:22px;color:#555555;}

.pic_news_01{margin-top:23px;margin-left:82px;}
.pic_news_01 .pic{width:90px;height:84px;overflow:hidden;float:left;font-size:12px;}
.pic_news_01 .txt{float:left;width:525px;padding-left:10px;font-size:12px;color:#777777;line-height:22px;}
.pic_news_01 .txt h4{font-size:12px;color:#777777;}
.pic_news_01 .txt h4 a{color:#777777;}

.middle_def{width:1002px;height:185px;border-bottom:1px solid #E6E6E6;background:url(bg_middle_def.gif) 0 0 no-repeat;margin:0 auto;}

.pic_news_def{margin-top:27px;width:449px;margin-left:49px;float:left;_display:inline;}
.pic_news_def .pic{float:left;width:118px;height:97px;padding:2px;border:1px solid #E6E6E6;overflow:hidden;}
.pic_news_def .txt{padding-left:10px;width:315px;float:left;line-height:20px;color:#545454;}
.pic_news_def .txt h3{line-height:1.6;margin:3px auto;font-size:14px;}
.pic_news_def .txt h3 a{color:#000;}
.more{margin-left:6px;padding-left:18px;margin-top:6px;background:url(icon_05.jpg) left center no-repeat;}
.more a{color:#CE0000;}

/* carter 01-11 begin */
.list_news_def{float:left;width:462px;margin-left:42px;_display:inline;margin-top:21px;_display:inline;}
.list_news_def li{line-height:24px;width:408px;}
.list_news_def li a{color:#C82A27; background:url(icon_04.gif) no-repeat 0 4px; padding-left:13px;}
.list_news_def span { float:right; color:#999; }
.list_news_def li .more { margin-left:270px; }
.list_news_def li .more a { background:none; padding:0; }

.swapPic{position:absolute;bottom:0px;height:118px;padding-left:28px;}
#arrow_Left{float:left;margin-top:40px;width:7px;height:12px;background:url(btn_left.jpg) 0 0 no-repeat;}
#arrow_Right{float:right;width:7px;margin-top:40px;height:12px;background:url(btn_right.jpg) 0 0 no-repeat;margin-left:30px;+margin-right:25px;_display:inline;}
#sheeds{float:left;}
#sheeds .sheed{float:left;width:187px;}
#sheeds .sheed .pic{width:120px;height:91px;overflow:hidden;padding-bottom:25px;background:url(bg_under.jpg) left bottom repeat-x;margin:0 auto;}

.honor{line-height:26px;color:#6B6B6B;padding:15px 50px;}



