/*头部及导航*/
.wrapper{width:1200px;height:auto; background-color: #fff;}
.container{width:1200px;height:auto; background-color: #fff;}
.sidebar{width:260px;height:auto;float:left;}
.main{width:900px;height:auto;float:right;}

.current{height:30px;border-bottom:2px solid #0064d6;color:#666666;}

.top{background:#f1f1f1;height:36px;line-height:36px;}

.head{width:1200px;height:auto;}
.head img{width:1200px;height:auto;}

.lm{height:30px;line-height:30px;}
.lm span{height:30px;color:#1594e4;font-size:16px;float:left;}
.lm a{height:30px;color:#1594e4;font-size:14px;float:right;}

.nav{width:1200px;height:42px;background:#1594e4;}
.nav ul li{color:#FFFFFF;width:132px;height:42px;line-height:42px;float:left;position:relative;text-align:center;cursor:pointer;}
.nav ul li a{width:132px;height:42px;display:inline-block;color:#FFFFFF;}
.nav ul li:hover{background:#0785d5;}
.nav ul li span{display:inline-block;width:90px;height:42px;background:url(/style/web/image/nav_dot.png) no-repeat right center;}
.nav ul li .sub{display:none;position:absolute;left:0;top:42px;width:132px;background:#dddddd;z-index:9999;}
.nav ul li .sub li{height:40px;line-height:40px;border-bottom:1px dotted #ffffff;}
.nav ul li .sub li a{color:#333333;}
.nav ul li .sub li:hover a{color:#ffffff;}
.nav ul li .sub li:hover{background:#0785d5;}
.nav ul li .sub li:last-child{border-bottom:none;}

/* 焦点图 */
.foucs{width:460px;height:340px;position:relative;float:left;}
.foucs #foucs{width:460px;height:340px;}
.foucs #foucs img{width:460px;height:340px;border:none;display:block}
.foucs #foucs div{display:none}
.foucs #foucs div a{border-bottom:none}
.foucs #con{width:460px;height:36px;line-height:36px;background:rgba(0,0,0,0.5);overflow:hidden;bottom:0px;left:0px;position:absolute;text-indent:12px;}
.foucs #con div{color:#ffffff;font-weight:normal;display:none}
.foucs #con div a{color:#ffffff;}
.foucs #num{width:100px;height:20px;bottom:8px;right:0px;position:absolute;}
.foucs #num ul li.on,.foucs #num ul li.off{width:20px;height:20px;text-align:center;line-height:20px;margin:0px 2px;background:#000;float:left;display:inline;cursor:pointer;color:#fff;}
.foucs #num ul li.on{background:#dedce1;color:#000;}
/* 最新资讯 */
.xydt{width:440px;height:340px;border:1px solid #0785d5;margin-left:10px;display:inline;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 15px;}
.xydt h1{height:auto;color:#1594e4;font-size:16px;}
.xydt .xydt_big{background:#f1f1f1;height:40px;line-height:40px;margin-top:10px;text-align:center;font-size:16px;}
.xydt .xydt_intor{color:#999999;line-height:24px;margin-top:10px;border-bottom:1px dotted #dddddd;padding-bottom:10px;}
.xydt ul{margin-top:6px;}
.xydt ul li{width:100%;height:34px;line-height:34px;border-bottom:1px dotted #cccccc;background:url(/style/web/image/dot_a.gif) no-repeat left center;font-size:14px;text-indent:12px; overflow:hidden}
.xydt ul li a{float:left;}
.xydt ul li span{float:right;color:#999999;}
.xydt ul li:last-child{border-bottom:none;}

/*通知公告 */
.tzgg{width:280px;height:260px;border:1px solid #0785d5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 15px;}
.tzgg h1{height:auto;color:#1594e4;font-size:16px;}
.tzgg h1 a{font-weight:normal;font-size:12px;}
.tzgg ul{margin-top:10px;}
.tzgg ul li{height:34px;line-height:34px;border-bottom:1px dotted #cccccc;background:url(/style/web/image/dot_b.gif) no-repeat left center;text-indent:12px;}
.tzgg ul li:last-child{border-bottom:none;}
/*视频*/
.dev_video_left{width:280px;height:auto;float:left;}
.dev_right{width:890px;height:auto;float:right;}
.video{width:280px;height:210px;}
/*中间新闻*/
.nlist{width:426px;height:auto;}
.nlist h1{font-size:16px;height:30px;border-bottom:1px solid #0785d5;position:relative;text-align:right;}
.nlist h1 span{color:#1594e4;height:24px;line-height:24px;position:absolute;left:0px;top:7px;background:#ffffff;padding-right:10px;}
.nlist h1 a{font-weight:normal;font-size:12px;height:30px;line-height:30px;display:inline-block;}
.nlist ul{margin-top:8px;height:170px;}
.nlist ul li{height:34px;line-height:34px;background:url(/style/web/image/dot_c.gif) no-repeat left center;font-size:14px;text-indent:12px;overflow:hidden;border-bottom:1px dotted #cccccc;}
.nlist ul li span{float:right;color:#666666;}

/*左右滚动图片*/
.teaching_staff{height:auto;border:1px solid #0785d5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px;margin-top:15px;}
.teaching_staff h1{font-size:16px;height:auto;}
.teaching_staff h1 span{background:#1594e4;color:#ffffff;padding:5px 15px;display:inline-block;}
#staff{width:1140px;overflow:hidden;height:160px;margin-top:20px;}
#instaff{float:left;width:800%;}
#img1_box,#img2_box{float:left;}
#img1_box ul li,#img2_box ul li{width:190px;height:160px;text-align:center;float:left;}
#img1_box ul li img,#img2_box ul li img{width:160px;height:120px;border:1px solid #dddddd;padding:2px;}
/*下面新闻*/
.threelist{width:378px;height:auto;}
.threelist h1{font-size:16px;height:30px;border-bottom:1px solid #0785d5;position:relative;text-align:right;}
.threelist h1 span{color:#1594e4;height:24px;line-height:24px;position:absolute;left:0px;top:7px;background:#ffffff;padding-right:10px;}
.threelist h1 a{font-weight:normal;font-size:12px;height:30px;line-height:30px;display:inline-block;}
.threelist ul{margin-top:8px;height:210px;}
.threelist ul li{height:34px;line-height:34px;background:url(/style/web/image/dot_c.gif) no-repeat left center;font-size:14px;text-indent:12px;overflow:hidden;border-bottom:1px dotted #cccccc;}
.threelist ul li span{float:right;color:#666666;}

/*友情链接*/
.friendlink{height:auto;border:1px solid #0785d5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px;margin-top:20px;}
.friendlink h1{font-size:16px;height:auto;}
.friendlink h1 span{background:#1594e4;color:#ffffff;padding:5px 15px;display:inline-block;}
.friendlink_intor{height:auto;padding:10px 0px;}
.friendlink_intor a{display:inline-block;margin:0px 10px;line-height:30px;}

/*底部*/
.foot{width:1200px;height:auto;padding:10px 0px;}
.foot p{line-height:30px;text-align:center;}

/*列表、详情左侧*/
.Lmenus{height:auto;margin-bottom:20px;}
.Lmenus h1{font-size:18px;font-weight:normal;margin-bottom:2px;color:#0785d5;background:#0064d6 url(/style/web/image/a.png) no-repeat 15px center;color:#fff;text-indent:38px;height:40px;line-height:40px;}
.Lmenus ul li{height:40px;line-height:40px;margin-bottom:2px;background:#f1f1f1;padding-left:38px;position:relative;}
.Lmenus ul li a{color:#555;}
.Lmenus ul li i{display:inline-block;width:6px;height:11px;background:url(/style/web/image/lunbo_right.png) no-repeat;position:absolute;right:20px;top:15px;}
.Lmenus ul li:hover{background:#D60700;}
.Lmenus ul li:hover a{color:#fff;}
.Lmenus ul li:hover i{background:url(/style/web/image/lunbo_right_w.png) no-repeat;}
.Lnews{background:url(/style/web/image/lnewbg.png);height:auto;padding-bottom:20px;}
.Lnews h1{height:55px;color:#fff;background:url(/style/web/image/lnew_lm.png) no-repeat;font-size:18px;text-indent:26px;font-weight:normal;line-height:32px;}
.Lnews ul{margin:0px 20px;}
.Lnews ul li{height:40px;line-height:40px;background:url(/style/web/image/dot.gif) no-repeat left center;text-indent:10px;overflow:hidden;border-bottom:1px solid #fff;}

.Ltell{height:auto;}
.Ltell p{color:#666666;line-height:30px;}
/*列表*/
.list{height:auto;}
.list ul{margin-top:12px;}
.list ul li{height:40px;line-height:40px;border-bottom:1px dotted #cccccc;background:url(/web/style/image/dot.gif) no-repeat left center;font-size:14px;text-indent:10px;}
.list ul li span{float:right;color:#999999;}
/*分页*/
.pages{width:100%;height:60px;text-align:center;}
.pages a{display:inline-block;padding:0px 10px;color:#444444;margin:0px 2px;background:#f1f1f1;height:28px;line-height:28px;}
.pages a:hover{background:#222222;color:#ffffff;}
.pages a.act{background:#222222;color:#ffffff;}

/*详情*/
.content_tit{height:auto;font-size:24px;color:#0785d5;text-align:center; line-height:40px;}
.content_date{height:40px;line-height:40px;background:#f1f1f1;border-top:1px dotted #8f8f8f;border-bottom:1px dotted #8f8f8f;text-align:center;color:#222222;margin-top:20px;}
.content_intor{height:auto;color:#555555;margin-top:20px;font-size:16px;line-height:32px; min-height: 400px;}
.content_intor p{padding:2px 0px;}
.content_intor img{width: 100%;}