@charset "utf-8";
@import url(public.css); 


.pubilie_title01{margin:0px auto 0px auto;width:100%;background:url(../images/bg_line_01.jpg) no-repeat center bottom;}
.pubilie_title01  dt{margin-top:0px;margin-left:auto;margin-right:auto;text-align:center;font-size:31px;color:#3B8C00;font-weight:bold;line-height:40px;height:40px;width:170px;}
.pubilie_title01  dd{text-align:center;font-size:14px;line-height:25px;color:#888A97;float:center;width:100%;margin-top:10px;}

.pubilie_title02{margin:0px auto 0px auto;width:100%;}
.pubilie_title02  dt{font-size:23px;color:#3B8C00;font-weight:bold;line-height:40px;height:40px;width:150px;float:left;}
.pubilie_title02  dt span{color:#3576A0; display:inline;}
.pubilie_title02  dd{text-align:center;line-height:40px; font-size:14px;line-height:40px;color:#888A97;float:left;}

.pubilie_title02  .more_nei{float:right;}

.pubilie_title03{margin:0 auto 10px auto;width:450px;background:url(../images/bg_line_04.jpg) no-repeat left;height:60px;}
.pubilie_title03  dt{text-align:right;font-size:28px;color:#000000;font-weight:bold;line-height:30px;height:30px;float:left;width:300px;}
.pubilie_title03  dd{ text-align:left;height:25px;font-size:18px;line-height:29px;color:#6B6B6B;font-weight:bold;float:right;clear:both;width:260px;}


.pubilie_title04{margin:0px auto 0px auto;width:270px;background:#3B8C00;height:80px;}
.pubilie_title04  dt{margin-top:30px;text-align:center;font-size:30px;color:#ffffff;font-weight:bold;line-height:30px;height:30px;float:left;width:100%;}
.pubilie_title04  dd{ text-align:center;height:40px;font-size:14px;line-height:40px;color:#ffffff;font-weight:bold;clear:both;width:100%;}



.index_tjcp{ margin:0px auto 0px auto;}
.index_tjcp .pcon{margin:0 auto; overflow-x:hidden;}
.index_tjcp .pcon .ad{width:100%;text-align:center;margin-top:10px;}
.index_tjcp .ncon{margin-top:20px;width:100%;}
.index_tjcp .item{float:left; width:280px;background:url(../images/bg_line_02.jpg) no-repeat bottom;height:300px;margin-left:15px;}
.index_tjcp .item .item_nei{background:#3B8C00;height:260px;width:100%;float:left; cursor:pointer;}
.index_tjcp .item .pimg{margin:5px auto 0px auto;width:265px; height:200px;text-align:center;overflow:hidden;background:#AEAEAE;border-radius:5px;}
.index_tjcp .item .pimg img{border-radius:5px;border:0px;}
.index_tjcp .item .tit{ width:100%;height:40px;margin:0px;line-height:200%;font-size:16px;text-align:center;}
.index_tjcp .item_nei:hover{background:#F89303;}

.index_company{ margin:20px auto 0px auto;}
.index_company .pcon{margin:20px auto 0px auto; overflow-x:hidden;}
.index_company .ncon{float:right;width:730px;line-height:25px; margin:0 auto; font-size:12px;text-align:left; }
.index_company .pcon .pimg{width:430px;float:left;}
.index_company .pcon .more{height:40px;width:150px;margin:10px auto;float:right;clear:both;}
.index_company .pcon .more img{border:0px;}

.index_ad01{ margin:0px auto 0px auto;background:#EAEAEA;height:200px;}
.index_ad01 .pcon{margin:20px auto 0px auto; overflow-x:hidden;}
.index_ad01 .pcon .icon{width:auto;margin:40px auto 0px auto;}
.index_ad01 .pcon .icon dd{float:left;margin-left:25px;width:264px;height:104px;border:solid 1px #D0D0D0;text-align:center;background:#FFFFFF;}


.index_cpzs{ margin:20px auto 0px auto;}
.index_cpzs .pcon{margin:0 auto;}
.index_cpzs .pcon .ncon{margin-top:20px;width:100%;}

.index_cpzs .item{float:left; width:220px;height:260px;margin-left:15px;}
.index_cpzs .item .item_nei{background:#3B8C00;height:260px;width:100%;float:left; cursor:pointer;}
.index_cpzs .item .pimg{margin:5px auto 0px auto;width:205px; height:200px;text-align:center;overflow:hidden;background:#AEAEAE;border-radius:5px;}
.index_cpzs .item .pimg img{border-radius:5px;border:0px;max-width: 100%;max-height: 100%;vertical-align: middle;}
.index_cpzs .item .tit{ width:100%;height:40px;margin:0px;line-height:200%;font-size:16px;text-align:center;}
.index_cpzs .item_nei:hover{background:#F89303;}

.index_cpzs .pcon .more{width:190px;height:40px;margin:20px auto 0px auto;text-align:center;}


.index_news{ margin:30px auto 0px auto;}
.index_news .pcon{margin:10px auto 0px auto; overflow-x:hidden;}
.index_news .pcon .left_news{width:440px;float:left;}
.index_news .pcon .left_news .pimg{width:100%;float:left;}
.index_news .pcon .left_news dl{float:left;width:430px;margin-top:10px;}
.index_news .pcon .left_news dt{font-size:14px;font-weight:bold;width:430px; }
.index_news .pcon .left_news dd{float:left;width:430px;line-height:190%;}


.index_news .pcon .right_news{width:700px;float:right;}
.index_news .pcon .right_news dl{width:100%;float:left;margin-top:20px;}
.index_news .pcon .right_news dt{height:66px;width:66px;float:left;line-height:66px;font-size:30px;border:solid 2px #3B8C00;color:#3B8C00;text-align:center;font-weight:bold;font-style:italic;}
.index_news .pcon .right_news dd{width:600px;float:right;}
.index_news .pcon .right_news .tit{font-size:14px;font-weight:bold;height:25px;}
.index_news .pcon .right_news .txt{font-size:12px;line-height:180%;}

.index_links{margin:10px auto 0px auto;}
.index_links .pcon{ margin:0 auto;}
.index_links .pcon dt{float:left;width:145px;height:45px;background:url(../images/index_link.jpg) no-repeat left;}
.index_links .pcon dd{ float:left; line-height:24px; white-space:nowrap; margin-right:10px;}
.index_links .pcon dd a{ color:#000000;line-height: 45px; padding-left: 20px;}


/*不间断滚动*/
#propro{OVERFLOW: hidden; width:1200px; height:360px; margin:0px auto 0px auto; position:relative}
#inpro{float: left;width: 5000%;}
#propro1{float: left;}
#propro2{float: left;}
#propro .f_l{float:left}
#propro .dw{ width:239px;}

/*不间断滚动*/
#scjqscjq{OVERFLOW: hidden; width:700px; height:150px; margin:0px auto 0px auto; position:relative}
#inscjq{float: left;width: 5000%;}
#scjqscjq1{float: left;}
#scjqscjq2{float: left;}
#scjqscjq .f_l{float:left}
#scjqscjq .dw{ width:130px;}

/*自页面公用开始样式*/
#pagebody{margin:10px auto 20px auto;}
#pageleft{ float:left; width:270px; }
#pageright{ float:right; width:910px}
#pageright .pcon{ margin:0 auto;}
#pageright .pcon .ncon{ width:920px; margin:0 auto; padding-top:30px}
/*自页面公用结束样式*/

/*公司简介样式*/
/*主体样式*/
#pageright .pcon{ margin:0 auto;}
#pageright .pubilie_title02{border-bottom:solid 2px #3B8C00;}

/*新闻列表样式*/
/*主体样式*/

#pageright .pcon .ncon .item{ margin:0 auto; border-bottom:1px solid #EBEBEB; padding-bottom:15px; margin-bottom:15px}
#pageright .pcon .ncon .item .tit{ margin:0 auto; font-size:16px; line-height:35px;}
#pageright .pcon .ncon .item .tit a{ color:#336699}
#pageright .pcon .ncon .item .tit a:hover{ color:#ff6600}
#pageright .pcon .ncon .item .des{ color:#808080; margin:0 auto; text-align:left; line-height:20px; font-size:14px}
#pageright .pcon .ncon .item .des img{ float:left; margin-right:15px}
#pageright .pcon .ncon .item .date{ line-height:30px; color:#B9B9B9}


/*产品列表样式*/
/*主体样式*/

#pageright .pcon .ncon dl{ width:222px; margin-right:20px; float:left; margin-bottom:30px}
#pageright .pcon .ncon dl dt{ margin:0px auto}
#pageright .pcon .ncon dl dt img{ border:1px solid #CCCCCC}
#pageright .pcon .ncon dl dd{ margin:0 auto; line-height:30px; text-align:center}

#pageright .pcon01  dl{ width:100%;float:left; margin-top:20px;}
#pageright .pcon01 .pimg{width:190px;height:170px;float:left;border:solid 5px #DDDDDD; overflow:hidden; text-align:center; background-color:#AEAEAE; }
#pageright .pcon01 .pimg img {max-width: 100%;max-height: 100%;vertical-align: middle;}
#pageright .pcon01  .tit{float:right;width:680px;text-align:left;font-size:16px;font-weight:bold;height:40px;line-height:40px;}
#pageright .pcon01  .ptxt{float:right;width:680px;height:100px;line-height:25px;text-align:left;}
#pageright .pcon01  .more{float:left;background:#000000;width:120px;height:30px;line-height:30px;color:#FFFFFF;margin-left:20px;text-align:center;}
#pageright .pcon01  .more a{ display:block;width:100%;height:100%;}

/*详情页样式*/
/*主体样式*/
#pageright .pcon h1{line-height:25px; text-align:center; padding-top:30px; padding-bottom:10px; font-size:16px; width:920px; margin:0 auto}
#pageright .pcon .ainfo{ width:920px; padding-top:6px; padding-bottom:5px; text-align:center; margin:0 auto; color:#999999}
#pageright .pcon .prenext{ width:920px; margin:0 auto; border-top:1px dashed #CCCCCC; padding-top:10px; padding-bottom:20px}
#pageright .pcon .prenext li{ width:920px; padding-top:2px; padding-bottom:2px; text-align:left}
#pageright .pcon .ncon{color:#333333;line-height:200%;}

.fenxiang{ margin:0 auto; padding-top:15px; padding-bottom:15px;}
.fenxiang .jiathis_style{ float:right; width:180px}