@import url("reset.css");

html{
  width: 100%;
  height: 100%;
}

body{
  width: 100%;
  height: 100%;
  margin: 0 auto;
  font-family: Tahoma;
  font-size: 12px;
  color: #333; 
  background: #fff;
}


#minWidth{
  min-width: 1000px;
  width: 100%;
}
#h1000{
  width: 1000px;
  margin: 0 auto;
  padding: 0px;
  text-align: left;
}
h1{
  padding: 6px 0 15px 0;
  font-size: 15px;
  font-weight: bold;
  color: #333;
  text-align: left;
}

ul{
  padding: 5px 0;
}
li{
  padding: 0 0 5px 22px;
  background: url(../img/li.gif) no-repeat 4px 7px;
}

a{
  color: #ed1c24;
  text-decoration: underline;
}
a:hover{
  text-decoration: none; 
}

/*--------------------------------- ICO ----------------------------------*/
.ico1{
  padding: 6px 0 15px 30px;
  background: url(../img/ico1.gif) no-repeat;
}
.ico2{
  padding: 6px 0 15px 30px;
  background: url(../img/ico2.gif) no-repeat;
}
.ico3{
  padding: 6px 0 15px 30px;
  background: url(../img/ico3.gif) no-repeat;
}
.ico4{
  padding: 6px 0 15px 30px;
  background: url(../img/ico4.gif) no-repeat;
}
.ico5{
  padding: 6px 0 15px 30px;
  background: url(../img/ico5.gif) no-repeat;
}
/*--------------------------------- ICO ----------------------------------*/

/*--------------------------------- HEAD ----------------------------------*/
#head{
  width: 1000px;
  height: 177px;
  padding: 0 0 17px 0;
  display: block;
  position: relative;
  z-index: 1000;
}
#flash{
  position: relative;
  z-index: 0;
}
#head_l{
  width: 165px;
  height: 177px;
  float: left;
}
#lang{
  margin: 10px 0 20px 25px;
}
#lang a{
  margin: 0 9px;
}
#logo{
  width: 105px;
  height: 105px;
  background: #ed1c24;
  margin: 0 0 0 30px;
}
#head_r{
  width: 835px;
  height: 177px;
  float: right;
  xbackground: #ed1c24 url(../img/head.jpg) no-repeat right top;
}
#menu{
  width: 615px;
  height: 47px;
  font-size: 15px;
  margin: 130px 0 0 10px;
  _margin: 130px 0 0 5px;
  overflow: hidden;
  float: left;
}
#menu div{
  float: left;
}
#menu .m{
  color: #fff;
  text-decoration: none;
  margin: 0px 5px 0px;
  padding: 15px 8px 15px;
  line-height: 47px;
}
#menu .m:hover, .m.act{
  background: url(../img/menu_h.gif) repeat-x;
  color: #333 !important;
}
#service_ico{
  width: 76px;
  height: 21px;
  margin: 6px 12px 0 0;
  _margin: 6px 6px 0 0;
  float: right;
}
#service_ico a{
  margin: 0 2px
}
#search{
  width: 173px;
  height: 47px;
  padding: 0;
  margin: 103px 20px 0 0;
  _margin: 103px 10px 0 0;
  float: right;
}
#search input{
  background: none;
  border: 0;
  width: 145px;
  color: #333;
  font-size: 15px;
}
.sub{
  width: 200px;
  background: #f0f0f0;
  display: none;
  position: absolute;
  margin: 0 0 0 5px;
  padding: 0 0 0 0;
  z-index: 1000;
}
.sub ul{
  margin: 0 8px;
  width: 184px;
}
.sub ul li{
  margin: 0;
  padding: 0;
  /*height: 25px;*/
  background: url(../img/menu_hr.gif) repeat-x 0 bottom;
  /*border-bottom: 1px solid #e5e5e5;*/
}
.sub ul li a{
  color: #333;
  padding: 2px 0 7px 0 ;
  margin: 0;
  text-decoration: none;
  font-size: 12px;
  display: block;
}
.sub ul li a:hover{
  color: #ed1c24;
}
/*--------------------------------- END HEAD ----------------------------------*/

