@charset "gb2312";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
body {font-family:"Microsoft YaHei";}

label[for], 
input[type="button"], 
input[type="submit"], 
input[type="reset"]{cursor: pointer;}

.title {position:relative;height:64px;padding-left:20px;background:url(../images/t1.gif) no-repeat left  center;overflow: hidden;}
.title span {float:left;display:block;padding-top:4px;line-height:26px;font-size:18px;font-weight:bold;}
.title span a {color:#218b00;}
.title em {font-size:28px;font-weight:normal;font-style:normal;text-transform:uppercase;color:#9e9e9e;font-family:Arial, Helvetica, sans-serif;}
.title i {float:right;line-height:37px;padding-right:10px;font-style:normal;font-family:"宋体";}
.title i a {color:#666;}

.banner{width:100%;height:450px;}

.so_bg {width:100%;border-top: 3px solid #5fc369;}
.searchbar {width:1100px;height:40px;margin:0 auto;line-height:21px;padding-top:17px; }
.keywords{color:#858585;padding-left:35px;}
.keywords a{color:#858585;padding:0 6px;}
.search{width:317px;height:21px; float:right;}
.search .in_text{float:left;width:270px;height:16px;*line-height:15px !important;background:url(../images/search_bg.gif) no-repeat 0 0;border:none;padding:3px;padding-left:7px;color:#aeaeae;}
.search .so{float:right;width:37px;height:21px;background:url(../images/search_bg.gif) no-repeat -280px 0;border:none;text-indent:-9999px;line-height:0;font-size:0;}

.hot_line {width: 100%;padding: 32px 0 30px 0;background:url(../images/line1.gif) no-repeat center bottom;}
.hot_pbox {width:1100px;height: 290px;margin:0 auto;overflow:hidden;}
.hot_pbox li {overflow: hidden;float: left;width: 260px;height: 288px;margin-right:20px; background:url(../images/item_01.gif) no-repeat center bottom;}
.hot_pbox li img {width: 246px;height: 216px;padding:5px;border:1px solid #f1f5dc;display: block;}
.hot_pbox li p {padding-top: 30px;text-align:center;font-size:14px;background:url(../images/shadow1.gif) no-repeat center top; }
.hot_pbox li p a {color:#666;}
.hot_pbox .nomg {margin-right: 0;}



/*------产品中心---------*/

.fen{ width:220px; height:653px; overflow:hidden; margin-top:20px; background:url(../images/fen_bottom.gif) no-repeat center bottom;}
.fen h2{ height:60px; font:20px "Microsoft Yahei"; font-weight:bold; text-align:center; background:url(../images/fen_h1.gif) no-repeat center top; line-height:60px; overflow:hidden;}
.fen h2 a{ color:#fff;}
.fen1{ height:580px; background:url(../images/fen_m.jpg) repeat-y center top; overflow:hidden; margin-top:3px;}
.fen2{ height:580px; background:url(../images/fen_top.gif) no-repeat center top; overflow:hidden;}
.fen2 h3{ width:190px; height:28px; background:url(../images/fen_h3.gif) no-repeat center top; padding:0 8px 0 15px; font:14px "Microsoft Yahei"; font-weight:bold; line-height:28px; overflow:hidden; margin:15px 0 0 3px;}
.fen2 h3 a{ color:#323232;}
.fen2 h3 span{ display:inline-block; width:15px; height:15px; overflow:hidden; margin-top:8px;}
.fen2 ul{ width:195px; margin:8px auto 0; overflow:hidden;}
.fen2 li{ font:12px "Microsoft Yahei"; height:39px; border-bottom:1px dashed #30A516; line-height:40px; overflow:hidden;}
.fen2 li a{ color:#323232; padding-left:15px;}
.fen2 .none{ border-bottom:0;}

.pro{ width:865px; height:642px; margin-top:20px; overflow:hidden; position:relative;}
.ul01{ height:42px; border-bottom:1px solid #30A516; overflow:hidden;}
.ul01 li{ width:153px; height:42px; float:left; font:16px "Microsoft Yahei"; font-weight:bold; overflow:hidden;}
.ul01 li a{ display:inline-block; width:153px; height:42px; overflow:hidden; text-align:center; line-height:42px; color:#535353;}
.ul01 li a:hover,.ul01 li.cur a{ color:#fff; background:url(../images/pro_hover.gif) no-repeat center top; text-decoration:none;}
.pro p{ width:45px; height:19px; overflow:hidden; position:absolute; top:12px; right:0;}
.ul02{ margin-top:14px;}
.ul02 li{ width:260px; height:300px; overflow:hidden; float:left; margin-right:28px; display:inline; overflow:hidden;}
.ul02 .nones{ margin-right:0;}
.ul02 li img{ width:256px; height:194px; border:2px solid #d4d4d4; display:block;}
.ul02 li span{ display:block; font:12px "Microsoft Yahei"; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.ul02 li span a{ color:#323232;}
.ul02 li em{ display:block; height:29px; margin-top:12px; padding:0 8px; overflow:hidden;}
.ul02 li em a{ display:inline-block; width:89px; height:29px; font:12px "Microsoft Yahei"; font-weight:bold; text-align:center; line-height:29px; overflow:hidden; background:url(../images/pro_btn2.gif) no-repeat center top; color:#fff;}
.ul02 li em a.a02{ background:url(../images/pro_btn1.gif) no-repeat center top;}

/*关于*/
.gy,.ry{ height:333px; padding:29px 0 0; overflow:hidden; font-family:"Microsoft YaHei";}
.til01{ height:34px; line-height:34px; font-size:16px; border-bottom:solid 1px #d6d6d6; overflow:hidden; padding:0 3px;}
.til01 a{ color:#30A516;}
.gy{ width:1100px;}
.gy_c dl{ height:248px; padding:13px 0 0; overflow:hidden; line-height:28px; color:#696969;}
.gy_c dt{ width:367px;float:left;}
.gy_c dt img{width:349px; height:247px;}
.gy_c dd{ width:718px;float:left;}
.gy_c dd h3{ height:33px; line-height:33px; font-size:14px; overflow:hidden; white-space:nowrap;}
.gy_c dd h3 a{ color:#696969}
.gy_c dd p{ height:182px; overflow:hidden}
.gy_c dd span a{ display:inline-block; line-height:24px; padding:0 19px;color:#fff;background:#30A516}


/*相册*/
.xc{border:solid 3px #e9e9e9; height:285px; overflow:hidden; padding:17px 15px 0; font-family:"Microsoft YaHei"; }
.xc_c{ padding:0 14px;}
.xc01{ padding:20px 0 0; height:198px; overflow:hidden}
.xc01 ul{ width:1072px;}
.xc01 li{ width:202px; float:left; padding:0 12px 0 0;}
.xc01 li img{ width:202px; height:148px;display:block;}
.xc01 li span{ display:block; text-align:center; line-height:36px;}
.xc02{ text-align:center; height:27px; display:block; background:url(Img/Index/line1.jpg) no-repeat center 11px;}
.xc02 a{ padding:0 1px 0 0; }


.prev,.next{ width:26px; height:25px; display:block; overflow:hidden;}
.prev1,.next1{ width:55px; height:22px; display:inline-block; overflow:hidden;}
.prev{ background:url(../images/ico_l02.jpg) no-repeat 0 0;}
.next{ background:url(../images/ico_r02.jpg) no-repeat 0 0;}
.prev1{ background:url(../images/ico_l03.jpg) no-repeat 0 0;}
.next1{ background:url(../images/ico_r03.jpg) no-repeat 0 0;}
.prev:hover,.next:hover,.prev1:hover,.next1:hover{ background-position:0 bottom;}
/*------优势---------*/
.odds_list {position:relative;width:100%;height:1676px;margin-top:50px;}
.odds1 {width:100%;height:838px;background:url(Img/Index/odds1.jpg) no-repeat center top;}
.odds2 {width:100%;height:838px;background:url(Img/Index/odds2.jpg) no-repeat center top;}

.odds {position:absolute;width:1100px;height:1676px;left:50%;top:0;margin-left:-480px;overflow:hidden;font-family:"Microsoft YaHei";}
.odds img {vertical-align:top;}
.odds .sg1 {padding-top:62px;text-align:center;font-size:28px;color:#fff;}
.odds .sg1 span {float:left;display:block;padding-left:167px;line-height:40px;}
.odds .sg1 b {float:left;display:block;padding-left:10px;line-height:40px;font-size:37px;color: #849a18;}
.odds .sg2 {padding-top:6px;text-align:center;font-size:16px;color:#666;}
.odds .sg2 b {font-size: 22px;color: #849a18;}

.part {position:absolute;width:455px;}
.part dt {color:#333;padding:0 0 12px 32px;font-size:20px;font-weight:bold;background:url(Img/Index/o_line.gif) no-repeat 32px bottom;}
.part dt span {color:#348001;}

.part dd {font-size:15px;line-height:26px;color:#666;}
.part dd span {color:#348001;}
.part dd p {padding:15px 0 0 32px;background:url(Img/Index/item_05.gif) no-repeat left 20px;}
.o_more {padding:15px 0 0 32px;}
.o_more a {display:inline-block;padding-left:16px;width:144px;height: 34px;line-height: 34px;color: #fff;font-size:14px;background:url(Img/Index/item_04.gif) no-repeat 133px center #36a500;}
.o_tel {position:absolute;right:0;bottom:10px;width: 195px;text-align: right;font-size: 14px;color: #2b8400;}
.o_tel b {font-size: 26px;}

.part1 {left:26px;top:200px;}
.part2 {left:26px;top:470px;}
.part3 {right:0;top:758px;}
.part4 {right:0;top:1045px;}
.part4 dd p {letter-spacing: -1px;}
.part5 {left:26px;top:1350px;width:510px;}


.case_list .p2 {padding:40px 0 20px 0;text-align: center;font-size: 22px;}
.case_list .p2 a {text-align:left;color:#7a7a7a;margin:0 15px;font-weight:bold;display: inline-block;padding-left: 22px;height:55px;background:url(Img/Index/tab1.gif) no-repeat left top }
.case_list .p2 span {font-weight:normal;font-size:18px;color:#c1c1c1;text-transform: uppercase;font-family:Arial, Helvetica, sans-serif;}
.case_list .p2 a:hover, .case_list .p2 .cur {text-decoration:none;color:#27860a;background:url(Img/Index/tab1_o.gif) no-repeat left top }
.case_list .p2 a:hover span, .case_list .p2 .cur span {color:#2b8400;}

.h_cont {height:292px;padding-top:30px;padding-bottom:19px;border-top:1px solid #26a500;background:url(Img/Index/case_shadow_x.jpg) no-repeat center bottom #fff; overflow: hidden;}
.h_cont li {float: left;width: 180px;height: 270px;padding:0 29px;border-right:1px solid #dcdcdc;}
.h_cont li img {width: 180px;height: 243x;}
.h_cont li p {padding-top: 10px;text-align: center;font-family: "宋体";}
.h_cont li p a {color: #666;}
.h_cont .nobd {border: none;}


/*------客户见证---------*/
.area_two {margin-top:45px;}
.area_two .c_more {margin-top:25px;}
.client_cont {height:510px;padding-left:8px;border-top:1px solid #26a500;overflow:hidden;background:#f1f1f1;}
.case_pic{width:411px;height:189px;padding:18px 20px;margin:20px 10px 0 10px;overflow:hidden;background: #fff;}
.case_pic dt{float:left;width:152px;height:189px;}
.case_pic dt img{width:152px;height:189px;vertical-align:top;}
.case_pic dd{float:left;width:235px;padding-left:24px;color:#666;}
.case_pic p {padding-top:13px;height:95px;line-height:24px;overflow:hidden;}
.case_pic h3 {font-size:14px;font-weight:normal;height:28px;line-height: 28px;border-bottom: 1px dotted #999;}
.case_pic h3 a {color:#333;}
.case_pic span {display:block;padding-top:25px;}
.case_pic span a {color:#26a500;}
.client_cont .nomg {margin-right:0;}

.adv_bg {width: 100%;margin-top:45px;background:url(Img/Index/adv_01.jpg) no-repeat center top;}
.adv {position:relative;width: 1100px;height: 190px;margin: 0 auto;}
.adv p {position:absolute;width:325px;right:0;top:104px;font-size: 14px;color: #fff;}
.adv p span {font-size: 25px;font-family:Arial, Helvetica, sans-serif;}





/*------公司新闻---------*/
.block_side {padding-top:35px;}
.block_2{width:350px;}
.block_cont_2 {height:360px;overflow:hidden;}
.faq {padding:14px 0;}
.faq dt {padding-left:27px;margin-bottom:10px;height:22px;line-height:22px;color:#666;background:url(../images/faq_q.gif) no-repeat left 2px;}
.faq dt a{color:#333;}
.faq dd {padding-left:27px;line-height:25px;color:#666;background:url(../images/faq_a.gif) no-repeat left 2px;}
.block_cont_2 .nobd {border:none;}
.block_cont_2 .nobg {background:none;}
.n_more3{margin-top:33px;}

.block_1{width:330px;}
.bk10 {margin-left:50px;display:inline;}
.block_cont_1 {padding-top:10px;height:350px;overflow:hidden;}
.n_img {width:263px;height:98px;}
.n_img img {width:328px;height:98px;}

.news_list {padding-top:15px;height:210px;overflow: hidden;}
.news_list li{padding-left:11px;height:30px;line-height:30px;color:#666;background:url(../images/item_06.gif) no-repeat left 13px;overflow:hidden;vertical-align:top;}
.news_list li a{float:left;color:#666;}
.news_list li span {float:right;}
.news_list .nobd {border:none;}
.n_more a,.n_more3 a {display: inline-block;height: 23px;line-height: 23px;padding: 0 11px;color: #fff;background: #208900;}



.link_t {position:relative;height:15px;border-bottom:1px solid #e5e5e5;color:#fff;}
.link_t span {position:absolute;left:0;top:0;padding:0 8px;line-height:30px;color:#208900;font-size:17px;font-weight:bold;font-family:"Microsoft YaHei";background: #fff;}
.link_t span a {color:#208900;}
.link_t i {position:absolute;right:0;top:0;padding-left:8px;line-height:30px;font-style:normal;background: #fff;}
.link_t i a {color:#208900;}

.link {margin-top:35px;}
.link_cont {padding-top:10px;color:#828282;height:70px;overflow:hidden;}
.link_cont dt {float: left;width: 100px;text-align: center;padding-top: 10px;font-size: 34px;color: #ababab;font-family:Arial, Helvetica, sans-serif;overflow: hidden;}
.link_cont dd {float: left;width: 860px;line-height:24px;padding-top: 5px;}
.link_cont a {padding:0 15px;color:#666;}


.nobg{background:none;}
.nomarg{margin:0;}







