@charset "utf-8";

input.contact {
  width: 100%;
  border: 1px solid #A2A2A2;
}
textarea.contact{
  width: 100%;
  height: 100px;
  border: 1px solid #A2A2A2;
}
.mandatory{
  color:#ff0000;
  font-size:14px;
}

.linksList{
  float: right;
  width: 230px;
  margin-left: 5px;
  margin-bottom: 5px;
}

body {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color: #555555;
	background-color: #000000;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
a{
	color:#E03848;
}
a:hover{
	text-decoration:none;
}
h2{
	font-size:24px;
	font-weight:normal;
	color:#CC0000;
	padding:0px;
	margin:0px;
	margin-bottom:15px;
}
h3{
	font-size:16px;
	font-weight:normal;
	color:#CC0000;
	padding:0px;
	margin:0px;
}
.leftArea{
	float:left;
}
.rightArea{
	float:right;
}
#width_limit{
	width:800px;
	height:10px;
	background-color:#FF0000;

}
/*
#main_bg{
	min-width:900px;
	padding-right: 5%;
	padding-left: 5%;
	background-image: url(/www/assets/images/default/main_bg.png);
	background-repeat: repeat-x;
	background-position: center top;
}
*/

#main_bg{
     min-width:955px;
     padding-right: 20px;
     padding-left: 20px;
     background-image: url(/www/assets/images/default/main_bg.png);
     background-repeat: repeat-x;
     background-position: center top;
}

#main_header_bg{
	background-image: url(/www/assets/images/default/main_header_bg.png);
	background-repeat: no-repeat;
	background-position: center 160px;
}
#header{
	min-width:955px;
    overflow:hidden;

	background-color:#000000;
	height:160px;
	background-image: url(/www/assets/images/default/header_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#header_logo_area{
	float:left;
	width:270px;
	height:160px;
}
#header_menu_area{
	/*float:right;*/
	height:160px;

	background-image: url(/www/assets/images/default/header_right.gif);
	background-repeat: no-repeat;
	background-position: right top;

	padding-right:20px;
}
#header_info_area{
    padding-top:17px;
    padding-bottom:8px;
    padding-right:8px;
    color:#FFFFFF;
    font-size:23px;
    height:50px;
    overflow:hidden;
}

