﻿@charset "utf-8";
/* CSS Document */
body,ul,li,p,input,dl,dt,dd,h1,h2,h3,h4,h5{ margin:0; padding:0; font-size:12px;color: #d2ac63;}
body{background-color: #2c1e1d; text-align:center; font-family:Arial, '宋体';}
ul,li{ list-style-type:none;}
img{ border:0;}
a:link,a:visited{ color:#FFFFFF; font-size:12px; text-decoration:none;}
a:hover{ color:#FF0000; font-size:12px; text-decoration:underline;}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px; overflow:hidden;}
.fl,.fLeft{ float:left;}
.fr,.fRight{ float:right;}

.header{ width:780px; overflow:hidden; height:145px; text-align:left; margin:0 auto;}
.logo{ width:170px; height:145px; float:left;}
.logo a{ display:block; width:170px; height:145px; background:url(logo.jpg); overflow:hidden; text-indent:-99999px;}
.tool{ height:35px; padding-top:35px;width:610px; float:right; text-align:right;}
.tool a:link,.tool a:visited{ color:#d2ac63; margin:10px;}
.menu{ height:75px; width:610px; float:left; overflow:hidden;}
.menu ul li{ display:inline; float:left; width:122px; text-align:center; padding-top:14px;}
.menu ul li a{ display:block; width:105px; height:40px; margin:0 auto; text-indent:-99999px; overflow:hidden;}
.m1{ background:url(m1.jpg);}
.m2{ background:url(m2.jpg);}
.m3{ background:url(m3.jpg);}
.m4{ background:url(m4.jpg);}
.m5{ background:url(m5.jpg);}

.me1{ background:url(me1.jpg);}
.me2{ background:url(me2.jpg);}
.me3{ background:url(me3.jpg);}
.me4{ background:url(me4.jpg);}
.me5{ background:url(me5.jpg);}

.mainbox{
	width:100%;
	height:auto;
	background-color:#704636;
	background-image: url(g-bj.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align:center;
 
}

.main{ width:780px; min-height:363px;  margin:0 auto; text-align:left; background-color:#542513; }
.mtop{padding-bottom:50px; padding-top:30px;}
.bg1{background-image: url(g-bj2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg2{background-image: url(k-bj2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg8{background-image: url(k-bj8.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg3{background-image: url(g-bj3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
	
.sidebar{ width:135px; overflow:hidden;}
.sidebaricon{ width:27px; height:360px; overflow:hidden;}	
.contentbox{ width:570px; padding:0 19px; height:auto; overflow:hidden;}
.i8,.i46,.i41,.i47{ background:url(gyds-a.png) no-repeat;}
.i37,.i79{ background:url(jdyd-a.png) no-repeat;}
.i13,.i57{ background:url(kffw-a.png) no-repeat;}
.i21,.i66{ background:url(cyms-a.png) no-repeat;}
.i27,.i72{ background:url(hyyh-a.png) no-repeat;}
.i9,.i53{ background:url(dsdt-a.png) no-repeat;}
.typemenu {
    min-height: 363px;

}
.typemenu li{ height:40px; line-height:40px; padding-left:15px;}
.typemenu a{ display: block;
    width: 115px;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;} 
.typemenu li a:link,.typemenu li a:visited{ font-size:14px;}
.typemenu li a:hover{ color:#fff;text-shadow: 0 0 5px #fff;text-decoration:none;}
.onsub{ background-color:#632A07; font-weight:bold;}
.onsubn_new_on { color:#fff;text-shadow: 0 0 5px #fff; font-weight:600; }

.typemenu li a {
	color:#D2AC63
}
.typemenu li a:hover , .typemenu li a.onsubn_new_on {
	color:#fff;text-shadow: 0 0 5px #fff; font-weight:600;
}



.onsubo1,.onsubo2,.onsubo3,.onsubo4,.onsubo5,.onsubo6,.onsubo7,.onsubo8,.onsubo9,.onsubo10,.onsubo11,.onsubo12,.onsubo13,.onsubo14,.onsubo15,.onsubo16,.onsubo17,.onsubo18,.onsubo19,.onsubo20,.onsubo21,.onsubo22,.onsubo23,.onsubo24,.onsubo25,.onsubo26,.onsubo27,.onsubo28,.onsubo29,.onsubo30,.onsubo31,.onsubo32,.onsubo33,.onsubo34,.onsubo35,.onsubo36,.onsubo37,.onsubo38,.onsubo39,.onsubo40,.onsubo41,.onsubo42,.onsubo43,.onsubo44,.onsubo45,.onsubo46,.onsubo47,.onsubo48,.onsubo49,.onsubo50,.onsubo51,.onsubo52,.onsubo53,.onsubo54,.onsubo55,.onsubo56,.onsubo57,.onsubo58,.onsubo59,.onsubo60,.onsubo61,.onsubo62,.onsubo63,.onsubo64,.onsubo65,.onsubo66,.onsubo67,.onsubo68,.onsubo69,.onsubo70,.onsubo71,.onsubo72,.onsubo73,.onsubo74,.onsubo75,.onsubo76,.onsubo77,.onsubo78,.onsubo79,.onsubo80,.onsubo81,.onsubo82,.onsubo83,.onsubo84,.onsubo85,.onsubo86,.onsubo87,.onsubo88,.onsubo89,.onsubo90,.onsubo91,.onsubo92,.onsubo93,.onsubo94,.onsubo95,.onsubo96,.onsubo97,.onsubo98,.onsubo99,.onsubo100,.onsubo101,.onsubo102,.onsubo103,.onsubo104,.onsubo105,.onsubo106,.onsubo107,.onsubo108,.onsubo109,.onsubo110,.onsubo111,.onsubo112,.onsubo113,.onsubo114
{
	color:#fff !important;
	text-shadow: 0 0 5px #fff;
	font-weight:600;
}



.viewbox .title{ color:#fff4e0; font-size:14px; text-align:center; height:25px; line-height:25px;}
.listbox .title{ height:30px; font-size:18px;}
.content{ 
	height: 350px;
    width: 570px;
    padding-bottom: 20px;
    line-height: 25px;
    padding: 0 20px;
    box-sizing: border-box;
    overflow-y: auto;
    overflow-x: hidden;
}
.h500{     
	}
.content img{ margin:0 auto; width:expression(this.width >560 ? 560: true); max-width: 560px; display:block;}

.footer{ width:100%; height:90px; text-align:center; background:url(d-bj.gif);}
.footbox{ width:780px; margin:0 auto; text-align:left; padding-top:25px;color:#d2ac63;}

.w450{ width:470px; line-height:20px;}
.w320{ width:300px; line-height:20px; text-align:right; padding-right:10px;}

.flink a:link,.flink a:visited{ color:#d2ac63; margin-left:10px; margin-right:10px;}
.address{ padding-left:10px;}

.zizhi{ width:570px;}
.zizhi ul li{ float:left; width:285px; height:210px; text-align:center;}
.zizhi ul li img{ display:block; margin:0 auto;}
.bigpic{ width:550px;  margin:0 auto; overflow:hidden;}
.bigpic img{ display:block; margin:0 auto;height:340px; width:550px;}
.bigpic .typeinfo{width:540px;}
.bigpic .typeinfo p{color:#fff4e0;font-size:12px; margin-top:5px; line-height:22px;}

.jCarouselLite{ width:550px; margin:0 auto; overflow:hidden; padding-top:8px;}
.imgScroll{ width:11px; height:56px;}
.prev{ background:url(leftbtn.jpg) no-repeat; cursor:pointer; border:0;}
.next{ background:url(rightbtn.jpg) no-repeat; cursor:pointer; border:0;}
.scroll{ width:528px; overflow:hidden; height:55px;}
.scroll ul li{ float:left; display:inline; width:85px; text-align:center;}
.scroll ul li img{ }
#myscroll{ width:550px; margin:0 auto; overflow:hidden; }
.paglist {
	text-align:center;
	height:24px;
	line-height:24px;
	margin:6px 0 6px 0;
	color:#d2ac63;
}
.paglist a {
	margin-left:3px;
}
.paglist a:link,.paglist a:visited{ color:#d2ac63;}

.txtlist ul li{ height:27px; line-height:27px; background:url(icon.jpg) no-repeat; border-bottom:dotted 1px #A38D54; padding-left:15px;}

.cbox{ padding:15px 35px 50px;}
.path{ height:25px; text-align:right;}
.path a:link,.path a:visited{ color:#d2ac63;}
.bodytitle{ text-align:center; line-height:25px; padding-bottom:5px; font-size:14px; }
.dashed{ height:30px; line-height:30px; color:#FFFFFF;border-bottom:dotted 1px #A38D54; text-align:center;}
.artContent{ padding-top:5px; line-height:25px; font-size:12px;}

.lianxiwomen{ padding:15px 35px 50px;}
.jobslist td{ height:25px; line-height:25px; text-align:center; font-size:12px; color:#2c1e1d;}
a.joba:link,a.joba:visited{color:#2c1e1d;}
.jobstil{ width:710px; text-align:right;}

.jobspic{ float:left; width:205px; height:305px; background:url(205305.jpg);}
.jobslist{ width:500px; float:right;}

.tbclass{ color:#000000;}
.tbclassa{ color:#fff4e0;}
.biaodan{ color:#000000;}

.tj{ width:51px; height:21px;  overflow:hidden; border:0; background:url(tj.gif); cursor:pointer; color:#000000;}
.cz{ width:51px; height:21px;  overflow:hidden; border:0; background:url(cz.gif); cursor:pointer; color:#000000;}

.aOrange{ float:right;}
.arctil{ float:left; height:22px; overflow:hidden; width:450px;}
.arctil a:link,.arctil a:visited,.dashed{ color:#fff4e0;}

.tglist{ width:560px; margin-top:-15px;}
.tglist li a.pl{ display:block; width:117px; height:82px; float:left; overflow:hidden; background:url(12994.jpg); padding:6px;}
.tglist .tginfo{ float:left; color:#fff4e2; width:410px; padding-left:20px;}
.tglist .tginfo h5 { line-height:25px; height:25px;}
.tglist .tginfo h5 a:link,.tglist .tginfo h5 a:visited{ color:#fff4e2; }
.tglist .tginfo p{ height:64px; line-height:21px; overflow:hidden; font-size:12px;color:#fff4e2;}
.tglist li{ padding-bottom:15px; border-bottom:#A38F52 dashed 1px; padding-top:15px; height:95px;}