@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:\5FAE\8F6F\96C5\9ED1,"Microsoft YaHei","Tahoma","宋体"; background:#fff center top;}
ul,p{ list-style:none; margin:0; padding:0;}
a,area{text-decoration:none; cursor:pointer;}
img{ border:0;}
.cgreen,.cgreen a{ color:#7bc300;}
.cgray,.cgray a{ color:#727171;}
.wrapper{ width:1000px; overflow:hidden; margin:0 auto;line-height:24px;}
/*.globala{ width:1142px; overflow:hidden; margin:0 auto;}*/

.left{ float:left;}
.right{ float:right;}
.clearfix:after{ content:"."; display:block; clear:both; height:0; font-size:0; overflow:hidden;}
.clearfix{ zoom:1;}

.footerBottom{ height:92px; overflow:hidden; }
html,body{ width:100%;}
.wrapper{ width:1000px; margin:0 auto; }
.innerWrapper{ width:960px; margin:0 auto; }

.headPic{  background:url(../images/bj1.jpg) no-repeat center top; height:497px; }
.buta{ font-size:18px; line-height:38px; border:1px solid #fafafa; border-radius:4px; text-align:center; width:160px; height:38px; margin-right:50px; margin-top:380px;  }
.buta a{color:#fafafa; text-decoration:none;}
.buta a:hover{ text-decoration:none;}
.bt{ font-size:36px; color:#252525; text-align:center; padding-top:50px; padding-bottom:40px; font-weight:bold;}
/*按钮*/
.but{ font-size:18px; height:50px; line-height:50px; background:#f63c3d; border-radius:6px; text-align:center; width:400px; height:50px; margin:60px auto; }
.but a{color:#fafafa; text-decoration:none;}
.but a:hover{ text-decoration:none;}

.dy{ font-size:14px; line-height:24px; padding:40px 0px 30px 0px;}
.dy_bt{ font-size:24px; line-height:48px; font-weight:bold; width:70px;}

/*navtop*/
.bj1{  background:#f63c3d; height:46px; }
.navtop { width:1000px; height:46px; margin:0 auto;}
.navtop ul li{ float:left; font-size:16px; }
.navtop ul li a:hover{ color:#fefefe; background:#2f3037; display:inline-block;}
.navtop ul li a{color:#fefefe;display:inline-block;padding:0 15px;line-height:46px; cursor:pointer;}

.youshi{ background:url(../images/pic.jpg) no-repeat left top; height:310px; padding-top:20px;}
.youshi p{ font-size:18px; width:200px; text-align:right; line-height:26px; float:left; color:#252525; font-weight:bold;}
.youshi p span{ font-size:14px; padding-top:10px; color:#666;font-weight:normal;}

/*feiyong*/
.bj2{  background:#ececec;}
.feiyong{ background:url(../images/bj2.gif) no-repeat left top;}
.fy_bt{ background:#4b89dc; height:60px; padding-left:40px; line-height:60px; color:#fafafa; margin-left:94px; font-size:26px;}
.fy_pic{ margin-left:94px; margin-bottom:40px; height:138px;}
.fy_nr{ background:#fff; margin-left:94px; padding:30px 46px;}
.fy_nra{  height:242px;}
.fy_nrb{  height:359px;}
.fy_nrc{ height:241px;}
.fy_nr table{ font-size:14px; color:#666; line-height:24px;}
.fy_nr table p{ padding:7px 0px;}
.fy_nr table font{ font-size:26px; color:#fb4343; font-weight:bold;}
.fy_nr table strong{ font-size:16px; color:#333;}

/*奖学金*/
.jxj{}
.jxj_bt{ border-left:4px solid #f63c3d; line-height:34px; padding-left:19px; font-size:26px; color:#252525 !important;}
.jxj_yx{ width:230px; height:345px; border:1px solid #4b89dc; margin-right:24px; margin-top:24px;}
.jxj_nr{ padding-bottom:46px; height:auto; overflow:hidden;}
.jxj_yxbt{ background:#4b89dc; color:#fafafa; line-height:41px; text-align:center;}
.jxj_yxnr{ padding:22px 20px; font-size:14px; color:#666666; line-height:24px;}
.jxjaus{ font-size:14px; color:#666666; line-height:24px;} 
.jxjaus div{ width:455px;}
.jxjaus div img{ padding-bottom:20px; padding-top:25px;}

/*攻略*/
.bj3{ background:url(../images/bj3.jpg) no-repeat top center; height:719px;}
.gongl{ margin-left:463px; margin-top:53px; background:url(../images/icon4.gif) no-repeat top left;}
.gongla{ padding-left:85px; padding-bottom:52px; font-size:14px; color:#666; line-height:22px;}
.gongla p{ color:#252525; padding-bottom:8px; padding-top:6px;}

/*anli*/
.anli{ padding-bottom:73px;}
.anli li{ float:left; width:306px; height:505px; border:1px solid #5d9cec; border-top:5px solid #5d9cec; background:#fefefe; font-size:14px; margin-right:38px;}
.anli li img{ display:block; margin:0 auto; padding:19px 0 0;}
.anli li h3{ color:#4397ef; text-align:center; margin:0; padding:27px 0 15px; font-size:21px; font-weight:normal;}
.anli li p{padding:0 22px 11px; line-height:24px;}
.anli li p a{background:url(../img/anli.png) no-repeat left 8px; padding:0 0 0 15px; display:inline-block; color:#666;}
.anli li p a:hover{background:url(../img/anli_current.png) no-repeat left 8px; color:#5d9cec;padding:0 0 0 15px; text-decoration:underline;}
.anli li.none{ margin-right:0;}

/*bg4*/
.bg4{ background:url(../images/b4.jpg) no-repeat; height:716px;}
.increment{ }
.increment h2{ text-align:center; color:#fefefe; font-size:36px; margin:0; height:36px; line-height:36px; padding:70px 0 0px;}
.increment h3{ text-align:center; color:#fefefe; font-size:24px; margin:0; height:24px; line-height:24px; padding:27px 0 43px; font-weight:normal;}
/*.incre{ color:#fefefe;}
.incre li{ float:left; width:235px; margin-right:146px; display:inline-block; height:190px;}
.location{ font-size:20px; font-weight:bold; background:url(../img/location.png) no-repeat; height:37px; line-height:37px; display:inline-block; text-indent:40px;}
.incre li p{ font-size:14px; color:#b9c8db; padding:13px 0 0;}
.incre li.none{ margin-right:0px;}
.incre li img{ display:block; margin:0;}
.incre li h4{ color:#fefefe; font-weight:normal; font-size:14px; margin:0; padding:5px 0 0;}

.abtn{   display:block; text-align:center;}
.abtn a{ color:#fefefe;border-radius:6px; display:inline-block; height:50px;margin:33px auto; display:inline-block;padding:0 60px;line-height:50px; text-align:center; background:#f63c3d; font-size:18px; cursor:pointer;}
.abtn a:hover{ background:#d63939;}*/


.formCon{ display:block; background:#ececec; padding:20px 100px 20px 180px; width:720px; margin:0 auto;} 
.formCon form ul{}
.formCon form ul li{ width:300px ; font-size:14px; margin-bottom:20px; margin-right:20px;  float:left;}
.formCon form ul li p .Validform_checktip.Validform_wrong{ color: #fefefe !important;}
.formCon form ul li div{width:300px; height:40px; overflow: hidden; font-size:14px;}
.formCon form ul li .dianhua{ background:url(../images/input1.gif) no-repeat;}
.formCon form ul li .name{ background:url(../images/input2.gif) no-repeat;}
.formCon form ul li .guojia{ background:url(../images/input3.gif) no-repeat;}
.formCon form ul li .didian{ background:url(../images/input4.gif) no-repeat;}
.formCon form ul li select{ height:20px; line-height:20px; margin-left:40px; margin-top:10px;font-size:14px; width:250px; border:none; background:none; color:#96a8b4;}
.formCon form ul li select option{ background:#FFFFFF; color:#96a8b4; border:none; line-height:22px;}
.formCon form ul li input{ height:40px; line-height:40px;width:260px; margin-left:40px; font-size:14px;border:none; background:none; color:#96a8b4;}
.formCon .from_btn{ /*padding:9px 106px; _padding:6px 106px;*/ursor:pointer; float:left; line-height:50px;text-align:center; font-size:18px;
background:#f63c3d; width:300px; border-radius:6px; cursor:pointer; height:50px; color:#fefefe; margin-left:165px;}
.formCon .from_btn:hover{background:#2664cc; color:#fefefe; text-decoration:none;}

/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
    margin-left:8px;
    line-height:20px;
    height:20px;
    overflow:hidden;
    color:#999;
    font-size:12px;
}
.Validform_right{
    color:#71b83d;
    padding-left:20px;
    background:url(../images/y_right.png) no-repeat left center;
}
.Validform_wrong{
    color:red;
    padding-left:20px;
    white-space:nowrap;
    background:url(../images/y_error.png) no-repeat left center;
}
.Validform_loading{
    padding-left:20px;
    background:url(../images/onLoad.gif) no-repeat left center;
}
.Validform_error{
    background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fefefe; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fefefe; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fefefe; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}

.pb35{ padding-bottom:41px;}
.cblue{ color:#0159a3;}
/*1212 end*/





