*{margin: 0; padding: 0;}
.new_center{width: 1200px; margin: 0 auto;}
/*头部*/
.header{width: 100%; background-color: #0366C1;}
.head{width: 1200px; height: 133px; margin: 0 auto;}
.head img{margin-top: 32px;}
/*导航条*/
.nav{width: 100%; background-color: #DEEDFF;}
.nav_main{width: 1200px; height: 44px; margin: 0 auto;}
.nav_main .nav_wai li{width: 150px; height: 44px; line-height: 44px; position:relative; float: left; text-align: center; z-index: 999;}
.nav_main .nav_wai li a{font-size: 16px; color: #333333; display: block;}
.nav_main .nav_wai li a:hover{background-color: #b1d4fe; display: block;}
.nav_nei{ position: absolute; z-index: 999; float: left; display: none; left: 0;width: 100%;}
.nav_main .nav_nei li{position:relative; width: 100%; height:44px; line-height:44px; background-color:#DEEDFF; float: left;}
.nav_main .nav_nei li a{color:#333333; font-size:14px;}
.csl_on{background-color: #b1d4fe;}
.csl_prev{background-color:none;}
/*轮播图*/
.banner{height: 456px;}
.slide{height:456px; position:relative; width:100%;}
.ban_c{display:none; position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden;}
.ban_c img{position:absolute; width:1520px; height:100%; left:50%; margin-left:-760px; top:0;}
.ban_nav{position:absolute; bottom:18px; left:0; width:100%; text-align:center; z-index:4;}
.ban_nav a{display:inline-block; vertical-align:middle; width:13px; height:13px; line-height:13px; overflow:hidden; margin:0 4px; cursor:pointer; background: url(ban_on.png) no-repeat 0 0;}
.ban_nav .on{background:url(ban_de.png) no-repeat 0 0;}
/*中心动态/通知公告*/
.news{width: 100%;}
.main{width: 1200px; height: 415px; margin: 0 auto;}
/*中心动态*/
.zxdt{width: 750px; height: 415px; float: left;}
.biaoti{border-bottom: 1px solid #C1C1C1; height: 44px; padding-top: 30px;}
.dash{border: none;}
.biaoti h2 img{float: left; margin-top: 5px;}
.biaoti h2 span{float: left; margin-left: 8px; font-size: 22px; color: #0366c1;}
.biaoti span{float: right; line-height: 40px;}
.biaoti span a{font-size: 14px;color: #0366c1;}
.tuijian{width: 313px; height: 330px; float: left;}
.tuijian ul li a img{padding-top: 24px; border: none; width: 313px; height: 211px;}
.tuijian ul li a:hover .title{color: #0366C1;}
.title{font-size: 16px; color: #104575; padding-top: 15px; height: 24px;}
.text{font-size: 14px; color: #999; line-height: 24px; height: 44px;}
.zxdt_news{width: 415px; height: 333px; float: left; margin-left: 22px; padding-top: 22px;}
.zxdt_news ul li{width: 100%; height: 40px;}
.zxdt_news ul li a{font-size: 14px; color: #333333;}
.zxdt_news ul li a:hover{color: #0366C1;}
.zxdt_news ul li span{float: right; color: #999999;}
/*通知公告*/
.tzgg{width: 410px; height: 415px; float: left; margin-left: 40px;}
.tzgg_news{min-height: 207px;}
.tzgg ul li{height: 44px; float: left; width: 410px; margin-top: 25px;}
.date{width: 44px; height: 44px; background: url(date_bj.jpg) no-repeat center center; position: relative; float: left;}
.month,.day{float: left; color: #0366C1; font-size: 12px; position: absolute;}
.month{left:8px; top: 8px;}
.day{left: 20px; top: 24px;}
.tzgg_nr{float: left; width: 353px; height: 44px; margin-left: 13px;}
.point,.summary{height: 22px; line-height: 22px;}
.point a{font-size: 14px; color: #333333;}
.point a:hover{color: #0366C1;}
.summary a{font-size: 14px; color: #999999;}
/*蓝色按钮*/
.anniu{width: 410px; height: 85px; float: left; margin-top: 30px;}
.btn_one{width: 196px; height: 85px; float: left; background: url(fwpxpt.jpg) no-repeat center center; cursor: pointer;}
.btn_two{margin-left: 18px; background: url(wlzxxx.jpg) no-repeat center center; cursor: pointer;}
.btn_one a{display: block;}
.btn_one img{margin-top: 28px; float: left; margin-left: 10px; display: block; border: none;}
.btn_one span{float: left; font-size: 20px; color: #fff; line-height: 85px; margin-left: 10px;}

.zcwj{width: 245px; float: left; display: inline-block;margin-left: 40px;}
.zcwj ul{min-height: 272px; _height:272px; margin-top: 3px;}
.zcwj ul li{height: 34px; line-height: 34px;}
.zcwj ul li a{font-size: 14px; color: #333333;display: inline-block; width:100%; white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}
.zcwj ul li a:hover{color: #0366C1;}

.mztj{margin-left: 0;}

.jspx{width: 320px; float: left;display: inline-block; margin-left: 40px;}
.jspx ul li{background: url(new_list_style.png) no-repeat left center; padding-left: 15px; position: relative; padding-right: 90px;}
.jspx ul li span{float: right; color: #999999; position: absolute; right: 0; top: 0;}
/*名师风采*/
.msfc{width: 268px; float: right; display: inline-block;}
.msfc ul{margin-top: 20px;}
.msfc ul li{width: 123px; height: 270px; float: left; margin-right: 21px;}
.msfc ul li a{display: inline-block; width: 123px; height: 270px;}
.msfc ul li a img{width: 123px; height: 203px;}
.msfc ul li a p{line-height: 20px; letter-spacing: 1px;}
.msfc ul li.last{margin-right: 0;}
/*友情链接*/
.yqlj{width: 1200px; margin: 0 auto; height: 108px;}
.link ul{margin-top: 15px;}
.link ul li{background: url(icon_07.png) no-repeat left center; float: left; padding-left: 15px; margin-left: 30px;}
/*底部*/
.footer{width: 100%; height: 114px; background-color: #0366C1; float: left;}
.footer p{text-align: center; color: #FFFFFF; font-size: 14px; line-height: 24px;}
.footer p span{color: #FFFFFF; font-size: 14px; margin-left: 20px;}
.copyright{padding-top: 35px;}

/*列表页*/
/*banner图*/
.ban{width: 1520px; margin: 0 auto;}
.ban img{width: 1520px; height: 326px;}
.center{width: 1200px; position: relative; float: left; left: 50%; margin-left: -600px;}

/*左侧导航*/
.menu{width: 220px; float: left; margin-top: 10px;}
.menu .th{text-align: center; height: 45px; line-height: 45px; font-weight: bold; font-size: 16px; color: #fff; background: #0366C1;}
.menu ul{padding-bottom: 12px; background: #eee; min-height: 460px; _height:460px;}
.menu ul li{line-height: 40px; height: 40px; padding-top: 0;}
.menu ul li a{font-size: 15px; color: #333; padding-left: 60px; display: block;}
.menu ul li.on{background: #fff;}
.menu ul li.on a{border-left: 5px solid #0366C1; padding-left: 55px;color: #0366C1; font-weight: bold;}

/*列表页列表*/
.item{width: 960px; display:inline-block; float: right; min-height: 500px;}
.th{width: 100%; height: 60px; border-bottom: 1px solid #CCCCCC;}
.th span{font-size: 20px; color: #333; line-height: 60px; display: inline-block; float: left;}
.th span img{float: left; margin-top: 20px; margin-right: 10px;}
.local{display: inline-block; float: right; line-height: 60px; color: #999;}
.local img{float: left; margin-top: 30px; margin-right: 3px;}
.local a{font-size: 14px; color: #999;}
.local a:hover{color: #0366C1;}
.item ul{padding-top: 25px; min-height: 400px;}
.item ul li{line-height: 40px; background: url(icon_07.png) no-repeat 10px center; padding-left: 25px; border-bottom: 1px dashed #ccc;}
.item ul li span{float: right; color: #8a8989; font-size: 14px;}
.item ul li a{font-size: 14px; color: #333333;}
.item ul li a:hover{color: #0366C1;}
/*分页*/
.pages{padding: 30px 0 50px 0; text-align: center; line-height: 32px; height: 32px;}

/*内容页*/
.content{padding: 30px 10px 0 10px;}
.content h2{font-size: 22px; text-align: center; font-weight: bold;}
.time{text-align: center; margin-top: 20px; color: #666; font-size: 14px;}
.time span{color: #666; font-size: 14px; margin-left: 10px;}
.con{min-height: 500px; margin-top: 15px; margin-bottom: 40px;}
.con,.con p,.con span,.con font,.con strong,.con b,.con div{font-size: 16px !important; line-height: 32px !important; color: #333333; font-family: "微软雅黑" !important;}
.con img{display: block; margin: 0 auto !important; max-width: 660px;}
.con table{margin: 0 auto !important;}
.con table tr td{border: 1px solid #dcdcdc;}

/*图片列表页*/
.msfc_box ul li{background: none; padding-left: 0;}
.m_rwsd{margin-top: -10px; width: 100%; min-height: 570px !important; width: 1006px;}
.m_rwsd li{width: 152px !important; height: 245px; border: 1px solid #bbb !important; float: left; margin-right: 47px; margin-top: 20px; }
.m_rwsd li a{width: 152px; height: 245px; float: left;}
.m_rwsd li a img{width: 150px; height: 208px; border: none; padding-left: 1px; padding-top: 1px; display: inline-block; float: left;}
.m_rwsd li a span{width: 152px; text-align: center; line-height: 36px; height: 36px;}
.m_rwsd li a p{line-height: 32px; text-align: center;}
