body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.aaaaa{color: #333333;font-size: 12px;line-height:20px;}
a{ line-height:20px;}
a:link {
	color: #6F261C;
	text-Decoration: none;
	font-size: 11px;
}
a:visited {
	text-Decoration: none;
	color: #6F261C;
	font-size: 11px;
}
a:hover {
	text-Decoration: underline;
	color: #000099;
	font-size: 11px;
}
a:active {
	text-Decoration: none;
	color: #6F261C;
	font-size: 11px;
}
a.topm:link {
	color: #6F261C;
color:#DCEBF0;
font-weight:bold;
font-size:14px;
}
a.topm:visited {
	text-Decoration: none;
color:#DCEBF0;
font-weight:bold;
font-size:14px;
}
a.topm:hover {
	text-Decoration: underline;
color:#DCEBF0;
font-weight:bold;
font-size:14px;
}
a.topm:active {
	text-Decoration: none;
color:#DCEBF0;
font-weight:bold;
font-size:14px;
}


a.udl:link {
	color: #6F261C;
	text-decoration:underline;
	font-size: 11px;
}
a.udl:visited {
	text-Decoration:underline;
	color: #6F261C;
	font-size: 11px;
}
a.udl:hover {
	text-Decoration: underline;
	color: #000099;
	font-size: 11px;
}
a.udl:active {
	text-Decoration: none;
	color: #6F261C;
	font-size: 11px;
}

a.videov:link {
	font-size: 10pt;
color:#6F261C;
font-weight:bold;
	text-decoration:underline;
	
}
a.videov:visited {
	text-Decoration:underline;
font-size: 10pt;
color:#6F261C;
font-weight:bold;
}
a.videov:hover {
	text-Decoration: underline;
	color: #000099;
	font-weight:bold;
	font-size: 10pt;
}
a.videov:active {
	text-Decoration: none;
	color: #6F261C;
	font-size: 10pt;
	font-weight:bold;
}

a.udl1:link {
	color:#2099C8;
	text-decoration:underline;
	font-size: 11px;
}
a.udl1:visited {
	text-Decoration:underline;
	color:#2099C8;
	font-size: 11px;
}
a.udl1:hover {
	text-Decoration: underline;
	color: #2099C8;
	font-weight:600;
	font-size: 11px;
}
a.udl1:active {
	text-Decoration: none;
	color: #6F261C;
	font-size: 11px;
}
.font {
	font-size: 12px;
	color: #682510;
	text-Decoration: none;
	font-weight: bold;
	line-height: 22px;
}
.font1 {
	font-size: 11px;
	line-height: 22px;
	color: #8C8989;
}
.fon2 {
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
	text-Decoration: none;
	line-height: 22px;
}
.fon3 {
	font-size: 11px;
	color: #FFFFFF;
	text-Decoration: none;
	line-height: 22px;
	font-weight: bold;
}
.input {
	font-size: 12px;
	border: 0px solid;
	line-height: 22px;
	color: #FFFF00;
	text-Decoration: underline;
}
.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #cccccc;	background-color: #f7f7f7;
}
.input1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999999;
	background-color: #EEEEEE;
}
.titlefont {color: #386EB6}
.titlefont1 {color: #ffffff}
.h14 {
	font-size: 12px;
	line-height: 22px;
	color: #006699;
}
.fg1 {
	text-align : justify;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: 20px;
}
.fg2 {
	text-align : justify;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: 18px;
}
.fg3 {
	text-align : justify;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: 20px;
	padding-right:10px;
}
.cplist1{
	width:32%;
	margin-left:1%;
	float:left;
	margin-bottom:5px;
	margin-top:10px;
	
}
a.faqq:link {
font-size: 10pt; text-decoration: underline; color:#1B6FBF;
}
a.faqq:visited {
font-size: 10pt; text-decoration: underline; color:#1B6FBF;
}
a.faqq:hover {
font-size: 10pt; text-decoration: underline; color:#1B6FBF;
}
a.faqq:active {
font-size: 10pt; text-decoration: underline; color:#1B6FBF;
}

a.pll:link {
font-size: 10pt; text-decoration: none; color:#1B6FBF;
}
a.pll:visited {
font-size: 10pt; text-decoration: none; color:#1B6FBF;
}
a.pll:hover {
font-size: 10pt; text-decoration: underline; color:#1B6FBF;
}
a.pll:active {
font-size: 10pt; text-decoration: underline; color:#1B6FBF;
}
.diand {
background:url(../images/123.gif);
background-repeat:repeat-x;
background-position:center;
margin-top:10px;
}
.STYLE2 {font-size: 11px}

#top{
background:url(../images/logo.jpg);
width:1004px;
height:131px;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
background-position:center;}
#topmenu{
width:1004px;
height:42px;
background:url(../images/topbj.jpg);
background-repeat:repeat-x;
margin-left:auto;
margin-right:auto;}
#topmenu ul{
margin-left:100px;
margin-bottom:0px;
margin-top:0px;
background:url(../images/topbj.jpg);
background-repeat:repeat-x;}
#topmenu ul li{
float:left;
margin-left:20px;
margin-right:20px;
list-style:none;
padding-top:10px;
}

