@charset "utf-8";
body {margin:0px;background:#fff;}
body,td,th,p,div,ul,li,dl,dt,dd,img {font-family: 微软雅黑, 宋体, Arial, Lucida Sans;margin:0px;padding:0px;list-style:none;list-style-type:none;border:0 none;}
a:link {text-decoration: none;color:#333333;}
a:visited {text-decoration: none;color:#333333;}
a:hover {text-decoration: none;color:#f00;}
a:active {text-decoration: none;}
.red{color:#F30}





.web{width:100%; display:block;}
.mobile{width:100%; margin:0 auto; background:#fff; display:none;}


.top {width:1000px;height:115px;margin:0px auto;}
.selectbox {font-size: 14px;display: block;width:90px;padding-left:10px;text-align: left;height:25px;cursor: pointer;border: none;background:url(../images/icon_01.png) no-repeat;color:#fff;z_index: 9999;vertical-align: middle; font-family:"微软雅黑";line-height:25px;}
.left{width:100px;margin-left:400px;padding-top:50px; z-index:99999999999999999999}
div.selectbox-wrapper {position: absolute;background-color: white;border: 1px solid #b1d099;text-align: left; z-index:99999999999999999999}
div.selectbox-wrapper ul li {display: block;margin: 0;padding: 3px;line-height: 20px;cursor: pointer;width:119px;color: #555;font-size: 14px; z-index:99999999999999999999;}


.menu{width:1000px;height:40px;margin:0px auto;background:url(../images/menu.png) no-repeat center center;}
.menu ul{height:40px;}
.menu ul li{position:relative;height:40px;float:left;width:200px;text-align:center;font-size:16px;line-height:40px;color:#fff;background:url(../images/menu-line.jpg) no-repeat right center;}
.menu ul li a{color:#fff;}
.menu ul li a:hover{color:#fff000;}



.menu ul li:hover ul li {width:200px; z-index:99999999;border:solid 1px #075492;border-top:none 0;}
.menu ul li:hover ul li a{width:200px;}
.menu ul li ul {display: none; z-index:99999999;}
.menu ul li:hover a {color:#fff;z-index:99999999;}
.menu ul li:hover ul {display:block; position:absolute;top:31px; left:0;width:200px;}
.menu ul li:hover ul li a {	display:block;color:#333333;font-size:14px;background:#fff;}
.menu ul li:hover ul li a:hover {color:#FFFFFF;background-color: #2276B9;font-weight: bold;font-size: 14px;}



.banner{background:url(../images/banner-line.jpg) repeat-x;padding:10px 0px;height:auto;overflow:hidden; clear:both;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
.wrapper {width:1000px; margin:0 auto;}
/* qqshop focus */
#focus {width:1000px; height:280px; overflow:hidden; position:relative;}
#focus ul {height:280px; position:absolute;}
#focus ul li {float:left; width:1000px; height:280px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1000px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:980px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.main01{width:100%;border-top:solid 1px #b5b5b5;margin-top:30px;clear:both;height:auto;overflow:hidden;}
.main01 .nav{width:1000px;height:85px;margin:20px auto 25px auto;}
.main01 .txt01{width:950px;margin:0px auto;height:auto;overflow:hidden;background:#f2f2f2;font-size:12px;line-height:30px;padding:20px 25px;color:#5e5d5d;}
.main01 .txt02{width:990px;margin:0px auto;height:auto;overflow:hidden;font-size:14px;color:#fff;line-height:30px;padding:0px 5px;}
.main01 .txt02 .box{width:455px;float:left;height:auto;overflow:hidden;margin:0px 20px;}
.main01 .txt02 .box .nav01{height:50px;}
.main01 .txt02 .box p{padding:20px;font-size:14px;line-height:30px;color:#fff;}
.main01 .txt02 .box p .c01{background:#189f91;padding:2px 8px;margin-right:10px;}
.main01 .txt02 .box p .c02{background:#945662;padding:2px 8px;margin-right:10px;}
.main01 .txt02 .box p .c03{background:#9e7457;padding:2px 8px;margin-right:10px;}
.main01 .txt02 .box p .c04{background:#5e668a;padding:2px 8px;margin-right:10px;}
.main01 .txt03{width:950px;margin:0px auto;height:auto;overflow:hidden;padding:0px 25px;font-size: 16px;color: #333;line-height:40px;}
.main01 .txt03 h3{color:#d8425f;font-size:36px;line-height:90px;margin:0px;padding:0px;}
.main01 .txt03 .white{color:#fff;font-size:20px;line-height:55px;}
.main01 .txt04{width:950px;margin:0px auto;height:auto;overflow:hidden;background:#f2f2f2;font-size:12px;line-height:30px;padding:20px 25px;color:#5e5d5d;}
.main01 .txt04 .red{color:#bd1145;font-size:20px;}
.main01 .foot{font-size:12px;line-height:30px;color:#000; text-align:center;width:1000px;margin:20px auto 5px auto;}
.main01 .foot a{color:#000;}
.main01 .foot a:hover{color:#f00;}

.kcts_box{margin:0 auto;width:950px;padding-top: 30px;}










/*-----------------------------------------------------------------mobile移动端---------------------------------------------------------------------*/




@media screen and (max-width:750px) {


    .mobile{width:100%; height:auto; margin:0 auto; background:#fff; display:block;}	
    .mobile .m-banner{width:100%; height:auto;}
    .mobile .m-banner img{width:100%; height:auto;}
	.mobile .m-qy img{width:100%; height:auto;}
	.web{ width:100%; display:none;}
	


	.banner{padding:10px 0px;height:auto;overflow:hidden; clear:both;}
	.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.clearfix {zoom:1;}
	.wrapper {width:100%; margin:0 auto;}
/* qqshop focus */
#focus {width:100%; height:280px; overflow:hidden; position:relative;}
#focus ul {height:280px; position:absolute;}
#focus ul li {float:left; width:100%; height:280px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:100%; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

	/*-----------学校介绍---------------*/	
	
.main01{width:100%;border-top:solid 1px #b5b5b5;margin-top:30px;clear:both;height:auto;overflow:hidden;}
.main01 .nav{width:100%;height:auto;margin:20px auto 0 auto;}
.main01 .txt01{width:100%;margin:0px auto;height:auto;overflow:hidden;background:#fff;font-size:12px;line-height:30px;padding:10px 10px;color:#5e5d5d; box-sizing: border-box;}
.main01 .txt02{width:100%;margin:0px auto;height:auto;overflow:hidden;font-size:14px;color:#fff;line-height:30px; padding:0 10px; box-sizing: border-box;}
.main01 .txt02 .box{width:100%;float:left;height:auto;overflow:hidden;}
.main01 .txt02 .box .nav01{height:50px;}
.main01 .txt02 .box p{padding:15px;font-size:14px;line-height:30px;color:#fff;}
.main01 .txt02 .box p .c01{background:#189f91;padding:2px 8px;margin-right:10px;}
.main01 .txt02 .box p .c02{background:#945662;padding:2px 8px;margin-right:10px;}
.main01 .txt02 .box p .c03{background:#9e7457;padding:2px 8px;margin-right:10px;}
.main01 .txt02 .box p .c04{background:#5e668a;padding:2px 8px;margin-right:10px;}
.main01 .txt03{width:100%;margin:0px auto;height:auto;overflow:hidden;padding:0px 10px;font-size: 14px;color: #333;line-height:30px; box-sizing: border-box;}
.main01 .txt03 h3{color:#d8425f;font-size:18px;line-height:50px;margin:0px;padding:0px;}
.main01 .txt03 .white{color:#fff;font-size:16px;line-height:40px;}
.main01 .txt04{width:100%;margin:0px auto;height:auto;overflow:hidden;background:#f2f2f2;font-size:12px;line-height:30px;padding:15px 10px;color:#5e5d5d; box-sizing: border-box;}
.main01 .txt04 .red{color:#bd1145;font-size:18px;}
.main01 .foot{font-size:12px;line-height:30px;color:#000; text-align:center;width:1000px;margin:20px auto 5px auto;}
.main01 .foot a{color:#000;}
.main01 .foot a:hover{color:#f00;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
