@charset "gb2312";
/* by relten */

body, div, ul, ol, li, dl, dt, dd, p, form, input, select, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
body { color:#333; font-family:"Î¢ÈíÑÅºÚ" }
input, select, img { vertical-align:middle; }
img { border:0; }
ul, li { list-style:none; }
a:link, a:visited { color:#333; text-decoration:none; }
a:hover { color:#fe8402; }
.ba:link, .ba:visited { color:#333; text-decoration:none; }
.ba:hover { color:#fff; }
.bo:link, .bo:visited { color:#333; text-decoration:none; }
.bo:hover { color:#ff8402; }
.bg:link, .bg:visited { color:#999; text-decoration:none; }
.bg:hover { color:#fe8402; }
.bb:link, .bb:visited { color:#fe8402; text-decoration:none; }
.bb:hover { color:#333; }



.red { color:#d5342a; }
.blue { color:#069; }
.gray { color:#666; }
.black { color:#000; }
.orange { color:#F60; }
.green { color:#019571; }
.white { color:#fff; }

.l { float:left; width:280px; background-color:#f6f6f6; position:relative;display: table-cell;}
.r { float:right; width:890px;display: table-cell;}
.width { width:1200px; background:url(../img/left_bg.jpg) left top repeat-y; display:inline-table; left:50%; position:relative; margin-left:-600px;}

/*=========================*/

#top { overflow:hidden; width:1200px; margin:0 auto; height:89px;}
	.logo { float:left; width:400px;}
	.menu { float:left; margin-left:145px; width:580px;}
	.menu ul li { float:left; font-size:16px; line-height:89px; padding:0 28px;}
	.menu ul li:hover { background:url(../img/menu_bg.jpg) left top repeat-x; color:#FFF;}
	.menu ul li:hover a { color:#fff;}
	.navhover { background:url(../img/menu_bg.jpg) left top repeat-x; color:#FFF !important;}
	.navhover a { color:#fff;}
	
#top span { float:right; line-height:89px; font-size:16px; color:#ff8402;}


.about { background:#f1f1f1; width:100%; height:425px; text-align:center; clear:both;}
.title { padding:50px 0;}
h1 { font-size:24px; text-align:center; color:#006437; font-weight:normal;}
h2 { font-size:16px; text-align:center; color:#888; font-weight:normal; line-height:30px; text-transform:uppercase;}


.pro { padding-top:50px; clear:both;}
.pro ul { margin:35px auto; width:1200px; height:225px;}
.pro ul li { float:left; margin-right:20px; text-align:center;}
.pro ul li:nth-of-type(4n+0) { margin-right:0px;}
.pro ul li p { line-height:35px; color:#888;}

.client { width:100%; background:url(../img/client.jpg) no-repeat; height:102px; clear:both; padding-top:70px;}



.footer { width:100%; height:110px; background-color:#006437; border-bottom:5px solid #ff8402; clear:both;}
.info span { line-height:50px; float:right;font-size:14px;}
.info {width:1200px; margin:0 auto; color:#fff; padding-top:30px;}
.info p { font-size:14px; line-height:25px;}


.cont { font-size:14px; clear:both;}

.pro_type { font-size:14px; text-indent:1.4em;}
.pro_type li {  line-height:37px; border-bottom:1px solid #dfded1; }
.pro_type li a { color:#fe8402; font-weight:bold;}
.pro_type dl a { font-size:12px; color:#949494; font-weight:normal;}
.pro_type dl a:hover { color:#fe8402;}
.pro_type dl dt { border-top:1px solid #dfded1; line-height:37px;  text-indent:3.7em;}

.proshow{ margin:30px auto; clear:both;}
.proshow ul li { float:left; margin-right:19px;}
.proshow ul li:nth-of-type(3n+0) { margin-right:0px;}
.proshow ul li p { font-size:12px; text-align:center; line-height:30px; margin-bottom:18px;}

.proshow li img { padding:3px; border:1px solid #dfded1;}














