﻿@charset "gb2312";
/* CSS Document */

.top{ height:31px; line-height:31px; background:url(/images/topbg.gif) repeat-x;}
.topwh{ width:960px; margin:0 auto;}
.top_lef{ width:600px; margin-right:80px;float:left; height:30px; line-height:30px;}
.top_lef .inBox{ width:88px; height:18px; border:1px #ddd solid; padding-left:3px; line-height:18px; margin-right:5px;}
.top_lef .submit{ width:42px; height:20px; line-height:20px; margin-right:10px; background: url(../images/login_bg.gif) no-repeat;border:0px;cursor:pointer;}
.top_rig{ width:260px; background:url(/images/index_images/tel.jpg) no-repeat right top; float:left;height:30px; line-height:30px;}
.logo{ width:170px; float:left;padding:12px 0; margin:0 70px 0 5px; display:inline;}
.mininav{ width:770px; float:left; margin:17px 0; padding:0;}
.nav_fltop{ width:650px; float:left; padding:12px 0px;  line-height:30px;}
.mini_left{ width:500px; float:left; margin-right:10px; height:57px;}
.mini_right{ width:260px; float:left; margin:0; padding:0; height:57px;}
.nav_01{ background:url(../images/index_images/nav_01.jpg) no-repeat; width:32px; height:57px; float:left;}
.nav_02{ background:url(../images/index_images/nav_02.jpg) no-repeat; width:32px; height:57px; float:left;}
.nav_001{ width:468px; float:left;}
.nav_002{ width:228px; float:left;}
.nav_l{  width:4px; font-size:0; line-height:0;float:left; height:57px;}
.nav_m{  width:458px;float:left; height:57px;}
.nav_r{ width:6px; font-size:0; line-height:0;float:left; height:57px;}
.nav_m2{  repeat-x; width:218px;float:left; height:57px;}
.nav_m ul{ list-style-type:none; padding:5px 6px 5px 6px;}
.nav_m2 ul{ list-style-type:none; padding:5px 0px 5px 6px;}
.teltop{ padding-left:567px; height:20px; line-height:20px;padding-top:15px; margin-bottom:12px; color:#333;}
.f_tel{ color:#ff0000; font-family:Verdana; font-size:16px;}

.nav{ margin:0; padding:0;}
.nav_lef{ background:url(../images/index_images/navbgbor_lef95.jpg) no-repeat;width:10px; height:38px; float:left}
.nav_rig{ background:url(../images/index_images/navbgbor_rig95.jpg) no-repeat; width:10px; height:38px;float:left}
.nav_mid{ background:url(../images/index_images/navbgbor_mid.jpg) repeat-x; height:38px; width:920px;float:left; color:#fff; padding-left:20px;}
.nav_mid ul{ margin:0; padding:0;}
.nav_mid li{ margin:0; line-height:38px; float:left; font-size:14px; color:#fff; padding:0 17px 0 17px; background:url(../images/index_images/nav_sx.gif) no-repeat right center; text-align:center; display:block;}
.nav_mid li.last{ background:none;}
.nav_mid li a{ color:#fff; font-weight:bold; }
.nav_mid li a:link{color:#fff;font-weight:bold;  }
.nav_mid li a:visited{color:#fff; font-weight:bold; }
.nav_mid li a:hover{color:#fff; text-decoration:underline;font-weight:bold; }
.padl10{ padding-left:10px;}


a.aaa:link {color:#333;}
a.aaa:visited {color:#333;}
a.aaa:hover{color:#c00;text-decoration:none;background: url(images/ico_jt_blue.gif) 50% 100% no-repeat;}
.g33{ color:#c4c4c4}

.warpe{ width:960px; margin:0 auto 10px; padding:0; text-align:left;}
.warpe_kb{ width:100%; margin:20px auto 10px; padding:0; text-align:left; background:url(../images/kbbottom.jpg) repeat-x top; padding-top:10px;}
.textArea{ line-height:24px;}
.f12{ font-size:12px;}
.cen{ text-align:center;}