#exchange{
    float:right;
    width:150px;
    height:45px;
    padding-top:5px;
    overflow:hidden;

    background-color:#999999;
    margin-left:10px;
    font-size:12px;
    line-height:13px;
    text-align:center;
    background-image: url(/www/assets/images/default/exchange.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

#header_info_area a{
	color:#FFFFFF;
	text-decoration:none;
}
#header_info_area .grey{
	color:#A6A6A6;
}
#header_menu{
	float:right;
	height:72px;

	background-color: #FD0000;
	background-image: url(/www/assets/images/default/heade_menu_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;

	color:#FFFFFF;
	padding-left:20px;

}
#heade_menu_right{
	float:left;

	width:20px;
	height:72px;

	background-image: url(/www/assets/images/default/heade_menu_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.item {
	float: left;
	height:48px;

	padding-top:24px;
	padding-left:10px;
	padding-right:10px;

	font-size:12px;
	text-align:center;

}
.item_select {
	float: left;
	height:42px;

	padding-top:30px;
	padding-left:10px;
	padding-right:5px;

	font-size:12px;
	text-align:center;

	background-image: url(/www/assets/images/default/heade_menu_select_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.item_select_right_border{
	float: left;
	width:5px;

	height:72px;

	background-image: url(/www/assets/images/default/heade_menu_select_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.item_select a {
	color: #FFFFFF;
	text-decoration:none;
}
.item a {
	color: #FFFFFF;
	text-decoration:none;
}
.item a:hover {
	top: 1px; left: 0px;
	position: relative;
	text-decoration:none;
}
/*-------------------------*/
#content_header_area{
	min-width:955px;
	background-image: url(/www/assets/images/default/content_header_bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	height:54px;
}
#content_header_title_hidden{
  display: none;
}
/*
#content_header_title{
  overflow: hidden;
	float:left;
	background-image: url(/www/assets/images/default/content_header_title_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:54px;
}
*/
#content_header_title{
     /*float:left;*/
     background-image: url(/www/assets/images/default/content_header_title_bg.gif);
     background-repeat: no-repeat;
     background-position: left top;
     height:40px;
     overflow:hidden;
     margin-right: 320px;
     white-space:normal;
}

#content_header_title h1{
	color:#FFFFFF;
	font-size:24px;
	font-weight:normal;
	padding:0px;
	margin:0px;

	padding-top:7px;
	padding-left:15px;

}
#content_header_search{
	float:right;
	width:250px;
	padding-top:20px;
}
#content_header_search input{
	height:24px;
	width: 126px;
	border: none;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	background-color:transparent;
}
#search_input{
	float:left;
	background-image: url(/www/assets/images/default/search_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#content_area{
	min-width:860px;
	background-color:#FFFFFF;
	background-image: url(/www/assets/images/default/content_bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}
#content_left_area{
	width: 240px;
	float:left;
}
#content_right_area{
	width: 230px;
	float:right;
}
#content_central_area{
}
#content_central_area_l_r{
	margin-right: 250px;
	margin-left: 250px;
}
#content_central_area_l{
	margin-left: 250px;
}
#content_central_area_r{
	margin-right: 250px;
}
.v_seporator{
	height:10px;
}
/*-------------------------*/
.sub_menu_area{
	background-color: #E1E1E1;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.sub_menu_top{
	background-image: url(/www/assets/images/default/sub_menu_borders.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 5px;
}
.sub_menu_bottom{
	background-image: url(/www/assets/images/default/sub_menu_borders.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 5px;
}

.menu_item{
	background-image: url(/www/assets/images/default/item.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding-left: 22px;

	padding-bottom:4px;
	padding-top:4px;

	font-size: 12px;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A1A1A1;
}
.menu_item a{
	color:#000000;
	text-decoration:none;
}
.menu_item a:hover{
	top: 1px; left: 0px;
	position: relative;
}

.menu_item_select{
	background-image: url(/www/assets/images/default/item_select.gif);
	background-repeat: no-repeat;

	background-position: 10px 10px;
	padding-left: 22px;
	padding-bottom:4px;
	padding-top:4px;

	font-size: 12px;
	color:#005E9C;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A1A1A1;
}
.menu_item_select a{
	text-decoration:none;
}
.menu_item_select a:hover{
	top: 1px; left: 0px;
	position: relative;
}


.menu_item_sub{
	background-image: url(/www/assets/images/default/item_sub.gif);
	background-repeat: no-repeat;

	background-position: 10px 10px;

	margin-left:12px;
	padding-left: 22px;

	padding-bottom:3px;
	padding-top:3px;

	font-size: 11px;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A1A1A1;
}
.menu_item_sub a{
	color:#000000;
	text-decoration:none;
}
.menu_item_sub a:hover{
	top: 1px; left: 0px;
	position: relative;
}
.menu_item_sub_select{
	background-image: url(/www/assets/images/default/item_sub_select.gif);
	background-repeat: no-repeat;

	background-position: 10px 10px;

	margin-left:12px;
	padding-left: 22px;

	padding-bottom:3px;
	padding-top:3px;

	font-size: 11px;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A1A1A1;
}
.menu_item_sub_select a{
	text-decoration:none;
}
.menu_item_sub_select a:hover{
	top: 1px; left: 0px;
	position: relative;

}

/*-------------------------*/
.sub_top_product_area{
	background-color: #FFFFFF;

	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;

	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.sub_top_product_top{
	background-image: url(/www/assets/images/default/sub_top_product_borders.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 5px;
}
.sub_top_product_bottom{
	background-image: url(/www/assets/images/default/sub_top_product_borders.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 5px;
}
/*-------------------------*/
.sub_news_area{
	background-color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	background-image: url(/www/assets/images/default/sub_news_borders.gif);
	background-repeat: no-repeat;
	background-position: left -5px;
}
.sub_news_area h2{
	font-size:20px;
	font-weight:normal;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}
.sub_news_top{
	background-image: url(/www/assets/images/default/sub_news_borders.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 5px;
}
.sub_news_bottom{
	background-image: url(/www/assets/images/default/sub_news_borders_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 5px;
	background-color: #000000;
}
/*-------------------------*/
.news_item{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;

	padding-top:5px;
	padding-bottom:5px;

}
.news_title{
	color:#FF3300;
}
.news_desc{
	color:#FFFFFF;
}
.news_more{
	background-image: url(/www/assets/images/default/news_more_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right:10px;
	height: 19px;

}
.news_more a{
	color:#FFFFFF;
	text-decoration:none;
}
.news_more a:hover{
	top: 1px; left: 0px;
	position: relative;
}
/*-------------------------*/
#partners_area{

}
/*-------------------------*/
#footer{
  background:#FFFFFF;
  padding-top:9px;
  height:11px;
  overflow:hidden;
}
#footer_menu{
     color:#FFFFFF;
     padding:20px;
     height:20px;
}
#footer_menu a{
	color:#FFFFFF;
	text-decoration:none;
}
#footer_menu a:hover{
	top: 1px; left: 0px;
	position: relative;
}
/*-------------------------*/
.clear_float {
	clear:both;
    height:0px;
    font-size: 1px;
    line-height: 0px;
}
.clear_float_2 {
    height:0px;
    font-size: 1px;
    line-height: 0px;
}
#page_path{
	padding-bottom:15px;
}
/*-------------------------*/
.hot_sector_row{
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.hot_sector{
	width:49%;
	float:left;

	margin:0px;
	padding:0px;

	background-image: url(/www/assets/images/default/hot_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:80px;

}

.hot_sector_100{
     width:100%;
     float:left;

     margin:0px;
     padding:0px;

     background-image: url(/www/assets/images/default/hot_bg.gif);
     background-repeat: no-repeat;
     background-position: right top;
     height:80px;

     cursor:pointer;
}


.hot_sector_in{
	height:80px;

	margin:0px;
	padding:0px;
	margin-right:20px;

	background-image: url(/www/assets/images/default/hot_btn.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.hot_sector_in h2 {
	font-size: 13px;
  line-height: 13px;
	margin:0px;
	padding:0px;
}
.hot_sector_null{
	float:left;
	width:100%;
    height:0px;
    font-size: 1px;
    line-height: 0px;

	margin:0px;
	padding:0px;
}

.product_sector{
	margin:0px;
	padding:0px;
	overflow:hidden;
	width:99%;
}
.product_sector_in{
	padding:0px;
	margin:0px;
	margin-right:20px;
}


.hot_sector a{
	text-decoration:none;
}
.hot_sector a:hover{
	text-decoration:none;
}
.h_line{
	height: 40px;
	background-image: url(/www/assets/images/default/h_line.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.h_space_20{
	height:20px;
}



.sub_super_area{
     padding-left: 10px;
     padding-right: 20px;
     padding-top: 5px;
     padding-bottom: 5px;
     background-image: url(/www/assets/images/default/sub_super_border.gif);
     background-repeat: no-repeat;
     background-position: left top;
     background-color:#D10000;
}

.sub_super_bottom{
     background-image: url(/www/assets/images/default/sub_super_border_bottom.gif);
     background-repeat: no-repeat;
     background-position: left bottom;
     height: 4px;
}


/*---*/
.menu_item2{
     background-image:none;
     padding-left: 22px;

     padding-bottom:4px;
     padding-top:4px;

     font-size: 12px;

     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #E88686;
}
.menu_item2 a{
     color:#F1B8B8;
     text-decoration:none;
}
.menu_item2 a:hover{
     top: 1px; left: 0px;
     position: relative;
}

.menu_item_select2{
     background-image: url(/www/assets/images/default/item_white.gif);
     background-repeat: no-repeat;

     background-position: 10px 10px;
     padding-left: 22px;
     padding-bottom:4px;
     padding-top:4px;

     font-size: 12px;
     color:#005E9C;

     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #E88686;
}
.menu_item_select2 a{
     text-decoration:none;
     color:#FFFFFF;
}
.menu_item_select2 a:hover{
     top: 1px; left: 0px;
     position: relative;
}


