﻿body {
	font-size: 12px;
	color:#000000;
	text-decoration: none;
	margin: 0px;
	background-repeat: repeat-x;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
}

.S1 {
	color:#FF6600;
	font-weight: bold;
}
.STYLE1 {
	color:#3366FF;
	font-weight: bold;
}
.STYLE3 {color: #FFFFFF}
.STYLE4 {font-size: 14px}
.STYLE5 {
	color: #CCCCCC;
	font-size: 11px;
}


#menu-jquery li span { display: none; position:absolute;margin:0px 0px 0px 0px;z-index:999;}
#menu-jquery li a:hover{ background-color:#a3c31b;}
a:link {	color:#000;	text-decoration: none; }
a:visited {	color: #000;	text-decoration: none;}
a:hover {	color:#a3c31b;	text-decoration: none;}
a:active {star:expression(this.onFocus=this.blur());}


.BlueL a:link {	color: #1c3f73;	text-decoration: none;}
.BlueL a:visited {	color: #1c3f73;	text-decoration: none;}
.BlueL a:hover {	color: #ffc628;	text-decoration: none;}

td{font-size: 12px; }



/*-------------------daohangtiao---------------------------*/
*{outline: none;}
img {border: 0;}
.container {
	width: 788px;
	padding: 0;
	margin: 0 auto;
}
ul#topnav {
	margin: 0; padding: 0;
	width: 788px;
	list-style: none;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
	width:120px;
	_width:120px;
}
ul#topnav li a {
	float: left; 
	text-indent:0px;
	height: 38px;
	line-height:38px;
	text-align:center;
	color:#3f3f3f;
	 font-size:14px;
	 font-weight:bold;
}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; color:#61b000; font-weight:bold;}
ul#topnav a.dh1 {
	background: url(dh/1.jpg) no-repeat;
	width: 97px;

}
ul#topnav a.dh2 {
	background: url(dh/2.jpg) no-repeat;
	width:114px; 
}
ul#topnav a.dh3 {
	background: url(dh/3.jpg) no-repeat;
	width: 112px; 
}
ul#topnav a.dh4 {
	background: url(dh/4.jpg) no-repeat;
	width: 109px; 
}
ul#topnav a.dh5 {
	background: url(dh/5.jpg) no-repeat;
	width: 115px; 
}
ul#topnav a.dh6 {
	background: url(dh/6.jpg) no-repeat;
	width: 111px; 
}
ul#topnav a.dh7 {
	background: url(dh/7.jpg) no-repeat;
	width: 120px; 
}
ul#topnav a.dh8 {
	background: url(dh/8.jpg) no-repeat;
	width: 99px; 
}
ul#topnav a.dh9 {
	background: url(images/dh/9.jpg) no-repeat;
	width: 120px;
	text-indent:-25px; 
}




ul#topnav li .sub {
	position: absolute;	
	top: 44px; left: 0;
	/* background: #344c00 url(sub_bg.png) repeat-x; */
	padding: 20px 20px 20px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
}
ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 150px;
	float: left;
}
ul#topnav .sub ul li {
	width: 100%;
	color: #fff;
}
ul#topnav .sub ul li h2 {
	padding: 0;  margin: 0;
	font-size: 1.3em;
	font-weight: normal;
}
ul#topnav .sub ul li h2 a {
	padding: 5px 0;
	background-image: none;
	color: #e8e000;
}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	background: url(navlist_arrow.png) no-repeat 5px 12px;
	padding: 7px 5px 7px 15px;
	display: block;
	text-decoration: none;
	color: #fff;
}
ul#topnav .sub ul li a:hover {color: #ddd; background-position: 5px 12px ;}






