/* CSS Document */
*{ margin:0; padding:0;}
body{ background:#fff !important; font-size:14px;font-family:Arial,"微软雅黑"; }
a{ text-decoration:none; outline: none;}
a:hover{ text-decoration:none;}
li{ list-style:none;}
img{ border:none;}
input{ border:none;}

.left{ float:left;}
.right{ float:right;}
.clearfix:after{ content:"."; display:block; clear:both; height:0; font-size:0; overflow:hidden;}
.clearfix{ zoom:1;}

html,body{ width:100%;}
.wrapper{ width:1000px; margin:0 auto; }
.innerWrapper{ width:960px; margin:0 auto; }
.wrapper h2,.wrappera h2{font-size:34px; font-weight:bold; color: #252525; height:40px ; line-height:40px; width:1000px; }

.bannerbj{ background:url(../images/bj1.gif) no-repeat top center; width:auto; height:460px;}
.bja{ width:auto; background:url(../images/bj2.gif) no-repeat top center; height:289px;}
.bjb{ width:auto; background:url(../images/bj3.gif) no-repeat top center; height:670px;}

.dy{ font-size:12px; color:#999999; line-height:18px; padding-top:430px;}
.dy a,.dy a:hover{ padding-right:19px; color:#999999;}

#form {height: 70px; overflow:hidden;  width:1000px; margin:0 auto; padding-top:20px;}
#form .oz input { float:left;width: 300px; height:24px; padding: 5px 0 5px 10px; font-size:14px; border: 1px solid #1a1a1a; margin-right:26px; display:inline; color: #ccc; }
#form .oz .anniuc{ width:175px; border:0; float:left; padding:0px 30px; height:36px; line-height:36px; text-align: center;  overflow:hidden; background:#ffff00; outline:none; color:#000;}
#form .oz .anniuc:hover{ background:#ffcc00;}

.anniua{border:0; float:left; padding:0px 30px; height:34px; line-height:34px; text-align: center;  overflow:hidden; background:#ffff00; outline:none; color:#000;}
.anniua:hover{ background:#ffcc00;}

.anniub{border:0; float:left; padding:0px 30px; height:34px; line-height:34px; text-align: center;  overflow:hidden; background:#fff; outline:none; color:#000; margin-top:15px;}
.anniub:hover{ background:#ffcc00;}

.list_main{ padding-bottom:80px;}
.list_title{ height:32px;  overflow: hidden; padding:30px 0px; }
.list_title span{ float: left; margin-right:50px; display:inline; height:32px; line-height:32px; overflow: hidden; color: #333; font-size:18px;  cursor: pointer; font-weight:normal; }
.list_title span.se{ font-weight:bold; border-bottom:7px solid #ffff00; }
.list_con .hide{ display:block;}
.list_con{ height:585px; overflow: hidden; background:url(../images/tu.jpg) no-repeat top center;}
.zi{ padding:95px 255px 0px 505px; font-size:14px; line-height:24px;}
.zi p{ padding-bottom:14px;}
.ad{ padding-top:150px;}
.ad a{ padding-right:30px; }
.ad a:hover img,.ada a:hover img{filter:alpha(Opacity=40);-moz-opacity:0.4;opacity: 0.4}
.ada{ padding-top:150px;}
.ada a{ padding-right:10px; }


.wrappera{ width:1050px; height:710px; margin:0 auto; background:url(../images/tua.jpg) no-repeat top right; padding-left:50px; }
#gundong{ width:429px; height:563px; overflow:hidden; padding-right:125px;}
.student{ font-size:14px; line-height:24px; color:#666; padding-bottom:46px;}
.student h3 a{ font-size:18px; font-weight:bold;color:#333}
.student p{ padding:14px 0px; color:#333}
.student strong{ color:#333;}

.IdpAdvantage{ padding-bottom:25px; }
.IdpAdvantage h2{ margin:45px auto 40px; overflow: hidden; }



