@charset=UTF-8;body{
	color: #727272;
	font-family: verdana;
	font-size: 12px;
	margin: 0;
	-webkit-text-size-adjust: none;
	background: none repeat scroll 0 0 #EEEEEE;
	border:none;
}
html,body,form,img,p,ul,ol,li,table,th,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,input,button,select,textarea,fieldset{margin:0px;padding:0px;font-size:12px; border:none;}
iframe{
    margin: 0px;
    padding: 0px;
    border: 0px;
    display: block;}
a img, img{border:0;}
a:link{color:#666666;}
a:visited{color:#666666;}
a:hover{color:#41D941;text-decoration: underline;}
a:active{color:#666666;}
a{text-decoration: none;}
h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
em{font-style:normal;}
ul,ol,li{list-style:none;}
.clear{height:1px;font-size:0px;clear:both;}
#container{background: none repeat scroll 0 0 #FFFFFF;margin: 0 auto;width: 1000px;word-break: normal;}
#header .main,#footer .main{margin: 0 auto;position: relative;width: 1000px;}
#header{background: none repeat scroll 0 0 #303030;height: 123px;position: relative;}
#header .logo{left: 36px;position: absolute;top: 45px;}
#header .logo a{background: url("../images/logo.jpg") no-repeat scroll 0 0 transparent;display: block;height: 36px;width: 186px;}
#header .link{color: #727272;font-size: 14px;line-height: 34px;position: absolute;right: 30px;top: 0;}
#header .link a{}
#header .link a:hover{}
/* start-- add by 2013-05*/
#header .menu1{
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
	height: 42px;
	left: 286px;
	line-height: 42px;
	position: absolute;
	top: 45px;
	width: 690px;
	background-color:#000000;
}

#header .menu1 a{
	color: #e5e5e5;
	display: block;height: 24px;line-height: 24px; text-indent: 0px;
	padding: 0 10px;
	margin-top: 5px;
	text-decoration: none; 
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
	float: left;
	   
}
#header .menu1 a:hover { color: #3fcd3f; }

/*---end--- add by 2013-05*/
#nav{background: url("../images/nav_bg.jpg") no-repeat scroll 0 0 transparent;height: 42px;left: 252px;line-height: 42px;position: absolute;top: 53px;width: 715px;}
#nav ul{}
#nav ul li{display: inline;float: left;padding: 9px 12px 0;}
#nav ul li a{background: url("../images/nav_hover.png") no-repeat scroll 0 0 transparent;color: #FFFFFF;display: block;height: 24px;line-height: 24px;overflow: hidden;text-indent: 200px;}
#nav ul li a.news{width: 71px;}
#nav ul li a.news:hover,#nav ul li.current a.news{background-position:0 -24px;}
#nav ul li a.products{width: 63px;background-position:-117px 0;}
#nav ul li a.products:hover,#nav ul li.current a.products{background-position:-117px -24px;}
#nav ul li a.support{width: 136px;background-position:-214px 0;}
#nav ul li a.support:hover,#nav ul li.current a.support{background-position:-214px -24px;}
#nav ul li a.reviews{width: 51px;background-position:-479px 0;}
#nav ul li a.reviews:hover,#nav ul li.current a.reviews{background-position:-479px -24px;}
#nav ul li a.aboutus{width: 59px;background-position:-390px 0;}
#nav ul li a.aboutus:hover,#nav ul li.current a.aboutus{background-position:-390px -24px;}
#nav .search{background: url("../images/search_bg.png") no-repeat scroll 0 0 transparent;height: 34px;position: absolute;right: 13px;top: 8px;width: 196px;}
#nav .search .textbox{background: url("../images/blank.gif") repeat scroll 0 0 transparent;border: medium none;color: #999999;height: 18px;left: 7px;line-height: 18px;position: absolute;top: 4px;width: 140px;}
#nav .search .btn{background: url("../images/search_btn.png") no-repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 21px;position: absolute;right: 0;top: 3px;width: 32px;}
/*hover menu*/
#menu{background-image: url("../images/hover_top.png");background-repeat: no-repeat;line-height: 28px;padding-top: 8px;position: absolute;top: 30px;}
#menu div{background: url("../images/hover_bg.png") repeat-x scroll 0 0 transparent;height: 28px;line-height: 28px;padding: 0 10px;float: left;}
#menu a{font-size: 11px;padding: 5px 10px;font-weight:bold;text-decoration: none;}
#menu a:hover{color: #000000;font-weight:bold;}
#main{margin: 0 auto;padding-bottom: 20px;padding-top: 26px;width: 802px;}
#banner{border: 1px solid #EAE8E8;height: 360px;}
#banner *{display:block;}
#home{padding-top: 9px;}
#home dl.news{
	background: none repeat scroll 0 0 #C5F5E2;
	border: 1px solid #D8D1D1;
	color: #636363;
	height: 30px;
	line-height: 30px;
	padding-left: 14px;
}
#home dl.news dt{display: inline;float: left;font-weight: bold;text-transform: uppercase;width: 90px;}
#home dl.news dd#HotNews{display: inline;float: left;height: 30px;overflow: hidden;width: 634px;}
#home dl.news dd.more{display: inline;float: left;height: 30px;overflow: hidden;width: 60px;}
#home ul.products{height: 157px;margin-top: 9px;}
#home ul.products li{display: inline;float: left;height: 157px;margin-left: 10px;overflow: hidden;width: 192px;}
#home ul.products li.first{margin:0;}
#home ul.products li a{border: 1px solid #E9E4E4;display: block;height: 155px;width: 190px;}
#home ul.news{border: 1px solid #E9E4E4;display: inline;float: left;margin-bottom: 10px;margin-top: 24px;padding: 10px 0;width: 802px;}
#home ul.news li{float: left;padding: 0 22px;width: 220px;}
#home ul.news h3{color: #444444;font-weight: bold;line-height: 24px;text-align: center;}
#home ul.news a.pic{}
#home ul.news a.more{background: url("../images/read.png") no-repeat scroll 0 0 transparent;display: block;height: 21px;width: 90px;}
#home ul.news span{color: #404041;display: block;line-height: 18px;padding-bottom: 10px;}
#page_banner{border: 1px solid #E4E4E4;}
#page_banner img{display:block;}
#sub{border: 1px solid #DAD6D6;margin-top: 9px;}
#sub dt.title{
	background: url("../images/title_bg.png") repeat-x scroll 0 0 transparent;
	border-bottom: 1px solid #DAD6D6;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	height: 31px;
	line-height: 31px;
	padding-left: 15px;
}
#sub dt.title a{color:#41D941;}
#sub dd.content,#sub dd.aboutus{height: auto !important;line-height: 24px;padding: 0 20px 10px;height:400px;}
#sub dd.aboutus{
	line-height: normal;
	padding-top: 10px;
	text-align: justify;
}
#sub ul.news{padding-top: 10px;}
#sub ul.news li{border-bottom: 1px dotted #CCCCCC;clear: both;color: #787878;height: 30px;line-height: 30px;}
#sub ul.news li a{color: #787878;}
#sub ul.news li span{display: inline;float: right;margin-right: 30px;}
#sub h3.title{
	border-bottom: 1px solid #D1D0D0;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	line-height: 36px;
	padding-top: 5px;
	text-align: center;
}
#sub .news_content{padding-top:10px;text-align: justify;}
/*FAQs*/
ul.faq{float: left;line-height: 22px;padding: 10px 30px 10px 10px;}
ul.faq li{}
ul.faq a{color: #00589A;font-size: 14px;}
dl.faq{clear: both;}
dl.faq dt{color: #00589A;font-size: 14px;font-weight: bold;line-height: 30px;padding-left: 5px;padding-top: 10px;}
dl.faq dd{background: none repeat scroll 0 0 #FEFEF9;border: 1px solid #E7E7E7;margin: 1px;padding: 1px;word-wrap: break-word;word-break: normal;}
dl.faq dd .content{background:#EDEDED;color: #474747;line-height: 24px;padding: 5px;}
/*page*/
#page{clear: both;height: 38px;line-height: 38px;margin-top: 9px;text-align: center;}
#page a{border: 1px solid #DAE9F9;color: #4B92D4;margin: 0 3px;padding: 5px 7px;}
#page a:hover{background: none repeat scroll 0 0 #76B5F7;border: 1px solid #76B5F7;color: #FFFFFF;text-decoration: none;}
#page a.btn{}
#page a.item{padding: 5px 8px;}
#page font{background: none repeat scroll 0 0 #4B92D4;border: 1px solid #4B92D4;color: #FFFFFF;cursor: pointer;font-size: 12px;margin: 0 3px;padding: 5px 8px;}
#page span{border: 1px solid #DAE9F9;color: #AAAAAA;cursor: pointer;margin: 0 3px;padding: 5px 8px;}
#page label{border: 1px solid #DAE9F9;padding: 5px 8px;margin: 0 3px;}
#footer{background: url("../images/footer_bg.png") repeat-x scroll 0 0 transparent;clear: both;color: #C1C1C1;height: 45px;text-align: center;}
#footer .main{}
#footer .copyright{display: inline;float: left;font-weight: bold;line-height: 45px;margin-left: 300px;}
#footer .link{display: inline;float: left;margin-left: 20px;padding-top: 15px;}
#footer .link a{background: url("../images/share.png") no-repeat scroll 0 0 transparent;display: inline;float: left;font-size: 0;margin: 0 6px;}
#footer .link a.f{height: 16px;width: 7px;}
#footer .link a.t{background-position: -21px 0;height: 16px;width: 17px;}
#footer .link a.tu{background-position: -47px 0;height: 16px;width: 14px;}
#footer .link a.s{background-position: -74px 0;height: 16px;width: 18px;}
#footer .link a.g{background-position: -103px 0;height: 16px;width: 12px;}
.info {
	color: #727272;
	font-size: 16px;
	font-family:verdana;
	font-style: normal;
	font-weight: normal;
}
.xbmclink {
color:#0000FF;
}
