﻿/* CSS Document */

body{margin:0; 
	 padding:20px 0 0 0; 
	 font-size:12px; 
	 color:#666; 
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 line-height:20px;
	 background:url(../images/bg.gif) repeat-x #3A6FC6;
}

img{ border:0px; }
a{color:#666; text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}
h1,h2,h3,h4{ font-size:12px; font-weight:normal; padding:0; margin:0; }
p{ margin:0 0 15px 0; padding:0; }
ul{ margin:0; padding:0; list-style:none;}
form{ margin:0; padding:0;}

.space{ clear:both;}
.left{ float:left;}
.right{ float:right;}

/* --top-- */
.top{ width:900px; height:80px; margin:0 auto; background:url(../images/top_bg.jpg) no-repeat;}
.logo{ padding:20px 0 0 15px;float:left;}
.top_rig{ float:left; width:500px; padding:31px 0 0 30px;}
.top_rig img{ float:left;}
.top_rig2{ float:left; width:80px; padding-top:32px;}


/* --about-- */
.about{ width:890px; margin:0 auto; padding:10px 0 10px 10px; background:url(../images/about_bg2.jpg) no-repeat bottom #fff;}
.main_top{background:url(../images/main_top_bg.jpg) no-repeat; width:890px; height:66px;position:relative;}
.main_top_img{position:absolute; top:22px; left:10px;}
.main_top_title{position:absolute; top:30px; left:250px;}
.about_f{width:590px; padding:20px 0 240px 260px;}

/* --products-- */
.pro_fl{ float:right; padding:42px 20px 0 0;}
.pro_fl ul{}
.pro_fl li{ float:left; width:72px; height:24px;text-align:center; font-weight:bold; line-height:26px; margin-left:2px;}
.pro_fl_on{background:url(../images/pro_fl_1.gif) no-repeat;color:#E43601;}
.pro_fl_out{background:url(../images/pro_fl_2.gif) no-repeat;}

.products{ width:890px; margin:0 auto; padding:10px 0 10px 10px; background:#fff;}
.pro_list{width:600px; padding:20px 0 10px 260px;}
.pro_list1{ padding-bottom:15px;}
.pro_list1 h1{ font-weight:bold; color:#EC6F00; font-size:14px; padding-bottom:5px;}
.pro_list1 h2{ width:215px; border:1px solid #e5e5e5; float:left; text-align:center;}
.pro_list1 h3{ float:left; width:350px; padding-left:10px;}


/* --business-- */
.business_tel{ font-size:14px; font-weight:bold; border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin-bottom:10px;}
.business_tel span{ font-size:18px; font-weight:bold; color:#EC6F00;}

/* --foot-- */
.footer{ background:#B2B2B2; margin:0 auto; width:900px; padding:10px 0; text-align:center; color:#fff; line-height:18px;}
.footer a{ color:#fff;}
.foot_left{ float:left; color:#fff;}
.foot_rig{ float:right; text-align:right; color:#fff;}

/*--message/nextpage---*/
.m_page {margin:0; padding:10px 0 0 5px; font-size:12px; height:30px; width:480px;}
.m_page a{padding:2px 7px; border:1px solid  #ddd; background: #fff;line-height:15px;}
.m_page a:hover {background: #FFD699;border:1px solid #FFD699; text-decoration:none;}
.m_thispage {padding: 2px 7px;font-weight:bold;font-size:12px;color:#FF6600; border:1px solid #ddd; background:#e5e5e5; }
.m_page_1{padding: 2px 8px; border: solid 1px #ddd; background: #fff; }
.m_page_cen { float:none;text-align:center;}