@charset "utf-8";

/* CSS Document */

/*Reset Start*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,{

margin:0;

padding:0;

}

fieldset,img {

border:0;

}

address,caption,cite,code,dfn,em,th,var {

font-style:normal;

font-weight:normal;

}

ol,ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	list-style-image: none;

}

caption,th {

text-align:left;

}

q:before,q:after {

content:'';

}

abbr,acronym { border:0;

}

/*Reset end*/

/*General Settings start*/

body {
	font-family: Verdana, "新細明體", "微軟正黑體";
	font-size: 10pt;
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	color: #626262;
	line-height: 20px;
	overflow: scroll;

}



input {

	border: 1px solid #7F9DB9;

}



.tj {

	background-color: #2a64e2;

	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#2a64e2',endColorStr='#1448ba',gradientType='0');

	color: #FFF;

	border: 0px;

	font-weight: bold;

}
a   {

	color: #434343;

	text-decoration: none;

}

a:hover {

	color: #434343;

	text-decoration: none;

}

.hits {

	height: 20px;

	text-align: right;

	padding: 3px;

	margin-top: 3px;

	border-top: 1px dashed #666666;

	width: 624px;

	float: left;

}



.hits span {

	color: #F00;

}

.online {

	width: 100%;

	text-align: center;

	margin-bottom: 5px;

}



.online li {

	font-size: 13px;

	font-stretch: expanded;

	border-bottom: 1px dashed #F9BA6E;

	line-height: 25px;

	word-spacing: 5px;

}

/*online*/

.online_title {

	height: 30px;

	width: 255px;

	background-image: url(../../images/righttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	line-height: 30px;

	float: left;

	color: #FFF;

	text-align: left;

	text-indent: 5px;

}

.online_qq {

	text-align: left;

	border-bottom: 1px dashed #D3D3D3;

	height: 45px;

	line-height: 25px;

	font-weight: bold;

	padding-left: 10px;

	overflow: auto;

	width: 200px;

	float: left;

}

.online_qq img {

	margin-top: 5px;

}

.online_qq1 {

	width: 100%;

	border-bottom: 1px dashed #F9BA6E;

	height: 25px;

}

.online_qqtext {

	width: 40%;

	height: 25px;

	float: left;

	text-align: right;

	padding-top: 5px;

}

.online_qqimg {

	width: 20%;

	height: 24px;

	float: left;

	padding-top: 6px;

}

.online_alibaba {

	border-bottom: 1px dashed #D3D3D3;

	height: 38px;

	padding-left: 10px;

	overflow: auto;

	float: left;

	width: 200px;

}

.online_alibaba img {

	margin-top: 3px;

}

.online_scroll_title {

	width: 130px;

	height: 31px;

	/*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CCCCCC',endColorStr='#FFFFFF',gradientType='0');*/

	font-weight: bold;

	background-image: url(../../images/title_bg.jpg);

	background-repeat: repeat;

	background-position: center center;

	text-align: center;

	line-height: 31px;

	color: #FFF;

}

.online_scroll_qq {

	text-align: center;

	border-bottom: 1px dashed #D3D3D3;

	height: 40px;

	line-height: 25px;

	overflow: hidden;

	width: 130px;

	background-color: #FFFFFF;

}

.online_scroll_qq img {

	margin-top: 5px;

}

.online_scroll_alibaba {

	border-bottom: 1px dashed #D3D3D3;

	height: 40px;

	line-height: 32px;

	font-weight: bold;

	width: 130px;

	overflow: auto;

	background-color: #FFFFFF;

}

.online_scroll_alibaba img {

	margin-top: 3px;

}

.online_scroll_skype {

	border-bottom: 1px dashed #D3D3D3;

	height: 40px;

	line-height: 25px;

	font-weight: bold;

	width: 130px;

	overflow: auto;

	background-color: #FFFFFF;

	text-align: center;

}

.online_scroll_skype img {

	margin-top: 3px;

}

.online_scroll_close {

	width: 130px;

	height: 31px;

	/*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr = '#CCCCCC', gradientType = '0' );*/

	line-height: 31px;

	background-image: url(../../images/title_bg.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	text-align: center;

	color: #FFF;

}

/*header Settings start*/

#header {

	height: 123px;

	width: 965px;

	display: block;

	overflow: hidden;

	background-image: url(../../images/header_bg.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	margin: auto;

}

#logo {

	width: 300px;

	height: 80px;

	float: left;

	overflow: hidden;

	padding-top: 8px;

	padding-left: 20px;

	text-align: left;

}

#headright_box {

	height: 80px;

	width: 595px;

	float: right;

	text-align: right;

	padding-top: 8px;

}

