@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal; cursor:pointer; text-align:left;}
ul,ol,li{list-style:none; margin:0; padding:0; text-align:left;}
form{margin:0px;padding:0px;}
input,select{padding:0px;margin:0px; vertical-align:middle;}
img{ border:0; margin:0; padding:0; vertical-align:middle; cursor:pointer; _cursor:hand;}
textarea{ border:1px solid #ddd;}
table,tr,td{ margin:0px; padding:0px;}
.clear{ clear:both;}
input, textarea, select, a:focus { outline: none;}
a {text-decoration: none; cursor:pointer; color:#272636;}

body{ font-family:"微软雅黑";}
/**/
.head{background-color:#FCF9F2;}
.logo{ width:1200px; margin:0 auto; overflow:hidden; padding:10px 0;}
.logo img{ float:left;}

.logo .search {    float: right;    /*width: 223px;*/    height: 36px;    margin: 0 auto;    margin-top: 18px;    border-radius: 10px;    position: relative;    z-index: 999;    margin-right: 2px; }
.logo .search input {    width: 180px;    border: none;    height: 36px;    line-height: 36px;    float: left;    color: #000;    border: 1px solid #8D3146;    border-right: 0px;    text-indent: 1em;}
.logo .search .sra_btn {
    width: 60px;
    height: 36px;
    background: url(/images/s_btn.jpg) no-repeat;
    float: right;
    margin-right: 1px;
    cursor: pointer;
    border: 1px solid #8D3146;
    border-left: 0px;
}

.nav{ /*overflow:hidden;*/ background-color:#6B141A; width:100%;}
.nav>ul{width:1200px; height:80px; line-height:80px; margin:0 auto; }
.nav ul li{ width:150px; float:left; text-align:center; position:relative;}
.nav ul li>a{ color:#fff; font-size:18px;}
.nav ul li.hover>a{ display:block; background-color:#7C171F; color:#fff; font-size:18px;}
.nav ul li .menu{ position:absolute; z-index:999; background-color:#8A2B41; width:118px;  padding:12px 30px; left:-14px; display:none;}
.nav ul li .menu p{ float:left; width:118px; line-height: 36px;}
.nav ul li .menu p a{color:#fff; font-size:16px; }
#xxgk{width:236px; left:-73px; background: url(/images/line.jpg) center center no-repeat; background-color:#8A2B41;}


.lb{margin-bottom: 20px; /*overflow:hidden;*/}

.slider30067{width:100%;min-width:1390px;height:274px;position:relative;overflow:hidden;background:#fff;text-align:center; top: -1px;}
.slider30067 .bd{width:1390px;position:absolute;left:50%;margin-left:-695px}
.slider30067 .bd li{width:1390px;position:relative;overflow:hidden;}
.slider30067 .bd li img{display:block;width:1390px;height:274px;}
.slider30067 .tempWrap{overflow:visible !important}
.slider30067 .tempWrap ul{margin-left:-1390px !important;}
.slider30067 .hd{position:absolute;width:100%;left:0;z-index:1;height:10px;bottom:20px;text-align:center;}
.slider30067 .hd li{display:inline-block;*display:inline;zoom:1;width:10px;height:10px;line-height:99px;overflow:hidden;background:url(/images/skin/label/slider-btn.png) 0 -10px no-repeat;margin:0 5px;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;}
.slider30067 .hd li.on{background-position:0 0;filter:alpha(opacity=100);opacity:1;}
.slider30067 .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:274px;cursor:pointer;}
.slider30067 .prev{left:-50%;margin-left:-695px;}
.slider30067 .next{left:50%;margin-left:695px;}
.slider30067 .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:274px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.slider30067 .pnBtn .arrow{display:none;position:absolute;top:0;z-index:1;width:60px;height:274px;}
.slider30067 .pnBtn .arrow:hover{filter:alpha(opacity=60);opacity:0.6;}
.slider30067 .prev .arrow{right:0;top: -40px;background:url(/images/skin/label/slider-arrow.png) -120px 22% no-repeat;}
.slider30067 .next .arrow{left:0;top: -40px;background:url(/images/skin/label/slider-arrow.png) 0 22% no-repeat;}
.slider30067 .text{ position:absolute; z-index:99999; top:180px; left:270px; text-align:left; height:50px; font-size:24px;color:#fff; background:url(/images/skin/label/title_bg.png) repeat; float:left; line-height:50px; padding:0 20px;}


/*C1*/
.c1{width:1200px; margin:0 auto; overflow:hidden;}
.c1 .slideBox{ float:left; width:420px; height:290px;}

/* 小轮播 */
		.slideBox{ width:420px; height:290px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:420px; height:290px; display:block;  }

		

.c1 .c1_c{ float:left; margin-left:16px; }
.c1 .c1_c .tab{ display:none;}
.c1 .c1_c .title{ height:40px; border-bottom:2px #8A0019 solid;}
.c1 .c1_c .title li{ width:136px; text-align:center; line-height:40px; float:left; margin-right:6px; background-color:#EEEEEE; color:#282737;}
.c1 .c1_c .title li:nth-child(3){margin-right:0;}
.c1 .c1_c .title li.hover{ color:#fff; background-color:#8A0019;}
.c1 .c1_c .title li.hover a{ color:#fff; }
.c1 .c1_c h3{ line-height:50px; text-align:center;}
.c1 .c1_c h3 a{ color:#E61F18; font-size:16px; font-weight:bold;}
.c1 .c1_c .news1 li{ width:408px; padding-left:12px; height:39px; line-height:39px; background:url(/images/news_bg1.jpg) no-repeat;}
.c1 .c1_c .news1 li span{ float:right;}


.c1 .c1_r{ width:325px; height:286px; border:1px #E0E0E0 solid; float:right;}
.c1 .c1_r .t{ padding-left:12px; height:40px; line-height:40px; font-size:16px; color:#8A0019; border-bottom:1px #E0E0E0 solid; font-weight:bold;}
.c1 .c1_r .t a{color:#8A0019;}
.c1 .c1_r ul{}
.c1 .c1_r ul li{ padding-left:8px; margin: 8px 0;}
.c1 .c1_r ul li a{ color:#272636;}
.c1 .c1_r ul li span{ display:inline-block; width:47px; height:16px; background:url(/images/news_bg2.jpg) no-repeat;     color: #fff;    font-size: 13px;    padding-left: 5px; font-family:Arial, Helvetica, sans-serif; }


/*C2*/
.c2{width:1200px; margin:0 auto; overflow:hidden; margin-top:20px;}
.c2 .l{ float:left; width:262px;}
.c2 .l .box1{ width:260px; height:360px; border:1px #ECECEC solid; border-top:0;}
.c2 .l .box1 .t{ background:url(/images/t_bg.jpg) 5px center no-repeat; border-bottom:1px #ECECEC solid; border-top:2px #8A0019 solid; height:42px; line-height:42px; padding-left:14px;}
.c2 .l .box1 .t a{ color:#8A0019; font-weight:bold; font-size:16px; border-bottom:2px #8A0019 solid; display: inline-block;
    height: 40px;    padding: 0 14px;}
.c2 .l .box1 img{  margin:12px auto;  display:block;}	
.c2 .l .box1 .c{ padding:0 12px; line-height:22px; font-size: 14px;}

.c2 .l .box2{ width:260px; height:223px; border:1px #ECECEC solid; margin-top:14px;}
.c2 .l .box2 .t{height:42px; line-height:42px; padding-left:14px; background-color:#8A0019; color:#FFF;}
.c2 .l .box2 .t span{ float:right; margin-right:8px;}
.c2 .l .box2 .t span a{ color:#fff;     font-size: 12px; font-family:Verdana, Geneva, sans-serif;}
.c2 .l .box2 img{margin:2px auto;  display:block;}

.c2 .r{ float:right; width:920px;}
.c2 .r .box{ width:450px; height:288px; border:1px #ECECEC solid; border-top:0;}
.c2 .r .box .t{ background:url(/images/t_bg.jpg) 5px center no-repeat; border-bottom:1px #ECECEC solid; border-top:2px #8A0019 solid; height:42px; line-height:42px; padding-left:14px;}
.c2 .r .box .t a.bt{ color:#8A0019; font-weight:bold; font-size:16px; border-bottom:2px #8A0019 solid; display: inline-block;
    height: 40px;    padding: 0 14px;}
.c2 .r .box .t span{ float:right; margin-right:8px;}
.c2 .r .box .t span a{ color:#AAA8A9;     font-size: 12px; font-family:Verdana, Geneva, sans-serif;}
.c2 .r .box li{  padding-left:22px; height:39px; line-height:39px; background:url(/images/news_bg3.jpg) 8px center no-repeat;}
.c2 .r .box:nth-child(3),.c2 .r .box:nth-child(1){ float:left;}
.c2 .r .box:nth-child(2),.c2 .r .box:nth-child(4){ float:right;}
.c2 .r .box:nth-child(2),.c2 .r .box:nth-child(1){ margin-bottom:22px;}

/*C3*/
.c3{width:1198px; margin:0 auto; overflow:hidden; margin-top:20px; border:1px #ECECEC solid;}
.c3 .t{color:#ccc; font-size:16px; border-bottom:2px #8A0019 solid; height:42px; line-height:42px; }
.c3 .t span{float:right; margin-right:8px;}
.c3 .t span a{color:#AAA8A9; font-weight:100;     font-size: 12px; font-family:Verdana, Geneva, sans-serif;}
.c3 .t a.bt{ background-color:#8A0019; color:#fff;    display: inline-block;   padding: 0 16px;}
.c3 ul{}
.c3 ul li{ width:299px; text-align:center; text-align:center; margin:10px 0; float:left;}


.foot{ width:100%; background:url(/images/bottom_bgg.gif); margin-top:20px;}
.foot .copy{width:1200px; height:185px; margin:0 auto; background:url(/images/bottom_bg.gif) no-repeat;}
.foot .copy .txt{ color:#FFF; line-height:26px; padding-top:68px;}




/*分页-新闻动态*/
.banner{ height:356px; width:100%; background:url(/images/banner.jpg) center no-repeat; background-color:#8C202F;}
.main{width:1200px; margin:0 auto; }
.main .left{ width:284px; float:left; position:relative; }
.main .left .title{ width:100%; text-align:center; font-size:16px; font-weight:bold; color:#FFF; height:60px; line-height:60px; position:absolute; top:-30px; background-color:#3D3C42;}
.main .left ul{ background-color:#F4F4F4; padding:40px 15px 12px 15px;}
.main .left ul li{ height:44px; line-height:44px; border-bottom:1px #E1E1E1 solid;}
.main .left ul li a{ font-size:14px; color:#727272; padding-left:25px;}
.main .left ul li.hover{ background:url(/images/left_li_bg.jpg);}
.main .left ul li.hover a{ color:#fff;}
.main .left .link{background-color:#F4F4F4; text-align:center;}
.main .left .link select{ width:242px; height:32px; line-height:32px; border:1px #E1E1E1 solid; text-align:center; margin-bottom:16px; text-align-last: center;}

.main .right{ width:916px; float:right;}
.main .right .title{ height:72px; line-height:72px; font-size:20px; font-weight:bold; background:url(/images/r_bg.jpg); padding-left:28px;}
.main .right ul.newslist{ padding-left:28px; }
.main .right ul.newslist li{ border-bottom:1px #E1E1E1 dotted; height:186px;}
.main .right ul.newslist li img{ float:left; margin-top:18px; margin-right:28px;}
.main .right ul.newslist li h3{ font-size:16px; color:#555555; padding: 28px 0 12px; font-weight:bold;}
.main .right ul.newslist li p{ font-size:14px; color:#7D7D7B; line-height:24px;}
.page_code{ text-align:right; margin-top:24px; line-height:30px;}



/*名师风采*/
.main .right ul.piclist{ padding:28px; overflow:hidden;}
.main .right ul.piclist li{ height:188px; width:202px; float:left; margin-right:16px; margin-bottom:16px;}
.main .right ul.piclist li img{ }
.main .right ul.piclist li p{ padding-left:4px; width:202px; background-color:#F2F2F2; font-size:14px; color:#7D7D7B; line-height:50px; line-height:50px; overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.main .right ul.piclist li:nth-child(4n){margin-right:0px;}


/*学校简介*/
.main .right .content{ width:880px; margin:0 auto; color:#333333;}
.main .right .content p{ margin-top:16px; line-height:26px; text-indent:2em;}


/*分页-新闻动态文字*/
.main .right ul.newslist2{ padding-left:28px; }
.main .right ul.newslist2 li{ border-bottom:1px #E1E1E1 dotted; height:52px; line-height:52px;}
.main .right ul.newslist2 li span{ float:right; padding-right:8px; color:#999999;}
.main .right ul.newslist2 li a{ color:#555555;}


/*新闻内容页*/
.main .right .r_box{ width:900px; border:1px #D1D1D1 solid; float:right; margin-top:12px; padding-bottom:26px;}
.main .right .r_box .news_info{ line-height:26px;margin: 10px; color:#333; font-weight:bolder; font-size:12px; }
.main .right .r_box .news_info span{ float:right;}
.main .right .r_box .news_info span a{ width:24px; height:24px;  text-indent:-22em; display:inline-block; overflow:hidden; margin-left:10px;}
.main .right .r_box .news_info span a.share{background:url(/images/icon1.jpg);}
.main .right .r_box .news_info span a.weibo{background:url(/images/icon2.jpg);}
.main .right .r_box .news_info span a.wchat{background:url(/images/icon3.jpg);}

.main .right .biaoti{height:72px; line-height:72px; font-size:20px; font-weight:bold; text-align:center; border-bottom:2px #000 solid; margin:0 10px;}
