#maintop{
width:1004px;
height:95px;
background:url(../images/top2.jpg) no-repeat;
margin-left:auto;
margin-right:auto;
margin-top:0;
margin-bottom:0;

}
#maintop label{
display:block;text-align:center;margin:auto auto;padding-top:46px;
color:#696969;
}
#maincon{
background:url(../images/mmid1.jpg) repeat-y ;
width:1004px;
margin-left:auto;
margin-right:auto;
margin-bottom:0;
margin-top:0;
}
#main{
width:908px;
margin-left:auto;
margin-right:auto;

}

#mleft{
float:left;
width:450px;
text-align:center;
margin-right:3px;}

#mright{
float:left;
width:450px;
margin-left:3px;}
#mleft1{
text-align:justify;
line-height:180%;
width:420px;
margin-left:auto;
margin-right:auto;
}
#mleft2{
text-align:right;
width:420px;
margin-left:auto;
margin-right:auto;
color:#6F261C;}
#mleft3{
text-align:right;
width:420px;
margin-left:auto;
margin-right:auto;
}
.mright1{
padding-left:5px;
color:#682510;
height:24px;
font-size:14pt;
text-align:left;}
.mright2{
padding-left:5px;
color:#682510;
font-size:10pt;
text-align:left;
font-weight:bold;
padding-top:7px;}
.mright2 h1{
font-size:16px;
padding:0;
margin:0;}
.videolm h3{
padding:0;
margin:0;}
#mright2{
font-size: 7pt;
letter-spacing: 0px;
text-align:left;
padding-left:10px;}
#mright3{
text-align:left;}
.mright31{
text-align:left;
padding-right:5px;}
#mright3 ul{
margin-left:0px;padding-left:0px;}
#mright3 li{
list-style:none;
padding-left:0px;
text-align:left;
margin-left:0;}
#mright5 ul{
padding-top:0px;
margin-top:0px;
margin-left:0px;
padding-left:0px;}
#mright5 li{
list-style:none;
text-align:left;
margin-left:0;
padding-left:0px;
margin-bottom:5px;
margin-top:10px;}
.mright6{
background-color:#DDE3E3;
width:450px;
height:1px;
margin-top:15px;
margin-bottom:10px;
}
.classlist{
text-align:left;
width:420px;

}
#classtop{
background:url(../image/ica_11.jpg) no-repeat;
width:420px;
height:33px;
margin-bottom:5px;}
.classes{
margin-bottom:10px;
}
.classes1{
font-size: 10pt;
color:#6F261C;
font-weight:bold;
padding-left:10px;
text-align:left;}
.classes21{
width:100px;
height:96px;
text-align:center;
float:left;}
.classes22{
float:left;
width:319px;
height:80px;
line-height:180%;
text-align:justify;}
.classes23{
float:left;
width:319px;
height:16px;
text-align:right;
text-decoration:underline;}
.diand{
width:420px;
height:10px;
background:url(../images/diand.gif) repeat-x center;}
.diand2{
width:400px;
height:10px;
background:url(../images/diand.gif) repeat-x center;
float:left;}
#footer{
background:url(../images/mmid2.jpg) repeat-y ;
width:1004px;
margin-left:auto;
margin-right:auto;
margin-bottom:0;
margin-top:0;
text-align:center
}
.footer1{
color:#682510;
margin-top:8px;
padding-bottom:8px;
}
#foot{
background:url(../images/db.jpg);
width:1004px;
height:47px;
margin-left:auto;
margin-right:auto;
padding-top:8px;
}
#footin{
margin-left:auto;
margin-right:auto;
width:780px;}
#footin a{
color:#C7E4EB;
margin-left:20px;
margin-right:10px;
text-decoration:underline;}