.headright_date {

	height: 18px;

	width: 580px;

	float: right;

	padding-right: 15px;

	overflow: hidden;

	line-height: 16px;

}

.headright_seo {

	height: 18px;

	width: 580px;

	float: right;

	padding-right: 15px;

	overflow: hidden;

	line-height: 16px;

}

.headright_subnav {

	height: 18px;

	width: 580px;

	float: right;

	padding-right: 15px;

	overflow: hidden;

	line-height: 16px;

}

/*Search*/

.headright_search {

	height: 25px;

	width: 580px;

	float: right;

	text-align: right;

	padding-right: 15px;

	overflow: hidden;

}

.search_line {

	width: 1000px;

	height: 30px;

	background-color: #FFFFFF;

	line-height: 30px;

	text-align: right;

}

.search_line input {

	margin-top: 3px;

}

.search_line form {

	margin: 0px;

	padding: 0px;

}

.searchgo {

	background-color: #2a64e2 !important;

	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#2a64e2', endColorStr='#1448ba', gradientType = '0' );

	color: #FFFFFF;

	padding-top: 2px;

}

/*navigation start*/

#navigation {

	height: 35px;

	width: 955px;

	padding-right: 10px;

	overflow: hidden;

	background-image: url(../../images/menu_bg.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	line-height: 35px;

	float: left;

	font-size: 12pt;

}

#navigation ul {

	margin: 0px;

	padding-top: 0px;

	padding-right: 30px;

	padding-bottom: 0px;

	padding-left: 30px;

}

#navigation ul li {

	display: inline;

	height: 35px;

	width: 100px;

	float: left;

}

#navigation ul li a {

	width: 100px;

	display: block;

	color: #FFF;

}

#navigation ul li a:hover {
	width: 100px;
	display: block;
	background-color: #FFF;
	color: #2a64e2;
}





/*flash start*/

#flash {

	width: 965px;

	height: auto;

	overflow: auto;

	background-image: url(../../images/background.jpg);

	background-repeat: repeat-y;

	background-position: center top;

	margin: auto;

}

.flash {

	width: 950px;

	height: auto;

	overflow: hidden;

	margin: auto;

	padding-right: 10px;

	padding-left: 5px;

	background-image: url(../../images/background.jpg);

	background-repeat: repeat-y;

	background-position: center top;

}

/*main Settings start*/

#main {

	width: 965px;

	margin: auto;

	height: auto;

	background-image: url(../../images/background.jpg);

	background-repeat: repeat-y;

	background-position: left top;

	padding-top: 15px;

	overflow: hidden;

}



#container {

	height: auto;

	width: 910px;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}



.index_hotproducts {

	width: 910px;

	height: auto;

	overflow: hidden;

	float: left;

}

.index_hotproducts_title {

	width: 910px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/title_bg.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	color: #FFF;

	line-height: 30px;

	text-indent: 5pt;

	float: left;

}

.index_hotproducts_content {

	width: 910px;

	height: auto;

	text-align: left;

	overflow: hidden;

	float: left;

}

.index_hotproducts_list {

	width: 180px;

	height: auto;

	overflow: auto;

	margin: 10px;

	margin-left: 15px;

	margin-right: 15px;

	

	line-height: 25px;

	float: left;

}

.index_hotproducts_list img {

	

	border: 1px solid #CCC;

}

.index_company {

	width: 529px;

	height: auto;

	overflow: hidden;

	margin-top: 5px;

	text-align: left;

	float: left;

}

