@charset "utf-8";
*{ padding:0; margin:0;}
body{font:14px/24px "Microsoft YaHei"; color:#333; text-align:left;}
img{ border:0;}
a{ text-decoration:none; cursor:pointer;color:#333;}
a:hover{ text-decoration:none;}
li{ list-style:none;}
.dno{ display:none}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}

.index_banner{ width:100%; height:auto;}
.index_banner img,.bnzimg img{ width:100%}
.scxm{ width:100%; height:630px; background:#0050a7; overflow:hidden}
.scxm .sc{font-size:35px; color:#fff; text-align:center; font-weight:bold;  margin-top:35px;}
.scxm .sc span{ width:50px; border-bottom:2px solid #fff; margin:0 auto; display:block;}
.zqz{  width:100%; height:490px ; text-align:center; margin-top:35px;}
.ryu{ width:100%; padding:10px 0;}
.ryu ul{  width:1120px; height:auto; overflow:hidden; margin:0 auto; padding:20px 30px}
.ryu ul li{ float:left; width:23%; height:335px; margin-left:20px; margin-top:10px;}
.ryu ul li img{ width:100%}
/*广告图开始*/
#banner{width:100%;height:320px;overflow:hidden; background:#0050a7; padding:20px 0 60px 0;}
#banner .bannerCon{width:523px;height:320px;background:blue;margin:0px auto;position:relative;}
#banner .bannerCon .before{width:685px;height:320px;background:rgba(0,0,0,0.8);position:absolute;left:-685px;bottom:0px;z-index:333;}
#banner .bannerCon .before img{position:absolute;right:20px;top:107px;cursor:pointer;}
#banner .bannerCon .after{width:685px;height:320px;background:rgba(0,0,0,0.8);position:absolute;right:-685px;bottom:0px;z-index:333;}
#banner .bannerCon .after img{position:absolute;left:20px;top:107px;cursor:pointer;}
#banner .bannerCon .scroll{width:2000%;height:320px;position:relative;left:-523px;}
#banner .bannerCon .scroll img{width:523px;height:320px;float:left;}
#banner .bannerBut{width:350px;height:40px;position:absolute;left:116px;bottom:-53px;}
#banner .bannerBut ul li{width:20px;height:20px;border-radius:11px;background:#bddbfc;margin:5px 7px;float:left;}
#banner .bannerBut ul li.hover{background:#fff;}

.guoji{ text-indent:2em; line-height:40px; font-size:23px; padding:10px 20px; }

/*开始*/
.bodyCon08{width:1200px; margin:0 auto; height:auto;}
.bodyCon08 .students{margin:0 auto;width:1100px;height:293px;position:relative;}
#four_flash{position:relative;width:1100px;height:236px; margin:0 auto;position:absolute;bottom:40px;}
#four_flash .flashBg{width:998px;height:253px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:256px; position:absolute;top:0; left:0;}
#four_flash .flashBg ul.mobile li{float:left;width:300px;height:263px;margin-left:26px;}

#four_flash .flashBg ul.mobile li img{width:100%}
#four_flash .flashBg ul.mobile li p{ text-align:center; font-size:17px; line-height:35px;}
#four_flash .but_left{width:50px;height:100px;position:absolute; top:76px; left:0px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:76px; right:0px;}
#four_flash .but_left:hover{background:url(../images/qianxleft1.png) no-repeat;}
#four_flash .but_right:hover{background:url(../images/qianxr1.png) no-repeat;}

.meiti{width:100%; background:#0050a7; padding:50px 0;}

/*Gallery*/
#gallery {margin:0 auto;height:496px;overflow:hidden; z-index:1; padding-top:10px;}
.container_image{margin:0 auto;position:relative;width:100%;font-size:.8125em;}	
.roundabout-holder{width:900px;height:496px;margin:0 auto;}
.roundabout-moveable-item {width: 646px;height: 416px;cursor: pointer;border:3px solid #ccc;border:3px solid rgba(0, 0, 0, 0.08);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.roundabout-moveable-item img{width:100%;}
.roundabout-in-focus {border:3px solid rgba(0, 0, 0, 0.2);}

.peix{ padding:30px 0;}
.anli{ width:1150px; background:#fff; border-radius:20px; padding:25px; font-size:23px; line-height:38px; margin:0 auto; text-indent:2em}

.ssanli{ width:1200px; height:auto; overflow:hidden; margin:25px auto}
.ssanli li{ float:left; margin-left:25px; margin-bottom:20px; width:357px; height:223px; border:5px solid #fff}
.ssanli li img{width:100%}

.bnz1{ width:1200px; margin:0 auto; height:auto; overflow:hidden;  display:block;}
.bnz1 .yanb{ width:500px; background:#b26b15; color:#fff; font-size:26px; line-height:50px; font-weight:bold; padding-left:20px;}
.bnzimg{ width:100%;}
.bnz1z { text-align:center; line-height:35px; font-size:22px;}
.shous{ border:1px solid #b26b15; width:1080px; margin:20px auto; height:auto; padding:20px; background:#fffaf4; font-size:20px; line-height:35px; color:#666}
.shous h4{ text-align:center; background:#fff; color:#b26b15; width:550px; margin:-38px auto auto auto}
.hnzfz{ margin:0 auto; width:800px; background:#c39155; text-align:center ; color:#fff; line-height:43px; font-size:21px;}
.jishu{ font-size:20px; width:1150px; margin:30px auto; height:auto; line-height:34px; color:#666}
.jishu span{ color:#c39155; font-size:22px;}