/*³υΚΌ»―*/
body,
div,
ul,
li,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
input,
textarea,
p,
td,
dl,
dt,
dd { padding: 0; margin: 0; }
body{ font-size:12px; color:#313131; background-color:#4eaf38;}
fieldset,
img { border: 0; }
table { border-collapse: collapse; border-spacing: 0; }
ol,
ul { list-style: none; }
var { font-weight: normal; font-style: normal; }
h1,
h2,
h3,
h4,
h5,
h6 { font-weight: normal; font-size: 100%; }

a{ color:#29960d; text-decoration:none;}
a:hover{ color:#29960d; text-decoration:underline;}
.tc{ text-align:center;}
.container{ width:1000px; margin:0 auto; padding:10px; background-color:#fff;}
.header{ height:60px; position:relative; background:url(http://corp.fccs.com/images/icon.gif) repeat-x 0 18px;}
.logo{ position:absolute; left:20px; top:0px;}
.share{ position:absolute; top:0; right:0; width:100%;}
.share li{ float:right; display:inline; margin-right:10px;}
.nav{ height:42px; line-height:42px; width:100%; position:absolute; bottom:0; overflow:hidden;}
.nav li{ float:right; font-size:14px; font-weight:bold; padding:0 15px; display:inline; position:relative; z-index:1; margin-right:-1px; background:url(../images/icon.gif) no-repeat right -42px;}
.nav li.last{ background:none; margin-right:0;}
.nav li.cur{ background:url(../images/icon.gif) no-repeat -3px -290px #4bba24; z-index:2;}
.nav li.cur b{ width:3px; height:42px; display:block; overflow:hidden; background:url(../images/icon.gif) no-repeat 0 -290px; position:absolute; right:0; top:0;}
.nav li.cur a{ color:#fff;}
.nav li.jm{ padding:6px  1px 0;line-height:normal;}

.banner{ height:190px; overflow:hidden;}

.per100{ width:100%;}
.side{ width:210px; background-color:#f7f8f7; border:1px solid #e3e3e3; border-top:none; vertical-align:top;}
.inMain{ width:760px; vertical-align:top; padding-right:5px;}
.cb0{ height:0; overflow:hidden; clear:both; display:block;}

.p10{ padding:10px;}
.p20{ padding:20px;}
.pl10{ padding-left:10px;}
.pt20{ padding-top:20px;}
.pb10{ padding-bottom:10px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.fr{ float:right; display:inline;}
.fl{ float:left; display:inline;}
.sideMenu{ overflow:hidden;}
.sideMenu li{ height:39px; position:relative; z-index:1; font-size:14px; font-weight:bold; text-align:center; line-height:39px; margin-top:-2px; background:url(../images/icon.gif) repeat-x 0 -135px;}
.sideMenu li.first{ background:none; margin-top:0;}
.sideMenu li.cur{ background:url(../images/icon.gif) no-repeat -2px  -90px #20ad03; z-index:2;}
.sideMenu li.cur b{ height:39px; width:2px; display:block; background:url(../images/icon.gif) no-repeat 0 -90px; position:absolute; top:0; right:0;}
.sideMenu li.cur a{ color:#fff;}

.content1{ font-size:14px; line-height:28px;}
.content1 p{ text-indent:2em; padding:5px 0;}
.content1 h3{ height:35px; line-height:35px; font-size:14px; font-weight:bold; padding-top:10px; color:#29960d;}

.footer .line{ height:17px; border-top:5px solid #acd47d; border-bottom:2px solid #f2f2f2;}
.footerNav{ height:54px; line-height:54px; text-align:center;}

.subNav{ height:41px; background-color:#42a60d; position:relative;}
.subNav .bor{ width:4px; height:41px; position:absolute; left:0; top:0; background:url(../images/icon.gif) no-repeat 0 -190px;}
.subNav .bor_r{ left:auto; right:0; background-position:-4px -190px;}
.subNav li{ float:left; display:inline; position:relative; margin-top:7px; padding:0 20px; height:34px; line-height:34px; font-size:14px; font-weight:bold; font-family:"ΞΆΘνΡΕΊΪ";}
.subNav li a{ color:#fff;}
.subNav li.cur{ background:url(../images/icon.gif) no-repeat -20px -197px #fff;}
.subNav li.cur b{ height:34px; width:5px; display:block; position: absolute; right:0; top:0; background:url(../images/icon.gif) no-repeat -15px -197px;}
.subNav li.cur a{ color:#000;}

.picList li{position:relative; float:left; display:inline; margin:9px; text-align:center; width:315px;}
.picList li .pic{width:305px; height:200px; padding:4px; border:1px solid #b2b2b0;}
.picList li .txt{ height:30px; line-height:30px;}

.content2{ padding:20px; line-height:32px; font-size:14px;}
.content2 h2.title{ font-size:24px; font-family:"ΞΆΘνΡΕΊΪ"; height:35px; color:#549c00}
.warnColor1{ color:#549c00;}
.fb{ font-weight:bold;}
.bor_b{ border-bottom:1px solid #f0f0f0;}
.content2 dt{ font-weight:bold; color:#549c00;}

.honorList li{ border-bottom:1px solid #f0f0f0; padding:30px; clear:both;}
.honorList li .pic{ float:left; display:inline; width:105px; height:75px; overflow:hidden;}
.honorList li .txt{ float:right; display:inline; width:570px; line-height:24px;}

.jobIntro{ width:100%; line-height:22px;}
.jobIntro td,.jobIntro th{ padding:5px; vertical-align:top;}
.jobIntro th{ width:70px; word-break:keep-all;}
.jobIntro td{ color:#666666;}
.jobIntro td.w{width:100px;}
.jobIntro td.w2{width:295px;}

.jobName{ height:30px; line-height:30px; padding-left:25px; background:url(../images/icon.gif) no-repeat 5px -347px; border-bottom:1px dashed #cccccc; color:#008000; font-size:14px; font-weight:bold;}
.jobList li{ padding-bottom:20px;}
.jobSite{ border:1px solid #d5d5d5; background-color:#f3f3f3; overflow:hidden; zoom:1;}
.jobSite li{ list-style:none; float:left; display:inline; word-break:keep-all; padding:0 15px; height:14px; line-height:14px; border-left:1px solid #c9c9c9; margin:5px 0 5px -1px;}
.jobItem li{ text-align:left; padding-left:15px;}

.lh1{ line-height:30px;}
.f14{ font-size:14px;}

.contactList thead th{border-top:2px solid #b4da82; border-bottom:1px solid #b4da82;}
.contactList tbody th,.contactList tbody td{ border-bottom:1px solid #b4da82;}

.tl{ text-align:left;}
.contactInfo .map{border:2px solid #d0d0ce; height:320px; overflow:hidden;}
.contactInfo .w1{ width:100px;}
.contactInfo .w2{ width:500px;}
.contactInfo .w3{ width:600px;}
.contactInfo .gj_line{ line-height:26px; font-size:14px; text-indent:2em; padding-bottom:10px;}
.contactInfo .tel_img{height:70px; overflow:hidden; text-indent:-19px;}
.warnColor2{color:red;}
/*
.picList1{ padding:15px; border:1px solid #b1b1af; position:relative;}
.picList1 .tsIcon{ position:absolute; top:-7px !important; top:-6px; left:-5px !important; left:-20px; z-index:2;}
.bigPic{ position:relative; width:100%; z-index:1;}
.bigPic .t{ height:40px; width:100%; line-height:40px; position:absolute; left:0; bottom:23px;}
.bigPic .t .bg{ height:40px; position:absolute; top:0; left:0; z-index:1; width:100%; background-color:#000; filter:alpha(opacity=30);-moz-opacity:0.3; opacity:0.3;}
.bigPic .t .txt{ position:absolute; z-index:2; top:0; left:0; font-size:18px; padding-left:10px; font-family:"ΞΆΘνΡΕΊΪ"; color:#fff;}
.picList1 .info{ padding:10px; line-height:28px; text-indent:2em;  font-size:14px; border-top:1px solid #cbcbca; margin-top:10px;}
.picList1  .smallPic ul{ width:8000%;}
.picList1  .smallPic{ width:928px; margin:0 auto; overflow:hidden;}
.picList1  .smallPic li{ float:left; width:175px; display:inline;  margin-right:13px;}
*/
.KinSlideshow_titleBar{ display:none;}
.importInfo{ font-family:Verdana; font-size:14px;}

.container1{ width:960px; margin:0 auto; clear:both;}
.pcolTitle{height:50px; overflow:hidden;}
.newTitle{ height:50px; line-height:50px; font-size:24px;}
.pnewDate{ color:#a0a0a0; float:left;padding-top:25px;}
.picNewbg{ background:#e5e5e5; padding:15px; padding-top:20px; position:relative;}
.picNewbg .tsIcon{ position:absolute; top:-7px !important; top:-6px; left:-5px !important; left:-20px; z-index:2;}
.picNewhead_1{ display:block; padding-left:20px; background:url(../images/icon.gif) no-repeat; float:left; padding-right:10px;}
.bigPicout{ width:922px; height:615px;overflow:hidden;}
.bigPic{ background-color:#000;background:url(../images/loading.gif) no-repeat center center;}
.bigPic img{ position:relative; z-index:1;display:none;}
.picon1{ background-position:0 -468px;}
.picon2{ cursor:pointer; background-position: 0px -493px; }
.picon2_2{background-position: -136px -493px;}
.picon3{ background-position:0 -519px;}
.picShow{ position:relative; width:922px; height:615px; zoom:1; margin:0 auto; }

#showmore_wrap{position:relative; width:922px; height:615px;overflow:hidden;}

.prenext{ width:475px; height:360px; padding-top:255px; position:absolute; top:0px; cursor:pointer; z-index:3; cursor:pointer;filter:alpha(opacity=0);-moz-opacity:0; opacity:0; background:url(../images/blank.gif) no-repeat; }
.pre_s{left:-14px;text-align:left;}
.next_s{right:-14px;text-align:right;}


.showmorebg{ width:608px; height:362px; position:absolute; top:124px; left:156px; background-color:#000;filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8; border:1px #63605c solid; z-index:3;top:-486px; }
.showmore{ width:522px; height:292px; padding:35px 43px; position:absolute; top:-486px; left:156px; z-index:4;}
.showmore_colse{ width:18px; height:18px; position:absolute; background:url(../images/close.png) no-repeat;top:8px; right:8px; cursor:pointer;}/*-----------*/
.seemorewrap{ padding-bottom:20px; border-bottom:1px #525252 solid;}
.seemore_pic{ border:1px #4f4f4e solid;}
.seemore_btn{ width:90px; height:24px;}
.seemore_share{ padding-top:15px; padding-left:19px;}
.picloveTitle{ height:40px; line-height:40px; color:#fff; font-size:14px;}
.piclovewrap li{ padding:13px; float:left; display:inline; border:1px #535353 solid; width:134px;}
.piclove_bod{ border:1px #535353 solid; width:132px; height:99px; overflow:hidden;}
.piclove_text{ line-height:18px;height:18px;overflow:hidden; width:130px; margin:0 auto; padding-top:6px; color:#fff; }
.picNew_com{background:url(../images/icon.gif) no-repeat 0 -168px;*background-position:0 -167px; cursor:pointer; padding-left:18px; }
.picIntro{ line-height:18px; text-indent:2em; padding-top:10px; padding-bottom:10px;}
.picnewList { position:relative; width:928px;}
.picnewList_wrap{ width:876px; height:97px; overflow:hidden;margin:0px auto; padding-top:9px; position:relative;}

.picnewList_in{ width:1000%;}
.scrollLine{ width:876px; margin:0 auto;position:relative; height:1px;border-bottom:1px #cfcfce solid;margin-top:15px;}
#scrollbtn{ width:122px; height:16px; background:url(../images/iconp.gif) no-repeat 0 -185px; position:absolute;top:-7px; left:0;cursor:e-resize}
.picnewList ul{padding-bottom:20px; zoom:1; position:relative;}
.picnewList li{ width:134px; height:89px; overflow:hidden; float:left; margin-left:6px; margin-right:6px; display:inline;position:relative;cursor:pointer;}
.picnewList li img{ display:block;}
.ye{ position:absolute; width:36px; height:13px; right:4px;bottom:7px; background-color:#000; text-align:center; color:#fff;}
.liout{position:absolute; top:0px; left:3px; background:url(../images/iconp.gif) no-repeat -1px -5px; width:140px; height:101px;} 
.list_pre{ position:absolute;cursor:pointer; top:25px; left:0; background:url(../images/iconp.gif) no-repeat 0 -115px; width:23px; height:56px;}
.list_next{ position:absolute; cursor:pointer; top:25px; right:0; background:url(../images/iconp.gif) no-repeat -25px -115px; width:23px; height:56px;}
.mt10{margin-top:10px;}
.job_contact0 .title{height:35px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; line-height:35px; background-color:#eee; color:#29960D; font-size:14px; font-weight:bold; padding-left:10px;}
.job_contact{padding:10px;}
.job_contact div {
    border-top: 1px dashed #CCCCCC;
    color: #666666;
    margin-bottom: 5px;
    padding: 5px 0;
    line-height:22px;
}
.job_contact div.bor_no{border-top:none;}







































