@charset "gb2312";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; background-color:#fff;}
a{text-decoration:none; color:#323232;}
a:hover{ color:#04498c;}

/*头部*/
.header{ width:100%; height:170px; margin:0 auto;}
.top{width:100%; height:127px; margin:0 auto;}
.logo{ width:100%; height:127px; margin:0 auto; position:relative;}
.logo_link{width:1060px; height:127px; margin:0 auto; display:block;}
.logo img{}
.search{width:159px; height:26px;position:absolute;right:50%; margin-right:-552px;top:55px;background:url(imagessearch.jpg) no-repeat left center; z-index:1000; }
.search input{position:absolute; width:126px;height:26px;line-height:26px; color:#aaa9aa; border:none; background:none; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#aaa9aa; padding-left:7px;}	
.search input.notxt1 {position:absolute;width:25px;height:26px;left:132px;}

.nav{ width:auto;height:43px; line-height:43px; background-color:#0064ae; margin:0px auto;  width:1060px;}
.nav ul{ width:890px; margin:0px auto;}
.nav ul li{float:left;color:#fff; font-size:15px; font-weight:bold;height:43px;line-height:43px; padding:0px 14px; background:url(imagesnav_li.jpg) no-repeat left center;}
.nav ul li:first-child{ background: none;}
.nav ul li a{color:#fff; font-size:14px; font-weight:bolder}
.nav ul li a:hover,.nav ul li.on a{color:#fff;}
.nav ul li .subNav{ line-height:30px; font-size:14px;display:none; position:absolute; left:0px; top:43px; text-align:left;z-index:999; width:auto; background-color:#fff;}
.nav ul li.on .subNav a{ color:#333;}
.nav ul li.on .subNav dl{ padding:0px 0px 10px;}
.nav ul li.on .subNav dl dd{ height:auto; line-height:20px;text-align:left;}
.nav ul li.on .subNav dl dd a{ padding:5px 5px; margin:0px; font-size:12px;border-bottom:1px dashed #ccc; display:block; word-wrap:break-word; }

.content{ width:100%; margin:0px auto; background:url(imagesbg.jpg) no-repeat top center #324fc9; overflow:hidden;}
.Banner{width:347px; border:5px solid #ececec; height:421px;}

/*图片轮播*/
.flexslider{ width:347px; height:421px; overflow: hidden;}
.flexslider ul.slides li img{ width:347px; height:421px; display:block}
.flexslider .til_slides{ width:332px; height:40px; position: absolute;bottom:0px; right:0; line-height: 40px; background: #000; background: rgba(0,0,0,.6);filter:alpha(opacity=80); color:#fff; padding-left: 15px; font-size:12px; }
.flexslider .til_slides a{ font-size:12px; color:#fff;}
.flex-control-nav{ bottom:15px;}
.flex-control-paging li{ margin:0 7px 0 0;}
.flex-control-paging li a{ width: 8px; height: 8px; line-height: 8px; border-radius: 0px; background: #fff;text-indent:999px;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{ background: #0b76f1; color:#fff;}

.mode01{height:157px; padding:15px; background-color:#fff; width:1030px; margin:20px auto 0px;}
.mode01 .lf{width:580px; float:left; margin-right:34px; float:left}
.mode01 .rt{ width:415px; height:157px; float:right}
.articleSingle .articleSingle_title{ font-size:26px; margin-bottom:5px;}
.articleSingle .articleSingle_title a{color:#0064ae; }
.articleSingle .articleContent{ color:#333333; line-height:28px;}

.mode02{ margin:20px auto 0px; background-color:#ffffff; padding:15px; width:1030px; overflow:hidden;}
.mode02 .lf{ width:357px; float:left;}
.mode02 .md{ width:372px; float:left; margin-left:20px;}
.mode02 .rt{ width:257px; float:right;}


.links{ height:40px; line-height:40px; margin:15px 0px 15px;}
.links ul li{ background:url(imagesicon3.jpg) no-repeat; padding-left:50px; float:left; margin-right:20px;}
.links ul li a{ font-size:14px; font-weight:bolder;}
.links ul li.links2{background:url(imagesicon4.jpg) no-repeat 15px 10px;}

.articleList{ margin-bottom:15px;}
.listTitle{height:26px; line-height: 26px; overflow: hidden; margin-bottom:10px;} 
.listTitle h2{font-size: 16px; color:#065895;height: 26px; line-height: 26px; padding:0px;}
.listTitle h2 a{font-size: 16px; color:#065895;}
.articleList ul{}
.articleList ul li{ height: 28px; line-height: 28px; background: url(imagesicon1.jpg) no-repeat 0px center; padding-left:15px;}
.articleList ul li a{ font-size:12px; color:#333333;}
.articleList ul li span{ float:right; font-size:12px; color:#888888}

.articleList2{ margin-bottom:15px; border:1px solid #ccd7e0; background:url(imagesrt_bg1.jpg) repeat-x; padding:10px}
.listTitle2{height:26px; line-height: 26px; overflow: hidden; margin-bottom:10px;} 
.listTitle2 h2{font-size: 16px; color:#065895;height: 26px; line-height: 26px; padding:0px;}
.listTitle2 h2 a{font-size: 16px; color:#065895;}
.articleList2 ul{}
.articleList2 ul li{ line-height:20px;background: url(imagesicon2.jpg) no-repeat 0px 6px; padding-left:15px; margin-bottom:5px;}
.articleList2 ul li a{ font-size:12px; color:#333333;}
.articleList2 ul li span{ margin-left:5px; font-size:12px; color:#888888}

.friendLink{ margin-bottom:15px; border:1px solid #ccd7e0; background:url(imagesrt_bg2.jpg) repeat-x bottom; padding:10px}
.friendLink_title{height:26px; line-height: 26px; overflow: hidden; margin-bottom:10px;} 
.friendLink_title h2{font-size: 16px; color:#065895;height: 26px; line-height: 26px; padding:0px;}
.friendLink_title h2 a{font-size: 16px; color:#065895;}
.linkList ul{}
.linkList ul li{ line-height:22px;background: url(imagesicon2.jpg) no-repeat left center; padding-left:15px; margin-bottom:5px;}
.linkList ul li a{ font-size:12px; color:#333333;}
.linkList ul li span{ margin-left:5px; font-size:12px; color:#888888}

.more a{ color:#0076cd; font-weight:bolder;}

/*底部开始*/
.footer{height:70px; background:#edf4f9; color:#fff;line-height:67px; width:1060px; margin:0px auto; border-top:3px solid #0064ae;}
.copyRight{width:1000px; margin:0 auto;text-align:center;  font-family:"微软雅黑"; color:#333;}




/*二级页样式*/

.lcon{ width:1060px; background-color:#FFF;min-height:400px; padding:0px; overflow:hidden; margin:0 auto; margin-top:15px;}
.lcon_lf{ width:200px; float: left; padding:0 15px; overflow:hidden; margin-right:25px; background-color:#e6edf2; padding-bottom:10px;}
.lcon_lf h3{ font-size:20px; color:#fff; line-height:40px; margin-top:20px; padding-left:7px; background-color:#1f72b8;}
.lcon_lf ul li{}
.lcon_lf ul li a{ display:block; line-height:20px; border-bottom:1px solid #cbcbcb; padding-left:10px; background:url(../images/pg_icon01.jpg) no-repeat 5px 8px; margin:10px 0px; _margin:0px 0px; padding-bottom:10px;}
.lcon_lf ul li a:hover,.lcon_lf ul li.active a{ border-bottom:1px solid #97bcd5; color:#333; font-weight: bold;}

.lcon_rt{ width:780px; float: left; overflow:hidden;}
.bread{ text-align:right; height:30px; line-height:30px;color:#888;}
.bread a{ color:#888;}
.bread a:hover{ color:#004a00;}
.list h3{ height:30px; line-height:30px; font-size:20px; color:#2a56a1;}
.list ul{ padding-top:13px; padding-bottom:30px;}

.box_rt01 ul{ padding-top:10px;}
.box_rt01 ul li{ height:30px; line-height:30px; background:url(imagesicon1.jpg) no-repeat 2px center; padding-left:19px;}
.box_rt01 ul li span{ float: right; font-family:"Ebrima", Courier, monospace; font-size:14px; color:#888;}

.select{height: 28px; font-size:12px; line-height: 28px;color: #888; background:#f5f5f5; text-align:center; margin-bottom:20PX;}
.select a{color: #888; padding:0 5px;}
.select a:hover{color:#004a00;}

/*文章页*/
.lrt_article{overflow:hidden; margin:20px; line-height:22px; color:#444}
.rt_tit { width: 100%;text-align: center;}
.rt_tit h2{font-size: 18px; color:#333; line-height: 30px; padding:10px 0;}
.rt_tit h3{ font-size: 14px; color: #555; line-height: 40px; font-weight: bold;}
.rt_zuozhe { height: 30px;text-align: center; line-height: 30px; margin: 10px; border-bottom:1px dotted #ccc;color:#777; }
.rt_fujian {padding: 10px 20px 0; overflow:hidden; margin:0 10px;}
.rt_fujian h3 { font-size: 16px;line-height: 30px; color:#333; padding:0 0 0 8px;}
.rt_fujian ul li { height: 26px; line-height: 26px;background:url(imagesicon1.jpg) no-repeat 10px center; padding-left: 28px;}
.rt_fujian ul li a { font-size: 12px; line-height: 24px; color:#656464;}
.rt_fujian ul li a:hover{ color:#004a00;}

.lcon_t{ width: 1020px; padding:0 20px 30px 20px; margin:0 auto; margin-top:20px; background:#fff; min-height:400px; overflow:hidden;} 
.art_t h3{ border-bottom:1px solid #ddd; padding-left:5px;}
.art_t .rt_tit h3,.art_t .rt_fujian h3{ border:none;}

/*图片页*/
.pic_lrt{ margin: 10px 0 0 0; overflow:hidden; text-align:center;}
.pic_lrt ul{ width:800px;}
.pic_lrt ul li{ float: left; height: 174px; width: 214px; padding:0; padding-right:42px; padding-bottom:35px; background:none;}
.pic_lrt ul li a{ display:block;height: 170px; width: 210px; border:1px solid #e0e0e0; padding:1px; margin:0; line-height:30px;font-size:14px;}
.pic_lrt ul li a img{ display:block; height: 140px; width: 210px; }
.pic_lrt ul li a:hover{ border:1px solid #196fb8; color:#196fb8;}

/*图片页2*/
.pic_lrt2{ margin: 10px 0 0 0; overflow:hidden; text-align:center; overflow:hidden;}
.pic_lrt2 ul{ width:1000px;}
.pic_lrt2 ul li{ float: left; height: 174px; width: 214px; padding:0; padding-right:34px; padding-bottom:35px; background:none;}
.pic_lrt2 ul li a{ display:block;height: 170px; width: 210px; border:1px solid #e0e0e0; padding:1px; margin:0; line-height:30px;font-size:14px;}
.pic_lrt2 ul li a img{ display:block; height: 140px; width: 210px; }
.pic_lrt2 ul li a:hover{ border:1px solid #196fb8; color:#196fb8;}

.con_teacher{ clear:both; overflow:hidden; border-top:2px solid #ddd;}
.con01_t{ padding:10px 2px; margin:0 8px; border-bottom:1px dashed #ddd;}
.con01_t h3{ padding-bottom:10px; font-size:16px;}
