@charset "utf-8";

body,div,p,ul,ol,li,table,dl,dt,dd,input,h1,h2,h3,h4,h5{ padding:0; margin:0; }

ul,li{ list-style:none; }

a{ text-decoration:none; }

.clear{ clear: both; }

/*顶部导航条*/
.top{ width:100%; margin:0 auto;  background-color:#fff; }
.left{ float: left; }
.right{ float: right; }
.top-con{  width:1200px; margin:0 auto; overflow:hidden;height:50px;  }
.top-con .top-cen { margin-left:20px; margin-top:18px; }
.top-con .top-cen li{ float: left;  color:  line-height:24px; font-size:16px; }
.top-con .top-cen li a{ color:#454545; }
.top-con .top-cen li span{ padding:0 5px; }
.top-con .top-rit{ padding-top:9px; } 
.ban1{width:100%;margin:0 auto;   height:680px; overflow:height;padding-top:50px;}
.ban1 p.t1{ background:url(../images/banner_01.jpg) no-repeat center top; height:221px; }
.ban1 p.t2{ background:url(../images/banner_02.jpg) no-repeat center top; height:281px; }
.ban1 p.t3{ background:url(../images/banner_03.jpg) no-repeat center top; height:178px; }

.ban2{width:100%;margin:0 auto;   height:731px; overflow:height;padding-top:90px;}
.ban2 p.t1{ background:url(../images/bz01_01.jpg) no-repeat center top; height:211px; }
.ban2 p.t2{ background:url(../images/bz01_02.jpg) no-repeat center top; height:225px; }
.ban2 p.t3{ background:url(../images/bz01_03.jpg) no-repeat center top; height:295px; }




.nav1{width:100%; height:60px;

/* background-color:#200151;*/
  background-color:#333;
}

/*新加标题*/

.xjtit{ width:100%;  margin:0 auto; text-align:center;  color:#333; overflow:hidden;   }
.xjtit .xjcen{ width:500px; margin:0 auto; padding-bottom:35px;  height:30px; line-height: 30px; font-size: 36px; padding-top: 30px; border-bottom:4px solid #a30000;}

.nav1 .nav1-con{ width:1000px; overflow:hidden; margin:0 auto }
.nav1 .nav1-con ul{  margin:0 auto; overflow: hidden; text-align:center; }
.nav1 .nav1-con ul li, .nav1 .nav1-con ul li a:hover{ height:60px; line-height:60px; padding-right: 10px; width:180px; display:inline-block; cursor: pointer; font-size:16px; background-color:#333; color:#fff; overflow:hidden;}
.nav1 .nav1-con ul li a:hover{ color:#f6d64f; font-weight:bold;  }
.nav1 .nav1-con ul li a.cu1{ color:#f6d64f; font-weight:bold; }
.nav1  a:link,.nav1  a:visited{ color:#fff;  }
.nav1  a:hover,.nav1  a:active{color:#fff;}
.dycon{width:100%; padding-top:50px; padding-bottom:50px; margin:0 auto;}
.dycon .daoy{width:1000px; margin:0 auto; height: 100px; background:url(../images/dy.gif) no-repeat left top;}
.dycon .daoy p{ padding:10px 0 0 130px; font-size:16px; color:#333; line-height:30px; }

/*六大核心*/
.title0{ width:1000px; height:90px;  line-height:36px; font-size:40px; font-weight: bold; text-align:center; color: #333;  margin:0 auto;  }
.title0 span{ color:#476639; }
.top1{ width:1000px; height:416px; margin:0 auto; position:relative; padding-top:20px; color:#999; }
.top1 .topfl{position:absolute; top:78px; left:100px;line-height:40px; font-size:18px; background:url(../images/x01.png) no-repeat;  width:307px; height:100px; float:left; color:#666;}
.top1 .topfl span{position:absolute; left:5px; top:-48px;}
.top1 .topri span{position:absolute; right:5px; top:-48px;}
.top1 .topri{ position:absolute; top:78px; right:100px;line-height:40px; font-size:18px; color:#666;background:url(../images/x02.png) no-repeat; width:301px; height:55px; float:right;}
.topT{ position:absolute; top:88px; left:410px; background:url(../images/quan1.png) no-repeat; width:185px; height:184px;}
.topB{ position:absolute; bottom:27px; left:374px; width:257px; height:120px; background:url(../images/x03.png) no-repeat;}
.topB span{ position:absolute; left:-20px; bottom:5px; line-height:40px; font-size:18px; color:#666; width:319px;}
.wrapOne{ width:100%; margin:0 auto; background:#fff; overflow:hidden; padding-bottom:20px;}
.content1{ width:1000px; margin:0 auto;  background:#fff;}
.content1 .ys{ width:896px; margin:0 auto;}
.content1 .ys li{ width:224px;height:242px;float:left; display:block;}
.content1 .ys .ys1,.content1 .ys .ys2,.content1 .ys .ys3,.content1 .ys .ys4{width:192px;height:142px;font-size:18px; line-height:28px; text-align:center;padding:50px 16px; color:#fff;}
.content1 .ys .ys1 h1,.content1 .ys .ys2 h1,.content1 .ys .ys3 h1,.content1 .ys .ys4 h1{ display:inline-block; width:25px; height:40px; padding-bottom:10px;}
.content1 .ys .ys1 h1{background:url(../images/ys1.jpg) no-repeat;}
.content1 .ys .ys2 h1{background:url(../images/ys2.jpg) no-repeat;}
.content1 .ys .ys3 h1{background:url(../images/ys3.jpg) no-repeat;}
.content1 .ys .ys4 h1{background:url(../images/ys4.jpg) no-repeat;}
.content1 .ys .ys1 h1.pic{ background:url(../images/ys5.jpg) no-repeat;}
.content1 .ys .ys2 h1.pic{ background:url(../images/ys6.jpg) no-repeat;}
.content1 .ys .ys1{ background:#dc7a3d; }
.content1 .ys .ys2{background:#0a91ff;}
.content1 .ys .ys3{background:#a287f8;}
.content1 .ys .ys4{background:#52c550;}
.content1 .ys li p{ font-size:16px; }
.content1 .ys li p span{ font-size:24px; line-height: 30px; font-weight:bold; }
.xj-tit{ width:100%; margin:0 auto; text-align:center; line-height:30px; font-size:40px; font-weight:bold; color:#333;  padding-top: 50px;}
.xj-xyxx{ width:100%; margin:0 auto; overflow: hidden; padding-bottom:100px;}
.xj-xyxxcon{ width:1100px;  margin:0 auto; padding-top:50px;}
.xj-xyxxcon .dq{ margin-right:0; }

.xj-xyxxcon li{ width:240px; height:320px; float:left; background:url(../images/studentbg.png) no-repeat center top; position:relative; margin-right:40px; margin-top:40px;  }
.xj-xyxxcon li a:link,.xj-xyxxcon li a:visited{ color:#333px; text-decoration:none; }
.xj-xyxxcon img{ vertical-align:top; width:220px; position:absolute; left:8px; top: 10px; }

.xj-xyxxcon h2,.xj-xyxxcon p { position: absolute; text-align:left; color:#666; width:210px; }

.xj-xyxxcon h2{ top:200px; left:14px; padding-bottom:20px; font-size:16px; line-height:20px; font-weight:bold; line-height: 26px;
text-align: center;  color:#333; }
/*.xj-xyxxcon p{ top:246px; left:14px; font-size:14px; }*/

.xj-xyxxcon li:hover{ top:10px; }
