@charset "utf-8";
/* CSS Document */

/* Reset */	

ol, ul           { list-style:none;}
a               { text-decoration:none;   }
a:link          { text-decoration:none;   color: #00f; }
a:visted        { text-decoration:none;  color:#0f0;  }
a:active        { text-decoration:none; color:000;   }
a:focus         { text-decoration:none;   color:#666;  }
a:hover         { text-decoration:none; }



/* Web Page */
body {
	background-color:#f4f4f4;
	margin: 0 auto;
	
}
body * {
	font-size: 100%;
}
a img{ border:none;
}
h1, h3, h5, h6 { font-family:Arial, Helvetica, sans-serif; color:#1E4A0D; 
}

h1 {font-family:Verdana, Geneva, sans-serif;
	font-size:19px;
}
h2 { font-size:18px;
     font-weight:normal;
	 font-style:italic;
	 color:#1E4A0D;
	 margin-left:10px;
	 margin-top:0px;
}

h3 {font-size:15px;
    font-weight:bold;}
	
h4 {font-size:14px;
    font-weight:bold;
	line-height:16px;
	color:#434244;
	}
	
h5 {font-size:14px;
    font-weight:normal;
	text-decoration:underline;
	}
	
h6 {font-size:13px;
    font-weight:bold;
	font-style:italic;
	text-decoration:underline;}
	
.h7 {font-family:Verdana, Geneva, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#103F00;
	margin-top: 20px;
	margin-bottom: 12px;
	word-spacing:-2px;
}
	

p {
	margin-bottom:0;
	margin-top: 0;
}
.smaller_font_bold{font-size:15px;
    font-weight:bold;
	color:#484949;
	margin-top:25px;
	line-height:17px;
	}

.circle {
	list-style-type: disc;
	color:#FFC082;
}
.list_margin {margin-top:-10px; margin-left:-15px;}
.bot_list_margin {margin-top:-3px; margin-left:-15px;}
.style_bold {font-weight:bold;}
.style_italic {font-style:italic;}
.smaller_font {font-size:12px; margin-top:-10px;
margin-bottom:20px;
line-height:14px;
font-style:italic;}
.fist_title {margin-top:15px;}
.third_title {margin-top:25px; margin-bottom:10px;}

#title_line {margin-top: 25px;
	 margin-left: 0px;
     border-top: 1px solid #DDDDDD;
}

.margin1{margin-top:55px;
}

.word_spacing{
word-break::40px}


.clear {clear:both;}

#wrapper {width:1030px; 
     margin:0 auto;
	 margin-bottom:5px;
     padding-bottom:40px;
	 padding-top:10px;
	 background-color:#FFF;
	  -moz-box-shadow: 0px 2px 4px 1px #C2C4C6;
    -webkit-box-shadow: 0px 10px 4px 1px #C2C4C6;
    box-shadow: 0px 2px 4px 1px #C2C4C6;
}

#logo {float: left;
	margin-left: 15px;
	margin-top: 15px;
	display: inline;
	margin-bottom: 10px;
	width: 295px;
}
#search {float:left;
	margin-top:-35px;
    margin-left:810px;
}

.slogan{float:left;
    margin-left:20px;
	margin-top:34px;
}

#content {float:left;
    width:555px;
	margin-left:16px;
	margin-top:30px;
	padding-left:15px;
	padding-right:15px;
	border:1px #ccc solid;
}
#content_risk {float:left;
    width:555px;
	margin-left:20px;
	margin-top:30px;
	padding-left:15px;
	padding-right:15px;
	border:1px #ccc solid;
}
#content_risk p{
	font-size: 13px;
	line-height: 17px;
	color: #40453A;
	margin-bottom: 15px;
}
#content p{font-size: 13px;
	line-height: 17px;
	color: #40453A;
	margin-bottom: 15px;
}
#content a { font-style:italic;
}
#content a:hover{ text-decoration:underline;
}
#content1 {float:right;
	margin-right:15px;
}

#content2 {float:left;
    width:590px;
	margin-right:15px;
	margin-top:30px;
	padding-right:10px;
	padding-left:10px;
	-webkit-border-radius: 9px;
-moz-border-radius: 9px;
border-radius: 9px;
}
#content2 h1{
	margin-top: 17px;
	color: #0066FF;
}
#content2 p{
	font-size: 14px;
	line-height: 20px;
	color: #40453A;
	margin-top: 4px;
}
#content ul{ margin-top:0px;
}
}

#top_line{ border-top:14px #F47E24 solid;
margin-left:234px;
margin-top:35px;
width:781px;
}