#body{
  width: 985px;
  margin: 17px 0 0 0;
  padding: 0 0 0 15px;
}
#crumbs{
  margin: 0 0 0 187px;
  font-size: 11px;
}
/*--------------------------------- SITEMAP ----------------------------------*/
.sitemap{
  background: none;
  margin: 0 0 17px 0; 
  padding: 0;
}
.sitemap a{
  color: #333;
}
.sitemap li{
  font-weight: bold;
  margin: 0;
  padding: 0;
  background: none;
}
.sitemap li ul li{
  font-weight: normal;
  margin: 0 0 5px 10px;
  padding: 0px;
  background: none;
}

/*--------------------------------- END SITEMAP ----------------------------------*/

.block{
  width: 100%;
  padding: 0 0 17px 0;
  margin: 0 0 17px 0;
  border-bottom: 1px solid #e5e5e5;
}

.block1{
  /*width: 165px;*/
  width: 137px;
  margin: 0 0 15px 50px;
  float: left;
  text-align: center;
}

.more {
  font-size: 11px;
  color: #333;
  font-weight: bold;
  text-decoration: underline;
}
.more:hover{
  text-decoration: none;
}

.banner{
  width: 100%;
  text-align: center;
  padding: 15px 0;
}
/*--------------------------------- LEFT ----------------------------------*/
#left{
  width: 215px;
  margin: 0 0 0 0px;
  float: left;
}
/*--------------------------------- END LEFT ----------------------------------*/

/*--------------------------------- CENTER ----------------------------------*/
#center{
  width: 437px;
  margin: 0 22px;
  float: left;
}

#content{
  width: 437px;
  text-align: justify;
  padding: 0 0 17px 0;
}
.marg5{
  margin: 0px 0 5px 0;
  text-align: left;
}
.marg3{
  margin: 3px 0 7px 0;
  text-align: left;
  font-size: 10px;
}
#form_search{
  margin: 0 0 25px 0px;
}
#form_search table{
   margin: 0 0 17px 0;
}
#form_search table td{
  height: 25px;
}
#form_search input{
  width: 230px;
  height: 19px;
  border:  1px solid #d9d9d9;
  color: #333;
  margin: 0 10px 0 0; 
  padding: 1px 5px 0px;
}
.button{
  background: url(../img/button_l.gif) no-repeat 0 50%;
  margin: 0px;
  padding: 8px 13px; 
  color: #fff;
  line-height: 24px;
  text-decoration: none;
}
.button span{
  background: url(../img/button_r.gif) no-repeat 100% 50%;
  margin: 0px;
  padding: 8px 13px 8px 0px; 
}
.paging{
  width: 437px;
  text-align: center;
}
.paging ul{
  margin: 0;
  padding: 0;
}
.paging li{
  margin: 0;
  padding: 3px;
  background: none;
  display: inline;
  /*line-height: 20px;*/
}
.paging li a{
  color: #333;
  padding: 0;
  margin: 0;
}
.paging li a:hover{
  color: #ed1c24;
}
.paging .sel{
  background: url(../img/pageing_sel_l.gif) no-repeat 0 50%;
  margin: 0px;
  padding: 3px; 
}
.paging .sel b{
  padding: 3px 3px 3px 0px;
  background: url(../img/pageing_sel_r.gif) no-repeat 100% 50%; 
  color: #fff;
}
/*--------------------------------- END CONTENT ----------------------------------*/

/*--------------------------------- RIGHT ----------------------------------*/
#right{
  width: 273px;
  float: left;
}

/*--------------------------------- LINKS ----------------------------------*/
.links{
  width: 273px;
  margin: 0 0 17px 0;
}
.links tr{
  height: 44px;
}
.link01{
  padding: 0 0 0 123px;
  background: url(../img/link01.jpg) no-repeat;
}
.link02{
  padding: 0 0 0 123px;
  background: url(../img/link02.jpg) no-repeat;
}
.link03{
  padding: 0 0 0 123px;
  background: url(../img/link03.jpg) no-repeat;
}
.links a{
  font-size: 14px;
  color: #333;
  text-decoration: underline;
}
.links a:hover{
  color: #ed1c24;
}
/*--------------------------------- END LINKS ----------------------------------*/

