﻿body{font-family:Tahoma, Verdana; padding:0; margin:0; font-size:11px; text-align:center; color:#818181; background:url(../images/head_bg.gif) repeat-x 0 0;}
a{color:#7B7B7B; text-decoration:none;}
a:hover{ color:#000;}
ul,li,p{list-style:none; padding:0; margin:0;}

.all{ width:960px; margin:0 auto; text-align:left;}
.head,.nav,.con,.bot{float:left; width:100%;}

.head{background:url(../images/head.jpg) no-repeat 0 0; height:73px;}
.logo{float:left; margin:20px 0 0 0;}
.con { overflow: hidden;}
.con .caid { 
  padding-bottom: 32767px !important; 
  margin-bottom: -32767px !important;
}
.pimg{ width:150px; height:150px; border:1px #C9EEFF solid;}
.nav{ background:url(../images/nav.gif) no-repeat center center; height:29px;}
/*feedback form*/
.aboutinfo form{ margin:10px;}
.aboutinfo form label{ width:100px; padding:5px 0 5px 0; display:block; float:left; text-align:right;}
.aboutinfo form p{ clear:both; padding:3px;}
.aboutinfo form .submit{ background-color:#FF9900; color:#000000; padding-top:3px; margin-right:350px;}

.nav_in{float:right; width:60%;}
.nav_in a{height:29px; float:left; padding:0 15px; line-height:29px; font-size:12px; font-weight:bold; color:#fff; margin:0  0 0 10px;}
.nav_in a:hover{background:#009BE3;}

.con{ margin:0px 0 0 0;}
.left{float:left; width:187px; background:#C9EEFF; margin-top:8px;}

.tel{float:left; width:100%; background:#C9EEFF url(../images/tel.jpg) no-repeat right bottom; height:145px; overflow:hidden; color:#000; margin:8px 0 0 0;}
.tel p{padding:0px 0 0 10px; line-height:150%;}
.cat{width:100%; float:left; margin:0; font-size:12px; background:#C9EEFF;}
.cat_t{float:left; width:100%; background:url(../images/left_tt.gif) repeat-y 0 0; color:#fff; font-weight:bold; height:30px; line-height:30px;}
.cat ul li a{color:#137799; float:left; width:167px; padding:0 0 0 20px; margin:1px 0; height:25px; line-height:25px; background:url(../images/icon_a.gif) no-repeat 8px center; font-family: sans-serif;}
.cat ul{margin:10px 0;}
.cat ul li a:hover{background:#F8FFBC url(../images/icon_b.gif) no-repeat 8px center; font-weight:bold; color:#61A500;}
.cat ul li{float:left; width:100%;}
#smallclass ul li a{ padding-right:10px; background:none; color:#666666;}
#smallclass ul a:hover{ padding-right:10px; background:none; font-weight:normal; color:#61A500;}
.PPlist { padding:10px 0 10px 0;}
.PPlist ul li { padding-bottom:10px; text-align:center;}
.PPlist ul li a,{ background:none; font-weight:normal;}
.PPlist ul li a:hover{ background:none; font-weight:normal;}

.sch{float:left; width:100%;}
.sch_text{background:url(../images/text_sch.gif) no-repeat 0 0; height:24px; width:101px; border:none; float:left; margin:10px 5px 0 10px;}
.sch_btn{background:url(../images/btn_sch.gif) no-repeat 0 0; width:55px; height:24px; float:left; border:none; margin:10px 0 0 0;}

.subCon2{ padding:10px;}
.subCon2 h5 { font-size:20px; color:#FF6600; text-align:center; width:100%; border-bottom:1px dashed #CCCCCC; padding:5px 0 5px 0; margin:0px; }
.TextTitle {  width:100%; margin:0 auto; background-color:#f5f5f5; text-align:center; padding:5px; margin-bottom:20px;}
.proLeft{ width:500px; float:left; text-align:left;}
.proRight{ float:right; width:100px; }
.proBigpic { width:100%; padding:20px; text-align:left;}
.proTitle { border-top:0px solid #CCCCCC; padding-top:10px; height:18px; font-size:12px; color:#333333;}
.proRight ul li{ padding:5px 0 5px 0;}
.desc{ clear:both; padding:15px 10px 10px 0; border-top:1px solid #dddddd; margin-top:10px; color:#000000;}
.prodesctitle { font-size:12px; color:#333333; width:100%; margin-bottom:10px; border-bottom:1px dashed #CCCCCC; font-weight:bold; }

.right{float:right; width:763px;}
.ad{float:left; height:145px; width:100%; margin:8px 0 0 0;}
.pro{float:left; width:100%; margin:8px 0 0 0;}
.pro_tt{ float:left; width:100%; border-top:2px solid #5BBEF7; font-size:12px; font-weight:bold; background:url(../images/icon_c.gif) no-repeat 0 center;}
.pro_tt span{text-indent:20px; height:30px; line-height:30px; float:left;}
.more{background:url(../images/more.gif) no-repeat; height:12px; width:36px; margin:10px 0 0 0; float:right;}

.pro_con{border:1px solid #E8E8E8; width:761px; float:left;}
.pro_con ul {padding:5px 0; float:left;}
.pro_con ul li{float:left; text-align:center; width:160px; height:200px; margin:10px 0 0 25px; display:inline; border-bottom:1px dashed #ddd;}
.pro_con ul li p{padding:3px 0;}
.pro_con ul li a{color:#000;}
.pro_con ul li a:hover{color:#0099FF;}
.aboutinfo { padding:20px; line-height:180%; color:#000000;}
.prolist { width:100%;}
.pages{ clear:both; padding:2px; margin:10px 20px 10px 10px; text-align:center; background-color:#eeeeee;}
.pages a{ display:inline; background-color:#efefef; border:1px solid #cccccc; padding:0px 2px 0px 2px; color:#FF6600;}
.pages img { border:0px;}

.bot{background:url(../images/bot_bg.gif) repeat-x 0 0; height:82px; text-align:center; margin:8px 0 0 0;}
.bot p{padding:15px 0 0 0;}
#chatOnline td { font-size:12px;}