@charset "utf-8";
/* CSS Document */

body{margin:0px; font-family:"微软雅黑"; font-size:12px; line-height:22px; color:#000; background-color:#fff;}
a,area { blr:expression(this.onFocus=this.blur()) }
a{color:#000; text-decoration:none;}
a:hover{color:#1b8f45;}
ul,form,input{margin:0px;padding:0px;}
li{list-style-type:none;}
img{border:0px;}
.clear{clear:both; font-size:0px; line-height:0px; height:0px; margin:0px; padding:0px;}

.mainbj{width:1440px; height:auto; background:url(../images/bjline.jpg) repeat-y; margin:0 auto;}
.main{width:1440px; height:auto; background:url(../images/bj.jpg) no-repeat top;}
.maincon{width:993px; height:auto; background:#FFF; margin-left:222px; padding-bottom:20px;}
.top{width:993px; height:110px;}
.logo{width:350px; height:110px; float:left;}
.topright{width:643px; height:110px; float:left;}
.biaoti{width:643px; height:25px; line-height:25px; font-family:"微软雅黑"; font-size:14px; color:#F00; padding-top:15px;}
.biaoti span{float:right; margin-right:15px;}
.dh{width:635px; height:23px; padding-top:20px; margin-left:4px;}
.dh li{width:70px; height:23px; text-align:center; float:left; line-height:23px; font-family:"微软雅黑"; margin-left:8px;}
.dh li a{color:#202020;}
.dh li a:hover{display:block; color:#1b8f45; background:url(../images/dhhover.jpg);}

.banner{width:993px; height:443px;position: relative;}
.srbanner1{width:993px; height:auto;margin-left: -222.5px;position: relative;}
.banner .texte1{position: absolute;
    left: 300px;
    top: 200px;}
.banner .texte2{    position: absolute;
    top: 140px;
    left: 230px;}

.banner .pros{position: absolute;
    top: 250px;
    right: 10px;}
.middle{width:993px; height:auto; padding-top:35px;}
.midtop{width:993px; height:auto;}
.innews{width:345px;  height:auto; float:left;}
.innetop{width:345px; height:28px;}
.innemid{width:345px; height:185px; margin-top:10px;}
.innemid ul{width:320px; height:185px; margin:0 auto;}
.innemid li{width:320px; height:24px; line-height:24px; border-bottom:1px dotted #c8c8c8; margin-top:5px;}
.innemid li a{color: #363636;
    display: block;
    width: 320px;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 24px;
}
.innemid li a:hover{color:#1b8f45;}
.innemid li img{margin-top:5px; margin-right:5px; margin-left:5px;}
.innedate{float:right;}

.inabout{width:372px; height:auto; float:left; margin-left:20px;}
.inabtop{width:372px; height:28px;}
.inabmid{width:360px; height:185px; text-align:justify; color:#323232; margin-top:15px; margin-left:auto; margin-right:auto; line-height:25px; text-indent:2em;}

.incontact{width:240px; height:225px; float:right;}
.incontop{width:240px; height:35px;}
.inconmid{width:240px; height:190px; background-image:url(../images/inconmid.jpg);}
.inconpic{width:205px; height:55px; margin:0 auto; padding-top:5px;}
.incontext{width:220px; height:auto; margin-top:10px; color:#323232; margin-left:12px;  line-height:25px;}

.midmid{width:993px; height:auto; margin-top:20px;}
.inproshow{width:728px; height:auto; float:left;}
.inshowtop{width:728px; height:30px;}
.inshowmid{width:728px; height:166px; background-image:url(../images/inpromid.jpg);}
.scroll_table{width:680px; height:140px; overflow:hidden; padding-top:20px; margin-left:24px;text-align:center; }
.scroll_table table {border:0px;}
.scroll_table table img {width:127px; height:114px; margin:0px 5px; padding:2px; border:1px solid #dfdfdf;}
.scroll_table table a{color:#323232; line-height:25px;}
.scroll_table table a:hover{color:#1b8f45;}

.inprolist{width:240px; height:auto; float:right;}
.inlisttop{width:240px; height:30px;}
.inlistmid{width:240px; height:167px; background-image:url(../images/inlistmid.jpg);}
.inlistmid ul{width:230px; height:167px; margin:0 auto; padding-top:10px;}
.inlistmid li{width:105px; height:21px; line-height:21px; text-align:center; background-image:url(../images/inprobj.jpg); margin:0px 5px; float:left; margin-top:12px;}
.inlistmid li a{color:#FFF;}
.inlistmid li a:hover{text-decoration:underline;}


.foot{width:967px; height:59px; background:url(../images/footbj.jpg); margin-left:auto; margin-right:auto; margin-top:20px;}
.footcon{width:967px; height:22px; padding-top:18px; text-align:center; color:#323232;}
.footcon a{color:#323232;}
.footcon a:hover{color:#1b8f45;}

.srmain{width:1440px; height:auto; background:url(../images/srbj.jpg) no-repeat top;}
.srbanner{width:993px; height:331px; position: relative;overflow: hidden;}
.srbanner .texte1{position: absolute;
    left: 300px;
    top: 200px;}
.srbanner .texte2{    position: absolute;
    top: 140px;
    left: 230px;}

.srbanner1 .pros{        position: absolute;
    right: -210px;
    bottom: -0px;}

.subleft{width:188px; height:auto; float:left; margin-left:45px;}
.letop{width:188px; height:26px; text-align:center; color:#fff; line-height:26px; font-family:"微软雅黑"; font-weight:bold; font-size:14px; background:url(../images/letop.jpg);}
.letop span{margin-left:5px; font-size:10px;}
.lemid{width:188px; height:auto; margin-top:10px;}
.lemid li{width:188px; height:25px; margin-top:5px; background:url(../images/lea.jpg); font-family:"微软雅黑";}
.lemid li a{color:#959595;}
.lemid ul .on{background:url(../images/lehover.jpg);}
.lemid li a:hover{color:#1b8f45; display:block; background-image:url(../images/lehover.jpg);}
.lemid li span{color:#1b8f45;}
.lepic{width:188px; height:65px; margin-top:100px;}

.subright{width:700px; height:auto; float:right; margin-right:15px;}
.ritop{width:700px; height:25px; background-image:url(../images/ritop.jpg);}
.rititle{width:100px; height:18px; margin-top:7px; line-height:18px; margin-left:22px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#1b8f45; float:left;}
.location{width:400px; height:22px; float:right; color:#8e8e8e;}
.location span{float:right;}
.location a{color:#8e8e8e; margin:0 5px;}
.location a:hover{color:#000;}

.content{width:700px; height:auto; margin-top:20px;}
.about{width:700px; height:auto;}
.contact{width:700px; height:auto;}
.join{width:700px; height:auto;}
.shangji{width:700px; height:auto;}

.honor{width:700px; height:auto;}
.honocon{width:700px; height:auto;}
.honocon li{width:205px; height:175px; float:left; margin:10px 13px;}
.honocon li img{width:198px; height:168px;border:3px solid #c8c8c8; }
.honocon li a:hover img{border-color:#1b8f45;}


.product{width:700px; height:auto;}
.procon{width:700px; height:auto;}
.procon li{width:205px; height:200px; float:left; margin:10px 13px;}
.propic{width:205px; height:175px;}
.propic img{width:198px; height:168px; border:3px solid #c8c8c8; }
.propic a:hover img{border-color:#1b8f45;}
.protext{width:205px; height:25px; line-height:25px; text-align:center;}
.protext a{color:#000;}
.protext a:hover{color:#1b8f45;}

.news{width:700px; height:auto;}
.necon{width:700px; height:auto;}
.necon li {width:700px; height:30px; line-height:30px; margin-top:5px; border-bottom:1px dotted #969696;}
.necon li a{color:#323232;}
.necon li a:hover{color:#1b8f45;}
.necon li b{font-weight:normal; margin-right:10px;}
.nedate{float:right;}



.prenext{width:auto; height:25px; margin-top:20px;}
#prenext li {float:left;width:auto; height:19px; margin-left:3px; line-height:21px;  border:1px solid #c8c8c8; color:#323232;}
#prenext li a{ color:#323232; height:19px; display:block; padding-left:5px; padding-right:5px;}
#prenext li a:hover{color:#1b8f45;}


.nr{line-height:30px;}
.nr img{max-width:100%;display:block;}

/*分页*/
.prenext{ width:100%; clear:both; text-align:center; padding:10px 0px; line-height:25px;}
.prenext a{display:inline-block;  padding:0px 5px; background-color:#F0F0F0; color:#000; border:1px solid #CCC;}
.prenext b{background-color:#1b8f45; padding:0px 5px; display:inline-block; color:#fff; }
.prenext a b{background:none; padding:0px 5px 0px 0px; color:#000;}