@charset "UTF-8";
/* CSS Document */
body {background:#000; color:#333; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:0; padding:0;}
h1{margin:13px 0 4px 35px;}
h2{border-bottom:#999 2px dotted; font-size:14px; padding:0 0 6px 0; margin:0 0 5px 0;}
img {border:none;}
a {color:#333; text-decoration:underline;}
a:hover {color:#0969b3; text-decoration:underline;}
sup{font-size:x-small; font-weight:normal;}
.highlight {color:#0969b3;}
#wrapper {background:#444; background-image:url(../images/background.gif); background-repeat:repeat-x; width:971px; margin-left:auto; margin-right:auto;}
#header {background:#000; text-align:left; width:971px;}
#topnav {width:971px;}
.industries-title {font-size:14px; font-weight:bold;}
.industries-text {font-size:12px; font-weight:normal;}
.industries-img {margin:6px 0 4px 0}
.exclusive-content {border-bottom:#999 2px dotted; float:left; padding:11px 0 13px 0; width:100%;}
.exclusive-content-bottom {float:left; padding:11px 0 13px 0; width:100%;}
.exclusive-text {float:left; font-size:16px; font-weight:bold; padding-left:10px;}
.exclusive-icon {float: right; padding-right:10px;}
.why-choose-text {border-bottom:#999 2px dotted; font-size:13px; font-weight:bold; padding:12px 0 12px 10px;}
.why-choose-text-bottom {font-size:13px; font-weight:bold; padding:12px 10px 12px 10px;}
.news-text {border-bottom:#999 2px dotted; font-size:10px; font-weight:bold; padding:12px 10px 12px 10px;}
.news-text-bottom {font-size:10px; font-weight:bold; padding:12px 10px 12px 10px;}
.box-627{width:599px; height:330px; background:#fff; padding:13px; border-left:#808080 1px solid; border-right:#808080 1px solid;}
/*body .box-627{height:auto; min-height:330px;}*/
.box-bottom-627{background:none; background-image:url(../images/627_bottom.png); background-repeat:no-repeat; width:627px;}
.box-627-policies{width:599px; height:750px; background:#fff; padding:13px; border-left:#808080 1px solid; border-right:#808080 1px solid;}
.box-627-about{width:599px; height:1200px; background:#fff; padding:13px; border-left:#808080 1px solid; border-right:#808080 1px solid;}
.box-945-lifecycle{width:917px; height:auto; background:#fff; padding:13px; border-left:#808080 1px solid; border-right:#808080 1px solid;}
.box-bottom-945{background:none; background-image:url(../images/945_bottom.png); background-repeat:no-repeat; width:945px;}
.box-gogreen{width:872px; height:auto; background:#fff; margin-left:45px; padding:13px; border-left:#808080 1px solid; border-right:#808080 1px solid;}
.box-bottom-gogreen{background:none; background-image:url(../images/go_green_box_bottom.png); background-repeat:no-repeat; width:945px;}
.box-307t{width:279px; height:180px; background:#fff; padding:13px; border-left:#808080 1px solid; border-right:#808080 1px solid;}
.box-307m{width:279px; height:170px; background:#fff; padding:13px; border-left:#808080 1px solid; border-right:#808080 1px solid;}
.box-bottom-307t{background:none; background-image:url(../images/307_bottom.png); background-repeat:no-repeat; width:307px;}
.box-307b{width:279px; height:60px; background:#fff; padding:13px; border-left:#808080 1px solid; border-right:#808080 1px solid;}
.box-bottom-307b{background:none; background-image:url(../images/307_bottom.png); background-repeat:no-repeat; width:307px;}
.box-307-contact{width:279px; height:750px; background:#fff; padding:13px; border-left:#808080 1px solid; border-right:#808080 1px solid;}
.box-307-manusup{width:279px; height:1200px; background:#fff; padding:13px; border-left:#808080 1px solid; border-right:#808080 1px solid;}
.box-467{width:425px; height:auto; background:#fff; padding:20px; border-left:#808080 1px solid; border-right:#808080 1px solid;}
.box-bottom-467{background:none; background-image:url(../images/467_bottom.png); background-repeat:no-repeat; width:467px;}
.box-467-img{width:439px; height:auto; background:#fff; padding:13px; border-left:#808080 1px solid; border-right:#808080 1px solid;}
.bold14{font-size:14px; font-weight:bold; padding-bottom:10px;}
form.contact label.fixedwidth {display:block; width:200px; float:left;}
#footer {background:#444; clear:both; color:#FFF; font-size:8px; line-height:20px; margin:11px 13px 0 13px; padding:0 0 0 5px;}
#footer a {color:#FFF; text-decoration:none;}
#footer a:hover {color:#0969b3; text-decoration:underline;}