/*html * {
	border:5px solid #090;
	background:#F90;
}*/
/*html { 
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); 
}*/
body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}
	
	
a
{
    text-decoration: none;
}
a:hover
{
    text-decoration: none;
}
a:focus
{
    text-decoration: none;

    outline: none;
}	
	
.qhbox{
	width: 100%;
	height: 484px;
	background-size: cover;
	overflow: hidden;
}
.rencaibox{
	width: 600px;
	margin: 0 auto;
	padding: 30px 0;
	overflow: hidden;
}
.rencai-title{ width:620px;  margin:0 auto; overflow:hidden; }
.rencai-title span{ color: #073d87;float:left; width:169px; height:48px; background:url(../images/qh-h.png) no-repeat left bottom;  }
.rencai-title .lastspan{  }
.rencai-title b{
	display: block;
	height: 48px;
	text-align: center;
	line-height: 42px;
	font-size: 20px;
	cursor: pointer;
	
}
.curb{display:block; background:url(../images/qh-r.png) no-repeat left bottom;  color:#ffffff; cursor:pointer;  }





.qiebox1{
	overflow: hidden;
	width: 600px;
	margin: 0 auto;
	height: 440px;
	padding-top:13px;
}





/* 内页 */
.ny-banner{
    min-width:1200px;
    position: relative;
    overflow: hidden;
	width:100%;
}
.ny-banner img{
	display: block;
	height: 400px;
	width: 100%;
	margin: 0 auto;
}
.ny-subnav{
	width: 100%;
	height: 60px;
	background: #efefef;
}
.ny-subnav .left{
	float: left;
	width: 240px;
	height: 60px;
	background: #2b73df;
	text-align: center;
}
.ny-subnav .left p{
	display: inline-block;
	font-size: 22px;
	color: #ffffff;
	line-height: 60px;
	padding-left: 5px;
	padding-right: 5px;
}


.ny-subnav .right{
    float: right;
    height: 60px;
}
.ny-subnav .right p{
	display: inline-block;
	line-height: 60px;
	color: #333;
	font-size: 16px;
}
.ny-subnav .right p.on{
	color: #2b73df;
}
.ny-subnav .right p span{
    padding-left: 10px;
    padding-right: 15px;
}
.ny-subnav .right p.img{
    margin-right: 40px;
}







.l1-tab{
	width: 240px;
	float: left;
	height: auto;
	background: #F6F6F6;
	border-bottom: 3px solid #ccc;
}
.l1-tab li{
    width: 100%;
    height: 60px;
}
.l1-tab li a{
	display: block;
	width: 100%;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 19px;
	color: #2b73df;
	border-bottom: 1px solid #E1E1E1;
}
.l1-tab li span{
    display: inline-block;
    opacity: 0;
    padding-left: 14px;
}
.l1-tab li:hover a{
    color:#039;
    border-bottom: 1px solid  #2b73df;
}
.l1-tab li:hover span{
    opacity: 1;
}
.l1-tab li.on a{
    color: #039;
    border-bottom: 1px solid  #2b73df;
}
.l1-tab li.on span{
    opacity: 1;
}
.l1-con{
	width: 1020px;
	float: left;
	padding-left: 40px;
	padding-right: 20px;
	
	
	
}
.l1-con .top{
    padding-top: 20px;
    padding-bottom: 20px;
}
.l1-con .top .cn{
    color: #666666;
    font-size: 24px;
	display:none;
}
.l1-con .top  .en{
    color: #2b73df;
    font-size: 14px;
    padding-left: 14px;
}
.l1-con .leader .p1{
    font-size: 18px;
    color: #2b73df;
    padding-bottom: 18px;
    border-bottom: 1px solid #E5E5E5;
}
.l1-con .leader .p2{
    padding-top: 15px;
    color: #666666;
    font-size: 14px;
    line-height: 24px;
    text-align: justify;
    padding-bottom: 30px;
}
.sp1{
    font-size: 18px;
    color:#464646;
    font-weight: bold;
    padding-bottom: 20px;
    position: relative;
    border-bottom: 1px solid #D6D6D6;
}
.sp1:after{
    content: '';
    width: 28px;
    height: 6px;
    background:#2b73df;
    position: absolute;
    left: 0;
    bottom:-3px;
}
.stab {
    margin-top: 40px;
    margin-bottom: 40px;
}
.stab ul:nth-child(odd){
    width: 100%;
    height: auto;
    background:#F6F6F6;
}
.stab ul:nth-child(even){
    width: 100%;
    height: auto;
    background:#FAF3DF;
}
.stab ul li{
    float: left;
    width: 25%;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 18px;
    color: #464646;
}
.x1-con h2{
    font-size: 18px;
    line-height: 22px;
    color: #b51c25;
    padding-bottom: 12px;
}
.x1-con p{
    font-size: 16px;
    line-height: 24px;
	text-indent:32px;
    color: #333;
    padding-bottom: 30px;
    text-align: justify;
}
.x1-shuzi{
    padding-top: 30px;
    padding-bottom: 30px;
}
.x1-shuzi li{
    float: left;
    width: 33.33%;
    text-align: center;
}
.x1-shuzi li .num{
    position: relative;
    font-size: 60px;
    color: #b51c25;
    margin-bottom: 20px;
    text-align: center;
}
.x1-shuzi li .num:after{
    content: '';
    position: absolute;
    bottom:-5px;
    left: 50%;
    margin-left: -15px;
    width: 30px;
    height: 1px ;
    background:  #b51c25;
}
.x1-shuzi li .span{
    color: #666666;
    font-size: 14px;
    text-align: center;
}





.j1-top{
    width: 100%;
    height: 40px;
    line-height: 40px;
	
}
.j1-top .cn{
    color: #666666;
    font-size: 24px;
    padding-right: 20px;
	display:none;
}
.j1-top .en{
    color: #2b73df;
    font-size: 14px;
    padding-right: 20px;
}



.j1-slit{
    width: 100%;
    padding-top: 35px;
    padding-bottom: 20px;
    position: relative;
    border-top: 1px solid #E0E0E0;
}
.j1-slit li{
    float: left;
    width: 270px;
    height: 60px;
    margin-bottom: 20px;
    margin-right: 40px;
    cursor: pointer;
}
.j1-slit li a{
    display: block;
    width: 100%;
    height: 60px;
    text-align: center;
    line-height: 60px;
    font-size: 18px;
    color:#464646;
    background: #F8F4F1;
}
.j1-slit li:nth-child(4n){
    margin-right: 0;
}
.j1-slit li a:hover{
    color:#ffffff;
    background: #2b73df;
}



.j1-slit2{
    width: 100%;
    padding-top: 35px;
    padding-bottom: 20px;
    position: relative;
    border-top: 1px solid #E0E0E0;
}
.j1-slit2 li{
    float: left;
    width: 270px;
    height: 60px;
    margin-bottom: 20px;
    margin-right: 30px;
    cursor: pointer;
}
.j1-slit2 li a{
    display: block;
    width: 100%;
    height: 60px;
    text-align: center;
    line-height: 60px;
    font-size: 18px;
    color:#464646;
    background: #F8F4F1;
}
.j1-slit2 li:nth-child(3n){
    margin-right: 0;
}
.j1-slit2 li a:hover{
    color:#ffffff;
    background: #2b73df;
}




/**
 * 栏目新闻
 */

.list-meta .column-title { float: left; display:inline-block; white-space:nowrap; font-size: 18px; color: #1c68a2; letter-spacing:3px } /**当前位置**/
.list-meta .column-path { float: right; line-height: 24px; color: #454545; }
.list-meta .column-path a { color: #666666; }
.list-meta .column-path a:hover { color:#14427E; }
.column-news-con {
	padding: 0px 0;
}
.column-news-list .column-news-item { display: block; position: relative; border-bottom:1px dashed #b1b1b1; line-height: 1.7em; padding:15px 0 10px 2px; }  /**栏目新闻列表**/
.column-news-list .column-news-item:hover { background-color: #F7F7F7; color: #000; }
.column-news-list .column-news-item .column-news-title { display: block; margin-right: 76px;font-size: 16px; }
.column-news-list .column-news-item .column-news-date { display: block; text-align: right; width: 80px; height: 25px; line-height: 25px; font-size:14px; position: absolute; right: 0; top:15px; color: #999; }
.wp_entry { width:auto; margin:0 4px; }
.wp_entry, .wp_entry p { line-height:2.5; font-size:16px; }
.wp_entry p { margin:0px; text-align: justify; }
.wp_entry td p { text-align: center; }
.column-news-list .wp_entry img { vertical-align: middle; max-width:100%; _width:expression(this.width > 800 ? "880px" : this.width);
}   /**列表页文章图片大小限制**





/**文章页**/
.info-box { margin:0 20px; }
.article {
	padding: 5px 0;
}
.article h1.arti-title { text-align:center; font-size:22px; line-height:1.8; font-weight: normal; color:#039; } /**文章标题**/
.article .arti-metas { height: 46px; line-height: 22px; text-align:center; padding: 16px 0 12px 0; border-bottom:1px dashed #CCC; margin-bottom:15px }
.article .arti-metas span { display: inline-block; margin:0 8px; font-size:14px; color:#787878; } /**文章其他属性**/
.article .arti-metas .read-options { color: #444; text-decoration: none; float: right; display: inline-block; padding-left: 17px; background: url(img/options.jpg) no-repeat 0 50%; display: none; }
.article .entry { margin:0 4px; overflow:hidden; } /**文章内容**/
.article .entry, .article .entry p { line-height:2; font-size:16px; text-align: justify; }
.article .entry p { margin-bottom:12px }
.article .entry td p { margin-bottom:0px; padding:0 10px }
.article .entry .read img { vertical-align: middle; max-width:100%; _width:expression(this.width > 1100 ? "1100px" : this.width);
background: url(img/loading.jpg) no-repeat center; }   








 /* 右侧滑动客服 */


.floating_ck{
	position: fixed;
	right: 4px;
	top: 30%;
}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#0081cc;border-bottom:solid 1px #ccc;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#646577;border-bottom:solid 1px #646577;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/xuesheng.png);}

.words{background-image:url(../images/fangke.png);}
.quote{background-image:url(../images/jzg.png);}
.qrcord{background-image:url(../images/jzg.png);}
.return{background-image:url(../images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#646577;border-bottom:solid 1px #646577;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{
	height: 180px;
	top: 0px;
}
.floating_ewm i{background-image:url(../images/weweima.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}


.contents{
	overflow:hidden;

width:1200px; margin:0 auto; background:#fff url(../images/bg012.png) repeat-y left top;
	
	}





	
#slide12661{width:100%;height:500px;position: relative;  overflow: hidden; background: url(http://120.26.77.20/bz/schoolzq/skin/label/slide15/loading.gif) 50% no-repeat;}
#slide12661 img{width:100%;height:500px;}
#slide12661 li { list-style-type: none;}
#slide12661 .slides { position: relative; z-index: 1;}
#slide12661 .slides li { width:100%; height: 500px; position:absolute;  top:0px;  left:0px;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  -moz-opacity:0;  filter:alpha(opacity=0);  opacity:0;}
#slide12661 .flex-control-nav { position: absolute; bottom: 35px; z-index: 2; width: 100%; text-align: center;}
#slide12661 .flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display:inline;zoom: 1;}
#slide12661 .flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(http://120.26.77.20/bz/schoolzq/skin/label/slide15/dot.png) right 0 no-repeat; cursor: pointer;}
#slide12661 .flex-control-nav .active { background-position: 2px 0;}
#slide12661 .flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 45%;}
#slide12661 .flex-direction-nav li a { display: block; width: 50px; height: 50px; overflow: hidden; cursor: pointer; position: absolute;}
#slide12661 .flex-direction-nav li a.prev { left: 40px; background: url(images/prev.png) center center no-repeat;}
#slide12661 .flex-direction-nav li a.next { right: 40px; background: url(images/next.png) center center no-repeat;}





.w50{width: 650px; background: #efefee; height: 480px; top: 45px; left: 0px; overflow:hidden; float:left;    }

.w51{width: 650px; margin-left:40px; background: #efefee; height: 480px; top: 45px; left: 0px; overflow:hidden; float:right;  }




.h200{height:200px;}
.h600{height:600px;}

 /* 手机版导航 */

.menuph{
	display:none;
    float: right;
}

.phxia
{
	display:none;
}

	.content12{
    width: 1344px;
    margin:0 auto;
	
}

	
@media screen and (max-width: 999px) {
	

.w50{width: 99%; margin:0 atuo; background: #efefee; height: auto; top: 45px; left: 0px; overflow:hidden; float:left;}

.w51{width: 99%; margin:0 ; background: #efefee; height: auto; top: 45px; left: 0px; overflow:hidden; float:left; }

.h200{height:200px;}
.h600{height:980px;}
	
	.search{
		display:none;
	}
	
	.head-nav1{
	display:none;
	float: left;
	margin-top: 30px;
	margin-left: 10px;
}
	
		.logo{
    float: left;
    width:330px;
    height: 70px;
    line-height: 70px;
}
 .logo img{
    width:100%;
}
	
.pc-nav{
	
	height: 70px;
	
}

.head .share-link img{
	width:90%;
}


	
	.ny-banner{
    width:100%;
	
    position: relative;
    overflow: hidden;
}


.ny-banner img{
	height:100%;
	max-height:300px;
	}

	
/*手机按钮*/

.menuph{
	display:block;
    float: right;
	z-index:999;
}
.menuph .point {
    position: relative;
    display: inline-block;
    width: 28px;
    height: 22px;
    margin-top: 23px;
}

.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before {
    width: 28px;
}

.menuph .navbtn {
    position: absolute;
    top: 10px;
    right: 0;
    display: inline-block;
    width: 21px;
    height: 1px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    background: #fff;
}

.menuph .navbtn::after,
.menuph .navbtn::before {
    position: absolute;
    right: 0;
    display: inline-block;
    width: 28px;
    height: 1px;
    content: '';
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    background: #fff;
}

.menuph .navbtn::after {
    top: -11px;
}

.menuph .navbtn::before {
    top: 10px;
}

.menuph .point.active .navbtn {
    background: transparent;
}

.menuph .point.active .navbtn::after {
    top: 0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.menuph .point.active .navbtn::before {
    top: 0;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.phsou {
    position: absolute;
    top: 20px;
    right: 80px;
}

.phsou img {
    width: 40px;
    cursor: pointer;
}
.frindlink{
	display:none;

}


.ul1{
	width:94%;
	padding:0;
	margin:0 auto;

	}

.headerm{
height:100px;
	}

/*手机下拉*/

.phxia
{
	display:block;
    position: absolute;
    top: 70px;
    width:100%;
    z-index: 80;
}

.xialaph
{
    font-family: '微软雅黑';

    position: absolute;
    z-index: 1049;
    top: 0;
    left: 0;
    border-top: 1px solid #ddd;
    display: none;

    width: 100%;
    padding-bottom: 61px;

    background-color: #0081cc;
}

.xialaph.active
{
    top: 106px;
}




.xialaph .ul2,
.xialaph .ul3
{
    display: none;
}

.xialaph h4 a
{
    font-size: 16px;
    font-weight: bold;
    line-height: 59px;

    text-transform: uppercase;

    color: #ffffff;
}

.xialaph h4
{
    position: relative;
}

.xialaph h4::after
{
    position: absolute;
    bottom: 0;
    left: 0;

    width: 100%;
    height: 1px;

    content: '';

    opacity: .5;
    background-color: #e5e5e5;
}

.xialaph h5 a
{
    font-family: '微软雅黑';
    font-size: 14px;
    line-height: 40px;

    text-transform: uppercase;

    color: #ffffff;
}

.xialaph h5
{
    position: relative;

    padding-left: 15px;
}

.xialaph h5::after
{
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;

    height: 1px;

    content: '';

    opacity: .5;
    background-color: #fff;
}
.img_d{
    display: none;
}
.xialaph h4 img
{
    float: right;

    width: 13px;
    margin-top: 23px;

    cursor: pointer;
}

.xialaph h5 img
{
    float: right;

    width: 13px;
    margin-top: 26px;

    cursor: pointer;
}

.xialaph h4.active,
.xialaph h5.active
{
    border-bottom: 0;
}

.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s
{
    display: none;
}

.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d
{
    display: block;
}

.xialaph .ul2
{
	padding-top: 7px;
	padding-bottom: 8px;
	background-color: #0081cc;
}

.xialaph .ul3
{
    position: relative;

    margin-top: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 30px;

    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

.xialaph .ul3 li a
{
    font-size: 12px;
    line-height: 30px;

    display: block;

    text-transform: uppercase;

    color: #999;
}

.xialaph .ul3 li
{
    padding-top: 5px;
}

.xialaph .ul3 li:first-child
{
    padding-top: 0;
}

.phonemeng
{
    position: absolute;
    z-index: 1048;
    top: 0;
    left: 0;

    display: none;

    width: 100%;
    height: 100%;

    opacity: .6;
    background-color: #000;
}

.phonemeng.active
{
    display: block;
}

	.content12{
    width: 98%;
    margin: auto;
	
}



.head-nav1{
	display:none;
	float: left;
	margin-top: 30px;
	margin-left: 10px;
}


#slide12661{width:100%;height:200px;position: relative;  overflow: hidden; }
#slide12661 img{width:100%;height:200px;}





.rencaibox{
	width: 98%;
	margin: 0 auto;
	padding: 15px 0;
	overflow: hidden;
}
.rencai-title{ width:100%;  margin:0 auto; overflow:hidden; }
.qiebox1{
	overflow: hidden;
	width: 100%;
	margin: 0 auto;
	height: 330px;
	padding-top:13px;
}


.l1-con{
	width: 98%;
	float: left;
	padding-left: 1%;
	padding-right: 1%;
	
	
	
}
.l1-tab{
	display:none;
}


}