#right_panel{ float:left;
    margin-left:16px;
	margin-top:29px;
}
.photo_icon{float:left;
	margin-left:20px;
    margin-top:8px;
}
.contact_text{float:right;
     margin-top:14px;
}
.contact_text a { font-size:16px;
     font-weight:bold;
	 margin-right:25px;
	 text-decoration:none;
	 color:#333;
}
.contact_text a:hover{ text-decoration:underline;
}
#contact_panel{ width:180px;
     height:50px;
	
	 border:1px #CCCCCC solid;
	 border-bottom:3px #67052F solid;
	 -moz-box-shadow: 1px 1px 5px -2px #000;
-webkit-box-shadow: 1px 1px 5px -2px #000;
box-shadow: 1px 1px 5px -2px #000;
 
  
}
#publication_panel{
	margin-top:20px;
	width:180px;
     border:1px #CCCCCC solid;
	 
	-moz-box-shadow: 1px 1px 5px -2px #000;
-webkit-box-shadow: 1px 1px 5px -2px #000;
box-shadow: 1px 1px 5px -2px #000;
	
}
#pub_line{ border-top:7px #67052F solid;
    width:180px;
}
#publication_panel_text{
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	margin-top:10px;
}
#publication_panel_text a{
	font-size:12px;
	color:#005D89;
}
#publication_panel_text a:hover{text-decoration:underline;
}
#publication_panel_text img{
}
#quicklink_panel{
	margin-top:20px;
	width:180px;
	padding-bottom:5px;
	border:1px #CCCCCC solid;
	border-bottom:3px #67052F solid;
	-moz-box-shadow: 2px 1px 3px -2px #000;
-webkit-box-shadow: 2px 1px 3px -2px #000;
box-shadow: 2px 1px 3px -2px #000;
 
}
#quicklink_panel h1{
    margin-left:45px;
	margin-top:15px;
	color:#666;
	font-size:14px;
}
#quicklink_panel ul{margin:0; padding:0;
}
#quicklink_panel li{line-height:45px;
}
.panel_line{ border:1px #CCCCCC dotted;
     width:163px;
	 margin-left:13px;
	 margin-top:0px;
}
.quicklink_img {float:left;
    margin-left:13px;
	margin-top:12px;
}
.quicklink_text{float:left;
    margin-top:1px;
    margin-left:10px;
}
.quicklink_text a{font-size:12px;
    font-family:Georgia, "Times New Roman", Times, serif;
    text-decoration:none;
	color:#920032;
}

#news_procurement{float:right;
    width:160px;
	background-color:#F8F8F8;
	margin-right:0px;
	margin-top:30px;
	-webkit-border-radius: 9px;
-moz-border-radius: 9px;
border-radius: 9px;
}

#news_procurement ul li{margin-left:-24px;
    margin-bottom:20px;
}
#news_procurement ul li a{ color:#103F00; 
     line-height:17px;
}
#news_procurement ul li a:hover{color:#008C69;
}
#news_procurement h2{font-size:17px;
     color:#FF794C;
	 font-weight:bold;
	 margin-top:20px;
	 margin-left:14px;
}
.news_image{margin-top:-10px;
     margin-bottom:5px;
}
.news_font { font-size:12px;
    color:#464637;
	width:125px;
}
.insight_line{
	border-top:1px #66686A dotted;
	width:120px;
	margin-left:-23px;
}

#logistic_list{margin-top:0px;
}
#logistic_list ul{ list-style:square;
}

#logistic_list1{float:left;
width:250px;
	margin-left:20px;
}

#logistic_list2{float:right;
	 margin-right:10px;
	 width:250px;
}

#logistic_list3{float:left;
    margin-left:20px;
}

#logistic_list4{float:right;
     margin-right:32px;
}

#custom_list1{float:left;
    width:270px;
	margin-left:10px;
	padding-top:10px;
}

#custom_list2{float:right;
     width:250px;
	 margin-right:10px;
	 padding-top:10px;
}


#right_list {float:right;
    margin-right:-3px;
	margin-top:20px;
	width:340px;
}

#right_list a{color: #575748;
    text-decoration:none;
}

#right_list a:hover{color: #008C46;
	text-decoration: none;;
}

#footer_nav a { color: #575748;
    text-decoration:none; }


#banner_nav {
	margin-top:20px;
	margin-left:15px;
    font-size:10px;
    width:550px;
}

#banner_nav a {color:#008080;
}

#banner_nav a:hover {
}

.banner_text1{float:left;
}

.banner_text2{float:left;
}

.banner_text3{float:left;
}

.banner_text4{float:left;
color:#6C5217;
}

.arrow {float:left;
     margin-left:3px;
	 margin-right:3px;
	 margin-top:3px;
}
.indent{margin-left:15px;
}