.index_company_title {

	width: 529px;

	height: 30px;

	margin-top: 5px;

	text-align: left;

	background-image: url(../../images/left_title_bg.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

	float: left;

}

.index_company_content {

	width: 529px;

	height: auto;

	text-align: left;

	overflow: hidden;

	float: left;

}

.index_hotnews {

	width: 371px;

	float: left;

	height: auto;

	overflow: hidden;

	display: block;

	margin-left: 10px;

	margin-top: 5px;

}

.index_hotnews_title {

	width: 371px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/right_title_bg.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

	margin-top: 5px;

	float: left;

}

.index_hotnews_list {

	width: 371px;

	height: 22px;

	line-height: 22px;

	text-align: left;

	margin-top: 4px;

	float: left;

}

.index_hotnews_list img {

	margin-left: 3px;

	margin-right: 3px;

	margin-top: 3px;

}

#index_linkbox {

	width: 910px;

	height: auto;

	text-align: left;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}







.index_link_title {

	width: 910px;

	height: 30px;

	margin-top: 5px;

	text-align: left;

	background-image: url(../../images/title_bg.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

	float: left;

}



.index_link {

	width: 910px;

	height: auto;

	text-align: left;

	overflow: hidden;

	background-color: #cfe9f8;

	float: left;

}



.index_link_img {

	overflow: hidden;

	height: auto;

	width: 910px;

	float: left;

}

.index_link_img img {

	width: 88px;

	height: 31px;

	float: left;

	margin: 5px;

}

.index_link_text {

	width: 900px;

	height: auto;

	overflow: hidden;

	margin-top: 5px;

	float: left;

	margin-right: 5px;

	margin-left: 5px;

	margin-bottom: 5px;

}

#show_container {

	height: auto;

	width: 910px;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}



.show_left {

	width: 630px;

	height: auto;

	float: left;

	overflow: hidden;

	margin-right: 25px;

}





.show_left_title {

	width: 630px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/lefttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

}



.show_left_title a {

	color: #FFF;

	text-decoration: none;

}





.show_left_content {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

}

.show_left_content h1 {

	font-size: 14pt;

	font-weight: bold;

}







.show_right {

	width: 255px;

	float: left;

	height: auto;

	text-align: left;

	overflow: hidden;

	text-indent: 5px;

}





.show_right_title {

	width: 255px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/righttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-decoration: none;

	text-indent: 5px;

}





.show_right_content {

	width: 240px;

	height: auto;

	overflow: hidden;

	line-height: 25px;

	text-align: left;

	float: left;

	margin-left: 15px;

}



#news_container {

	height: auto;

	width: 910px;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}



.news_left {

	width: 630px;

	height: auto;

	float: left;

	overflow: hidden;

	margin-right: 25px;

}





.news_left_title {

	width: 630px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/lefttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

}





.news_left_title a {

	color: #FFF;

}





.news_left_content {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

}









/*图片模块结束*/ /*新闻模块开始*/

.news_list {

	width: 630px;

	height: auto;

	line-height: 25px;

	padding-top: 5px;

	float: left;

}







.news_list_img {

	width: 8px;

	margin-left: 9px;

	float: left;

	padding-top: 8px;

}



.news_list_title {

	float: left;



}





.news_list_title font {

	color: #F00;

}



.news_right {

	width: 255px;

	float: left;

	height: auto;

	text-align: left;

	overflow: hidden;

	text-indent: 5px;

}





.news_right_title {

	width: 255px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/righttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-decoration: none;

	text-indent: 5px;

}



.news_right_content {

	width: 240px;

	height: auto;

	overflow: hidden;

	line-height: 25px;

	text-align: left;

	float: left;

	margin-left: 15px;

}



.news_box {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	overflow: inherit;

	line-height: 18px;

	float: left;

}





.news_box h1 {

	font-size: 14pt;

	font-weight: bold;

	text-align: center;

}





.news_content  {

	text-align: left;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #666666;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	line-height: 25px;

}









.news_other {

	width: 100%;

	height: 25px;

	line-height: 25px;

	color: #990000;

	font-weight: bold;

	background-color: #F0F0F0;

}

#search_container {

	height: auto;

	width: 910px;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}

.search_left {

	width: 630px;

	height: auto;

	float: left;

	overflow: hidden;

	margin-right: 25px;

}

.search_left_title {

	width: 630px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/lefttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

}

