﻿@charset "utf-8";
/* CSS Document */
/* reset */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,form,input,textarea,select,th,td,pre{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑",arial;}
textarea{resize:none; overflow:auto;}
li{list-style:none;}
table{border-collapse:collapse;}
address,em{font-style:normal;}
img{border:none; vertical-align:top;}
a{text-decoration:none;}

/* end reset */

/* public */
body{background:#000; overflow-x:hidden;}
.clearflt{zoom:1;}
.clearflt:after{content:""; display:block; clear:both;}
.wrap{margin:0 auto;}
/* end public */

/* index */
#header{ width:1304px; }
.language_list{ float:left; width:132px; background:url(../img/language_bg.png) no-repeat; height:24px; padding:0 10px; }
.language_list li{ float:left; position:relative; z-index:2; }
.language_list a{ float:left; color:#d8933f; font-family:arial; }
.language_list span{ float:left; padding:0 12px; line-height:20px; height:24px; }
.language_list a:hover , .language_list .active{ background:url(../img/language_bg2.png) left 0 no-repeat; color:#fff; }
.language_list a:hover span , .language_list .active span{  background:url(../img/language_bg2.png) right -24px no-repeat; color:#fff;}
.nav_list{ float: right; }
.nav_list li{ float:left; }
.nav_list a{ float:left; font-size:13px;color:#d8933f;}
.nav_list span{ float:left; line-height:35px; height:35px; padding:8px 26px 0 18px; }
.nav_list a:hover{  background:url(../img/nav_list_bg.png) 0 0 no-repeat; }
.nav_list a:hover span{ color:#fff; background:url(../img/nav_list_bg.png) right -43px no-repeat; }

.brd{ width:100%; height:2px; background:url(../img/nav_list_btm_bg.png) no-repeat; background-size:100% 100%; margin-bottom:28px; }

.notice{ width:614px; height:156px; padding:54px 0 0 688px; position:relative; }
.notice_bg{ position:absolute; left:0;top:0; width:1302px; height:210px; background:url(../img/notice_bg.png) 0 0 no-repeat; opacity:1; filter:alpha(opacity=60); } 
#tab_pic{ position:absolute; left:0; top:-73px; }
#tab_pic img{ width:730px; height:350px; }
#tab_pic ul{position: absolute; left:12px; top:306px; width:170px; height:16px; overflow:hidden; background:url(../img/tab_pic_icon_bg.png) no-repeat; z-index:3;}
#tab_pic li{ float:left; width:34px; height:16px; overflow:hidden; line-height:16px; font-size:9px; color:#563308; text-align:center;  cursor:pointer; }
#tab_pic .active{background:url(../img/tab_pic_active_bg.png) no-repeat; color:#fff; }
.notice_list{ position:relative; z-index:2; }
.notice_list li{ font-size:14px; line-height:24px;  width:430px; }
.notice_list span{ font-size:14px; line-height:24px;  font-family:arial; padding-left:24px; color:#c76f04; }
.notice_list .li1{ padding-left:64px; }
.notice_list .li2{ padding-left:48px; }
.notice_list .li3{ padding-left:32px; }
.notice_list .li4{ padding-left:16px; }
.notice_list li a{ color:#c76f04; }
.notice_list li a:hover{ color:#ff9900;}
.notice_more{  position:absolute; right:100px; top:176px; }
.notice_more a{ display:block; width:78px; height:19px; background:url(../img/more_icon.png) no-repeat; font-size:14px; line-height:18px; color:#d8933f; font-style:italic; padding-left:6px; }

.info{ position:relative; margin-bottom:48px; width:100%; }
.info_content{ width:1302px; height:452px; }
.info_lft{position:absolute; right:50%; margin-right:651px; background:url(../img/info_bg_l.png) repeat-x; width:100%; height:158px; top:128px; background-size:100% 100%;  }
.info_rgt{ position:absolute; left:50%; margin-left:651px; background:url(../img/info_bg_r.png) repeat-x; width:100%; height:217px; top:236px; background-size:100% 100%;  }
.info_main{ background:url(../img/info_main_bg.png) right 20px no-repeat; position:absolute; height:550px; width:1302px; }
.main_left{ float:left;}
.main_left h1{ padding-top:128px; height:158px; margin-bottom:40px; background:url(../img/sl_logo_bg.png) 0 128px no-repeat; }
.main_left h1 img{ margin:16px 0 0 8px; }
.main_left .custom{background:url(../img/custom_title.png) no-repeat;  height:128px; }
.main_left .custom_list{ padding:2px 0 0 178px; width:534px; background:url(../img/custom_bg.png) 178px 2px no-repeat; }
.main_left .custom_list li{ float:left; width:70px;   margin-right:46px; display:inline; font-size:13px; }
.main_left .custom_list .no_sp{ margin-right:0; }
.main_left .custom_list a{ float:left; width:70px;  padding-top:44px; text-align:center; color:#d8933f;  }
.main_right{ float:right;   width:400px; }
.info_list{ padding-top:38px; margin-bottom:42px; height:178px; overflow:hidden; }
.info_title{ height:30px; }
.info_title h2{ float:left; }
.info_title span{ float:right; line-height:30px; }
.info_title span a{ color:#d8933f; }
.info_title span a:hover{ text-decoration:underline; color:#eb8305; }
.info_list ul{ padding:4px 0 0 20px; }
.info_list li{ list-style: none;font-size:16px; color:#d8933f; position:relative; line-height:20px; }
.info_list li img{ width:110px;height:60px; margin-top:5px;border:2px solid #895211}
.info_list li a{ color:#d8933f; }
.info_list li a:hover{ color:#eb8305; }
.info_list li span{ position:absolute; padding-left:20px; }
.info_list li p{ position:absolute; padding-left:135px;color:#E1C192;margin-top:-45px; }
.main_right dt{ font-size:20px; line-height:20px; color:#d8933f; text-align:right; }
.main_right dd{ font-size:15px; line-height:36px; color:#d8933f; text-align:right;  }
.personal p{text-indent:2em; font-size:14px; line-height:20px; color:#e0c194; }
.personal img{ margin: 8px 0 0 232px; }

.hunt{ width:1302px; position:relative; z-index:2;  margin-bottom:66px; }
.hunt_box{ margin-bottom:20px; width:1010px; }
.hunt_box h4{ background:url(../img/hunt_icon.png) 6px 2px no-repeat; padding-left:62px; font-weight:normal; }
.hunt_box h4 a{ color:#d8933f; }
.hunt_box h4 span{ float:left; line-height:44px; font-size:26px; background:url(../img/hunt_cut.png) right 8px no-repeat; color:#d8933f; padding-right:26px; margin-right:6px; }
.hunt_box h4 em a:hover{ color:#ff9900;}

.hunt_box h4 em{ float:left; line-height:44px; font-size:17px; }
.hunt_box p{ text-indent:2em; font-size:14px; line-height:20px; color:#e0c194; padding-left:50px; }
.hunt_box .p1{ width:820px; }
.hunt_box .p2{ width:900px; }
.hunt_box .p3{ width:960px; }
.hunt_more{ position:absolute; left:924px; height:36px; z-index:3; }
.hunt_pic{ position:absolute; left:916px; top:38px; z-index:3; }

.staff{ width:100%; height:152px; background:url(../img/staff_bg.png) repeat-x; background-size:100% 100%; }
.staff_cnt{ width:1302px;}
.staff_list{ float:left; padding:36px 0 0 14px; }
.staff_list dl{ float:left; width:196px; margin-left:30px; display:inline;}
.staff_list dt{ float:left; width:66px; height:66px; background:url(../img/staff_list_bg.png) no-repeat; padding:3px; margin-top:4px;  }
.staff_list dd{ float:right; width:108px; color:#fff;  }
.staff_list dd strong{ display:inline-block; height:36px; border-bottom:1px dotted #3d2405; padding-bottom:2px; margin-bottom:4px; font-weight:normal; width:110px; }
.staff_list dd strong a:hover{ color:#fdc178;}
.staff_list dd a{ font-size:13px; line-height:18px; color:#d8933f; }
.staff_list dd span{ line-height:18px; color:#e0c194; }
.partner_list{ float:right; background:url(../img/partner_bg.png) 0 24px no-repeat; width:282px; height:100px; padding-top:24px; position:relative; }
.partner_list li{ position:absolute; top:24px; }
.partner_list li img{ height:100px; }
.partner_list .li8{ right:476px; z-index:1000 }
.partner_list .li7{ right:412px; z-index:1001 }
.partner_list .li6{ right:348px;z-index:1002 }
.partner_list .li5{ right:284px;z-index:1003  }
.partner_list .li4{ right:220px;z-index:1004  }
.partner_list .li3{ right:156px;z-index:1005  }
.partner_list .li2{ right:92px; z-index:1006 }
.partner_list .li1{ right:28px;z-index:1007 }


.contact_wrap{ position:relative; width:100%; margin-bottom:28px; }
.contact{ width:1302px;}
.contact_lft{ position:absolute; width:100%; height:164px; right:50%; top:16px; margin-right:651px; background:#563308; }
.contact_rgt{ position:absolute; width:100%; height:180px; left:50%; top:0; margin-left:651px; background:url(../img/contact_rgt_bg.png) repeat-x;}
.contact_list{ width:680px; height:180px; float:left; background:url(../img/contact_list_bg.png) no-repeat; }
.contact_list ul{ background:url(../img/contact_logo_bg.png) 44px 44px no-repeat; padding:36px 0 16px 242px; }
.contact_list li{ font-size:13px; line-height:22px; color:#bb976d;}
.contact_list .phone{ font-size:23px; line-height:48px; }
.contact_list .qq img{ vertical-align:text-bottom;}
.contact_list .qq span{ padding-right:8px;}
.atn_list{ width:622px; height:180px; float:right;  background:url(../img/atn_list_bg.png) no-repeat; }
.atn_list dt{ float:left; font-size:20px; line-height:20px; color:#bd7927; padding:106px 58px 0 144px;  }
.atn_list dd{ float:left; padding-top:34px; padding-left:14px; width:68px; }
.atn_list dd.spc{ margin-left:26px; width:56px; padding-left:0; width:82px; }
.atn_list dd img{ width:82px; }
.atn_list dd span{ float:left; padding-left:20px; color:#ccc; line-height:20px; }

#footer{ margin-bottom:28px; }
#footer address{ width:1302px; }
#footer address p{ font-size:15px; line-height:15px; color:#bb976d; }
#footer address .own{ float:left; }
#footer .own a{ color:#bb976d; }
#footer address .rights{ float:right; padding-right:32px; }
#footer .rights a{ color:#bb976d; } 
#footer .rights a:hover{ text-decoration:underline;}
#footer a:hover{ color:#b4783c; } 

/* end index */