/* CSS Document */
body{ margin:0px; background:#f1f1f1;}
p{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; line-height:18px;}
h1{ margin:5px; width:650px; height:30px; background:#BDD308; line-height:30px; position:relative;  }
h2{margin:0; padding:0; width:275px; height:35px;}
h1 span{ position:absolute; bottom:0; right:10px;}

a:link{font-size:14px; text-decoration:none; color:#333;}
a:active{font-size:14px; text-decoration:underline; color:#FF6600;}
a:hover{font-size:14px; text-decoration:underline; color:#FF6600;}
a:visited{font-size:14px; text-decoration:none; color:#333;}

.blue:link{font-size:14px; text-decoration:none; color:#3399FF;}
.blue:active{font-size:14px; text-decoration:underline;  color:#3399FF;}
.blue:hover{font-size:14px; text-decoration:underline;  color:#3399FF;}
.blue:visited{font-size:14px; text-decoration:none; color:#3399FF;}

.orange:link{font-size:14px; text-decoration:none; color:#FF6600;}
.orange:active{font-size:14px; text-decoration:underline; color:#FF6600;}
.orange:hover{font-size:14px; text-decoration:underline; color:#FF6600;}
.orange:visited{font-size:14px; text-decoration:none; color:#FF6600;}


.container{width:100%; height:500px;}
.header{ margin:auto;width:1000px; height:180px; background:url(../images/bg_header.gif)}
.middle{ margin:auto; margin-top:15px; width:1000px; height:auto; }
.bottom{ margin:auto; margin-top:15px; width:1000px; height:120px; text-align:center;}

.company-name{width:1000px; text-align:center; font-size:36px; font-weight:bold; line-height:180px; color:#000;}

.left-container{width:300px; float:left;}
.right-container{width:650px; float:left; margin-left:20px;}

.left-nav{ margin-left:20px; width:275px; overflow:hidden;}
.left-nav img{float:left; margin:0px;}
.contact{margin-top:15px; margin-left:20px; width:275px; background:#FFF; border:#CCCCCC 1px solid;}
.contact p{margin:5px 10px 25px 20px; line-height:30px;}
.left-banner{width:275px; margin-top:15px; margin-left:20px;}
.left-banner img{border:#CCC 1px solid;}

.profile{width:660px; border:#CCCCCC 1px solid;}
.profile-container{margin:5px; width:650px;  background:url(../images/bg_profile.gif) no-repeat;}
.profile-container p{margin:25px; font-size:14px; line-height:24px; text-indent:28px;}
.profile-container2{margin:5px; width:650px;}
.profile-container2 p{margin:25px; font-size:14px; line-height:24px; text-indent:28px;}

.product{margin-top:10px; width:660px; border:#CCCCCC 1px solid; overflow:hidden;}
.pro-commend{margin:5px; padding-top:20px; width:650px; height:170px; background:#D6D3CE url(../images/bg_product.gif) no-repeat left top;}
.commend-pic{width:600px; height:150px; margin-left:30px; padding:0; overflow:hidden;}
.commend-pic p{float:left; margin:8px!important; margin:5px; width:110px; height:130px; font-size:12px; line-height:18px; }
.commend-pic img{ margin-bottom:5px; border:2px #A5A5A5 solid;}

.pro-show{margin:5px; width:650px; height:180px; overflow:hidden;}
.pro-show2{margin:5px;overflow:hidden;width:600px}
.pro-show2 p{ float:left; margin:8px!important; margin:5px;  font-size:12px; line-height:18px; }
.pro-show2 img{ margin-bottom:5px; border:2px #A5A5A5 solid;}
.pro-show p{ float:left; margin:8px!important; margin:5px; font-size:12px; line-height:18px; }
.pro-show img{ margin-bottom:5px; border:2px #A5A5A5 solid;}

.information{margin-top:10px; width:660px; border:#CCCCCC 1px solid;}
.information h1 img{margin-right:195px;}
.information ul{ float:left; margin:5px 0px 5px 10px; padding:0 0 0 10px !important; padding-left:10px; width:300px;}
.information li{ margin:0; padding:0; list-style:none; font-size:14px; line-height:24px; }

.message{margin-top:10px; width:660px; background:#BDD308; overflow:hidden;}
.mess-box{ margin:10px; padding:10px; width:620px; background:#fff;}
.mess-container{padding:5px; width:610px; border-bottom:#999 1px dashed; overflow:hidden;}
.mess-container p{ width:620px; font-size:12px; line-height:18px; }
.mess-container img{float:left; margin:5px;}
.mess-container span{float:right; margin:5px;}


.mess-container2{padding:5px; border-bottom:#999 1px dashed; overflow:hidden;width:600px}
.mess-container2 p{ font-size:13px; line-height:18px;}
.mess-container2 img{float:left; margin:5px;}
.mess-container2 span{float:right; margin:5px;}

.bottom-nav{width:1000px; height:30px; background:#BCC46D; line-height:30px;}
