/*通用样式*/
* {
	margin: 0px;
	padding: 0px;
}
ul {
list-style-type:none;
}
li {
list-style-type:none;
text-align:left;
}

div {
	font-family: "宋体";
	line-height: 22px;
	color: #272727;
	font-size: 12px;
	letter-spacing: 1px;
	text-align:left;
}


td {
	font-family: "宋体";
	line-height: 22px;
	color: #272727;
	font-size: 12px;
	letter-spacing: 1px;
}


LI {
	 COLOR: #272727;
}

body {
	margin:0px;
	text-align:center;
	padding:0px;
	background-image:url(../image/bodybg.gif);
background-position:center;
background-repeat:repeat-y;
	
}


.tdbg_leftall {	
	padding:1px;
	font-family: "宋体";
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}


a {
	color: #272727;
	text-decoration: none;

}
a:hover {
color:#FF2A00;
}

SELECT {
	FONT: 12px; COLOR: #0F0F0F;
}
INPUT {
	FONT: 12px  #0F0F0F;
}
TEXTAREA {
	FONT: 12px  COLOR: #0F0F0F;
}



.form {
	font-family: "宋体";
	font-size: 12px;
	line-height: 17px;
	height:22px;
	padding:0px;
	margin:0px;
}





.form2 {

	font-family: "宋体";
	font-size: 12px;
	line-height: 17px;
	border: 1px solid #CCCCCC;
}
.clears {
clear:both;
}
.floatleft {
float:left;
}


.mcenter {
width:1000px;
clear:both;
margin:0px auto;
overflow:hidden;
text-align:center;

}



.contentA {
padding:15px;
clear:both;
}
.paths {
float:right;
margin-right:40px;
line-height:34px;
}
.textcenter {
text-align:center;

}
.fleft {
float:left;
}
.mpp_tmid  {
	padding-TOP: 13px; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #ccc 1px solid;height:25px;
}
.tileft {
	line-height: 35px;
	text-align: right;
	float: left;
	height: 35px;
	width: 120px;


}


.tright {
	line-height: 35px;
	text-align: left;
	height: 35px;
	width: 440px;
	padding-top:5px;

}





.borders {
border:#DCDCDE 1px solid;
clear:both;
zoom:1;
}




.qtul {
*zoom:1;
}




/*顶部样式*/

#tops {
width:1000px;
height:145px;
background-image:url(../image/topbg.gif);
}
#toplogo {
clear:both;

width:1000px;
}
#logos {
float:left;
padding:16px 0px 3px 25px;
}
#sc {
float:right;
text-align:right;
padding:20px 20px 0px 0px;
}
#topmenu {
padding:0px 20px;
height:29px;
clear:both;
}
#topmenu ul li {
float:left;
padding:0px 6px;
font-size:14px;
font-family:黑体;
font-weight:bold;
}
.menus a {
display:block;
width:84px;
height:29px;
color:#292929;
text-align:center;
line-height:29px;
}

.menus a:hover {
background-image:url(../image/index_05.gif);
display:block;
width:84px;
height:29px;
color:#292929;
text-align:center;
line-height:29px;
}

#index #ha,#about #ab,#tskc #kc,#teach #te,#mito #mt,#video #vo,#news70 #ns70,#news71 #ns71,#news72 #ns72,#cont #ct {
background-image:url(../image/index_05.gif);
display:block;
width:84px;
height:29px;
color:#292929;
text-align:center;
line-height:29px;
}



/*首页主体样式*/

#mtopbg {
width:1000px;
background-image:url(../image/topbg.gif);
background-position:center -145px;
background-repeat:no-repeat;
clear:both;
}

#mbotbg {
width:1000px;
clear:both;
}
#mleftspace {
float:left;
width:98px;
height:98px;
}

#mlefts {
float:left;
width:200px;
padding-bottom:300px;
overflow:hidden;

}


.btop {
clear:both;
height:14px;
font-size:0px;
overflow:hidden;
}
.btopleft {
float:left;
background-image:url(../image/btopleft.png);
width:16px;
height:14px;
font-size:0px;
overflow:hidden;
}

.btopmd {
line-height:11px;
font-size:0px;
overflow:hidden;
border-top:#55A900 3px solid;
background-color:#FFFFFF;
float:left;
height:11px;
}
.btopright {
float:right;
height:14px;
font-size:0px;
overflow:hidden;
width:16px;
background-image:url(../image/btopright.png);
}
.lngs {
width:168px;
}
.btwobd {
border-left:#55A900 3px solid;
border-right:#55A900 3px solid;
background-color:#FFFFFF;
clear:both;
}
.leftmenu {
padding-left:20px;
clear:both;
}
.toptitlewz {
color:#264600;
font-size:15px;
font-weight:bold;
line-height:35px;
text-indent:10px;
}
.leftmenus {
width:140px;
clear:both;
}
.leftmenus ul li {
clear:both;
line-height:27px;
text-indent:15px;
border-bottom:#D9D9D9 1px solid;
}

.bfot {
height:14px;
font-size:0px;
clear:both;
overflow:hidden;
}
.botleft {
width:16px;
height:14px;
font-size:0px;
background-image:url(../image/bbottomleft.png);
overflow:hidden;
float:left;
}
.botmd {
float:left;
border-bottom:#55A900 3px solid;
line-height:11px;
background-color:#FFFFFF;
overflow:hidden;
font-size:0px;
height:11px;
}
.botright {
float:right;
width:16px;
height:14px;
font-size:0px;
overflow:hidden;
background-image:url(../image/bbottomright.png);
}
#mrightspace {
float:left;
width:50px;
height:50px;
}

#mains {
float:left;
width:610px;
}

#lunbo {
width:610px;
clear:both;
}

