@charset "utf-8";
/*导航*/
body {font-family:Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;overflow: scroll;background-color:#f2f2f2;background:#f2f2f2;position:relative;overflow-x: hidden;color:#333;}
ul,li,ol,dl,dd,dt{list-style: none; margin:0; padding:0;}
input{padding:0;margin:0;list-style:none;border:none;}
.clearfix{clear:both;}
a:hover{color:#8e000c;}

.header{border-radius: 0;border-width: 0;margin-bottom: 0;
    background: -webkit-linear-gradient(#b73217, #eb5e31);
    background: -o-linear-gradient(#b73217, #eb5e31);
    background: -moz-linear-gradient(#b73217, #eb5e31);
    background: linear-gradient(#b73217, #eb5e31);}
.title{padding-top:33px;padding-bottom:23px;background:url(../images/bj9.png) center no-repeat;}
.title .logo{float:left;position: relative;}
.title .logo:after {
    content: "";
    display: block;
    width: 86px;
    height: 88px;
    background: url(../images/danghuihuangse1024X1024.png) center no-repeat;
    background-size: cover;
    position: absolute;
    left: 100%;
    top: calc(50% - 44px);
}
.header .container{position: relative;}

.navbar-default {background:none;border:none;background-color:#c40305;}
/*.navbar-header{background-color:#165ba7;}*/
.navbar-nav li{height:55px;line-height:55px; text-align:center;}
.navbar-nav>li>a{padding:0 10px;width:100%; height: 55px;line-height:55px; font-size:16px;margin-top:0px;}
.navbar-default .navbar-nav>li>a{color: #fff;text-align:center;}
.navbar-default .navbar-nav>li>a:hover{background-color:#E10507!important; color: #fff!important;}
.navbar-default .navbar-nav>.open>a, 
.navbar-default .navbar-nav>.open>a:focus, 
.navbar-default .navbar-nav>.open>a:hover{background:#33b5e1;color:#fff;}
.nav>li>a{padding-left:38px!important;padding-right:40px!important;}
.navbar-nav li .dropdown-menu{background-color: #E10507!important;color: #fff;border:0; margin:0;min-width:100%;}
.navbar-nav li .dropdown-menu>li{height:40px; line-height: 40px;}
.navbar-nav li .dropdown-menu>li>a{color: #fff;background:none;padding: 10px 20px;}
.navbar-nav li .dropdown-menu>li>a:hover{background:rgba(142,0,12,0.6);}
.navbar-1 .has-feedback {display: block;}
.form-control {width:315px;}
.phone-nav li a{background:#c40305!important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.toggle-wrap{ position: relative; z-index: 1000; }
.toggle-nav{background:url(../img/box2.png);border-top: 1px solid #0050a2; border-bottom: 1px solid #0050a2;position:absolute;width: 100%;padding:15px 0; z-index: 1000; display: none; }
.toggle-nav .intro-pic{float: left;width: 270px;}
.toggle-nav .intro-txt{float: left;color: #0050a2;font-size: 14px; line-height:25px;padding:10px 20px; width:250px;}
.sub-nav li{padding:10px 20px; float: left;background: url(../img/line2.png) right center no-repeat;}
.sub-nav li a{font-size: 20px; color: #666;}
.sub-nav li span{padding:0 20px;font-size: 20px;}
.phone-nav{background:#c40305; position: fixed; top: 0; bottom:0; left:-180px; width:180px;height:100%;overflow-y: auto;-webkit-overflow-scrolling: touch;display: block;z-index: 111; transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;}
.phone-nav li.home{ text-align:center}
.phone-nav li a{display: block; height: 40px; line-height: 40px; font-size: 16px; position: relative;padding:0 20px; color:#fff;border-bottom: 1px solid #dddddd;}
.phone-nav li.active{background: #fff;}
.phone-nav li.active a{color: #fff;}
.phone-nav li .second-nav{text-align: center;}
.phone-nav li .second-nav{display:none;}
.phone-nav li .econd-nav li a{border-bottom: 1px solid #dddddd; color:#666}
.phone-nav li .second-nav li a{background: #f1f1f1;}
.phone-nav li .second-nav li.active a{background: #5eaee8;color: #fff;}
.phone-nav li .second-nav li a.active{color: #0050a2;}
.navlayer{background:rgba(0,0,0,0.5); display:block; width:100%; height:100%; position:fixed; left:0; top:0; z-index:110;display:none;}
html.opening .navlayer{display:block;}
html.opening body{overflow: hidden;}
html.opening .phone-nav{
  -webkit-transform: translate(180px, 0);
  -moz-transform: translate(180px, 0);
  -ms-transform: translate(180px, 0);
  -o-transform: translate(180px, 0);
  transform: translate(180px, 0); 
}

.wenzi{margin-top:10px;}
.wenzi p{font-size:18px;color:#fff;font-weight:bold;}
.title1{float:left;font-weight:bold;border-bottom:1px solid #999;width:100%;background:url(../images/line1.png) no-repeat bottom left;}
.title1 li{float:left;margin-right:5px;line-height:30px;}
.title1 .zw{font-size:16px;}
.title1 .yw{font-size:13px;color:#999;margin-top:1px;}
.title1 .more{float:right;margin-top:10px;font-weight:normal;margin-right:10px;}
.title1 .more:hover{color:#c40305;}

.news span{float:right;}
.news li{line-height:30px;}
.news a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:66%;}
.news a:hover{color:#c40305}
.news li:hover span{color:#c40305}

.tab1{margin-top:10px;}
.tab2{margin-top:5px;}
.tab2 .news{border-left:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999;padding-bottom:20px;margin-top:-10px;}
.tab2 .news li{border-bottom:1px dashed #999;background:url(../images/2.png) no-repeat 0.2% center;width:95%;margin-left:8px;padding-left:16px;}
.tab2 .news .last{border:none;}
.tab1 .zgdt .news-picture{overflow:hidden;}
.tab1 .zgdt .news-picture img{width:100%;height:auto;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.tab1 .zgdt .news-picture:hover img{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.1,1.1);}
.title2{background:url(../images/1.png) no-repeat left center;border-top:1px solid #999;border-right:1px solid #999;border-bottom:none;position:relative;}
.title2 img{width:97%;position:absolute;bottom:0;left:0;}
.title2 li{line-height:40px;}
.title2 .zw{color:#fff;margin-left:10px;}
.title3{height:50px;background-color:#ff0000;border-bottom:2px solid #c00b0b;width:100%;}
.title3 p{line-height:50px;color:#fff;font-size:16px;text-align:center;font-weight:bold;}
.title4{background:#e67021;border-bottom:2px solid #b65513;}
.title5{background:#4ca113;border-bottom:2px solid #2f6909;}
.tab3 .whole-topic{margin-top:-10px;padding-top:15px;padding-bottom:5px;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;}
.tab3 .whole-topic1{padding-bottom:79px;}
.tab3 .topic{position:relative;margin-bottom:10px;overflow:hidden;}
.tab3 .topic p{position:absolute;top:38%;left:12%;font-size:18px;font-weight:bold;}
.tab3 .topic a:hover{color:#c40305}
.tab3 .topic img{width:100%;height:auto;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;width:100%;}
.tab3 .topic:hover img{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.1,1.1);}
.tab3 .whole-link{padding-left:20px;}
.tab3 .link li{line-height:30px;}
.tab3 .link li a:hover{color:#c40305;}
.tab3 select{width:200px;height:30px;}
.line1{padding-right:0px!important;}
.line2{padding-left:0px!important;}
.line3{padding-right:0px!important;padding-left:8px!important;}


.footer{background-color:#c40305;padding-top:20px;padding-bottom:6px;margin-top:15px;}
.footer .center{color:#fff;}
.footer ul {text-align:center;list-style-type:none;}
.footer ul li{display:inline-block;}
.footer ul li input{width:40px;height:20px;background-color:#86090a;color:#fff;border-radius:5px;}




@media(max-width:780px){
	.header .wenzi{display:none;}
	.carousel-indicators{top:68%!important;}
	.carousel-indicators li{width:12px!important;height:12px!important;}
	.footer .borderline{background:none;}
	.footer .borderline1{background:none;}
	.footer .schoollogo img{display:block!important;margin-left:0px!important;background-size:80%!important;padding-top:10px!important;}
	.footer ul{float:none;text-align:inherit}
	.footer ul li{float:none;display:block;line-height:22px;}
	.footer .address{float:left!important;}
	.line1, .line2, .line3{padding-left:0px!important;padding-right:0px!important;}
	.tab3 .whole-topic1{padding-bottom:10px;}
}





