/* CSS Document */
body{margin:0 auto; font-family:"微软雅黑"; font-size:12px; background:url(../images/index_r1_c2.jpg) repeat-x #F5F5F5;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0;}
ul,li{ list-style:none;}
img{ border:0}
a{color:#333333; text-decoration:none;}
a:hover{color:#333333;}
.clearfix {clear:both;height:0;font-size: 1px;line-height: 0px;}

/*头部*/
#head{ width:980px;height:124px;margin:0 auto;}
.logo{ float:left;margin:17px 0 0 0px;}
.L_r{ float:right; width:300px; margin:10px 0 0 0;}
.banben{ float:left; width:257px; margin-top:5px;}
.banben ul{ margin:0 0 0 70px;}
.banben ul li{ float:left; width:80px; height:15px; margin:22px 0px 0 0; line-height:26px;}
.banben ul li a{ color:#333; margin-left:5px; text-align:right;}
.banben ul li a:hover{ color:#900;}
.tel{ float:left; width:220px; height:35px; margin:18px 0 0 0; background:url(images/index_r3_c8.png) left 2px no-repeat; padding-left:77px; font-size:18px; color:#1b9700; font-weight:bold;}


/*导航*/
.nav{width:980px; height:39px;repeat-x; margin:0 auto;}
.nav ul{ margin:0 0 0 0px;}
.nav ul li{ float:left; width:98px; height:39px; text-align:center; line-height:39px;}
.nav ul li a{ font-weight:bold; float:left; width:98px; height:39px; text-align:center; line-height:39px; font-size:14px; color:#FFF;}
.nav ul li a:hover {text-decoration:none; color:#fff; background:url(images/index_r6_c6.jpg) 10px 0px no-repeat; }
.nav ul li#cur a{text-decoration:none; color:#fff; background:url(images/index_r6_c6.jpg) 10px 0px no-repeat;}

.banner{width:966px; height:351px; border:1px #65DB12 solid; background:#0B5900; margin:0 auto; margin-top:8px; padding:7px;}

/*container*/
#container{ width:980px; margin:0 auto; overflow:hidden;}

.i_top{ width:980px; margin:0 auto; margin-top:18px;}
.i_left{ float:left; width:270px;}
.i_fc{ float:left;width:270px; background:#F5F5F5;}
.f_title{width:270px; height:38px; background:url(../images/index_r11_c4.jpg) no-repeat;}
.f_title h2{ font-size:16px; line-height:42px; color:#fff; margin:0 0 0 50px;_margin:0 0 0 40px;}
.f_main{width:270px; border:1px #E7E7E7 solid; border-top:none; background:#fff; margin:0 auto}
/*产品滚动*/
#pro_tu{ width:260px;  margin:0 auto;}
#pro_tu1{ height:auto; width:250px;  margin:0 auto; padding:5px; line-height:22px;}
#pro_tu ul{ padding:10px 5px 0;}
#pro_tu ul li{ display:block; height:32px; line-height:32px; background:url(../images/prolist.jpg) no-repeat; padding-left:40px; margin-bottom:10px;}
#pro_tu ul li a{ color:#333; font-weight:bold;}
#pro_tu ul li a:hover{ color:#090;}

.infiniteCarousel {width: 260px;  position: relative;   margin:0 auto; }
.infiniteCarousel .wrapper {width:240px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow:auto;height: 225px;  margin: 0 0px;  position: absolute;
}

.infiniteCarousel .wrapper ul {
width:240px; /* single item * n */  
list-style-image:none;  
list-style-position:outside;  
list-style-type:none;  
margin:0; 
padding:0px;  
position: absolute;
top:0;
overflow:hidden;
}

.infiniteCarousel ul li {  display:block; float:left; padding:4px 15px 15px 20px; height:224px;  width:260px;}

.infiniteCarousel ul li a img {display:block;margin:0 0 0 0px;}

.infiniteCarousel .arrow { 
background:#F4F4F4;  display: block;  height:21px;  width:18px;  background: url(../images/index_r20_c8.jpg) no-repeat;  text-indent:-999px;  position:absolute;
  cursor: pointer;  outline:0; margin:100px 0 0 0px;}

.infiniteCarousel .forward {
background: url(../images/index_r21_c14.jpg) no-repeat 0 0;  
background-position: 0 0;  right: 0;  overflow:hidden;margin-right:0px;}

.infiniteCarousel .back {  background-position: 0 0;  left: 0;}

.infiniteCarousel .forward:hover {  background: url(../images/index_r21_c14.jpg) no-repeat 0 0;  background-position: 0 0; margin-right:0px;}

.infiniteCarousel .back:hover {  background-position: 0 0;}
/*产品滚动结束*/

.dm{ float:left; width:257px; height:107px; margin:8px 0 0 0px;_margin:8px 0 0 3px;}

.i_right{ float:left; width:698px; margin:0 0 0 10px;_margin:0 0 0 6px;}
.i_about{ float:left; width:698px; background:#fff; border:1px #E7E7E7 solid;}
.a_title{ width:696px; height:41px; background:url(../images/index_r12_c13.jpg) repeat-x; border:1px #fff solid;}
.a_title h2{ float:left; width:135px;font-size:16px; line-height:41px; color:#0A5900; background:url(../images/index_r13_c15.jpg) 4px 8px no-repeat; margin:0 0 0 20px;_margin:0 0 0 6px;}
.a_title h2 a{ float:left;color:#0A5900;margin:0 0 0 35px;_margin:0 0 0 30px;}
.a_title span{ float:right; width:29px; height:5px; margin:1px 15px 0 0;}
.a_main{ float:left; width:676px; border-bottom:1px #EAEAEA solid; padding:5px 10px; line-height:21px; height:370px;}

.i_new{ height:auto; float:left; width:680px; padding-bottom:5px; margin:2px 0 0 17px;_margin:2px 0 0 10px;}
.i_new ul{	margin:6px 0 0 5px;}
.i_new ul li{ float:left;width:330px;height:30px; background:url(../images/index_r20_c17.jpg) 6px 12px no-repeat;}
.i_new ul li a{ float:left;font-size:13px; color:#4C4C4C; line-height:29px;margin-left:19px;}	
.i_new ul li a:hover{ float:left;font-size:12px;margin-left:19px; color:#060;}	
.i_new ul li span{ float:right;display:block;font-size:12px;width:80px; line-height:30px;color:#E6EDB0; margin-left:3px;}	

.anniu{ float:left; width:698px; height:74px; border:1px #E6E6E6 solid; background:#fff; margin:10px 0 0 0; }
.anniu ul{ margin:0 0 0 4px;}
.anniu ul li{ float:left; width:160px; height:50px; margin:15px 0 0 10px;_margin:15px 0 0 8px;}

.i_pro{ float:left; width:978px; border:1px #E4E4E2 solid; background:#fff; margin:10px 0 0 0;}
.p_title{ float:left; width:966px; height:33px; background:url(../images/index_r29_c6.jpg) no-repeat; margin:4px 0 0 6px; _margin:4px 0 0 3px;}
.p_title h2{ float:left; width:135px;font-size:16px; line-height:33px; color:#fff; margin:0 0 0 46px;_margin:0 0 0 24px;}
.p_title span{ float:right; width:29px; height:5px; margin:1px 15px 0 0;}
.p_main{ float:left; width:978px; height:200px;}
.p_main #sy_marquee,.p_main #sy_marquee22{margin:15px 0 0 25px;_margin:15px 0 0 05px; height:180px; margin-bottom:5px; overflow:hidden; width:930px;}
.p_main ul{	}
.p_main ul li{ float:left; margin:0 0 0 10px; display:block; height:180px; width:206px;}
.p_main ul li a img{padding:2px;width:200px; height:150px; border:1px solid #ddd; }
.p_main ul li a:hover img{padding:2px;width:200px; height:150px; border:1px solid #090; }
.p_main  ul li span{width:206px; height:24px; line-height:20px; color:#000; text-align:center; display:block;}
.p_main ul li a:hover{ color:#090;}

.bottom_m{ height:120px; background:url(../images/index_r33_c4.jpg) repeat-x; margin-top:9px;}
.bottom{ width:980px; height:120px; background:url(../images/product_r4_c4.jpg) no-repeat; margin:0 auto; padding-top:1px;}
.b_p{  line-height:26px; text-align:center; color:#fff; margin:22px 0 0 0;}

/*内页*/
.content{ float:left; width:980px; background:url(../images/about_r4_c14.jpg) repeat-y;}

.main_l{ float:left; width:225px; margin:8px 0 0 5px;_margin:8px 0 0 2px;}
.l_title{ float:left; width:224px; height:30px; background:url(../images/about_r4_c5.jpg) repeat-x; margin-left:1px;}
.l_title h2{ font-size:14px; color:#fff; margin:6px 0 0 30px;}
.left_nr{ float:left; width:223px; height:auto; margin-left:1px;}
.left_nr ul li{ display:block; width:223px;_width:173px;height:34px; background:url(../images/about_r6_c6.jpg) no-repeat; }
.left_nr a{ display: block; width:190px; height:34px; line-height:34px;font-size:12px; color:#333333; padding-left:35px;}
.left_nr ul li a:hover{background:url(../images/about_r06_c6.jpg) no-repeat; color:#900;}

/*内页*/
.main_r{ float:left; width:735px; margin:4px 0 0 5px;_margin:4px 0 0 4px;}
.r_title{ float:left; width:735px; height:59px; background:url(../images/about_r3_c7.jpg) no-repeat;}
.r_title h2{ float:left; color:#0C7C00; font-size:16px; line-height:59px; margin:0px 0 0 42px ;_margin:0px 0 0 22px}
.r_title span{ float:right; width:400px; line-height:59px; text-align:right; margin-right:22px; color:#666;}
.r_title a{ color:#0C7C00;}
.r_title a:hover{ color:#B3C62D}
.r_main{ float:left; width:735px;height:auto;}

/*关于我们*/
.rnr{ width:700px; margin:0 auto; color:#333; margin-top:15px;}
.rnr dl dt{ float:left; margin:8px 8px 0 8px;_margin:8px 8px 0 4px;}
.rnr dl dd{ line-height:36px; margin:6px 0 0 0 ;}
.rnr .title{ height:40px; line-height:40px; text-align:center; border-bottom:1px dotted #ddd; margin-bottom:5px; font-size:14px; font-weight:bold;}


/*内页联系方式*/
.pg_contact{ float:left; width:214px; margin:0 0 0 6px;_margin:0 0 0 4px;}
.c_title{ float:left; width:214px; height:42px; background:url(../images/about_r12_c6.jpg) no-repeat;}
.c_title h2{color:#E5EBB0; font-size:14px; line-height:43px; margin:0px 0 0 22px;_margin:0px 0 0 12px;}
.c_main{ line-height:25px; float:left; width:214px; height:250px;}
.c_main dl dt{ float:left; width:183px; height:53px; margin:5px 0 0 0px;}
.c_main dl dd{ float:left; width:200px; color:#333; line-height:26px; margin:8px 0 0 8px;_margin:8px 0 0 4px;}

/*下拉菜单 */
.left_list{ float:left; width:223px; height:450px; margin-left:1px;}
* { margin:0px; padding:0px; }
#nav { width:223px; line-height: 34px; list-style-type: none; text-align:left; /*定义整个ul菜单的行高和背景色*/}
/*==================一级目录===================*/
#nav a {width:190px; display: block; padding-left:35px; /*Width(一定要)，否则下面的Li会变形*/ height:34px; font-size:14px;}
#nav li { color:#333; background:url(../images/about_r6_c6.jpg) no-repeat;width:223px;_width:173px;}
#nav li a:hover {background:url(../images/about_r06_c6.jpg) no-repeat; color:#900;}
#nav a:link { color:#333; text-decoration:none; font-size: 12px;}
#nav a:visited { color:#333333; text-decoration:none; font-size:12px }
#nav a:hover { color:#333333; text-decoration:none; font-size:12px }
/*==================二级目录===================*/
#nav li ul {list-style:none; text-align:left; width:183px;margin-left:15px;_margin-left:7px;}
#nav li ul li {background:url(../images/product_r4_c3.jpg) no-repeat; /*二级目录的背景色*/ font-weight:normal; height:32px; margin:0px 0 3px 0; }
#nav li ul a { padding-left:25px; _padding-left:25px; width:168px;/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#nav li ul a:link {color:#666; text-decoration:none; }
#nav li ul a:visited { color:#666; text-decoration:none; }
#nav li ul a:hover { color:#000; text-decoration:none; font-weight:normal; background:url(../images/product_r4_c3.jpg) no-repeat;;/* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
#nav li:hover ul { left: auto; }
#nav li.sfhover ul { left: auto; }
#content { clear: left; }
#nav ul.collapsed { display: none; }
-->
#PARENT {width:223px;
}

/*产品页*/
.pr_main{ float:left; width:735px;height:auto!important;height:auto;min-height:500px;}
.pr_main ul{ margin:8px 0 0 0;}
.pr_main ul li{ float:left;width:210px;height:180px;background:url(../images/product_r2_c4.jpg) no-repeat; text-align:center; margin:10px 0 0 20px;_margin:10px 0 0 15px;}

.pr_main ul li img{ padding:0px; margin-bottom:8px;}

.pr_main ul li span{width:200px;line-height:47px;height:60px;text-align:center;}

.pr_main ul li a{color:#333; }
.imgBox{ list-style:none; width:200px; height:150px;border:0px solid #B7E4F4; text-align:center; margin:0px; line-height:160px; float:left;} 
.imgBox img { width:200px; height:160px; vertical-align:middle; border: 2px solid #ddd} 

/*新闻*/
.new_main{float:left;width:735px;height:auto!important;height:500px;min-height:500px;}
.new_main ul{ margin:15px 0 0 14px;}
.new_main ul li{ float:left;width:700px;height:36px; line-height:36px; border-bottom:1px #CCC dotted; background:url(../images/index_r17_c6.jpg) 4px 14px no-repeat;}
.new_main ul li a{ float:left;font-size:12px;margin-left:18px; color:#333}	
.new_main ul li a:hover{ float:left;font-size:12px;margin-left:18px;_margin-left:18px; color:#666}	
.new_main ul li span{ float:right;display:block;font-size:12px;margin-top:0px; width:80px; height:22px;color:#666;}	

.porduct_pages {
	
}
.porduct_pages .pages_pic {
	MARGIN: 15px
}
.pages_pic .pic {
	FLOAT: left
}
.pages_pic .txt_right {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 10px; COLOR: #80b700; LINE-HEIGHT: 20px
}
.porduct_pages UL {
	DISPLAY: block; PADDING-LEFT: 10px; MARGIN: 0px 5px 5px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 28px
}
.porduct_pages LI {
	
}
.www_zzjs_net .menus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.www_zzjs_net .menus LI {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/porduct_pages_07.jpg) no-repeat 50% bottom; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 94px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center
}
.www_zzjs_net {
	CLEAR: both; WIDTH: 710px; HEIGHT: auto
}
.www_zzjs_net .menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.www_zzjs_net .menu LI {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/porduct_pages_07.jpg) no-repeat 50% bottom; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 94px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center
}
.www_zzjs_net .main {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BORDER-BOTTOM-STYLE: none
}
.www_zzjs_net .main DD {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/porduct_pages_07.jpg) no-repeat 50% bottom; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 94px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center
}
.www_zzjs_net .sec1 {
	DISPLAY: block; BACKGROUND: url(../images/porduct_pages_071.jpg) no-repeat 50% bottom; FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 94px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center
}
.www_zzjs_net .sec2 {
	DISPLAY: block; BACKGROUND: url(../images/porduct_pages_07.jpg) no-repeat 50% bottom; FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 94px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center
}
.www_zzjs_net .block {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.www_zzjs_net .unblock {
	DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%
}
.porduct_pages P {
	MARGIN: 15px 0px 10px 20px; LINE-HEIGHT: 20px
}
.porduct_pages A {
	COLOR: #fff; TEXT-DECORATION: none
}
.porduct_pages A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.xian {
	CLEAR: both; LINE-HEIGHT: 5px; HEIGHT: 5px
}




.indexPro{height:270px; width:100%;  margin-top:8px; overflow:hidden;}
.indexPro .con{ width:320px; height:270px; background:url(../images/pro_bg.jpg) no-repeat; float:left;}
.indexPro .con .title{ height:57px; line-height:57px; color:#fff; padding-left:20px; font-weight:bold; font-size:14px;}
.l,.l1,.l2{ width:55px; height:55px; float:left; margin-top:60px; cursor:pointer; background:url(../images/l.jpg) 2px 0 no-repeat;}
.r,.r1,.r2{ width:55px; height:55px; float:right; margin-top:60px; cursor:pointer; background:url(../images/r.jpg) 1px 0 no-repeat;}
.indexPro .con #cr1,.indexPro .con #cr2,.indexPro .con #cr3{ width:210px; float:left; height:200px; margin-top:5px;}
.indexPro .con ul{}
.indexPro .con ul li{ display:block; float:left; width:210px; height:190px;}
.indexPro .con ul li a img{ border:1px solid #ddd; vertical-align:bottom; padding:2px; width:204px; height:154px;}
.indexPro .con ul li a:hover img{ border:1px solid #060;}
.indexPro .con ul li span{ font-weight:bold; display:block; height:30px; line-height:30px; color:#060; text-align:center;}

.team_list{ padding-top:10px; padding-left:10px;}
.team_list li{ float:left; margin:0  10px; margin-bottom:10px; display:block; height:180px; width:206px;}
.team_list li a img{padding:2px;width:200px; height:150px; border:1px solid #ddd; }
.team_list li a:hover img{padding:2px;width:200px; height:150px; border:1px solid #090; }
.team_list li span{width:206px; height:24px; line-height:20px; color:#000; text-align:center; display:block;}
.team_list li a:hover{ color:#090;}


.diy_page{ padding-left:15px;}
.diy_page a{ display:block;  height:15px; line-height:15px; padding:0 8px; margin-right:5px; float:left; background:#d6e9d5; border:1px solid #4bad4d; text-align:center;}
.diy_page a:hover{ background:#4bad4d; color:#fff;}
