*{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
img{ border:0px;}
a{ color:#000000; text-decoration:none;}
a:hover{ text-decoration:underline;}
.w980{ width:980px; margin:0px auto;}
.w100{ width:100%;}
.h100{ height:100%;}
.clear{ overflow:hidden;}
.mb5{ margin-bottom:5px;}
.mb8{ margin-bottom:8px;}
.pd10{ padding:0px 10px 0 10px;}

body{ font-size:12px; font-family:"宋体"; background:url(../images/body_bg.png) repeat;}

.header{ border-left:1px #E0E0E0 solid;border-right:1px #E0E0E0 solid;
   height:90px;
   width:978px;
   padding-top:6px; overflow:hidden;
   margin:0px auto; background:#fff;
}
.w1000{
	width:980px; background:#fff;
	position:relative;
}

.topad{background:url(../images/index_r3_c10.jpg) 0px 30px no-repeat;
	height:94px;
	width:376px; 
	float:right;
	overflow:hidden;
}
.top{ position:relative; background:url(../images/index_09.jpg) no-repeat right bottom; height:100px;}
.qq{ position:absolute; right:52px; top:0px;  line-height:20px;}
.qq img:hover{ position:relative; top:1px; left:1px;}

.nav{ background:url(../images/navbg.jpg) repeat-x; height:33px;}
.nav ul{ padding-left:15px;}
.nav li{ float:left; height:33px; line-height:35px;text-align:center; margin-right:10px;width:86px; font-weight:bold}
.nav .o1 a:link{color:#000000;}.nav .o1 a:hover{ background:none;width:68px;}.nav .o1 a:visited{color:#000000;}
.nav .o1{width:68px;}
.nav li a{ color:#fff; font-size:14px;  display:block;}
.nav li a:hover{ color:#FF0000;  display:block; text-decoration:none; background:url(../images/index_48.jpg) no-repeat center bottom; width:72px; height:35px; line-height:35px;}

.xx{ width:978px; height:33px; border:1px solid #ccc; border-top:0px;}
.xx p{ line-height:33px; color:#FF0000;}
.xx h1{font-size:12px; font-weight:normal; color:#FF0000;float:left; padding:0; margin:0;  width:978px;line-height:33px;}

.center{
	margin:0px auto;
}
.clear{
	overflow:hidden;
}

.banner{ width:980px; margin-top:2px; margin-bottom:5px;}
.banner img{ border:1px solid #CCCCCC;}

.main { width:980px;}
.main .left,.main .right{ float:left;}
.left{ width:227px; height:auto; }
.left .about{background:url(../images/left.jpg) no-repeat; height:161px;}
.left .about li{ height:30px; line-height:30px;}
.left .about li a{ color:#3A3A3A;}
.left .about ul{ padding-left:32px; padding-top:40px;}
.left .classmenu{background:url(../images/classmenuli.jpg);}
.left .classmenu li{ height:31px; line-height:31px;;}
.left .classmenu li a{ color:#3A3A3A;}
.left .classmenu ul{ padding-left:32px; padding-top:26px;}
.classmenutop{background:url(../images/classmenutop.jpg) no-repeat; height:38px;}
.menubt{background:url(../images/classmenubt.jpg) no-repeat; height:17px;}
 
 .tel { margin:7px 2px;}
.tel img{ border:1px solid #CCCCCC;}
.kf{ background:url(../images/lx.jpg) no-repeat; height:125px; position:relative;}
.kf h1{ font-size:16px; position:absolute; left:23px; top:28px;}
.kf h1 a{ color:#A30000;}
.kf .tel_abouot p{ color:#666; text-align:center;}
.kf .tel_abouot .p2{ color:#999999; font-size:11px; text-align:center;}
.tel_abouot { position:absolute; left:15px; top:83px;}


.right{ width:750px; margin-left:3px;}
.right_top{ background:url(../images/right_top.jpg) no-repeat; height:38px; position:relative;}
.right_top p{ position:absolute; left:55px; top:12px; color:#444444;}

.right_content{ background:url(../images/right_main_con.gif) repeat-y; margin-top:8px;}
.right_content h1{ background:url(../images/right_main_top.gif) no-repeat left top; font-size:18px; text-align:center; padding-top:21px;  font-family:"微软雅黑"; color:#000000}
.right_content h1 a{ color:#666666;}
.right_content p{ text-align:center; color:#666666;}
.titlep{ text-align:center; color:#666666; height:24px; line-height:24px; background:#F2F2F2; width:639px; margin:12px auto;}
.right_content p span a{ color:#FF0000;}
.right_content .jj{ background:#FEFAD8; border:1px dashed #FFCC33; width:639px; font-size:12px;  padding-top:4px; margin-top:20px; margin-bottom:12px;}
.right_content .jj p{ color:#FF0000; text-align:left; text-indent:2em; line-height:20px;}

.center_main { width:639px; padding-bottom:18px;}
.center_main p{ line-height:24px; color:#666666; text-align:left; text-indent:2em;}

.center_mainp{ line-height:24px; color:#666666; text-align:left; text-indent:2em; font-size:14px;}.center_mainp a{color:red}
.center_main p span{ color:#FF0000;}
.center_mainp ul{background:url(../images/libg.jpg) repeat-y 30px left; padding:0;padding-top:30px;}.center_mainp li{line-height:30px; text-indent:12px; font-size:12px; color:#999999 text-align:left; height:30px; border-bottom:1px #ccc dashed }.center_mainp li a{color:#333333}
.bottom_box{ width:750px; margin-top:10px; margin-bottom:10px;}
.cj,.tk{ float:left;}
.bottom_box .cj{ width:367px; height:229px; border:1px solid #CCC; margin-right:5px;}
.bottom_box .cj .cj_top{ height:37px; background:url(../images/bottom_nav.jpg) repeat-x; position:relative;}

.cj_top li{ float:left; width:80px; height:37px; line-height:37px; display:inline-table; text-align:center; font-size:14px;}
.cj_top .hdm_01 { background:url(../images/mouseout.jpg) no-repeat left bottom; color:#FFFFFF; font-weight:bold;}
.hdm_01 a{color:white;}.bg_block a{color:white;}.cj_top .bg_block a:hover{color:#FFFF00}
.bottom_box .cj .cj_nav{ padding-top:12px; padding-left:12px; padding-right:12px;}
.bottom_box .cj .cj_nav li{ background:url(../images/ico.jpg) no-repeat left 5px; height:23px; line-height:23px; padding-left:15px; border-bottom:1px dotted #CCCCCC;}
.bottom_box .cj .cj_nav a{ color:#333333;}
.bg_block{display:inline-table; background:url(../images/mouseout.jpg) no-repeat left bottom; color:#FFFFFF; font-weight:bold;}
.center_case{ line-height:24px; color:#666666; text-align:left;  font-size:14px;}.center_mainp a{color:red}
.center_case ul{ padding:0;padding-top:30px; padding-bottom:30px; clear:both;width:640px;}
.center_case li{float:left;width:140px; padding:10px; text-align:center; height:120px; overflow:hidden;line-height:30px;  font-size:12px; color:#999999 text-align:left;  }.center_case li a{color:#333333}
.center_case li img{width:135px; height:95px; padding:2px; border:1px solid #ccc;}

.postwrite{clear:both; padding-top:30px;}



.bottom{ background:url(../images/fottbg.jpg) no-repeat center center; height:40px;}
.bottom_nav{ text-align:center; height:40px; line-height:40px; color:#fff; font-size:12px;}
.bottom_nav a{ color:#fff;}

.bottom_about{ width:980px;}
.bottom_logo{ width:310px; background:url(../images/line.jpg) no-repeat right top;}
.bottom_logo , .add{ float:left;}
.add { padding-left:20px;line-height:25px;}
#KinSlideshow{float:left;}
.code{ height:auto; padding:20px; border:1px solid #fff; background:#0066FF;}
.code pre{ font-family:"Courier New";font-size:14px;}
.code pre code.note{ color:#999}
.code2{border:1px solid #FEB0B0; background:#FFF1F1; margin-top:10px;}
.code2 pre{ margin-left:20px; font-size:12px;}