.search_left_title a {

	color: #FFF;

}

.search_left_content {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

}

.search_list {

	width: 630px;

	height: 25px;

	line-height: 25px;

	padding-top: 5px;

	float: left;

}

.search_list_img {

	width: 8px;

	margin-left: 9px;

	float: left;

	padding-top: 8px;

}

.search_list_title {

	float: left;

}

.search_list_title font {

	color: #F00;

}

.search_right {

	width: 255px;

	float: left;

	height: auto;

	text-align: left;

	overflow: hidden;

	text-indent: 5px;

}

#products_container {

	height: auto;

	width: 910px;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}



.products_left {

	width: 630px;

	height: auto;

	float: left;

	overflow: hidden;

	margin-right: 25px;

}



.products_left_title {

	width: 630px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/lefttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

}



.products_left_title a {

	color: #FFF;

}





.products_left_content {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

}



.products_list {

	width: 627px;

	float: left;

	height: auto;

	line-height: 25px;

	padding-bottom: 10px;

	margin-left: 3px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #666;

}



.products_list_img {

	width: 200px;

	height: auto;

	margin: 5px;

	float: left;

	text-align: center;

	border: 1px solid #CCC;

}

.products_display {

	width: 417px;

	float: left;

	height: auto;

}

.products_list_title {

	width: 410px;

	height: 25px;

	font-weight: bold;

	float: left;

	text-align: left;

	margin-top: 10px;

	padding-left: 7px;

}

.products_list_para {

	width: 410px;

	height: auto;

	float: left;

	text-align: left;

	overflow: auto;

	padding-left: 7px;

}

.products_list_detail {

	width: 410px;

	height: 25px;

	text-align: right;

	float: left;

	padding-right: 7px;

}

.products_display1 {

	width: 210px;

	height: auto;

	

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	overflow: hidden;

	float: left;

}

.products_img {

	height: 155px;

	width: 205px;

	

	border: 1px solid #CCC;

	margin: 5px;

}



.products_title {

	height: 40px;

	line-height: 25px;

	margin-top: 5px;

	text-align: center;

	width: 200px;

	text-overflow:ellipsis; white-space:pre-wrap; overflow:hidden;

	padding: 5px;

}

.products_right {

	width: 255px;

	float: left;

	height: auto;

	text-align: left;

	overflow: hidden;

	text-indent: 5px;

}



.products_right_title {

	width: 255px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/righttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-decoration: none;

	text-indent: 5px;

}



.products_right_content {

	width: 240px;

	height: auto;

	overflow: hidden;

	line-height: 25px;

	text-align: left;

	float: left;

	margin-left: 15px;

}



.products_box {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	overflow: inherit;

	line-height: 18px;

	float: left;

}



.products_box h1 {

	font-size: 14pt;

	font-weight: bold;

	text-align: center;

}

.products_content {

	text-align: left;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #666666;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	line-height: 25px;

}



#job_container {

	height: auto;

	width: 910px;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}



.job_left {

	width: 630px;

	height: auto;

	float: left;

	overflow: hidden;

	margin-right: 25px;

}



.job_left_title {

	width: 630px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/lefttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

}



.job_left_title a {

	color: #FFF;

}



.job_left_content {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

}



.job_left_content h1 {

	font-size: 14pt;

	font-weight: bold;

	text-align: center;

	line-height: 25px;

}



.job_list {

	width: 627px;

	float: left;

	height: auto;

	line-height: 25px;

	padding-bottom: 10px;

	margin-left: 3px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #666;

}





.job_list_img {

	width: 8px;

	margin-left: 9px;

	float: left;

	padding-top: 8px;

}



.job_list_title {

	float: left;



}





.job_list_right {

	width: 90px;

	float: right;

	padding-right: 20px;

}



.job_list_detail {

	width: 610px;

	height: auto;

	overflow: auto;

	line-height: 25px;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #666;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}



.job_list_details {

	width: 610px;

	height: auto;

	overflow: auto;

	line-height: 25px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 25px;

}

.job_right {

	width: 255px;

	float: left;

	height: auto;

	text-align: left;

	overflow: hidden;

	text-indent: 5px;

}





.job_right_title {

	width: 255px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/righttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-decoration: none;

	text-indent: 5px;

}





.job_right_content {

	width: 240px;

	height: auto;

	overflow: hidden;

	line-height: 25px;

	text-align: left;

	float: left;

	margin-left: 15px;

}





#img_container {

	height: auto;

	width: 910px;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}