.lbdescr{

	text-align : justify;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	line-height: 20px;
	padding-left:5px;
	padding-right:5px;}
#lblist{
text-align:left;
background-color:#DDE3E3;
height:30px;
margin-top:10px;
margin-bottom:10px;}
.lblist1{
float:right;
padding-top:7px;}
.cplist{
margin:0;
padding:0;
float:left;
width:33%;
list-style:none;
text-align:center;
height:190px;}
#cate{
text-align:left;
margin-top:10px;
padding-left:10px;}
.cpt{
float:left;
width:220px;
text-align:center;
}
.cpcs{ float:left;}
#news{
background:url(../images/mmid2.jpg) repeat-y ;
width:1004px;
margin-left:auto;
margin-right:auto;
margin-bottom:0;
margin-top:0;
}
.newslm{ width:900px; margin-left:auto; margin-right:auto;}
#newsl{
margin-left:55px;

width:865px;}
#newsr{
float:left;
width:237px;
text-align:center;
}
.shij{
height:20px;}
.newst{
color:#1B6FBF;
text-align:center;
height:30px;
font-weight:600;}

.newst1{
height:30px;
font-weight:600;
margin-bottom:5px; margin-top:0px;}
.newst h1{
font-size:16px;}
#faqq{
color:#1B6FBF;
font-size:9pt;
line-height:180%;
font-weight:bold;
text-decoration: underline;
height:50px;
}
#cnmaincon{
background:url(../images/mmid4.jpg) repeat-y ;
width:1004px;
margin-left:auto;
margin-right:auto;
margin-bottom:0;
margin-top:0;
}
#ctleft{
float:left;
width:400px;}
#ctright{
float:left;
margin-left:7px;
width:500px;}
#cncp{
background:url(../image/ica_1551.jpg) no-repeat;
background-position:top;
padding-top:35px;
text-align:justify;
line-height:20px;}

.cncn1{
float:left;
width:50%;
margin-bottom:10px;
margin-top:10px;
height:100px;}
#ctipt{
margin-left:15px;}
#ctipt ul{
margin:0px;
}
#ctipt li{
margin-top:5px;
margin-bottom:5px;
width:400px;
list-style:none;}
#ctipt label{
width: 60px;
float: left;

}
.ipt{
}
#ctct{
margin-left:15px;
background-color:#F6F6F6;}
.send{
text-align:center;}
.abtop{ color:#682510;
height:24px;
font-weight:bold; width:100%;}
.ableft{ width:120px; float:left; height:180px;}
.abright{ float:left; width:300px; margin-left:5px; line-height:180%; color:#3A3A3A;}
.hr2{ width:420px;
height:2px;
background-color:#DCE5E4;
margin-bottom:10px;}
.pra{
width:50%;
float:left;
text-align:center;
margin-bottom:10px;
height:250px;
overflow:hidden;}
.markimg{
margin-bottom:15px;
margin-top:15px;}
.spic{
float:left;
width:33%;
text-align:center;
height:190px;}
.hrq{
background-color:#DDE3E3;
width:800px;
height:1px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;}
#conpic{
padding-left:5px;}
#plcon{
background:url(../images/mmid5.jpg) repeat-y ;
width:1004px;
margin-left:auto;
margin-right:auto;
margin-bottom:0;
margin-top:0;
}
#plleft{
width:200px;
float:left;
padding-top:50px;
padding-left:10px;}
#plright{
padding-left:10px;
width:650px;
float:left;
line-height:150%;
}
.vdet{ width:90%; margin-left:auto; margin-right:auto; text-align:left;}
.vdet p{ margin:0; padding:0;}