/*网站基础样式*/
*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
body,div,ul,li,dl,dd,table,p,h1,form,legend,fieldset,input button,select,textarea,button{margin:0px;padding:0px;font-family:inherit;}
ul,li{list-style:none;}
a{color:#333333;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
a:focus{outline:none;}
body{word-wrap:break-word;font:13px/1.8em Microsoft Yahei,Verdana,Helvetica,Arial,sans-serif;color:#333;background:url(../images/webBg.png) repeat-x}
img,input{border:0;outline:none;}
input,select,textarea,button{font-size:100%;}
textarea{resize:none;}
.fl{float:left}
.fr{float:right}
.clearfix{overflow:hidden;clear:both;}
.clearFix{display:block;clear:both;font-size:0px;height:0px;line-height:0px;width:0px;margin:0px;padding:0px;overflow:hidden}
.margin-right-10{margin-right:10px;}
.marign-left-10{margin-left:10px;}
.margin-top-10{margin-top:10px;}
.margin-top-20{margin-top:20px;}
.padding-right-10{padding-right:10px;}
.padding-left-10{padding-left:10px;}
.padding-top-20{padding-top:20px;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.container{width:980px;margin:0 auto;}
.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.com-bd{border:1px solid #c6def7;}
.red{color:#f00;}
/*辅助类*/
.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table;}
.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-header:after,.modal-footer:after{clear:both;}
/*头部样式*/
.top{background:url(../images/headerbg.jpg) repeat-x center top;height:152px;}
.top .top-bar{padding:10px 0;}
.top .top-bar .fanti a{padding:0 10px;line-height:100%;font-size:13px;}
.top .top-bar .fanti .us{border-left:1px solid #333333;}
.top .ss-box{position:relative;margin:20px 8px 0 0;background:#fff;width:248px;border:1px solid #cccccc;text-align:left}
.top .ss-box .s-input{width:180px;display:inline-block;height:22px;line-height:25px;padding-left:2px}
.top .ss-box .s-btn{position:absolute;right:1px;top:1px;width:57px;height:22px;background:url(../images/search.gif) no-repeat 0 0px;color:#fff;display:inline-block;cursor:pointer;}
.top .nav{height:39px;text-align:left;font-size:14px;font-weight:bold;background:url(../images/menu_bg.jpg) repeat-x 0 0;padding:0 0 0 10px;margin-top:7px;}
.top .nav ul li{float:left;}
.top .nav ul li a{display:block;width:95px;height:39px;line-height:39px;color:#ffffff;font-size:14px;text-align:center;text-decoration:none;}
.top .nav ul li.on a{color:#333;background:url(../images/menu_style_over.jpg) no-repeat 0 0;}
/*banner*/
.banner{padding:1px 0px;position:relative}
.banner .prev,.banner .next{position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(../images/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.banner .next{left:auto;right:3%;background-position:8px 5px;}
.banner .prev:hover,.banner .next:hover{filter:alpha(opacity=100);opacity:1;}
.banner .prevStop{display:none;}
.banner .nextStop{display:none;}
/*底部样式*/
.footer .container{padding-top:8px;background:url(../images/bottom.png) no-repeat 0 0;}
.footer-messages{padding:20px 0 10px 160px;background:url(../images/footerBg.jpg) no-repeat 0 0px;}
.footer-messages p{line-height:30px;}
/*首页链接图片*/
.m-linkBox img{width:202px;height:60px;}
/*首页新闻盒子*/
.m-index-newsbox1{width:202px;}
.m-index-newstit1{height:30px;background:url(../images/sideH3.png) no-repeat 0 0;font-weight:bold;padding:7px 0 0 26px;}
.m-index-newsbox2{width:380px;border:1px solid #c6def7;border-top:none;}
.m-index-newsbox2-1{width:378px;}
.m-index-newsbox2-2{width:100%;}
.m-index-newstit2{height:32px;background:url(../images/module_title.png) repeat-x 0 0;}
.m-index-newstit2 .tit{background:url(../images/sign_bg.png) no-repeat 20px 10px;padding-left:40px;line-height:32px;color:#1a7cbb;font-weight:bold;}
.m-index-newstit2 .more{width:36px;height:20px;background:url(../images/more.gif) no-repeat 0 5px;margin-right:10px;margin-top:5px;}
/*文章盒子*/
.article-list li{padding:5px 0px}
.m-newslist{padding:5px 5px;padding-left:10px;}
.m-newslist li{text-align:left;border-bottom:1px dashed #ddd;background:url(../images/article_arrow.gif) no-repeat left center;padding-left:8px;}
.m-newslist .title{height:29px;line-height:29px;padding-left:8px;}
.m-newslist .title a{display:block;}
.m-newslist .date{color:#666666;padding-right:2px;line-height:30px;}
.m-newslist-1{background:url(../images/side_bg.png) repeat-x 0 0;}
.m-newslist-1 a.text-ellipsis{width:160px;}
.m-newslist-2 a.text-ellipsis{width:280px;}
.m-newslist-2{height:165px;}
.m-newslist-3{padding-top:11px;}
.m-newslist-4{padding:6px 10px;}
.m-newslist-4 li .num{color:#f00;}
.m-newslist-5{height:230px;}
.m-newslist-5 li{border-bottom:none;}
.m-newslist-5 a.text-ellipsis{width:350px;}
.m-newslist-6{background:url(../images/no.gif) no-repeat 2px 11px;}
.m-newslist-6 li{background:none;border-bottom:none;}
.m-newslist-6 .title{height:25px;line-height:25px;}
.m-newslist-6 a.text-ellipsis{width:153px;}
.m-newslist-7{padding:0px;}
.m-newslist-7 a.text-ellipsis{width:155px;}
.m-newslist-7 li{border-bottom:none;}
/*文章图片*/
.img-list li{float:left;width:30%;padding:20px;overflow:hidden;}
.img-list li span.img-box{display:block;height:150px;padding-bottom:10px;}
.img-list li img{max-width:100%;max-height:100%}
.img-list li span.title-box{display:block;text-align:center}
/*面包屑导航*/
 .breadcrumb{text-align:left;line-height:30px;background:url(../images/site_icon.gif) no-repeat 0px 0px;padding-left:30px;}
.breadcrumb li{padding-left:5px;color:#0a7bbf;font-size:14px;}
.breadcrumb li a{color:#0a7bbf;}
/*分页内容*/
 .right-content{min-height:500px;}
.right-content .info-content{padding:10px 10px;}
.article-content{font-size:14px;line-height:30px;padding:20px}
.article-content p{margin-bottom:10px;text-indent:40px}
/*左侧栏目*/
.left-column{width:202px;}
.left-column .nav-title{height:30px;text-align:left;background:url(../images/title_bg.jpg) no-repeat 0 0;background-size:100%;padding:10px 0 0 31px;}
.left-column .nav-title .nav-sign{color:#4d9ecf;font-size:13px;font-weight:bold;}
.left-column .nav-menu{padding:10px 10px;background:url(../images/leftboxContentBg.jpg) #edf6fb repeat-x 0px 0px;}
.left-column .nav-menu a{display:block;line-height:2;height:26px;background:url(../images/nav_menu_bg.gif) no-repeat 10px center;padding-left:25px;font-size:14px;}
.left-column .nav-menu li{position:relative}
.left-column .nav-menu li ul{padding-left:25px;display:none}
.left-column .nav-menu li ul.active{display:block}
.left-column .nav-menu li.active > a{color:#f60;background:url(../images/nav_menu_bg_1.gif) no-repeat 10px center;}
.left-column .arrow{position:absolute;right:0px;top:0px;width:26px;height:26px;line-height:26px;text-align:center;transition:all 0.2s linear;cursor:pointer;color:#999}
.left-column .arrow.active{transform:rotate(90deg);}
.left-column .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-size:16px;}
.left-column .open-icon{width:20px;height:20px;background:url(../images/node_open.gif) no-repeat 0 4px;cursor:pointer;margin-left:7px;}
/*右侧栏目*/
.right-content{width:768px;}
.page-newlist .m-newslist .title{height:34px;line-height:34px;font-size:15px;padding-left:15px;}
/*新闻内容页*/
.articleinfor h4{font-size:22px;line-height:46px;margin:5px;letter-spacing:1px;font-weight:normal;color:rgb(51,51,51);border-bottom:1px dashed #ccc;}
.articleinfor .info{text-align:center;padding:5px 10px 5px 0;color:#666;}
.articleinfor .content{line-height:2.0;font-size:1.1em;padding:10px 0 0 0;}
/*分篇*/
.fenpian{padding:10px;}
.fenpian li{color:#D33506;line-height:2;}
/*页面反馈*/
.feedback input,.feedback textarea{border:1px solid #c6def7;width:300px;line-height:20px;border-radius:3px;}
.feedback label{width:100px;text-align:right;}
.feedback .form-group{padding:5px 0;}
.feedback .btn{border:1px solid #c6def7;width:100px;line-height:2;background:url(../images/site_icon.gif) no-repeat -60px 0px;border-radius:3px;margin-left:110px;color:#0a7bbf;cursor:pointer;letter-spacing:1em;text-align:center;}
/*分页页码样式*/
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}
.pagination > li{display:inline;}
.pagination > li:first-child > a,.pagination > li:first-child > span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px;}
.pagination > li:last-child > a,.pagination > li:last-child > span{border-bottom-right-radius:4px;border-top-right-radius:4px;}
.pagination > li > a,.pagination > li > span{position:relative;float:left;padding:5px 10px;line-height:1.42857143;text-decoration:none;color:#666;border:1px solid #ddd;margin-left:-1px;}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index:3;color:#fff;background-color:#999;border-color:#999;cursor:default;}
.index-box-1 .title{font-size:14px;padding:5px;line-height:24px;}
.txtScroll-top{width:500px;overflow:hidden;position:relative;}
.txtScroll-top .hd ul{width:450px;overflow:hidden;zoom:1;margin-top:10px;}
.txtScroll-top .hd ul li{width:9px;height:9px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;}
.txtScroll-top .hd ul li.on{background-position:0 0;}
.txtScroll-top .bd{padding:5px;}
.txtScroll-top .infoList li{height:24px;line-height:24px;background:url(../images/gonggao.gif) no-repeat 0 6px;padding-left:20px;}
.txtScroll-top .infoList li a{width:450px;}
.txtScroll-top .infoList li .date{color:#999;margin-left:20px;}
.index-box-1 .jinri-date{line-height:24px;padding:5px;}
/*轮播图*/
.slide{width:302px;height:262px;margin:0 auto;margin-right:10px;padding:5px 3px;background:url(../images/xyxwpicBg.png) repeat-x;}
.sfullSlide{position:relative;height:250px;overflow:hidden;}
.sfullSlide .bd{position:relative;z-index:0;}
.sfullSlide .bd .bottom-bg{position:absolute;bottom:0px;left:0px;z-index:3;display:block;background:rgba(0,0,0,.7);height:25px;width:100%;}
.sfullSlide .bd ul{width:100% !important;}
.sfullSlide .bd li{width:100% !important;height:250px;overflow:hidden;text-align:center;}
.sfullSlide .bd li a{display:block;height:250px;}
.sfullSlide .bd li img{width:300px;height:250px;}
.sfullSlide .bd li p{padding-left:4px;width:200px;position:absolute;left:0;bottom:0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:5;font-size:12px;font-weight:bold;line-height:25px;text-align:left;font-style:normal;opacity:1;}
.sfullSlide .hd{width:140px;height:15px;right:66px;margin-right:-65px;bottom:5px;position:absolute;overflow:hidden;z-index:5;}
.sfullSlide .hd ul{float:right;}
.sfullSlide .hd ul li{float:left;width:15px;height:15px;font-size:10px;margin-right:4px;line-height:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline;cursor:pointer;background:#fff;color:#000;text-align:center;font-size:12px;}
.sfullSlide .hd ul .on{background-color:#FF7D01;color:#fff;font-weight:bold;}
/*tab*/
.slideTxtBox{width:450px;text-align:left;}
.slideTxtBox .hd{height:30px;line-height:30px;background:url(../images/module_title.png) repeat-x 0 0;border-bottom:1px solid #ddd;position:relative;}
.slideTxtBox .hd ul{float:left;position:absolute;left:0px;top:-1px;height:32px;padding-left:10px;}
.slideTxtBox .hd ul li{float:left;}
.slideTxtBox .hd ul li a{padding:0 15px;cursor:pointer;height:32px;display:inline-block;font-weight:bold;font-size:14px;}
.slideTxtBox .hd ul li.on a{display:inline-block;height:31px;background:#fff;border:1px solid #ddd;border-bottom:none;color:#f60;text-decoration:none;font-size:14px;}
.slideTxtBox .bd ul{padding:5px;zoom:1;padding-left:10px;}
.slideTxtBox .bd li{height:32px;line-height:32px;}
.slideTxtBox .bd li .date{float:right;color:#999;}
.index-box-2{height:262px;}
.index-box-3{height:200px;}
.index-box-3 .school-profile{width:768px;height:200px;background:url(../images/about.jpg);background-size:100% 100%;padding:40px 20px;}
.index-box-3 .school-profile .passage{text-indent:2em;width:570px;line-height:2;padding-right:20px;}
.index-box-3 .fr{width:202px;}
.index-box-3 .fr .middle-img{margin:4px 0;}
.index-box-7 .index-pic{width:768px;}
.index-box-7 .index-pic .tit{height:26px;background:url(../images/tpzx.png) no-repeat 0 0;font-size:14px;font-weight:bold;padding:3px 0 0 30px;color:#fff;}
.picMarquee-left{width:750px;overflow:hidden;position:relative;}
.picMarquee-left .bd{padding:15px;}
.picMarquee-left .bd ul{overflow:hidden;zoom:1;}
.picMarquee-left .bd ul li{margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center;}
.picMarquee-left .bd ul li .pic{text-align:center;}
.picMarquee-left .bd ul li .pic img{width:150px;height:114px;display:block;border:1px solid #ccc;}
.picMarquee-left .bd ul li .pic a:hover img{border-color:#999;}
.picMarquee-left .bd ul li .title{line-height:24px;width:149px;}
.index-box-8 ul{background:#f3f2ee;padding:10px 10px;}
.index-box-8 ul li{margin-right:9px;}
.index-box-8 ul li a{display:block;width:148px;height:44px;}
.index-box-8 ul li img{width:148px;height:44px;}
