/* CSS Document */
/*共用*/
body{margin:0 auto;padding:0;color:#121212;font-size:12px;font-family:微软雅黑 !important;}
body > div{margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
table,td,textarea{font-size:12px;}
.nl,.nl a,.nl a:hover,a.nl,a.nl:hover{text-decoration: none;}
.ul,.ul a,.ul a:hover,a.ul,a.ul:hover{text-decoration: underline;}
img {vertical-align:middle; border:0;}
.clear{ clear:both;}
.more{ float:right; margin-right:10px; margin-top:8px;}
.more a{color:#808080;}
.more a:hover{color:#1f4f8d;}
a{text-decoration:none; color:#121212;}
/*-------top 代码开始--------*/
.header{width:100%;height: 140px;background:#1f4f8d;}
#wrap{ width:1600px; height:100px; overflow:hidden; margin:0 auto;z-index: 999;position: relative;}
#wrap .logo{ float:left; margin-top:10px;}
#wrap .R-seach{ float:right; width:400px; text-align:right;margin-top:30px;display:none;}
.click{ margin-bottom:15px;}
.click span{padding: 0 10px;}
.click span a{ color:#121212; font-size:14px;}
.click span a:hover{ color:#024673;}
.seach{ background:url(/fzgh/dfiles/19859/images/seach-bg.png) no-repeat left; width:217px; height:31px; float:right;}
.seach input{float:left; height:25px; margin-left:10px; border:none; background:none;}
.seach button{ border:none; float:right;background:none; cursor:pointer; margin-top:4px;}
/*-------导航 代码开始--------*/
#NAV{ width:100%; background:#fff; height:45px;}
.nav{ 
    //width:1200px; 
    width:100%; 
    min-height:45px; 
    margin:0 auto;
}
.nav dl{ width:83px; float:left; line-height:43px;display:block; margin:0 1px; overflow:hidden;}
.nav dl dt{ float:left; text-align:center;width:81px;}
.nav dl dt:hover{ background:url(/fzgh/dfiles/19859/images/nav-hover.jpg) no-repeat center; width:82px; height:45px;}
.nav dl dt a{font-size:16px; color:#fff;}
.nav dd{ background:#000066 left no-repeat; width:1px; height:45px; float:right;}
.nav .second{ display:none; width:104px; height:auto;background:#014c7d;opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); position:absolute; margin-left:-11px; z-index:999; *margin-top:30px;*margin-left:-88px;}
.nav .second p{ line-height:34px;}
.nav .second p a{ color:#fff; font-size:14px; text-align:center;}
.nav .second p:hover{ border-bottom:1px solid #fff;}
.nav dl:hover .second{ display:block;}
/*--- banner代码 开始 -------*/
#owl-demo { position: relative; width:100%; height: 300px; margin:0 auto; overflow:hidden; text-align:center;}
#owl-demo .item{ position: relative; display: block;}
#owl-demo img { display: block; width: 100%; height: 300px;}
.owl-pagination { position: absolute; left: 0; bottom: 10px; width: 100%; height: 22px; text-align: center;}
.owl-page { display: inline-block; width: 10px; height: 10px; margin: 0 5px; background-image: url(/fzgh/dfiles/19859/images/bg15.png); *display: inline; *zoom: 1;}
.owl-pagination .active { width: 25px; background-image: url(/fzgh/dfiles/19859/images/bg16.png);}
.owl-buttons { display: none;}
.owl-buttons div { position: absolute; top: 50%; width: 40px; height: 80px; margin-top: -40px; text-indent: -9999px;}
#owl-demo table{margin-top:-15px;}

/*--- 亚新官方网站新闻代码 开始 -------*/
.newstitle h1{
width:185px; height:30px; background:url(/fzgh/dfiles/19859/images/new.png) no-repeat left; padding:5px 0px 0px 8px;  font-weight:bolder; line-height:24px; padding-left:15px;font-size:16px;color:#000;border-bottom: none !important;}
.noticetitle h1{
background:url(/fzgh/dfiles/19859/images/notice.png) no-repeat left;}
#Notification{ width:1200px; height:248px; overflow:hidden; margin:15px auto;}
.news{ width:792px;float:left; height:246px;}
.news .L-pic{ float:left;width:385px;}
.news .L-pic img{ width:385px; height:246px;}
.news .L-pic span{background:#333;opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); position:absolute; margin-top:-30px; z-index:999;width:382px;}
.news .L-pic span a{ color:#fff; font-size:14px; line-height:28px; margin-left:12px;}
.news .L-pic span a:hover{ text-decoration:underline;}
.news .L-news{ float:right;width:386px;/*border:1px #ccc solid;*/height:246px;}
.N-title{ margin-bottom:10px;border-bottom: 2px solid #1f4f8d;}
.N-title h2{ width:98px; height:30px; background:#066102; padding:5px 0px 0px 8px;}
.N-title h2 p{color:#eee; font-size:16px; font-weight:bolder; line-height:24px; border-left:2px solid #fff; padding-left:8px;}
.L-news dl{float:left; height:32px; line-height:32px; margin-left:5px; width:370px;}
.L-news  dl dt{ float:left;background:url(/fzgh/dfiles/19859/images/iconred.png) no-repeat left; padding-left:12px;}
.L-news  dl dt a{ font-size:14px;width:250px;}
.L-news  dl dt a:hover{ color:#024673; text-decoration:underline;}
.L-news  dl dd{ float:right; color:#666; font-size:12px; margin-right:10px;}
.Notice{  width:386px;float:right; /*border:1px #ccc solid;*/height:246px;}
/*--- 第三行部分代码 开始 -------*/
.T-title{ margin-bottom:10px; margin-left:8px;}
.T-title h1{width:85px; height:30px; background:url(/fzgh/dfiles/19859/images/title-green.png) no-repeat left; padding:5px 0px 0px 8px;  font-weight:bolder; line-height:24px; border-left:2px solid #fff; padding-left:8px;font-size:16px; border-bottom:1px solid #066102; color:#066102;}
#Three{ width:1200px; height:302px; overflow:hidden; margin:0px auto 15px;}
#Three .Teaching{ width:587px; float:left;/*border:1px #ccc solid;*/height:300px; margin-right:19px;}
.Teaching dl{float:left; height:32px; line-height:32px; margin-left:10px; width:370px;}
.Teaching  dl dt{ float:left;background:url(/fzgh/dfiles/19859/images/red-3.png) no-repeat left; padding-left:12px;}
.Teaching  dl dt a{ font-size:14px; color:#121212;width:300px;}
.Teaching  dl dt a:hover{ color:#024673; text-decoration:underline;}
.Teaching  dl dd{ float:right; color:#666; font-size:12px; margin-right:10px;}
/*--- 图片链接部分代码 开始 -------*/
.leftscrollimg{width:1200px;}
.leftscrollimg h1{
width:185px; height:30px; background:url(/fzgh/dfiles/19859/images/demeanor.png) no-repeat left; padding:5px 0px 0px 8px;  font-weight:bolder; line-height:24px; padding-left:15px;font-size:16px;color:#000;border-bottom: none !important;} 
.Photo{width:1200px; height:210px; overflow:hidden; margin:0px auto 15px; border-top:2px solid #1f4f8d;}
.Photo ul{ margin-top:17px;}
.Photo ul li{ float:left; margin-right:80px;}
.Link{width:1200px; height:38px; overflow:hidden; margin:0px auto 15px;}
.Link dl{ float:left; width:238px;}
.Link dl dd{ float:left; color:#013e64; font-size:16px; line-height:34px; font-weight:bolder;margin-left:8px;}
.Link dl dt{ float:left;}
.Link dl dd span{font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666;}
.Link dl dd select{ margin-top:8px; width:182px; line-height:30px; cursor:pointer;}
.footer {background:#1f4f8d;height: 138px;width: 100%; padding-top:5px;}
.footer-link{width:1100px; height:auto; overflow:hidden; margin:0px auto 25px; text-align:center; color:#fff;}
.footer-link span{ margin:0px 17px;}
.footer-link span a{ font-size:12px; color:#fff; line-height:30px;}
.copyright{width:1200px; height:auto; overflow:hidden; margin:0px auto; text-align:center; font-size:14px; color:#fff;padding-top: 25px;}
.copyright p a{ color:#fff; font-weight:bolder; font-size:12px;}
.footer  a:hover{ text-decoration:underline;}
.copyright p{ line-height:22px;}
/*--- 内页代码 师资队伍代码 开始 -------*/
#Middle{
	width: 100%;
	height: auto;
	overflow: hidden;
	background-image: url(/fzgh/dfiles/19859/images/bg.jpg);
	background-repeat: repeat-y;
	background-position: center;}
.main{ width:1200px; height:autopx; overflow:hidden; margin:15px auto 0px;}
.Side-Left{ width:236px; height:auto; overflow:hidden; background:#fff; padding:0px 20px 30px; float:left;}
.sidebar h1{ font-size:20px; font-weight:bolder; background:url(/fzgh/dfiles/19859/images/title-2.jpg) no-repeat left; line-height:51px; padding-left:55px; color:#fff; width:240px;}
.sidebar ul{ margin-left:30px; padding-bottom:20px;margin-top:15px;}
.sidebar ul li{ background:url(/fzgh/dfiles/19859/images/teacher-4.jpg) no-repeat left; height:32px; line-height:32px; padding-left:30px; border-bottom:1px #ccc dashed;}
.sidebar ul li a{ color:#011c2f; font-size:16px; font-weight:bolder;}
.sidebar ul li a:hover{ color:#025e9b;}

.Right-form { width:880px; float:right; height:auto; overflow:hidden;}
.P-nav{ float:right; color:#121212; font-size:12px; text-align:right; line-height:35px;}
.P-nav a{ color:#333;}
.P-nav a:hover{ color:#025e9b;}
.position{ background:url(/fzgh/dfiles/19859/images/teacher-5.jpg) repeat-x ; height:35px; width:880px; margin:10px 0px;}
.position h3{ font-size:18px; color:#013253; font-weight:bolder; line-height:35px; background:url(/fzgh/dfiles/19859/images/title-blue.png) left no-repeat; padding-left:10px; margin-left:10px;}
.teacher-main{height:auto; background:#fff; padding-bottom:15px;padding-left:10px;}
.teacher-list{ border-bottom:1px dashed #ccc; height:auto; margin-bottom:30px;}
.teacher-list h1{ font-size:16px; font-weight:bolder; color:#333; background:url(/fzgh/dfiles/19859/images/teacher-6.jpg) left no-repeat; padding-left:15px; line-height:40px;}
.teacher-list dl{ margin:10px 0px 10px 15px;}
.teacher-list dl dt{ float:left; width:150px; font-size:14px; color:#666; text-align:left; font-weight:bolder;}
.teacher-list dl dd{ float:right; width:710px; text-align:left;}
.teacher-list dl dd span{line-height:26px; width:100px; float:left;}
.teacher-list dl dd span a{ font-size:#16px; color:#333;}
.teacher-list dl dd span a:hover{  color:#025e9b; text-decoration:underline;}
/*--- 内页小banner代码 开始 -------*/
/*---------------------banner 图片轮播 开始-----------------------*/
.small-banner { width:240px; height: 178px;position: relative; overflow:hidden;margin:20px auto 0px;}
.small-banner li img{ width:240px; height: 178px;}
/*上一个  下一个*/
.small-banner .prev,
.small-banner .next {width: 24px;height: 60px;position: absolute;top: 60px;background-image: url(/fzgh/dfiles/19859/images/btn.png);background-repeat: no-repeat;}
.small-banner .prev { left: 10px;}
.small-banner .next { right: 10px; background-position: right;margin-right:2px ;}



/*--- 内页代码 亚新官方网站新闻代码 开始 -------*/
.news-list{height:auto; padding:20px;}
.news-list dl{ line-height:36px; margin-right:20px; font-size:12px;width:820px; border-bottom:1px dashed #ccc; height:36px;}
.news-list dl dt{ background:url(/fzgh/dfiles/19859/images/red-3.png) no-repeat left; padding-left:20px;}
.news-list dl dt{ font-size:14px; float:left;}
.news-list dl dt a:hover{ text-decoration:underline;}
.news-list dl dd{ float:right;}
.news-list dl dd p{ display:inline; width:38px;height:24px ;line-height:24px; background:#066102; color:#fff; text-align:center;}
.news-list dl dd span{ width:38px; height:24px ;line-height:24px; background:#ccc; color:#023c66;text-align:c;}
/*--- 内页页码代码 开始 -------*/
.page{font-size:12px; padding-top:25px; padding-bottom:15px; margin:0 auto; margin-top:15px;}
.page span,.page  a{padding:3px 8px;border:1px #c2c2c2 solid;margin-right:5px;cursor:pointer;line-height:23px;}
.page .current{border:1px #c7c7c7 solid;background:#ededed;font-weight:bold;color:#bcbcbc;}
.page  a:hover{background:#ededed;text-decoration:none;color:#bcbcbc;}
/*-------------内页 单列表  代码开始----------------*/

.about-title { color:#013456; font-size:20px; line-height:45px; text-align:center; font-weight:bolder;}
.admin { color:#666; font-size:14px; line-height:20px; text-align:center;}
.admin span{ margin:0px 5px;}
.about-article{padding:20px;}
.about-article p {color: #333;font-size:14px;line-height: 28px;text-indent: 2pc;}
.pagination {display:none;}


/*------新加代码 --------*/
/*------ 图片新闻代码开始 --------*/
.pic-news {float:left; width:382px; height:246px; position: relative;}
.index-main .focusBox .pic img { width:382px; height:246px; display: block;}
.focusBox.fl .num { position: absolute; z-index: 3; bottom: 10px; right: 6px;}
.focusBox.fl .num li{ float: left; position: relative; width: 8px; height: 8px; line-height: 8px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer;}
.focusBox.fl .num li a,.focusBox.fl .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;}
.focusBox.fl .num li span { z-index: 1; background:#a3babe;}
.focusBox.fl .num li.on a,.index-main .focusBox .num a:hover{ background:#ff9c00;}
.focusBox .pic li span{ display:block; position:absolute; bottom:0; *left:0; width:382px; line-height:30px; background:#000; background:rgba(1,1,1,0.75); text-indent:1em;}
.focusBox .pic li span a{ color:#FFFFFF;}


.color1{ color: red;}
.color2{ color: #000;}



.icon-title {
    height: 42px;
    line-height: 42px;
    background: url(/fzgh/dfiles/19859/images/title_bg.png) center repeat-x;
    padding-left: 24px;
    position: relative;
    z-index: 10;}
.icon-title .head {
    background: #fff;
    height: 42px;
    float: left;
    padding: 0 1pc;}
.icon.icon-notice {
    background-position: 0 -42px;}
.icon {
    display: inline-block;
    width: 42px;
    height: 42px;
    background: url(/fzgh/dfiles/19859/images/icons.png) no-repeat;}
.fl {
    float: left;}
.icon-title .head .text {
    padding-left: 15px;
    font-size: 22px;
    font-weight: 700;
    color: #282828;}
.icon-title .color {
    color: #000066;}
.icon-title .more {
    background: #fff;
    position: absolute;
    right: 0;
    top: -7px;
    height: 42px;
    display: block;
    padding: 0;}
.icon.icon-more {
    background-position: -42px -44px;}
.icon {
    display: inline-block;
    width: 42px;
    height: 42px;
    background: url(/fzgh/dfiles/19859/images/icons.png) no-repeat;}
.icon.icon-news {
    background-position: 0 0;}
.icon.icon-dangjian {
    background: url(/fzgh/dfiles/19859/images/icon-dangjian.png) no-repeat;}
.icon.icon-rencai {
    background-position: 0 -126px;}
.slider{position: relative;}
.timer{ position:absolute; z-index:9; left:0; bottom:12px; height:5px; width:0; background:#000066; filter:alpha(opacity=80);opacity:0.8; font-size:0; overflow:hidden;}

.fast-link {
    width: 100%;
    height: 130px;
    background: #F1F2F2;
    color: #8c8c8c;
    font-size: 14px;}
.fast-link ul {
    width: 1100px;
    margin: 0 auto;
    padding-top: 50px;}
.fast-link li {
    margin: 0 60px;
    float: left;
    text-align: center;}
.fast-link a {
    width: 150px;
    height: 30px;
    color: #8c8c8c;
    display: inline-block;}
.fast-link img {
    margin-right: 12px;
    vertical-align: top;}
.erweima {
    width: 180px;
    height: 180px;
    position: absolute;
    right: 145px;
    bottom: -45px;}
.fast-link span {
    line-height: 30px;
    display: inline-block;}
.weixin .arrow {
    position: absolute;
    left: 181px;
    top: 105px;
    width: 0;
    height: 0;
    font-size: 0;
    border-width: 10px;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent transparent #000066;
    z-index: 999;}
.erweima img {
    width: 180px;
    height: 180px;
    border: 1px solid #000066;}