body{margin:0;padding:0;font-size:62.25%;;font-family:"helvetica neue",arial,sans-serif;}
body, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd {
 margin: 0px;
 padding: 0px;
}
a{text-decoration:none; color:#65a225; list-style:none;}
.wapper{ width: 100%;
height: auto;
background-position: top;
overflow: auto;
background: #f3f4f4;}
.wapper1{ width:100%; height:auto;}
.wapper2{ width: 100%;
height: auto;
background-color: #fff;
margin: auto;
background-position: top;
overflow: auto;}
.main{ min-width: 1065px;
margin-left: auto;
margin-right: auto;
height: auto;
}
.head{ min-width: 1065px;
height: 140px;
background: url(../images/nav.bg2.home.png) repeat-x 0 0;
}
.head .headinner {
width: 1027px;
margin: 0 auto;
}
.head .banner{ width:370px; height:65px; float:left; margin-top:10px; margin-left:8px;}
span.big_green_t{font-weight:bold;font-size:16px; color:#629e25; }
.logo{ width: 220px;
height: 61px;
float: left;
margin-left: 15px;
margin-top: 13px;}
.logo_right{ width: 390px;
height: 41px;
float: right;
padding-top: 10px;}
.logo_right a img:hover{ opacity: 0.6;}
.callus{ width: 218px;
height: 22px;
background: url(../images/callus.png) no-repeat;
float: left;}
.twitter img{ width:20px; height:20px; float:left; margin-left:0px;}
.facebook img{ width:20px; height:20px; float:left; margin-left:5px;}
.google img{ width:20px; height:20px; float:left; margin-left:5px;}
.linkedin img{ width:20px; height:20px; float:left; margin-left:5px;}
.youtube img{ width:20px; height:20px; float:left; margin-left:5px;}
.rss img{ width:20px; height:20px; float:left; margin-left:5px;}
.search{ height:27px; float:right; margin-top:10px; margin-right:25px;}
.search input[type=text] {width: 300px;
height: 20px;
float: left;
border: none;
margin-right: -2px;
margin-top: 1.5px;
padding-left: 8px;
border-radius: 25px 0 0px 25px;
color: #999;
font-style: italic;
outline: none;
border: solid 1px #dcdee3;}
.search input[type=submit] {width:33px; height:27px; float:left; border:none; font-size:0px;}

.menu{ width: 1025px;
height: auto;
margin-left: auto;
margin-right: auto; }
ul#menu{ list-style-type: none;
float: right;}
ul#menu li{ float:left; height:52px;position:relative; z-index:100;}
ul#menu li a{ text-decoration:none; color:#595959;}
ul#menu li a:visited{ text-decoration:none;}
ul#menu .gallery1{ height: 46px;
position: relative;
z-index: 100;
background: url(../images/bg-nav-right-over.gif) no-repeat right center;
}
ul#menu .gallery{position: relative;
z-index: 100;
background: url(../images/bg-nav-right-over.gif) no-repeat right center;
width: 134px;}
ul#menu .gallery a{ text-transform:uppercase; font-weight:500;}
ul#menu .gallery dd a{ text-transform: none; white-space: nowrap; width: 150px; height: 55px;}
ul#menu .gallery2{ height:52px;position:relative; z-index:100;}
ul#menu .gallery1 dt { width: 98px;
height: 46px;
margin-left: 11px;
font: Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif;
font-size: 15px;
text-align: center;
line-height: 280%;
position: relative;
z-index: 100;
text-transform: capitalize;
}
ul#menu .gallery1 dt a:hover{ color:#65a225; font-weight:bold;}
ul#menu .gallery dt { padding-left: 10px;
padding-right: 20px;
font: 12px/13px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif;
font-size: 15px;
text-align: center;
line-height: 280%;
height: 46px;
text-transform: capitalize;
margin-bottom: -2px;}
ul#menu .gallery2 dt { width:108px; height:52px; margin-right:11px; font-family: 12px/13px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif;  font-size:15px; text-align:center;line-height:280%; height:52px;position:relative; z-index:100; text-transform: capitalize;}
ul#menu li dd{ display:none;}
ul#menu .gallery:hover dd{ display:block; width:130px; overflow:visible;}
ul#menu .gallery:hover dd.last_dd{ display:block; width:130px; overflow:visible;border-bottom: 1px solid #CCCCCC; border-radius: 0 0 10px 10px;}
ul#menu li a:hover dd{ display:block;}
ul#menu li dl dd{ font: bold;
font-size: 14px;
text-align: center;
background-color: #f9f9f9;
border-bottom: 1px dotted #ededed;
line-height: 220%;
border-left: 1px #CCC solid;
border-right: 1px #CCC solid;
padding-right: -5px;
padding: 5px;
}