.lngs2 {
width:578px;
}
#rightsps {
clear:both;
height:16px;
font-size:0px;
overflow:hidden;
}
#mainsy {
width:610px;;
clear:both;
}

#indexabout {
width:578px;
margin:0px auto;
clear:both;
}

#indexaboutleft {
float:left;
width:385px;
}
#abhead {
clear:both;
height:38px;
overflow:hidden;
}
.titlewz {
color:#264600;
font-size:15px;
font-weight:bold;
line-height:36px;
font-family:黑体;
}

.mores {
float:right;
line-height:42px;
padding-right:12px;
}
.mores a {
color:#622700;
font-size:11px;
font-family:Arial;
}
#abwzs {
clear:both;
width:385px;
}
#abwztop {
clear:both;
width:385px;
height:16px;
font-size:0px;
background-image:url(../image/index_13.gif);
overflow:hidden;
}
#abwzmd {
clear:both;
padding:2px 15px;
background-color:#F0FDB7;
line-height:23px;
}
#abwzend {
width:385px;
clear:both;
height:11px;
font-size:0px;
overflow:hidden;
background-image:url(../image/index_20.gif);
}

#indexabright {
float:right;
width:180px;
padding-top:40px;
}
#newsbut {
width:180px;
height:58px;
clear:both;
margin-bottom:7px;
}

#bmtel {
width:180px;
height:80px;
background-image:url(../image/index_19.gif);
font-size:20px;
color:#AE0000;
font-family:Arial;
font-weight:bold;
overflow:hidden;
line-height:24px;
}

#bmtel p {
text-indent:15px;
padding-top:50px;
}

#indexmt {
width:578px;
margin:0px auto;
clear:both;
margin-top:15px;
}
#indexmttop {
clear:both;
height:38px;
overflow:hidden;
}


/*滚动样式*/

#demo {
	OVERFLOW: hidden; WIDTH: 578px;margin:0px auto;
}
#demo IMG {
	
}
#indemo {
	FLOAT: left; WIDTH: 800%
}
#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}


.pimg {
 FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.movebd{
width:150px;
padding-bottom:0px;
text-align:center
}
.p-img {
	 VERTICAL-ALIGN: middle; WIDTH: 134px; TEXT-ALIGN: center;
	 margin:0px auto;border:#C6C6C6 2px solid;
}

.p-img img {
width:130px;
}



/*底部样式*/

#foots {
width:1000px;
height:300px;
margin:0px auto;
background-image:url(../image/footbg.gif);
position:relative;
}
#footleftpic {
position:absolute;
left:-25px;
top:-295px;
}

#foots p {
text-align:center;
padding-top:140px;
color:#335A02;
}

#foots p a {
color:#335A02;
}


#foots div {
padding:20px 10px 0px 30px;
}


/*内页样式*/

#amain {
width:578px;
margin:0px auto;
clear:both;
}

#prd ul li {
float:left;
padding:3px 3px;
text-align:center;
line-height:30px;

}
#prd ul li img {
border:#cccccc 1px solid;
display:block;
}

#prd ul li OBJECT {
display:block;
}

.infotitle {
font-size:14px;
font-weight:bold;
font-family:微软雅黑;
text-align:center;
line-height:35px;
}
.infopic {
padding-bottom:15px;
text-align:center;
}

.bigs{
height:30px;
line-height:30px;
text-indent:30px;

}


#newy ul li {
clear:both;
height:25px;
border-bottom:#626669 1px dotted;
background-image:url(../image/arrow_6.gif);
background-position:left center;
background-repeat:no-repeat;
overflow:hidden;
padding-left:20px;
}
.newsclick {
float:right;

width:80px;
text-align:right;
}
.newstitle {
float:left;
line-height:22px;
}
.newsdate {
float:right;

line-height:22px;
}

#mesg {
width:578px;
clear:both;
overflow:hidden;
}


/*浮动在线客服样式*/

.qqbox A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.qqbox A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.qqbox A:hover {
	COLOR: #f80000; TEXT-DECORATION: underline
}
.qqbox A:active {
	COLOR: #f80000; TEXT-DECORATION: underline
}
.qqbox {
	FONT-SIZE: 12px; RIGHT: 0px; OVERFLOW: hidden; WIDTH: 109px; COLOR: #000000; LETTER-SPACING: 0px; POSITION: absolute; TOP: 100px; HEIGHT: auto;Z-INDEX: 200000
}
.qqlv {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 35px; POSITION: relative; HEIGHT: 158px
}
.qqkf {
	OVERFLOW: hidden; WIDTH: 109px; HEIGHT: auto;DISPLAY: block
}
.qqkfbt {
	OVERFLOW: hidden; WIDTH: 109px; COLOR: #fff; LINE-HEIGHT: 34px; POSITION: relative; HEIGHT: 70px; TEXT-ALIGN: center
}
.qqkfhm {
	PADDING-RIGHT: 0px; OVERFLOW: hidden; WIDTH: 109px;text-align:center; LINE-HEIGHT: 25px; POSITION: relative; HEIGHT: 25px;
}


#K1 {
BACKGROUND-IMAGE: url(../image/qq_bg.gif);
BACKGROUND-REPEAT: repeat-y; 
BACKGROUND-COLOR: #ffffff;
text-align:center;
}
#K2 {
BACKGROUND-IMAGE: url(../image/qq_bottom1.gif); 
WIDTH: 109px; 
BACKGROUND-REPEAT: no-repeat; 
HEIGHT: 30px;
}
#K3 {
BACKGROUND-IMAGE: url(../image/qq_logo.gif); 
WIDTH: 109px; 
LINE-HEIGHT: 28px; 
BACKGROUND-REPEAT: no-repeat; 
HEIGHT: 28px; 
text-align:center;
}
