/* CSS Document */
.banner{width:100%;height:330px;background:#e7e3e2; margin-top:1px;}
/*pd_ls*/
.rollBox{width:228px; height:80px;overflow:hidden; margin:0 10px 0 40px;}
.rollBox .LeftBotton{height:24px;width:24px;background:url(../images/lbg1.gif) no-repeat 4px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:24px;width:24px;background:url(../images/rbg1.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:176px;overflow:hidden;float:left; margin:5px 2px 0 2px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:78px;float:left;text-align:center; margin:0 5px;}
.rollBox .Cont .pic img{background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic img:hover{border:1px solid #ff1111;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.main_cont{width:1004px; margin:0 auto;height:155px; margin-bottom:15px; background:url(../images/fwfwbg.gif) no-repeat left top; padding:65px 0 0 0; text-align:left;}
.main_cont .mcon_same{float:left; margin-right:30px; width:240px;height:155px;position:relative; text-align:left;}
.main_cont .mcon_same h3.mcontil{ font-family:"微软雅黑";border-bottom:1px solid #ccc; line-height:25px;color:#705a29; margin-bottom:7px;}
.main_cont .mcon_same h3.mcontil span{font-size:11px; font-family:Verdana, Geneva, sans-serif;font-weight:normal; margin-left:4px;}
.main_cont .mcon_same .compr{ width:240px; height:85px; overflow:hidden; text-align:left;}
.main_cont .mcon_same .compr p{ text-align:left;}
.main_cont .mcon_same a.more{position:absolute;top:125px;right:5px;}
.main_cont .mcon_same ul.sy_news li{ width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; list-style:inside; text-align:left;}
.gcyj{width:1005px; margin:0 auto; text-align:left;}
.gcyj .gcal_sw{width:1005px; padding:10px 0; background:url(../images/ztbg.gif) repeat-y 0 0; text-align:left;}
.gcyj .gcal_sw h3.gcyj_til{ font-family:"微软雅黑"; width:930px; margin:0 auto 10px auto;color:#6c5536;position:relative;}
.gcyj .gcal_sw h3.gcyj_til a{position:absolute;top:8px;right:5px;}
/*GCAL*/
.bollBox{width:974px; height:140px;overflow:hidden; margin:0 auto;}
.bollBox .LeftBotton{height:21px;width:13px;background:url(../images/lfbg.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:50px 0 0 0;cursor:pointer;}
.bollBox .RightBotton{height:21px;width:13px;background:url(../images/rhbg.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:50px 0 0 0;cursor:pointer;}
.bollBox .Cont{width:934px;overflow:hidden;float:left; margin:0px 7px;}
.bollBox .ScrCont{width:10000000px;}
.bollBox .Cont .pic{width:147px;float:left;text-align:center; margin:0 4px;}
.bollBox .Cont .pic img{background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.bollBox .Cont .pic img:hover{border:1px solid #ff1111;}
.bollBox .Cont .pic p{ line-height:30px;}
.bollBox .Cont a:link,.bollBox .Cont a:visited{color:#626466;text-decoration:none;}
.bollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.bollBox #Tist1,.bollBox #Tist2{float:left;}
/*bpic*/
#bpic{width:100%;height:178px; background:url(../images/bpicbg.gif) repeat-x 0 0; margin:2px 0 20px 0; text-align:left;}
#bpic .picls{ margin:0 auto; width:1004px;height:178px; text-align:left;}
#cont{margin:0 auto 25px auto; width:1004px; text-align:left;}
/*left*/
#cont .col{width:200px;text-align:left;}
#cont .col .lnav{width:200px; margin-bottom:35px;}
.col .lnav h3.cltil{width:200px;border-bottom:1px solid #ccc; font-family:"微软雅黑"; margin-bottom:10px; color:#452e20; background:url(../images/dot2now.png) no-repeat 0 center; text-indent:22px; line-height:25px;} 
.col .lnav h3.cltil span{font-weight:normal; font-size:11px; margin-left:5px; font-family:Verdana, Geneva, sans-serif;color:#999;}
.col .lnav ul{width:200px;padding:0px; margin:0;}
.col .lnav ul li{width:200px; margin-bottom:7px;}
.col .lnav ul li a{ display:block; width:200px;height:25px; background:url(../images/dot2.gif) no-repeat; line-height:25px; text-indent:30px;text-align:left;}
/*right*/
#cont .cor{width:755px;height:auto !important;min-height:400px;_height:400px; padding:0 0 0 30px;border-left:1px solid #e9e9e9;text-align:left;}
.cor h2.conrtil{ font-family:"微软雅黑"; text-indent:22px; background:url(../images/dot2.png) no-repeat 0 center;border-bottom:1px solid #e9e9e9; line-height:25px;}
.matxt{ width:755px; padding:15px 0;text-align:left;}
.matxt ul.honor{width:753px; margin:0 1px; padding-top:10px;}
.matxt ul.honor li{ float:left; width:231px; margin:0 10px 25px 10px;}
.matxt ul.honor li a{ display:block;width:225px;height:164px; padding:2px; border:1px solid #ccc;text-align:left;}
.matxt ul.honor li a img{height:164px;}
.matxt ul.honor li a:hover{border:1px solid #f96125;}

.matxt ul.xiaobei{padding:0;margin:0 0 25px 0;}
.matxt ul.xiaobei li{padding:0;margin:0;list-style:none;display:inline;}
.matxt ul.xiaobei li a .lbt{display:block;width:620px;float:left;line-height:28px;text-align:left;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;text-indent:15px;overflow:hidden;padding-left:0px;}
.matxt ul.xiaobei li a .ldt{display:block;width:90px;float:right;text-align:center;line-height:28px; text-decoration:none;}
.matxt ul.xiaobei li a{display:block;width:755px;height:28px;line-height:28px;background:url(../images/sjslibg.gif) no-repeat 0 center;padding:0;margin:0;cursor:hand;border-bottom:1px dotted #efefef;}
/*page*/
DIV.megas512 {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:left;}
DIV.megas512 A {BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none}
DIV.megas512 A:hover {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777}
DIV.megas512 A:active {BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #777777}
DIV.megas512 SPAN.current {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px}
DIV.megas512 SPAN.disabled {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px}

.matxt h3.newstil{ font-family:"微软雅黑";color:#2932e1; text-align:left; font-size:16px;}
.matxt h4.dtimetil{ text-align:left;font-weight:normal;font-size:12px;color:#999;border-bottom:1px dotted #efefef; padding:3px 0;}
.matxt h4.dtimetil span{ margin:0 50px;}
.matxt .newnr{ padding:20px 0;}
.matxt ul.nplist{ margin-top:10px;}
.matxt ul.nplist li{color:#999;}
.matxt ul.nplist li a{color:#2932e1;border-bottom:1px solid #2932e1;text-align:left;}

.matxt ul.casels{ padding:0; margin:0 1px;}
.matxt ul.casels li{ float:left; width:225px; margin:8px 13px;}
.matxt ul.casels li a{ display:block; width:252px;height:162px;position:relative;}
.matxt ul.casels li a span{position:absolute;top:0;left:0;}
.matxt ul.casels li p{ text-align:center; line-height:30px;color:#f96125;}
.matxt .xmpic{ width:723px;border:1px solid #efefef; padding:15px; background:#f9f9f9; text-align:center;}
.matxt ul.casels li p{ text-align:center; line-height:30px;color:#f96125;}
.matxt .xmpics{ width:723px;border:1px solid #efefef; padding:15px; background:#f9f9f9;}
.matxt .xmpics h3.xmsqtil{ font-family:"微软雅黑";color:#d12b12; margin-bottom:8px;}

.matxt ul.jssb{ padding:0; margin:0 1px;}
.matxt ul.jssb li{ float:left; width:225px; margin:8px 13px;}
.matxt ul.jssb li a{ display:block; width:252px;height:198px;position:relative;}
.matxt ul.jssb li a span{position:absolute;top:0;left:0;}
.matxt ul.jssb li p{ text-align:center; line-height:30px;color:#f96125;}

.job_s table tr td{padding:4px;}
.job_s table{margin-bottom:15px;}
.job_s h4.j_sqb{text-align:center;color:#000;margin-bottom:10px;font-family:"微软雅黑";}