﻿@charset "UTF-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b{padding: 0;margin: 0;font-weight: normal;}
html{overflow: -moz-scrollbars-vertical;overflow-x: hidden;} /*始终让 Firefox 显示滚动条*/
*{word-wrap: break-word;margin: 0;padding: 0;}/*文字强制换行word-break:keep-all;(Ff)*/
table{border-collapse: collapse;}/*细线表格*/
fieldset, img{border: none;}/*清除描边,块显示*/
ul, li{list-style-type: none;}/*无列表项目标记*/
a{text-decoration: none;}/* 链接无下划线,有为underline;链接去框 */
a{ color:#666}
a:visited{color:#666;}
a:hover{color:#11621d;}
a:active{color:#666;}
body{font-family: "Microsoft YaHei";font-size: 12px;color: #666;background: #fff;}
select, input{vertical-align: middle;outline: none;}
em, i{font-style: normal;}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox]{cursor: pointer;outline: none;border: none;}
textarea{outline: none;}
input{outline: none;border: none;}
.clear{clear: both;overflow: hidden;}
.h5{clear: both;height: 5px;overflow: hidden;}
.h6{clear: both;height: 6px;overflow: hidden;}
.h10{clear: both;height: 10px;overflow: hidden;}
.h15{clear: both;height: 15px;overflow: hidden;}
.h20{clear: both;height: 20px;overflow: hidden;}
.h25{clear: both;height: 25px;overflow: hidden;}
.h30{clear: both;height: 30px;overflow:hidden;}
.h40{clear: both;height: 40px;overflow: hidden;}
.h45{clear: both;height: 45px;overflow: hidden;}
.h50{clear: both;height: 50px;overflow: hidden;}
.h55{clear: both;height: 55px;overflow: hidden;}
.h60{clear: both;height: 60px;overflow: hidden;}
.h70{clear: both;height: 70px;overflow: hidden;}
.h80{clear: both;height: 80px;overflow: hidden;}
.h90{clear: both;height: 90px;overflow: hidden;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
img{border: none;}
.imghover{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);	
	-webkit-transition: 1s all;
	-moz-transition: 1s all;
	-ms-transition: 1s all;
	-o-transition: 1s all;
	transition: 1s all;
}
.imghover:hover{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);	
}
/*公共部分结束*/
/*框架*/
.cont{overflow: hidden;}
.contBox{width: 100%;overflow: hidden;}
.wrap{width: 1200px;margin: 0px auto;}

/********************************此处首页样式开始*********************************/
/*顶部开始*/
.top1st{height: 150px;overflow: hidden;background: url(../images/ban1.jpg) no-repeat center center;}
.logo{display: block;overflow: hidden;margin: 28px 0px;}
.logo img{height: 94px;}
.topText{ width:332px; height:150px; overflow:hidden;}
.topText img{width:332px; height:150px; display:block;}
/*顶部结束*/
/*nav 导航 begin*/
.div_scroll {width: 100%;height:270px;overflow: auto;float: left;}	
.scroll_container {overflow: hidden;position: relative;}
.scroll_absolute {position: absolute;}
.scroll_vertical_bar {position: absolute;top: 0;right:13px;width:2px;height: 100%;background:#e6e6e6;margin: 0;padding: 0;z-index:3;}
.scroll_track {position: relative;background-color:none;}
.scroll_drag {position: relative;top: 0;left: 0;cursor: pointer;background:#3698d9;}
.scroll_arrow {text-indent: -20000px;display: block;cursor: pointer;background-color: #D6B74B;}
.scroll_vertical_bar .scroll_arrow {height: 16px;}


.topNav{width: 100%;height: 50px;background: #11621d;position: relative;z-index:3;}
.nav_dl{height: 50px;}
.topNavCont{position: relative;z-index: 2;}
.nav_dl dd{width: 120px;float: left;display: inline;position: relative;padding: 0px 25px 0px 0px;}
a.nav_a{display: block;width: 130px;height: 50px;overflow: hidden;font-size: 16px;color: #ecf2fc;text-align: center;line-height: 50px;}
.nav_dl dd.hover .nav_a{background:#0b4a14;color: #fff;}
.nav_a span{padding-right: 15px;background: url(../images/navicon.png) no-repeat right center;}
.subNavBox{width:0;overflow: hidden;position: absolute;top: 50px;background: #f5f5f5;}
.subNavL{width: 120px;padding: 10px 0px; background:#fff;}
.nav_ul{overflow: hidden;width: 120px;}
.nav_ul li{height: 36px;overflow: hidden;line-height: 36px;text-align: center;}
.nav_ul li a{font-size: 14px;color: #666;}
.nav_ul li a:hover{color: #3698d9;}
.navImg{display: block;width:350px;overflow: hidden;padding: 15px;}
.navImg p{width: 100%;overflow: hidden;padding-top:60%;position: relative;}
.navImg p img{display: block;width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.navImgName{display: block;overflow: hidden;font-size: 14px;color: #666;margin-top: 10px;}
.navImg:hover .navImgName{color: #3698d9;}
.navImg:hover p img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.searchBox{height: 50px;position: absolute;right: 0px;top: 0px;}
.search_a{display: block;width: 50px;height: 50px;overflow: hidden;background: url(../images/searchicon.png) no-repeat center center;}
.searchCont{width: 200px;height: 22px;overflow: hidden;position: absolute;right: 0px;top: 50px;background:#11621d;padding: 10px 5px 5px 5px;-webkit-border-radius: 0px 0px 3px 3px;-moz-border-radius: 0px 0px 3px 3px;-ms-border-radius: 0px 0px 3px 3px;-o-border-radius: 0px 0px 3px 3px;border-radius: 0px 0px 3px 3px;display: none;}
.searchCont input{display: block;width: 130px;height: 22px;overflow: hidden;background: #fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;padding: 0px 5px;font-size: 12px;color: #999;font-family: "microsoft yahei";float: left;}
a.goSearch{display: block;width: 50px;height: 22px;overflow: hidden;background: #ffa533;text-align: center;font-size: 12px;color: #fff;line-height: 22px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;float: right;}
/*banner开始*/
.banner{overflow: hidden;position: relative; width:100%; margin:0 auto;}
.banner .hd{width: 100%;position: absolute;z-index: 1;bottom: 30px;left: 0;height:10px;text-align: center;}
.banner .hd ul{overflow: hidden;display: inline-block;}
.banner .hd ul li{cursor: pointer;float:left;display: inline;zoom: 1;width: 10px;height: 10px;overflow: hidden;line-height:999px;margin: 0 5px;background: #fff;border-radius:10px;}
.banner .hd ul .on{background: #0d7ec8;}
.banner .bd{position: relative;height:400px;z-index: 0;overflow: hidden;}
.banner .bd li{ width:100%;height:400px; background-size:cover !important;}
.banner .bd li a{display: block;width:100%;height: 100%;}
.banner .bt{display:none;width: 32px;height: 77px;overflow: hidden;position:absolute;top:160px;}
.banner .prev{left:20px;background: url(../images/ind3rdprev.png) no-repeat center center;}
.banner .next{right:20px;background: url(../images/ind3rdnext.png) no-repeat center center;}
.banner:hover .bt{display: block;}
/*banner结束*/
/*第一通栏 begin*/
.ind1stL{width: 387px;height: 292px;overflow: hidden;border: 4px solid #ddd;position: relative;}
.ind1stL .bd{height: 292px;overflow: hidden;}
.ind1stL_dl{overflow: hidden;}
.ind1stL_dl dd{width: 387px;height: 292px;overflow: hidden;}
.ind1stL_dl dd a{display: block;overflow: hidden;position: relative;}
.ind1stL_dl dd a img{display: block;width: 387px;height: 292px;}
.ind1stL_dl dd a span{display: block;height: 40px;overflow: hidden;width: 367px;background: rgba(0,0,0,0.8);line-height: 40px;font-size: 14px;color: #fff;position: absolute;left: 0px;bottom: 0px;padding: 0px 10px;z-index: 1;}
.ind1stL .hd{position: absolute;right: 15px;bottom: 15px;z-index: 2;}
.ind1stL .hd ul{overflow: hidden;}
.ind1stL .hd ul li{width: 10px;height: 10px;overflow: hidden;float: left;display: inline;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;cursor: pointer;line-height: 100px;margin: 0px 5px;background: #fff;}
.ind1stL .hd ul li.on{background: #ffa533;}
.indComDiv{overflow: hidden;height: 298px;}
.ind1stC{width: 505px;margin: 0px 20px;}
.indTitBox{height: 50px;overflow: hidden;}
.indTitBg1{background:#11621d;}
.indTitBg2{background:#11621d;}
.indTitBg3{background:#11621d;}
.indTitBg4{background:#11621d;}
.indTitBg5{background:#11621d;}
.indTit_ul{overflow: hidden;}
.indTit_ul li{width: 125px;overflow: hidden;float: left;display: inline;background: url(../images/indtiticon.png) no-repeat right center;}
.indTit_ul li:last-child{background: none;}
.indTit_ul li a{display: block;height: 50px;overflow: hidden;line-height: 50px;text-align: center;font-size: 16px;color: #fff;}
.indTit_ul li.hover a{background: url(../images/indtiticon2.png) no-repeat center bottom;}
.indTitMore{font-size: 12px;color: #999;display: block;overflow: hidden;margin: 17px 10px 0px 0px;}
.ind_dl{overflow: hidden;padding: 20px 9px 0px 9px;}
.ind_dl dt{height: 85px;overflow: hidden;position: relative;padding-left: 145px;margin: 0px 0px 10px;}
.indHotImg{display: block;overflow: hidden;position: absolute;left: 0px;top: 0px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.indHotImg img{display: block;width: 130px;height: 85px;}
.indHotDeta{height: 75px;overflow: hidden;padding: 5px 0px;}
.newsName{overflow: hidden;font-size: 16px;color: #333;}
.newsIntr{height:48px;line-height: 24px;font-size: 12px;color: #666;overflow: hidden;margin: 7px 0px;padding-left: 10px;}
.newsTime{display: block;font-size: 12px;color: #999;overflow: hidden;}
.ind_dl dd{height: 32px;line-height: 32px;}
.style_bg{overflow: hidden;padding: 11px 9px 0px 9px;}
.style_bg dd{padding: 6px 0px;line-height: 20px;overflow: hidden;position: relative;}
.style_bg dd i{display: block;height: 20px;line-height: 20px;overflow: hidden;font-size: 12px;color: #999;position: absolute;right: 0px;bottom: 6px;}
.indList_a{font-size: 14px;color: #666;float: left;}
.indList_a em{font-family: "宋体";padding-right: 5px;}
.style_bg .indList_a{padding-left: 8px;background: url(../images/indlisticon.png) no-repeat left 8px;}
.style_bg .indList_a:hover{background: url(../images/indlisticon_h.png) no-repeat left 8px;}
.ind_dl dd i{font-size: 14px;color: #999;float: right;}
.tabDiv{overflow: hidden;}
/*.tabDiv .ind_dl{display: none;}*/
/*第二通栏 2nd begin*/
.ind2ndL{width: 393px;}
.ind2ndC{width: 505px;margin: 0px 20px;}
.ind2ndR{overflow: hidden;}
.ind2ndR_dl{overflow: hidden; width: 262px;}
.ind2ndR_dl dd{overflow: hidden;float: left;display: inline;margin-top: 10px; margin-right: 10px;}
.ind2ndR_dl dd a{display: block;width: 202px;height: 50px;overflow: hidden;font-size: 16px;color: #fff;line-height: 50px;padding-left: 60px;}
.headEmail{background: #5ea7cc url(../images/heademail.png) no-repeat 25px center;}
.resultsCheck{background: #75b6b3 url(../images/resultscheck.png) no-repeat 25px center;}
.ind2ndR_dl dt{overflow: hidden;float: left;display: inline;margin: 10px 0px 0px 10px;}
.ind2ndR_dl dt a{display: block;width: 135px;height: 40px;overflow: hidden;font-size: 16px;color: #fff;text-align: center;padding-top: 70px;background:#3698d9 url(../images/admissions.png) no-repeat center 20px;}
.admissions{background:#3698d9 url(../images/admissions.png) no-repeat 25px center;}
.gjb{background:#b7b574 url(../images/gjb.png) no-repeat 25px center;}
/**********校长信箱弹窗 begin**************/
.popBox{width: 100%;height: 100%;overflow: hidden;position: fixed;left: 0px;top: 0px;background: rgba(0,0,0,0.5);background: none\9;z-index: 999;display: none;}
.indPop{width: 860px;height: 530px;overflow: hidden;left: 50%;top: 50%;background: #fff;margin: -265px 0px 0px -450px;padding: 10px 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;position: relative;}
.indPopTit{overflow: hidden;margin-bottom: 20px;}
.indPopTit p{font-size: 24px;color: #000;overflow: hidden;float: left;}
.indPopTit a{display: block;width: 30px;height: 30px;overflow: hidden;float: right;background: url(../images/closepopicon.png) no-repeat center center;}
.pop_dl{overflow: hidden;border: 1px solid #ebebeb;border-bottom: none;}
.pop_dl dd{width: 50%;height: 40px;overflow: hidden;float: left;display: inline;border-bottom: 1px solid #ebebeb;}
.popDiv{overflow: hidden;padding-left: 130px;position: relative;}
.popDiv p{height: 40px;line-height: 40px;overflow: hidden;font-size: 16px;color: #333;}
.popDiv span{display: block;width: 90px;height: 40px;overflow: hidden;background: #f6f6f6;font-size: 16px;color: #333;position: absolute;left: 0px;top: 0px;padding-left: 20px;line-height: 40px;}
.popDiv span i{color: #ff0000;}
.popDiv input{height: 40px;overflow: hidden;line-height: 40px;width: 100%;font-size: 16px;color: #000;font-family: "Microsoft yahei";border: none;outline: none;}
.pop_dl dt{overflow: hidden;border-bottom: 1px solid #ebebeb;padding: 5px 0px 5px 20px;}
.pop_dl dt textarea{width: 100%;height: 100px;overflow-x: hidden;overflow-y: auto;font-size: 14px;color: #333;line-height: 25px;border: none;outline: none;font-family: "microsoft yahei";}
input.codeInp{width: 140px;height: 38px;overflow: hidden;padding: 0px 10px;font-size: 16px;border: 1px solid #ebebeb;}
.popCode{display: block;height: 38px;overflow: hidden;border: 1px solid #ebebeb;margin-left: 15px;}
.popCode img{height: 38px;}
.popBt{text-align: center;overflow: hidden;}
.popBt a{display: inline-block;width: 140px;height: 40px;overflow: hidden;text-align: center;line-height: 40px;font-size: 16px;color: #fff;margin: 0px 5px;}
.popSubmit{background: #3698d9;}
.popReset{background: #999;}
/**********校长信箱弹窗 end**************/
/*第三通栏 3rd begin*/
.tab3rdSlide{overflow: hidden;position: relative;}
.tab3rdSlide .bd{overflow: hidden;}
.tab3rd_dl dd{width:222px;overflow: hidden;float:left;display: inline; margin-right:23px;}
.tab3rd_dl dd a{display: block;overflow: hidden; height:100%;}
.tab3rd_dl dd p{width:222px; height:167px;overflow: hidden;}
.tab3rd_dl dd p img{width:222px; height:167px;display: block;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.tab3rd_dl dd span{display:block;width: 100%;overflow: hidden;font-size: 16px;color:#333;text-align: center;margin-top:10px; line-height:30px; height:30px;}
.tab3rd_dl dd:hover span{color: #3698d9;}
.tab3rdSlide .bt{display: none;width: 32px;height: 77px;overflow: hidden;}
.tab3rdSlide .prev{position: absolute;left: 20px;top: 46px;background: url(../images/ind3rdprev.png) no-repeat center center;}
.tab3rdSlide .next{position: absolute;right: 20px;top: 46px;background: url(../images/ind3rdnext.png) no-repeat center center;}
.tab3rdSlide:hover .bt{display: block;}
/*第四通栏 4th begin*/
.ind4th_dl{overflow: hidden;margin: 0px -10px;}
.ind4th_dl dd{width: 16.66666666667%;overflow: hidden;float: left;display: inline;}
.ind4th_dl dd a{display: block;height: 70px;overflow: hidden;margin: 0px 10px;line-height: 70px;font-size: 16px;color: #3698d9;padding-left: 90px;}
.ind4thIcon1{background: #e7f3fb url(../images/ind4thicon1.png) no-repeat 50px center;}
.ind4thIcon1:hover{color: #fff;background: #3698d9 url(../images/ind4thicon1_h.png) no-repeat 50px center;}
.ind4thIcon2{background: #e7f3fb url(../images/ind4thicon2.png) no-repeat 28px center; padding-left:70px !important}
.ind4thIcon2:hover{color: #fff;background: #3698d9 url(../images/ind4thicon2_h.png) no-repeat 28px center;}
.ind4thIcon3{background: #e7f3fb url(../images/ind4thicon3.png) no-repeat 30px center;padding-left: 70px !important;}
.ind4thIcon3:hover{color: #fff;background: #3698d9 url(../images/ind4thicon3_h.png) no-repeat 30px center;padding-left: 70px !important;}
.ind4thIcon4{background: #e7f3fb url(../images/ind4thicon4.png) no-repeat 50px center;}
.ind4thIcon4:hover{color: #fff;background: #3698d9 url(../images/ind4thicon4_h.png) no-repeat 50px center;}
.ind4thIcon5{background: #e7f3fb url(../images/ind4thicon5.png) no-repeat 35px center;}
.ind4thIcon5:hover{color: #fff;background: #3698d9 url(../images/ind4thicon5_h.png) no-repeat 35px center;}
.ind4thIcon6{background: #e7f3fb url(../images/ind4thicon6.png) no-repeat 50px center;}
.ind4thIcon6:hover{color: #fff;background: #3698d9 url(../images/ind4thicon6_h.png) no-repeat 50px center;}
/*底部开始*/
.footer{overflow: hidden;background:#11621d;}
.footCont{overflow: hidden;padding: 15px 0px;}
.footL{width:100%;overflow: hidden; text-align:center}
.frendLink{overflow: hidden;}
.frendLinkTit{font-size: 16px;color: #fff;padding-left: 20px;background: url(../images/frendlinktit.png) no-repeat left center;overflow: hidden;margin-bottom: 20px;}
.frendLink a{font-size: 14px;color: #fff;overflow: hidden;padding-right: 23px;line-height: 25px;}
.frendLink a:hover{color: #F60;}
.footLTxt{font-size: 12px;color: #fff;overflow: hidden;line-height: 25px;}
.footLTxt a{font-size: 12px;color: #fff;}
.footLTxt a:hover{color: #F60;}
.footCode{overflow: hidden;width:124px; height:124px;background:#fff; margin-left:20px;}
.footCode img{display: block; width:124px; height:124px;}
/*固定底部*/
.fiexdFoot{width: 100%;position: fixed;left: 0px;bottom: 0px;height: 34px;padding: 13px 0px;background: #3698d9; z-index:5;}
.footShare{margin:5px 0px;overflow: hidden;}
.footFormTit{height: 34px;overflow: hidden;font-size: 16px;color: #fff;line-height: 34px;}
.footInp{width: 135px;height: 34px;overflow: hidden;font-size: 14px;color: #1075b8;line-height: 34px;font-family: "microsoft yahei";padding: 0px 10px 0px 35px;margin-right: 30px;}
.footUser{background: #daf0ff url(../images/footuser.png) no-repeat 10px center;}
.footPw{background: #daf0ff url(../images/footpw.png) no-repeat 10px center;}
a.footBt{display: block;width: 85px;height: 34px;overflow: hidden;float: left;font-size: 14px;color: #fff;text-align: center;line-height: 34px;margin-right: 15px;}
.footLog{background: #0d7ec8;}
.footreg{background: #3fa4e7;}
/*slelect.demo样式start*/
.demo{width: 150px;height: 34px;position: relative;padding-right: 30px;border: 1px solid #daf0ff;margin: 0px 10px;background: #daf0ff;}
.seljg{text-align: left;padding-left: 10px;line-height: 34px;color: #1075b8;font-size: 14px;cursor: pointer;}
.demo i{display: block;width: 30px;height: 33px;background: url(../images/sel.png) no-repeat center center;position: absolute;right: 0px;top: 0px;cursor: pointer;}
.selTj{width: 100%;overflow: hidden;border: 1px solid #daf0ff;border-top: none;overflow-y: auto;position: absolute;left: -1px;bottom: 34px;background: #daf0ff;display: none;}
.selTj a{text-align: left;display: block;height: 30px;line-height: 30px;padding-left: 10px;color: #666666;margin-bottom: 1px;}
.selTj a:hover{background: #f8f8f8;color: #1075b8;}
.selTj a.hover{background: #f8f8f8;color: #1075b8;}
/*slelect.demo样式end*/
.footShare a{ padding:0 !important;width: 25px !important;height:25px !important; margin:0 10px 0 0 !important}
.footShare .b_weixin{background:url(../images/footshare.png) no-repeat 0px 0px !important;} 
.footShare .b_tsina{background:url(../images/footshare.png) no-repeat -38px 0px !important;}
.footShare .b_tqq{background:url(../images/footshare.png) no-repeat -75px 0px !important;}
/*底部结束*/
/*************************二级页面样式 begin***********************************/
.subbanner{ clear:both; overflow:hidden; width:1260px; height:300px; margin:0 auto;}
.subbanner a{width:1260px; height:300px; display:block; background-size:cover !important;}
/*leftNav*/
.leftNav{width:240px;position:relative;z-index:2; padding-top:20px;}
.leftNavDl dt{ height:70px; line-height:70px; width:240px;text-align:center;color:#fff;background:url(../images/leftbg.png) repeat right top; position:absolute; top:-70px; left:0;}
.leftNavDl dt  span{ display:inline-block;}
.leftNavDl dt em{ padding:0 10px; font-size:24px;float:left; display:inline;}
.leftNavDl dt i{ height:2px; width:10px; background:#fff; float:left; display:inline; margin-top:34px;}
.leftNavDl dd{overflow: hidden;line-height:48px;border:1px solid #ededed;}
.leftNavDl dd:first-child{ border-top:1px solid #ededed;}
.leftNavDl dd span{ display:block; height:100%;  padding:0 20px;background:url(../images/icon1.png) no-repeat 192px center;}
.leftNavDl dd span a{ display:block; height:100%; font-size:16px; color:#333;}
.leftNavDl dd .third{ clear:both; overflow:hidden; display:none; padding:10px 0}
.leftNavDl dd .third a{ height:40px; line-height:40px; font-size:16px; padding:0 20px; display:block; clear:both; overflow:hidden;}
.leftNavDl dd .third a:hover{ color:#3698d9; background:url(../images/third.png) no-repeat 8px center;}
.leftNavDl dd .third a.hover{ color:#3698d9; background:url(../images/third.png) no-repeat 8px center;}
.leftNavDl dd:hover span{background:#3698d9 url(../images/icon2.png) no-repeat 192px center;}
.leftNavDl dd:hover span a{ color:#fff;}
.leftNavDl dd.hover span{background:#3698d9 url(../images/icon2.png) no-repeat 192px center;}
.leftNavDl dd.hover span a{ color:#fff;}
.leftNavDl dd.hover .third{ display:block;}
/*左侧文字列表*/
.leftList{ width:238px;border:1px solid #ededed; overflow:hidden;}
.leftList .tit{ background:#f9f9f9; height:50px; line-height:50px; font-size:16px; color:#333; padding:0 20px; margin-top:1px;}
.leftList dl{ padding:15px 19px; overflow:hidden;}
.leftList dd{line-height:30px; font-size:14px; overflow:hidden; clear:both;}
/*二级页右边部分*/
.rightBox{width:940px;overflow: hidden;}
.contentBox{width:100%;min-height:500px;height:auto !important;height:500px;overflow:hidden; clear:both;}

/*location*/
.location{height:50px;line-height:50px;clear:both;border-bottom:2px solid #ddd; font-size:14px;position:relative;}
.location p{ padding-left: 25px; background:url(../images/location.png) no-repeat left center; position:absolute; right:0; top:0; height:52px;}
.location a{height:50px; display:inline-block}
.location a.hover{ border-bottom:2px solid #3698d9; color:#3698d9;}
/*页码开始*/
.page{padding:0px 10px 10px 0px;overflow: hidden;clear: both;height: 35px;line-height: 35px;margin:0px auto;text-align: center;}
.page a{padding: 7px 12px;color: #383838; background:#fafafa;border-radius: 4px;border: 1px solid #dddcdc;margin-right: 3px;}
.page a:hover{background: #3698d9;color: #fff;border: 1px solid #3698d9;}
.page a.hover{background: #3698d9;color: #fff;border: 1px solid #3698d9;}
.page input{vertical-align: middle;height: 20px;border: 1px solid #dddcdc;}
.page .lable{color: #383838;}
.page input.pageDetail{width: 30px;height: 30px;margin-right: 3px;text-align: center;border-radius: 4px;color: #383838;margin-bottom: 2px;}
.page input.page_bnt{border: none;width: 50px;height: 30px;margin-left: 3px;border-radius: 4px;cursor: pointer;}
/*页码结束*/

/*文字列表*/
.newsList{ clear:both; overflow:hidden;}
.newsList dd{ height:50px; line-height:50px; font-size:16px; color:#888; border:1px solid #ddd; border-top:none; padding:0 20px 0 35px; background:url(../images/icon3.png) no-repeat 20px center;}
.newsList dd:first-child{ border-top:1px solid #ddd;}
.newsList dd:nth-child(5n){ margin-bottom:20px;}
.newsList dd:nth-child(5n+1){border-top:1px solid #ddd;}
.newsList dd a{ color:#000;}
.newsList dd a:visited{color:#000;}
.newsList dd a:hover{color:#3698d9;}
.newsList dd a:active{color:#000;}
/*全图列表*/
.newsAllImg{ clear:both; overflow:hidden; width:980px;}
.newsAllImg dd{ width:295px; margin:0 27px 30px 0;float:left; display:inline;}
.newsAllImg dd a{ width:295px; height:180px; display:block; overflow:hidden;}
.newsAllImg dd a img{ width:295px; height:180px;}
.newsAllImg dd span{ height:40px; border:1px solid #ddd; border-top:none; box-shadow:0px 1px 3px #ddd; display:block; line-height:40px; color:#3698d9; font-size:16px; text-align:center;}
/*全图列表2*/
.newsAllImg2{ clear:both; overflow:hidden; width:980px;}
.newsAllImg2 dd{width:295px; height:220px; overflow:hidden; float:left; display:inline; margin:0 30px 20px 0;position:relative;}
.newsAllImg2 dd a{display:block; height:100%; position:absolute; left:0px; top:0px; width:100%;}
.newsAllImg2 dd img{width:295px; height:220px;}
.newsAllImg2 .textbg{background:rgba(0,0,0,0.3);height:100%; position:absolute; left:0; bottom:0px; width:100%; z-index:2}
.newsAllImg2 .textbg span{ height:45px; width:105px; text-align:center; color:#fff;font-size:16px; border-top:1px solid #fff;border-bottom:1px solid #fff; display:block; position:absolute; top:50%; left:50%; margin:-23px 0 0 -52px; line-height:45px;}
/*全图列表3*/
.newsAllImg3{ clear:both; overflow:hidden; width:980px;}
.newsAllImg3 dd{ width:230px; height:155px; padding:55px 35px 90px; overflow:hidden; margin:5px 11px 30px 5px;float:left; display:inline; position:relative; background:#f4f4f4; transition:all .3s; -webkit-transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s;}
.newsAllImg3 dd a{ width:230px; height:155px; display:block; overflow:hidden;}
.newsAllImg3 dd a img{ width:230px; height:155px;}
.newsAllImg3 dd span{ height:37px;display:block;width:100%;background:#969696;line-height:37px;color:#fff;font-size:14px;text-align:center;position:absolute;bottom:0;left:0;transition:all .3s; -webkit-transition:all .3s; -webkit-transition:all .3s; -moz-transition:all .3s;}
.newsAllImg3 dd:hover{ background:#fff; box-shadow:0px 0px 5px #ddd;}
.newsAllImg3 dd:hover span{background:#3698d9; height:47px; line-height:47px;}
/*全图列表4*/
.newsAllImg4{ clear:both; overflow:hidden; width:980px;}
.newsAllImg4 dt{width:460px; height:345px; overflow:hidden; float:left; display:inline; margin:0 20px 20px 0; position:relative;}
.newsAllImg4 dt a{display:block; height:100%;}
.newsAllImg4 dt img{width:460px; height:345px;}
.newsAllImg4 dd{width:295px; height:220px; overflow:hidden; float:left; display:inline; margin:0 30px 20px 0;position:relative;}
.newsAllImg4 dd a{display:block; height:100%;}
.newsAllImg4 dd img{width:295px; height:220px;}
.newsAllImg4 .textbg{ text-align:center; color:#fff; background:url(../images/mc.png) repeat left center;height:40px; line-height:40px; font-size:16px; position:absolute; left:0; bottom:0px; width:100%;}
/*图文列表*/
.newsTextImg{ clear:both; overflow:hidden;}
.newsTextImg dd{ padding:20px 0; border-bottom:1px solid #ddd; clear:both; overflow:hidden;}
.newsTextImg dd .pic{ width:100px; height:75px; overflow:hidden;}
.newsTextImg dd .pic img{ width:100px; height:75px; display:block;}
.newsTextImg dd .text{ margin-left:15px; width:630px; height:75px; overflow:hidden;}
.newsTextImg dd .a1{ height:30px; line-height:30px; font-size:16px; color:#000; display:block; clear:both; overflow:hidden;}
.newsTextImg dd .a1:hover{color:#3698d9;}
.newsTextImg dd span{ height:30px; line-height:30px; font-size:14px; color:#888; display:block; clear:both; overflow:hidden;}
.newsTextImg dd .more{ width:130px; height:34px; line-height:34px; border:1px solid #3698d9; text-align:center; color:#3698d9;margin-top:20px; font-size:14px;}
.newsTextImg dd .more:hover{ background:#3698d9; color:#fff;}
/*视频列表*/
.videoList{ clear:both; overflow:hidden; width:960px;}
.videoList dt{ width:620px; height:620px; overflow:hidden;float:left; display:inline; margin:0 20px 20px 0}
.videoList dt a{ display:block; height:100%; position:relative;}
.videoList dt img{width:620px; height:620px;}
.videoList i{background:url(../images/video1.png) no-repeat center center; background-size:100% auto; position:absolute; top:50%;left:50%;}
.videoList dt i{height:81px; width:81px; margin:-40px 0 0 -40px; }
.videoList dd i{height:58px; width:58px; margin:-29px 0 0 -29px; }
.videoList .textbg{ text-align:center; color:#fff; background:url(../images/mc.png) repeat left center; position:absolute; left:0; bottom:-50px; width:100%;}
.videoList dt .textbg{ height:50px; line-height:50px; font-size:16px;}
.videoList dd .textbg{ height:40px; line-height:40px; font-size:14px;}
.videoList dd{ width:300px; height:300px; overflow:hidden; float:left; display:inline; margin:0 20px 20px 0}
.videoList dd a{ display:block; height:100%; position:relative;}
.videoList dd img{width:300px; height:300px;}
/*作品展示*/
.caseList{ position:relative; min-height:650px; height:auto !important; height:650px;}
.caseList dt{ position:absolute; top:0; right:0;}
.caseList dd:nth-child(2){ margin-right:620px;}
.caseList dd:nth-child(3){ margin-right:620px;}
.caseList dt .bg{ height:40px; line-height:40px; font-size:14px; color:#fff; background:url(../images/mc.png) repeat left center; padding:0 55px; position:absolute; left:0; bottom:0px; display:block; text-align:center; width:510px;}
.caseList .btn{ width:55px; height:40px; cursor:pointer; position:absolute; bottom:0;}
.caseList .prev3{ background:url(../images/prev3.png) no-repeat center center; left:0;}
.caseList .next3{ background:url(../images/next3.png) no-repeat center center; right:0;}
/*联系我们*/
.contactDl{ clear:both; overflow:hidden; background:#f7f7f7; padding:55px 0; height:100px;}
.contactDl dd{ padding-left:50px; overflow:hidden; float:left; display:inline;}
.contactDl dd em{ font-size:14px; display:block; clear:both; overflow:hidden; height:30px; line-height:30px;}
.contactDl dd b{ width:30px; height:3px; background:#333; margin:10px 0; display:block;}
.contactDl dd span{ font-size:16px; display:block; clear:both; overflow:hidden;line-height:30px; color:#333;}
.contactDl dd.dd1{ width:360px;}
.contactDl dd.dd2{ width:240px;}
.contactDl dd.dd3{ width:140px;}
.contactMap{ width:940px; height:445px; overflow:hidden; clear:both;}
.byWay span{ height:40px; line-height:40px; font-size:20px; color:#494949; display:block; clear:both; overflow:hidden;}
.byWay .box{ width:450px; overflow:hidden;}
.byWay .box i{ padding-left:20px; height:25px; line-height:25px; font-size:14px; color:#5d5d5d; display:block; clear:both; overflow:hidden;}
.byWay .box i.bus{background:url(../images/bus.png) no-repeat left center;}
.byWay .box i.subway{background:url(../images/subway.png) no-repeat left center;}
.byWay .box em{ line-height:25px; font-size:14px; color:#8d8d8d; display:block;}
.pmMap{ width:100%; height:600px; clear:both; overflow:hidden; background-size:auto 100% !important;}
/*留言*/
.tit-img{ height:200px; width:910px; clear:both; overflow:hidden;}
.tit-img img{height:200px; width:910px;}
.msg-notice{ padding:15px 0 25px; clear:both; overflow:hidden; line-height:30px; color:#333}
.msg-notice span{ font-size:16px; display:block;}
.msg-notice em{ font-size:12px;display:block;}
.msgForm dd{ clear:both; overflow:hidden; margin-bottom:30px; font-size:14px; color:#000}
.msgForm .input{ height:44px; line-height:44px; border:1px solid #999; float:left; display:inline; padding-left:15px;font-family:"microsoft yahei";}
.msgForm .w270{ width:268px}
.msgForm .w110{ width:108px}
.m20{ margin:0 20px;}
.msgForm .textarea{border:1px solid #999; width:863px; height:105px; padding:15px; line-height:25px; font-family:"microsoft yahei";}
.msgForm textarea::-webkit-input-placeholder{color:#000;}
.msgForm textarea::-moz-placeholder{color:#000;}
.msgForm textarea:-moz-placeholder{color:#000;}
.msgForm input::-webkit-input-placeholder{color:#000;}
.msgForm input::-moz-placeholder{color:#000;}
.msgForm input:-moz-placeholder{color:#000;}
.msgForm .code{ width:124px; height:46px; overflow:hidden; display:inline; float:left; margin-left:20px;}
.msgForm .code img{width:124px; height:46px;}
.input_bt{ width:145px; height:46px; text-align:center; font-size:14px; float:left; display:inline; color:#666; background:none; border:none;font-family:"microsoft yahei";}
.input_bt.bt1{ background:#3698d9; color:#fff}
/*单篇，新闻详细页*/
.articleBox{ line-height:28px; font-size:14px; clear:both; overflow:hidden;}
.newsTit{font-size: 20px;color:#333;height:45px;line-height: 45px;overflow: hidden;text-align: center;}
.newsTime{font-size: 12px;color:#999;text-align: center;height:30px;line-height: 30px;overflow: hidden;text-align: center;}
.newsTime span{ display:inline-block; height:30px;}
#play{
	width:580px;
	height:380px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #e9e9e9;
	padding:8px;
	margin:0 auto;
}
#play .change_a {
	width:40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background:url(about:blank);
}
#play .prev_a {left: 0;}
#play .next_a {right: 0}
#play .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none
}
#play .prev_a span {background: url(../images/article_icon.png) no-repeat 0px -50px;left: 0;}
#play .next_a span {background: url(../images/article_icon.png) no-repeat -30px -50px;right: 0;}
#play .img_ul {
	position: relative;
	z-index: 1;
	width:580px;
	height:380px;
	overflow:hidden;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:580px;
	height:380px;
	background:#fff;
}
#play .img_ul li img{position:absolute;}
.imgMove{width:600px;clear:both;margin:20px auto;position:relative;}
.img_hd {
	margin:0 auto;
	overflow: hidden;
	height:60px;
	position:relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	height:50px;
	width:85px;
	padding:3px;
	margin:0 7px;
	cursor: pointer;
	background:#fff;
	border:1px solid #d4d4d4;
	position:relative;
}
.img_hd ul li p{
	height:50px;
	width:85px;
	display:block;
	background:#fff;
	position:relative;
	overflow: hidden;
	}
.img_hd ul li i{
	display:block;
	clear:both;
	line-height:20px;
	padding:0 5px;
	background:#000;
	color:#fff;
	position:absolute;
	right:3px;
	bottom:3px;
	z-index:2;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	}
.img_hd ul li img {position:absolute;height:47px;width:70px;}
.img_hd ul li.on {border:1px solid #3698d9}
.imgMove .bottom_a {
	width:25px;
	height:25px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:15px;
	position:absolute;
	z-index:2;
	background:url(../images/article_icon2.png) no-repeat;
}
.imgMove .prev_a:hover{background-position:left bottom;left:0;}
.imgMove .next_a:hover{background-position:right bottom}
.imgMove .prev_a {background-position:left top;left:0;}
.imgMove .next_a {background-position:right top;right:0;}
.video{
	width: 600px;
	height:340px;
	overflow: hidden;
	margin:0px auto;
}
.video_name{
	display: block;
	height:45px;
	overflow: hidden;
	line-height: 45px;
	text-align: center;
	font-size: 14px;
	color:#666;
}
.article_pageUp{
	clear:both;
	overflow:hidden;
	padding:15px 0 0 0;
	border-top:1px solid #e8e8e8;
	}
.article_pageUp dl dd{
	display:block;
	height:30px;
	clear:both;
	line-height:30px;
	}
.article_pageUp dl dd span{
	float: left;
	display: inline-block;
	height:30px;
	overflow: hidden;
	text-align: center;
	color:#666;
	font-size: 14px;
}
.article_pageUp dl dd a{
	float: left;
	font-size: 14px;
	display: inline-block;
	height:30px;
	overflow: hidden;
	}

.msg_list{ clear:both; overflow:hidden; margin-bottom:20px;}
.msg_list dt{ height:40px; line-height:40px; text-align:center; font-size:20px; padding-bottom:20px;}
.msg_list dd{ clear:both; overflow:hidden; border:1px solid #ddd; line-height:30px; margin-bottom:10px; font-size:14px; padding:10px;}
.msg_list dd .answer{ color:#666; clear:both; overflow:hidden;}
.msg_list dd .replay{ color:#cc0000; clear:both; overflow:hidden;}
.msg_list dd span{ float:left; display:inline; width:80px;} 
.msg_list dd .con{ padding-left:10px;}

/*新增2017.3.30*/
.collection{ clear:both; overflow:hidden;}
.collection .c-left{ width:623px; overflow:hidden}
.collection .c-right{ width:306px; overflow:hidden}
.collection .c-top{ clear:both; overflow:hidden;}
.collection .box1{ width:306px; height:376px; overflow:hidden; position:relative;}
.collection .box2{ width:306px; height:246px; overflow:hidden; position:relative;}
.collection .box3{ width:304px; height:118px; overflow:hidden;border:1px solid #d2d2d2; text-align:center;}
.collection .box3 a{color:#4282a6;}
.collection .box3 span{ display:block; font-size:24px; line-height:40px; margin:39px 0;}
.collection .box3 i{ font-size:18px;}
.collection .box4{ width:623px; height:166px; overflow:hidden;position:relative;}
.collection .box5{ width:306px; height:120px; overflow:hidden;position:relative;}
.collection .box6{ width:306px; height:166px; overflow:hidden;position:relative;}
.collection .bg1{ background:#12a89d;}
.collection .bg2{ background:#ee8e52;}
.collection .bg3{ background:#ededed;}
.collection .bg4{ background:#71b383;}
.collection .bg5{ background:#ee745f;}
.collection .bg6{ background:#239db5;}
.collection .bg7{ background:#02b8cd;}
.collection .bg8{ background:#da4654;}
.collection .bg9{ background:#8d5690;}
.collection .bg10{ background:#faa24b;}
.collection .bg11{ background:#67c7bc;}
.collection .bg12{ background:#4282a6;}
.collection .m-b{ margin-bottom:10px;}
.collection .a1{ position:absolute; top:50%; left:0; margin-top:-70px; display:block; width:100%;}
.collection .a1 p{ clear:both; overflow:hidden; display:block; text-align:center;}
.collection .a1 span{ clear:both; overflow:hidden; display:block; color:#fff; line-height:50px; height:50px; text-align:center;font-size:18px;}
.collection .a2{ position:absolute; top:50%; left:50%; height:50px;margin:-25px 0 0 -75px; display:block;}
.collection .a2 p{display:inline; float:left; height:100%;}
.collection .a2 p img{ max-height:100%; display:block;}
.collection .a2 span{display:inline; float:right;color:#fff; padding-left:20px; font-size:18px; line-height:50px}

/*报名*/
.siginFormTop{
	clear:both;
	overflow:hidden;
	}
.siginLeft{ width:860px; overflow:hidden;}	
.siginRight{ width:220px; overflow:hidden; padding-top:30px;}
.siginRight a{ height:33px; line-height:33px; text-align:center; width:100px; border-radius:3px; color:#fff; font-size:14px; margin-left:10px;}	
.siginRight a.a1{ background:#3698d9;}
.siginRight a.a2{ background:#c7c7c7;}
.siginRight a.a2.hover{ background:#3698d9;}
.siginRight a:hover{ opacity:0.9}
.siginFormTop .spanT1{
	display:block;
	clear:both;
	height:22px;
	line-height:22px;
	color:#999999;
	font-family:"Arial";
	font-size:20px;
	text-transform:uppercase;
	}
.siginFormTop .spanT2{
	display:block;
	clear:both;
	height:32px;
	line-height:32px;
	color:#333333;
	font-size:24px;
	font-weight:bold;
	padding-bottom:22px;
	background:url(../images/sgbg1.png) no-repeat left bottom;
	}
.siginFormTop .txt{
	overflow:hidden;
	clear:both;
	line-height:24px;
	font-size:14px;
	color:#333333;
	}
.siginFormBox{
	clear:both;
	border:1px solid #ddd;
	border-bottom:none;
	}
.siginForm_t{
	clear:both;
	height:44px;
	line-height:44px;
	background:#f8f8f8;
	border-bottom:1px solid #dddddd;
	padding-left:46px;
	padding:0 12px;
	}
.siginForm_t .spanT{
	height:44px;
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:34px;
	font-size:14px;
	line-height:44px;
	color:#000;
	}
.siginForm_t .spanT i{color:#db1b1c}
.siginForm_t .spanT em{color:#666666}
.siginForm_t .bt{
	width:36px;
	height:44px;
	padding-left:16px;
	cursor:pointer;
	background:url(../images/sgicon1.png) no-repeat left center;
	font-size:14px;
	color:#3293c6;
	}
.siginForm_c{
	clear:both;
	display:none;
	border-bottom:1px solid #ddd;
	}
.siginForm_dl{
	clear:both;
	}
.siginForm_dl dd{clear:both;}
.siginForm_dl dd .span{
	height:40px;
	line-height:40px;
	text-align:right;
	color:#000;
	font-size:14px;
	margin:0 10px;
	}
.siginForm_dl dd .span.w120{width:120px}
.siginForm_dl dd .span.w100{width:100px}
.siginForm_dl dd .span.w96{width:96px}
.siginForm_dl dd .span.w55{width:55px}
.siginForm_dl dd .span.w260{width:260px}
.siginForm_dl dd input{
	height:38px;
	line-height:38px;
	border:1px solid #ddd;
	text-align:left;
	padding:0 5px;
	background:none;
	font-size:14px;
	}
.siginForm_dl dd input:focus{box-shadow:0 0 5px rgba(50,147,198,0.5)}
.siginForm_dl dd input.w300{width:287px}
.siginForm_dl dd input.w270{width:260px}
.siginForm_dl dd input.w110{width:100px}
.siginForm_dl dd input.w220{width:220px}
.siginForm_dl dd input.w525{width:679px}
.siginForm_dl dd .em{
	height:40px;
	line-height:40px;
	text-align:right;
	color:#666666;
	font-size:14px;
	margin:0 10px;
	}
.siginForm_dl dd .em i{color:#db1b1c} 
.siginForm_dl dd .ddR{width:485px}

.radioBox{
	height:40px;
	text-align:left;
	padding-left:29px;
	line-height:40px;
	color:#666;
	font-size:14px;
	margin-right:27px;
	background:url(../images/ckbicon1.png) no-repeat left center;
	cursor:pointer;
	}
.radioBox.on{background:url(../images/ckbicon2.png) no-repeat left center;} 
.siginForm_dl dd .ddBt{
	height:40px;
	line-height:40px;
	color:#666666;
	font-size:14px;
	margin:0 15px;
	cursor:pointer;
	}
.siginForm_dl dd textarea{
	width:1000px;
	height:108px;
	line-height:22px;
	border:1px solid #ddd;
	text-align:left;
	padding:0 5px;
	background:none;
	font-size:14px;
	}
/*slelect.demo样式start*/
.selectBox{width:118px; height:38px; position:relative; padding-right:30px; border:1px solid #dddddd;margin-right:10px}
.seljg{ padding-left:10px; line-height:38px; color:#666666; font-size:13px; cursor:pointer;}
.selectBox i{ display:block; width:38px; height:38px; background:url(../images/sel2.png) no-repeat center center; position:absolute; right:0px; top:0px; cursor:pointer;border-left:1px solid #dddddd}
.selTj{ width:100%; overflow:hidden; border:1px solid #dddddd; border-top:none; max-height:240px; overflow-y:auto; position:absolute; left:-1px; top:39px; background:#FFF; display:none;}
.selTj a{ display:block; height:30px; line-height:30px; padding-left:10px; color:#666666; margin-bottom:1px;}
.selTj a:hover{ background:#f8f8f8; color:#ff7800;}
.selTj a.hover{background:#f8f8f8; color:#ff7800;}
/*slelect.demo样式end*/
.siginTable{width:100%}
.siginTable tr{
	height:43px;
	border-bottom:1px solid #ddd;
	}
.siginTable tr td{
	text-align:center;
	line-height:43px;
	border-right:1px solid #ddd;
	color:#232323;
	font-size:14px;
	}
.siginTable tr.tr1 td{color:#3698d9;font-weight:bold}
.siginTable tr td input{
	display:block;
	width:100%;
	height:43px;
	background:none;
	border:none;
	line-height:43px;
	color:#232323;
	font-size:14px;
	text-align:center;
	padding:0 5px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	}
.siginTable tr td span{color:#999999}
.siginForm_dl dd .checkboxC{overflow:hidden;}
.checkbox{
	height:40px;
	text-align:left;
	padding-left:30px;
	line-height:40px;
	color:#666;
	font-size:14px;
	margin-right:27px;
	background:url(../images/ckbicon3.png) no-repeat left center;
	cursor:pointer;
	margin-right:27px;
	}
.checkbox.on{background:url(../images/ckbicon4.png) no-repeat left center;} 
.siginFormBt{
	clear:both;
	text-align:center;
	}
.siginFormBt div{display:inline-block}
.siginFormBt div a{
	display:inline;
	float:left;
	width:152px;
	height:42px;
	margin:0 15px;
	border-radius:3px;
	background:#3698d9;
	color:#fff;
	font-size:14px;
	text-align:center;
	line-height:42px;
	}
.siginFormBt div a.a2{background:#bdbdbd;}


/**********招生报名弹窗 begin**************/
.popBox2{width: 100%;height: 100%;overflow: hidden;position: fixed;left: 0px;top: 0px;background: rgba(0,0,0,0.5);background: none\9;z-index: 999;display: none;}
.enrollMent{width:500px;height:350px;overflow: hidden;left: 50%;top: 50%;background: #fff;margin: -220px 0px 0px -250px;padding:20px;position: relative;}
.eMClose{ position:absolute; right:10px; top:10px;width: 30px;height: 30px;overflow: hidden;background: url(../images/closepopicon.png) no-repeat center center; cursor:pointer}
.emTit{margin:0 auto; height:40px; clear:both; overflow:hidden;}
.emTit li{ padding:0 20px;height:40px; float:left; display:inline; text-align:center;}
.emTit li a{ height:38px; line-height:38px; font-size:16px; color:#666; border-bottom:2px solid #fff; display:inline-block;}
.emTit li.hover a{color:#3698d9; border-bottom:2px solid #3698d9;}
.eMdl{ clear:both; overflow:hidden; width:500px;}
.eMdl dd{ clear:both; overflow:hidden; margin-bottom:20px;}
.eMdl span{ width:42px; height:42px; line-height:42px; padding-right:15px; text-align:right; float:left; display:inline;}
.eMdl input{height: 40px;overflow: hidden;line-height:40px;font-family: "Microsoft yahei";border:1px solid #ddd;outline: none;}
.w318{ width:318px;}
.w178{ width:178px;}
.eMdl .code{display: block;height:42px;overflow: hidden; width:130px;margin-left: 10px;}
.eMdl .code img{height:42px;width:130px;}
.eMdl dt{ margin-left:57px; height:42px; clear:both; overflow:hidden;}
.eMdl .eMlogo{background: #3698d9; width:320px; height:48px; line-height:48px; background:#3698d9; color:#fff; text-align:center; font-size:16px; display:block;}
.HighLogo{ position:absolute;right:-100%; top:100px; background:#fff;}
/**********招生报名弹窗 end**************/

.zNotice{ height:30px; line-height:30px; font-size:14px; color:#db2828; overflow:hidden; padding-left:65px;}
.divNotice{padding:10px; background:#f5f5f5;line-height:30px;font-size:14px;overflow:hidden;}
.divNotice span{color:#ff0000;font-size:16px;padding-right:5px;}