﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0}
ul{list-style:none}
img{border:none}
a{text-decoration:none; color:#333;transition: all 0.6s;}
a:hover{color:#239809;}
.clear{overflow:hidden;}
.margin{margin:0 auto;}
.float{float:left;}
body{font-size:14px; font-family:"微软雅黑"; background:#FFF; color:#444;}



/*.............. CSS 公共样式............. */

.w_100{ width:100%; min-width:1200px; margin:0 auto;}
.w_1300{width:1300px; margin:0 auto; }
.w_1200{width:1200px; margin:0 auto;}
.w_920{width:920px; margin:0 auto; }
.w_595{width:595px; margin:0 auto;}
.w_1160{width:1160px; margin:0 auto;}

.m10{ margin-top:10px;}
.m15{ margin-top:15px;}
.m20{ margin-top:20px;}
.m25{ margin-top:25px;}
.m30{ margin-top:30px;}
.m35{ margin-top:35px;}
.m40{ margin-top:40px;}
.m45{ margin-top:45px;}
.m50{ margin-top:50px;}
.m55{ margin-top:55px;}
.m60{ margin-top:60px;}
.m65{ margin-top:65px;}


.top{ background:url(bg.jpg) center 0 no-repeat;}


.synav{width:100%; min-width:1200px; background:#239809; margin:0 auto; position:relative;  z-index:120000; height:60px; line-height:60px;}
.nav{ width:1200px;  margin:0 auto;  position:relative; z-index:1;  }
		.nav a{ color:#fff;  }
		.nav .nLi{ width:150px; text-align:center;float:left; background:url(nav.jpg) 0 center no-repeat; position:relative; display:inline; }
		.nav .nLi h3{ font-size:16px; }
		.nav .nLi:hover{ background:#1f8409; text-decoration:underline;}
		.nav li:nth-child(1){ background:none;}
		.nav>li:first-child{ background:none;}
		
		.nav .sub{ display:none; width:150px; top:60px;left:-0px; position:absolute; background:#1f8409; }
		.nav .sub li{   zoom:1; font-size:15px; text-align:center; line-height:45px; height:45px; overflow: hidden; border-top:1px #26900f solid;  }
		.nav .sub li:hover{ background:#239809; color:#fff;}


.fixednav {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 2000; 
}		

/* banner */
.banner{ width:100%; min-width:1200px;  position:relative; height:520px; overflow:hidden; }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:520px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:520px;  }
.banner .bd li a{ height:520px; display:block;  }
 
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(dot-black.png) 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }


.sousuo{ background:#fafafa;box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);}
.sousuo_z{ overflow:hidden; padding:10px 0;line-height:40px;}
.sousuo_z b{ color:#fff; background:#239809; float:left; padding:0 10px;}
.sousuo_z a{ margin-left:15px; color:#666;} 
.sousuo_z a:hover{color:#239809; text-decoration:underline;}


.cheng{ margin-top:40px;}
.cheng_z{ text-align:center;}
.cheng_z p{ margin-top:15px; line-height:35px; color:#666;}

.cheng_shipin{ width:640px; height:360px; margin:0 auto; margin-top:35px; }

.cp{  margin-top:50px;}
 
.cp_h5 h5{ text-align:center; font-size:36px; color:#333; font-weight:normal; background:url(h5.png) center 22px no-repeat;}
.cp_h5 h5 span{ display:block; text-transform:uppercase; font-size:14px; color:#aaaaaa; margin-top:5px;}

.cp_dao{ margin-top:35px; background:url(xian2.png) center center no-repeat; text-align:center;}
.cp_dao a{border:1px #ddd solid ; font-size:16px; margin:0 8px; padding:11px 35px; background:#fff; border-radius:30px;}
.cp_dao a:hover , .cp_dao a.on{ background:#239809; border:1px #239809 solid; color:#fff;}


.main_dd ul{ width:1230px; overflow:hidden;}
.main_dd ul li{  width:378px;float:left; margin-right:30px; margin-bottom:10px; position:relative;}
.main_dd ul li span{ display:block; width:30px; padding:10px 10px; text-align:center;  height:115px; background: url(dao.png) 0 0 no-repeat; position:absolute; top:0px; left:14px; font-size:16px; color:#fff; font-weight: bold; }
.main_dd ul li img{  width:348px; height:348px ; padding:14px;  border:1px #ddd solid; } 
.main_dd ul li p{ line-height:55px; height:55px; overflow:hidden; text-align:center;font-size:18px; } 
.main_dd ul li:hover img{ border:1px #239809 solid;}
.main_dd ul li:hover p , .picMarquee-left2 .bd ul li:hover p{  color:#239809;}

/*滚动效果*/
.main_dd{width:1200px; margin:0 auto; HEIGHT:720px; margin-top:55px;}
.main_dd #demo0 {FLOAT: left; HEIGHT:720px; OVERFLOW: hidden}
.main_dd #demo1 {MIN-HEIGHT: auto; WIDTH: 1200px; }
.main_dd #demo2{MIN-HEIGHT: auto; WIDTH: 1200px;}



/* 我们的优势 样式 css */
.youshi{width:100%; margin:0 auto; margin-top:60px; overflow:hidden; background:#f5f5f5 ; padding:45px 0 60px 0;}

.slideTxtBox2{width:1200px; margin:0 auto; overflow:hidden; margin-top:35px;}
.slideTxtBox2 .hd{ height:455px; width:165px; float:left; overflow:hidden;}
.slideTxtBox2 .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBox2 .hd ul li{ float:left; width:165px; text-align:center;}
.slideTxtBox2 .hd ul li a{ display:block; background-color:#fff; border-bottom:1px #eee solid; color:#111; width:165px; height:75px;}
.slideTxtBox2 .hd ul li a b{font-size:18px; display:block; padding-top:16px; margin-bottom:5px;}
.slideTxtBox2 .hd ul li a span{font-size:12px; text-transform:uppercase; font-family:"Times New Roman", Times, serif; color:#888;}
.slideTxtBox2 .hd ul li.on a{ background:#239809; color:#fff; border-bottom:1px #ddd solid; }
.slideTxtBox2 .hd ul li.on a span{color:#fff;}

.slideTxtBox2 .bd{width:1017px; float:right; overflow:hidden; height:455px;}
.slideTxtBox2 .bd .ys_1{width:1015px; margin:0 auto; overflow:hidden; border:1px #ddd solid; background-color:#fff;}
.slideTxtBox2 .bd .ys_1 dl{width:1015px; margin:0 auto; overflow:hidden; }
.slideTxtBox2 .bd .ys_1 dl dt {width:600px;height:453px; float:right; overflow:hidden; background:#fff; }
.slideTxtBox2 .bd .ys_1 dl dt img{width:600px; height:453px; display:block;}
.slideTxtBox2 .bd .ys_1 dl dd{width:413px; height:452px; float:left;overflow:hidden;}
.slideTxtBox2 .bd .ys_1 dl dd h3{width:355px; margin:0 auto; font-size:22px; color:#239809; text-align:left; margin-top:35px;}
.slideTxtBox2 .bd .ys_1 dl dd span{display:block; width:355px; margin:0 auto; background:url(ys_03.jpg) no-repeat 0 10px; text-indent:15px; line-height:24px; font-size:14px; color:#666; margin-top:20px;}

.slideTxtBox2 .bd .ys_1 dl dd em{width:158px; height:38px; display:block; background-color:#fff; border:1px #ddd solid; float:left; line-height:38px; font-size:15px; text-indent:15px; text-align:left; margin-top:28px; font-style:normal; margin-left:30px;}
.slideTxtBox2 .bd .ys_1 dl dd em a{color:#666; background:url(icon_01.png) no-repeat 126px center; display:block;}
.slideTxtBox2 .bd .ys_1 dl dd em a:hover{background-color:#239809; color:#fff; border:1px #239809 solid;}
 

.anli{ margin-top:50px;}
.anli_z{ overflow: hidden; margin-top:35px;}
.anli_z dt{ float:left; width:590px; height:440px; overflow:hidden;}
.anli_z dt img{ width:590px; height:440px;transition: all 0.6s;}
.anli_z dt p , .anli_z dd p{ line-height:50px; height:50px; overflow:hidden; text-align:center; color:#fff; font-size:16px; position:relative; margin-top:-50px; background:url(bg_03.png);}
.anli_z dd{ float:left; margin-left:20px; margin-bottom:20px; width:285px; height:210px; overflow:hidden;}
.anli_z dd img{ width:285px; height:210px;transition: all 0.6s;}
.anli_z dt:hover p , .anli_z dd:hover p{ background:#239809;}


.hezuo{ margin-top:30px;}
 		.picScroll-left{width:1200px; margin:0 auto; margin-top:25px; overflow:hidden; position:relative; }
		.picScroll-left .hd{ overflow:hidden;  }
		.picScroll-left .hd .prev{ display:block;  width:30px; height:30px; float:left;position: absolute; left:0px;top: 60px; float:left;overflow:hidden;cursor:pointer; background:url("left.jpg") 0 0 no-repeat;}
		.picScroll-left .hd .next{ display:block;   width:30px; height:30px;float:right; position: absolute;right:0px;top: 60px; overflow:hidden;cursor:pointer; background:url("right.jpg") 0 0 no-repeat;}
		.picScroll-left .bd{width:1122px; margin:0 auto;overflow:hidden; }
		.picScroll-left .bd li{width:212px;height:120px; overflow: hidden; float:left;  border:1px #ddd solid; margin:10px 5px 10px 5px;box-shadow:0 0 4px 2px rgba(143, 142, 142, 0.25);}
		.picScroll-left .bd li img{width:212px; height:120px; margin:0 auto;}
		.picScroll-left .bd li:hover{ box-shadow:0 0 4px 2px rgba(35, 152, 9, 0.2784313725490196); border:1px #bff0b5 solid;}



.about{ background:url(bg2.png) center 0 no-repeat; margin-top:60px;}
.about_p{ text-align:center; color:#fff; line-height:30px;}
.about_p h5{ font-size:26px; font-weight:normal; padding-top:60px; margin-bottom:30px;}
.about_p span{ display:block; font-size:18px; margin-top:25px;}

        .picMarquee-left2{ width:1200px; margin:0px auto; margin-top:52px;overflow:hidden; position:relative;    }
		.picMarquee-left2 h5{ width:160px; margin:0 auto; line-height:50px; background:#f69400; border-radius:30px; text-align:center; font-size:24px; color:#fff; font-weight:normal;}
		.picMarquee-left2 .bd{width:1200px; margin:0px auto; margin-top:50px;  }
		.picMarquee-left2 .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left2 .bd ul li{float:left;width:280px; overflow:hidden; margin-right:30px; }
		.picMarquee-left2 .bd ul li img{width:260px; height:210px;transition: all 1.2s; padding:9px; border:1px #ddd solid; } 
		.picMarquee-left2 .bd ul li p{ line-height:60px; height:60px; overflow:hidden; text-align:center; font-size:16px;}
		.picMarquee-left2 .bd ul li:hover img{ border:1px #239809 solid;}



.news{ margin-top:40px;  } 
.slideTxtBox .bd .news_ul_l h2 a:hover , .slideTxtBox .bd .news_ul_r li:hover .news_ul_p h2 a {color:#bc1c18; text-decoration:underline;} 
/* 本例子css */
		.slideTxtBox{width:100%; margin-top:25px; }
		.slideTxtBox .hd{width:100%; position:relative; background: url(xian2.png) center center no-repeat;}
		.slideTxtBox .hd ul{ width:500px; margin:0 auto;  overflow:hidden;  }
		.slideTxtBox .hd ul li{ width:148px; height:43px; line-height:43px; background:#fff; border-radius:30px; text-align:center; float:left; border:1px #ddd solid ; font-size:18px; margin:0 8px;}
		.slideTxtBox .hd ul li.on{ background:#239809; border:1px solid #239809;}	
		.slideTxtBox .hd ul li.on a{ color:#fff;}
		.slideTxtBox .bd { width:1200px; margin:0 auto; margin-top:45px; overflow:hidden;}
		.slideTxtBox .bd .news_ul_l{ width:590px;  overflow:hidden; float:left;}
		.slideTxtBox .bd .news_ul_l img{ width:590px; height:380px; transition: all 0.6s;}
		.slideTxtBox .bd .news_ul_l h2 a{ font-size:18px; color:#000; font-weight:normal; display:block; line-height:35px; height:35px; overflow:hidden; margin-top:20px;}
		.slideTxtBox .bd .news_ul_l p { font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#555; margin-top:6px;}
		.slideTxtBox .bd .news_ul_r{ width:555px; float:right;}
		.slideTxtBox .bd .news_ul_r li{ overflow: hidden; margin-bottom:20px; padding-bottom:20px; border-bottom:1px #ddd dashed;}
		.slideTxtBox .bd .news_ul_r li .news_ul_ti{ width:100px; float:left;font-size: 16px;color: #bbbbbb; text-align:center;}
		.slideTxtBox .bd .news_ul_r li .news_ul_ti b{ display:block; font-size:48px; font-weight:normal; color:#239809;}
		.slideTxtBox .bd .news_ul_r li .news_ul_p{ float:right; width:435px;}
		.slideTxtBox .bd .news_ul_r li .news_ul_p h2 a{ font-size:16px; color:#000; font-weight:normal; display:block; line-height:35px; height:35px; overflow:hidden;}
       .slideTxtBox .bd .news_ul_r li .news_ul_p p { font-size:14px; line-height:25px; height:50px; overflow:hidden; color:#999; margin-top:6px;}
	   .slideTxtBox .bd .news_ul_r li:hover .news_ul_ti b{ color:#239809;}
 

.youqing{ background:#f5f5f5; margin-top:30px; padding:20px 0; overflow:hidden; line-height:30px;}
.youqing dt{ float: left; font-size:18px; color:#239809; font-weight:bold;}
.youqing dd{ width:1100px; float:right;}
.youqing dd a{ margin-right:15px; color:#888;}



.dibu{ background:#333333; color:#fff;}
.dibu1{ padding:40px 0 20px 0; overflow:hidden; }
.dibu1 h5{ width:230px; font-size:16px; border-bottom:1px #666666 solid; font-weight:normal; padding-bottom:10px;}
.dibu1_e{ width:240px; float:left; overflow:hidden;}
.dibu1_e b{ font-size:28px; color:#239809; display:block; margin-top:20px;}
.dibu1_e p{ width:90px; float:left; margin-right:25px; margin-top:20px; line-height:40px; text-align:center;}
.dibu1_e p img{ width:90px; height:90px; overflow:hidden;}
.dibu1_d{ width:280px; float: left; margin-left:120px; padding-left:65px; border-left:1px #666666 solid;}
.dibu1_d p{line-height:37px; margin-top:20px; overflow:hidden; }
.dibu1_d p a{ display:block; width:90px; float:left;}
.dibu1_p{ width:320px; float:right;padding-left:65px; border-left:1px #666666 solid;}
.dibu1_p p{ line-height:37px; margin-top:20px;}
.dibu2{ line-height:65px; background:#222222; margin-top:40px;}
.dibu2 span{ float:right;}
.dibu a{ color:#fff;}
.dibu a:hover{ text-decoration:underline;}

.dibu3{   text-align:center; line-height:30px;}
.dibu3 a{ padding:5px 20px; background:#232323;  color:#666;margin:0 5px;}
.dibu3 a:hover{ background:#239809; color:#fff;}



/*-------------------------------------------------------------------------------------------------------------------*/
/* banner */
.nyban {width: 100%;margin: 0 auto; overflow: hidden;  }
.nyban p {height: 350px;}


.ny_dao{ text-align:center; margin-top:50px;}
.ny_dao a{ font-size:18px; margin:0 7px; padding:13px 50px; border:1px #ddd solid; border-radius:5px;}
.ny_dao a:hover , .ny_dao a.on{ background:#239809; color:#fff;border:1px #239809 solid;}

.ny_news_ul{margin-top:50px; overflow:hidden; padding-top:5px; }
.ny_news_ul ul{ width:1250px;}
.ny_news_ul li{ float:left; width:540px; height:190px; background:#f8f8f8; border:1px #ddd solid; margin-right:40px; padding:19px; margin-bottom:40px; overflow:hidden;transition: all 0.6s;}
.ny_news_ul li .ny_news_ul_p{ width:540px;}
.ny_news_ul li .ny_news_ul_p h2 a{ display:block; font-size:18px; line-height:30px; height:30px; overflow:hidden; font-weight:normal;margin-top:5px;}
.ny_news_ul li .ny_news_ul_p i{ color:#777; display:block; font-style:normal;margin-top:10px;}
.ny_news_ul li .ny_news_ul_p p{ line-height:30px; color:#666; height:60px; overflow: hidden;margin-top:5px;}
.ny_news_ul li .ny_news_ul_p span a{ display:block; width:108px; line-height:28px; background:#fff; border:1px #ddd solid; text-align:center; margin-top:20px;}
.ny_news_ul li.youtu .ny_news_ul_tu{ float:left; width:210px; height:190px;}
.ny_news_ul li.youtu .ny_news_ul_tu img{ width:210px; height:190px;}
.ny_news_ul li.youtu .ny_news_ul_p{ width:310px; float:right;}
.ny_news_ul li:hover .ny_news_ul_p h2 a{ color:#239809; text-decoration:underline;}
.ny_news_ul li:hover .ny_news_ul_p span a{ background:#239809; border:1px #239809 solid; color:#fff;}
.ny_news_ul li:hover{ transform: translateY(-5px);border:1px #239809 solid;}


.ny_news_dao{ margin-top:30px; text-align:center; margin-bottom:70px;font-size:15px;}
.ny_news_dao a{ padding:8px 15px;  border:1px #ddd solid; margin:0 5px; background:#fff;}
.ny_news_dao a.on , .ny_news_dao a:hover{ background:#239809; color:#fff; border:1px #239809 solid;}





.ny_qp{width: 100%;height: 50px;line-height: 50px;background: #fff;font-size: 0;overflow: hidden; border-bottom:1px #ddd solid;}
.ny_qp p {position: relative;font-size: 14px; color:#666; background:url(home.png) 0 center no-repeat; text-indent:35px;}
.ny_qp p a{ color:#666; margin:0 5px;}  



.ny_news_h{ margin-top:40px; text-align:center;}
.ny_news_h h2{ font-size:30px; font-weight:normal; color:#111;}
.ny_news_t{ margin-top:20px; text-align:center; font-size:14px; color:#999; border-bottom:1px #ddd dashed; padding-bottom:20px;}
.ny_news_p{ margin-top:30px; line-height:40px; color:#666; font-size:15px;}

.ny_cp_dao{ margin-top:40px; font-size:15px; color:#239809; font-weight:bold; background:#f6f6f6; padding:25px 0; line-height:36px; text-indent:30px;}
.ny_cp_dao a{ font-weight:normal; color:#666;}
.ny_cp_dao a:hover{ text-decoration:underline; color:#239809;}


.ny_news_xg{ margin-top:40px; margin-bottom:80px;}
.ny_news_xg h5{ text-align:center; font-size:26px; color:#239809;  }
.ny_news_xg h5 span{ font-size:14px; font-weight:normal; display:block; color:#aaa;text-transform:uppercase; margin-top:15px; background:url(h7.jpg) center center no-repeat; line-height:42px;}
.ny_news_xg ul{ margin-top:20px; overflow:hidden;}
.ny_news_xg li{ width:550px; float:left; margin-right:50px; line-height:60px; font-size:16px; border-bottom:1px #ddd dashed; height:60px; overflow:hidden; background:url(li2.jpg) 0 center no-repeat; text-indent:20px;}
.ny_news_xg li span{ float:right; color:#aaa;}
.ny_news_xg li a{ color:#777;}
.ny_news_xg li a:hover , .ny_qp p a:hover{ color:#239809; text-decoration:underline;}


.ny_cp2_z{ margin-top:30px; overflow:hidden; margin-bottom:60px;}
.ny_cp2_z_l{ width:240px; float: left;} 
.ny_cp2_z_l_dao h5{ text-align:center; background:#239809; color:#fff; font-size:28px; font-weight:normal; padding:23px 0;    border-top-left-radius: 10px;
  border-top-right-radius: 10px;}
.ny_cp2_z_l_dao h5 span{ display:block; font-size:14px;}
.ny_cp2_z_l_dao ul{ background:#fff; padding-top:10px;}
.ny_cp2_z_l_dao ul li{ line-height:50px; height:50px; overflow:hidden; border-bottom:1px #ddd solid; text-indent:35px; font-weight:bold; font-size:15px; background: url(li3.jpg) 200px center no-repeat;}
.ny_cp2_z_l_dao ul li.on , .ny_cp2_z_l_dao ul li:hover{ background:#239809 url(li4.jpg) 200px center no-repeat; border-bottom:1px #1587ea solid;}
.ny_cp2_z_l_dao ul li.on a , .ny_cp2_z_l_dao ul li:hover a{ color:#fff;}

.ny_cp2_lainxi{ margin-top:15px; background:#fff; border-top:5px #239809 solid; padding:20px 15px; line-height:25px; color:#333;}
.ny_cp2_lainxi h5{ font-size:20px; color:#239809; margin-bottom:15px;}

.ny_cp2_z_r{ width:935px; float: right; background:#fff;}
.ny_cp2_z_r_h5{ width:920px; margin:0 auto; margin-top:10px; line-height:55px; border-bottom:1px #ddd solid; background:url(h6.jpg) 0 15px no-repeat; text-indent:15px;}
.ny_cp2_z_r_h5 h5{ font-size:22px; color:#239809; font-weight: normal;}

.ny_cp2_z_r_ul{ width:880px; margin:0 auto; overflow:hidden; margin-top:25px;}
.ny_cp2_z_r_ul ul{ width:910px;}
.ny_cp2_z_r_ul li{ width:270px; float:left; margin-bottom:30px; margin-right:30px;}
.ny_cp2_z_r_ul li img{ width:270px; height:218px;}
.ny_cp2_z_r_ul li p{ line-height:40px; height:40px; overflow:hidden; background:#d2d2d2; text-align:center;}
.ny_cp2_z_r_ul li:hover p , .picMarquee-left5 .bd ul li:hover p ,  .picMarquee-left6 .bd ul li:hover p{ background:#239809; color:#fff;}

.ny_cp2_z_r_dao{width:880px; margin:0 auto; text-align:center; margin-top:30px; margin-bottom:50px;}
.ny_cp2_z_r_dao a{ padding:8px 15px;  border:1px #ddd solid; margin:0 5px; background:#fff;}
.ny_cp2_z_r_dao a.on , .ny_cp2_z_r_dao a:hover{ background:#239809; color:#fff; border:1px #239809 solid;}







.ny_cp_h5{ text-align:center; margin-top:40px;}
.ny_cp_h5 h5{ font-size:36px; color:#239809;}
.ny_cp_h5 span{ display:block; color:#aaaaaa; text-transform:uppercase; margin-top:10px;}



.ny_cp_z_ul{ overflow:hidden;  margin-top:30px; }
.ny_cp_z_ul ul{ width:1250px;}
.ny_cp_z_ul li{ width:378px;float:left; margin-right:30px; margin-bottom:10px; position:relative;}
.ny_cp_z_ul li span{ display:block; width:30px; padding:10px 10px; text-align:center;  height:115px; background: url(dao.png) 0 0 no-repeat; position:absolute; top:0px; left:14px; font-size:16px; color:#fff; font-weight: bold; }
.ny_cp_z_ul li img{ width:348px; height:348px ; padding:14px; border:1px #ddd solid; }
.ny_cp_z_ul li p{ line-height:55px; height:55px; overflow:hidden; text-align:center;font-size:16px;}
.ny_cp_z_ul li:hover img , .ny_rong_ul li:hover img , .picMarquee-left7 .bd ul li:hover img{ border:1px #239809 solid;}
.ny_cp_z_ul li:hover p , .ny_rong_ul li:hover p{ color:#239809;}

.ny_cp_z{ margin-top:30px; overflow:hidden;}
.ny_cp_z_l{ width:250px; float:left;}
.ny_cp_z_l h5{ font-size:30px; color:#fff; background:url(h5.jpg) 0 0 no-repeat; height:64px; padding:13px 0; text-align:center;}
.ny_cp_z_l h5 span{ display:block; font-size:14px; text-transform:uppercase; font-weight:normal;}

.list{width: 246px; border:2px #239809 solid; margin:0px auto; padding-bottom:15px;}
.list ul li{width:220px; margin:0 auto; background:#eee;line-height:45px; font-size:15px; margin-top:15px; text-indent:30px; font-weight:bold;}
.list ul li a{color: #333; display: block; position: relative;}

.list ul li .inactive{ background:url(off.png) no-repeat  180px center;}
.list ul li .inactives{background:url(on.png) no-repeat #239809 180px center; color:#fff;  }

.list ul li ul{display: none;}
.list ul li ul li { line-height:40px; height:40px; overflow:hidden; margin-top:0; border-bottom:1px #ddd dashed; background:#fff url(li2.jpg) 30px center no-repeat; font-weight:normal; font-size:14px; text-indent:50px;}
.list ul li ul li a{ color:#666;}
.list ul li ul li:hover a , .list ul li ul li.on a{text-decoration:underline; color:#1587ea;}


/* 本例子css */
.ny_cp_z_r{ width:920px; float:right;} 
.cp_ny_z{width:920px; margin:0 auto;overflow:hidden;}
.cp_ny_z_tu{  width:390px; float:left; padding:3px; border:1px #ddd solid;}
.cp_ny_z_tu img { width:390px; }
 

.cp_ny_z_p{ width:490px; float:right;}
.cp_ny_z_p h5{ font-size:26px; color:#111; line-height:58px; border-bottom:1px #ddd solid; font-weight:normal;}
.cp_ny_z_p p{ line-height:35px; color:#666; margin-top:15px;}
.cp_ny_z_p b{ display:block; width:320px; margin-top:15px; line-height:50px; border-radius:5px; background:#239809; color:#fff; font-size:20px; text-align:center;}
.cp_ny_z_p b em{ font-size:18px; font-style:normal;}

.cp_ny_p{width:920px; margin:0 auto; margin-top:20px; line-height:37px; color:#333; margin-bottom:30px;}



.cp_ny_h5{width:1200px; margin:0 auto; margin-top:30px; line-height:50px; background:#f5f5f5;}
.cp_ny_h5 h5{ width:150px; text-align:center; color:#fff; font-size:22px; background:#239809;}



.ny_cp_xg{ margin-top:50px;}
        .picMarquee-left5{ width:1200px; margin:0px auto; margin-top:40px; margin-bottom:50px;overflow:hidden; position:relative;    }
		.picMarquee-left5 .bd{width:1200px; margin:0px auto;  }
		.picMarquee-left5 .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left5 .bd ul li{float:left;width:268px; border:1px #ddd solid; margin-right:25px; }
		.picMarquee-left5 .bd ul li img{width:268px; height:217px;}
		.picMarquee-left5 .bd ul li p{ line-height:40px; height:40px; overflow:hidden; text-align:center; background:#d2d2d2;  font-size:15px;  }

.cp_ny_dao{ margin-top:30px; overflow:hidden;}
.cp_ny_dao ul{ width:1220px;}
.cp_ny_dao li{ float:left; width:282px; border:1px #ddd solid; margin-right:20px; margin-bottom:20px; background:#fff url(li3.jpg) 240px center no-repeat; line-height:50px; height:50px; overflow:hidden; text-indent:50px; font-size:16px; font-weight:bold;}
.cp_ny_dao li.on , .cp_ny_dao li:hover{background:#239809 url(li4.jpg) 240px center no-repeat; border:1px #239809 solid; }
.cp_ny_dao li.on a , .cp_ny_dao li:hover a{ color:#fff;}


.ny_anli_ul{ margin-top:35px; overflow:hidden; padding-top:10px;}
.ny_anli_ul ul{ width:1250px;}
.ny_anli_ul ul li{ float:left; width:359px; height:268px; overflow:hidden; margin-right:30px; margin-bottom:30px; border:10px #ebebeb solid;transition: all 0.6s;}
.ny_anli_ul ul li img{ width:359px; height:268px; transition: all 0.6s;}
.ny_anli_ul ul li p{ line-height:50px; height:50px; overflow:hidden; position:relative; margin-top:-50px; background:url(bg_03.png); color:#fff; text-align:center; font-size:16px;}
.ny_anli_ul ul li:hover p{ background:#239809;}
.ny_anli_ul ul li:hover{ transform: translateY(-10px);}
.ny_anli_ul ul li:hover img{ transform: scale(1.1);}


.ny_anli_xg{ margin-top:40px; margin-bottom:80px;}
.ny_anli_xg h5{ text-align:center; font-size:26px; color:#239809;  }
.ny_anli_xg h5 span{ font-size:14px; font-weight:normal; display:block; color:#aaa;text-transform:uppercase; margin-top:15px; background:url(h7.jpg) center center no-repeat; line-height:42px;}

        .picMarquee-left6{ width:1200px; margin:0px auto; margin-top:40px; margin-bottom:50px;overflow:hidden; position:relative;    }
		.picMarquee-left6 .bd{width:1200px; margin:0px auto;  }
		.picMarquee-left6 .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left6 .bd ul li{float:left;width:275px; border:1px #ddd solid; margin-right:30px; }
		.picMarquee-left6 .bd ul li img{width:275px; height:205px;}
		.picMarquee-left6 .bd ul li p{ line-height:45px; height:45px; overflow:hidden; text-align:center; background:#d2d2d2;  font-size:15px;  }





.ny_about_lian{ margin-top:60px;}
.ny_about_lian_dl{ overflow:hidden; margin-top:50px;}
.ny_about_lian_dl dl{ overflow:hidden; margin-bottom:50px; }
.ny_about_lian_dl dt{ float:left;}
.ny_about_lian_dl dd{ float:right; background:#f1f1f3; width:480px; height:460px;}
.ny_about_lian_dl dd span{ display:block; text-align:center; font-size:24px; background:#239809; color:#fff; line-height:80px;}
.ny_about_lian_dl dd p{ padding:25px 30px; font-size:18px; line-height:48px; color:#1b1b1b; text-align:left;}
.ny_about_lian_dl p{ text-align:center; font-size:24px; color:#000000; line-height:40px;}
.ny_about_lian_dl p a{ font-size:20px; color:#fff; background:#239809; margin-left:20px; padding:7px 30px; border-radius:30px; font-weight:bold;}
.ny_about_lian_dl p a:hover{ background:#ea1515;}

.ny_about_huoban , .ny_about_rong{ margin-top:40px;}
.ny_about_huoban .picScroll-left{ margin-top:40px;}

.ny_about_chang{margin-top:50px; background:#f3f3f3; padding:40px 0 60px 0;}
.ny_about_chang_tu{ margin-top:40px; }


        .picMarquee-left3{ width:1200px; margin:0px auto; margin-top:40px;overflow:hidden; position:relative;    }
		.picMarquee-left3 .bd{width:1200px; margin:0px auto;  }
		.picMarquee-left3 .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left3 .bd ul li{float:left;width:281px; background:url(bg8.jpg) center 0 no-repeat;margin-right:30px; }
		.picMarquee-left3 .bd ul li img{width:243px; height:340px; display:block; margin:0 auto; margin-top:16px;} 
		.picMarquee-left3 .bd ul li p{ line-height:30px; height:30px; overflow:hidden; text-align: center; font-size:16px; margin-top:30px;}


.ny_about_wen{margin-top:60px; background:#f3f3f3; padding:40px 0 60px 0;}
.ny_about_wen_dl{ overflow:hidden; margin-top:40px;} 
.ny_about_wen_dl dl{ width:600px; float:left; overflow:hidden;}
.ny_about_wen_dl dl dt{ float:right; width:300px; height:260px; overflow:hidden; position:relative;}
.ny_about_wen_dl dl dt img{  width:300px; height:260px;    transition: all 0.6s;}
.ny_about_wen_dl dl dd{ float: left; background:#fff;width:300px; height:260px; line-height:30px; color:#666; text-align:center;}
.ny_about_wen_dl dl dd span{ display:block; font-size:30px; color:#222; margin-bottom:10px; margin-top:80px;}
.ny_about_wen_dl dl.dd2 dt{ float:left; }

.ny_about_wen_dl dt em{ position:absolute; top:110px; left:0;width:0;height:0;overflow:hidden;font-size: 0; line-height: 0;  border-width:15px;border-style:solid;border-color:transparent transparent transparent #fff  ;}
.ny_about_wen_dl dl.dd2 dt em{ border-color:transparent  #fff transparent transparent; left:270px; }

.ny_about_wen_dl dl:hover dd{ background:#239809; color:#fff;}
.ny_about_wen_dl dl:hover dd span{color:#fff;}
.ny_about_wen_dl dl:hover dt em{border-color:transparent transparent transparent #239809  ;}
.ny_about_wen_dl dl.dd2:hover dt em{border-color:transparent  #239809 transparent transparent  ;}


.ny_about_jian{ margin-top:60px;}
.ny_about_jian .cheng_z{ margin-top:40px;}
.ny_about_h5 h5{ text-align:center; font-size:36px; font-weight:normal; color:#333333;}
.ny_about_h5 i{ display:block; width:80px; height:3px; margin:0 auto; background:#239809; margin-top:20px;}



.ny_about_more{ width:300px; margin:0 auto; margin-top:40px; text-align:center; line-height:50px;  background:#239809; border-radius:30px;}
.ny_about_more a{ font-size:20px; display:block; color:#fff;}


.ny_about_p{ margin-top:15px; line-height:40px; color:#666; margin-bottom:50px;}


.ny_cp_che{ background:#fff; padding:1px 0; margin-top:30px;}


.ny_rong_ul{ margin-top:40px; overflow:hidden;}
.ny_rong_ul ul{ width:1250px; }
.ny_rong_ul li{float:left;width:276px;  margin-right:30px; margin-bottom:20px; }
.ny_rong_ul li img{width:256px; height:340px; border:1px #ddd solid; display:block; padding:9px;} 
.ny_rong_ul li p{ line-height:30px; height:30px; overflow:hidden; text-align: center; font-size:16px; margin-top:10px; }


        .picMarquee-left7{ width:1200px; margin:0px auto; margin-top:40px; margin-bottom:50px;overflow:hidden; position:relative;    }
		.picMarquee-left7 .bd{width:1200px; margin:0px auto;  }
		.picMarquee-left7 .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left7 .bd ul li{float:left;width:225px; margin-right:25px; }
		.picMarquee-left7 .bd ul li img{width:205px; height:287px; padding:9px; border:1px #ddd solid;}
		.picMarquee-left7 .bd ul li p{ line-height:45px; height:45px; overflow:hidden; text-align:center;  font-size:16px;  }




.ny_shipin{ width:820px; margin:0 auto; margin-top:40px; margin-bottom:30px;}











/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:220px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#289411;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:55px;line-height:55px;font-size:16px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:10px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%; background:url(online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(online_arrow.jpg) no-repeat;position:fixed;top:220px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}

























