@charset "utf-8";
/****reset***/
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td,label { margin:0px;padding:0px;}
html,html body,body{ display:block; margin:0 auto; min-width:1200px; font-family:Arial,"微软雅黑";}
table{border-collapse:collapse;}
a img{border:0px; outline:none;}
img{ padding:0; margin:0;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 { font-size:100%;font-weight:normal;}
input, button, textarea, select { font-family:inherit;font-size:12px; vertical-align:middle; outline:none;}
a{text-decoration:none; outline:none;color:#444;}
a:hover{ text-decoration:none; }
.clear{	font-size: 0px;	line-height: 0px;margin: 0px;padding: 0px;height: 0px; width:0px; clear:both; visibility:hidden;}
.clearfix:after {content: ".";display: block;height: 0;clear:both;visibility: hidden;}

@media screen and (max-width: 800px) {
.pc{ display:none !important;}
html,html body,body{ display:block; margin:0 auto; min-width:100%;}
.wrapper{ width:100%; margin:0 auto; overflow:hidden;}

.header{ overflow:hidden; width:100%; padding:5px 0;}
.logo{ float:left;}
.tel{ float:right;}
.nav{ overflow:hidden; width:100%; background:#2c2c2c; height:62px; line-height:62px;}
.nav ul{ overflow:hidden; width:100%; margin:0 auto;}
.nav ul li{ float:left; text-align:center; width:150px;}
.nav ul li a{ font-size:16px; color:#fff; display:block;}
.nav ul li:hover a{ background:#1d8300;}
.nav ul li.on a{ background:#1d8300;}

.header .ydd_btn{width:40px;cursor:pointer;position:absolute;z-index:2000;top:20px;right:15px;}
.header .ydd_btn span{display:block;width:100%;height:4px;background:#007f3a;}
.header .ydd_btn span.span02{margin:5px 0;}
.header .ydd_btn.click span{background:#007f3a;}
.header .ydd_btn.click span.span01{transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); position:relative;top:8px;margin-top:0px;	} 
.header .ydd_btn.click span.span02{margin:0.5px 0;}
.header .ydd_btn.click span.span03{transform:rotate(-45deg);-ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);position:relative;top:-2px;margin-top:0px;}
.header .ydd_btn.click span.span02{ width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
.tr{transition:all 0.5s; -moz-transition:all 0.5s;-ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s}
.tr2{transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}

.header .sjdnav{display:none;width:150px;height:auto;position:absolute;right:0;top:64px;z-index:2000;}
.header .sjdnav ul{padding:0;margin:0;}
.header .sjdnav li{display:block;padding:0;text-align:center;margin-bottom:1px;background:#007f3a;}
.header .sjdnav li a{display:block;color:#fff;line-height:30px;font-size:14px;}
.header .sjdnav li a:hover{background:rgba(0,0,0,0.6);color:#fff;}

.index_cpzx{ width:100%; margin:50px 0;}
.index_cpzx_left{ float:left; width:250px; background:#1d8300; padding:20px;    min-height: 600px; display:none;}
.index_cpzx_right{ float:right; overflow:hidden;width:100%;}
.index_cpzx_right ul{ overflow:hidden;}
.index_cpzx_right ul li{ float:left; text-align:center;  width:50%; box-sizing:border-box; padding:10px; height:250px}
.index_cpzx_right ul li a{ width:100% !important; height:175px !important;}
.index_cpzx_right ul li p{ font-size:14px; color:#444; padding:10px 0;}
.title1{ color:#fff; font-weight:bold; font-size:32px; text-align:center; margin-bottom:20px;}
.index_cpzx_list{ background:#fff; }
.index_cpzx_list li{ border-bottom:1px solid #eee; }
.index_cpzx_list li a{ font-size:16px; color:#444; display:block;background:url(../images/index_cpzx_left_icon.png) no-repeat left center; padding-left:30px; margin-left:50px; height:48px; line-height:48px; text-transform:uppercase;}
.index_cpzx_list li a:hover{ color:#1d8300; font-weight:bold; background:url(../images/index_cpzx_left_icon_hover.png) no-repeat left center;}
.index_cpzx_list li a.on{ color:#1d8300; font-weight:bold; background:url(../images/index_cpzx_left_icon_hover.png) no-repeat left center;}
.index_cpzx_list li ul{ display:none;}
.index_cpzx_list li:hover ul{ display:block;}
.index_cpzx_list li ul li a{ background:none; font-size:14px;}
.index_cpzx_list li ul li a:hover{ background:none;}
.index_ys{ background:url(../images/ys_bg.jpg) no-repeat center center; padding-bottom:50px;}
.title2{ font-size:32px; font-weight:bold; text-align:center; color:#1d8300; margin:50px 0; background:#f5f5f5;}
.index_ys_content img{ max-width:100%;}
.title2 p{ font-size:16px; color:#999; font-weight:normal; padding-top:20px;}
.index_middle{ background:url(../images/middle_tel.jpg) no-repeat center center; height:110px;}
.index_ryzs{ width:100%; margin:50px 0; overflow:hidden;}
.title3{ text-transform:uppercase; position:relative;  width:100%; text-align:center; }
.title3 h1{ font-size:24px; font-weight:bold; color:#1d8300;z-index:999; width:100%;position: absolute;}
.title3 span{ font-size:35px; color:#ececec; font-family:Impact; display:block; position:absolute; top:5px;  z-index:0; width:100%;}
.index_ryzs_list{ overflow:hidden; margin-top:100px;}
.index_ryzs_list ul li{ float:left; padding:0 34px;}
.index_gsjj{ overflow:hidden; width:100%; box-sizing:border-box;; padding:10px;}
.index_gsjj img{ display:block; margin-top:100px;}
.index_gsjj txt{ font-size:16px; color:#666; display:block; padding-top:30px; line-height:1.8em;}
.index_dzlc{ width:100%; overflow:hidden; margin:50px 0; background:url(../images/lc_bg.jpg) no-repeat center center; padding:50px 0;}
.index_dzlc img{ max-width:95%; display:block; margin:0 auto;}
.title4{ text-transform:uppercase; position:relative;  width:100%; text-align:center; }
.title4 h1{ font-size:32px; font-weight:bold; color:#ffffff;z-index:999; width:100%;position: absolute;}
.title4 span{ font-size:45px; color:#197200; font-family:Impact; display:block; position:absolute; top:5px;  z-index:0; width:100%;}
.index_dzlc_list{ display:block; margin-top:100px;}
.index_cases{ overflow:hidden; width:100%;}
.index_cases_list{ overflow:hidden; margin-top:100px;}
.index_cases_list img{ max-width:100%; height:180px !important;}
.index_cases_list li{ float:left; padding:0 6px; position:relative; margin-bottom:15px; width:50%; box-sizing:border-box;}
.index_cases_list li p{ text-align:center; font-size:16px; background:rgba(0,0,0,0.6); color:#fff; width:100%; z-index:999; bottom:2px; padding:15px 0; box-sizing:border-box;}
.index_news{ overflow:hidden; width:100%; margin:50px 0;}
.index_news_list{ margin-top:100px;}
.index_news_list img{ float:left; display:block; width:100%;}
.index_news_list ul{ overflow:hidden; width:100%; box-sizing:border-box; padding:10px;}
.index_news_list ul li{ padding:11px 0;}
.index_news_list ul li i{ float:left; display:block; background:#eee; width:60px; height:60px; color:#1d8300; font-size:32px; text-align:center; line-height:60px; margin-right:20px;}
.index_news_list ul li h1{ font-size:16px; color:#333; padding-bottom:10px;}
.index_news_list ul li h2{ color:#999; font-size:12px;}
.index_link{ width:100%; overflow:hidden;}
.title5{ text-transform:uppercase; position:relative;  width:100%; float:left;}
.title5 h1{ font-size:32px; font-weight:bold; color:#1d8300;z-index:999; width:100%;position: absolute;}
.title5 span{ font-size:62px; color:#ececec; font-family:Impact; display:block; position:absolute; top:5px;  z-index:0; width:100%;}
.index_link_list{ overflow:hidden; margin-top:100px;}
.index_link_list li{ float:left;padding-right:20px;}
.index_link_list li a{ font-size:14px; color:#444;}
.index_feedback{ background:url(../images/feed_bg.jpg) no-repeat center center; width:100%; overflow:hidden; height:444px; margin-top:50px;}
.index_feedback_l{ display:block; margin:130px 0; overflow:hidden; padding:0 50px;}
.index_feedback_l1{ float:left; color:#fff; font-size:18px; line-height:2em;}
.index_feedback_l2{ float:left; display:block; padding-left:50px;}
.index_feedback_l3{ float:right;}
.index_feedback_l3 h1{ font-size:18px; color:#fff;}
.index_feedback_l3 p{ font-size:16px; color:#fff; padding:10px 0;}
.index_feedback_l3 span{ display:block; background:#000; color:#fff; font-size:16px; width:120px; text-align:center; line-height:30px; height:30px; float:right;}
.index_feedback_l3 input{height:30px;width:300px;border:1px solid #BFBFBF;} 
.footer{ background:#212121; font-size:16px; overflow:hidden; color:#bfbfbf;}
.foot{ overflow:hidden; padding:20px 0;}
.foot h1{ float:left;}
.foot h2{ float:right;}
.foot a{ color:#bfbfbf;}
.about_banner img{ width:100%;}
.main{ overflow:hidden; width:100%; margin:50px 0;}
.main_left{ float:left; width:240px; display:none;}
.dh1{ overflow:hidden; margin-bottom:30px;}
.title6{ background:#1d8300; height:80px;}
.title6 h1{font-size:30px; color:#fff; text-align:center; display:block; line-height:80px; text-transform:uppercase;}
.dh1_list{ overflow:hidden; background:#f4f4f4;}
.dh1_list li{ font-size:16px; text-align:left; line-height:45px;text-transform:uppercase;}
.dh1_list li a{color:#444; display:block; width:100%;border-bottom:1px solid #fff;text-indent:20px;  }
.dh1_list li a:hover{color:#1d8300;}
.dh1_list li ul{ display:none;}
.dh1_list li:hover ul{ display:block;}
.dh1_list li ul li a{ text-indent:30px; font-size:14px;}
.dh_contact{overflow:hidden; border:1px solid #ededed; }
.dh_contact p{font-size:14px;color:#666; line-height:1.8em;}
.qq{ overflow:hidden;padding:20px;border:1px dotted #ededed;}
.qq li{ background:url(../images/qq.png) no-repeat left center;  padding-left:40px; height:29px; line-height:29px;font-size:14px;color:#666; margin-bottom:10px; }
.gzsj{ overflow:hidden;padding:20px;border:1px dotted #ededed;}
.gzsj li{ background:url(../images/time.png) no-repeat left center; font-size:16px; font-weight:bold; color:#333; padding-left:40px; height:25px; line-height:25px; margin-bottom:10px;}
.lxfs{ overflow:hidden;padding:20px;}
.lxfs li{ background:url(../images/phone.png) no-repeat left center; font-size:16px; font-weight:bold; color:#333; padding-left:40px; height:33px; line-height:33px; margin-bottom:10px;}
.lxfs p strong{ font-weight:bold; color:#1d8300;}
.main_right{ float:right; width:100%; box-sizing:border-box; padding:10px;}
.title7{ overflow:hidden; border-bottom:1px solid #d1d1d1; padding-bottom:20px; margin-bottom:30px;}
.title7 h1{ color:#1d8300; font-size:22px; font-weight:bold;}
.about_con{ overflow:hidden;}
.about_con txt{ font-size:16px; line-height:1.8em;}
.pro1{ overflow:hidden;}
.pro1 li{ float:left; padding:0 10px; box-sizing:border-box; width:50%;}
.pro1 li p{ text-align:center; font-size:16px; color:#444; padding:20px 0; text-transform:uppercase;}
.pro1 li img{ width:100%; height:158px;}
.pro1_d{ overflow:hidden;}
.pro1_d h1{ display:block; float:left; padding-right:30px;}
.pro1_d h2{ font-size:16px; color:#444; text-transform:uppercase; display:block; padding-bottom:30px;}
.pro1_d h3{ font-size:14px; color:#999;}
.pro{ overflow:hidden;}
.pro li{ float:left;width: 50%;text-align: center; box-sizing:border-box; padding:10px; height:240px;}
.pro li p{ text-align:center; font-size:16px; color:#444; padding:20px 0; text-transform:uppercase;}
.pro li img{ width:100%; height:158px;}
.pro_d{ overflow:hidden;}
.pro_d h1{ display:block; float:left; padding-right:30px;}
.pro_d h2{ font-size:16px; color:#444; text-transform:uppercase; display:block; padding-bottom:30px;}
.pro_d h3{ font-size:14px; color:#999;}
.news{ overflow:hidden;}
.news li{ display:block; overflow: hidden; margin-bottom:50px;}
.news li img{ float:left; width:173px; height:102px; padding-right:30px;}
.news li h1{ font-size:16px; color:#333;}
.news li p{ color:#999; display:block; padding:10px 0;}
.news li span{ color:#1d8300;}
.news_d{ overflow: hidden;}
.news_d h1{ text-align:center; font-size:22px; color:#333;}
.news_d h2{ font-weight:bold; color:#999; display:block; text-align:center; padding:20px 0;}
.news_d h3{ font-size:16px; line-height:1.8em; color:#666;}
/**底部**/
.botm{position:fixed;bottom:0; left:0;width:100%; height:5em; background:#007f3a;}
.bottom ul{margin:0.5em auto;}
.bottom ul li{ float:left;width:23%;margin:0 0 0 2%;text-align:center; }
.bottom ul li span{ display:block; line-height:1.7em;font-size:0.9em;color:#fff;} 
.bottom ul li img{height:2em;} 
}

@media screen and (min-width: 801px) {
.phone{ display:none !important;}
.wrapper{ width:1200px; margin:0 auto; overflow:hidden;}
.header{ overflow:hidden; width:100%; padding:25px 0;}
.logo{ float:left;}
.tel{ float:right;}
.nav{ overflow:hidden; width:100%; background:#2c2c2c; height:62px; line-height:62px;}
.nav ul{ overflow:hidden; width:1200px; margin:0 auto;}
.nav ul li{ float:left; text-align:center; width:150px;}
.nav ul li a{ font-size:16px; color:#fff; display:block;}
.nav ul li:hover a{ background:#1d8300;}
.nav ul li.on a{ background:#1d8300;}

.header{ width:100%; position:static; top:0; left:0; right:0; background:#FFF; height:64px;z-index: 9999999999; }
.header .ydd_btn{width:40px;cursor:pointer;position:absolute;z-index:2000;top:20px;right:15px;}
.header .ydd_btn span{display:block;width:100%;height:4px;background:#007f3a;}
.header .ydd_btn span.span02{margin:5px 0;}
.header .ydd_btn.click span{background:#007f3a;}
.header .ydd_btn.click span.span01{transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); position:relative;top:8px;margin-top:0px;	} 
.header .ydd_btn.click span.span02{margin:0.5px 0;}
.header .ydd_btn.click span.span03{transform:rotate(-45deg);-ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);position:relative;top:-2px;margin-top:0px;}
.header .ydd_btn.click span.span02{ width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
.tr{transition:all 0.5s; -moz-transition:all 0.5s;-ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s}
.tr2{transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}

.header .sjdnav{display:none;width:150px;height:auto;position:absolute;right:0;top:64px;z-index:2000;}
.header .sjdnav ul{padding:0;margin:0;}
.header .sjdnav li{display:block;padding:0;text-align:center;margin-bottom:1px;background:#007f3a;}
.header .sjdnav li a{display:block;color:#fff;line-height:30px;font-size:14px;}
.header .sjdnav li a:hover{background:rgba(0,0,0,0.6);color:#fff;}



.index_cpzx{ width:100%; margin:50px 0;}
.index_cpzx_left{ float:left; width:250px; background:#1d8300; padding:20px;    min-height: 600px;}
.index_cpzx_right{ float:right; overflow:hidden;width:900px;}
.index_cpzx_right ul{ overflow:hidden;}
.index_cpzx_right ul li{ float:left; text-align:center;  width:25%; box-sizing:border-box; padding:10px;height: 270px;}
.index_cpzx_right ul li p{ font-size:14px; color:#444; padding:10px 0;}
.title1{ color:#fff; font-weight:bold; font-size:32px; text-align:center; margin-bottom:20px;}
.index_cpzx_list{ background:#fff; }
.index_cpzx_list li{ border-bottom:1px solid #eee; }
.index_cpzx_list li a{ font-size:16px; color:#444; display:block;background:url(../images/index_cpzx_left_icon.png) no-repeat left center; padding-left:30px; margin-left:50px; height:48px; line-height:48px; text-transform:uppercase;}
.index_cpzx_list li a:hover{ color:#1d8300; font-weight:bold; background:url(../images/index_cpzx_left_icon_hover.png) no-repeat left center;}
.index_cpzx_list li a.on{ color:#1d8300; font-weight:bold; background:url(../images/index_cpzx_left_icon_hover.png) no-repeat left center;}
.index_cpzx_list li ul{ display:none;}
.index_cpzx_list li:hover ul{ display:block;}
.index_cpzx_list li ul li a{ background:none; font-size:14px;}
.index_cpzx_list li ul li a:hover{ background:none;}
.index_ys{ background:url(../images/ys_bg.jpg) no-repeat center center; padding-bottom:50px;}
.title2{ font-size:32px; font-weight:bold; text-align:center; color:#1d8300; margin:50px 0;}
.title2 p{ font-size:16px; color:#999; font-weight:normal; padding-top:20px;}
.index_middle{ background:url(../images/middle_tel.jpg) no-repeat center center; height:110px;}
.index_ryzs{ width:100%; margin:50px 0; overflow:hidden;}
.title3{ text-transform:uppercase; position:relative;  width:100%; text-align:center; }
.title3 h1{ font-size:32px; font-weight:bold; color:#1d8300;z-index:999; width:100%;position: absolute;}
.title3 span{ font-size:62px; color:#ececec; font-family:Impact; display:block; position:absolute; top:5px;  z-index:0; width:100%;}
.index_ryzs_list{ overflow:hidden; margin-top:100px;}
.index_ryzs_list ul li{ float:left; padding:0 34px;}
.index_gsjj{ overflow:hidden; width:100%;}
.index_gsjj img{ display:block; margin-top:100px;}
.index_gsjj txt{ font-size:16px; color:#666; display:block; padding-top:30px; line-height:1.8em;}
.index_dzlc{ width:100%; overflow:hidden; margin:50px 0; background:url(../images/lc_bg.jpg) no-repeat center center; padding:50px 0;}
.title4{ text-transform:uppercase; position:relative;  width:100%; text-align:center; }
.title4 h1{ font-size:32px; font-weight:bold; color:#ffffff;z-index:999; width:100%;position: absolute;}
.title4 span{ font-size:62px; color:#197200; font-family:Impact; display:block; position:absolute; top:5px;  z-index:0; width:100%;}
.index_dzlc_list{ display:block; margin-top:100px;}
.index_cases{ overflow:hidden; width:100%;}
.index_cases_list{ overflow:hidden; margin-top:100px;}
.index_cases_list li{ float:left; padding:0 6px; position:relative; margin-bottom:15px;}
.index_cases_list li p{ text-align:center; font-size:16px; background:rgba(0,0,0,0.6); color:#fff; position:absolute; width:387px; z-index:999; bottom:2px; padding:15px 0;}
.index_news{ overflow:hidden; width:100%; margin:50px 0;}
.index_news_list{ margin-top:100px;}
.index_news_list img{ float:left; display:block; padding-right:50px;}
.index_news_list ul{ overflow:hidden;}
.index_news_list ul li{ padding:11px 0;}
.index_news_list ul li i{ float:left; display:block; background:#eee; width:60px; height:60px; color:#1d8300; font-size:32px; text-align:center; line-height:60px; margin-right:20px;}
.index_news_list ul li h1{ font-size:16px; color:#333; padding-bottom:10px;}
.index_news_list ul li h2{ color:#999; font-size:12px;}
.index_link{ width:100%; overflow:hidden;}
.title5{ text-transform:uppercase; position:relative;  width:100%; float:left;}
.title5 h1{ font-size:32px; font-weight:bold; color:#1d8300;z-index:999; width:100%;position: absolute;}
.title5 span{ font-size:62px; color:#ececec; font-family:Impact; display:block; position:absolute; top:5px;  z-index:0; width:100%;}
.index_link_list{ overflow:hidden; margin-top:100px;}
.index_link_list li{ float:left;padding-right:20px;}
.index_link_list li a{ font-size:14px; color:#444;}
.index_feedback{ background:url(../images/feed_bg.jpg) no-repeat center center; width:100%; overflow:hidden; height:444px; margin-top:50px;}
.index_feedback_l{ display:block; margin:130px 0; overflow:hidden; padding:0 50px;}
.index_feedback_l1{ float:left; color:#fff; font-size:18px; line-height:2em;}
.index_feedback_l2{ float:left; display:block; padding-left:50px;}
.index_feedback_l3{ float:right;}
.index_feedback_l3 h1{ font-size:18px; color:#fff;}
.index_feedback_l3 p{ font-size:16px; color:#fff; padding:10px 0;}
.index_feedback_l3 span{ display:block; background:#000; color:#fff; font-size:16px; width:120px; text-align:center; line-height:30px; height:30px; float:right;}
.index_feedback_l3 input{height:30px;width:300px;border:1px solid #BFBFBF;} 
.footer{ background:#212121; font-size:16px; overflow:hidden; color:#bfbfbf;}
.foot{ overflow:hidden; padding:20px 0;}
.foot h1{ float:left;}
.foot h2{ float:right;}
.foot a{ color:#bfbfbf;}
.about_banner img{ width:100%;}
.main{ overflow:hidden; width:100%; margin:50px 0;}
.main_left{ float:left; width:240px;}
.dh1{ overflow:hidden; margin-bottom:30px;}
.title6{ background:#1d8300; height:80px;}
.title6 h1{font-size:30px; color:#fff; text-align:center; display:block; line-height:80px; text-transform:uppercase;}
.dh1_list{ overflow:hidden; background:#f4f4f4;}
.dh1_list li{ font-size:16px; text-align:left; line-height:45px;text-transform:uppercase;}
.dh1_list li a{color:#444; display:block; width:100%;border-bottom:1px solid #fff;text-indent:20px;  }
.dh1_list li a:hover{color:#1d8300;}
.dh1_list li ul{ display:none;}
.dh1_list li:hover ul{ display:block;}
.dh1_list li ul li a{ text-indent:30px; font-size:14px;}
.dh_contact{overflow:hidden; border:1px solid #ededed; }
.dh_contact p{font-size:14px;color:#666; line-height:1.8em;}
.qq{ overflow:hidden;padding:20px;border:1px dotted #ededed;}
.qq li{ background:url(../images/qq.png) no-repeat left center;  padding-left:40px; height:29px; line-height:29px;font-size:14px;color:#666; margin-bottom:10px; }
.gzsj{ overflow:hidden;padding:20px;border:1px dotted #ededed;}
.gzsj li{ background:url(../images/time.png) no-repeat left center; font-size:16px; font-weight:bold; color:#333; padding-left:40px; height:25px; line-height:25px; margin-bottom:10px;}
.lxfs{ overflow:hidden;padding:20px;}
.lxfs li{ background:url(../images/phone.png) no-repeat left center; font-size:16px; font-weight:bold; color:#333; padding-left:40px; height:33px; line-height:33px; margin-bottom:10px;}
.lxfs p strong{ font-weight:bold; color:#1d8300;}
.main_right{ float:right; width:900px;}
.title7{ overflow:hidden; border-bottom:1px solid #d1d1d1; padding-bottom:20px; margin-bottom:30px;}
.title7 h1{ color:#1d8300; font-size:22px; font-weight:bold;}
.about_con{ overflow:hidden;}
.about_con txt{ font-size:16px; line-height:1.8em;}
.pro1{ overflow:hidden;}
.pro1 li{ float:left; padding:0 10px;}
.pro1 li p{ text-align:center; font-size:16px; color:#444; padding:20px 0; text-transform:uppercase;}
.pro1 li img{ width:280px; height:228px;}
.pro1_d{ overflow:hidden;}
.pro1_d h1{ display:block; float:left; padding-right:30px;}
.pro1_d h2{ font-size:16px; color:#444; text-transform:uppercase; display:block; padding-bottom:30px;}
.pro1_d h3{ font-size:14px; color:#999;}
.pro{ overflow:hidden;}
.pro li{ float:left;width: 25%;text-align: center;height: 300px;}
.pro li p{ text-align:center; font-size:16px; color:#444; padding:20px 0; text-transform:uppercase;}
.pro li img{ width:208px; height:208px;}
.pro_d{ overflow:hidden;}
.pro_d h1{ display:block; float:left; padding-right:30px;}
.pro_d h2{ font-size:16px; color:#444; text-transform:uppercase; display:block; padding-bottom:30px;}
.pro_d h3{ font-size:14px; color:#999;}
.news{ overflow:hidden;}
.news li{ display:block; overflow: hidden; margin-bottom:50px;}
.news li img{ float:left; width:173px; height:102px; padding-right:30px;}
.news li h1{ font-size:16px; color:#333;}
.news li p{ color:#999; display:block; padding:10px 0;}
.news li span{ color:#1d8300;}
.news_d{ overflow: hidden;}
.news_d h1{ text-align:center; font-size:22px; color:#333;}
.news_d h2{ font-weight:bold; color:#999; display:block; text-align:center; padding:20px 0;}
.news_d h3{ font-size:16px; line-height:1.8em; color:#666;}
}