.img_left {

	width: 630px;

	height: auto;

	float: left;

	overflow: hidden;

	margin-right: 25px;

}



.img_left_title {

	width: 630px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/lefttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

}



.img_left_title a {

	color: #FFF;

}



.img_left_content {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

}



.img_left_content h1 {

	font-size: 14pt;

	font-weight: bold;

	text-align: center;

	line-height: 25px;

}







/*下载模块结束*/ /*图片模块开始*/

.img_list {

	width: 200px;

	height: auto;

	text-align: center;

	float: left;

	margin: 10px;

	overflow: auto;

}







.img_list img {

	width: 180px;

	height: auto;

}



.img_list_img {

	width: 180px;

	height: auto;

}



.img_list_title {

	width: 180px;

	height: auto;

	line-height: 25px;

	font-weight: bold;

}





.img_list_para {

	width: 410px;

	margin-top: 15px;

	line-height: 25px;

	float: left;

}

.img_right {

	width: 255px;

	float: left;

	height: auto;

	text-align: left;

	overflow: hidden;

	text-indent: 5px;

}

.img_right_title {

	width: 255px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/righttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-decoration: none;

	text-indent: 5px;

}

.img_right_content {

	width: 240px;

	height: auto;

	overflow: hidden;

	line-height: 25px;

	text-align: left;

	float: left;

	margin-left: 15px;

}

.img_box {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	overflow: inherit;

	line-height: 18px;

	float: left;

}



.img_detail {

	width: 610px;

	height: auto;

	overflow: auto;

	line-height: 25px;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #666;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	float: left;

}

#download_container {

	height: auto;

	width: 910px;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}



.download_left {

	width: 630px;

	height: auto;

	float: left;

	overflow: hidden;

	margin-right: 25px;

}



.download_left_title {

	width: 630px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/lefttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

}



.download_left_title a {

	color: #FFF;

}



.download_left_content {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

}



.download_left_content h1 {

	font-size: 14pt;

	font-weight: bold;

	text-align: center;

	line-height: 25px;

}

.download_list {

	width: 627px;

	float: left;

	height: auto;

	line-height: 25px;

	padding-bottom: 10px;

	margin-left: 3px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #666;

}

.download_list_title {

	float: left;

	height: 30px;

	width: 630px;

	line-height: 30px;

}

.download_list_box {

	height: 80px;

	line-height: 25px;

	float: left;

	width: 630px;

	overflow: hidden;

}

.download_list_detail {

	width: 500px;

	float: left;

	line-height: 25px;

	height: 80px;

}

.download_list_details {

	width: 130px;

	float: left;

	height: 25px;

	line-height: 25px;

	text-align: center;

	padding-top: 55px;

}

.download_list_details a {

	color: #000099;

}



.download_list_para {

	width: 500px;

	height: 80px;

	line-height: 25px;

	float: left;

	overflow: auto;

}





.download_url {

	width: 125px;

	height: 30px;

	font-size: 14px;

	font-weight: bold;

	float: left;

	text-align: center;

	overflow: auto;

	line-height: 30px;

	margin-top: 50px;

}



.download_url a {

	color: #000099;

}

.download_list_content {

	width: 630px;

	height: auto;

	line-height: 25px;

	float: left;

	overflow: auto;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

}

.download_right {

	width: 255px;

	float: left;

	height: auto;

	text-align: left;

	overflow: hidden;

	text-indent: 5px;

}



.download_right_title {

	width: 255px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/righttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-decoration: none;

	text-indent: 5px;

}

.download_right_content {

	width: 240px;

	height: auto;

	overflow: hidden;

	line-height: 25px;

	text-align: left;

	float: left;

	margin-left: 15px;

}

#message_container {

	height: auto;

	width: 910px;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}





.message_left {

	width: 630px;

	height: auto;

	float: left;

	overflow: hidden;

	margin-right: 25px;

}





