.indexFlash{height:760px; overflow:hidden; position:relative;}
.indexFlash li a{display:block; height:760px;}
.indexFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:20px; width:100%; text-align:center;}
.indexFlash .btnDiv span{display:inline-block; background:url(../image/ico.png) right top no-repeat; width:14px; height:14px; margin:0 5px;}
.indexFlash .btnDiv .on{background:url(../image/ico.png) left top no-repeat;}
.indexFlash .tempWrap{margin:0 auto;}

.indexPart1{height:235px; overflow:hidden; position:relative;}
.indexPart1 ul{width:200%;}
.indexPart1 li{float:left; width:260px; padding-left:100px; position:relative; height:235px; font-size:18px; color:#999;}
.indexPart1 .imgDiv{position:absolute; left:0px; top:87px;}
.indexPart1 .img2{display:none;}
.indexPart1 li .name{font-size:24px; padding:90px 0 6px 0;}
.indexPart1 .li_01 a:hover{color:#4ea1b0;}
.indexPart1 .li_02 a:hover{color:#84be2b;}
.indexPart1 .li_03 a:hover{color:#f76171;}
.indexPart1 .li_02{width:330px;}
.indexPart1 li .img1{ display:block;}
.indexPart1 li:hover .img2{ display:block;}
.indexPart1 li:hover .img1{ display:none;}

.pageContent .btnDiv{height:25px; color:#999;}
.pageContent .btnDiv a{padding:0 6px; color:#999;}
.pageContent .content{font-size:14px; line-height:1.7em; text-align:justify; color:#666;}
.pageContent .content .imgDiv{text-align:center; padding:15px 0;}
.pageContent h1{font-size:18px; padding-bottom:10px;}
.pageContent .share{height:35px; overflow:hidden;}
.pageContent .share li{float:left; padding-right:6px;}

.news_01{height:287px; position:relative; border-bottom:#ececec solid 1px;}
.news_01 li{height:287px; position:relative; padding-left:450px;}
.news_01 .imgDiv{position:absolute; left:0px; top:15px;}
.news_01 h1{font-size:24px; padding:13px 0;}
.news_01 .time{position:absolute; top:25px; right:0px; white-space:nowrap; color:#999;}
.news_01 .content{font-size:14px; line-height:24px; height:145px; overflow:hidden; text-align:justify;}
.news_01 .btnDiv a{display:block; width:90px; height:26px; line-height:26px; text-align:center; font-size:14px; color:#999; border:#ececec solid 1px;}
.news_01 .btnDiv a:hover{color:#84be2b; border:#84be2b solid 1px;}
.news_01 .prev{display:block; background:url(../image/nimg25_1.png) left top no-repeat; width:25px; height:25px; position:absolute; z-index:10; right:84px; bottom:54px;}
.news_01 .prev:hover{background:url(../image/nimg25_1_1.png) left top no-repeat;}
.news_01 .next{display:block; background:url(../image/nimg25_2.png) left top no-repeat; width:25px; height:25px; position:absolute; z-index:10; right:0px; bottom:54px;}
.news_01 .next:hover{background:url(../image/nimg25_2_1.png) left top no-repeat;}
.news_01 .pageState{position:absolute; z-index:1; right:0px; bottom:54px; line-height:25px; text-align:center; width:108px; font-size:14px; color:#999;}

.news li{height:176px; padding-left:210px; overflow:hidden; position:relative; border-bottom:#ececec solid 1px;}
.news .imgDiv{position:absolute; left:0px; top:24px;}
.news .name{font-size:20px; font-weight:bold; padding:20px 0 10px 0;}
.news .time{position:absolute; top:29px; right:0px; white-space:nowrap; color:#999;}
.news .content{line-height:18px; color:#4a4a4a; width:570px;}

.sideNews2{width:295px;}
.sideNews2 .title{height:33px; line-height:20px; padding-left:28px; position:relative; overflow:hidden; border-bottom:#ececec solid 1px; font-size:18px;}
.sideNews2 .title img{position:absolute; left:0px; top:0px;}
.sideNews2 li{height:101px; padding-left:140px; overflow:hidden; position:relative; border-bottom:#ececec solid 1px;}
.sideNews2 .imgDiv{position:absolute; left:0px; top:13px;}
.sideNews2 .name{line-height:22px; font-size:14px; color:#666; padding:15px 0 0 0;}
.sideNews2 .name a{color:#666;}
.sideNews2 .name a:hover{color:#84be2b;}

.job_01{height:282px; position:relative; background:#f9f9f9; padding:0 25px 0 658px;}
.job_01 .imgDiv{position:absolute; left:0px; top:0px;}
.job_01 .name{padding:38px 0 12px 0; font-size:24px;}
.job_01 .name em{font-size:18px; text-transform:uppercase; color:#d9d9d9; font-family:Georgia; padding-left:10px;}
.job_01 .content{font-size:14px; line-height:28px; text-align:justify; height:128px; color:#666;}
.job_01 .btnDiv a{display:block; width:85px; height:27px; line-height:27px; text-align:center; background:#84be2b; color:#FFF;}


.jobSearch{height:66px; padding-top:55px;}
.jobSearch li{float:left; padding-right:12px;}
.jobSearch .selectDiv{background:url(../image/selectIco.png) right center no-repeat; width:201px; height:35px; line-height:35px; border:#e0e0e0 solid 1px; color:#666;}
.jobSearch .input1{float:left; width:181px; height:35px; line-height:35px; border:#e0e0e0 solid 1px; text-indent:10px;}
.jobSearch .btn1{float:left; position:relative; left:-1px; background:url(../image/btn3.png); width:35px; height:37px; border:#e0e0e0 solid 1px; border-left:0px;}
.jobSearch .btn2{float:left; background:url(../image/btn8.png); width:91px; height:35px; cursor:pointer;}
.jobSearch .fr{white-space:nowrap; line-height:35px; font-size:18px;}
.jobSearch .fr a{font-size:16px; padding-left:16px; color:#666;}
.jobSearch .fr a:hover{color:#84be2b;}


.job th{height:43px; font-size:14px; color:#FFF; background:#508ddb; border-bottom:#FFF solid 5px;}
.job td{height:43px; font-size:14px; color:#666; text-align:center;}
.job th div, .job td div{text-align:left; padding-left:55px;}
.job td .btn{display:inline-block; height:43px; width:43px; background:url(../image/nimg14.png) center no-repeat;}
.job li{background:#f8f8f8; border-top:#FFF solid 5px;}
.job .box{padding:18px 30px 0 55px; display:none; font-size:14px;}
.job .box .fl{width:385px; padding-right:55px; background:url(../image/line.png) right 5px no-repeat;}
.job .box .fr{width:425px;}
.job .box .content{font-size:13px; line-height:30px; color:#666; padding:10px 0;}
.job .box .msg{height:80px; line-height:80px;}
.job .liNow td{background:#84be2b; color:#FFF;}
.job .liNow td .btn{background:url(../image/ico2.png) center no-repeat;}
.job .liNow .box{display:block;}

.jobForm .title{border-bottom:#ececec solid 1px; height:32px; position:relative; line-height:21px;}
.jobForm .title span{font-size:18px;}
.jobForm .title em{position:absolute; top:0px; right:0px; white-space:nowrap; color:#666;}
.jobForm .form{padding-top:30px; width:1000px; overflow:hidden; position:relative;}
.jobForm ul{width:120%;}
.jobForm li{float:left; width:450px; padding-left:85px; height:54px; line-height:35px; overflow:hidden; position:relative; font-size:14px;}
.jobForm li em{position:absolute; left:0px; top:0px; white-space:nowrap; color:#666;}
.jobForm .input1{float:left; width:376px; height:33px; line-height:33px; text-indent:10px; font-size:14px; border:#e7e7e7 solid 1px;}
.jobForm .selectDiv{float:left; width:376px; height:33px; line-height:33px; background:url(../image/selectIco.png) right center no-repeat; border:#e7e7e7 solid 1px;}
.jobForm .li_01{height:274px; width:915px;}
.jobForm .li_01 em{top:100px;}
.jobForm textarea{float:left; width:891px; height:243px; line-height:33px; padding:5px 10px; font-size:14px; border:#e7e7e7 solid 1px;}
.jobForm .btn1{float:left; width:123px; height:43px; background:#84be2b; font-size:14px; color:#FFF; margin-right:10px;}
.jobForm .btn2{background:#929292;}

.contact{min-height:500px; _height:500px; position:relative;}
.contact .form{height:495px;}
.contact .form li{float:left; width:210px; padding-bottom:30px;}
.contact .form .li_01{clear:both; width:100%;}
.contact .form em{display:block; padding-bottom:10px; font-size:14px; color:#666;}
.contact .form .input1{width:199px; height:32px; line-height:32px; background:#eee; text-indent:10px; font-size:13px;}
.contact .form .li_01 .input1{width:619px;}
.contact .form textarea{width:600px; height:135px; line-height:23px; padding:5px 10px; font-size:13px; background:#eee;}
.contact .form .btn1{font-size:14px; border-bottom:#4c4c4c solid 2px; font-weight:bold; letter-spacing:2px; padding-bottom:3px;}
.contact .tab{position:absolute; top:0px; right:0px; width:319px; background:url(../image/line.png) left repeat-y; padding-left:1px; height:406px;}
.contact .tab li{height:203px; padding:0 15px 0 25px;}
.contact .tab .liNow{background:#f6f6f6;}
.contact .tab .name{font-size:18px; color:#84be2b; padding:20px 0 15px 0;}
.contact .tab dd{font-size:14px; color:#666; line-height:24px; min-height:24px; _height:24px; position:relative; padding:0 0 10px 40px;}
.contact .tab dd em{position:absolute; left:0px; top:0px; white-space:nowrap; color:#333;}

.law .name{font-size:18px; padding:0 0 12px 0;}
.law .content{font-size:14px; line-height:22px; text-align:justify; color:#666; padding-bottom:30px; margin-bottom:20px; background:url(../image/line.gif) bottom repeat-x;}

.product .title{color:#4ea1b0; font-size:14px; height:65px; line-height:65px; position:relative; padding-left:38px;}
.product .title img{position:absolute; left:0px; top:13px;}
.product .title span{font-size:24px; padding-right:10px; font-weight:bold;}
.product .fl{width:380px;}
.product .list li{float:left; width:126px; height:45px;}
.product .list li a{display:block; width:115px; height:34px; line-height:34px; text-align:center; border:#e2e2e2 solid 1px; font-size:14px;}
.product .list li a:hover{background:#4ea1b0; color:#FFF;}
.productBg{padding:30px 0; background:#fbfbfb;}
.productBg .product .title{color:#1a57a6;}
.product .box{height:280px; border-top:#e2e2e2 solid 1px; padding-top:40px;}
.product .box h2{height:52px;}
.product .box h2 a{font-size:18px; display:inline-block; height:27px; border-bottom:#e2e2e2 solid 1px; line-height:20px; padding-right:6px;}

.productClass{width:160px;}
.productClass a{display:block; height:34px; line-height:34px; overflow:hidden; padding-left:21px; border-bottom:#ececec solid 1px; color:#666; font-size:14px; background:url(../image/ico3.png) left center no-repeat;}
.productClass .aNow{background:url(../image/ico3on.png) left center no-repeat; font-weight:bold;}
.productClass li ul{display:none;}
.productClass li li a{background:url(../image/ico4.png) right center no-repeat; color:#333;}
.productClass li li .aNow{background:url(../image/ico4on.png) right center no-repeat; font-weight:400;}
.productClass li li li a{background:none; color:#666;}
.productClass li li li a:hover, .productClass li li li .aNow{color:#84be2b; background:none;}

.productList{width:800px; overflow:hidden; position:relative;}
.productList ul{width:110%;}
.productList li{float:left; width:251px; height:313px; overflow:hidden; position:relative; border:#ececec solid 1px; margin-right:20px; margin-bottom:20px;}
.productList .imgDiv{height:183px; background:#fbfbfb; overflow:hidden;}
.productList .name{font-size:18px; padding:12px 0 8px 10px;}
.productList .msg{line-height:18px; color:#999; padding:0 10px; height:45px; overflow:hidden;}
.productList .price{padding:0 10px; font-size:18px;}
.productList .btn{display:block; background:url(../image/btn4.png) left top no-repeat; width:36px; height:36px; position:absolute; z-index:10; right:10px; bottom:12px;}

.productImg{height:568px; width:449px; position:relative;}
.productImg .bigImg{border:#ececec solid 1px; height:427px;}
.productImg .btn{position:absolute; left:405px; top:388px;}
.productImg .prev{position:absolute; z-index:10; left:0px; top:460px;}
.productImg .next{position:absolute; z-index:10; right:0px; top:460px;}
.productImg .list{padding-top:8px; width:335px; margin:0 auto;}
.productImg li{width:65px; height:65px; border:#fff solid 1px; float:left; cursor:pointer;}
.productImg .liNow{border:#84be2b solid 1px;}

.productShow_01{width:470px; height:568px; position:relative; font-size:14px;}
.productShow_01 .name{font-size:24px;}
.productShow_01 .msg{position:absolute; top:6px; right:0px; white-space:nowrap; color:#999;}
.productShow_01 .msg span{font-size:12px;}
.productShow_01 .msg .a1{padding-left:12px; color:#666;}
.productShow_01 .msg .a1:hover{color:#84be2b;}
.productShow_01 .info{line-height:18px; color:#999; height:70px; padding-top:15px;}
.productShow_01 .price{border-bottom:#ececec solid 1px; height:58px;}
.productShow_01 .price span{color:#84be2b;}
.productShow_01 .price em{font-size:30px;}
.productShow_01 .list{border-bottom:#ececec solid 1px; padding:25px 0 5px 0;}
.productShow_01 li{line-height:18px; min-height:18px; _height:18px; color:#999; position:relative; padding:0 0 20px 75px;}
.productShow_01 li em{position:absolute; left:0px; top:0px; white-space:nowrap; color:#333;}
.productShow_01 .share{padding-top:18px;}
.productShow_01 dd{float:left; padding:7px 8px 0 0; line-height:18px;}
.productShow_01 dt{float:right;}
.productShow_01 dt a{display:block; background:url(../image/btn5.png) left top no-repeat; width:128px; height:38px; line-height:38px; color:#FFF; text-indent:50px;}

.productShow_02{width:755px;}
.productShow_02 .title{font-size:18px; border-bottom:#ececec solid 1px; height:33px; padding-left:33px; position:relative;}
.productShow_02 .title img{position:absolute; left:0px; top:2px;}
.productShow_02 .content{font-size:14px; line-height:24px; color:#999; text-align:justify; padding:12px 0 35px 0;}
.productShow_02 .content .span1{color:#333;}
.productShow_02 .content .imgDiv{padding:13px 0 30px 0;}
.productShow_02 .list1 li{line-height:36px; padding-left:15px; background:url(../image/ico5.png) left center no-repeat;}

.productSide1{border:#ddd solid 1px; padding:0 10px 10px 10px; margin-bottom:25px;}
.productSide1 .title{height:33px; line-height:33px; padding-left:14px; background:#f7f7f7; border-bottom:#ddd solid 1px; font-size:14px; margin-left:-10px; margin-right:-10px;}
.productSide1 li{height:227px; position:relative; background:url(../image/line.gif) bottom repeat-x; font-size:18px;}
.productSide1 .imgDiv{text-align:center;}
.productSide1 .price{color:#84be2b; padding-top:10px;}
.productSide1 .btn{display:block; background:url(../image/btn6.png) left top no-repeat; width:36px; height:36px; position:absolute; z-index:10; right:0px; bottom:10px;}

.productSide2{border:#ddd solid 1px; padding:0 10px; margin-bottom:25px;}
.productSide2 .title{height:33px; line-height:33px; padding-left:14px; background:#f7f7f7; border-bottom:#ddd solid 1px; font-size:14px; margin-left:-10px; margin-right:-10px;}
.productSide2 li{background:url(../image/line.gif) bottom repeat-x; height:132px; padding-left:75px; position:relative; line-height:18px; color:#666;}
.productSide2 .imgDiv{position:absolute; left:0px; top:17px;}
.productSide2 h1{font-weight:400; padding:17px 0 8px 0;}

.Customer{height:390px; width:1000px; overflow:hidden; position:relative;}
.Customer ul{width:200%;}
.Customer li{float:left; text-align:center; font-size:14px; color:#999; width:433px; padding-top:62px; position:relative; left:-150px;}
.Customer li .name{font-size:18px; padding:15px 0 5px 0; color:#333;}

.Dot_01{text-align:center; font-size:14px;}
.Dot_01 div{padding:10px 0 25px 0;}
.Dot_01 div img{position:relative; left:-5px;}

.Dot{border-top:#84be2b solid 1px;}
.Dot .fl{width:282px;}
.Dot .msg{font-size:16px; color:#999; height:44px; line-height:44px; padding-left:23px; border-bottom:#d1d1d1 solid 1px; border-right:#d1d1d1 solid 8px;}
.Dot .list{height:480px; overflow:hidden; position:relative;}
.Dot li{height:97px; padding:0 10px 0 35px; background:url(../image/nimg18_3.png) 10px center no-repeat; font-size:14px; line-height:24px; color:#666;}
.Dot li .name{color:#333; font-size:16px; padding:22px 0 6px 0;}
.Dot .liNow,.Dot li:hover{background:#eee url(../image/nimg18_3.png) 10px center no-repeat;}

.faq .title{padding:5px 0 15px 0; font-size:18px;}
.faq .tag{height:40px; line-height:40px; overflow:hidden; border-top:#e2e2e2 solid 1px; border-bottom:#e2e2e2 solid 1px; margin-bottom:20px;}
.faq .tag li{float:left;}
.faq .tag a{display:block; float:left; height:40px; padding:0 40px; font-size:14px; color:#666; white-space:nowrap; background:url(../image/ico1.jpg) right center no-repeat;}
.faq .tag a:hover, .faq .tag .aNow{color:#84be2b;}
.faq .list li{border-bottom:#e2e2e2 solid 1px;}
.faq .list .name{font-size:14px; height:70px; line-height:70px; padding-left:43px; overflow:hidden; cursor:pointer; background:url(../image/ico4.gif) left center no-repeat;}
.faq .list .content{display:none; font-size:14px; color:#666; line-height:24px; padding:5px 0 20px 0;}
.faq .list .liNow .name{background:url(../image/ico4on.gif) left center no-repeat;}
.faq .list .liNow .content{display:block;}

.join li{margin-bottom:25px; min-height:100px; _height:100px; position:relative; padding:0 20px 0 360px; background:#f1f1f1 url(../image/joinBg1.gif) left repeat-y;}
.join .title{position:absolute; left:0px; top:50%; margin-top:-33px; color:#FFF; text-align:center; width:333px; font-size:18px;}
.join .title span{font-size:18px; font-weight:bold; display:inline-block; border-bottom:#FFF solid 1px; text-transform:uppercase; padding-bottom:5px; margin-bottom:5px;}
.join .li_02{background:#f1f1f1 url(../image/joinBg2.gif) left repeat-y;}
.join .li_03{background:#f1f1f1 url(../image/joinBg3.gif) left repeat-y;}
.join .content{font-size:14px; line-height:30px; padding:15px 0;}
.join .li_03 .content{padding:25px 0;}
.join dd img{margin-right:6px; position:relative; top:2px;}

.Cooperation{width:1000px; overflow:hidden; position:relative;}
.Cooperation ul{width:120%;}
.Cooperation li{float:left; line-height:43px; height:43px; width:310px; position:relative; overflow:hidden; border:#bcbcbc solid 1px; margin-right:32px; margin-bottom:20px;}
.Cooperation em{position:absolute; left:12px; top:0px; white-space:nowrap;}
.Cooperation .input1{height:43px; line-height:43px; width:310px; text-indent:11px; color:#333;}
.Cooperation .tips{position:absolute; top:0px; right:12px; white-space:nowrap;}
.Cooperation dd{float:left; padding-left:15px; white-space:nowrap;}
.Cooperation dd input{position:relative; left:-3px; top:2px;}
.Cooperation .li_01{width:998px; height:265px;}
.Cooperation .li_01 textarea{width:976px; height:245px; padding:10px 11px; line-height:23px;}
.Cooperation .li_02{clear:both; border:0px; width:1000px; margin:0px; height:60px;}
.Cooperation .btn1{width:1000px; height:57px; background:#84be2b; font-size:14px; color:#FFF;}

.Expert{padding-top:6px;}
.Expert li{margin-bottom:25px; height:257px; background:#f7f7f7; position:relative; padding-left:284px; font-size:14px; color:#666;}
.Expert .imgDiv{position:absolute; left:0px; top:0px;}
.Expert h1{padding:10px 0; font-size:22px;}
.Expert dl{height:50px; overflow:hidden;}
.Expert dd{float:left; line-height:35px; padding-right:65px;}
.Expert dd em{color:#333;}
.Expert .name{height:28px; font-size:16px; color:#333; border-bottom:#e2e2e2 solid 1px;}
.Expert .name img{float:left; margin-right:8px; position:relative; top:5px;}
.Expert .content{line-height:20px; padding:10px 15px 0 0; height:70px; overflow:hidden;}
.Expert .btnDiv a{display:block; background:url(../image/btn7.png) left top no-repeat; width:91px; height:32px; line-height:32px; text-align:center; color:#FFF;}

.Expert2{padding-bottom:35px;}
.Expert2 h2{font-size:18px; padding-bottom:5px;}
.Expert2 h2 img{margin-right:6px; position:relative; top:3px;}
.Expert2 dd{height:52px; line-height:52px; overflow:hidden; position:relative; border-bottom:#e2e2e2 solid 1px;}
.Expert2 dd span{color:#999; position:absolute; top:0px; right:0px;}
.Expert2 dd a{font-size:14px; color:#666;}
.Expert2 dd a:hover{color:#84be2b;}

.ExpertShow{font-size:14px; line-height:20px; color:#666; padding:5px 0 30px 0; text-align:justify;}

.sideExpert{width:295px;}
.sideExpert .title{height:33px; line-height:20px; padding-left:28px; position:relative; overflow:hidden; border-bottom:#ececec solid 1px; font-size:18px;}
.sideExpert .title img{position:absolute; left:0px; top:0px;}
.sideExpert li{height:115px; padding-left:100px; overflow:hidden; position:relative; border-bottom:#e2e2e2 solid 1px; line-height:18px; color:#666;}
.sideExpert .imgDiv{position:absolute; left:1px; top:13px;}
.sideExpert .name{font-size:16px; padding:15px 0 8px 0;}

.gxhclyy_01, .gxhclyy_01 .wal{background:#84be2b; height:940px; color:#FFF; line-height:24px; font-size:14px;}
.gxhclyy_01 .title{font-size:48px; line-height:1.5em; padding:185px 0 40px 0;}
.gxhclyy_01 .msg{font-size:30px; line-height:1.5em; border-bottom:#fff solid 1px; width:362px; padding-bottom:3px;}
.gxhclyy_01 .content{width:580px; text-align:justify; padding:20px 0;}
.gxhclyy_01 .imgDiv{width:385px; padding-top:25px;}

.gxhclyy_02{padding:125px 0 170px 0;}
.gxhclyy_02 .title{font-size:48px;}
.gxhclyy_02 .content{font-size:14px; line-height:24px; text-align:justify; color:#666; padding:20px 0 100px 0;}

.gxhclyy_03, .gxhclyy_03 .wal{background:#84be2b; height:940px; color:#FFF; font-size:14px;}
.gxhclyy_03 .title{font-size:48px; padding:185px 0 20px 0;}
.gxhclyy_03 .msg{font-size:14px; line-height:24px; text-align:justify; padding-bottom:55px;}
.gxhclyy_03 .list{height:362px; width:998px; border:#FFF solid 1px; overflow:hidden; position:relative;}
.gxhclyy_03 ul{width:110%;}
.gxhclyy_03 li{float:left; height:362px; border-right:#FFF solid 1px; width:355px; padding:0 75px;}
.gxhclyy_03 li .name{font-size:24px; line-height:28px; padding-top:68px; height:82px;}
.gxhclyy_03 li .name img{float:left; margin-right:10px;}
.gxhclyy_03 li .content{line-height:24px; text-align:justify;}

.gxhclyy_04, .gxhclyy_04 .wal{background:#84be2b; height:525px; color:#FFF; position:relative;}
.gxhclyy_04 .title{padding:80px 0 65px 0; text-align:center; font-size:24px; background:url(../image/gxhclyy_04.gif) center 135px no-repeat;}
.gxhclyy_04 .prev{position:absolute; z-index:10; left:-90px; top:275px;}
.gxhclyy_04 .next{position:absolute; z-index:10; right:-90px; top:275px;}
.gxhclyy_04 .list{width:1000px; overflow:hidden; position:relative;}
.gxhclyy_04 li{float:left; width:315px; height:250px; overflow:hidden; background:#FFF; margin-right:27px;}
.gxhclyy_04 .name{height:60px; line-height:60px; padding-left:20px; font-size:18px; overflow:hidden;}

.Academic li{height:138px; padding-left:105px; overflow:hidden; position:relative; border-bottom:#ececec solid 1px;}
.Academic .time{position:absolute; left:0px; top:25px; text-align:center; font-size:14px; color:#666; background:url(../image/time.gif) left top no-repeat; width:88px; height:88px;}
.Academic .time div{color:#84be2b; font-size:30px; padding:8px 0 15px 0;}
.Academic .name{font-weight:bold; font-size:20px; padding:25px 0 10px 0;}
.Academic .content{line-height:18px;}

.sideAcademic{width:295px;}
.sideAcademic .title{height:33px; line-height:20px; padding-left:28px; position:relative; overflow:hidden; border-bottom:#ececec solid 1px; font-size:18px; margin-bottom:5px;}
.sideAcademic .title img{position:absolute; left:0px; top:0px;}
.sideAcademic li{height:108px; padding-left:110px; overflow:hidden; position:relative; border-bottom:#ececec solid 1px;}
.sideAcademic .time{position:absolute; left:0px; top:10px; text-align:center; font-size:14px; color:#666; background:url(../image/time.gif) left top no-repeat; width:88px; height:88px;}
.sideAcademic .time div{color:#84be2b; font-size:30px; padding:8px 0 15px 0;}
.sideAcademic .name{font-size:14px; padding:20px 0 0 0; line-height:22px;}
.sideAcademic .name a{color:#666;}
.sideAcademic .name a:hover{color:#84be2b;}

.Community{height:400px; position:relative; background:url(../image/nimg1920_3.jpg) center top no-repeat; border-top:#eaeaea solid 1px;}
.Community .wal{height:400px; position:relative;}
.Community .prev{position:absolute; z-index:10; left:-75px; top:190px;}
.Community .next{position:absolute; z-index:10; right:-75px; top:190px;}
.Community li{height:400px; position:relative; padding-right:570px;}
.Community .imgDiv{position:absolute; top:41px; right:0px;}
.Community .time{color:#FFF; font-size:20px; padding:72px 0 12px 0;}
.Community .name{font-size:20px; height:60px;}
.Community .content{font-size:14px; line-height:30px; color:#666; height:145px;}
.Community .btnDiv a{display:block; background:url(../image/btn9.png) left top no-repeat; width:106px; height:30px; line-height:30px; text-align:center; margin-left:auto; color:#666;}

.CommunityList li{border:#ececec solid 1px; height:243px; position:relative; background:#FFF; padding:0 20px 0 360px; margin-bottom:19px;}
.CommunityList .imgDiv{position:absolute; left:19px; top:19px;}
.CommunityList .name{font-size:18px; padding:22px 0 10px 0;}
.CommunityList dl{height:32px; overflow:hidden;}
.CommunityList dd{float:left; padding-right:20px; white-space:nowrap; color:#666;}
.CommunityList dd img{float:left; margin-right:5px; position:relative; top:2px;}
.CommunityList dd a{color:#666;}
.CommunityList dd a:hover{color:#84be2b;}
.CommunityList .content{font-size:14px; line-height:24px; text-align:justify; color:#666;}
.CommunityList .more{display:block; background:url(../image/more.png) left top no-repeat; width:106px; height:30px; line-height:30px; text-align:center; color:#666; position:absolute; right:20px; bottom:20px;}
.CommunityList .more:hover{color:#84be2b;}

.sideCommunity{margin-bottom:20px; border:#eaeaea solid 1px; background:#FFF; padding-top:7px;}
.sideCommunity .title{height:40px; line-height:40px; position:relative; overflow:hidden; padding-left:14px; border-bottom:#eaeaea solid 1px;}
.sideCommunity .title a{position:absolute; top:0px; right:14px; white-space:nowrap; font-size:14px; padding-left:20px; background:url(../image/nimg13_7.png) left center no-repeat;}
.sideCommunity .list{padding:10px 14px;}
.sideCommunity .list li{height:30px; line-height:30px; overflow:hidden;}
.sideCommunity .list a span{display:inline-block; height:16px; line-height:16px; padding:0 5px; background:#84be2b; color:#FFF; position:relative; left:5px;}
.sideCommunity .more a{display:block; height:34px; line-height:34px; text-align:center; border-top:#eaeaea solid 1px;}
.sideCommunity .imgDiv{text-align:center; padding:28px 0;}

.CommunityShow{border:#eaeaea solid 1px; background:#FFF;}
.CommunityShow .title{border-bottom:#eaeaea solid 1px; font-size:20px; padding:15px 0 12px 25px;}
.CommunityShow dl{height:45px; line-height:40px; padding:0 25px;}
.CommunityShow dd{float:left; color:#999; padding-right:12px; white-space:nowrap;}
.CommunityShow dd a{padding:0 6px;}
.CommunityShow dt{float:right; padding-top:12px;}
.CommunityShow dt a{float:left; padding-left:8px;}
.CommunityShow .content{font-size:14px; line-height:24px; text-align:justify; padding:0 25px; color:#666;}
.CommunityShow .content .imgDiv{text-align:center; padding:25px 0;}
.CommunityShow .btnDiv{height:80px; padding:40px 25px 0 25px;}
.CommunityShow .btnDiv .fl{padding-right:18px;}
.CommunityShow .btnDiv .fl a{display:block; background:url(../image/btn10.png) left top no-repeat; width:78px; height:37px; line-height:37px; font-size:14px; color:#666; padding-left:20px;}
.CommunityShow .btnDiv .fl img{float:left; margin-right:5px; position:relative; top:11px;}

.comment{padding-top:40px;}
.comment li{margin-bottom:30px; padding:0 25px; background:#FFF; border:#eaeaea solid 1px;}
.comment .name{height:35px; line-height:35px; padding-top:5px; background:url(../image/line.gif) bottom repeat-x; position:relative; font-size:14px; color:#999; padding-left:20px;}
.comment .name img{position:absolute; left:0px; top:15px;}
.comment .name em{position:absolute; top:5px; right:0px; white-space:nowrap;}
.comment .content{font-size:14px; line-height:24px; color:#666; padding:15px 0; min-height:120px; _height:120px;}





.product .list2 li{float:left; width:126px; height:45px;}
.product .list2 li a{display:block; width:115px; height:34px; line-height:34px; text-align:center; border:#e2e2e2 solid 1px; font-size:14px;}
.product .list2 li a:hover{background:#1a57a6; color:#FFF;}
.productClass li li a.a2{background:none; color:#333;}
.productClass .li2 li .a2:hover, .productClass .li2 li .aNow{color:#84be2b; background:none;}
.productList .imgDiv a>img{width:100%; transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;-ms-transition:1s;}
.productList .imgDiv a>img:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1,2);-o-transform:scale(1,2);-moz-transform:scale(1,2);}
.productList .btn:hover{background:url(../image/btn4on.png) left top no-repeat;}

.ExpertDetail_1{ height:257px; background:#f7f7f7; width:100%; margin-bottom:35px;}
.ExpertDetail_1 .imgDiv{ width:255px; height:257px;}
.ExpertDetail_contert{ width:720px; height:257px;}
.ExpertDetail_contert h2{ font-size:22px; color:#333; line-height:60px;}
.ExpertDetail_contert span{ font-size:14px; color:#333; margin-right:60px;}
.ExpertDetail_contert span em{ color:#666;}
.ExpertDetail_contert h3{ background:url(../image/bg1.jpg) bottom left repeat-x; padding-bottom:10px; padding-top:30px; padding-left:23px; position:relative; color:#333;}
.ExpertDetail_contert h3 img{ position:absolute; left:0px; top:32px;}
.ExpertDetail_contert p{ margin-top:10px; margin-right:15px; color:#666666; font-size:14px; line-height:20px; margin-bottom:20px;}
.ExpertDetail_contert a{ display:inline-block; width:91px; height:32px; line-height:32px; text-align:center; color:#fff; background:url(../image/nimg91_bg.png) no-repeat;}
.ExpertDetail_p{ padding-bottom:10px; border-bottom:1px solid #dedede;}
.ExpertDetail_p p{ font-size:14px; line-height:20px; color:#666; margin-bottom:30px;}

.Expertpage{ height:80px; position:relative; padding-top:20px; margin-bottom:30px;}
.Expertpage p{ margin-bottom:10px; color:#666; font-size:14px;}
.Expertpage p em{ color:#999;}
.Expertpage .ExpertpageList { width:160px; position:absolute; right:120px; top:35px;}
.Expertpage .ExpertpageList ul{ width:110%}
.Expertpage .ExpertpageList li{ float:left; margin-right:5px;}




.jobSearch1{height:66px; padding-top:55px;}
.jobSearch1 ul{ width:110%;}
.jobSearch1 li{float:left; margin-right:12px;}
.jobSearch1 .selectDiv{background:url(../image/selectIco.png) right center no-repeat; width:300px; height:35px; line-height:35px; border:#e0e0e0 solid 1px; color:#666;}
.jobSearch1 .input1{float:left; width:332px; height:35px; line-height:35px; border:#e0e0e0 solid 1px; text-indent:10px;}
.jobSearch1 .btn1{float:left; position:relative; left:-1px; background:url(../image/btn3.png); width:35px; height:37px; border:#e0e0e0 solid 1px; border-left:0px;}
.jobSearch1 .btn2{float:left; background:url(../image/btn8.png); width:91px; height:35px; cursor:pointer;}
.jobSearch1 .fr{white-space:nowrap; line-height:35px; font-size:18px;}
.jobSearch1 .fr a{font-size:16px; padding-left:16px; color:#666;}
.jobSearch1 .fr a:hover{color:#84be2b;}




.pageNum2 .btnDiv a{display:inline-block; background:url(../image/btn7.png) left top no-repeat; width:91px; height:32px; line-height:32px; text-align:center; color:#FFF; position:absolute; right:0px; top:20px;}

.Expertpage .btnDiv a{display:inline-block; background:url(../image/btn7.png) left top no-repeat; width:91px; height:32px; line-height:32px; text-align:center; color:#FFF; position:absolute; right:0px; top:25px;}





