/* CSS Document */
body{ background:url(../images/BG.jpg) repeat-x top;}
body,td,div,ul,li,dl,dt,form,p,iframe,a{ margin:0px; padding:0px; font-size:12px; color:#666666; line-height:24px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;}
img{ border:none;}
ul,li{ list-style-type:none;}

a{ color: #666666; text-decoration: none;}
a:hover{ color: #0C8D2C; text-decoration: none;}

a{ outline: none;}
a:active{ star:expression(this.onFocus=this.blur());}
:focus{ outline:0; }


.logo{ background:url(../images/logo.jpg) no-repeat; width:234px; height:90px;}
.logo a{ display:block; width:234px; height:90px;}
.menu{ text-align:right;}
.menu a{ font-size:14px; font-weight:bold; color: #FFFFFF;}
.menu a:hover{ color: #FFFFFF; border-bottom:5px solid #FFFFFF;}
.menu span{ background:url(../images/sx.jpg) no-repeat center; padding:0 15px;}


#full-screen-slider{ width:100%; height:575px; float:left; position:relative;}
#slides{ display:block; width:100%; height:575px; list-style:none; padding:0; margin:0; position:relative;}
#slides li{ display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a{ display:block; width:100%; height:100%;}
#pagination{ display:block; list-style:none; position:absolute; left:50%; top:551px; padding:0; margin:0; z-index:999; width:534px;}
#pagination li{ display:block; list-style:none; width:12px; height:12px; float:left; margin:0 5px; background:url(../images/an.png) no-repeat; behavior:url(../images/iepngfix.htc); text-align:center;}
#pagination li a{ display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current{ background:url(../images/anA.png) no-repeat; behavior:url(../images/iepngfix.htc);}


.oneBG{ background:#EEEEEE;}
.oneNM{ background:url(../images/oneLINE.jpg) no-repeat center 96px; height:130px; text-align:center; vertical-align:bottom;}
.oneNM p{ line-height:22px;}
.o1{ font-size:32px; font-weight:bold; color:#333333;}
.o2{ font-family:Arial; font-size:14px; color:#999999; text-transform:uppercase; letter-spacing:1px; margin-top:8px;}
.o3{ font-size:14px; color:#999999;}

.oneLT{ padding-top:36px;}
.oneLT li{ float:left; width:501px; margin-bottom:32px;}
.oneLT .liR{ width:485px; padding-left:16px;}
.oneLT li div{ display:block; width:440px; height:130px; background:#FFFFFF; padding:20px 20px 20px 25px;}
.oneLT li div .oneTEXT{ width:280px;}
.oneLT li div .oneTEXT p{ line-height:20px;}
.p1{ font-size:20px; font-weight:bold; color:#333333;}
.p2{ font-family:Arial; color:#999999; text-transform:uppercase;}
.p3{ margin-top:5px;}
.p4{ margin-top:8px;}
.p4 a{ display:block; width:58px; height:20px; line-height:20px; border:1px solid #E0E0E0; color:#999999; background:#FFFFFF url(../images/jt.png) no-repeat 10px center; padding:0 0 0 20px;}
.p4 a:hover{ border:1px solid #0C8D2C; background:#0C8D2C url(../images/jtA.png) no-repeat 10px center; color:#FFFFFF;}

.oneLT li div .oneIMG{ width:160px;}
.oneLT li div .oneIMG a{ display:block; width:150px; height:120px; padding:4px; border:1px solid #EEEEEE; background:#FFFFFF;}
.oneLT li div .oneIMG a:hover{ padding:4px; border:1px solid #0C8D2C; background:#0C8D2C;}


.twoNM{ background:url(../images/twoLINE.jpg) no-repeat center 96px; height:130px; text-align:center; vertical-align:bottom;}
.twoLT{ padding-top:36px;}
.twoLT li{ float:left; width:292px;}
.twoLT .liZ{ width:418px;}

.twoLEFT{ background:url(../images/two_01.jpg) no-repeat; width:292px; height:171px; text-align:center; padding-top:178px;}
.twoCENTER{ background:url(../images/two_02.jpg) no-repeat; width:292px; height:171px; margin:0 auto; text-align:center; padding-top:178px;}
.twoRIGHT{ background:url(../images/two_03.jpg) no-repeat; width:292px; height:171px; text-align:center; padding-top:178px;}

.t1{ font-size:20px; font-weight:bold; color:#333333;}
.t2{ font-family:Arial; color:#999999; text-transform:uppercase; margin-top:2px;}
.t3{ padding:10px 0 13px;}


.threeBG{ background:url(../images/threeBG.jpg) no-repeat center; height:566px; vertical-align:top;}
.threeNM{ background:url(../images/threeLINE.gif) no-repeat center 96px; height:130px; text-align:center; vertical-align:bottom;}
.cl{ color:#FFFFFF;}
.threeLT{ padding-top:36px;}

.blk_18{ overflow: hidden; width: 1002px; zoom:1;}
.blk_18 .pcont{ float:left; overflow: hidden; width: 840px;}
.blk_18 .ScrCont{ width: 9000px; zoom: 1;}
.blk_18 #List1_1{ float: left}
.blk_18 #List2_1{ float: left}
.blk_18 .LeftBotton{ background: url(../images/left.gif) no-repeat center; float: left; width: 50px; height: 210px; margin:0 31px 0 0;}
.blk_18 .RightBotton{ background: url(../images/right.gif) no-repeat center; float: left; width: 50px; height: 210px; margin:0 0 0 31px;}
.blk_18 .pl{ float: left; width: 280px;}
.blk_18 .pl .proImg{ width:240px; height:200px; border:5px solid #FFFFFF; background:#FFFFFF; text-align:center;}
.blk_18 .pl .proTex{ height:45px; background:#0FB137; color: #FFFFFF; text-align:center;}

.threeMORE{ padding:40px 0 50px 391px;}
.threeMORE a{ display:block; width:220px; height:45px; line-height:45px; background:#FFFFFF; font-family:"ËÎÌå-18030"; color:#0C8D2C; text-align:center;}
.threeMORE a:hover{ font-weight:bold;}


.fourNM{ background:url(../images/fourLINE.jpg) no-repeat center 96px; height:130px; text-align:center; vertical-align:bottom;}
.fourLT{ padding-top:36px;}
.fourLT li{ float:left; width:517px; margin:0 0 32px;}
.fourLT li div{ width:485px; height:120px; margin:0 auto; background:#F2F2F2 url(../images/newBG.jpg) no-repeat 126px center;}
.fourLT li div .newLEFT{ width:126px; height:112px; padding-top:8px; text-align:center;}
.fourLT li div .newLEFT .time1{ font-family:Arial; font-size:36px; font-weight:bold; color:#0C8D2C;}
.fourLT li div .newLEFT .time2{ font-family:Arial; font-size:14px; color:#999999; text-transform:uppercase; letter-spacing:1px;}

.fourLT li div .newRIGHT{ width:309px; padding:0 25px;}
.n1 a{ font-size:14px; font-weight:bold; color:#333333;}
.n1 a:hover{ color: #0C8D2C; text-decoration: none;}
.n2{ margin-top:5px; line-height:20px;}


.footer{ background:#0C8D2C; height:320px;}
.footTOP{ height:275px; border-bottom:1px solid #55CC72; vertical-align:top; padding:35px 0 0;}
.footTOP li{ float:left; width:200px;}
.f1{ font-size:24px; font-weight:bold; color:#FFFFFF;}
.f2{ padding:15px 0 0;}
.f2 a{ display:block; height:30px; line-height:30px; color:#FFFFFF;}
.f2 a:hover{ text-decoration:underline;}
.f3{ padding-top:5px;}
.f4{ padding:10px 3px 0 0; color:#FFFFFF;}

.footBOT{ height:60px; text-transform:uppercase; color:#FFFFFF;}
.footBOT span{ float:right;}



.about{ background:url(../images/about.jpg) no-repeat center top; height:195px;}
.new{ background:url(../images/news.jpg) no-repeat center top; height:195px;}
.product{ background:url(../images/product.jpg) no-repeat center top; height:195px;}
.service{ background:url(../images/service.jpg) no-repeat center top; height:195px;}
.contact{ background:url(../images/contact.jpg) no-repeat center top; height:195px;}


.leftNM{ background:url(../images/name.jpg) no-repeat; height:33px; font-size:18px; font-weight:bold; color:#FFFFFF; padding:2px 0 0; text-align:center;}
.leftLT{ padding-bottom:15px;}
.leftLT a{ display:block; height:35px; line-height:35px; background:url(../images/a1.jpg) no-repeat; padding:1px 0 0 92px;}
.leftLT a:hover{ background:url(../images/a2.jpg) no-repeat;}
.leftLT a.g1{ display:block; height:35px; line-height:35px; background:url(../images/a2.jpg) no-repeat; padding:1px 0 0 92px; color:#0C8D2C;}

.proLT{ padding-bottom:15px;}
.proLT a{ display:block; height:35px; line-height:35px; background:url(../images/p1.jpg) no-repeat; padding:1px 0 0 12px;}
.proLT a:hover{ background:url(../images/p2.jpg) no-repeat;}
.proLT a.r1{ display:block; height:35px; line-height:35px; background:url(../images/p2.jpg) no-repeat; padding:1px 0 0 12px; color:#0C8D2C;}

.contLT{ border:1px solid #DCDCDC; border-top:none; padding:10px 20px;}
.searLT{ border:1px solid #DCDCDC; border-top:none; padding:20px;}

.keywords { width:130px; height:30px;
line-height:30px; background:url(../images/input.jpg) no-repeat left; overflow:hidden; color:#AAAAAA; border:none; padding:0 8px; font-family: "Microsoft YaHei",Verdana, Arial, Helvetica, sans-serif;}
.bt { width:37px; height:30px; background:url(../images/botton.jpg) no-repeat; cursor:pointer; border:none;}


.rightNM{ border-bottom:1px solid #DCDCDC; height:34px;}
.rightNM strong{ font-size:18px; color:#0C8D2C;}
.rightNM span{ float:right; color:#ADADAD;}
.rightNM font{ font-family:"ËÎÌå";}

.rightBOX{ padding:25px 0 0;}

.NM{ font-size:15px; color:#333333;}
.c1{ margin:5px 0 0; line-height:24px;}
.c2{ margin:25px 0 0;}
.c3{ margin:12px 0 0;}

.newLIST li{ margin:0 0 20px 0; height:114px; background:url(../images/x.jpg) repeat-x bottom;}
.newimg{ display:block; width:125px; height:75px; padding:4px; border:1px solid #E2E2E2; background:#F6F6F6;}
.newimg:hover{ border:1px solid #0C8D2C; background:#0C8D2C;}
.Aname{ font-weight:bold; font-size:14px; color:#333333;}
.Aname:hover{ text-decoration:underline;}
.newEnt{ color: #999999; line-height:18px; padding:4px 0 0 0;}
.newMore{ padding:4px 0 0 0;}
.Amore{ color:#0C8D2C;}
.Amore font{ font-family:"ËÎÌå";}
.Amore:hover{ background:#0C8D2C; color:#FFFFFF;}
.time{ float:right; color:#999999; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}

.page{ text-align:left;}
.pageA{ background:url(../images/x.jpg) repeat-x top; padding:20px 0 0; text-align:left;}

.viewTitle{ padding:10px 0; font-size:16px; text-align:center; font-weight:bold; background:url(../images/x.jpg) repeat-x bottom;}
.viewInfo{ padding:5px 0; color:#999999; text-align:center}
.viewTent{ padding:5px 0 10px 0; background:url(../images/x.jpg) repeat-x bottom;}
.viewTent p{ padding:10px 0}

.cnNM{ font-size:26px; font-weight:bold; color:#0C8D2C; line-height:40px;}
.enNM{ font-size:14px; text-transform:uppercase;}
.yNM{ font-size:18px; color:#0C8D2C;}
.cnLX{ margin:10px 0 0;}
.cnLX strong{ color:#0C8D2C;}


.picLIST li{ float:left; width:249px; margin-bottom:20px;}
.picIMG{ width:240px; height:200px; border:1px solid #EEEEEE; background:#FFFFFF; text-align:center;}
.picTEXT{ height:35px; text-align:center; background:#EEEEEE;}


.honor li{ float:left; width:222px; margin-bottom:25px; text-align:center;}
.honor .liH{ width:303px;}
/*.honor .liZ{ width:394px; text-align:left;}
.honor .liY{ width:353px;}*/
.honor li img{ border:1px solid #DCDCDC;}

.job{ background:url(../images/job.jpg) no-repeat left top; height:497px; padding:0 0 0 365px;}
.job a{ color: #E6002E; text-decoration: none; font-family:"ËÎÌå";}
.job a:hover{ color:  #E6002E; text-decoration: underline;}