.message_left_title {

	width: 630px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/lefttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

}





.message_left_title a {

	color: #FFF;

}





.message_left_content {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

}







.message_line {

	float: left;

	width: 630px;

	font-weight: bold;

	line-height: 30px;

	height: 30px;

	text-align: right;

	padding-right: 10px;

}





.message_line a {

	text-decoration: none;

}



.message_list {

	width: 630px;

	height: auto;

	line-height: 25px;

	padding-top: 5px;

	float: left;

}



.message_list_line {

	width: 630px;

	height: 25px;

	line-height: 25px;

	background-color: #EDEDED;

	float: left;

}



.message_list_info {

	width: 630px;

	height: auto;

	margin-top: 3px;

	overflow: auto;

	float: left;

	line-height: 25px;

}



.message_list_reinfo {

	width: 630px;

	color: #000066;

	height: auto;

	margin-top: 3px;

	overflow: auto;

	line-height: 25px;

	float: left;

}

.message_right {

	width: 255px;

	float: left;

	height: auto;

	text-align: left;

	overflow: hidden;

	text-indent: 5px;

}



#contact_container {

	height: auto;

	width: 910px;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}



.contact_left {

	width: 630px;

	height: auto;

	float: left;

	overflow: hidden;

	margin-right: 25px;

}



.contact_left_title {

	width: 630px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/lefttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

}



.contact_left_title a {

	color: #FFF;

}



.contact_left_content {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

}

.contact_right {

	width: 255px;

	float: left;

	height: auto;

	text-align: left;

	overflow: hidden;

	text-indent: 5px;

}







#feedback_container {

	height: auto;

	width: 910px;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}

.feedback_left {

	width: 630px;

	height: auto;

	float: left;

	overflow: hidden;

	margin-right: 25px;

}

.feedback_left_title {

	width: 630px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/lefttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

}

.feedback_left_title a {

	color: #FFF;

}

.feedback_left_content {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

}

.feedback_right {

	width: 255px;

	float: left;

	height: auto;

	text-align: left;

	overflow: hidden;

	text-indent: 5px;

}

#addlink_container {

	height: auto;

	width: 910px;

	overflow: hidden;

	margin-right: 30px;

	margin-left: 25px;

}



.addlink_left {

	width: 630px;

	height: auto;

	float: left;

	overflow: hidden;

	margin-right: 25px;

}

.addlink_left_title {

	width: 630px;

	height: 30px;

	text-align: left;

	background-image: url(../../images/lefttitle_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	float: left;

	line-height: 30px;

	color: #FFF;

	text-indent: 5px;

}

.addlink_left_title a {

	color: #FFF;

}

.addlink_left_content {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

}



.addlink_line {

	float: left;

	width: 630px;

	font-weight: bold;

	line-height: 30px;

	height: 30px;

	text-align: right;

	padding-right: 10px;

}

.addlink_line a {

	text-decoration: none;

}

.addlink_left_img {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

}

.addlink_left_text {

	width: 630px;

	height: auto;

	text-align: left;

	margin-top: 5px;

	margin-bottom: 5px;

	float: left;

	overflow: hidden;

	line-height: 25px;

}



.addlink_right {

	width: 255px;

	float: left;

	height: auto;

	text-align: left;

	overflow: hidden;

	text-indent: 5px;

}

















/*foot Settings start*/

#foot {

	width: 965px;

	height: 100px;

	margin: auto;

	background-image: url(../../images/footer_bg.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

}



.footnav {

	width: 910px;

	height: 20px;

	text-align: left;

	padding-left: 25px;

	padding-top: 5px;

	padding-right: 30px;

	color: #FFF;

}

.footnav a {

	color: #FFF;

	text-decoration: none;

}

.footnav a:hover {

	padding-bottom: 2px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFF;

}



.foottext {

	width: 910px;

	height: 50px;

	margin: auto;

	text-align: left;

	padding-top: 5px;

	padding-left: 25px;

	padding-right: 30px;

	line-height: 16px;

	color: #FFF;

	font-size: 9pt;

}

.foottext a {

	color: #FFF;

	text-decoration: none;

}

.foottext a:hover {

	padding-bottom: 1px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFF;

}
