﻿@charset "utf-8";
body{background:url(/style/css/img/bg.gif) #655343; font-size:12px; line-height:24px; color:#dfc5a6; font-family:Arial, Helvetica, sans-serif;}
a:link,a:visited{color:#dfc5a6;}
a:hover,a:active{color:#FFF; text-decoration:none}
/*.Top{height:80px; overflow:hidden; background:url(/style/css/img/topbg.gif) repeat-x;}
.TopCon{height:80px; width:960px; margin:0px auto;}
.Top a.Logo{width:145px; height:51px; background:url(/style/css/img/logo.png) no-repeat; float:left; margin-left:15px; margin-top:16px;}
.TopRig{float:right; width:600px; height:80px; overflow:hidden}
.TopRig div{float:right;color:#463a2d;height:30px; overflow:hidden; width:580px; padding-right:7px;_padding-right:27px; text-align:right}
.TopRig div span{ float:right; color:#84786b}
.bshare-custom{ padding-top:10px; float:right}
.bshare-custom a{ float:right}
.TopRig ul{float:right; overflow:hidden; height:50px; padding:0px;_padding-right:10px;}
.TopRig ul li{float:right; font-size:14px;text-align:center; cursor:default;}
.TopRig ul li b{color:#685d50; font-weight:normal;line-height:50px;padding-left:20px; padding-right:20px;}
.TopRig ul li a{display:none;border-bottom:3px solid #8c765a;height:47px;line-height:47px; float:left;}
.TopRig ul li a:link,.TopRig ul li a:visited,.TopRig ul li a:hover,.TopRig ul li a:active{ color:#8c765a}*/
.Topshare{ width:960px; margin:0px auto; height:27px; padding-top:11px;}
.Topshare span{ float:right;}
.Topshare a{ float:right;}
.Top{ width:960px; margin:0px auto; height:120px; overflow:hidden; background:url(/style/css/img/MTopbg.gif); margin-bottom:12px; position:relative; z-index:10000}
a.logo{float:left;width:160px;height:56px;margin-left:22px;_margin-left:11px;margin-right:20px;margin-top:25px; background:url(/style/css/img/logo.jpg)}
.Nav{float:left;width:670px;padding-left:70px;margin-top:36px; height:45px; background:url(/style/css/img/p.gif) repeat-x left bottom}
.Nav li{float:left;height:45px;margin-right:25px; font-family:'宋体'; position:relative; z-index:999;}
.Nav a.one{line-height:42px;font-size:14px;float:left;width:60px; text-align:center;}
.Nav a.one:link,.Nav a.one:visited{color:#4f4132;}
.Nav a.one:hover{color:#4f4132;border-bottom:3px solid #887563;}
.Nav a.one1{ width:100px;}
.Nav li.last{ margin:0px;}
.Nav li.s a.one:link,.Nav li.s a.one:visited,.Nav li.s a.one:hover{color:#4f4132;border-bottom:3px solid #887563;}
.Nav p{margin:0px;float:left;position:absolute;z-index:1000; height:38px;line-height:38px;overflow:hidden; width:200px; margin-top:45px; color:#665644; display:none;*margin-left:-60px;}
.Nav p a:link,.Nav p a:visited{color:#665644}
.Nav p a:hover{ color:#4f4132; text-decoration:underline}
.Nav p.p1{ margin-left:-72px;*margin-left:-132px;width:210px}
.Nav p.p2{ width:140px; margin-left:-65px;*margin-left:-125px;}
/*Banner*/
#Banner {height:500px;overflow:hidden;position:relative; background:#150e06;}
#Banner div.pict {cursor:default !important; }
#Banner div.main {position:static;text-align:center;display: block;cursor: pointer !important}
#Banner .element {display:none;position: absolute !important;}
#Banner .left {top :200px;cursor:pointer;width:42px; height:80px;overflow:hidden;background:url(/style/css/img/Prev.gif) no-repeat;}
#Banner .right {top:200px;cursor:pointer;width:42px; height:80px; overflow:hidden;background:url(/style/css/img/Next.gif) no-repeat;}
#Banner .main .guardian {display: none;height: 0;}
#Banner .navi{z-index: 9 999999;display:none;position: absolute !important;}
div#Banner div.main{display:none;}
div#Banner div.element{position:absolute !important;}
/*Index*/
.IndexBox0{width:960px; padding-top:12px; padding-bottom:12px; margin:0px auto; overflow:hidden;height:370px;}
.IndexVideo{width:660px; height:370px; margin-right:14px; float:left; overflow:hidden; position:relative; z-index:1;}
.IndexBox0 a{float:left;width:286px; height:180px;margin-bottom:10px; overflow:hidden;background:url(/style/css/img/indexblocks.gif)}
.IndexBox0 a p{width:286px;height:145px;float:left; margin:0px; background:url(/style/css/img/indexpic.jpg)}
.IndexBox0 a.a0{ margin:0px;}
.IndexBox0 a.a0 p{background:url(/style/css/img/indexpic0.jpg) left top;}
.IndexBox0 a span{width:286px;float:left;text-align:center;overflow:hidden;height:0px;display:inline;overflow:hidden;line-height:32px; height:32px;}
.IndexBox0 a b{width:286px;float:left;text-align:center;line-height:32px;font-weight:normal; overflow:hidden; display:none}
.IndexBox0 a:link,.IndexBox0 a:visited{color:#a2907b;}
.IndexBox0 a:hover,.IndexBox0 a:active{color:#FFF;}
.IndexBox1{height:180px; background:url(/style/css/img/IndexBox1bg.gif);overflow:hidden;}
.IndexBox1Con{width:960px; margin:0px auto; padding-top:12px;}
.IndexBox1Con a{width:180px;height:158px;float:left; margin-right:15px;}
.IndexBox1Con a.a1{background:url(/style/css/img/indexpic1.jpg)}
.IndexBox1Con a.a2{background:url(/style/css/img/indexpic2.jpg)}
.IndexBox1Con a.a3{background:url(/style/css/img/indexpic3.jpg)}
.IndexBox1Con a.a4{background:url(/style/css/img/indexpic4.jpg)}
.IndexBox1Con a.a5{background:url(/style/css/img/indexpic5.jpg); margin:0px;}
.IndexBox1Con a.a6,.IndexBox1Con a.a7{ display:none;}
.Bottom{ height:80px; background:url(/style/css/img/topbg.gif);}
.BottomCon{ width:960px; margin:0px auto; color:#4a392a; padding-top:15px;font-size:11px; overflow:hidden}
.BottomCon span{ float:left;}
.BottomCon p{ float:right; font-weight:normal; cursor:default; margin:0px;}
.BottomCon a{float:left;text-align:center; padding-left:10px; padding-right:10px;}
.BottomCon b{float:left;}
.BottomCon a:link,.BottomCon a:visited{color:#4a392a}
.BottomCon a:hover,.BottomCon a:active{color:#8c765a}
/*Container*/
.Container{width:960px; margin:16px auto 16px auto; background:url(/style/css/img/ContainerBg.gif);border-top:5px solid #312212; border-bottom:5px solid #312212; overflow:hidden;}
.PageTit{width:960px; text-align:center; height:72px; padding-top:20px; background:url(/style/css/img/PageTitline.gif) repeat-x left bottom;}
.PageNav{width:960px; height:60px; padding-top:20px; background:url(/style/css/img/PageNavLine.gif) repeat-x left bottom;}
.PageNav a{width:174px;height:35px;float:left; line-height:35px; text-align:center; font-size:14px; margin-right:30px;}
.PageNav a:link,.PageNav a:visited{color:#dfc5a6;background:url(/style/css/img/PageNavBtn.gif);}
.PageNav a:hover,.PageNav a:active{color:#3d2b18;background:url(/style/css/img/PageNavBtn.gif) left -35px; text-decoration:none}
.PageNav a.selected:link,.PageNav a.selected:visited,.PageNav a.selected:hover{color:#3d2b18;background:url(/style/css/img/PageNavBtn.gif) left -35px;}
.Container .Page{width:920px;overflow:hidden; padding:25px 20px 25px 20px;min-height:500px;_height:expression(this.scrollHeight < 500 ? "500px" : "auto");}
.Container .Page .PageCon{ text-align:center; font-size:12px; line-height:22px; color:#dfc5a6;width:920px; overflow:hidden;}
ul.NewsList{float:left; overflow:hidden; padding:10px 0px 10px 80px}
ul.NewsList li{float:left;width:214px; padding:4px 4px 0px 4px;height:305px;overflow:hidden;margin-right:50px; margin-bottom:20px;background:url(/style/css/img/NewPicBg.gif) no-repeat center top; display:block;}
ul.NewsList li a{float:left;width:214px;font-family:'微软雅黑'; font-size:14px; font-weight:bold; line-height:20px;}
ul.NewsList li a span{width:208px;height:208x; display:block; padding:2px; margin-bottom:10px;}
ul.NewsList li a img{width:208px;height:208px}
ul.NewsList li b{font-weight:normal; color:#9e7d5a; font-size:11px; float:left;width:210px;}
ul.NewsList li p{float:left; width:212px; margin:0px; line-height:18px; color:#bda78c; font-family:'宋体'}
.NewsTit{width:900px;padding:20px 30px 10px 30px;text-align:center;line-height:30px;background:url(/style/css/img/PageTitline.gif) repeat-x left bottom;}
.NewsTit b{display:block;font-size:18px;font-family:'微软雅黑';font-weight:normal;_font-weight:bold;_font-size:16px;}
.NewsTit span{ color:#a58b71; font-family:'宋体'}
.NewsCon{ overflow:hidden; padding:10px 90px 10px 90px; width:780px;min-height:500px;_height:expression(this.scrollHeight < 500 ? "500px" : "auto");}
ul.ProClass{float:left; width:960px; height:45px; overflow:hidden; background:url(/style/css/img/ProClassP.gif) repeat-x left bottom}
ul.ProClass li{padding-right:10px;float:left;padding-left:10px;overflow:hidden;}
ul.ProClass a{float:left; line-height:42px; height:42px;}
ul.ProClass a:link,ul.ProClass a:visited{color:#c8b093;}
ul.ProClass a:hover,ul.ProClass a:active{color:#c8b093; border-bottom:3px solid #c8b093}
ul.ProClass a.selected:link,ul.ProClass a.selected:visited,ul.ProClass a.selected:hover{color:#c8b093; border-bottom:3px solid #c8b093}
ul.ProLists{float:left; overflow:hidden; padding:40px 0px 20px 80px;min-height:500px;_height:expression(this.scrollHeight < 500 ? "500px" : "auto");}
ul.ProLists li{float:left;width:178px;height:200px;overflow:hidden;background:url(/style/css/img/Probg.gif); margin-right:28px; margin-bottom:35px;}
ul.ProLists li a{padding:5px;float:left;width:168px;height:190px;}
ul.ProLists li a:link,ul.ProLists li a:visited{background:none}
ul.ProLists li a:hover{background:#bb9772}
ul.ProLists li a img{width:168px; height:190px;padding-bottom:20px}
.ProClassPage p{margin-top:0px; color:#dfc5a6;}
.ProClassPage a{margin-right:28px; float:left;}
.ProClassPage div{ padding:20px 0px 20px 60px; float:Left}
.NewsPage{width:450px;height:32px; border-bottom:1px dashed #857460;border-top:1px dashed #857460; margin:0px auto; margin-bottom:50px;}
.NewsPage a{ padding-left:5px; padding-right:5px;}
.NewsPage a:link,.NewsPage a:visited{color:#b7a187;}
.NewsPage a:hover,.NewsPage a:active{color:#FFF; text-decoration:underline}
.NewsPage b{color:#FFF; font-size:13px;padding-left:5px; padding-right:5px;}
.NewsPage a.Prev,.NewsPage a.Next{width:15px; height:15px; float:left;overflo      w:hidden;padding:0px; margin-top:8px}
.NewsPage a.Prev:link,.NewsPage a.Prev:visited{background:url(/style/css/img/pagearrow.gif) no-repeat;}
.NewsPage a.Prev:hover{background:url(/style/css/img/pagearrow.gif) left -15px no-repeat;}
.NewsPage a.Next:link,.NewsPage a.Next:visited{background:url(/style/css/img/pagearrow.gif) -15px top no-repeat;}
.NewsPage a.Next:hover{background:url(/style/css/img/pagearrow.gif) -15px -15px no-repeat;}
.NewsPage span{ float:left;line-height:32px; padding-left:10px; padding-right:10px; overflow:hidden}
.HonorTit{ text-align:center;}
ul.HonorList{float:left; padding-left:120px; overflow:hidden; padding-top:20px; padding-bottom:20px;}
ul.HonorList li{ float:left; width:220px; height:180px; background:url(/style/css/img/NewPicBg.gif) no-repeat center top; margin-right:15px;margin-bottom:10px;}
ul.HonorList li a{ float:left; padding:6px;}
ul.HonorList li span{ text-align:center; width:220px; float:left; line-height:30px;}
.JobList{background:#52402e; font-family:'宋体'}
.JobList td{line-height:36px; text-align:center}
.JobList tr{ background:#725c45}
.JobList tr.s{ background:#7f664e;}
.JobList th{ background:#cdab89; color:#3d2b18; text-align:center; line-height:32px;}
.JobList a:link,.JobList:visited{font-weight:normal}
.JobList a:hover{font-weight:bold}
.JobShow{background:#52402e; font-family:'宋体'}
.JobShow td{line-height:36px;text-align:center; background:#7f664e;padding-left:15px; text-align:left; height:36px;}
.JobShow th{ background:#725c45; width:97px; text-align:center;}
.JobShow td p{line-height:22px; margin-top:6px; margin-bottom:6px; width:550px; overflow:hiddenl; display:block;}
.VideoShow{ width:840px; height:450px; overflow:hidden; margin:0px auto; padding-top:10px}
.VideoShow a{ width:42px; height:80px; overflow:hidden; cursor:pointer; margin-top:165px; display:block}
.VideoShow a.Prev{float:left;background:url(/style/css/img/Prev.gif) no-repeat; margin-right:25px;}
.VideoShow a.Next{float:right;background:url(/style/css/img/Next.gif) no-repeat}
.VideoShow p{ width:690px;height:370px; padding:5px; background:url(/style/css/img/videobg.gif); border:1px solid #52402e; float:left; margin:0px;}
.VideoShow span{ width:840px; float:left; font-family:'微软雅黑';_font-weight:bold; font-size:16px; color:#dfc5a6; text-align:center; padding-top:10px;}
.ProbookTit{font-family:'微软雅黑';_font-weight:bold; font-size:16px; float:left; width:200px; margin-right:20px; margin-top:30px; margin-left:100px; padding-top:10px; line-height:36px;}
a.ProbookTited:link,a.ProbookTited:visited,a.ProbookTited:hover{color:#FFF;}
a.ProbookA{width:294px; height:394px; float:left;margin-top:30px;
overflow:hidden; display:block; padding:13px;background:url(/style/css/img/ProClassbg.gif) no-repeat; margin-bottom:50px;}
a.ProbookA img{width:294px; height:394px;}
.JoinBtn1{ cursor:pointer; width:94px; height:32px; border:#52402e 1px solid; background:url(/style/css/img/joinbtn1.gif); float:left; margin-right:10px;}
.JoinBtn2{ cursor:pointer; width:80px; height:26px; border:#52402e 1px solid; background:url(/style/css/img/joinbtn2.gif);float:left; margin-top:3px}
.JoinText1{line-height:30px; border:none; background:none; width:450px; height:30px; color:#e6cfb3;}
td.JoinRigTD{ padding-left:20px; width:510px; text-align:left;color:#e6cfb3;}
.JoinText2{ line-height:22px; border:none; width:500px; height:70px; color:#e6cfb3; background:none;overflow:auto;}
.pages { margin-left:85px;}
.pages li{ float:left; margin-right:6px; padding:4px 10px; border:solid 1px #CCCCCC; list-style-type:none;}