.left_our_service{ margin-left:27px;
margin-top:16px;
}

.left_our_service a {color:#005964;
    font-size:18px;
	font-family:Copperplate, 'Copperplate Gothic Light', fantasy;
	font-weight:bold;
}

#left_menu_text_service{
	float: left;
	margin-top:30px;
	margin-left:15px;
	width: 200px;
    height:510px;
	border:1px #ccc solid;
}

#left_menu_text_service ul{
list-style-type: none;
padding: 0;
border-top:1px #ccc solid;
}

#left_menu_text_service ul li{
height:40px;
border-top:1px #ccc solid;
border-bottom:1px #ccc solid;

}

#left_menu_text_service ul li a{
	font-size:15px;
	font-style:normal;
font-family:Copperplate, 'Copperplate Gothic Light', fantasy;
font-weight:bold;
color:#323132;
display: block;
padding-left: 10px; 
padding-top: 13px; 
text-decoration: none;
height:27px;
}


#left_menu_text_service ul li a:hover{ 
color:#fff;
background-color:#008F3C;
}

#flow_chart{margin-left:75px;
     width:460px;
	 margin-bottom:15px;
	 margin-top:-5px;
}

#pie_image{ margin-left:30px;
	 margin-bottom:10px;
}
.imageRow p{ text-decoration:underline;
    margin-left:15px;
}
#imagerow_mar{margin-left:0px;
margin-top:8px;
}

#footer_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin-top: 15px;
	margin-left: 277px;
	width: 600px;
}

#areas_negotiate{ margin-left:20px;
    margin-bottom:20px;
}

#footer_nav ul {margin:0;
                
                
}
				
#footer_nav ul li { margin-right:25px;
	display:inline;
				  
}

.vertical_line{margin-top:-15px;
    margin-left:-9px;
}
.top_service_booking {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:700;
	text-align: left;
	color: #6c5217;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-right: 17px;
	margin-top: 5px;
	display: inline;
	float: right;
	margin-bottom: 0;
}

.top_about_us {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:700;
	text-align: left;
	color: #6c5217;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-right: 17px;
	margin-top: 5px;
	display: inline;
	float: right;
	margin-bottom: 0;
}
	
.top_privacy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:700;
	text-align: left;
	color: #6c5217;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-right: 17px;
	margin-top: 5px;
	float: right;
	margin-bottom: 0;
}

#banner{
	width:1000px;
	height:200px;
	float:left;
	margin-top:7px;
	margin-left: 15px;
	

}

#foot_nav_clear {clear:both;}

#right_nav a { text-decoration:none; color: #006600;}
#right_nav a:hover { color: #8C0000; text-decoration:none; }

#footer_nav {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-left: 260px;
	width: 650px;
}

#footer_nav ul {margin:0;
}
				
#footer_nav ul li { margin-right:25px;
    float:left;
	display:inline-block;
}
#footer_nav a { color: #575747;
    text-decoration:none;
	font-size:11px; }

#footer_nav a:hover {
	color: #008C46;
	text-decoration: none;
}
	
#footer_line{
	          margin-top: 0px;
	          margin-left: 15px;
			  border-top: 1px solid #ccc;
			  width:1000px;
 }

#artwork {
	margin-left:773px;
	margin-top:50px;
}
#copyright {
	margin-left:400px;
	margin-top:6px;
	width:400px;
}
#copyright p{font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #575746;
}

#box{
	margin-top:20px;
}

#service_title_bg{
	width:340px;
	background-color:#912E10;
	margin-bottom:6px;
	padding-left: 12px;
}
#service_title_bg h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
}

#inspection_list ul{ list-style: circle;
}
#inspection_list li{ margin-bottom:20px;
}

#supplier_list1{float:left;
margin-top:10px;
margin-left:60px;
width:200px;
}
#supplier_list2{float:right;
margin-top:10px;
margin-right:60px;
width:200px;
}

#risk_list1{ float:left;
    margin-left:0px;
}
#risk_list1 ul{ list-style:disc;
}
#risk_list2{ float:right;
    margin-right:90px;
}
#risk_list2 ul{ list-style:disc;
}
#risk_list { margin-top:30px;
}
#accordion{margin-top:20px;
   margin-bottom:20px;
}

#contract_list{ margin-bottom:25px;
}
#contract_list li {margin-bottom:-5px;
}

#production_list{ margin-bottom:25px;
}
#production_list li{ margin-bottom:-5px;
}
.solution_color {color:#AC0046;
     font-size:14px;
	 font-style:italic;
}
#supplier_list ul{ list-style:square;
}
#supplier_list li{ line-height:5px;
}

