﻿@charset "utf-8";
/* CSS Document */
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
img{ max-width:100%;}
ol,ul,li{ list-style-type:none; list-style-position:outside;}
caption,th{ text-align:left;}
h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
a{text-decoration:none; color:#464646;}
a:hover{text-decoration:none;}
body {margin:0;padding:0;background:#fff;min-width:320px;width:100%;max-width:640px;}
body,td,th {font-family:"microsoft yahei"; font-size:12px; color:#464646;}
a,p,ul,li{ text-decoration:none; margin:0; padding:0; list-style-type:none;}




.pz_top{ float:left; width:100%;}
.pz_main{ width:100%; float:left;padding-bottom: 50px; }
.pz_menu{ float:left; width:100%; position:fixed; left:0; bottom:0; z-index:999;}
.pz_down{ float:left; width:100%;}
.div{ width:100%; float:left; overflow:hidden;}
.div img{width:100%; float:left; display:block;}

/*top*/
.c_0100_1{ float:left; width:95%; height:85px; padding:0 2.5%;  }
.logo{ float:left; width:183px; height:55px; padding:10px 0 0 0;}
.telephone{ float:left; width:243px; height:26px; padding:23px 0 0 19%;}
.r_menu{ float:right; width:40px; height:40px; padding:15px 0 0 0;}
@media screen and (max-width:480px) {
	.telephone{ display:none; float:left; width:236px; height:26px; padding:59px 0 0 3%;}
	}

/*main*/
/*banner*/
	.banner{ width:100%; float:left; position:relative;}
	.slideBox{ position:relative; overflow:hidden; margin:0px auto;  max-width:640px;/* 设置焦点图最大宽度 */ }
	.slideBox .hd{ position:absolute; height:10px; line-height:28px; bottom:19px; z-index:1;  right:0;}
	.slideBox .hd li{float:left; display:inline-block; width:10px; height:10px; background:url(images/imgPlayer.png) 0px 0px no-repeat;  text-indent:-9999px; overflow:hidden; margin:0 7px;   }
	.slideBox .hd li.on{ background-position:-17px 0px; width:30px; height:12px;}
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; text-align:center;  }
	.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

.c_0100_3{ float:left; width:95%; padding:26px 2.5% 10px 2.5%; }
.c_0100_3 ul{ float:left; width:100%;}
.c_0100_3 li{ float:left; width:33.3%;}
.c_0100_3 li .all{ float:left; width:90%; margin:0 5% 20px 5%; background:#2C9036; padding:10px 0 16px 0;}
.c_0100_3 li .all .t_30{ margin:0 auto; width:60%;}
.c_0100_3 li .all .d_tit{ float:left; width:100%; text-align:center; line-height:22px; padding:6px 0 0 0;}
.c_0100_3 li .all .d_tit a{ float:left; width:100%; color:#fff; font-size:14px; -webkit-tap-highlight-color:rgba(0,0,0,0);}

.c_0100_2{float:left; width:91.6%; padding: 0 4.2%; }
.tit_0100{ float:left; width:100%; background:url(images/main_img9.png) left bottom repeat-x; padding:0 0 12px 0;}
.tit_0100 .l_tit{ float:left; font-size:18px; color:#262626;}
.tit_0100 .l_tit span{ color:#2C9036; font-size:14px;}
.tit_0100 .more{ float:right;}


.por_box{ float:left; width:100%; padding:22px 0 3px 0;}
.por_box .por{ float:left; width:47%; border:1px solid #dfd4c6;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin:0 2% 22px 0;}
.por_box .r_por{ float:right;}
.por .por_img{ margin:0 auto; width:100%; text-align:center;}
.por .por_text{ float:left; width:100%;}
.por .por_text a{ float:left; width:100%; color:#222222; font-size:14px; overflow:hidden;text-overflow:ellipsis; background:#e6ded3; line-height:32px; text-align:center;} 
.por .por_text a:hover{ color:#2C9036;}

/*down*/
.c_0100_4{ float:left; width:100%; width:95%; padding:12px 2.5%; background:#292929; margin:0 0 65px 0;}
.bq{ float:left; width:100%; color:#fff; font-size:12px; text-align:center; line-height:20px;}

.c_0100_6{ float:left; width:100%; height:65px;}
.c_0100_6 li{ float:left; width:25%; height:65px;  position:relative; z-index:1;}
.c_0100_6 li a{ float:left; width:100%; display:block; color:#fff; font-size:14px; text-align:center; padding:8px 0;}

.c_0100_6 .p1{ background:#2C9036; border-right:2px solid #fff;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.c_0100_6 .p2{ background:#2C9036; border-right:2px solid #fff;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.c_0100_6 .p3{ background:#2C9036; border-right:2px solid #fff;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.c_0100_6 .p4{ background:#2C9036;}

/*Index_导航样式*/
.pf{ float:right; width:50%;  background-color:#eee9e1;  padding-bottom:10px;}
.top_menu{ float:left; width:90%; height:26px; padding:10px 5%;}
.top_menu a{ float:left; height:26px;color:#240f07; font-size:16px; font-weight:bold;}

.menu{ float:left; width:100%; padding-bottom:70px; }
.menu ul{ float:left; width:100%;}
.menu ul .l1{float:left; width:100%; }
.menu ul .l1 .l1_a{float:left; width:90%; padding:0 5%; height:40px; background-color:#2C9036; border-bottom:#fff solid 1px; }
.menu ul .l1 .l1_a:hover,
.menu ul .l1.on .l1_a{ background-color:#2C9036;}
.menu ul .l1 .l1_a span{ float:left; width:90%; color:#fff; font-size:14px; line-height:40px;  }
.menu ul .l1 .l1_a:hover span,
.menu ul .l1.on .l1_a span{ float:left; width:90%; color:#fff; font-size:14px; line-height:40px; }
.menu ul .l1 .l1_a b{ float:right; width:10%; height:15px; margin:15px 0 0 0; background:url(images/menu_img4.png) right center  no-repeat;}
.menu ul .l1 .l1_a:hover b,
.menu ul .l1.on .l1_a b{ background:url(images/menu_img5.png) right center no-repeat;  }
.menu .l1_ul{ float:left; width:100%; padding:4px 0 8px 0;}
.menu .l1_ul .l2{ float:left; width:90%; padding:0 5%;}
.menu .l1_ul .l2 .l2_a{ float:left; width:92%; height:35px; padding-left:8%;  color:#656565; line-height:35px; border-bottom:#cccccc solid 1px; background:url(images/menu_img6.png) left center no-repeat; }
.menu .l1_ul .l2.on .l2_a,
.menu .l1_ul .l2 .l2_a:hover{background:url(images/menu_img6_1.png) left center no-repeat; color:#000000;}

newbody {
position: relative;
top: 0;
float: left;
width: 100%;
}
zhezhao{width:100%; height:100%; background:#000; position:fixed; left:0; right:0; z-index:9990; display:none; opacity:0.5;}
#RightNav {
position:fixed;
right: -50%;
top: 0;
z-index: 19911230;
height: 100%;
overflow-y: auto;
display:none;
}

/*1公司简介*/
.c_0100_5{ float:left; width:100%; width:95%; padding:0 2.5%; background-color:#2C9036;}
.c_0100_5 .l_7{ float:left; height:17px; padding:8px 0 12px 40%;}
.c_0100_5 .l_80{ float:left; width:100%; padding:8px 0; line-height:20px;  text-align:center; color:#ffffff; font-size:16px; font-weight:bold;}
.c_0100_7{ float:left;  width:95%; padding:3% 2.5%; color:#000000; font-size:14px; line-height:24px;}

/*2产品*/
.c_0100_8{ float:left; width:100%; width:95%; padding:0 2.5%; }
.c_0100_9{ float:left; width:100%; width:95%; padding:0 2.5% 20px 2.5%; }
.jiazai a{ font-size:12px; color:#1c120f;}


/*2产品详情-1*/
.c_0100_10{ float:left; width:95%; padding:3% 2.5%; }
.t_0100_4{ float:left; width:100%; border:#d7d7d7 solid 1px; padding:3px; background:#ede8df; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.t_0100_5{ float:left; width:100%; padding:4% 0 3% 0;}
.t_0100_5 .tt_0100_1{ float:left; width:100%; text-align:center; line-height:37px; color:#3c2621; font-size:18px; font-weight:bold; background:#e4dbd0; }
.t_0100_5 .tt_0100_2{ float:left; width:100%; padding:12px 0 0 0; color:#464646; line-height:24px; font-size:14px;}

.d_0100_2{ float:left; width:100%; border-top:1px solid #dcdcdc; padding:12px 0 0 0;}
.d_0100_2 a{ float:left; width:100%; color:#464646; font-size:14px; line-height:24px;}
.d_0100_2 a span{ color:#2C9036;}
.d_0100_2 a:hover{ color:#2C9036;}
.d_0100_2 a span:hover{color:#2C9036;}

/*3风采*/
.c_0100_11{ float:left; width:95%; padding:0 2.5%; }
.c_0100_11 .ul1{float:left; width:100%; padding:20px 0 0 0; }
.ul1 li{float:left; width:48%; margin:0 0 10px 0;}
.ul1 .r_li{ float:right;}
.ul1 li .pic{float:left; width:100%;border:1px solid #e4dbd0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.ul1 li .title{ float:left; width:100%; padding:10px 0 15px 0; background:#e4dbd0; }
.ul1 li .tit1{ float:left; width:100%;}
.ul1 li .tit1 a{float:left; width:100%;text-align:center; line-height:22px; font-size:16px; color:#000000;overflow:hidden;text-overflow:ellipsis;}
.ul1 li .tit1 a:hover{ color:#2C9036;}
.ul1 li .tit2{ float:left; width:80%; line-height:22px; padding:0 10%; color:#000000; margin:5px 0 0 0; overflow:hidden;}
.ul1 li .cf_bg{ float:left; width:100%; height:8px; background:url(images/pro_img4.png) center bottom no-repeat; background-size:100% 100%;}

/*4新闻*/
.c_0100_12{ float:left; width:95%; padding:0 2.5%; }
.c_0100_12 .ul2{ float:left; width:100%; padding:2% 0 3.5% 0;}
.ul2 li{ float:left; width:100%; padding:1.5% 0; border-bottom:#aaa6a0 dashed 1px;}
.ul2 li .tit_ques{ float:left; width:100%; }
.ul2 li .tit_ques a{ float:left; width:98%; padding:3px 0 3px 2%; background:url(images/down_img1.jpg) left 10px no-repeat; color:#343434; font-size:14px; font-weight:bold; line-height:20px; overflow: hidden; text-overflow:ellipsis; }
.ul2 li .tit_ques a:hover{ color:#1962ae;}
.ul2 li .time_ques{ float:left; width:100%; color:#9c9c9c; line-height:24px;}
.ul2 li .text_ques{ float:left; width:100%; color:#343434;  line-height:20px; overflow:hidden;}





/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}



