﻿@charset "utf-8";
/* CSS Document */

.header{width:100%; height:146px; background-color:#429602;}
.news .tit-big h2{float:left; width:237px; height:50px; border-bottom:#429602 2px solid; background:url(../images/index/h-title.gif) no-repeat 0px -30px;}
.culture .tit-big h2{float:left; width:237px; height:50px; border-bottom:#429602 2px solid; background:url(../images/index/h-title.gif) no-repeat 0px -75px;}
.market .tit-big h2{float:left; width:237px; height:50px; border-bottom:#429602 2px solid; background:url(../images/index/h-title.gif) no-repeat 0px -120px;}
.recruitment .tit-big h2{float:left; width:237px; height:50px; border-bottom:#429602 2px solid; background:url(../images/index/h-title.gif) no-repeat 0px -165px;}
.service .tit-big h2{float:left; width:237px; height:50px; border-bottom:#429602 2px solid; background:url(../images/index/h-title.gif) no-repeat 0px -205px;}


/* 春雨侧导航  */
.cyList{width:920px; height:auto; clear:both;}
.cyList:after{display:block; visibility:hidden; clear:both; height:0; overflow:hidden; content:'.';}
.cyList .leftSidebar{float:left; width:237px;}
.cyList .leftSidebar ul li{width:220px; padding-right:17px; height:auto!important; min-height:39px; height:39px; line-height:39px; text-align:right; border-bottom:#e4e4e4 1px solid;}
.cyList .leftSidebar ul li.curr{background:url(../images/index/menuBg.jpg) no-repeat; position:relative; left:1px;}
.cyList .leftSidebar ul li ul.subBar{width:237px; height:239px; padding-right:0px; _margin-right:-17px; border-top:#e4e4e4 1px solid;}
.cyList .leftSidebar ul li ul.subBar li{width:210px; padding-right:27px; background:url(../images/index/pages.gif) no-repeat 227px -25px;}
.cyList .leftSidebar ul li ul.subBar li a{font-size:12px; color:#b8a677;}
.cyList .leftSidebar ul li ul.subBar li a:hover{color:#429602;}
.cyList .leftSidebar ul li ul.subBar li.checked{background:url(../images/index/pages.gif) no-repeat 226px 15px;}
.cyList .leftSidebar ul li ul.subBar li.checked a{color:#429602;}
.cyList .leftSidebar ul li a{font-size:14px; font-weight:bold;}


/* 春雨列表页 */
.moduleList,.moduleContent{float:left; width:634px; height:auto!important; min-height:680px; height:680px;}
.moduleList ul{margin-top:35px;}
.moduleList ul li{height:37px; line-height:37px; vertical-align:top; background:url(../images/index/pages.gif) no-repeat 10px -65px;}
.moduleList ul li a.le{float:left; padding-left:30px; color:#947458;}
.moduleList ul li span.ri{float:right; padding-right:15px; color:#947458;}

/* 春雨内容页 */

.moduleContent .cyCon{margin-top:35px;overflow:hidden;}/* border:#e4e4e4 1px solid;  */
.moduleContent .cyCon .title{border-bottom:#c2b3b9 1px dotted; text-align:center;}
.moduleContent .cyCon .title p{line-height:30px;}
.moduleContent .cyCon .title p strong{font-size:18px;}
.moduleContent .cyCon .title p span{color:#947458;}
.moduleContent .cyCon .title p span a{color:#947458;}
.moduleContent .cyCon .text{margin-top:10px;}
.moduleContent .cyCon .text img{margin:10px auto; display:block;}
.moduleContent .cyCon .text p{line-height:24px; text-align:left;}


/**/
.moduleContent .cyCon .text .contenttd table tr td{padding-left:5px; text-indent:0px;}
.moduleContent .cyCon .text .contenttd table tr{height:30px;}
.moduleContent .cyCon .text .contenttd table tr.gray{background-color:#f3f4f2;}


.moduleContent .cyCon .links{margin-top:20px;}
.moduleContent .cyCon .links ul{}
.moduleContent .cyCon .links ul li{height:26px; line-height:26px;}
.moduleContent .cyCon .links ul li a:hover{color:#947458;}
.moduleContent .cyCon .hots{width:103px; height:38px; margin:20px auto 0 auto; padding:9px 0 0 2px; background:url(../images/index/ding.png) no-repeat;}
.moduleContent .cyCon .hots a{float:left; display:block; width:30px; height:35px; line-height:35px; text-align:center; text-indent:-9999px;}
.moduleContent .cyCon .hots span{float:left; display:block; width:70px; height:35px; line-height:35px; font-weight:bold; text-align:center;}
.moduleContent .nextLinks{margin-top:30px; border:#e4e4e4 1px solid;}
.moduleContent .nextLinks ul{height:30px;}
.moduleContent .nextLinks ul li{float:left; width:290px; height:30px; line-height:30px; padding-left:25px; overflow:hidden;}
.moduleContent .nextLinks ul li a:hover{color:#947458;}

/*集团概况*/
.moduleContent .cyCon .content p{text-indent:24px; font-size:14px; line-height:24px;}
.contenttd{text-indent:24px;}
.moduleContent .cyCon .intro{height:auto; width:592px; overflow:hidden;}
.moduleContent .cyCon .intro-tit{ width:542px; text-indent:24px; text-align:left; background:#F5FCEE; border: 1px solid #DCDDDD;color:#706A6A; font-size:12px;line-height: 24px; margin: 8px auto 0; padding:8px 15px;}
.moduleContent .cyCon .intro p{text-indent:24px; line-height:26px;}
.moduleContent .cyCon .intro .tabs{margin:10px 0;}
.moduleContent .cyCon .intro .tabs ul{width:590px; height:35px; border:#aaadb2 1px solid; border-right:none; margin:0 auto 10px;}
.moduleContent .cyCon .intro .tabs ul li{float:left; width:117px; height:35px; line-height:35px; text-align:center; font-weight:bold; background:#f0f3f9 repeat-x 0 0; border-right:#aaadb2 1px solid; cursor:pointer;}
.moduleContent .cyCon .intro .tabs .pic{margin-top:16px; }
.moduleContent .cyCon .intro .tabs .pic img{border:1px solid #EBEBEB; display:inline-block; margin-bottom:16px; }

.moduleContent .cyCon .intro .tabs ul li.checked{background:#429602; color:#fff; }
.moduleContent .cyCon .intro .tabs div{clear:both; color:#b8a677;}
/*春雨大事记、荣誉春雨、公益春雨*/
.moduleContent .cyCon .history .tabs{position:relative;}
.moduleContent .cyCon .history .tabs a{display:block; width:20px; height:20px;}
.moduleContent .cyCon .history .tabs a.prev{background:url(../images/index/history.png) no-repeat 0px 0px; position:absolute; left:-10px; top:10px;}
.moduleContent .cyCon .history .tabs a.next{background:url(../images/index/history.png) no-repeat -19px 0px; position:absolute; right:-10px; top:10px;}
.moduleContent .cyCon .history .tabs .thy{width:589px; height:35px; overflow:hidden;}
.moduleContent .cyCon .history .tabs ul{width:586px; height:33px; overflow:hidden;}
.moduleContent .cyCon .history .tabs ul li{width:57.6px; height:33px; line-height:33px; background:url(../images/index/intro-tab-bg.png) repeat-x 0 -35px; color:#7b7672;}
.moduleContent .cyCon .history .tabs ul li.currt{background:#429602; color:#fff;}
.moduleContent .cyCon .history .tabs .val p{padding:0px; margin:10px 0px; color:#7b7672;}
/*总裁专栏-总裁致辞*/
.moduleContent .cyCon .pic{width:594px; text-align:center;}
.moduleContent .cyCon .text2 p{margin:10px 0px; text-indent:24px; line-height:26px;}
.moduleContent .cyCon .text2 p.name2{float:right; margin-right:30px; width:100px; height:70px;}
/*招贤纳士-加入春雨*/
.moduleContent .join,.moduleContent .grow,.moduleContent .wel{margin-top:35px; padding:10px 0px;}
.moduleContent .join .tit{width:640px; height:28px; border-bottom:#399201 2px solid;}
.moduleContent .join .tit ul li{float:left; width:154px; height:28px; margin:0px 3px 0px 3px; background:url(../images/index/g009.gif) no-repeat 0 0; line-height:28px; text-align:center; color:#399201; font-weight:bold; font-size:14px;}
.moduleContent .join .tit ul li.checked{background-position:-158px 0; color:#fff;}
.moduleContent .join .cont{clear:both; width:634px; padding:0px 3px;}
.moduleContent .join .cont ul{width:634px; height:24px; background-color:#dff5d0;}
.moduleContent .join .cont ul li{float:left; padding:1px 5px; border-left:#399201 1px solid; border-bottom:#399201 1px solid; color:#399201;}
.moduleContent .join .cont ul li.checked{background-color:#f90; color:#fff;}
.moduleContent .join .cont ul li#la{border-right:#399201 1px solid;}
.moduleContent .join .cont table{table-layout:fixed; clear:both; margin-top:10px; font-size:14px;}
.moduleContent .join .cont table tr td{border-bottom:#ccc 1px dashed; height:30px;}
.moduleContent .join .cont table tr td.green{color:#399201; font-weight:bold;}
/*招贤纳士-薪酬福利*/
.moduleContent .wel{padding:10px 5px; }
.moduleContent .wel .text2 p{text-indent:24px; line-height:26px;}
.moduleContent .wel .fareImg{width:628px; height:224px; padding:5px; border:#a66200 1px solid; background-color:#f1f1f1;}
.moduleContent .wel .fareImg ul{width:628px; height:922px; overflow:hidden;}
.moduleContent .wel .fareImg ul li{}
.moduleContent .wel .fareBtn{width:544px; _width:550px; height:49px; margin:20px auto}
.moduleContent .wel .fareBtn ul li{float:left; width:126px; height:49px; margin:0px 5px; background:url(../images/index/g010.png) no-repeat; line-height:49px; text-align:center;}
.moduleContent .wel .fareBtn ul li a{font-size:16px; font-weight:bold; color:#176093;}
.moduleContent .wel .fareBtn ul li a:hover{text-decoration:none; color:#dd484e;}
/*招贤纳士-加入春雨-我要应聘*/
.moduleContent .cyCon .text .contenttd table tr td{padding-left:5px;}
.moduleContent .cyCon .text .contenttd table tr{height:30px;}
.moduleContent .cyCon .text .contenttd table tr.gray{background-color:#f3f4f2;}

.wyypBtn{width:105px; margin:10px auto;}
.wyypBtn a{display:block; width:105px; height:36px; background:url(../images/index/f004.png) no-repeat;}
.title2 h2{height:30px; line-height:25px; color:#313131; font-size:20px;}
form ul.u611{margin:5px}
form ul.u611 li{height:30px; line-height:30px; margin-top:2px; text-indent:15px; color:#000;}
form ul.u611 li span{display:inline-block; float:left; width:100px;}
form ul.u611 li em{display:inline-block; float:left; width:400px; height:25px; padding-top:5px;}
form ul.u611 li em input{width:120px; height:19px; line-height:19px; border:#aaadb2 1px solid;}
form ul.u611 li.f6171{font-size:12px; color:#ff0000; text-indent:15px;}
form ul.u611 li.u6111{background:#f3f4f2;}
form ul.u611 li.u7321{height:40px; padding-left:15px; padding-top:10px; line-height:18px; text-indent:0px; background:#f3f4f2;}
form ul.u611 li.u8321{height:55px;}
form ul.u611 li.u8321 textarea{float:left; height:50px; margin-left:15px; border:#aaadb2 1px solid;}
form p.f6179{width:74px; height:28px; margin:10px auto;}
form p.f6179 input{width:74px; height:28px; background:url(../images/index/t7.gif) no-repeat right center; border:0; cursor:pointer;}
/*给我留言*/
.smart-green {
    margin-left:auto;
    margin-right:auto;
    max-width: 630px;
    margin-top: 26px;
    background: #F8F8F8;
    padding: 30px 30px 10px 30px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #666;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-bottom: 1px solid #c2b3b9;
}
.smart-green p {
    font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
    padding: 18px;
    display: block;
    margin: -30px -30px 10px -30px;
    color: #FFF;
    background: #9DC45F;
    line-height: 22px;
    text-shadow: 1px 1px 1px #949494;
    border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    border-bottom:1px solid #89AF4C;
}
.smart-green label {  display: block;  margin: 12px 0px;  }
.smart-green label>span {  float: left;  margin-top: 4px;  margin-bottom: 10px;  font-size: 16px;  color: #5E5E5E;  }
.smart-green input[type="text"], .smart-green textarea {
    color: #555;
    height: 30px;
    line-height:16px;
    width: 100%;
    padding: 0px 0px 0px 10px;
    margin-top: 2px;
    border: 1px solid #E5E5E5;
    background: #FBFBFB;
    outline: 0;
    -webkit-box-shadow: inset 1px 1px 2px rgba(238, 238, 238, 0.2);
    box-shadow: inset 1px 1px 2px rgba(238, 238, 238, 0.2);
    font: normal 14px/14px Arial, Helvetica, sans-serif;
	border-radius: 5px;
	margin-left: 10px;
}
.smart-green textarea{  height:100px;  padding-top: 10px;  }
.smart-green .button {
    background-color: #9DC45F;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-border-radius: 5px;
    border: none;
    padding: 10px 25px 10px 25px;
    color: #FFF;
    text-shadow: 1px 1px 1px #949494;
}
.smart-green .button:hover {  background-color:#80A24A;  }
/*已有的留言*/
.mesText{ }
.mesText ul { padding-bottom: 8px;  border-bottom: #c2b3b9 1px dashed;  }
.mesText ul li {  min-height: 30px; line-height: 30px;}
.mesText ul li span { color: #429602;  }
.mesText ul li p {  color: #F55A5A;  background: #F8F8F8;  line-height: 20px;  }
.mesText ul li div{color:#5D5F67;line-height: 20px;}
.mesText ul li p a:hover{color:red;  }
/* 春雨列表页页码 */
.cyList .pages{height:30px; padding-top:20px;}
.cyList .pages li{float:left; margin:0 3px;}
.cyList .pages a{display:inline-block; float:left; height:20px; line-height:20px; margin:0 5px; text-align:center; color:#bcbcbc; font-size:14px; font-weight:bold;}
.cyList .pages a:hover{color:#ff0000;}
.cyList .pages a.curr{color:#ff0000;}
.cyList .pages a.prev{background:url(../images/index/pages.gif) no-repeat 0px -116px;}
.cyList .pages a.next{background:url(../images/index/pages.gif) no-repeat 0px -136px;}

.adminname{float:right;}



/*---联系我们---*/
.moduleContent .join1{ height:886px; width:652px; background:url(../images/index/ct_bg.png) 0 0 no-repeat; }
.moduleContent .join1 .pic{ padding:60px 83px 60px 50px; margin-top:30px; *margin-top:0; }
.moduleContent .join1 .pic .red{color:#F00; }
.moduleContent .join1 .pic .w200{width:200px; overflow:hidden; }
.moduleContent .join1 .pic h3{ width:200px; height:50px; margin:16px 0 12px; }
.moduleContent .join1 .pic .wt{background:url(../images/index/ct_wt.png) 0 0 no-repeat; }
.moduleContent .join1 .pic .wt_pic{ width:140px; height:140px; margin:0 auto; }
.moduleContent .join1 .pic .mail{background:url(../images/index/ct_mail.png) 0 0 no-repeat; }
.moduleContent .join1 .pic .online{background:url(../images/index/ct_online.png) 0 0 no-repeat; }
.moduleContent .join1 .pic .tel{background:url(../images/index/ct_tel.png) 0 0 no-repeat; }
.moduleContent .join1 .pic .w200 p{ font-family:"微软雅黑"; font-size:14px; color:#000; line-height: 26px }
.moduleContent .join1 .pic .w200 p.l28{ line-height:28px; font-size:16px; margin-bottom:4px; }

