﻿@charset "utf-8";
/* CSS Document 
   Design by www.east.net
   Author TianGuang
   Email  tianguangaa@163.com
   Date 2011-2-10
   
   注意事项:
   css样式以类别选择器为主
   层次结构要清晰,级别深度控制在三层以内
   样式命名规则为小写,可结合"_"使用
   浏览器兼容规则  火狐(默认)-->ie7(以*开头)-->ie6(以_开头)
*/

html,body { margin:0; padding:0; }
form{ margin:0; padding:0;}
img{ border:none;}
a{ text-decoration:none;}

/* Banner */
.banner { width:1000px; height:150px; margin:0 auto; position:relative; z-index:0;  }
.banner img {width:1000px; height:150px; }

/* main style */
.main { margin:9px auto 0 auto; width:1000px; height:auto; clear:both; overflow:hidden }

/* side_left style */
.side_left { float:left; width:201px; height:auto; margin:0; display:inline }
.side_left h3 { width:201px; height:37px; text-indent:-9999px; margin:0 0 10px 0;  }
.side_left h3.about_title { background:url(../images/h3_about_title.jpg) no-repeat; }
.side_left h3.contact_title { background:url(../images/h3_contact_title.jpg) no-repeat; }
.side_left h3.renli_title { background:url(../images/h3_renli_title.jpg) no-repeat; }
.side_left h3.lingyu_title { background:url(../images/h3_lingyu_title.jpg) no-repeat; }
.side_left h3.news_title { background:url(../images/h3_news_title.jpg) no-repeat; }
.side_left h3.pro_title { background:url(../images/h3__pro_title.jpg) no-repeat; }

.side_left ul.subNav { list-style:none; margin:0 auto; padding:0; line-height:23px;  }
.side_left ul.subNav li { width:200px; line-height:30px; margin:0 0 0 10px; background:url(../images/category_arrow.jpg) 5px no-repeat; }
.side_left ul.subNav li a { margin:0 0 0 32px; color:#666666; font-family:"宋体"; font-size:14px; }
.side_left ul.subNav li a:hover { color:#00a3db; font-weight:bold }

.subContact { width:183px; height:155px; margin:50px 0 0 0; padding:40px 0 0 10px; background:url(../images/sub_contact_bg.jpg) left top no-repeat; color:#666666; line-height:25px; font-family:"宋体"; font-size:12px; }

/* side_right style */
.side_right { float:right; width:758px; height:auto; margin:0; display:inline }
.side_right .side_right_title { background:url(../images/side_right_title.jpg) no-repeat; width:758px; height:36px; }
.side_right .daohang { text-align:right; margin:13px 0 0 0; color:#666666; }
.side_right .daohang label { margin:0 5px; color:#666666;  }
.side_right .daohang span { color:#00a3db; font-family:"宋体"; font-size:14px; margin:0 0 0 10px }

h3.right_title { text-align:center; font-size:22px; font-family:"宋体"; margin:25px auto; }
.side_right_content { padding:10px 0 0 0; }
.info { padding:30px; color:#666666; font-family:"宋体"; font-size:12px; line-height:25px; height:auto; min-height:350px; _height:350px; }
.shuxing { color:#00a3db; font-family:"宋体"; font-size:12px; text-align:center }

.message { margin:35px 0 30px 80px; width:auto; color:#707070; line-height:40px;  }
.message .text { width:240px; height:20px; border:1px #aaaaaa solid; margin:0 10px }
.message .area { width:450px; height:150px; border:1px #aaaaaa solid; margin:10px 0 10px 10px; text-decoration:underline }
.message .btn { background:url(../images/btn_submit.jpg) no-repeat; width:89px; height:21px; border:0; cursor:pointer; margin:0 0 0 10px; }
.message .ret { background:url(../images/btn_reset.jpg) no-repeat; width:89px; height:21px; border:0; cursor:pointer }

.maps { float:left; margin:10px 25px 0 10px; width:475px; height:265px; }
.contact_info { float:left; margin:10px 0 0 0;  }

ul.news_list { width:645px; margin:30px auto; padding:0 }
ul.news_list li { background:url(../images/icons1.jpg) 5px no-repeat; width:645px; height:30px; border-bottom:1px #aed5f3 dashed; padding:19px 0 0 ; clear:both; overflow:hidden  }

ul.news_list li a { display:block; float:left; color:#666666; font-family:"宋体"; font-size:12px; margin:0 0 0 25px; _margin:0 0 0 15px; }
ul.news_list li a:hover { color:#00a3db }
ul.news_list li span { float:right; display:block; color:#00a3db }

ul.lingyu_list { width:725px; margin:0 auto 30px auto; }
ul.lingyu_list li { width:720px; height:125px; margin:35px 0 0 30px; padding:0 5px 0 0; font-family:"宋体"; font-size:12px; line-height:29px;  }
ul.lingyu_list li img { width:176px; height:124px; border:1px #e3e3e3 solid; margin:0 15px 0 0; float:left }
ul.lingyu_list li span { display:block; color:#00a3db; font-weight:bold; }
ul.lingyu_list li a { color:#a6a6a6; }
ul.lingyu_list li a:hover { color:#00a3db }

ul.pro_list { margin:0 auto 30px auto; width:758px; }
ul.pro_list li { width:137px; height:127px;margin:35px 25px 0 25px; _margin:35px 20px 0 20px; float:left  }
ul.pro_list li img { width:135px; height:101px; border:1px #e3e3e3 solid; display: block;}
ul.pro_list li span{display:block;line-height:24px; text-align:center}

.fenye { color:#999999; text-align:center; margin:50px auto; clear:both; overflow:hidden; height:25px; padding:50px 0 0 0; *padding:0; }
.fenye a { color:#999999; }