﻿/* CSS Document */


*{ margin: 0;padding: 0; border:none; list-style:none; }

/**{font-family: "WenQuanYi Micro Hei Mono", "WenQuanYi Micro Hei", "微软雅黑","Microsoft Yahei Mono", "Microsoft Yahei", sans-serif !important;}*/
body {-webkit-text-size-adjust:none;  font-family: "WenQuanYi Micro Hei Mono", "WenQuanYi Micro Hei", "微软雅黑","Microsoft Yahei Mono", "Microsoft Yahei", sans-serif !important; min-width:1200px;}
a{ text-decoration:none;}
ul {list-style: none;}
li{ list-style-type:none;}
.clear{ clear:both;}

.Top{ width:100%; height:40px; overflow:hidden; background:#f5f5f5;}
.Toper{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #CF6;*/s}
.Toper .Toper-left{ width:auto; height:auto; float:left;}
.Toper .Toper-left p{ font-size:13px; color:#999; line-height:40px;}
.Toper .Toper-right{ width:auto; height:auto; float:right; line-height:40px;}
.Toper .Toper-right ul{}
.Toper .Toper-right ul li{ float:left; width:80px; text-align:center; font-size:13px;}
.Toper .Toper-right ul li a{ color:#999;}
.Toper .Toper-right ul li a:hover{ color:#1144a3;}

.Logo{ width:100%; height:auto; overflow:hidden; position:relative !important;}
.Logo .Logoer{ width:1200px; height:auto; overflow:hidden; margin:0px auto;}
.Logo .Logoer .Logoer-left{ width:auto; height:auto; float:left;}
.Logo .Logoer .Logoer-right{ width:auto; height:auto; float:right; margin-top:20px;}
.Logo .Logoer .Logoer-right img{ float:left; margin-top:8px;}
.Logo .Logoer .Logoer-right p{ float:left; color:#bcbcbc; font-size:15px; margin-left:10px;}
.Logo .Logoer .Logoer-right p font{ font-size:32px; font-family:impact; font-weight:bold; color:red;}

.Nav{ width:100%; height:50px; overflow:hidden; position:relative !important; background:#66b020; margin-top:20px;}
.Naver{ width:1200px; height:auto; margin:0px auto; /*border:1px solid #00F;*/}
.Naver ul{}
.Naver ul li{ width:150px; height:auto; line-height:50px; overflow:hidden; text-align:center; float:left;}
.Naver ul li a{ color:#fff;}
.Naver ul li:hover{ display:block; background:#549d0f;}


 #box_ban{width:100%; height:400px;  margin:0 auto; /*z-index:-9999;*/ margin-top:3px;}
.columnSpace{padding:0 0 3px;}
.FrontPublic_slideShow01-d3_c1 div .wrapper{height:400px;overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .fn-clear{zoom:1;left:50%;width:1920px;height:400px;overflow:hidden;margin-left:-960px;position:absolute;}
.FrontPublic_slideShow01-d3_c1 .box_skitter ul{display:none;width:999999px;height:400px;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter ul li{width:1920px;height:400px;text-align:center;font-size:0;float:left;display:inline;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .container_skitter{overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .image{overflow:hidden;position:relative;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .image img{display:none;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone{position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone img{position:absolute;top:0;left:0;z-index:20;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .prev_button{position:absolute;top:50%;left:20%;width:57px;height:62px;margin-top:-31px;overflow:hidden;background:url(../images/prev.png) no-repeat left top!important;z-index:999;text-indent:-9999em;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .next_button{position:absolute;top:50%;right:20%;width:57px;height:62px;margin-top:-31px;overflow:hidden;z-index:999;text-indent:-9999em;background:url(../images/next.png) no-repeat left top!important;}
.FrontPublic_slideShow01-d3_c1 .box_skitter .label_skitter{z-index:150;position:absolute;display:none;}.FrontPublic_slideShow01-d3_c1 .loading{position:absolute;top:50%;right:50%;z-index:10000;margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(../images/ajax-loader.gif) no-repeat left top;width:31px;height:31px;}
.FrontPublic_slideShow01-d3_c1 #slideshow ul{display:none}.FrontAdv_picture01-d1_c1{width:100%;overflow:hidden;color:#000;clear:both;text-align:left;}


.Main{ width:100%; height:auto; overflow:hidden; position:relative !important; margin-top:60px;}
.Choose{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #09C;*/}
.Choose .Choose-top{ width:100%; height:auto; text-align:center;}
.Choose .Choose-top p{ color:#000; font-size:28px;}
.Choose .Choose-top span{ color:#cccccc; font-size:10px;}
.Choose .Choose-con{ width:1200px; height:auto; overflow:hidden;}
.Choose .Choose-con ul{ margin-top:30px;}
.Choose .Choose-con ul li{ width:598px; height:120px; border:1px solid #dbdbdb; float:left;}
.Choose .Choose-con ul li .Choose-con-left{ width:150px; height:80px; border-right:1px solid #dbdbdb; margin-top:20px; float:left;}
.Choose .Choose-con ul li .Choose-con-left img{ padding-left:30px;}
.Choose .Choose-con ul li .Choose-con-right{ width:400px; height:auto; overflow:hidden; float:left; margin-left:40px; /*border:1px solid #C03;*/ margin-top:20px;}
.Choose .Choose-con ul li .Choose-con-right .Choose-con-right-top{ width:100%; height:auto; margin-top:10px;}
.Choose .Choose-con ul li .Choose-con-right .Choose-con-right-top p{ font-size:24px; color:#000;}
.Choose .Choose-con ul li .Choose-con-right .Choose-con-right-foot{ width:100%; height:auto;}
.Choose .Choose-con ul li .Choose-con-right .Choose-con-right-foot p{ color:#666; font-size:15px; margin-top:5px;}

.I-about{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #093;*/ margin-top:20px;}
.I-about .I-about-left{ width:700px; height:auto; overflow:hidden; float:left;}
.I-about .I-about-left .I-about-left-top{ width:100%; height:auto;}
.I-about .I-about-left .I-about-left-top p{ color:#555555; font-size:20px;}
.I-about .I-about-left .I-about-left-top-foot{ width:100px; height:2px; background:#66b020; margin-top:20px;}
.I-about .I-about-left .I-about-middle{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.I-about .I-about-left .I-about-middle p{ color:#555555; line-height:30px;}
.I-about .I-about-left .I-about-anniu{ width:200px; height:50px; -moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius: 30px; border:1px solid #555; margin-top:30px;}
.I-about .I-about-left .I-about-anniu p{ line-height:50px; text-align:center;}
.I-about .I-about-left .I-about-anniu p a{ color:#000;}
.I-about .I-about-left .I-about-anniu:hover{ display:block; background:#66b020; cursor:pointer; color:#fff;}
.I-about .I-about-left .I-about-anniu:hover a{ color:#fff;}
.I-about .I-about-left .I-about-foot{ width:100%; height:auto; margin-top:30px;}
.I-about .I-about-left .I-about-foot ul{}
.I-about .I-about-left .I-about-foot ul li{ width:160px; height:120px; float:left; margin-left:20px;}
.I-about .I-about-left .I-about-foot ul .I-about-1{ background:url(../images/1yu6.png) no-repeat;}
.I-about .I-about-left .I-about-foot ul .I-about-1:hover{ background:url(../images/ghxz.png) no-repeat;}
.I-about .I-about-left .I-about-foot ul .I-about-2{ background:url(../images/ey3v.png) no-repeat;}
.I-about .I-about-left .I-about-foot ul .I-about-2:hover{ background:url(../images/ghxz.png) no-repeat;}
.I-about .I-about-left .I-about-foot ul .I-about-3{ background:url(../images/90sz.png) no-repeat;}
.I-about .I-about-left .I-about-foot ul .I-about-3:hover{ background:url(../images/g401.png) no-repeat;}
.I-about .I-about-right{ width:400px; height:450px; overflow:hidden; float:right; background:#66b020;}
.I-about .I-about-right .I-about-right-top{ width:100%; height:auto; overflow:hidden;}
.I-about .I-about-right .I-about-right-top p{ color:#fff; font-size:30px; margin-left:20px; margin-top:10px; font-weight:bold;}
.I-about .I-about-right ul{ width:350px; height:auto; margin:0px auto; /*border:1px solid #00C; */margin-top:20px;}
.I-about .I-about-right ul li{ width:100%; height:auto; margin-bottom:30px; color:#fff;}

.Main1{ width:100%; height:auto; overflow:hidden; position:relative !important; background:#66b020; margin-top:50px;}
.I-pro{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #fff;*/ margin-top:60px;}
.I-pro .I-pro-top{ width:100%; height:auto; text-align:center;}
.I-pro .I-pro-top p{ color:#fff; font-size:38px; font-weight:bold;}
.I-pro .I-pro-nav{ width:100%; height:auto; overflow:hidden;}
.I-pro .I-pro-nav ul{ width:600px; margin:0px auto; margin-top:30px;}
.I-pro .I-pro-nav ul li{ width:120px; height:40px; text-align:center; line-height:40px; background:#519610; float:left; margin-left:20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.I-pro .I-pro-nav ul li a{ color:#fff;}
.I-pro .I-pro-nav ul li:hover{ display:block; background:#4d910d;}
.I-pro .I-pro-con{ width:100%; height:auto; overflow:hidden; margin-top:20px; /*border:1px solid #CC0;*/}
.I-pro .I-pro-con ul li{ width:280px; height:260px; float:left; margin-left:10px; margin-right:10px; margin-bottom:60px;}
.I-pro .I-pro-con ul li img{ width:280px; height:240px;}
.I-pro .I-pro-con ul li p{ width:100%; height:60px; line-height:60px; text-align:center; background:#fff;}
.I-pro .I-pro-con ul li a p{ color:#000;}
.I-pro .I-pro-con ul li p:hover{ display: block; background:#4d910d;}
.I-pro .I-pro-con ul li a p:hover{ color:#fff;}

.I-news-left{ width:420px; height:400px; border:1px solid #dedede; float:left;}
.I-news-right{ width:720px; height:auto; float:right; /*border:1px solid #000;*/}
.I-news-right ul{}
.I-news-right ul li{ width:100%; height:80px; border-bottom:1px dotted #dedede; margin-top:20px;}
.I-news-right ul .I-news-right-left{ width:60px; height:60px; background:#66b020; margin-left:20px; float:left; margin-top:4px;}
.I-news-right ul .I-news-right-left p{ font-weight:bold; text-align:center; color:#fff; padding-top:10px;}
.I-news-right ul .I-news-right-left p span{ font-weight:100; font-size:13px;}
.I-news-right ul .I-news-right-right{ width:620px; height:auto; float:right;}
.I-news-right ul .I-news-right-right .I-news-right-right-top{ width:100%; height:auto;}
.I-news-right ul .I-news-right-right .I-news-right-right-top p{ font-size:20px;}
.I-news-right ul .I-news-right-right .I-news-right-right-top p a{ color:#000;}
.I-news-right ul .I-news-right-right .I-news-right-right-top p a:hover{ color:#519610;}
.I-news-right ul .I-news-right-right .I-news-right-right-foot{ width:100%; height:auto;}
.I-news-right ul .I-news-right-right .I-news-right-right-foot p{ color:#666666; font-size:13px;}

.Guodu{ width:100%; height:5px; background:#519610; overflow:hidden; position:relative !important; margin-top:20px;}
.Foot{ width:100%; height:auto; overflow:hidden; position:relative !important; background:#f2f2f2;}
.Foot .Footer{ width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-top:60px; /*border:1px solid #0C6;*/}
.Foot .Footer .Footer-left{ width:800px; height:auto; border-right:1px solid #dedede; float:left;}
.Foot .Footer .Footer-left ul{}
.Foot .Footer .Footer-left ul li{ width:120px; height:auto; overflow:hidden; float:left; margin-left:20px; text-align:center;}
.Foot .Footer .Footer-left ul li p a{ color:#000; font-weight:800; font-size:20px;}
.Foot .Footer .Footer-left ul li dl{}
.Foot .Footer .Footer-left ul li dl dt{ width:100%; height:40px; line-height:40px; font-size:14px; color:#333333; font-weight:100; text-align:center;}
.Foot .Footer .Footer-left ul li dl dt a{ color:#333;}
.Foot .Footer .Footer-left ul li dl dt a:hover{ color:#66b020;}
.Foot .Footer .Footer-right{ width:360px; height:auto; float:right; /*border:1px solid #9C3;*/}
.Foot .Footer .Footer-right .Footer-right-top{ width:100%; height:auto;}
.Foot .Footer .Footer-right .Footer-right-top p{ color:#000; font-weight:800; font-size:20px;}
.Foot .Footer .Footer-right .Footer-right-middle{ width:100%; height:auto; margin-top:50px;}
.Foot .Footer .Footer-right .Footer-right-middle p{ color:#66b020; font-size:28px; font-weight:bold;}
.Foot .Footer .Footer-right .Footer-right-middle p span{ color:#333; font-size:14px; font-weight:100; }
.Foot .Footer .Footer-right .Footer-right-foot{ width:240px; height:1px; background:#e6e4e4; margin-top:40px;}

.Foot1{ width:100%; height:40px; background:#303032; overflow:hidden; position:relative !important;}
.Foot1 .Foot1er{ width:1200px; height:auto; overflow:hidden; margin:0px auto;}
.Foot1 .Foot1er p{ text-align:center; line-height:40px; color:#fff; font-size:14px;}

.Ban{ width:100%; height:300px; overflow:hidden; position:relative !important;}

.Main2{ width:100%; height:50px; overflow:hidden; position:relative !important; border-bottom:1px solid #dedede;}
.Inside{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #000;*/}
.Inside .Inside-left{ float:left; line-height:50px;}
.Inside .Inside-left img{ float:left; margin-top:16px;}
.Inside .Inside-left p{ float:left; margin-left:12px; font-size:16px;}
.Inside .Inside-left p a{ color:#000;}
.Inside .Inside-right{ float:right;}
.Inside .Inside-right ul{}
.Inside .Inside-right ul li{ width:120px; line-height:50px; text-align:center; float:left;}
.Inside .Inside-right ul li a{ color:#000;}
.Inside .Inside-right ul li a:hover{ color:#66b020;}

.Main3{ width:100%; height:auto; overflow:hidden; position:relative !important; margin-bottom:20px;}
.About{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #399;*/ margin-top:40px;}
.About .About-left{ width:0px; height:300px; float:left;}
.About .About-left img{ width:0px; height:300px;}
.About .About-right{ width:1160px; height:auto; float:right; /*border:1px solid #CC3;*/}
.About .About-right .About-right-top{ width:100%; height:80px; border-left:3px solid #66b020;}
.About .About-right .About-right-top .About-right-top-top{ width:100%; height:auto;}
.About .About-right .About-right-top .About-right-top-top p{ font-size:28px; font-weight:bold; color:#66b020; margin-left:16px;}
.About .About-right .About-right-top .About-right-top-foot{ width:100%; height:auto;}
.About .About-right .About-right-top .About-right-top-foot p{ color:#636363; font-family:impact; font-size:32px; margin-left:16px;}
.About .About-right .About-con{ width:100%; height:auto; margin-top:20px;}
.About .About-right .About-con p{ text-indent:2em; line-height:35px; color:#333; font-size:15px;}


.Pro{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #3FC;*/}
.Pro ul{ margin-top:40px;}
.Pro ul li{ width:380px; height:320px; float:left; margin-right:20px; margin-bottom:20px;}
.Pro ul li img{ width:380px; height:280px;}
.Pro ul li p{ width:100%; height:40px; text-align:center; line-height:40px;}
.Pro ul li a p{ color:#3e3e3e;}

.Page{ width:100%; height:auto; overflow:hidden; position:relative !important; margin-bottom:20px;}
.Page dl{ width:1200px; height:auto; overflow:hidden; margin:0px auto; text-align:center;}
.Page dl dt{ float:left; margin-left:6px; font-size:14px;}
.Page dl dt a{ color:#000;}

.Pro-top{ width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-top:20px;}
.Pro-top p{ text-align:center; font-size:26px; font-weight:bold;}
.Pro-top p span{ font-weight:100; color:#6b6b6b; font-size:13px; margin-top:12px;}

.Pro-con{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.Pro-con p{ line-height:35px; color:#6b6b6b;}

.Pro-n{ width:100%; height:80px; overflow:hidden; margin-top:60px;}
.Pro-n .Pro-n-top{ width:100%; height:40px; border-bottom:1px solid #dedede; line-height:40px;}
.Pro-n .Pro-n-top p{ color:#6b6b6b; font-size:16px;}
.Pro-n .Pro-n-top p a{ color:#6b6b6b;}
.Pro-n .Pro-n-top p a:hover{ color:#66b020;}
.Pro-n .Pro-n-foot{ width:100%; height:40px; line-height:40px;}
.Pro-n .Pro-n-foot p{ color:#6b6b6b; font-size:16px;}
.Pro-n .Pro-n-foot p a{ color:#6b6b6b;}
.Pro-n .Pro-n-foot p a:hover{ color:#66b020;}

.News{ width:1200px; height:auto; overflow:hidden; margin:0px auto; /*border:1px solid #3FC;*/ margin-top:20px;}
.News ul{}
.News ul li{ width:340px; height:300px; float:left; margin-right:30px; margin-left:30px; margin-bottom:30px;}
.News ul li img{ width:340px; height:200px; overflow:hidden;}
.News ul li .News-title{ width:100%; height:auto;  margin-top:4px;}
.News ul li .News-title p{ font-size:20px; font-weight:bold;}
.News ul li .News-title p a{color:#000;}
.News ul li .News-title p a:hover{ color:#66b020;}
.News ul li .News-date{ width:100%; height:auto; margin-top:0px; font-size:13px;}
.News ul li .News-date p{ color:#6b6b6b;}
.News ul li .News-desc{ width:100%; height:auto; margin-top:10px; font-size:15px;}
.News ul li .News-date  p{ color:#979797;}

.xjw ul li{ width:100%; height:40px; border-bottom:1px solid #eaeaea; line-height:40px;}
.xjw ul li p{ float:left; margin-left:10px;}
.xjw ul li span{ float:right;}
.xjw ul a li{ color:#707070;}
.xjw ul li:hover{ color:#000000;}