.gk_banner{ margin:0 auto; padding:10px 0 6px; width:1170px}

.left_mod01{ float:left; width:266px}
.right_ctn{ float:left; padding-left:20px; width:882px; }
.left_ctnnew{ float:left; padding-right:20px; width:882px;}

.left_ttl{ height:10px; background:url(../img/navtitle.png) 0 0 no-repeat}
.aside_nav{  background:#f5f5f5; font:16px/40px  Microsoft yahei, Tahoma, Arial, Simsun;}
.aside_nav h2{ padding:10px 0 0 20px; font-size:18px; line-height:60px  }
.aside_nav li{  padding-left:36px; border-bottom:1px solid #D4D4D4; background:url(../img/neiye_icon.png) 20px -266px}
.aside_nav li:hover{ background:none}
.aside_nav li.nobg:hover{ background:none}

.asideleft_ctn{ padding:14px 20px 0 ; border-top:4px solid #d6d6d6; background:#e9eae5}
.ttl02{ height:52px; font: bold 16px/32px Microsoft yahei; background:#e9eae5;}
.yybtn{ padding:10px 0}
.yybtn a{ display:block; width:228px; height:42px; text-align:center; font: bold 16px/42px  Microsoft yahei; color:#FFF; border-radius:8px; background:#666}
.yybtn a:hover{ background:#F60}
.yybtn a i{ padding:10px 30px 10px 0; background:url(../img/icon01.png)  0 -322px no-repeat}
.qd{ font-weight:bold}
.hdyg{ padding-left:30px; background:url(../img/icon01.png)  0 -249px no-repeat }

.downhref{ float:left; padding-left:500px; font: bold 14px  Microsoft yahei; color:#00b6f4}


.right_content{background:#f9f9f9; font:14px/26px  Microsoft yahei, Tahoma, Arial, Simsun; border-top:2px solid #16275d}
.right_content p{ padding:6px 20px;}
.right_content p span.st{font-weight:bold; color:#900}
.right_content p.suo{ text-indent:2em }
.right_content p.huodong{ padding:6px 10px 6px 0;}
.right_content div{padding:10px 20px;}
.right_content2 div{padding:0}

.right_content div.zhongxingtu{ background:url(../../images/zhongxingdi.jpg) 0 0 no-repeat}

.right_content div.nopd1{padding:0}
.right_content div.blk02{ float:left; width:400px}
.right_content div.ctn02{ padding:4px 0 4px 4px}
.right_content div.bg01{ margin:10px; background:#efefef; border:1px solid #FFF}
.right_content div.header01{ padding:4px 6px; font-size:16px; width:382px; border-bottom:1px solid #CCC}
.right_content strong{ color:#bf9335}
.right_content strong.fz{ font-size:16px}
.right_content strong.xbt{ color:#078445; font-size:16px}
.right_ttl{ margin:20px 0; padding-left:20px; height:48px;line-height:44px; background: url(../img/neiye_icon.png) 0 -112px no-repeat; color:#FFF; font-size:18px}
.right_ttl3{ margin:20px 0; padding-left:20px; height:48px;line-height:44px; background: url(../img/neiye_icon2.png) 0 -112px no-repeat; color:#FFF; font-size:18px}
.right_ttl4{  margin:20px 0; padding-left:20px; height:48px;line-height:44px; background: url(../img/neiye_icon3.png) 0 -112px no-repeat; color:#FFF; font-size:18px }

.right_ttl02{ padding-left:6px }
.right_ttl03{ padding-left:20px; height:48px;line-height:44px; background:#E1E1E1; color:#000; font-size:18px }


.right_lpic{ float:left; padding-right:20px; width:134px; height:96px}
.right_mod01{ float:left; width:668px}
.right_mod01 dl{ display:block; width:668px}
.right_mod01 dt a{ float:left; width:500px; height:32px; font: bold 16px/32px Microsoft yahei; color:#000}
.right_mod01 dt time{ float:right; text-align:right; font-size:12px; font-weight:100; color:#999}
.right_cpictext{ float:left; margin:10px 30px 0 10px; border:2px solid #FFF;width:120px; height:180px; overflow:hidden}
.right_cpictext img{float:left; width:120px; height:160px}


.right_mod02{ float:left; width:270px}
.right_lpic02{ float:left; padding-right:10px; width:100px; height:140px}
.right_mod02 dl{ display:block;}
.right_mod02 dt a{ float:left;  height:32px; font: bold 16px/32px Microsoft yahei; color:#000}

.jobfind header{ width:396px; display:block;  font: bold 14px/30px Microsoft yahei;}
.jobdiline{ border-bottom:1px dotted #CCCCCC}
.jobfind header.topge{ padding-top:11px}
.jobfind header a{ float:right; font-size:12px; font-weight:100}
.jobfind header span{ float:left; padding-left:4px}
.jobfind ul{ margin-bottom:22px}
.jobfind ul li{ line-height:30px}

.rightline{ border-left:1px dashed #E8E8E8}

.zsdtlist li{ padding:10px; height:30px; background:url(../img/neiye_icon.png) -4px -226px no-repeat}
.zsdtlist li.b1{ background:url(../img/neiye_icon.png) -4px -226px no-repeat #f3f3f3;}
.zsdtlist li a{ float:left; width:700px; height:30px; line-height:30px; overflow:hidden}
.zsdtlist li time{ float:right; width:100px}

.bklc th{ padding:6px 10px; text-align:center; background:#F2F2F2; border-right:1px solid #ebebeb}
.bklc td{ padding:6px 10px; border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; background:#F2F2F2}

.qatlist li{padding:10px; border-bottom:1px solid #ebebeb}
.qatlist li p.btttl{ font-weight:bold}

.biaoti01{}
.biaoti01 span{ display:inline-block; padding:4px}
.biaoti01 span a{ float:left;  background:#88C85E; width:156px; height:60px; line-height:60px; text-align:center; overflow:hidden; color:#FFF; white-space: nowrap; font-weight:bold; font-size:14px}
.biaoti01 span a:hover{ background:#F60; color:#FFF}

.contentxiangxi{ text-align:center; font: normal 12px/22px Microsoft yahei, Tahoma, Arial, Simsun}
.contentxiangxi h3{ padding:30px 0 10px 0; font-size:20px}

.contentxiangxi p.ttl{ font-size:12px; width:750px; height:22px; overflow:hidden; text-align:center; margin-bottom:10px; color:#CCC}
.contentxiangxi p strong{color:#000;font-weight:bold;}
.contentxiangxi p.pttl{ font-size:16px; font-weight:bold}
.contentxiangxi p.ptt2{ font-size:14px; font-weight:bold}
.contentxiangxi p{ margin:6px 36px 6px 20px; text-align:left; font-size:14px; line-height:28px}
.contentxiangxi p.text1{ padding-bottom:10px; border-bottom:1px solid #F5F5F5; font-size:14px; font-family: "����","����_GB2312";}
.contentxiangxi p.text2{ display:block; padding:20px 0; font-size:14px; font-family: "����","����_GB2312";}

.table_tj td{ padding:6px 10px; border:1px solid #E0E0E0; }
.table_tj td.bg01{ background:#CCC}
.table_tj td.bg02{ background:#FCF3D3; border-bottom:1px solid #EADDA8}

.table_tj td input.w1{ width:162px}
.table_tj td input.w2{ width:362px}
.table_tj td textarea{ width:630px; height:100px}
.table_tj td input.btn{ margin-left:170px;  width:200px; height:40px; background:#F90; border:none; color:#FFF; cursor:pointer}
.table_tj td input.btn:hover{ background:#060}

.table_zx{ margin: 6px 20px}
.table_zx .bj01{ background:#FEF3F1}
.table_zx .bj01 span.st{ font-weight:bold; color:#900}

.style_1 a { display:inline-block;  color:#6c6c6c; }
.style_1 a:hover { background:none }
.style_1 a.opened { color:#000;}
.style_1 div { display:none;  background:none}
.style_1 div a { padding-bottom:10px; font-size:14px; height:16px; display:block; line-height:16px; color:#C60}
.style_1 em{ cursor:pointer}
.style_1 em:hover{ cursor:pointer; }

.toplinkbg{ padding-left:20px; background:#eff3f6}

.msn-focus { width:882px}

.msn-focus img {  }
.msn-focus .hd ul{ margin:9px 0 0 20px}
.msn-focus .hd { height:50px; font: bold 16px/30px Microsoft yahei, Tahoma, Arial, Simsun;   background:#078445; border-top: 2px solid #75C514}
.msn-focus .hd li { float: left; display: inline; float: left; margin: 0 0 0 10px; padding:6px 0 0 0; height: 35px }
.msn-focus .hd .on { background: url("../img/arrow.png") no-repeat scroll center bottom }
.msn-focus .hd .on a { background-color: #38a3db; color: #fff }
.msn-focus .hd a { height:25px; line-height:25px;  background-color:#fff; float: left; padding: 5px 16px }
.msn-focus .bd { width:882px;  position: relative; overflow: hidden }
.msn-focus .bd ul {  overflow: hidden; position:relative;  font-size: 14px; line-height: 28px; width:882px }
.msn-focus .bd li {   background-color: #fff; position: relative }
.msn-focus .bd li div.width01{ float:left; padding:40px 10px 0 10px; width:420px; height:164px }
.msn-focus .bd li div dl{ float:left; padding-left:10px; font: normal 12px/28px Microsoft yahei; }
.msn-focus .bd li div dt{ font-size:16px; color:#000}
.msn-focus .bd li div dd.f1{ font-size:14px}

.msn-focus .bd li p { position: absolute; left: 0; bottom: 0; line-height: 35px; height: 35px; width: 300px; white-space: nowrap; overflow: hidden }
.msn-focus .bd li p a:hover { color: #f60 }

.selectblk{  width:174px; height:26px; border:1px solid #aaa; background:url(../img/base-input02.png) 0 0 no-repeat #fff}

.ttl01{ padding-left:10px; height:54px; font: bold 16px/54px  Microsoft yahei, Tahoma, Arial, Simsun;  background:#e9eae5; }
.ttl01 a{color:#078445;}
.ttl02{ height:54px; font: bold 16px/54px Microsoft yahei; background:#e9eae5; }
.ttl022{ height:34px; font: bold 16px/34px Microsoft yahei; background:#e9eae5; }
.ttl02 a{color:#078445;}
.mores{ float:right; text-align:right; font-weight:100; font-size:12px; width:60px; padding-right:10px; color:#6c6c6c}

.aside_ctn{ padding:14px 10px 0 ; border-top:4px solid #5bb201; background:#f0f0f0}
.index_aside{ float:left; padding:0; overflow:hidden; width:266px; }
.aside_mod01{ background:#fff}
.kaoshengzq{ margin-bottom:10px; padding:10px; width:280px; height:114px; background:url(../img/aside_bf.png) 0 0 no-repeat}
.kaoshengzq h4{ font:bold 16px/64px Microsoft yahei,Tahoma,Arial,Simsun; color:#078445}
.kaoshengzq p a{font: bold 15px Microsoft yahei,Tahoma,Arial,Simsun; text-shadow:2px 2px 10px #fff; }

.pd_bt{ padding-bottom:20px; background:#f0f0f0}
.huodongyugao{ display:block; margin-bottom:38px; font: normal 14px Microsoft yahei,Tahoma,Arial,Simsun;}
.huodongyugao i{ float:left;   padding-right:10px; text-align:center; overflow:hidden; width:40px; height:40px; font: normal 13px  Microsoft yahei; background:url(../img/aside_bf.png) 0 -180px no-repeat}
.huodongyugao i em{ color:#FFF}

.daoshi_left{ display:block; padding-top:20px; margin-bottom:20px; border-top:1px dashed #d1d1d1}
.daoshi_left a{ float:right; overflow:hidden; width:180px; height:80px}
.daoshi_left img{ float:left}

.ganyantv{ }
.ganyantv a{ float:left; padding-right:32px; margin-bottom:30px; overflow:hidden; line-height:18px; width:255px; height:210px}
.ganyantv a span{ color:#999}
.ganyantv a img{ vertical-align:top; padding-bottom:10px}
.ganyantv a.nobd{ padding-right:0}
.ganyantv a:hover{ opacity:0.4}

	.focusBox { position: relative; width:850px; height:480px; overflow: hidden; }
	.focusBox .pic img { width:850px; height:480px; display: block; }
	.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:5px; right:10px; z-index:3}
	.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
	.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

	.focusBox .prev,
	.focusBox .next { width:45px; height:99px; position:absolute; top:191px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
	.focusBox .prev { background-image:url(../../images/lunbo/index.png); background-position:-112px 0; left:0 }
	.focusBox .next { background-image:url(../../images/lunbo/index.png); background-position:-158px 0; right:0 }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }


.right_content2{background:#f9f9f9; font:14px/26px  Microsoft yahei, Tahoma, Arial, Simsun; border-top:2px solid #16275d}
.right_content2 p.suo{ text-indent:2em; padding:10px }
.right_content2 div.header01{ padding:4px 6px; font-size:16px; width:382px; border-bottom:1px solid #CCC}
.right_content2 div.geli{ padding-left:20px}
.right_content2 strong{ color:#bf9335}
.right_content2 strong.fz{ font-size:16px}
.right_content2 strong.xbt{ color:#078445; font-size:16px}


.focusBox2 { margin:30px 10px 10px; position: relative; width:438px; height:170px; overflow: hidden; }
.focusBox2 .pic img { width:438px; height:170px; display: block; }
.focusBox2 .hd { overflow:hidden; zoom:1; position:absolute; bottom:5px; right:10px; z-index:3}
.focusBox2 .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox2 .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

.focusBox2 .prev,
.focusBox2 .next { width:45px; height:99px; position:absolute; top:41px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox2 .prev { background-image:url(../../images/lunbo/index.png); background-position:-112px 0; left:0 }
.focusBox2 .next { background-image:url(../../images/lunbo/index.png); background-position:-158px 0; right:0 }
.focusBox2 .prev:hover,
.focusBox2 .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }

.xdxx_mod01{ margin:30px 10px 10px; width:400px; height:170px; overflow:hidden; background:#F2F2F2}
.xdxx_mod01 h6{ padding-left:12px; padding-top:10px; color:#078445; font: bold 16px/26px  Microsoft yahei, Tahoma, Arial, Simsun; }

.txtMarquee-top{ width:400px;  overflow:hidden; position:relative;    }
.txtMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtMarquee-top .bd{ padding:15px;  }
.txtMarquee-top .infoList li{ height:24px; line-height:24px;   }
.txtMarquee-top .infoList li .date{ float:right; color:#999;  }

.ganyantv2{ float:left;  padding-left:20px; width:862px;  height:300px}
.jingcaishiping{ margin-top:20px; margin-bottom:30px; padding-left:20px; width:862px; height:50px; line-height:50px; color:#078445; font: bold 16px/50px  Microsoft yahei, Tahoma, Arial, Simsun; background:#EAEAEA}


.right_content .contact{ display:block; padding-top:20px; margin-bottom:20px; border-top:1px dashed #d1d1d1}
.right_content .contact p{ float:left; overflow:hidden;height:180px}
.right_content .contact img{ float:left;padding-left:40px;}

.activity-box{padding:0;margin:0;}
.activity-box .activity-list li{height:75px;margin-bottom:0px;padding:0;padding:15px 0;border-bottom:1px dashed #d1d1d1;}
.activity-box .activity-list li .cal{width:75px;float:left;border:1px #5bb201 solid;margin-right:15px;padding:0;}
.activity-box .activity-list li .cal p.month{text-align:center;color:#fff;font-size:14px;height:30px;line-height:30px;background:#5bb201;margin-bottom:0px;padding:0;}
.activity-box .activity-list li .cal p.date{text-align:center;font-size:25px;height:45px;line-height:45px;background:#f0f0f0;margin-bottom:0px;padding:0;}

.activity-box .activity-list li .link{width:700px;float:left;overflow: hidden;margin-bottom:0px;padding:0;}
.activity-box .activity-list li .link a{width:100%;font-size:16px;font-weight:500;color:#333;line-height:35px;margin-bottom:0px;padding:3px 0;}
.activity-box .activity-list li .link a:hover{ color:#00b6f4; text-decoration:underline;}
.activity-box .activity-list li .link p{line-height:20px;margin-bottom:0px;padding:0;color:#595959;}
.agency-box{padding:0;margin:0;display:block; }
.agency-list{width:100%;}
.agency-list li{float:left;width:25%;height:150px;text-align:center;}
.agency-list .logo-box{text-align:center;width:90px;height:90px;line-height:90px;padding:0;margin:0;overflow:hidden;margin:0 auto;border-radius:90px;-webkit-border-radius:90px;-moz-border-radius:90px;border:1px solid #fff;background:#fff;}
.agency-list .logo-box img{width:100%;height:auto;overflow:hidden;padding:0;margin:0;display: inline-block; vertical-align: middle;}
.agency-list li a{display:block;color:#333;line-height:32px;}
.agency-list li a:hover{color:#00b6f4;}

.index_aside .application{display:block;text-align:center;font-size:18px;color:#fff;}
.index_aside .application-about{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;margin-top:15px;}
.index_aside .application-about .fq{width:50%;float:left;display:block;text-align:center;}
.index_aside .application-about .info img,.index_aside .application-about .fq img{width:80px;height:80px;}
.index_aside .application-about .info a,.index_aside .application-about .fq a{width:100%;font-size:16px;font-weight:500;color:#333;display:block;background:#e7e7e7;}
.index_aside .application-about .info span,.index_aside .application-about .fq span{display:block;line-height:25px;}
.index_aside .application-about .info{width:50%;float:left;display:block;text-align:center;border-left:1px solid #d0d0d0;margin-right:-1px;}

