﻿/*公共样式*/
* { margin: 0px; padding: 0px; }
a { color: #505050; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #f60; }
a:active { text-decoration: none; color: #f60; star:expression(this.onFocus=this.blur());
}
img { border:0; }
body{ background-color:#Fff; color: #505050;  }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0px; padding: 0px; color: #666; font-family: "宋体", sans-serif; list-style:none; font-size: 12px; }

/*首页样式*/
.head { height: 156px; min-width: 1240px; background: url(../images/topbg.jpg) repeat-x left top; }
.top { width: 1000px; margin: 0px auto; height: 80px; padding-top:29px; }
.logo { float: left;   }
.menu { height:47px;  min-width: 1240px; background:url(../images/menubg.jpg) repeat-x left center;  }
.menu ul { width: 1000px; margin:0 auto; color: #FFF; font-size: 16px; font-weight: bold;  }
.menu ul li { font-size: 16px; font-weight: bold; color: #FFF; float: left; width: 137px; line-height: 47px; height: 47px; text-align: center; background:url(../images/menline.jpg) no-repeat left top; display: block; }
.menu ul li a { color: #FFF; }
.cur { background-color: #FCAB1C; float: left; width: 137px;}


.Language { float: right; width: 149px; height: 25px; padding-top:20px; background:url(../images/langebg.jpg) no-repeat left top; font-size:18px; text-align:center; font-weight: bold; color: #000; }
.Language a{ color:#000; padding:0 6px; }
.Language a:hover{ color:#FE3203; }


.main{min-width: 1240px; }
.mainback{ float: left; width:100%; background:url(../images/mainbg.jpg) repeat-x left top;}
.mainmid { width: 1000px; margin:0 auto; }
.content { float: left; width: 1000px;  background:url(../images/maintopbg.jpg) no-repeat left top; margin-top:34px; background-color:#FFF; }
.contblock { float: left; width: 976px; padding:15px 12px 30px 12px; }
.leftblock { float: left; width: 266px; }
.midblock { float: left; width: 450px; padding-left: 17px; }









.footer { min-width: 1240px;  clear: both; padding-top: 20px; height: 97px; background:url(../images/footer.jpg) repeat-x left bottom; }
.footer ul{ width:1000px; margin:0 auto; height:97px;  font-size:14px; text-align:center;}
.footer ul p { padding-top: 10px; font-size: 13px; color: #000; }
.footer ul p img { padding: 4px; }
.loginblock { float: right; width: 224px; }
.contA { float: left; width: 266px; padding-top:10px; }
.titleqh { float: left; width: 266px; }
.title { font-size: 18px; font-weight: bold; }
.title font { color: #000; }
.title span { color: #F00; font-size: 16px; font-family: Arial; font-weight: normal; text-transform: uppercase; }
.titleqh { line-height: 23px; text-align: center; height: 23px; margin-top: 10px; font-size: 14px; font-weight: bold; color: #FFF; }
.titleqh a{color: #FFF;}
.titleqh font { float: left; width: 50%; background-color: #099FEC; }
.titleqh span { float: right; width: 50%; background-color: #D5281C; }
.cfbiao tr td { font-size: 13px; color: #000; padding:5px 0 5px 0; }
.select { width: 100%; }
.textfield { line-height: 20px; height: 20px; }
.jsbut { width:102px; height:29px; line-height:29px; font-size:14px; color:#FFF; font-weight:bold; text-align:center; background:url(../images/jsbut.jpg) no-repeat left center; }
.jsbut a{color:#FFF;}
.login { width:214px; height:169px; padding:22px 0 0 10px; margin-top:12px; background:url(../images/loginbg.jpg) no-repeat left top; }
.buter { float:right; width:71px; height:29px; line-height:29px;ont-size:14px; margin-right:8px; color:#FFF; font-weight:bold; text-align:center;  margin-top:8px; background:url(../images/loginbut.jpg) no-repeat left center; }
.buter a{color:#FFF;}
.right { float: right; width: 673px; }
.textarea { width: 246px; padding: 10px 0 0 10px; }
.news { float: left; width: 673px; }
.news ul { float: left; width: 316px; padding-top:8px; }
.news ul li { padding: 8px 0; }
.links { float: left; width: 960px; padding:7px; border:solid 1px #CCC; margin-top:12px; }
.links h1 { float: left; height: 37px; width: 104px; }
.links ul { float: right; width: 856px; }

.links ul li { float: left; padding-left: 20px; }
.paleft { float: left; width: 224px; }
.paright { float: right; width: 685px; }
.class { float: left; width: 224px; padding:20px 0 34px 0; }
.class ul li { float: left; width: 219px; height:36px; padding-left:5px; line-height:36px; font-size:14px; font-weight:bold; background:url(../images/classline.jpg)  right center;  }
.curcl { color: #FC7B41; }

.pacont { float: left; width: 685px; }
.pabanner { float: left;  margin:10px 0 20px 0; font-size: 24px; font-weight: bold; }
.posit { height: 28px; border-bottom:solid 1px #ccc; font-size:14px; }
.pacompany { font-size: 14px; line-height: 36px; }
.narclass { float: left; width: 224px; padding-top: 22px; }
.narclass dl { float: left; width: 224px; }

.normtitle { float: left; width: 224px; }
.curtitle { float: left; width: 190px; height:38px; line-height:38px; padding-left:34px; font-size:16px; font-weight:bold; color:#FFF; background:url(../images/curbg.jpg) no-repeat left center;}
.curtitle a{color:#FFF;}

.normtitle { float: left; width: 190px; height:38px; line-height:38px; padding-left:34px; font-size:16px; font-weight:bold; color:#FFF; background:url(../images/normbg.jpg) no-repeat left center;}
.normtitle a{color:#FFF;}
.narcont { float: left; width: 224px; padding:10px 0 10px 0; }
.narcont ul li { line-height: 25px; float: left; height: 25px; width: 200px; padding-left:24px; font-size:14px; background:url(../images/narline.jpg) no-repeat right bottom; }
.zsbanner { width:660px; float: left; height:34px; padding:55px 25px 0 0;  margin:10px 0 20px 0; font-size: 24px; text-align:right; font-weight: bold; background:url(images/bannerp1.jpg) no-repeat left top; }
.zsbanner a{ color:#FFF;}.pazs { line-height: 24px; }
.curnar { color: #FC7B41; }
.newslist { float: left; width: 685px; font-size: 13px; }
.newslist ul li { padding:8px 0; font-size: 13px;}
.newslist ul li span { float: right; padding-right:10px; }
.linklist { float: left; width: 685px; }
.linklist ul li { float: left; padding:14px 11px; display: block; }
.linklist ul li img { border: 1px solid #CCC; }
.Submbut { padding:2px 8px; font-size: 14px; 
}
.lebanner { float: left; width: 224px; padding-bottom: 30px; }
