/* CSS Document */
body{margin:0; padding:0; font-family:"ËÎÌå"; font-size:12px; line-height:23px; color:#333333; background-color:#f6f7fb;}
p{margin:0; padding:0;}
form{margin:0; padding:0;}
h1{margin:20px 0 20px 0; padding:0; font-size:20px; text-align:center;}
h2{margin:0 0 8px 0; padding:0;}
h3{margin:10px 0 8px 0; padding:0; font-size:14px;}
div{margin:0; padding:0;}
A{text-decoration:none;}
li{list-style:none;}
ul{margin:0; padding:0;}
dl{margin:0; padding:0;}
dt{margin:0; padding:0;}
dd{margin:0; padding:0;}
A{text-decoration:none;}
a:link{color: #333333;text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: none;color: #ff0000;}
a:active {text-decoration: none;color: #333333;}
#top{background:url(../images/topbg.jpg) repeat-x; height:153px;}
#top .topcon{width:1000px; margin:auto;height:153px;}
#top .topcon .logo{float:left;}
#top .topcon .logoright{float:right; padding-top:6px;}
#menu{background:url(../images/menubg.jpg) repeat-x; height:48px; line-height:54px;}
#menu .menucon{width:1000px; margin:auto; height:48px;}
#menu .menucon .menuwid{}
#menu .menucon ul li{ float:left; height:48px; line-height:54px; text-align:center; font-weight:bold;}
#menu .menucon ul li a:link{color:#FFFFFF; font-size:14px; display:block; padding:0 32px; height:48px;}
#menu .menucon ul li a:visited{color:#FFFFFF; font-size:14px; display:block; padding:0 32px; height:48px;}
#menu .menucon ul li a:hover{color:#FFFFFF; font-size:14px; background:url(../images/menuhover.jpg) repeat-x right; display:block; padding:0 32px; height:48px;}
#menu .menucon ul li a:active{color:#FFFFFF; font-size:14px; display:block; padding:0 15px; height:48px;}
#bananer{margin:auto;height:503px;}
#bananerbottom{background:url(../images/bananerbottombg.jpg) repeat-x; height:38px; line-height:38px;}
#bananerbottom .babottomcon{width:980px; margin:auto;}
#bananerbottom .babottomcon .babottomleft{float:left;}
#bananerbottom .babottomcon .babottomright{float:right; padding-top:6px; width:230px;}
#bananerbottom .babottomcon .babottomright input{height:22px; line-height:22px; border:#CCCCCC solid 1px; width:180px;}
#indexa{width:960px; margin:20px auto;}
#indexa .titleul{height:45px; line-height:45px; display:block; border-bottom:#e5e5e5 solid 1px;}
#indexa .titleul li{float:left;height:45px; line-height:45px; }
#indexa .titleul .floatr{float:right; padding-right:12px;}
#line{background:url(../images/line.jpg) repeat-x; height:11px; margin-bottom:20px;}
#main{width:960px; margin:auto;}
#main .mainleft{float:left; width:233px;}
#main .mainright{float:right; border:#e5e5e7 solid 1px; padding:1px; width:700px; background-color:#FFFFFF;}
#main .mainleft .ptitle{background:url(../images/lefttitle.jpg) no-repeat top center; height:58px; line-height:62px; font-size:26px; text-align:center; color:#ffffff; font-weight:bold; margin-bottom:12px;}
#main .mainleft dl{}
#main .mainleft dl dt{background:url(../images/lefttitle.jpg) no-repeat center; height:58px; line-height:62px; font-size:26px; text-align:center; color:#ffffff;  margin-bottom:8px;}
#main .mainleft dl dd{background:url(../images/leftlibg.jpg) no-repeat center; height:38px; line-height:38px; font-size:14px; padding-left:20px; color:#036cbf; margin:8px 0;}
#main .mainleft dl dt a:link{color: #ffffff;text-decoration: none;}
#main .mainleft dl dt a:visited {text-decoration: none;color: #ffffff;}
#main .mainleft dl dt a:hover {text-decoration: none;color: #ff0000;}
#main .mainleft dl dt a:active {text-decoration: none;color: #ffffff;}
#main .mainleft .lefttitle{background:url(../images/lefttitle.jpg) no-repeat center; height:58px; line-height:62px; font-size:26px; text-align:center; color:#ffffff; font-weight:bold; margin-bottom:8px;}
#main .mainleft .newsul{}
#main .mainleft .newsul li{height:30px; line-height:30px; background:url(../images/dian.jpg) no-repeat  left center; padding-left:10px; border-bottom:#ccc solid 1px;}
#main .mainright .righttitle{display:block; background:url(../images/righttitle.jpg) repeat-x; height:40px;}
#main .mainright .righttitle .lititle{background:url(../images/righttitlebg.jpg) repeat-x; width:150px; padding-left:20px; height:40px; line-height:40px; font-size:23px; color:#FFFFFF; font-weight:bold;}
#main .mainright .proimg{margin:20px;}
#main .mainright .proimg li{float:left; margin:5px; text-align:center}
#main .mainright .proimg img{border:#cccccc solid 1px; margin-bottom:5px;}
#indexmain{background-color:#FFFFFF;}
#indexmain .indexmaincon{width:962px; margin:auto;}
#indexc{background: url(../images/indexe.jpg) no-repeat center #FFFFFF; height:287px;}
#indexe{ background-color:#ffffff; padding-top:10px; padding-bottom:10px;}
#indexe .indexecon{width:960px; margin:auto;}
#indexe .indexecon .indexeleft{float:left; width:660px;}
#indexe .indexecon .indexeright{float:right; width:280px;}
#indexe .indexecon .indexeleft .borderbottom{border-bottom:#b6b6b6 solid 1px; padding-bottom:5px;}
.floatl{float:left; margin-right:15px;}
.martop{margin-top:20px;}
#indexe .indexecon .indexeright .borderbottom{border-bottom:#b6b6b6 solid 1px;  padding-bottom:5px;}
#indexe .indexecon .indexeright .martop{margin-top:12px;}
#indexe .indexecon .indexeright .honorimg{width:151px; margin-top:16px; margin-left:15px;}
#indexe .indexecon .indexeright .honorimg ul li{text-align:center;}
#indexnewscontent{background-color:#FFFFFF;}
#indexnews{ width:960px; padding:12px 0; margin:auto;}
#indexnews .newsleft{float:left; width:294px; height:340px;}
#indexnews .newscenter{float:left; width:301px; height:340px; margin-left:35px;}
#indexnews .newsright{float:right; width:300px;  height:340px;}
#indexnews .newstitle{display:block; background:url(../images/newsbg.jpg) repeat-x; margin-bottom:5px; height:58px;}
#indexnews .newstitle li{float:left; height:58px;}
.martop{margin-top:15px;}
#indexnews .newsul{margin:12px 0;}
#indexnews .newsul li{ height:30px; line-height:30px; background:url(../images/dian.jpg) no-repeat  left center; padding-left:10px; border-bottom:#ccc solid 1px;}
#indexnews .newsright .wt{background:url(../images/w.jpg) no-repeat left; color:#0075bd; padding-left:25px;}
#indexnews .newsright .hd{background:url(../images/d.jpg) no-repeat left top; padding-left:25px; margin-top:4px; border-bottom:#CCCCCC dashed 1px; padding-bottom:6px;}
#indexnews .newsright .hd span{color:#0075bd; }
#foot{background:url(../images/footbg.jpg) repeat-x; height:295px;}
#foot .footcon{width:965px; margin:auto;}
#foot .footcon a:link{color: #ffffff;text-decoration: none;}
#foot .footcon .link p{margin-bottom:5px;}
#foot .footcon a:visited {text-decoration: none;color: #ffffff;}
#foot .footcon a:hover {text-decoration: none;color: #ff0000;}
#foot .footcon a:active {text-decoration: none;color: #ffffff;}
#foot .footcon .footmenu{background-color:#d83700; height:32px; line-height:32px; margin-top:40px; color:#FFFFFF;}
#foot .footcon .footmenu ul{margin-left:80px;}
#foot .footcon .footmenu ul li{float:left; margin-left:10px;}
#foot .footcon .copyright{ margin-top:20px; margin-left:150px;}
#foot .footcon .copyright ul{}
#foot .footcon .copyright ul li{float:left; display:block; height:100px;}
#foot .footcon .footliwid{width:350px; color:#FFFFFF;}
.maintop{padding:20px 0;}

/* about */
#main .mainright .aboutcon{padding:20px;}

/*·ÖÒ³*/
#page{ text-align:center; clear:both; margin-top:5px; margin-bottom:20px;}
#page span{ color:#F00; font-weight:bold;}

/* menu */
.jqueryslidemenu {width:1000px; margin:auto; height:48px;}
.jqueryslidemenu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; 
}
.jqueryslidemenu UL LI {
	Z-INDEX: 100; POSITION: relative; DISPLAY: inline; float:left; width:120px; text-align:center; height:48px; line-height:48px;
}
.jqueryslidemenu UL LI A {
	DISPLAY: block; TEXT-DECORATION: none; font-size:14px;
}
* HTML .jqueryslidemenu UL LI A {
	DISPLAY: inline-block
}
.jqueryslidemenu UL LI A:link { text-decoration: none; color:#FFFFFF 
}
.jqueryslidemenu UL LI A:visited {text-decoration: none; color:#FFFFFF 
}
.jqueryslidemenu UL LI A:hover {display:block; background:url(../images/menuhover.jpg) repeat-x right; color:#FFFFFF;
}
.jqueryslidemenu UL LI UL {
	POSITION: absolute; MARGIN: 0px; DISPLAY: block; VISIBILITY: hidden; LEFT: 0px;
}
.jqueryslidemenu UL LI UL LI {
	DISPLAY: list-item; FLOAT: none; line-height:35px; height:35px; border-bottom:#dfdfdf solid 1px;
}
.jqueryslidemenu UL LI UL LI UL {
	MARGIN: 0px; TOP: 0px; line-height:25px;
}
.jqueryslidemenu UL LI UL LI A:link {
 MARGIN: 0px; WIDTH: 120px; font-size:12px; BORDER-TOP-WIDTH: 0px; LETTER-SPACING: 0px; color:#333; line-height:35px; height:35px; text-align: center; text-decoration: none; background-color:#fff;font-weight:100;
}
.jqueryslidemenu UL LI UL LI A:visited {
 MARGIN: 0px; WIDTH: 120px; font-size:12px; BORDER-TOP-WIDTH: 0px; LETTER-SPACING: 0px; color:#333; line-height:35px; height:35px; text-align: center; text-decoration: none; background-color:#fff;font-weight:100;
}
.jqueryslidemenu UL LI UL LI A:hover {
MARGIN: 0px; WIDTH: 120px; font-size:12px; BORDER-TOP-WIDTH: 0px; LETTER-SPACING: 0px; color:#ffffff; line-height:35px; height:35px; text-align: center; text-decoration: none; background-color:#e71f29; background-image:none; font-weight:100;
}
