/* 基本样式  */
a:link,a:visited,a:hover,a:active{color:#333333;text-decoration:none;}
a:link{color:#333333;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#dc0000;text-decoration:underline;}
ul li a:link,a:visited,a:hover,a:active{color:#333333;text-decoration:none;}
ul li a:link{color:#000;text-decoration:none;}
ul li a:visited{color:#000;text-decoration:none;}
ul li a:hover{color:#dc0000;text-decoration:underline;}
p a:link,a:visited,a:hover,a:active{color:#333333;text-decoration:none;}
p a:link{color:#000;text-decoration:none;}
p a:visited{color:#000;text-decoration:none;}
p a:hover{color:#dc0000;text-decoration:underline;}


input{ border:1px solid #A7A6AA; font-size:12px; width:30px;}
div,img,ul,li,dl,dd,form,p,h1,h2,h3,h4,h5,h6,h7,hr,span{margin:0;padding:0;border:0;}
ul,li,dl,dd{list-style-type:none;list-style-image: none;}
ol{}
ol li{list-style-type: decimal;}
ul,li{list-style-type:none;list-style-image: none;}
.clearDiv{ width:0px; height:0px; overflow:hidden;clear:both;}
body{margin:0px; padding:0px; color:#333333; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#CCCCCC;}
.intobody{width:903px;margin:0px auto; height:auto;background-color:#FFFFFF;} /*   页面居中 */
.bodyCon{width:877px; padding:0px 13px; float:left; height:auto; background-color:#FFFFFF;}
.header{width:877px; height:102px; float:left; background-color:#FFFFFF;}
.logo{width:80px; height:70px; float:left; padding:11px 40px 21px 30px;}
.headerR{width:727px; height:102px; float:left; background-image:url(../images/headerTbg.gif); background-repeat:no-repeat; background-position:right 1px;}
.topNav{width:710px; height:16px; padding-top:1px; font-family:Arial, Helvetica, sans-serif; padding-bottom:14px; float:left; text-align:right; padding-right:17px; color:#FFFFFF; font-size:12px; line-height:16px;}
.topNav a:link,a:visited,a:hover,a:active{color:#FFFFFF;text-decoration:none;}
.topNav a:link{color:#FFFFFF;text-decoration:none;}
.topNav a:visited{color:#FFFFFF;text-decoration:none;}
.topNav a:hover{color:#dc0000;text-decoration:underline;}
.topCon{width:727px; height:35px; float:left;}

.topCon ul{width:680px; height:35px; float:left; padding-left:10px; background-image:url(../images/liBg01.gif); background-repeat:repeat-x; background-position:bottom;}
.topCon ul li{width:auto; float:left; height:20px; padding-bottom:15px; overflow:hidden;}
.topCon ul li a:active{background-image:url(../images/liBg02.gif); background-repeat:repeat-x; background-position:bottom;}
.topCon ul li a:link{background-image:url(../images/liBg02.gif); background-repeat:repeat-x; background-position:bottom;}
.topCon ul li a:visited{background-image:url(../images/liBg02.gif); background-repeat:repeat-x; background-position:bottom;}
.topCon ul li a:hover{ background-image:url(../images/liBg02.gif); background-repeat:repeat-x; background-position:bottom; height:20px; overflow:hidden;width:auto; padding-bottom:15px;}

.menuBG{width:680px; height:25px; float:left; line-height:25px;}

#nav {height:20px; list-style-type:none;  padding-left:0px;line-height:20px;overflow:hidden; background-image:url(../images/liBg01.gif); background-repeat:repeat-x; background-position:bottom;}
#nav li{float: left; width:auto;}
#nav li a:active{background-image:url(../images/liBg02.gif); background-repeat:repeat-x; background-position:bottom;}
#nav li a:link{background-image:url(../images/liBg02.gif); background-repeat:repeat-x; background-position:bottom;}
#nav li a:visited{background-image:url(../images/liBg02.gif); background-repeat:repeat-x; background-position:bottom;}
#nav li a:hover{ background-image:url(../images/liBg02.gif); background-repeat:repeat-x; background-position:bottom; height:20px; overflow:hidden;width:auto; padding-bottom:15px;}
#nav li ul {
 line-height:24px; 
 list-style-type: none;
 text-align:left;
 left: -999px;
 top:35px;
 width: 520px;
 position: absolute;
}
#nav li ul li{float: left; width:auto; background-image:none;}
#nav li ul a{display: block; width:auto;text-align:left;padding-left:10px; background-image:none;}
#nav li ul a:link  {color:#000000; text-decoration:none;}
#nav li ul a:visited  {color:#000000;text-decoration:none;}
#nav li ul a:hover{color:#000000;text-decoration:none;font-weight:normal;background-image:none;}

#nav li ul li a:hover{color:#000000;text-decoration:none;font-weight:normal;background-image:none;}
#nav li:hover ul {
 left:25%;
}
#nav li.sfhover ul {
 left:25%;
}
#content {
 clear: left;
}


.flash{width:877px; height:262px; float:left; padding-bottom:8px; background-color:#FFFFFF;}

.classflash{width:877px; height:140px; float:left; padding-bottom:8px; background-color:#FFFFFF; background-image:url(../images/img.gif); background-repeat:no-repeat; background-position:top;}


.wrap{width:877px; height:auto; float:left; padding-bottom:8px; padding-top:10px; background-color:#FFFFFF;}
.wrapL{width:607px; height:auto; float:left;}
.wrapLT{width:597px; height:25px; line-height:25px; float:left; padding-left:10px; color:#10318C; font-size:14px; font-weight:bold;}
.wrapLInfo{width:607px; height:auto; float:left;}
.wrapLInfo img{width:155px; height:158px; float:left; margin:20px 11px 10px 11px;}
.wrapLInfo .imgInfo{width:410px; height:auto; float:left; padding:0px 15px 0px 5px; line-height:19px;}
.fontStyle{ color:#10318C; font-weight:bold; text-align:right;}
.fontStyle a:link,a:visited,a:hover,a:active{color:#10318C;text-decoration:none;}
.fontStyle a:link{color:#10318C;text-decoration:none;}
.fontStyle a:visited{color:#10318C;text-decoration:none;}
.fontStyle a:hover{color:#dc0000;text-decoration:underline;}
.wrapR{width:270px; height:185px; float:left; float:left; background-image:url(../images/Rbg.jpg); background-repeat:no-repeat; margin-top:25px;}
.wrapR ul{width:235px; padding:5px 17px 5px 18px; float:left; height:auto;}
.wrapR ul li{width:235px; height:33px; float:left; padding:5px 0px; overflow:hidden;}

.foot{width:877px; background-image:url(../images/footbg.gif); background-repeat:no-repeat;background-position:800px 15px; height:auto; float:left; border-top:1px solid #EAEAEA; padding:10px 0px; background-color:#FFFFFF;}
.foot .pfoot{width:770px; height:auto; line-height:20px; text-align:right; border-right:1px solid #D9D9D9; padding-right:10px;}


.class{width:877px; height:auto; float:left; padding-bottom:8px; padding-top:0px; background-color:#FFFFFF;}
.classTitle{width:670px; height:20px; padding-left:207px; font-family:"宋体"; background-image:url(../images/home.gif); background-repeat:no-repeat; background-position:187px 5px; line-height:20px; font-size:12px;}
.classTitle a:link,a:visited,a:hover,a:active{color:#333333;text-decoration:none;}
.classTitle a:link{color:#333333;text-decoration:none;}
.classTitle a:visited{color:#333333;text-decoration:none;}
.classTitle a:hover{color:#dc0000;text-decoration:underline;}
.classWrapT{width:877px; height:8px; float:left; margin-top:5px; background-image:url(../images/wrapT.gif); background-repeat:no-repeat;}
.classWrap{width:877px; height:auto; padding-bottom:10px; float:left; background-image:url(../images/wrapBak.gif); background-repeat:repeat-y; border-bottom:1px solid #EAEAEA;}

.classL{width:169px; height:auto; float:left;}
.classLT{width:154px; margin:0px 7px 0px 8px; line-height:50px; height:50px; float:left; text-align:center; background-image:url(../images/leftBG.gif); font-family:"黑体"; font-size:16px; color:#FFFFFF; font-weight:bold;}
.classL ul{width:143px; height:auto; float:left; padding:0px 13px;}
.classL ul li{ border-bottom:1px solid #E4E5E4; width:120px; padding-left:23px; font-size:14px; background-image:url(../images/title01.gif); background-repeat:no-repeat; background-position:13px 18px; height:40px; line-height:40px;}

.classL ul p{width:143px; height:auto; float:left; line-height:20px;}

.classR{width:638px; height:auto; float:right; padding:0px 35px 0px 20px;}
.classR h4{width:625px; height:36px; font-size:16px; color:#183483; padding-left:13px; line-height:36px; float:left; background-image:url(../images/title02.gif); font-family:"黑体"; background-repeat:no-repeat;}
.classRCon{width:618px; height:auto; float:left; padding:10px; line-height:20px;}
.classRCon ul{width:auto; float:left; height:auto;}
.classRCon ul li{
	width:auto;
	background-image:url(../images/title.gif);
	background-repeat:no-repeat; background-position:5px 8px;
	padding-left:15px;
}