
.idx_box01{overflow: hidden; margin-top: 70px;}
.idx_box01_lf{width: 206px;float: left; position: relative;}
.idx_box01_rt{width: 985px;float: right;}

.title01{background: url("../images/title-bg01.png") no-repeat; width: 206px; height: 45px; line-height: 45px; position: absolute; left: 0px; top: 0px;}
.title01  span{color: #FFF;font-size: 26px; margin-left: 50px;}

.idx_con01{ border: 1px solid #bfbfbf; padding-top: 30px; width: 194px; margin-top: 30px;}
.list_01 li{background: url("../images/idx-09.jpg") repeat-x; height: 38px; line-height: 38px; margin-bottom: 15px;}
.list_01 li a{font-size: 20px; color: #FFF;background: url("../images/icon-01.png") no-repeat left; padding-left: 40px; margin-left: 20px;}

.title02{background: url("../images/idx-09.jpg") repeat-x;height: 38px; line-height: 38px; text-align: center;font-size: 20px; color: #FFF; margin-top:15px;}
.contact_text{ padding: 10px;font-size: 14px; line-height: 28px;}

.title03{border-bottom: 1px solid #28884a; overflow: hidden; padding-bottom:8px;}
.title03 span{background: url("../images/idx-06.jpg") no-repeat left; padding-left: 30px; font-size: 20px; color: #28884a;}
.title03 em a{float: right;font-size: 14px; color: #28884a;}

.list_02{ overflow: hidden;}
.list_02 li{ width: 275px; height: 314px; border: 1px solid #dcdcdc; padding: 15px; border-radius: 8px; float: left; margin: 15px 10px 0px 10px;}
.list_02 li p{text-align: center; margin-top: 15px;}
.list_02 li p i{ margin-right: 10px; font-size: 14px;}
.list_02 li p i a{display:inline-block; width:150px;vertical-align:middle;}
.list_02 li p img{ vertical-align:middle;}

.idx_box02{background: url("../images/idx-bg01.jpg") no-repeat center top; height: 1107px; margin-top: 70px; overflow: hidden;}

.list_03{ overflow: hidden; margin-top: 200px;}
.list_03 dl{ width: 530px; height:250px;float: left; margin-bottom: 50px;}
.list_03 dl dt{background: url("../images/icon-02.png") no-repeat; width: 40px; height: 58px; line-height: 30px; text-align: center; color: #FFF;font-size: 30px;float: left;}
.list_03 dl dd{float: right; width: 482px; overflow: hidden;}
.list_03 dl dd .title04{ border-bottom: 1px solid #469b66;font-size: 26px; color: #1a6b32; padding-bottom: 10px;}
.list_03 dl dd .list_03_con{ overflow: hidden;padding-top: 10px;}
.list_03 dl dd .list_03_con p{ width: 240px; float: left;font-size: 14px; margin-top:30px; color: #666666; line-height: 28px;}
.list_03 dl dd .list_03_con em{float: right;}
.list_03 dl dd .list_03_con em img{ border-radius: 10px;}

.idx_gg{margin-top: 70px;}

.idx_box03{background: url("../images/idx-bg02.jpg") no-repeat center top;height: 1350px;margin-top: 70px;overflow: hidden;background-size: 100% 100%;}

.title05{ font-size: 30px; text-align: center; background: url("../images/fg01.jpg") repeat-x center bottom; margin-top: 100px;}
.title05 h3{ border-bottom: 2px solid #ff0a0a; display: inline-block; padding-bottom: 20px;}
.idx_about{ margin-top: 30px; overflow: hidden;}
.idx_about_lf{ overflow: hidden;width: 530px;float: left;}
.idx_about_lf li{float: left; border: 1px solid #c9c9c9; padding: 2px; margin: 2px; }
.idx_about_lf li img{display: block;}
.idx_about_rt{font-size: 14px; line-height: 26px; text-indent: 28px; color:#666;float: right; width: 657px;}

.ck_xx{ border: 1px solid #d1d0d0; display: block; width: 111px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; color: #666;float: right;}
.ck_xx:hover{border: 1px solid #1a6b32;}
.title06{ text-align: center; margin-top: 90px;}
.title06 h3{font-size: 30px; line-height: 30px; background: url("../images/title-bg02.png") no-repeat center bottom; padding-bottom: 20px;}
.gd01{text-align: right;}
.gd01 a{color: #1a6b32; margin-right: 80px; font-size: 14px;}

.idx_product_list{overflow: hidden;}
.idx_product_list li{width: 357px; float: left; margin: 0px 15px;}
.idx_product_list li span{border:1px solid #000000; padding: 5px; width: 345px; height: 220px;display: block;}
.idx_product_list li p{text-align: center;}
.idx_product_list li p a{display: block; font-size: 18px; margin-top: 10px;}

/*Â¹Ã¶Â¶Â¯1*/
.picScroll_1{  position:relative;   overflow:hidden; margin-top: 20px; padding-left: 20px;  }
.picScroll_1 .prev,
.picScroll_1 .next{ position:absolute; top:80px;width:36px; height:62px;  }
.picScroll_1 .next{ background: url("../images/d01.png") no-repeat; left: 0px; }
.picScroll_1 .prev{ background: url("../images/d02.png") no-repeat; right: 0px; }
.picScroll_1 ul{ overflow:hidden; zoom:1; }


.idx_box04{overflow: hidden;margin-top: 70px;}
.idx_box04_con{ overflow: hidden; border: 1px solid #bfbfbf; width: 388px;float: left; height: 378px;}
.title07{ overflow: hidden; border-bottom: 1px solid #bfbfbf;}
.title07 span{background: url("../images/idx-12.jpg") no-repeat left; display: block; width: 144px; height: 34px; color: #FFF; float: left; font-size: 26px; padding-left: 15px; line-height: 34px;}
.title07 em a{float: right; color: #1a6b32; font-size: 14px; display: block; height: 34px; line-height: 34px;}
.idx_news_top{overflow: hidden; padding:10px;}
.idx_news_top span{float: left; border: 1px solid #959595; display: block;padding: 2px;}
.idx_news_top span img{display: block;}
.idx_news_top samp{float: right; width: 200px; display: block;}
.idx_news_top samp h3 a{font-size: 18px; display: block;}
.idx_news_top samp p{text-indent: 28px; font-size: 14px; height: 50px; overflow: hidden;}
.ck_xx01{color:#1a6b32; float: right; }
.list_04 li{ overflow: hidden; border-bottom: 1px dashed #b2b2b2; padding: 5px 10px;}
.list_04 li a{ background: url("../images/idx-14.jpg") no-repeat left; padding-left: 15px; font-size: 14px; width: 250px; display: block;float: left;}
.list_04 li em{float: right; font-size: 14px; color: #807e7e;}

.form01{background: url("../images/idx-15.jpg") no-repeat; height: 527px; width: 1201px; margin-top: 70px;}
.form01 form{float: right; margin-right: 70px; margin-top: 130px;}
.form01 form .yy_txt{width:433px;height: 33px;line-height: 33px;border:1px solid #d1d1d1; font-size: 14px;}
.form01 form table tr td{padding: 10px 0px;}
.form01 form table tr td label{font-size: 14px; float: right; color: #666;}
.form01 form .yy_area{width:413px;height: 130px;border:1px solid #d1d1d1; font-size: 14px; padding: 10px;}
.yy_btn{ width: 95px; height: 38px; text-align: center; font-size: 14px; color: #FFF; border: none; cursor: pointer;}
.yy_s01{ background: #f4a720;}
.yy_s02{background: #cccccc; margin-left: 20px;}


