/*--------------------------------- MENU_RIGHT ----------------------------------*/
#menu_right{
  width: 273px;
  height: 273px; 
  margin: 0 0 17px 0; 
}
#menu_right td{
  text-align: center;
  font-size: 9px;
  /*width: 89px;
  height: 89px;*/
}
#menu_right a{
   color: #333;
   width: 89px;
   height: 79px;
   padding: 10px 0 0 0;
   text-decoration: none;
   display: block;
}
#menu_right a:hover{
  color: #fff;
}
.mr1{
  background: url(../img/menu_right.gif) no-repeat 0px 0px;
}
.mr1:hover{
  background: #ed1c24 url(../img/menu_right.gif) no-repeat 0px -276px;
}
.mr2{
  background: url(../img/menu_right.gif) no-repeat -92px 0px;
}
.mr2:hover{
  background: #ed1c24 url(../img/menu_right.gif) no-repeat -92px -276px;
}
.mr3{
  background: url(../img/menu_right.gif) no-repeat -184px 0px;
}
.mr3:hover{
  background: #ed1c24 url(../img/menu_right.gif) no-repeat -184px -276px;
}
.mr4{
  background: url(../img/menu_right.gif) no-repeat 0px -92px;
}
.mr4:hover{
  background: #ed1c24 url(../img/menu_right.gif) no-repeat 0px -368px;
}
.mr5{
  background: url(../img/menu_right.gif) no-repeat -92px -92px;
}
.mr5:hover{
  background: #ed1c24 url(../img/menu_right.gif) no-repeat -92px -368px;
}
.mr6{
  background: url(../img/menu_right.gif) no-repeat -184px -92px;
}
.mr6:hover{
  background: #ed1c24 url(../img/menu_right.gif) no-repeat -184px -368px;
}
.mr7{
  background: url(../img/menu_right.gif) no-repeat 0px -184px;
}
.mr7:hover{
  background: #ed1c24 url(../img/menu_right.gif) no-repeat 0px -460px;
}
.mr8{
  background: url(../img/menu_right.gif) no-repeat -92px -184px;
}
.mr8:hover{
  background: #ed1c24 url(../img/menu_right.gif) no-repeat -92px -460px;
}
.mr9{
  background: url(../img/menu_right.gif) no-repeat -184px -184px;
}
.mr9:hover{
  background: #ed1c24 url(../img/menu_right.gif) no-repeat -184px -460px;
}
#h3{
  height: 3px;
}
#w3{
  width: 3px;
}
/*--------------------------------- END MENU_RIGHT ----------------------------------*/

.sound_logistics{
  width: 273px;
  height: 293px;
  margin: 0 0 17px 0;
  background: url(../img/sound_logistics.jpg) no-repeat;
}

.video{
  width: 273px;
  font-size: 11px;
}
.video_text{
  padding: 8px 0 13px 0;
}

.order{
  width: 260px;
  height: 221px;
  padding: 3px 0 0 13px;
  margin: 0;
  background: url(../img/order.jpg) no-repeat;
}
.order a{
  margin: 0 0 0 11px;
  line-height: 33px;
  padding: 3px 0 6px 99px;
  font-size: 14px;
  color: #333;
  text-decoration: underline;
}
.order a:hover{
  color: #ed1c24;
  background-position: 0 -28px;
}
.or1{
  background: url(../img/or1.gif) no-repeat;
}
.or2{
  background: url(../img/or2.gif) no-repeat;
}
.or3{
  background: url(../img/or3.gif) no-repeat;
}
.or4{
  background: url(../img/or4.gif) no-repeat;
}
.or5{
  background: url(../img/or5.gif) no-repeat;
}

/*--------------------------------- END RIGHT ----------------------------------*/

/*--------------------------------- NEW ----------------------------------*/
.new_date{
  padding: 0 0 5px 13px;
  font-size: 11px;
  color: #ed1c24;
  background: url(../img/ico_news.gif) no-repeat 0 2px;
}
.new_title{
  padding: 0 0 5px 0;
}
.new_title a{
  font-size: 11px;
  font-weight: bold;
  color: #333;
  text-decoration: underline;
}
.new_title a:hover{
  text-decoration: none;
}
.new_text{
  padding: 0 0 10px 0;
  font-size: 11px;
  color: #333;
}
/*--------------------------------- END NEW ----------------------------------*/