ul#menu li dd:hover{ background-color:#65a225;}
ul#menu li dd:hover a{ text-decoration:none; color:#FFF;}
ul#menu .gallery dt a:hover{color:#65a225;}
ul#menu .gallery2 dt a:hover{color:#65a225;}
ul#menu .gallery1 a {text-transform: uppercase;}
ul#menu .gallery1 dt a:hover{color:#65a225;}
.menuchose { color:#e98300;}
ul#menu li dd:hover .menuchose{ text-decoration:none; color:#FFF;}

.menuchose1 { color:#65a225;}
.menuchose1:hover{ color:#65a225;}

.BreadCrumb{ padding: 20px 0 0 50px;
font-size: 14px;
color: #545454;
width: 500px;
float: left;
}
.BreadCrumb a{ color:#65a225;}
.BreadCrumb a:hover{ text-decoration:underline;}
.hot_info{ width:375px; float:right; padding-top:15px; padding-right:70px;}
.hot_info .hot_arra{ width:116px; height:50px; background:url(../images/ARRA_btn.png); float:left;}
.hot_info .hot_arra a{  padding:0px 58px 35px 58px;}
.hot_info .hot_arra:hover{ width:116px; height:50px; background:url(../images/ARRA_btn_hover.png);}
.hot_info .hot_pm{ width:116px; height:50px; background:url(../images/pm.png); float:left; margin-left:15px;}
.hot_info .hot_pm a{  padding:0px 58px 35px 58px;}
.hot_info .hot_pm:hover{ width:116px; height:50px; background:url(../images/pm_hover.png);}
.hot_info .hot_slb{ width:116px; height:50px; background:url(../images/slb.png); float:right;}
.hot_info .hot_slb a{  padding:0px 58px 35px 58px;}
.hot_info .hot_slb:hover{ width:116px; height:50px; background:url(../images/slb_hover.png);}

/* qqshop focus */
#focus {width:1065px; height:260px; overflow:hidden; position:relative; float:left; z-index:6px; margin-left:auto; margin-right:auto; margin-top:-8px;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:1065px; height:280px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1065px; height:20px; left:0; bottom:20px;; }
#focus .btn {position:absolute; width:1045px; height:10px; padding:5px 10px; right:0; bottom:40px; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:7px; height:7px; _font-size:0; margin-left:5px; cursor:pointer; background: url(../images/slide-item.png) no-repeat 0 0;margin:0 3px;}
#focus .btn span:hover {backgroundurl:(slide-item.png) no-repeat 0 0; background-position:0 -7px;cursor: default;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}
/*focus end*/

.hot1{float:left; width:1027px;  margin-left:20px; margin-right:auto;background:url(../images/hot1.jpg) no-repeat;}
.hot_products{
	width:602px;
	height:350px;
	background: url(../images/right_dot.png) repeat-y right;
	float:left;}
.hot_products_head{
	margin-top:10px;
	margin-left:15px;
	width:602px;
	height:25px;
	background:url(../images/title.png) no-repeat 0 0;}
.hot_categories{
	width:422px;
	height:381px;
	float:left;}
.hot_categories_head{
	margin-top:10px;
	margin-left:15px;
	width:422px;
	height:16px;
	background:url(../images/title.png) no-repeat 0 -25px;}
.hot_categories_content{
	width:420px;
	height:330px;
	overflow-y:scroll; 
	overflow-x:hidden;}
.hot2{float:left; width:1024px; padding-top:15px; padding-bottom:15px;  margin-left:20px; margin-right:auto;}
.hot_application{
	width:621px;
	height:342px;
	background:url(../images/application.gif) no-repeat;
	float:left;}
.hot_application_head{
	margin-top:23px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:-5px;
	width:580px;
	height:25px;
	background:url(../images/title.png) no-repeat 0 -50px;
	overflow:hidden;
	}
.hot_application_content{
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	width:580px;
	overflow:hidden;
	border-top:2px dotted #b0ce92;}
.hot_right{
	width:390px;
	height:342px;
	float:left;
	margin-left:10px;}
.hot_right_led{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	width:390px;
	height:163px;
	background:url(../images/led.gif) no-repeat;
	float:left;}
.hot_right_led_head{
	margin-top:23px;
	margin-left:15px;
	width:346px;
	height:16px;
	background:url(../images/title.png) no-repeat 0 -75px;}
.hot_right_led_head span{
	float:right;
	color:#60a025;
	font-size:14px;}
.hot_right_led_content{
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	width:346px;
	overflow:hidden;
	border-top:2px dotted #b0ce92;}
.hot_right_news{
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	width:390px;
	height:172px;
	background:url(../images/news.gif) no-repeat;
	float:left;
	margin-top:5px;}
.hot_right_news_head{
	margin-top:23px;
	margin-left:15px;
	width:346px;
	height:16px;
	background:url(../images/title.png) no-repeat 0 -100px;}
.hot_right_news_head span{
	float:right;
	color:#60a025;
	font-size:14px;}
.hot_right_news_content{
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	width:346px;
	overflow:hidden;
	border-top:2px dotted #b0ce92;}
.aboutus{float:left; width:1024px; padding-bottom:10px;  margin-left:20px; margin-right:auto;}
.hot_aboutus{
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
	width:1024px;
	height:155px;
	background:url(../images/aboutus.gif) no-repeat;
	float:left;
	margin-top:5px;}
.hot_aboutus_head{
	margin-top:23px;
	margin-left:15px;
	width:984px;
	height:16px;
	background:url(../images/title.png) no-repeat 0 -125px;}
.hot_aboutus_content{
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	width:984px;
	overflow:hidden;
	border-top:2px dotted #b0ce92;}
.hot_aboutus_content span{
	color:#035a00;
	font-size:14px;
	font-family:"helvetica neue",arial,sans-serif;}
.foot{float: center;
width: 960px;
padding-bottom: 20px;
margin-left: auto;
margin-right: auto;
margin-top: 3px;
background-color: #66a02a;
}
.foot a{color:#fff;}
.foot a:hover{ font-weight:bold;}
.foot_top{width: 960px;
float: left;
padding-top: 10px;
margin-left: auto;
margin-right: auto;
clear: both;
padding-bottom: 20px;
border-bottom: 1px solid #5e8a26;
line-height: 180%;}
.foot_top_link{margin-left: 20px;
margin-right: 10px;
width: 200px;
border-right: 2px dotted #7bc134;
float: left;
height: 180px;
margin-bottom: 20px;
border: 0px;}
.foot_top_link h4 { color: #fff;
line-height: 250%;
font-weight: 400;
font-size: 14px;
text-transform: uppercase}
.foot_top_link h2{ color:#fff; line-height:250%;}
.foot_top_link li{ color:#fff; font-size:12px;}
.foot_bottom a{ text-decoration:none; color:#fff;}
.foot_bottom{ width: 960px;
height: 30px;
float: left;
padding-top: 20px;
margin-left: auto;
margin-right: auto;
text-align: center;
border-top: 1px solid #82bb33;}
.foot_bottom span.sep{margin: 0 10px;}
.foot_bottom span{color: #fff;
font: 13px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif;
line-height: 150%;
font-size: 14px;
font-weight: bold;
margin: 0 6px;}
.foot_bottom_copy{width:800px; margin-left:auto; margin-right:auto; text-align:center; }
.foot_bottom_copy span{color:#fff; font-size:13px; line-height:150%;}
.bottom{}
.footer{ width: 100%;
height: auto;
background: url(../images/footbg.gif) repeat-x 0 0;
background-color: #f3f4f4;
background-position: bottom;
height: auto;
float: left;
}


/*list*/
.list-background-content{
float:left; 
width:1065px;
background: #f8f8f8;
border: 1px solid #d0cfcf;
-webkit-box-shadow: 0 0 10px 2px #dddddd;
-moz-box-shadow: 0 0 10px 2px #dddddd;
box-shadow: 0 0 10px 2px #dddddd;
border-radius: 13px 13px 13px 13px;
margin-top:-5px;
}
.list-background-bottom{ }
.list-background h1{ color:#366700; font-size:26px; font-weight:bold;}
.list-title{ margin:0px 0 0 50px; color:#366700; width:920px; clear:both;}
.list-title h1{ font: 600 18px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif;}
.list-title .description{ font:"helvetica neue",arial,sans-serif;  font-size:15px; line-height:150%; margin-left:0px; color:#000;}
.list-title .description span{ text-decoration:underline;}
.list1{float:left; margin:10px 0 15px 45px; margin-right:auto; width:1000px;}
.list1 .ledlisttxt{text-align: justify; font-size:14px; line-height:150%; margin:10px 45px 5px 15px; }
.back-list{float:left;margin:0 6px 0 10px; width:310px; height:auto;overflow:hidden; }
.back-list-content{float:left; width:300px; height:540px; background-color: #fff; overflow:hidden; border: 1px solid #d0cfcf;
border-radius: 0px;
-webkit-box-shadow: 3px 3px 4px #dddddd;
-moz-box-shadow: 3px 3px 4px #dddddd;
box-shadow: 3px 3px 4px #dddddd;  }
.back-list-content .back-list-content_des{height:110px; float:left;}
.back-list-content p{font-size:14px; font-family: Helvetica; text-align:justify;}
.back-list-content-project{float:left; width:300px; height:450px; background-color: #fff; overflow:hidden;border: 1px solid #d0cfcf;
border-radius: 0px;
-webkit-box-shadow: 3px 3px 4px #dddddd;
-moz-box-shadow: 3px 3px 4px #dddddd;
box-shadow: 3px 3px 4px #dddddd; }
.back-list-content-project .back-list-content-project_des{height:110px; float:left;}
.back-list-content-project p{font-size:13px; font-family: Helvetica; text-align:justify;padding:5px 10px 10px 10px; line-height:140%;}
.back-list-head{float:left; width:300px; height:43px; background-color: #86b161; overflow:hidden; border: 1px solid #d0cfcf;
border-radius: 0px;
-webkit-box-shadow: 3px 3px 4px #dddddd;
-moz-box-shadow: 3px 3px 4px #dddddd;
box-shadow: 3px 3px 4px #dddddd; }
.back-list-bottom{float:left; width:290px; height:23px; overflow:hidden;  }
.back-list .listpic{ float:left; width:300px; height:161px; margin:0px 0 15px 0px;}
.back-list .listpic:hover{  opacity: 0.8;}
.back-list h3 a{ color:#FFF; font-weight:500; font: 15px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif;}
.back-list h3{color:#FFF; margin:8px 0 10px 6px; }
.back-list h6 { font-size:13px;}
.related_list ul li{ text-decoration:none; margin-left:10px; padding:5px 0; line-height:100%; color:#65a225; overflow:hidden; }
.related_list ul li a{ color: #65a225; list-style:none; text-decoration:none; font-size:13px; margin-left:10px; border-bottom: 1px solid #65a225;}
.related_list ul li a:hover{ color:#397a00; border-bottom: none;}
.back-list-content1{float:left; width:298px; height:160px;background-color: #fff; overflow: hidden; border: 1px solid #d0cfcf; border-radius: 0px; -webkit-box-shadow: 3px 3px 4px #dddddd; -moz-box-shadow: 3px 3px 4px #dddddd; box-shadow: 3px 3px 4px #dddddd;overflow:hidden; font-size:14px; color:#444; }
.back-list-content1 .related_list{ padding-top:10px;}
.back-list-content1 .related_list ul li a{ color:#444; font-size:14px; font-weight:bold;}
.back-list-content1 .related_list ul li a:hover{color:#65A225; text-decoration:underline;}
.related_list1 ul{ padding-left:10px;}
.related_list1 ul li{ text-decoration:none; list-style:inside;margin-left:10px; padding:5px 0; line-height:100%;  overflow:hidden; }
.related_list1 ul li a{ color:#444;}
.related_list1 ul li a:hover{ color:#65A225; text-decoration:underline;}
.back-list-content1  p.mark{ float:right; width:100px; color:#706f6f; margin:0; padding:0; font-size:12px; }
.more_img{margin:10px 0 20px 10px;}
.back-list-content p{ padding:5px 10px 10px 10px; line-height:140%; font-size:13px;}
h6{ margin:5px 0 10px 10px;}
.subpage{text-align:center; margin-top:20px; font-size:13px;width:930px; float:left;}
h3{ font-size:16px; color:#999; margin:10px 0 10px 50px;}
.list-search-back{float:left; width:956px; margin-left:42px; margin-right:auto;background:url(../images/list-search-back.png) no-repeat;}
.list-search{ float:left; margin:50px 0 15px 50px;}

a:hover .more_img{ opacity:0.8;}

/*faq*/
.faq-list .faq-list-head{ background:url(../images/faq_t.png); width:235px; height:36px;  visibility:visible;}
.faq-list .faq-list-head h3{  padding:0; margin:0; color:#ffffff; padding-top:10px;}
.faq-list .faq-list-head h3 a{color:#ffffff;}
.faq-list .faq-list-content{ height:364px; visibility:hidden;}
.faq-list:hover .faq-list-head{visibility:hidden;}
.faq-list:hover .faq-list-content{visibility:visible;}



/*series*/
.series_left{float:left;margin:0 0 0 4px; width:680px; height:auto;overflow:hidden;}
.series_left_head{float:left; width:670px; height:23px;background-color: #86b161; overflow: hidden; border: 1px solid #d0cfcf; border-radius: 0px; -webkit-box-shadow: 3px 3px 4px #dddddd; -moz-box-shadow: 3px 3px 4px #dddddd;
box-shadow: 3px 3px 4px #dddddd; overflow:hidden;  }
.series_left_content{float:left; width:639px; min-height:604px;background: #fff; border: 1px solid #cfe3d5; -webkit-box-shadow: 0 0 10px 2px #dddddd; -moz-box-shadow: 0 0 10px 2px #dddddd; box-shadow: 3px 3px 4px #dddddd;overflow:hidden; padding-top:10px; padding-bottom:20px;  padding-left:20px; padding-right:10px; font-size:14px;}
.series_left_content .description p strong{ font-size:16px; color: #366700;}
.series_left_content .series_left_content_list{width:600px; overflow:hidden; float:left; margin:5px 0 10px 0; }
.series_left_content .series_left_content_list .series_left_content_list_l{ width:4%; padding-right:13px;padding-bottom:4px;}
.series_left_content .series_left_content_list .series_left_content_list_l img{ width:144px; height:186px; border:3px solid #e9e9e9;}
.series_left_content .series_left_content_list .series_left_content_list_t{ width:96%;}
.series_left_content .series_left_content_list .series_left_content_list_t span{font-weight:bold;font-size:16px; color:#65a225; font-family:'Microsoft Sans Serif';}
.series_left_content .series_left_content_list .series_left_content_list_des{ width:96%; padding-bottom:4px; padding-right:4px; font-size:14px; color:#000 line-height:150%;}
.series_left_content .series_left_content_list .series_left_content_list_more{ padding-right:10px;}
.series_left_content .series_left_content_list .series_left_content_list_more img.inquiry_pic{ float:right;}
.series_left_content .project_img{float:right; width: 275px; height: 175px;}
 .series_left_content p{  float:left; text-align:justify; line-height:19px; padding-left:5px; padding-bottom: 10px;}
 .series_left_content p img{ padding: 5px 5px 5px 0;}
 .series_left_content .news_c p{ text-align:justify; }
 .series_left_content td p{ width:420px; text-align:justify; line-height:140%; font-size:13px;}
  .series_left_content ul li span.article_t{font-size:14px; font-weight:400; line-height:200%;}
 .series_left_content ul li span.article_des{padding-right:4px; font-size:13px; color:#545454; line-height:180%;}
 .series_left_content ul li span.article_more{color:#60a025;font-size:14px; float:right;}
 .series_left_content ul li span.author{  padding-left:20px; background:url(../images/author.png) no-repeat;padding-right:4px; font-size:13px; color:#999999; line-height:180%;padding-right:4px; font-size:13px; color:#999999; line-height:180%;}
 .series_left_content ul li span.updatetime{ margin-left:20px;padding-left:20px; background:url(../images/date.png) no-repeat;padding-right:4px; font-size:13px; color:#999999; line-height:180%;}
  .series_left_content p.project_des{ text-align:justify; line-height:19px; float:left; padding-right:16px;}
  .series_left_content ul.project_li li{ list-style:disc; list-style-position:inside;}
.series_left_content span.description p{ text-align:justify; width:622px; line-height:150%; padding-left:3px;}
.series_left_content span.description p b span{ font-size:16px; color: #366700;}
.series_left_content span.description .MsoNormal strong{ font-size:16px; color: #366700;}
  .series_left_content p span.title_b{ font-weight:bold;font-size:16px; color:#629e25; font-family:"helvetica neue",arial,sans-serif; line-height:250%;}
  .series_left_content ul{ clear:both; float:left;}
  .series_left_content .inquiry_Icon{ float:left; width:200px; height:50px; }
.series_left_content a{color:#65a225; font: 600 16px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif;}
.series_left_content a:hover{ text-decoration:underline;}
.series_left_content a img:hover{ opacity: 0.8;}
.series_left_bottom{float:left; width:639px; height:18px; overflow:hidden;  }
.series_right{float:left;margin:0 6px 0 5px; width:290px; height:auto;overflow:hidden;}
.series_right_head{float:left; width:283px; height:23px;background-color: #86b161; overflow: hidden; border: 1px solid #d0cfcf; border-radius: 0px; -webkit-box-shadow: 3px 3px 4px #dddddd; -moz-box-shadow: 3px 3px 4px #dddddd;
box-shadow: 3px 3px 4px #dddddd; overflow:hidden;  }
.series_right_content{float:left; width:262px; min-height:350px;background: #fff; border: 1px solid #cfe3d5; -webkit-box-shadow: 0 0 10px 2px #dddddd; -moz-box-shadow: 0 0 10px 2px #dddddd; box-shadow: 3px 3px 4px #dddddd; padding-top:15px; padding-bottom:20px; padding-left:20px; }
.series_right_content .series_right_content_t{ font-size:16px; color:#629e25; }
.series_right_content .series_right_content_t1{ font-size:16px; color:#629e25; padding-top:10px;}
.series_right_content span.big_green_t{font-weight:bold;font-size:16px; color:#629e25;}
.series_right_content span.big_green_t1{font-weight:bold;font-size:16px; color:#629e25; }
.series_right_content .relateapp_pic{border:3px solid #e9e9e9; width:236px; margin-top:20px;}
.series_right_content .relateapp_ul{ margin-bottom:10px;}
.series_right_content .relateapp_ul li span{padding-right:4px; font-size:13px; color:#545454; line-height:150%; font-family:"helvetica neue",arial,sans-serif;}
.series_right_content table{ text-align:justify;width:90%; overflow:hidden; float:left; margin:5px 0 20px 0;}
.series_right_content table tr td p{ font-size:13px;}
.series_right_content table td{ width:100%;}
.series_right_content table td.relatepro_pic{padding-right:13px;padding-bottom:4px;}
.series_right_content table td.relatepro_pic img{border:3px solid #e9e9e9; width:210px; height:207px;}
.series_right_content table td.relatepro_t span{ font-weight:bold;font-size:16px; color:#65a225; font-family:'Microsoft Sans Serif';}
.series_right_content table td.relatepro_des{padding-bottom:4px; padding-right:4px; font-size:14px; color:#000; line-height:18px;}
.series_right_content table td.relatepro_more{ padding-right:10px;}
.series_right_content table td.relatepro_more .inquiry_pic{ float:right;}
.series_right_content span{font: 500 14px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif; width:240px;}
.series_right_content a{color:#000000;}
.series_right_content a:hover{color:#397A00; opacity: 0.8; }
.series_right_content .recommend a{color:#000000; border-bottom: 1px solid #dddddd;}
.series_right_content .recommend a:hover{color:#397A00; opacity: 0.8; }
.series_right_content .title_h4{ color:#689e39; font-size:14px; font-weight:400; line-height:250%;}
.series_right_content .title_h4 a{ color: #689e39;}
.series_right_content .title_h4 a:hover{ border-bottom: 1px solid #629e25; }
.series_right_content ul{width:250px;}
.series_right_content li{ width:250px;}
.series_right_bottom{float:left; width:293px; height:18px; overflow:hidden;  }
.series_right_content_application{ width:260px;}
.series_right_content_application span{ font: 500 14px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif;}
.series_right_content_project{ width:260px; padding-top:20px;}
.series_right_content_project .series_right_content_project_pic{margin-top:10px; width: 240px;}
.series_right_content_project .series_right_content_project_t{ line-height: 250%; padding: 5px 0 5px 0;}
.series_right_content_project .series_right_content_project_t a{color: #689e39;font-size: 14px;font-weight: 400; text-decoration:underline;}
.series_right_content_project .series_right_content_project_des{ width:240px; padding-right:4px; font-size:14px; color:#000; line-height:150%; font-family: "helvetica neue",arial,sans-serif; text-align:justify;}
.series_right_content_project .series_right_content_project_more{padding-top:20px; float:right; padding-right:5px;}
.series_right_content_project span a { font-family:Arial, Helvetica, sans-serif;  }
.series_right_content_project .title_h4 a{ border-bottom:1px solid #000; padding-bottom:2px;}
.series_right_content_project .title_h4 a:hover{ border-bottom:1px solid #65A225;  padding-bottom:2px;}
.series_right_content .more_Icon{ width:84px; height:22px; opacity:1;}
.series_right_content .inquiry_Icon{width:84px; height:22px;opacity:1;}
.series_right_content .more_Icon:hover{width:84px; height:22px; opacity:1;}
.series_right_content .inquiry_Icon:hover{width:84px; height:22px;opacity:1;}
 .more_Icon:hover img{ opacity:0.8;}
 .inquiry_Icon:hover img{ opacity:0.8;}
.detail_content_1_left_top .inquiry_Icon img{width:141px; height:37px; margin-top:20px; border:none;}
/*application*/
.application_left_content_project .applicaiton_project a{color:#65a225;}
.content_application{ margin:20px 10px 0px 5px; float:left;}
.content_application img{
	width:280px;
	height:160px;
	margin-left:10px;
	margin-bottom:10px;
	border:3px solid #e9e9e9;
	text-align: center;
}
.content_application img.inquiry_pic{ width:115px; height:30px; margin-left:210px; border:none;}
.content_application span{ padding-right:4px; font-size:14px; color:#000; line-height:150%; width:580px;}
.content_application p{ line-height:18px; }
.content_application span p strong{ float:left; width:600px;}
.application_left_content_project{ width:622px;margin:20px 10px 10px 7px; float:left;}
.application_project{width:47%; float:left; margin-left:8px; margin-top:10px; min-height:350px;}
.application_project .application_project_t{width:250px;text-align:center;}
.application_project .application_project_c{height:100px;}
.application_project .application_project_t span{font-size:14px;font-weight:400;line-height:250%; text-decoration:underline;}
.application_project h4{ text-decoration:underline;}
.application_project .application_project_c span{padding-right:4px; font-size:14px; color:#000; line-height:150%;}
.application_project img.more{ padding-top:20px; float:right; padding-right:5px;}
.application_project img.inquiry_pic{ padding-top:20px; float:left; padding-right:5px;}
.application_project img.application_project_pic{width:244px; border:3px solid #e9e9e9; margin-left:5px;}
.recommend{width:260px; margin-top:15px;}
.recommend img{width:180px;border:3px solid #e9e9e9;}

/*news*/
.series_left_content ul{ width:590px; margin:5px 0 10px 0; padding-left: 5px; line-height:19px;}
.series_left_content ul li h4{ font-size:18px; font-weight:400; line-height:200%; color:#366700;}
.series_left_content ul li span{ padding-right:4px; font-size:13px; color:#746c7a; line-height:180%;}
.series_left_content td.news_c_li ul{ width:373px; margin:5px 0 10px 40px;}
.series_left_content td.news_c_li ul li{ list-style:disc outside;}
.series_left_content ul.news_c2_li{ width:373px; float:left;margin:5px 0 10px 20px;}
.series_left_content ul.news_c2_li li{ list-style:disc outside;}
/*detail*/
.detail{float:left;margin:0 6px 0 -5px; width:1024px; height:auto;overflow:hidden;}
.detail_head{float: left;
width: 960px;
height: 23px;
background-color: #86b161;
overflow: hidden;
border: 1px solid #d0cfcf;
border-radius: 0px;
-webkit-box-shadow: 3px 3px 4px #dddddd;
-moz-box-shadow: 3px 3px 4px #dddddd;
box-shadow: 3px 3px 4px #dddddd;
overflow: hidden;
margin-left: 8px;
}
.detail_content{float:left; width:920px; font-size:14px; min-height:600px; background: #fff; border: 1px solid #cfe3d5; -webkit-box-shadow: 0 0 10px 2px #dddddd; -moz-box-shadow: 0 0 10px 2px #dddddd; box-shadow: 3px 3px 4px #dddddd;
overflow:hidden; padding-top:15px; padding-bottom:20px; padding-left:40px; margin-left: 8px; }
.detail_content .detail_content_3 p{ padding-right: 4px;
font-size: 13px;
color: #545454;
line-height: 180%;
float: left;
width: 850px;}
.tradeshow .title{ width:900px; float: left; font-size: 16px; font-weight: 700; color: #366700; padding: 15px 10px 20px 0;}
.tradeshow .NRPA{ width:320px; height:255px; float:left; padding-right:80px; border: 1px solid #d1d3d4;padding-left: 30px;
-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3);}
.tradeshow .NRPA .date{ color: #65a225; font-weight:700;}
.tradeshow .NRPA .room{ color: #65a225; font-weight:700;}
.tradeshow .NRPA p{ padding-left:11px; font-size:15px; line-height:25px;}
.tradeshow .NRPA a:hover{ opacity: 0.7; filter: alpha(opacity=70);}
.tradeshow .NRPA img{ padding-bottom:10px; }
.tradeshow .SPI{ width:370px; height:255px; float:left; padding-left:30px; border: 1px solid #d1d3d4;
-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3); margin-left:40px;}
.tradeshow .SPI .date{ color: #65a225; font-weight:700;}
.tradeshow .SPI .room{ color: #65a225; font-weight:700;}
.tradeshow .SPI p{ padding-left:16px; font-size:15px; line-height:25px;}
.tradeshow .SPI a:hover{ opacity: 0.7; filter: alpha(opacity=70);}
.tradeshow .SPI img{ padding-bottom:0px; margin-bottom:10px; }
.detail_content .aboutus_content { text-indent: 0; width: 900px;}
.detail_content .aboutus_content .ARRA_pic { background:url(../images/mainphoto_homepage-2.jpg) no-repeat; width:656px; height:183px; padding-left: 5px; margin:0 auto; clear:both;}
.detail_content .aboutus_content .term_condition li{ padding-bottom:10px; text-align:justify;}
.detail_content .aboutus_content .ProjectManagement{ float: left; background:url(../images/projectmanagemen_t.jpg) no-repeat; width: 446px; height: 43px; margin:10px 0 0 170px;}
.detail_content .aboutus_content .wsite-multicol-table-wrap { margin: 0 -5px;}
.detail_content .aboutus_content a{ text-decoration: none; color: #65a225;}
.detail_content .aboutus_content .about img{ float: right; padding: 0 40px 10px 10px;}
.detail_content table{ width: 850px; overflow: hidden; float: left; margin: 5px 0 10px 0;}
.detail_content table tr .content{ padding-bottom: 4px; padding-right: 4px; font-size: 14px; color: #746c7a; line-height: 150%;}
.detail_content table tr .button{ padding-right: 10px;}
.detail_content table tr .button .inquiry_Icon img { float: right; margin-right: 30%;}
.detail_content table tr .button a img{ border:none;}
.detail_content table tr td rowspan{ padding-bottom: 4px; padding-right: 4px; font-size: 14px; color: #746c7a; line-height: 150%;}
.detail_content table tr td b{ font-size: 16px; color: #629e25; font-family: 'Gill Sans MT';}
.detail_content p{ font-size:14px;}
.detail_content p span{ text-align:justify; color:#000; line-height:150%;}
.detail_content .advantages{ font-weight: bold; font-size: 16px; color: #629e25; float: left; width: 820px; line-height: 250%;}
.detail_content .description p{ text-align:justify; color:#000; line-height:140%;} 
.detail_content .aboutus_content .faq_li li{ list-style:disc; list-style-position:inside; width:50%; float:left; font-size:14px; line-height:150%;}
.detail_content .aboutus_content .faq_table th{ color:#f0820b; text-align:left; font-size:16px; padding:10px 0;}
.detail_content .aboutus_content .faq_table img{ padding:5px 2px; float:left;}
.detail_content .aboutus_content .faq_table ul.project_li li{ list-style:disc; list-style-position:inside;font-size: 14px;line-height: 18px;}
.detail_content .aboutus_content ul.basic_li{ padding-top:15px;}
.detail_content .aboutus_content ul.basic_li li{ list-style:disc; list-style-position:inside;font-size: 14px;line-height: 18px;}
.detail_content .aboutus_content .about .title{ text-decoration: underline; text-indent: 0; padding: 5px 0 5px 0;}
.detail_content .aboutus_content .about .con{ text-indent:0; margin-left:2em; width:830px; font-size:13px;}
.detail_content .aboutus_content .about p{ font-size:14px; text-align:justify; padding-bottom:10px;}
.detail_content .aboutus_content .about .advantages{ padding-top:10px; width:900px;}
.detail_content .aboutus_content .term_condition b{font-size: 16px; color: #629e25; font-family: "helvetica neue",arial,sans-serif; line-height: 18px;}
.detail_content .aboutus_content .term_condition li b{ padding-bottom:10px; }
.detail_content .aboutus_content .term_condition li p{ line-height:150%;}
.detail_content a{color:#65a225;}
.detail_content .RFQ_Form{ float:left; padding-left:50px;}
.pdf{ background:url(../images/PDF_Icon1.png) no-repeat; height: 38px; padding: 10px 10px 0 0; margin-top:10px;}
.pdf .RFQ_Form{ text-decoration: none; color: #65a225; font-weight:700;}
.detail_content a:hover{ text-decoration:none;}
.detail_bottom{float:left; width:937px; height:18px; overflow:hidden;  }
.detail_content_2{ width:920px; float:left;}
.detail_content_2 table{ width:885px; float:left; overflow:hidden; border-spacing:0px; border-top: 2px solid #629e25;
border-bottom: 1px solid #bbbbbb;}
.detail_content_2 td{ border-top: 1px solid #e2e2e2;}
.detail_content_2 th{ border:1px solid #e8e8e8; text-align:center; background-color:#f1f1f1; line-height:250%;}
.detail_content_2 td a{color:#65a225;}
.detail_content_2 img{ width:200px;}
.detail_content_2 .retrofit img{ width:107px; height:160px;}
.detail_content_2 .retrofit p{ margin:0px;}
.detail_content_2 .retrofit th{ font-weight:bold; font-size:14px; color:#676a83;}
.detail_content_2 .retrofit td{ padding:10px;}
.detail_content_3 span{ font-size:13px; color:#629e25; float:left; width:930px; line-height:250%; width:840px;}
.detail_content_3 span b{ font-size:16px; color:#629e25; float:left; width:930px; line-height:250%;}
.detail_content td.title{ text-align:center; background-color: #f1f1f1;}
.detail_content td.title span{font-weight:bold;font-size:16px; color:#629e25;  float:left; width:820px; line-height:250%;}
.detail_content td.ledlist_pic{width:28%; text-align:center;}
.detail_content td.ledlist_pic a:hover{  }
.detail_content td.ledlist_pic span{padding-right:4px; font-size:14px; color:#42334d; line-height:180%;}
.detail_content td.ledlist_des{ width:51%}
.detail_content td.ledlist_des span{padding-right:4px; font-size:13px; color:#545454; line-height:180%;}
.detail_content td.ledlist_wat{width:400px; text-align:center;}
.detail_content td.ledlist_wat span{font-size:13px; color:#545454; line-height:180%;}
.detail_content_1_left{ width:334px; float:left; margin-bottom:20px;}
.detail_content_1_left_top{ text-align:center; width:320px;}
.detail_content_1_left_top .inquiry_button{width:141px; height:37px; margin-top:20px;}
.detail_content_1_left_top .ledpro_pic{border:3px solid #e9e9e9; width:299px; height:283px;}
.detail_content_1_left_download span.download_t{font-weight:bold;font-size:16px; color:#629e25;  width:510px; float:left; line-height:250%;}
.detail_content_1_left_download ul{ float:left;}
.detail_content_1_left_download ul li{ font-size:13px; color:#545454; line-height:150%; margin:5px ;}
.detail_content_1_left_download ul li a{ color:#629e25;}
.detail_content_1_left_download ul li a img{ width: 39px; height:38px;}
.detail_content_1_left_download ul li span{ vertical-align:50%; width:15px; margin-left:10px; border-bottom: 1px solid #629e25;}
.detail_content_1_left_download ul li span:hover{ color: #629e25; border-bottom: none;}
.detail_content_1_right{ width:560px; float:left; line-height:18px;}
.detail_content_1_right .Description{ width:100%; font-size:14px; padding-bottom:15px;}
.detail_content_1_right td{ border-top: 1px solid #e2e2e2;}
.detail_content_1_right table{ border-top: 2px solid #629e25; border-bottom: 1px solid #bbbbbb; border-spacing:0; width:550px; margin-bottom:10px;}
.detail_content_1_right .Specifications_title{ font-size:13px; color:#000; line-height:150%; text-align:left; background-color:#f3f3f3; font-weight:bold;padding: 7px; width:26%;}
.detail_content_1_right .Options_title{ font-size:13px; color:#000; line-height:150%;  text-align:left; background-color:#f1f1f1;font-weight:bold;padding: 7px;  width:26%;}
.detail_content_1_right .Specifications_description{ font-size:13px; color:##000; line-height:150%; padding: 5px; text-align:left;}
.detail_content_1_right .Options_description{ font-size:13px; color:#545454; line-height:150%; padding: 5px; text-align:left;}
.detail_content_3 ul{ margin-left:25px;}
.detail_content_3 ul li{ list-style:disc;padding-right:4px; font-size:13px; color:#545454; line-height:180%; float:left; width:30%;}
.detail_content_3 ul li.Retrofit_li{width:400px;}
.detail_content_3 ul li a{ color:#65a225; border-bottom: 1px solid #ddd;}
.detail_content_3 ul li a:hover{ color: #65a225; border-bottom: 1px solid #65a225;}
/*about us */
.aboutus_content p{ font-size:14px; color:#000; line-height:19px; width:850px;}
.aboutus_content .title{ float: left; font-size: 22px; font-weight:700; color: #366700; padding:15px 10px 20px 0; text-align: center; text-transform:uppercase;}
.aboutus_content .des1{ padding: 15px 0 5px 0; text-align:justify; width:860px;}
.aboutus_content .des2{ padding: 5px 10px 5px 0; text-align:justify; }
.aboutus_content .des3{ padding: 15px 10px 5px 0; text-align:justify; }
.aboutus_content .des4{ padding: 15px 10px 5px 0; text-align:justify; }
.aboutus_content .see{ font-size:13px; font-style:italic;}
.aboutus_content h2{ line-height: 150%; font-size: 18px; color: #366700; padding: 10px 0 10px 0;}
/*inquiry*/
.inquiry { margin:auto;
      width:800px;
   
}
.inquiry label {
    float: left;
    padding-right: 10px;
    text-align: right;
    width: 115px;
	font-weight:700;
}

.detail_content_thankyou p img{
   width: 55px;
   height:15px;
   padding:7px 0 0 5px;
   
   }
.inquiry p {
    clear: both;
	float:left;
	font-size:13px; line-height:150%;
	margin:5px;
}

.inquiry p img{ width: 55px; height: 15px; padding: 7px 0 0 5px;}

.inquiry p input:focus{ outline:none; box-shadow: 0 0 1px 1px #65a225; background-color:#fff;}

.inquiry p span { color: #CC0000; padding: 0 0 0 5px; font-weight: 700; text-shadow: 0 1px 0 #FFFFFF;}

.inquiry .txt2 {
    border: 1px solid #C0C0C0;
	border: #c0c0c0 1px solid;
    height: 27px;
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15),0 1px 0 rgba(255, 255, 255, 0.55);
    background: #f8f8f8;
    float: left;
    font-size: 11px;
    height: 25px;
    width: 95px;
}
.inquiry .txt3 {
    border: 1px solid #C0C0C0;
	border: #c0c0c0 1px solid;
    height: 27px;
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15),0 1px 0 rgba(255, 255, 255, 0.55);
    background: #f8f8f8;
    float: left;
    font-size: 11px;
    height: 26px;
    width: 295px;
}
.inquiry textarea {
    float: left;
	border: #c0c0c0 1px solid;
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15),0 1px 0 rgba(255, 255, 255, 0.55);
    background: #f8f8f8;
    font-size: 11px;
    width: 293px;
}


.inquiry select {
	border: #c0c0c0 1px solid;
    height: 27px;
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15),0 1px 0 rgba(255, 255, 255, 0.55);
    background: #f8f8f8; 
    float: left;
    font-size: 11px;
    width: 298px;
}

/*LED*/
.detail_content_1_right_led ul{ margin-left:25px;}
.detail_content_1_right_led ul li{ list-style:disc;padding-right:4px; font-size:13px; color:#545454; line-height:180%; float:left; width:30%; }
.detail_content_1_right_led ul li a{ color:#545454;}


.detail_content_thankyou{float:left; width:929px; font-size:14px; background: #fff; border: 1px solid #cfe3d5; -webkit-box-shadow: 0 0 10px 2px #dddddd; -moz-box-shadow: 0 0 10px 2px #dddddd; box-shadow: 3px 3px 4px #dddddd;
overflow:hidden; padding-top:15px; padding-bottom:20px; padding-left:30px; margin-left: 8px;}
.detail_content_thankyou .success { background:url(../images/success.png) no-repeat; width:100px; height:95px; float:left;}
.detail_content_thankyou h1{ line-height: 150%; color: #366700; padding: 10px 0 10px 0; font: 18px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif; font-weight:700; float:left;}
.detail_content_thankyou .sitemap li{ float:left; line-height:200%; font-size:14px;}
.detail_content_thankyou .sitemap li ul li a{ color: #000; border-bottom: 1px solid #dddddd;}
.detail_content_thankyou .sitemap li ul li a:hover{ color: #65a225; border-bottom: 1px solid #65a225; }
.detail_content_thankyou p{ float:left; padding-bottom:10px;}
.detail_content_thankyou .thankyou_content{ line-height: 150%; color: #366700; padding: 10px 0 10px 0; font: 18px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif; font-weight: 700; float: left;}
.detail_content_thankyou .thankyou_goback{ }
.detail_content_thankyou a:hover{ color:#65A225;}
.detail_content_thankyou .hot_products { width: 900px; height: auto; float: left; background:none; padding-top:30px; }
.detail_content_thankyou .hot_products_head {
margin-top: 10px;
margin-left: 15px;
width: 602px;
height: 25px;
background:none;
}
.detail_content_thankyou .hot_products_head .large {
font: 600 12px/13px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif;
color: #666666;
font-size: 16px;
font-weight: 700;
float: left;
}
.detail_content_thankyou .hot_products_content {
width: 900px;
padding-left:15px;
}
.detail_content_thankyou .hot_products_content ul {
width: 100%;
float: left;
padding-top: 5px;
padding-left: 5px;
}
.detail_content_thankyou .hot_products_content li {
color: #000000;
width: 45%;
font-size: 13px;
height: 120px;
float: left;
padding-bottom: 25px;
padding-right: 23px;
}
.detail_content_thankyou .hot_products_content li p{
padding-bottom: 10px;
float:none;
}
.detail_content_thankyou .hot_products_content a{
color: #65a225;
text-decoration: none;
}
.detail_content_thankyou .hot_products_content li img {
float: left;
margin-right: 8px;
border: #FFF solid;
background: #fff;
-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 2px 3px;
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 2px 3px;
box-shadow: rgba(0, 0, 0, 0.3) 0 2px 3px;
-pie-box-shadow: silver 0 2px 3px;
}
.detail_content_thankyou .hot_products_content li h3 {
font-weight: normal;
color: #65a225;
font: 14px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Verdana,sans-serif;
width: 170px;
}
.detail_content_thankyou .hot_products_content li p.prodesc {
text-align: justify;
float: left;
}
.detail_content_thankyou .hot_products_content p.more {
text-align: right;
color: #65a225;
font-size: 12px;
width: 100%;
}


/*friendlink*/
.links{ width:850px;}
.links b {
    font-size: 14px;
	color: #366700;
}
.links a {
    color: #FFFFFF;
   
}
.links a:hover {
    text-decoration: underline;
}
.links li {
    float: none;
    line-height: 180%;
    padding: 0;
    width: auto;
	font-size:14px;
	padding-bottom:18px;
}
.links li p {
	margin:0;
}
.links li a {
    color: #366700;
    
}


select{ height:22px;}

.detail_content_thankyou .sitemap2 li {float:left; line-height:200%; padding-bottom:10px;}
.detail_content_thankyou .sitemap2 li a{ font-size:14px;}
.detail_content_thankyou .sitemap2 li ul li a{ color: #000; border-bottom: 1px solid #dddddd;}
.sitemap,.sitemap2{overflow:auto;_height:1%;}
.sitemap li{width:150px;float:left;padding-right:15px;font-weight:bold;min-height:150px;display:block;overflow:hidden; font-size:14px;}
.sitemap2 li{width:150px;float:left;padding-right:35px;font-weight:bold;min-height:50px;display:block;overflow:hidden;}
.sitemap ul li,.sitemap2 ul li{clear:left;font-weight:normal;margin-bottom:0;min-height:0;padding-left:10px;background:url(../images/arrow.gif) 0 5px no-repeat; font-size:13px; line-height:140%;}
.mapbar{font-size:16px;color:#000; margin-bottom:10px; font-weight:bold; font-family:"helvetica neue",arial,sans-serif;}

.error404{ width:923px; height:500px; background:#fff; text-align:center; vertical-align:middle;}


 table.download{ border:none;background: #dcdcdc; margin-left:90px;}
 table.download th{ background-color:#f1f1f1; padding:10px 0; width:250px; font-size:14px;}
 table.download td{ background-color:#ffffff; padding:10px 0 10px 55px; font-size:14px;}
  table.download td img{ padding-right:15px;}
  

.prompt{  width:270px; height:120px; float:right; border: 1px solid #e8e9e9;
margin-bottom: 12px;
background: #e8e8e8;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e8e8e8), to(#f9f9f9));
background: -webkit-linear-gradient(#e8e8e8, #f9f9f9);
background: -moz-linear-gradient(#e8e8e8, #f9f9f9);
background: -ms-linear-gradient(#e8e8e8, #f9f9f9);
background: -o-linear-gradient(#e8e8e8, #f9f9f9);
background: linear-gradient(#e8e8e8, #f9f9f9);
-pie-background: linear-gradient(#e8e8e8, #f9f9f9);
-pie-lazy-init: true;
-pie-poll: true;}
.prompt1{ width:240px; height:90px; margin:5px; padding:10px; font-size:12px; text-align:justify; }
.aboutus_content table.solar_basic p{ width:379px; text-align:justify; font-size:13px;}
.aboutus_content table.tax_t{ background:#999;}
.aboutus_content table.tax_t th{ text-align:left; width:140px; font-size:14px; color:#656565; background-color:#ffffff;padding:0 10px;}
.aboutus_content table.tax_t td{ width:250px; background-color:#ffffff;padding:10px 0 10px 10px; font-size:14px;}

.wsite-multicol {
	position: relative;
    direction: ltr;
}

.wsite-multicol-table {
	position: relative;
	border-collapse: collapse;
	margin-left: 10px;
	table-layout: fixed;
	width: 100%;
    margin: 0 !important;
    border: 0 !important;
    padding: 0 !important;
	font-size: 14px;
	color: #65a225;
    line-height: 200%;
}

.wsite-multicol-col {
	vertical-align: top;
    margin: 0 !important;
    border: 0 !important;
    padding: 0;
	width: 50%;
    padding: 0 5px;
}
.wsite-multicol-col .paragraph{text-align: left;}


.wsite-multicol-table strong{ color:#444; clear:both; line-height:200%; font-weight: bold; padding: 10px 10px 9px 0;} 
.wsite-multicol-table a{ font-size:14px; line-height:200%; border-bottom: 1px solid #dddddd; }
.wsite-multicol-table a:hover{ border-bottom: 1px solid #65a225;}
.co-border-style { padding-top: 20px;}
.co-border-style .p-content a { font-weight: bold; text-decoration:underline;}



.help-tip {
cursor: pointer;
width: 10px;
height: 10px;
background-image: url(//img1.wsimg.com/shared/img/1/small-help-icon.gif);
background-repeat: no-repeat;
}

.faq-list-content .faq-list-content_des a{ color: #ffffff;
line-height: 200%;
font-size: 14px;}

#youtube_icon img{
	width: 101px;
	height: 29px;
	margin: 0;
	padding: 0;
	border:0;
}

#youtube_icon{
	font-size: 13px;
	display: block;
	color: black;
	padding:0;
	margin:0;
	height: 29px;
}
#youtube_icon span{
	margin-bottom: 5px;
}