.ny-menu-left {

	font-size: 12px;

}
.ny-menu-left a:link {	color: #1a7fbd;	text-decoration: none;}
.ny-menu-left a:visited {	color: #1a7fbd;	text-decoration: none;}
.ny-menu-left a:hover {	color:#000;	text-decoration: none;}


ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}



#zuomenu td a div{height:30px; line-height:30px;font-size:12px; color:#3f3f3f; background-image:url(ny_27.jpg); background-repeat:no-repeat; background-position:center;}
#zuomenu td a:hover div{background-position:center; background-repeat:no-repeat;height:30px; line-height:30px;  color:#61b000; background-image:url(ny_30.jpg);}


.downdh a:link{ color:#FFFFFF; text-decoration:none;}
.downdh a:visited{ color:#FFFFFF; text-decoration:none;}
.downdh a:hover{ color:#FFCC00; text-decoration:none;}

.top-1 a:link{ color:#008081; text-decoration:none; font-weight:bold;}
.top-1 a:visited{ color:#008081; text-decoration:none;font-weight:bold;}
.top-1 a:hover{ color:#000; text-decoration:none;font-weight:bold;}

.top-2 { color:#6b6b6b;}
.top-2 a:link{ color:#6b6b6b; text-decoration:none; font-weight:bold;}
.top-2 a:visited{ color:#6b6b6b; text-decoration:none;font-weight:bold;}
.top-2 a:hover{ color:#0067ac; text-decoration:none;font-weight:bold;}


.down-1 a:link{ color:#FFF; text-decoration:none; }
.down-1 a:visited{ color:#FFF; text-decoration:none;}
.down-1 a:hover{ color:#FFF; text-decoration:none;font-weight:bold;}

.down-2 { text-indent:10px; color:#FFF; font-weight:bold;}

.nylb td { border-bottom: dashed 1px  #DDDDDD;}

.menu_xl li ul{
  margin:0px 0 0 377px;
  _margin:-8px 0 0 -103px;
  padding:0;
  display:none;
  background-color:#242424; 
  width:200px; 
 position:absolute;  z-index:99; 
}
.menu_xl li ul li{
  height:30px;
  line-height:30px;
  border:none;text-transform:none;margin:0;
  

}
.menu_xl li ul li a div{
  font-size:12px;
  font-weight:normal;
  color:#FFFFFF;text-transform:none;margin:0;width:200px;
}
.menu_xl li ul li a{cursor:hand;
  font-size:12px;
  font-weight:normal;
  color:#FFFFFF;text-transform:none;margin:0;width:200px;
}
.menu_xl li ul li a:hover div{ background-color:#a3c31b; color:#FFFFFF; height:30px;line-height:30px;text-transform:none;width:200px;cursor:hand;}
.menu_xl li ul li a div:hover{ background-color:#a3c31b; color:#FFFFFF; height:30px;line-height:30px;text-transform:none;width:200px;}

.menu_xl3 a:hover{ background-color:#a3c31b;}






#menu-jquery li {
	display: inline;
	list-style: none;
	font-size:18px;
	line-height:18px;width: 90px;

	
	

}
#menu-jquery li a {
	display: inline-block;
	padding:0px 15px;
	outline: none;
	text-decoration: none;
	height:30px;
	line-height:30px;



	
}

#menu-jquery li a:active {
		-webkit-box-shadow: 1px 1px 1px rgba(164,196,27,0.4);
		-moz-box-shadow: 1px 1px 1px rgba(164,196,27,0.4); 
		box-shadow: 1px 1px 1px rgba(164,196,27,0.4); 
	}
	
	
	.zt a img { filter: Alpha(opacity=70);    
   -moz-opacity:.7;    
   opacity:0.7;  }
.zt a:hover img { filter: Alpha(opacity=100);    
   -moz-opacity:1;    
   opacity:1.0;  }



.menu_zz{width:238px;margin:0px;}
.menu_zz ul{list-style-type:none;height:28px;line-height:28px;overflow:hidden;cursor:pointer; background-image:url(ny_07.jpg); background-position:top; background-repeat:no-repeat; text-indent:50px; margin:0; padding:0;text-transform:none;}
.menu_zz ul.open{height:auto;}
.menu_zz ul span{display:block;padding-left:0px; color:#1a7fbd; font-weight:bold;}
.menu_zz ul li{height:28px; text-transform:none;}
.menu_zz ul li a:link{color:#000000;text-indent:60px;text-transform:none;}
.menu_zz ul li a:visited{color:#000000;text-indent:60px;text-transform:none;}
.menu_zz ul li a:hover{color:#1a7fbd;text-transform:none;}

.cpd1 div { border:solid 1px #a3c31b; height:39px; width:50px; line-height:39px; cursor:hand;}
.cpd1 a:link div{ color:#FFF; text-decoration:none; }
.cpd1 a:visited div{ color:#FFF; text-decoration:none;}
.cpd1 a:hover div{ color:#FFF; text-decoration:none; background-image:url(button1.jpg); background-repeat:repeat-x;}



        #zoomWarp {
            width: 670px;
            margin: 10px auto;
			margin-top:0px;
            overflow: hidden;
        }

        #smallwarp {
            position: relative;
            border: 0px solid #FFF;
            width: 500px;
            height: 500px;
            float: left;
            overflow: hidden;
			margin-top:12px;
			_margin-top:0px;
        }

        #minImg {
            float: left;
            display: inline;
            margin-right: 10px;
			margin-left:0px;
			padding:0px;
        }

        #minImg li {
            width: 100px;
            height: 100px;
            overflow: hidden;
            background: #ccc;
            border: 1px solid #333;
            cursor: pointer;
            list-style: none;
			margin-bottom:23px;
			
        }

        #minImg li.lastChild {
            margin-bottom: 0;
        }
		
/*sun tong*/
.warpper{}
.warpper .header{background:url('Good-&-Easy_02.jpg') repeat-x 0 0;height:120px;}
.warpper .header .logo{float: left;margin-top: 10px;}
.warpper .header1008{width: 1008px;margin: 0 auto;overflow: hidden;}
.warpper .header .search{
 no-repeat 0 0;float: right;
width: 274px;
height: 55px;
position: relative;
top: 40px;}
.search .wenben{margin:0px;border:0;border-image:none;width:220px;color:#2083C7;line-height:33px;padding-left:10px;font-size:12px;background-color:transparent;float:left;height:33px}
.search .searchbutton{padding:0px;border:0;border-image:none;width:40px;height:35px;float:right;cursor:pointer;background-color:transparent;}
.main .banner{width: 1008px;margin: 10px auto;}
.main .banner ul{padding:0;margin:0;}
.main .banner .focus{position: relative;overflow: hidden;height: 450px;}
.main .banner .focus .focus_box a{display:block;}
.main .banner .focus .rslides_tabs {position: absolute;bottom:15px;right: 20px;}
.main .banner .focus .rslides_tabs li{float: left;margin-right: 10px;}
.main .banner .focus .rslides_tabs li a{width: 20px;height: 20px;display: block;background-color: #fff;text-indent: -9999em;border-radius: 4px;}
.main .banner .focus .rslides_tabs li.rslides_here a{background-color: #ff0000;}
.floor1{width: 1008px;margin: 0 auto;overflow: hidden;height: 320px;}
.floor1 .left{float: left;}
.floor1 .center{float: left;margin: 0 16px;}
.floor1 .right{float: left;}
.floor1 .top{}
.floor1 .top img{filter: Alpha(opacity=70);-moz-opacity: .7;opacity: 0.7;}
.floor1 .top:hover img{filter: Alpha(opacity=100);-moz-opacity: 1;opacity: 1.0;}
.floor1 .bottom{position: relative;}
.floor1 .bottom .text{background-color: #eff0f2; text-align:center; height: 40px; line-height:40px;font-size: 20px; width:325px;}
.floor1 .bottom .arrow, .floor1 .bottom .arrow_bg{position: absolute;right: 20px;top: 10px;}
.floor2 {width: 1008px;margin: 10px auto;overflow: hidden;}
.floor2 ul{padding: 10px 0 5px 5px;margin: 0;background-color: #eff0f2;overflow: hidden;}
.floor2 ul li{float:left;margin-left: 15px;}
.footer .footer-top{width: 1008px;margin: 0 auto;overflow: hidden;height: 55px;line-height:55px;}
.footer .footer-top ul{float: left;padding: 0;width: 1008px;margin: 0;}
.footer .footer-top ul li{float: left;}
.footer .footer-top ul li.center{margin: 0 140px;}
.footer .service{background:url('Good-&-Easy_66.jpg') repeat-x 0 0;overflow: hidden;height: 125px;}
.footer .service-content{width: 1008px;margin: 10px auto;overflow: hidden;}
.footer .service-content dl{float: left;width: 260px;margin-left: 70px;text-align: center;margin-top: 20px;}
.footer .service-content dl dd{margin: 0 0 10px 0;padding: 0;display: block;width: auto;height: 30px;overflow: hidden;}
.footer  .copyright{text-align: center;background-color: #595959;height: 40px;line-height: 40px;color: #fff;}