@charset "utf-8";
/* CSS Document */
* { margin: 0px; padding: 0px;}
body{ font:14px "微软雅黑";min-width: 1500px;}
ol,ul { list-style:none; }
a { color:#333;text-decoration:none!important; }
img { border:0;  vertical-align:middle;}
table { border-collapse:collapse; border-spacing:0; }
.clear { clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
/* 顶部 */
.top{width: 100%;margin: 0px auto;background: url(../newimg/topbgs.jpg) no-repeat;height: 130px;background-size: 100% 100%;}
.top .topcss{width: 1500px;margin: 0px auto;position: relative;}
#logo{width: 680px;float: left;margin-top: 20px;}
#yuanxun{float: left;margin-top: 18px;margin-left: 40px;}
.search{float: right;width: 250px;margin-top:50px;position: relative;}
.search input{height:34px;width:98%;float: left;font-size:15px;opacity: 0.7;outline: none;border-radius: 3px;border: none;}
.search .button{width: 34px;height:34px;position: absolute;top: 2px;right: 0px;background: none;border: none;}
.search img{width:60%;height:60%;}
/*导航*/
#navmenus{width: 100%;background:#01427a;}
#navmenu{width:1500px; height:48px;margin: 0px auto;}
#navmenu ul li{float: left;text-align: center;width:150px;height: 48px;line-height:48px;position: relative;}
#navmenu ul li .menu{color:#ffffff;font-size: 20px;font-weight: bold;}
#navmenu ul li:hover{background: #1b53e1;}
#navmenu ul li ul{position:absolute;top:48px;left:0;width:150px;background:rgba(255,255,255,0.7);display:none; text-align:center;z-index:10;}
#navmenu ul li ul li {width:150px; text-align:center;border:none;padding:0px;height:40px;line-height:40px;position:relative;}
#navmenu ul li ul li a{color:#000000!important;display:block;width:150px;text-align:center;font-size:18px;}
#navmenu ul li ul li a:hover{background:#1b53e1;color:#ffffff!important;}
/* banner图 */
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:47%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:12px; width:24px; height:10px;background:#fff; cursor:pointer;border-radius: 10px;}
.slideBox .hd ul li.on{ background:#1a5aff; color:#ffffff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:100%; height:100%; display:block;border-radius: 6px;}
/*轮播及新闻*/
.lblists{width: 1500px;margin: 0px auto;overflow: hidden;padding-top: 20px;}
.lblists .lunbo_left{width: 380px;float: left;margin-left: 20px;}
.lblists .lunbo_left ul{width: 380px;margin: 0px auto;}
.lblists .lunbo_left ul li{border-top: 1px solid #cccccc;height:39px;padding:11px 0px;line-height:39px;}
.lblists .lunbo_left ul li div{width:360px;margin: 0px auto;padding: 0px 10px;}
.lblists .lunbo_left ul li:first-child{border-top: none;padding-top: 0px;}
.lblists .lunbo_left ul li:hover div{background:#e5eaf6;width: 360px;height: 39px;}
.lblists .lunbo_left ul li a{display:inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:290px;float: left;font-size: 16px;}
.lblists .lunbo_left ul li span{width:60px;display: inline-block;text-align: right;float: left;font-size: 16px;margin-left: 10px;color: #777777;}
.lblists .lunbo_right{width: 1100px;float: left;}
.focusBox {position: relative;width: 550px;height:410px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;float: left;margin-right: 20px;}
.focusBox .pic li{height:410px!important;}
.focusBox .pic img {width:100%;height:100%;display: block;}
.focusBox .txt-bg {position: absolute;bottom: 0;z-index: 1;height: 30px;width:100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox .txt {position: absolute;bottom: 0;z-index: 2;height: 30px;width:100%;overflow: hidden;}
.focusBox .txt li {height:30px;line-height:30px;position:absolute;bottom:-30px;}
.focusBox .txt li a {color: white;padding: 0 0 0 10px;font-size: 16px;font-weight: bold;display:inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:380px;}
.focusBox .num {position: absolute;z-index: 3;bottom:8px;right: 0px;}
.focusBox .num li {float: left;position: relative;width: 10px;height: 10px;border-radius: 10px; overflow: hidden;text-align: center;margin-right:6px;cursor: pointer;background:#ffffff;}
.focusBox .num li a, .focusBox .num li span {position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.focusBox .num li span {z-index: 1;background: rgb(255,255,255,0.1);}
.focusBox .num li.on a, .focusBox .num a:hover {background:#2393fc;}
.lblists .lunbo_right #cynavs{width: 530px;float: left;overflow:hidden;height: 410px;}
.lblists .lunbo_right #cynavs ul{width: 530px;margin: 0px auto;}
.lblists .lunbo_right #cynavs ul .titdesc{width: 420px;float: left;}
.lblists .lunbo_right #cynavs ul li{height: 60px;border-top: 1px solid #cccccc;padding-top: 11px;}
.lblists .lunbo_right #cynavs ul li:first-child{border-top: none;padding-top: 0px;}
.lblists .lunbo_right #cynavs ul li .titlea{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;width:410px;float: left;font-size: 18px;color:#000000;}
.lblists .lunbo_right #cynavs ul .titltime{width: 70px;margin-left: 20px;float: right;font-size: 15px;}
.lblists .lunbo_right #cynavs ul li span{padding: 2px 0px;}
.lblists .lunbo_right #cynavs ul li .mandsd{display: block;text-align: center;background: #44c4b3;color: #ffffff;}
.lblists .lunbo_right #cynavs ul li .years{display: block;text-align: center;background: #eeeeee;color: #000000;font-weight: bold;}
/*中间新闻*/
.zhongnew{width: 100%;background: url(../newimg/newbgs.jpg) no-repeat;height: 390px; background-size: 100% 100%; margin-top: 10px;}
.zhongnew .zhongnews{width: 1500px;margin: 0px auto;}
.znleftqh{width:1100px;float: left;margin-top: 26px;}
/*左*/
.hasMoreTab{width: 540px;float: right;}
.hasMoreTab .bd ul{border-top: none;height: 246px;margin: 0px;}
.hasMoreTab .bd ul li{height: 40px;line-height: 40px;border-bottom: 1px #cccccc dashed;}
.hasMoreTab .bd ul li a{display: inline-block;width: 420px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;font-size: 16px;color: #000000;}
.hasMoreTab .bd ul li:hover a{color:#ff0000;}
.hasMoreTab .bd ul li span{float: right;width: 110px;text-align: right;color: #555555;line-height: 38px;}
/*右*/
.hasMoreTabs{width: 540px;float: left;}
.hasMoreTabs .bd ul{border-top: none;height: 246px;margin: 0px;}
.hasMoreTabs .bd ul li{height: 40px;line-height: 40px;border-bottom: 1px #cccccc dashed;}
.hasMoreTabs .bd ul li a{display: inline-block;width: 420px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;font-size: 16px;color: #000000;}
.hasMoreTabs .bd ul li:hover a{color:#ff0000;}
.hasMoreTabs .bd ul li span{float: right;width: 110px;text-align: right;color: #555555;line-height: 38px;}

.qtlm{width: 380px;float: left;margin-left: 20px;margin-top:26px;}
.qtlm .tempWrap{height: 340px!important;}
.qtlm ul li{width: 300px;height: 64px;margin:10px auto;line-height: 64px;text-align: center;}
.qtlm ul #jxms{background: #0c7cb5;}
.qtlm ul #jsfc{background: #00b69a;}
.qtlm ul #jpkc{background: #46b477;}
.qtlm ul #kbcx{background: #0c7cb5;}
.qtlm ul #xzzx{background: #00b69a;}
.qtlm ul #yzxx{background: #46b477;}
.qtlm ul #sjxx{background: #0c7cb5;}
.qtlm ul li a{color: #ffffff;font-size: 22px;letter-spacing: 2px;display: block;}
.qtlm ul li a img{width: 40px;height: 40px;margin-right: 10px;}
/*新闻下*/
.contnew{width: 1500px;margin: 0px auto;overflow: hidden;padding-top: 20px;}
.titlebg{font-size: 20px;border-bottom: 1px solid #0260C0;margin-bottom: 12px;}
.titleleft{display: inline-block;padding-bottom: 6px;font-weight: bold;color:#0260C0;border-bottom: 3px solid #0260C0;}
.titleleft img{margin-right: 6px;width: 30px;height: 30px;float: left;}
.titlebg a{font-size: 16px;float: right;line-height: 35px;color:#666666;}
.titlebg a:hover{color: #ff0000;}
.titlebg .mores img{margin-left: 8px;margin-bottom: 4px;}
.contnew .newleft{width: 480px;float: left;margin-right: 30px;}
.contnew .newcont{width: 480px;float: left;margin-right: 30px;}
.contnew .newright{width: 480px;float: left;}
.contnew .new_t_list li{height:40px;line-height:40px;background: url(../newimg/dian.png) no-repeat 0px 18px;}
.contnew .new_t_list li a{display:inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:372px;float: left;font-size: 16px;color: #000000;margin-left: 14px;}
.contnew .new_t_list li:hover a{color: #ff0000;}
.contnew .new_t_list li span{width:64px;display: inline-block;text-align: right;float: left;font-size: 17px;margin-left: 30px;color: #777777;}
/*友情链接*/
.links{width:1500px;margin:0px auto;padding-top: 20px;overflow:hidden;}
.linkscon{padding-top:18px;}
.linkscon ul{height: 80px;}
.linkscon ul li{width:237px;float: left;margin-left: 13px;border: 1px solid #cccccc;}
.linkscon ul li img{width: 237px;}
.linkscon ul li:first-child{margin-left: 0px;}
/*底部*/
.footer{background:#2065b3;height:230px;background-size:100% 100%;margin-top:14px;}
.footer .footers{width:1500px;margin:0px auto;padding-top:24px;}
.footer .footers .footer_left p{color:#ffffff;font-size:18px;line-height:24px;margin-top:18px;text-align: center;}
.footer .footers .footer_left p a{color:#ffffff;}
.footer .footers .footer_left p img{width:16px;height:16px;margin-bottom: 3px;}
/*列表页*/
.list_list{width:1500px;margin:20px auto;overflow:hidden; height:890px;border:1px #cccccc solid;padding:20px 0px;}
.list_lists{width:96%;overflow:hidden; height:auto;margin:0px auto;}
.list_list .current{border-bottom:2px solid #8b0503;font-size:16px;line-height:40px;}
.list_list .current a{font-size:16px;color:#000000;}
.list_list .currents{width:96%;margin:10px auto;}
.list_list .currents ul li{height:40px;line-height:40px;background:url(../newimg/dian.png) no-repeat 10px 18px;}
.list_list .currents ul li a{font-size:16px;display:block;width:70%;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-left:28px;}
.list_list .currents ul li span{float:right;color:#555555;}
/*内容页*/
.content_content{width:1500px;margin:20px auto;overflow:hidden; height:auto;border:1px #cccccc solid;padding:20px 0px;}
.content_contents{width:96%;overflow:hidden; height:auto;margin:0px auto;}
.content_content .contentv{border-bottom:2px solid #8b0503;font-size:16px;line-height:40px;}
.content_content .contentv a{font-size:16px;color:#000000;}
.content_content .contentvs{width:96%;margin:10px auto;}
.contitle{text-align:center;font-size:22px;line-height:50px;margin-bottom:10px;}
.dianji{text-align:center;margin-bottom:10px;background:#f1f4ff;padding:10px 0px;}

.sousuo{width:1500px;margin:20px auto;overflow:hidden; height:auto;}


/*师资力量*/
.szllcss{width: 100%;margin-top: 20px;}
.szllcssv{width: 1500px;margin: 0px auto;}
.szpannel{overflow: hidden;padding-bottom: 20px;}
.title{padding-left: 7px;border-bottom: 1px solid #e7e7e7;padding-bottom: 3px;}
.item{float: left;margin: 8px 2%;font-size: 1.2em;width: 11%;padding: 1px 0px;text-align: center;box-shadow: inset 0px 11px 50px -28px #00f2d3;border-radius: 6px;border: 1px solid #d1eefb;}
.item:hover{color: #ffffff;box-shadow: inset 0px -20px 40px -2px #009582;border: 1px solid #00affe;}
.titletext{font-size: 1.2em;font-weight: bold;color: #4e4e4e;border-left: 4px solid #93dcff;height: 20px;padding-left: 5px;margin-bottom: 6px;line-height: 1.1em;}