﻿@charset "utf-8";
/* 国家公祭日首页变灰 */
/*
*{
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
}
*/
/* CSS Document */
.bodytop{ width:100%; height:400px; background:url(../images/bg_011.jpg) no-repeat center;}
.bodybot{ width:100%; height:1310px; background:url(../images/bg_02.jpg) no-repeat center;}

.maina{width:1080px;margin:0 auto; padding-top:10px;}
.main{width:1080px;margin:0 auto; height:1310px; overflow:hidden}
.logo{ width:800px; position:relative; left:-25px;float:left;}

.nav {float:left; margin-top:80px; margin-left:75px;}
.nav ul{}
.nav ul li{float:left; font-size:20px; margin-right:22px; padding: 10px 20px;background: #fc737d;border-radius: 5px; }
.nav ul li a{color:#fff}

.top{width:100%; height:502px;background:url(../images/bg_01_01.png) no-repeat center;}
.topcon{ width:1080px; margin:0 auto}
.top h1{ float:left; margin-top:50px; font-size:30px;color:#c9368e;font-weight:bold;}
.logoa{ float:left; width:250px;}

.nava { height:50px; line-height:50px; background:#ca368e; clear:both; margin-bottom:20px;}
.nava ul{width:1080px;margin:0 auto; padding-left:200px;}
.nava ul li{float:left; font-size:20px; margin-right:80px; }
.nava ul li a{color:#fff}

.name{font-size:80px;color:#c9368e; clear:both; padding-top:90px; padding-left:35px; margin-bottom:30px; font-weight:bold}
.tips{color:#c9368e; width:791px; height:92px; line-height:110px; text-align:center; font-size:30px; background:url(../images/aa_06.png) no-repeat center; font-weight:bold; margin-top:15px; margin-left:66px;}

.tipsa{color:#c9368e; width:291px; height:92px; line-height:110px; text-align:center; font-size:20px; background:url(../images/aa_06.png) no-repeat center; font-weight:bold}

.xiaofeng{margin-top:20px; margin-left:0px;}
.xiaofeng ul{}
.xiaofeng ul li{float:left; width:30px; height:auto; margin-right:30px; line-height:25px; padding-top:20px; font-size:20px;color:#737272}
.xiaofeng ul li.ona{padding-top:40px;}
.xiaofeng ul li.off{margin-right:0px;}
.xiaofeng ul li.on{margin-right:36px; background:#fc737d; width:44px; height:152px; text-align:center; font-size:28px; font-weight:bold; padding-top:20px; line-height:30px;}
.xiaofeng ul li.on a{color:#fff}
.xiaofeng ul li a{color:#6b6b6b}

.ulog{ float:left; margin-top:10px; width:306px; height:470px; background:url(../images/dd_03.jpg) no-repeat bottom}
.ulog h1{ text-align:right}

.loginfo{ height:35px; line-height:35px; margin-bottom:8px; text-align:center}
.loginfo span{ width:70px; display:block; float:left; text-align:right; margin-left:42px;}
.loginfo input{ height:30px; line-height:30px; border:0; background:url(../images/aa_18.png) no-repeat center; padding-left:25px;}
.loginfo input.infoip{ width:80px;background:url(../images/aa_18_02.png) no-repeat center;}
.loginfo .infopic{width:80px; position:relative;top:8px;}

.loginfop{ text-align:center; margin-top:15px;}
.loginfop input{ margin-left:15px; border:0; width:50px; height:30px; color:#fff; background:#fd6572}
.loginfop input.reg{background:#9ecbde;width:80px;}

.ppt{width:393px;height:235px;margin-top:10px;float:left; margin-left:15px; background:url(../images/cc_03.jpg) no-repeat center}

.active{margin-top:10px; float:right}
.active h1{ padding-left:10px;}
.active ul{ background:url(../images/aa_29.png) no-repeat top; padding-top:30px; margin-top:10px; background-position-x:15px}
.active ul li{ height:26px; line-height:26px; border-bottom:1px dotted #000}
.active ul li:hover em{ background:url(../images/bb_03.jpg) no-repeat center}
.active ul li em{width: 19px;
    height: 26px;
    display: block;
    float: left;
    overflow: hidden;
    border-bottom: 1px solid #fff;
	padding-right:5px}
.active ul li span{font-size:12px; float:right; border-bottom:1px solid #fff; padding-left:20px;}
.active ul li a{ font-size:12px; color:#000}

.parents{ width:383px; margin-top:60px;float:left}
.parents h1{ margin-bottom:15px;}
.parents ul{background:url(../images/aa_29.png) no-repeat top left; padding-top:25px;}
.parents ul li{height:26px; line-height:26px; border-bottom:1px dashed #000}
.parents ul li span{ font-size:12px;float:right}
.parents ul li a{ font-size:12px; color:#000}
.partxt{}
.partxt h1{color:#707e5a; font-size:18px; margin-top:30px; margin-bottom:26px; padding-left:40px}
.partxt p{ width:330px;color:#6c6c6c;font-size:14px; line-height:30px; text-indent:40px;}

.teacher{ width:380px; margin-top:50px; float:right}
.teacher h1{ background:url(../images/aa_29.png) no-repeat bottom; padding-bottom:28px;}
.teacher ul{ background:url(../images/cc_03.png) no-repeat left; overflow:hidden; padding-top:0px; padding-left:180px; position:relative; left:-40px; width:380px; height:255px;    background-position-x: 30px;}
.teacher ul li{ width:30px; float:left; background:url(../images/bb_03.png) no-repeat right;position:relative; top:10px; padding:40px 10px; left:60px}
.teacher ul li a{color:#32332d}
.teacher ul li em{ font-size:20px; position:relative; left:-3px}

.wxtips{ width:250px; clear:both; float:left; position:relative;top:-160px}
.wxtips h1{color:#fc6471; text-align:center; font-size:18px;}
.wxtips .tzdetail{color: #feadb4;
    font-size: 18px;
    width: 219px;
    height: 120px;
    background: url(../images/aa_33_02.png) no-repeat center;
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 10px;
    position: relative;
    top:-10px;
}
.wxtips .tzdetail li{line-height: 20px;border-bottom: 1px dashed #999;overflow:hidden;}
.wxtips .tzdetail li a{ font-size: 12px;color: #000;}
.wxtips .tzdetail li span{  font-size: 12px;
    float: right;
    color: #111;margin-top: 3px;}
.flink{ float:left; clear:both; position:relative; top:-130px}
.flink h1{color:#fc6471; text-align:center; font-size:18px;}
.flink ul{ width:219px; height:150px; padding-top:50px;padding-left:20px; background:url(../images/aa_37.png) no-repeat; position:relative; top:-20px;padding-right:20px;}
.flink ul li{line-height: 20px;border-bottom: 1px dashed #999;overflow:hidden;}
.flink ul li a{font-size: 12px;color: #000;}
.flink ul li span{font-size: 12px;
    float: right;
    color: #111;margin-top: 3px;}

.flink p{color:#feadb4; font-size:18px;}




			
.banji {
    width: 803px;
    height: 193px;
    background:url(../images/aa_38.jpg)no-repeat center;
    float: left;
    position: relative;
margin-top:-160px;
   
}
			.banji ul {
    padding-top: 7px;
    padding-left: 50px;
    overflow: hidden;
}
			
			.banji ul li {
       width: 221px;
  
    float: left;
    
}
			.banji ul li a {
   width: 180px;
   height: 50px;
  display: inline-block;
  
   line-height: 50px;
}
		.banji ul li a img{
			vertical-align: top;
		}
		.banji ul li a span{
		color: #333;
		padding-left: 15px;
		}	




.fangwen{ width:170px;padding-bottom:20px; padding-top:40px; clear:both; float:left; background:url(../images/rd_02.jpg) no-repeat; font-size:18px; position:relative; top:-205px; left:50px}
.fangwen h1{ text-align:center;color:#fb7985; font-size:18px; margin-bottom:15px;}
.fangwen h2{ text-align:center; margin-bottom:8px;color:#fb7985;}
.fangwen h2 span{color:#fb7985;font-size:15px;}

.fangwen ul{}
.fangwen ul li{ height:28px; line-height:28px; text-align:center}
.fangwen ul li a{color:#fb7985; font-size:14px}

.tjbook{clear: both;width: 267px;height:121px;background:url(../images/rd_01.png) no-repeat top; padding-top:85px; float:left; position:relative; top:-150px;}
.tjbook ul{}
.tjbook ul li{ height:28px; line-height:28px; text-align:center;}
.tjbook ul li a{ font-size:15px; color:#fb7985}

.gdpic{clear:both;float:left; position:relative; left:280px; top:-500px;}

/*轮播图*/
.marquee {width:624px;height:225px;overflow:hidden; margin-top:20px;}
.marquee li{ display:inline; float:left; margin-right:12px; height:225px;}
.marquee li a{ width:230px; height:225px; display:block; float:left; text-align:center; font-size:14px;}
.marquee li a:hove{ text-decoration:none;}
.marquee li img {width:280px; height:225px;}
.marquee li em{font-style: normal; height:24px; line-height:24px; display:block; margin-top:8px;}

/*幻灯片*/
.turn{ width:374px; height:214px; margin:10px; position:relative; overflow:hidden;}
.turn-loading{ width:302px; height:134px; position:absolute; z-index:4; overflow:hidden; background:#202f42;}
.turn-loading img{ width:32px; height:32px; margin:51px 0 0 135px;}
.turn-pic li{ position:absolute; top:0px; left:0px; filter:alpha(opacity=0); opacity:0;}
.turn-pic li img{ width:374px; height:214px; overflow:hidden;} 
.turn-bg{ width:374px; height:32px; overflow:hidden; background:#000; position:absolute; z-index:2; bottom:0; filter:alpha(opacity=70); opacity:0.7;}
.turn-tit{ font-size:12px;}
.turn-tit a{ color:#afafaf; text-decoration:none;}
.turn-tit a:hover{ color:#ffb02b; text-decoration:none;}
.turn-tit li{ position:absolute; z-index:3; bottom:-20px; left:5px;}
.turn-btn{ position:absolute; z-index:3; font-size:12px; color:#afafaf; bottom:8px; right:15px; display:none}
.turn-btn .lb,.turn-btn .rb{ width:6px; height:9px; background:url(../images/btn.png) no-repeat; overflow:hidden; position:absolute; top:3px; left:-10px; cursor:pointer;}
.turn-btn .rb{ background-position:-6px 0; left:21px;}
.turn-btn span{ text-align:center;}

.mainl{ float:left}

.mainr{float:right}

.menu_box_title{ width:207px;
                 height:83px;
				 line-height:83px;
				 color:white;
				 font-size:24px;
				 text-align:center;
				 background:#ca368e;}
				 
.menu_box1{ width:207px;}	
.menu_box1 li{ width:207px;
               height:46px;
			   font-size:16px;
			   margin:2px 0;
			   text-align:center;
			   line-height:46px;}
.menu_box1 li a{ color:#656565; 
                 display:block;
                 background:#cacaca;
				 width:207px;
                 height:46px;}	
.menu_box1 li a:hover{ background:#ca368e; color:white;}


.content_boxL{ width:830px; 
               float:right;
			   overflow:hidden;}
			   
.content_boxLa{overflow:hidden;}
			   
.content_boxL_nav{ 
                   height:56px;
				   line-height:56px;
				   margin-top:20px;
				   overflow:hidden;
				   border-bottom:1px solid #cacaca;}
.content_boxL_nav_title{ float:left;
						line-height:56px;
                         font-size:18px;
						 color:#363636;}
.content_boxL_nav_R{ float:right;}
.content_boxL_nav_R a{ color:#363636;}
.content_boxL_nav_R a:hover{ text-decoration:underline;}
.content_boxL_text{ margin:0 auto 30px; overflow:hidden;}
.content_boxL_pic{ display:block;margin:50px auto;}
.content_boxL_text p{ text-indent:2em; font:14px/24px "微软雅黑"; color:#666666; margin:30px 0;}
.content_boxL_text p.yewu_p{ text-indent:0em; font:14px/24px "微软雅黑"; color:#666666; margin:30px 0;}
.content_boxL_text p .yewu_title{ font-weight:600;}
.clear{ clear:both;}				 		   		  

.content_boxL_list{ margin:30px auto; overflow:hidden;}
.content_boxL_list li{ border-bottom:1px dashed #d1d1d1; line-height:45px; overflow:hidden;}
.content_boxL_list_info{ padding-left:30px;
                         color:#656565;
                         background:url(../images/info_icon2.png) no-repeat left center;}
.content_boxL_list_info:hover{ text-decoration:underline;}						 
.yewu_date{ float:right;}
.fenye_box{ width:500px; margin:0 auto 50px;}
.fenye_box a{ color:#848383; font-size:14px; padding:5px 14px; background:#CCC; margin:0 5px}	
.fenye_box a:hover{ color:white; background:#0b651b; text-decoration:underline;}	
.xqy_news_title{ font-size:24px; 
                 text-align:center;
				 padding-bottom:20px;
				 padding-top:30px;
				 border-bottom:1px dashed #d1d1d1;}	
.xqy_news_title span{ font-size:12px; display:block; margin-top:10px;color:#666666; }
.news_xqy_pic{margin:0 auto;display:block; margin:0 auto}

.content_boxL_text p{ text-indent:2em; font:14px/24px "微软雅黑"; color:#666666; margin:30px 0;}
.content_boxL_text p.yewu_p{ text-indent:0em; font:14px/24px "微软雅黑"; color:#666666; margin:30px 0;}
.content_boxL_text p .yewu_title{ font-weight:600;}

.news_xqy_pic{}
.xqy_news_title1{margin:0 auto; padding-left:20px; padding-right:20px; color:#666}
.xqy_news_title1 img{margin:0 auto;display:block; max-width:600px; margin-top:20px;}
.content_boxL_text p{text-indent:2em;font:14px/24px "微软雅黑";color:#666666; margin:30px 0;}

.mainrlis{padding-top:20px;overflow:hidden}
.mainrimg{float:left}
.mainrimg img{ width:148px; height:107px;}
.mainrlicon{width:720px;float:right}
.mainrlicon1{padding-left:10px}
.lititle{font-size:16px;margin-bottom:10px;color:#3f3f42}
.lititle a{color:#3f3f42}
.litxt{font-size:14px;margin-bottom:10px;color:#524d49}
.limore{color:#7a838f}
.limore a{color:#7a838f}

.pics{ float:left; margin:20px 25px 0 25px;}
.pics img{ width:220px; height:200px; display:block; margin:0 auto}
.pics p{ margin:auto; text-indent:0; text-align:center; padding:10px;}
.pics a{ color:#666}

.footer{width:1080px;margin:0 auto; clear:both; position:relative; top:-440px;}
.footer p{text-align:center; margin-bottom:10px;}
.footer a{color:#000}

.footera{width:auto;margin:0 auto; clear:both; border-top:2px solid #ca368e; padding-top:20px; padding-bottom:20px; background:#fbe9e9}
.footera p{text-align:center; margin-bottom:10px;}
.footera a{color:#000}


/*
.footer{ height:115px; width:auto; border-top:5px solid #7e1f19;}
.footerc{ width:1160px; margin:0 auto; padding-top:30px;}
.search{ width:282px; margin-left:20px; float:left}
.search a{ display:block; margin-top:2px; float:right}
.link{ margin-left:20px; float:left}
.banq{color:#6f7071; float:right; margin-right:50px;}
.banq a{color:#6f7071; margin-left:6px;}
*/
