@charset "utf-8";
/* CSS Document */
/*------头部---------*/
#header {width: 1000px; height: 102px; margin: 0 auto;}
.header_left {width: 450px; height: 102px;}
.header_left img {width: 450px; height: 102px;}
.header_right {width: 550px; height: 102px; background: url(../../img/v2/seek_bg.png) no-repeat; background-position: 369px 37px;}
.header_right span {margin: 41px 30px 0 0; color: #999;}
.header_right span a {color: #999;}
.header_right span a:hover {color:#0099cc;}
.header_right .seek_input {float: right; margin-top: 38px; width: 130px; height: 22px; font: normal 12px/22px "宋体"; color: #999; border:0; background: none;}
.header_right .seek_button {float: right; margin: 39px 2px 0 0; display: inline; width: 33px; height: 24px; background: url(../../img/v2/seek_button_bg.png) no-repeat; border: 0;}

/*-------菜单--------*/
#navmenu-bg {width: 100%; height: 35px; background: #049ac3;}
#navmenu{font: bold 16px/35px "宋体"; position:relative; z-index:10; width:1000px; height:35px; margin:0 auto; background: #049ac3;}
#navmenu ul {float:left;}
#navmenu ul li {float:left; position:relative; width: 100px; text-align: center;}
#navmenu ul li a {color:#fff; display: block;}
#navmenu ul li a:hover{color:#006480; text-shadow: 1px 1px 1px #fff; background-color:#ffde00;}
#navmenu ul li ul{position:absolute; top:35px; left:0; background:#049ac3; opacity:0.9; filter:alpha(opacity=90); display:none;}
#navmenu ul li ul li {float:left;  display:block; text-align: left; text-indent: 20px; position:relative; top:0; left:0; width: 100px;}
#navmenu ul li ul li a{color:#fff; display: block; font-size: 14px; line-height:30px; padding:3px 0; background: none;font-weight: normal;}
#navmenu ul li ul li a:hover{background:#ffde00; display: block;}
#navmenu ul li ul.sub_menu3 li,#navmenu ul li ul.sub_menu5 li,#navmenu ul li ul.sub_menu6 li,#navmenu ul li ul.sub_menu8 li {width: 120px;}
.bgyanse{ background-color:#ffde00;}

/*--------主体---------*/
#container-wrap {width: 100%; height: 1356px;}
.container { width: 1000px; height: 928px; margin: 0 auto; position: relative; top: 428px; _top: -48px; *top: -48px;}
.container_left {width: 756px; height: auto;}
.container_right {width: 223px; height: auto;}

/*----首页-banner-----*/
.index_banner {width: 100%; height: 476px; position: absolute; _position: relative; *position: relative;}

/*--校园动态/教学教研/招生就业--*/
.c_left1 {width: 756px; height: auto; background: #fff;}
.c_left1_title {width: 756px; height: 40px; background: url(../../img/v2/c_left1_title.png) 23px 10px no-repeat;}
.c_left1_title span { text-indent: 50px; color: #999;}
.c_left1_title span a {font: bold 16px/40px "宋体"; color: #999;}
.c_left1_title span a:hover {color:#0099cc;}
.c_left1_title span i a {color:#0099cc;}
.c_left1_title em {margin: 12px 26px 0 0;}
.c_left1_content {width: 756px;}
#hotpic {overflow: hidden; width: 373px; height: 280px; margin: 8px 0 25px 23px;}
#NewsPic {position: relative; overflow: hidden; width: 373px; height: 280px;}
#NewsPic img {width: 373px; height: 280px;}
#NewsPic a {overflow: visible; border: 0; text-decoration: none;}
#NewsPic .Picture {position: absolute; left: 0; top: 0;}
#NewsPic .Nav {position: absolute; height: 12px; line-height: 12px; bottom: 10px; right: 138px; text-indent: 9999px; _text-indent: -9999px;}
#NewsPic .Nav span {float: right; margin-right: 10px; display: block; width: 12px; cursor: pointer;}
#NewsPic .Nav span.Normal {background: url(../../img/v2/hotpic_icon.png) 0 0 no-repeat;}
#NewsPic .Nav span.Cur {background: url(../../img/v2/hotpic_icon.png) 0 -13px no-repeat;}
.c_left1_content ul {padding: 0 26px 5px 0;}
.c_left1_content ul li,
.c_right1 ul li {border-bottom: 1px dotted #c5c5c5; color: #999; line-height: 22px; margin-bottom: 15px;}
.c_left1_content ul li a,
.c_right1 ul li a {font-size: 14px; font-weight: bold; color: #999;}
.c_left1_content ul li a:hover,
.c_right1 ul li a:hover {color:#0099cc;}
.c_left1_content ul li.left_blue span,
.c_right1 ul li.left_blue span {color: #ff9900;}
.c_left1_content ul li.left_blue a,
.c_right1 ul li.left_blue a {color:#0099cc;}

/*--惠生政策/学生园地--*/
.c_left2 {width: 756px; height: auto;}
.c_left2_news {width: 368px; background: #fff;}
.c_left2_news_title {width: 368px; height: 50px; line-height: 50px;}
.c_left2_news_title h4 {font-size: 16px; font-weight: bold; margin-left: 23px; color:#0099cc;}
.c_left2_news_title span {color: #d9d9d9; font: bold 14px/50px Arial;}
.c_left2_news_title em {margin-top: 17px; margin-right: 17px;}
.c_left2_news_content {width: 368px;}
.c_left2_news_content ul {padding: 0 25px 20px 23px;}
.c_left2_news_content ul li {border-bottom: 1px dotted #c5c5c5; color: #999; line-height: 22px; margin-top: 9px;}
.c_left2_news_content ul li a {font-size: 14px; font-weight: bold; color: #999;}
.c_left2_news_content ul li a:hover {color:#0099cc;}
.c_left2_news_content ul li.left2_blue span {color: #ff9900;}
.c_left2_news_content ul li.left2_blue a {color:#0099cc;}

/*--校长寄语--*/
.c_right1 {width: 223px; height: 355px; background: #fff;}
.c_right1 h5 {font: 700 16px/40px "微软雅黑";; color:#0099cc;}
.c_right1 div {color: #999;}
.c_right1 div b{font-size: 14px; color: #ff9900;}
.c_right1 p {font-family: "微软雅黑"; font-size: 14px; line-height: 28px; margin: 10px 20px 25px; text-indent: 2em;}

/*--校长信箱/在线咨询/网上报名/联系我们--*/
.c_right2 {width: 223px;background:url(../../img/v2/c_right2_bg.jpg) no-repeat;}
.c_right2 div {width: 223px; height: 66px; line-height: 20px; color: #fff; font-family: Arial;}
.c_right2 div p {padding-top: 15px; padding-left: 76px;}
.c_right2 div p a {color: #fff; font: bold 16px/20px "微软雅黑";}
.c_right2 div p a:hover {color:#333333;}

/*--图片展示--*/
#photos-show {width: 1000px; overflow: hidden;}
#inshow {float: left; width: 800%;}
#photos-show1 {float: left;}
#photos-show li{display: inline; float: left; margin-right: 20px;}
#photos-show li img {width: 184px; height: 138px;}
#photos-show li p {width: 184px; text-align: center; line-height: 22px;}
#photos-show2 {float: left;}

/*--------尾部---------*/
#footer-bg {width: 100%; height: 110px; background: #0496bd; margin-top: 20px;}
.footer {width: 1000px; height: 110px; line-height: 25px; margin: 0 auto; text-align: center; color: #fff;}
.footer a {color: #fff;}
.footer a:hover {color: #F90;}

/*------子页面--------*/
.main_banner_bg {width: 100%; height: 208px; background: #0a4e8d;}
.main_banner {width: 1000px; height: 208px; margin: 0 auto;}
.main_banner img {width: 1000px; height: 208px;}
.main {width: 1000px; height: auto; margin: 10px auto 0;}
.main_left {width: 202px; height: auto;}
.main_right {width: 776px; height: auto; border: 1px solid #ccc;}

.m_left1 {width: 202px; height: auto;}
.m_left1_title {width: 202px; height: 33px; font: bold 16px/33px "微软雅黑"; text-align: center; color: #fff; background: #049fcb;}
.m_left1_content {width: 200px; border: 1px solid #ccc; border-top: none;}
.m_left1_content ul {padding: 0 40px 15px;}
.m_left1_content ul li {border-bottom: 1px dotted #b6b6b5; font-size: 14px; line-height: 22px; padding-top: 10px;}
.m_left1_content ul li a {color: #5c5c5c; background: url(../../img/v2/m_left1_icon1.png) 7px 7px no-repeat; display: block; text-indent: 25px;}
.m_left1_content ul li a:hover {color: #09628e; background: url(../../img/v2/m_left1_icon2.png) 7px 7px no-repeat;}
.m_left2_content {width: 200px; border: 1px solid #ccc; border-top: none;}
.m_left2_content p {line-height: 24px; padding: 8px 40px; color: #5c5c5c;}

.position {width: 776px; height: 30px; line-height: 30px; border-bottom: 1px solid #ccc;}
.position span {font-size: 14px;}
.position em {color: #999;}
.position em a {color: #999;}
.position em a:hover {color:#0099cc;}

.page {width: 776px; text-align: center; padding-top: 50px; padding-bottom: 20px;}
.page a {border: 1px solid #d5d5d5; padding: 5px 6px; _padding: 3px 6px; color: #333; margin-left: 5px;}
.page a:hover {background: #085d86; color: #fff;}

.piece {width: 776px; text-align: center; padding-top: 50px; padding-bottom: 20px;}
.piece a {padding: 5px 7px; _padding: 3px 7px; border: 1px solid #d5d5d5; font: normal 12px/24px "宋体";  color: #666;}
.piece a:hover {color:#0099cc;}

/*----学校概况 子页面------*/
.about_us {width: 776px; height: auto; padding-bottom: 20px;}
.about_us p {line-height: 25px; font-size: 14px; padding: 20px 20px 0;}

/*----学生园地 子页面------*/
.photo_list {width: 776px; height: auto;}
.photo_list ul li {float: left; margin: 24px 0 0 24px; display: inline;}
.photo_list ul li img {width: 156px; height: 117px; border: 1px solid #ccc; padding: 3px;}
.photo_list ul li p {text-align: center; line-height: 20px;}
.photo_content {width: 776px; height: auto;}
.photo_content p {line-height: 25px; font-size: 14px; padding: 24px 30px 0;}
.photo_content p img {max-width: 700px; border: 1px solid #ccc;}
.news_list {width: 776px; height: auto;}

.news_list ul {padding: 10px 20px 0;}
.news_list ul li {border-bottom: 1px dotted #ccc; font-size: 14px; padding: 15px 0 5px;}
.news_list ul li em {color: #999;}
.news_list ul li.news_blue div {width: 550px;}
.news_list ul li.news_blue div a {color: #039ecc; font-weight: bold;}
.news_list ul li.news_blue div p {font-size: 12px; color: #999; line-height: 22px; text-indent: 2em; height: 90px;}
.news_list ul li.news_blue img {width: 140px; height: 105px; border: 1px solid #ccc;}
.news_content {width: 776px; height: auto;}
.news_content h3 {font: bold 18px/20px "宋体"; text-align: center; margin-top: 20px; color: #069fcb;}
.news_content h6 {font: normal 12px/30px "宋体"; text-align: center; margin: 3px 20px 20px; border-bottom: 1px solid #d5d5d5; color: #999;}
.news_content p {font: normal 14px/24px "宋体"; margin: 15px 35px 0;}
.news_content p img {max-height: 2000px; border: 1px solid #ccc;}
.news_content a {color:#0099cc; text-decoration: underline;}
.news_content a:hover {color: #F90; text-decoration: underline;}

/*----联系我们 子页面------*/
.contact_us {width: 776px; height: auto; padding-bottom: 20px;}
.contact_us p {line-height: 25px; font-size: 14px; padding: 15px 20px 0;}
.contact_us a {color:#0099cc; text-decoration: underline;}
.contact_us a:hover {color: #F90; text-decoration: underline;}
.iw_poi_title {color:#CC5522; font-size:14px; font-weight:bold; overflow:hidden; padding-right:13px; white-space:nowrap;}
.iw_poi_content {font:12px arial,sans-serif; overflow:visible; padding-top:4px; white-space:-moz-pre-wrap; word-wrap:break-word;}

/*----网上报名 子页面------*/
.online_position {width: 1000px; height: 30px; line-height: 30px; color: #999;}
.online_position a {color: #999;}
.online_position a:hover {color:#0099cc;}
.apply{width: 998px; height: auto; border: 1px solid #ccc; background: #f9f9f9;}
.apply p{padding: 10px 142px 0;}
.apply p.red_text{font: normal 14px/22px "宋体"; color: #ff0000;}
.apply table{width: 714px; margin: 20px 142px; line-height: 30px;}
.apply table tr td span{color: #666;}
.apply_title{width: 100px; text-align: right;}
.apply table tr td input,textarea,select{border: 1px solid #ccc;}
.apply_button{height: 25px; line-height: 25px;}

/* 动力学校广告位2014.10.14 */
.dl_ad {width: 756px; height: 86px;}

/* 右侧浮动客服 */
.main-im{position:fixed;right:10px;top:140px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../../img/v2/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:3px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../../img/v2/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../../img/v2/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../../img/v2/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../../img/v2/open_im.png) no-repeat left top; display:none;}
.main-im .im_main .qrcode { width:100%; height:auto; overflow:hidden; text-align:center; border-bottom:1px solid #ddd; padding-bottom:5px; padding-top:5px; }
.main-im .im_main .qrcode img { width:90%; height:auto; margin:0 auto; display:block; }
