body{PADDING-RIGHT
:0px;PADDING-LEFT:0px;FONT-SIZE:14px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: "微软雅黑", Arial, Helvetica, sans-serif;
 color:#000000; background:#e3e3e3;}
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
br{padding:0px; margin:0px; height:0px; font-size:0px;}
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;  }
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.top{width:100%; height:160px; background:#99000b; margin:0 auto;}
.w1070{width:1070px; margin:0 auto;}
.logo{width:540px; height:109px;}
.topright{width:195px; padding-right:8px;}
.toplink{width:100%; height:62px; line-height:62px; color:#FFF;}
.toplink a{color:#FFF; margin:0 5px;}
.serchcon{width:183px; height:28px; background:url(../images/searchbg.jpg) no-repeat;}
.inputtext{width:145px; height:26px; border:0; line-height:28px; text-indent:15px; background:url(../images/searchbg.jpg); float:left;}
.searchbtn{width:33px; height:28px; background:url(../images/searchbtn.jpg) no-repeat; cursor:pointer; float:right; border:0;}
.navbg{width:1070px; background:url(../images/navbg.png) no-repeat; height:50px; margin:0 auto;}


#nav { margin: 0; padding: 0; list-style: none;  padding-left: 5px; padding-right: 0; }
#nav li { float: left; display: block; background:url(../images/navline.jpg) no-repeat right; position: relative; z-index: 999; margin: 0 1px; }
#nav li:last-child { background:none; }
#nav li a { display: block; padding: 0; font-size:14px; line-height: 51px; text-decoration: none; color: #ffffff; zoom: 1; border-left: 1px solid transparent; border-right: 1px solid transparent; padding: 0px 21px;}
#nav li a:hover, #nav li a.hov { background-color: #a4131d; border-left: 1px solid #d71825; border-right: 1px solid #d71825; color: #fff; }
#nav ul { position: absolute; left: 1px; display: none; margin: 0; padding:0; list-style: none;  padding-bottom: 3px;  background-color: #a4131d; }
#nav ul li { width: 88px; float: left; text-align: left; padding-left:5px; background:#a4131d;}
#nav ul li a:hover { color: #ffe400; }
#nav ul a { display: block; height: 20px; line-height: 20px; padding: 8px 5px; color: #fff; border-bottom: 1px solid transparent; text-transform: uppercase; color: #fff; font-weight: normal; font-size:15px;}
#nav ul a:hover { text-decoration: none; border-right-color: transparent; border-left-color: transparent; background: transparent; color: #fff; }

.maincon{width:1040px; padding:15px; margin:0 auto;}
.bgw{background:#FFF;}
.pat13{padding-top:13px;}
.newsside{width:100%; height:335px;}
.newspic{width:680px; height:335px;}
.ywnews{width:345px;}
.ttfont{width:100%; height:38px; background:#f0f0f0; border-bottom:2px solid #dbdbdb;}
.ttfont h2{width:130px; line-height:38px; text-align:center; background:#d91e2b; font-size:16px; font-weight:normal; color:#FFF; float:left;}
.more{float:right; margin-top:10px; margin-right:10px;}
.more a{color:#535353;}
.more a:hover{color:#bd1521;}
.toutiao{width:100%; padding:8px 0; border-bottom:1px dashed #6c6c6c;}
.toutiao h2{font-size:16px; color:#bd1521; line-height:28px; text-align:center;}
.toutiao p{color:#636363; line-height:22px; font-family:"宋体"; text-indent:2em; padding-top:4px; font-size:12px;}
.toutiao a{color:#636363;}
.toutiao a:hover{color:#bd1521;}
.newslist{width:100%; padding-top:8px;}
.newslist li{width:100%; line-height:32px; *line-height:28px;}
.newslist li a{width:86%; float:left; display:block; background:url(../images/newsico.jpg) no-repeat left; text-indent:10px; font-size:15px; color:#5f5f5f; overflow:hidden;}
.newslist li a:hover{color:#bd1521;}
.newslist li span{width:10%; float:right; font-family:"宋体"; font-size:12px; color:#6c6c6c;}
.newsside2{width:100%;}
.pal14{margin-left:14px;}
.w333{width:333px;}
.ggtitle{width:100%; height:40px; background:url(../images/ggttbg.jpg)  repeat-x bottom;}
.ggtitle h2{width:90px; height:38px; border-bottom:2px solid #de2d3a; text-align:center; float:left; color:#3a3a3a; font-size:16px; font-weight:normal; line-height:38px;}
.ggcon{width:307px; padding:0 12px; border:1px solid #e3e3e3;}
.ggcon ul{width:100%; height:62px; border-bottom:1px dashed #6c6c6c; padding-top:12px;}
.ggcon li{float:left;}
.ggcon .date{width:67px; height:50px; background: #dbdbdb; text-align:center; line-height:22px; color:#434343; font-size:13px;}
.ggcon .fred{width:100%; height:26px; line-height:26px; background:#bd1521; font-size:15px; color:#FFF;}
.ggcon .newsfont{width:222px; float:right; line-height:24px; font-size:15px;}
.ggcon .newsfont a{color:#444444;}
.ggcon .newsfont a:hover{color:#bd1521;}
.piclink{width:337px; padding:0 4px; padding-top:12px;}
.piclinkbg{width:100%; background:#ececec;}
.piclist{width:100%; height:316px;}
.piclist .kspic{ margin-left:20px; margin-top:8px; width:50px; float:left;}
.piclist .ksfont{line-height:49px;}
.piclist .ksfont a{font-size:16px; font-weight:bold; color:#6e6e6e;}
.piclist .ksfont a:hover{color:#bd1521;}
.piclist li{width:100%; background:url(../images/kspicbg.jpg) no-repeat bottom; height:49px; border-bottom:1px solid #FFF; margin:2px 0;}
.footer{width:100%; padding:13px 0; background:#757575; margin:0 auto;}
.footerlink{width:20%; height:30px; text-align:center;margin:0 auto;}
.copyright{width:100%; padding-top:10px; text-align:center; line-height:26px; color:#ffffff;}

.listl{width:230px; height:837px; background:url(../images/listlbg.jpg) no-repeat bottom #f0f0f0;}
.listl h2{height:39px; line-height:39px; border-bottom:5px solid #dbdbdb; border-left:1px solid #d91e2b; border-right:1px solid #d91e2b; border-top:1px solid #d91e2b; font-size:20px; color:#bd1521;  text-align:center; font-weight:normal;}
.listr{width:780px;}
.listnav{width:205px; padding-top:5px; margin:0 auto;}
.listnav li{width:100%; height:42px; text-indent:35px; line-height:42px; background:url(../images/listnavbg1.jpg) no-repeat; margin:8px 0; font-size:16px;}
.listnav a{display:block; color:#515151;}
.listnav a:hover{background:url(../images/listnavbg2.jpg) no-repeat; color:#FFF;}
.listnav .on{background:url(../images/listnavbg2.jpg) no-repeat;}
.listnav .on a{color:#FFF;}
.listtt{width:100%; height:42px; background:url(../images/conline.jpg) no-repeat bottom left;}
.listtt h2{width:19%; float:left; line-height:36px; font-size:18px; color:#515151; font-weight:normal; float:left;}
.dqwz{width:79%; text-align:right; color:#787878; line-height:36px; padding-right:8px;}
.dqwz a{color:#787878;}
.newslist2{width:98%; padding-top:12px; margin:0 auto;}
.newslist2 li{line-height:36px; height:36px; overflow:hidden; text-align:right; background:url(../images/newsico.jpg) no-repeat left; text-indent:12px; color:#7c7c7c; font-size:12px; font-family:"宋体"; border-bottom:1px dashed #d8d8d8;}
.newslist2 a{text-align:left; float:left; font-size:16px; color:#000; font-family:"微软雅黑";}
.page{width:100%; height:25px; padding-top:10px; text-align:center;}
.content{width:100%; padding-top:15px;}
.content h1{text-align:center; line-height:36px; font-size:20px; font-weight:normal;} 
.content .time{width:100%; height:30px; text-align:center; padding-top:5px; color:#696969; border-bottom:1px dashed #dcdcdc;}
.confont{width:98%; margin:0 auto; padding-top:5px; min-height:400px;}
.confont p{text-indent:2em; line-height:30px; font-size:16px;}
.newsnext{width:100%; margin-top:15px; padding-top:15px; border-top:1px dashed #dcdcdc;} 
.newsnext p{line-height:32px; text-indent:3em; color:#ce3641;}
.newsnext a{color:#ce3641;}


.szlist{width:98%; height:auto; margin:0 auto; padding-top:5px;}
.szlist ul{width:770px; overflow:hidden; }
.szlist li{float:left; width:365px; height:163px; float:left; margin-right:19px; margin-top:15px; background:url(../images/teacherbg.jpg) no-repeat left;}

.xzwkbd{width:100%; height:auto;}
.xzwkbd ul{width:770px; overflow:hidden; overflow:hidden;}
.xzwkbd li{float:left; width:365px; height:233px; float:left; margin-right:20px; margin-top:15px;}

.teacher{ width:330px; margin:0 auto; padding-top:13px;}
.teacher .pic{width:129px; height: auto; float:left;}
.jj{width:190px; float:right;}
.jj p{line-height:24px; margin-bottom:5px; color:#555555; font-family:"宋体"; font-size:12px;}
.jj .name{font-size:16px; color:#000;}
.jj p a{color:#F00;}

.teachercon{width:96%; margin:0 auto;}
.teach_side{width:100%; margin-top:12px;}
.teach_side h2{height:42px; line-height:42px; text-align:center; background:url(../images/teachline.jpg) no-repeat center bottom; font-size:18px; color:#515151; font-weight:normal; }
.teach_sidelist ul{width:870px; overflow:hidden; padding-top:15px;}
.teach_sidelist li{width:116px; float:left; height:36px; line-height:36px; overflow:hidden;}
.teach_sidelist a{color:#5e5e5e; font-size:16px;}
.teach_sidelist a:hover{color:#bd1521;}