/*--------------------------------- FOOTER ----------------------------------*/
#footer{
  width: 983px;
  height: 89px;
  padding: 10px 0 0 15px;
  margin: 20px 0 0 0;
  background: url(../img/footer_bgr.gif) repeat-x;
  border: 1px solid #d4d4d4;
  font-size: 11px
}
#footer a{
  color: #333;
  text-decoration: none;
}
#footer a:hover{
  text-decoration: underline;
}
#tel_1{
  font-size: 16px;
  color: #333;
  font-family: Arial;
  position: absolute;
}
#tel_2{
  font-size: 16px;
  color: #fff;
  font-family: Arial;
  position: absolute;
  margin: 1px 0 0 1px; 
}
#tel_1 span, #tel_2 span{
  font-size: 12px;
}
#info{
  margin: 58px 0 0 0;
}
#slogn_1{
  font-size: 16px;
  color: #333;
  position: absolute;
}
#slogn_2{
  font-size: 16px;
  color: #fff;
  position: absolute;
  margin: 1px 0 0 1px;
}
#copyright{
  margin: 58px 0 0 0;
}
#creater{
  margin: 28px 0 0 0;
  float: right;
}
#creater #webcom{
  margin: 0 0 0 10px;
}
/*--------------------------------- END FOOTER ----------------------------------*/

.e5 { background-color: #e5e5e5; }
.c74{ background-color: #747474; }

.form-link-bottom,
.form-link-top{
	position: relative;
	width: 436px;
	height: 10px;
	font-size: 0;
	overflow: hidden;
	background: #e5e5e5 url(../img/e5_c1.gif) no-repeat;
}
.form-link-bottom div,
.form-link-top div{
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 10px;
	font-size: 0;
	overflow: hidden;
	background: #e5e5e5 url(../img/e5_c3.gif) no-repeat top right;
}
.form-link-bottom{
	background: #e5e5e5 url(../img/e5_c7.gif) no-repeat;
}
.form-link-bottom div{
	background: url(../img/e5_c9.gif) no-repeat top right;
}

.form-link form{
	padding: 10px;
	font-size: 11px;
}
.form-link form table{
	margin: 10px;
}
.form-link p{
	margin: 10px 0;
	clear: both;
	overflow: hidden;
}
.form-link p span{
	float: left;
	width: 46px;	
}
.form-link p input{
	float: left;
	width: 330px;
	border: 1px solid #747474;
}
.form-link p textarea{
	float: left;
	height: 82px;
	width: 330px;
	border: 1px solid #747474;
}
.btn-form{
	display: block;
	float: right;
	width: 95px;
	height: 20px;
	font-size: 11px;
	text-align: center;
	line-height: 18px;
	color: #fff;
	text-decoration: none;
	background: url(../img/bg_btn.gif) no-repeat;
	margin-right: 27px;
}



/* 	order						 */
/*
.order{
	width: 100%;
	margin: 10px 0 60px;	
}
.order form {
	width: 100%;
}
.order p{
	clear: both;
	font-size: 11px;
	margin-bottom: 7px;
	overflow: hidden;
}

.order p span{
	width: 116px;
	float: left;
}
.order input{
	float: left;
	width: 300px;
	border: 1px solid #7f9db9;
}
.order select{
	float: left;
	margin-right: 12px;
	height: 16px;
	font-size: 11px;
	border: 1px solid #7f9db9;
}
.order label input{
	float: left;
	margin-top: 4px;
	width: 14px;
	height: 14px;
	border: 0;
}

*/

/* 	vote				 */

.vote{
	width: 100%;
	margin-top: 15%;
}

.vote	form{
	width: 100%;
}
.vote	label{
	display: block;
	width: 100%;
	margin: 4px 0;
}
.vote	label input{
	position: relative;
	top: 2px;
}
.vote .btn-form{
	float: left;
	color: #fff;
	margin-top: .60px;
}
