/* CSS Document */
*{ margin:0; padding:0;}
body{ background:#fff; font-size:14px; font-family:"微软雅黑";}
a{ text-decoration:none; cursor: pointer;}
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;}
body,html{ width: 100%; height: 100%;}
.wrapper{ width:1000px; margin:0 auto; }
.cgreen,.cgreen a{ color:#7bc300;}
.cgray,.cgray a{ color:#727171;}
.idp_left_float{ margin-left: -650px !important; left: 50% !important; z-index: 99;}
.idp_right_float {  margin-right: -650px !important; right: 50% !important;z-index: 99;}
.footerBottom{ height:92px; overflow:hidden; }

/*qs_top*/
.qs_top{ height: 90px; padding-top:22px ; overflow: hidden;font-family:"微软雅黑"; }
.qs_top h1{ width: 239px; height:71px ; margin:0; overflow: hidden;}
.qs_top h1 a{ display: block; width: 239px; height:71px ; overflow: hidden;}
.qs_top span{ width:231px ; height:21px ; overflow: hidden; padding-right:27px ; padding-top: 30px; }
.bgcol{ background:#f3f3f3;}

.bg_new{ width: 100%; background:#cc9966;font-family:"微软雅黑";}
.ausyoushi {background: #cc9966 !important;padding-top: 20px;}

.aus_h2{padding-bottom:20px; height:42px; line-height:42px; overflow:hidden; font-size:36px; color:#252525; font-weight:bold;font-family:"微软雅黑"; background:url(../img/aus_h2_bg.jpg) no-repeat bottom; text-align:center; padding-top:50px;}

.bgimg1{ width:100%; background:#f3f3f3 url(../img/bgimg1.png) no-repeat center 140px;} 
.bgimg2{ width:100%; background:url(../img/bgimg2.jpg) no-repeat center top;} 
 
.usa_ban{ width: 100%; padding-top:404px; overflow: hidden; background: url(../img/banner.jpg) no-repeat center top; padding-bottom:30px;}
.usa_ban .usa_banner{  height:40px; overflow: hidden;}
.usa_ban .usa_banner a{ width:160px; height:38px; line-height:38px; text-align: center; font-size:18px ; color: #fff; border:1px solid #fff; border-radius:2px;}
.usa_ban .usa_banner a.aus_a{ margin:0 50px 0 58px; display: inline;}
.usa_ban .usa_banner a:hover{ background:#1b1b1b; border:1px solid #1b1b1b;}
.usa_banner{ margin-bottom:36px; margin-top:17px;}


.bird_nav{ height:50px ; line-height:50px; overflow: hidden; font-size: 14px;font-family:"微软雅黑"; padding-left:10px;}
.bird_nav div{}
.bird_nav a{ width: auto;height:50px ; line-height:50px;  padding:0 12px; color: #fbfbfb;}
.bird_nav a:hover,.bird_nav a.se{ background: #333;}

.usa_dy{ padding:85px 0 30px;background:url(../img/usa_dy.jpg) no-repeat left 54px;}
.usa_dy p{ width:422px;overflow: hidden; line-height: 24px; font-size: 14px ; color: #333; padding-right:25px;}
.usa_dy strong{ color:#004181;}

.formCon{ height: auto; width:340px;overflow: hidden; background:#f6f6f6 url(../img/formCon_bg.jpg) no-repeat bottom; padding-bottom:45px;}
.formCon p{ font-size:24px;color:#333; line-height:32px;text-align:center; padding:20px 0 15px; margin:0;}
.formCon form ul{}
.formCon form ul li{ float: left; width:300px ; font-size:14px; display: inline; font-family:"微软雅黑"; margin-bottom:10px; margin-left:20px;}
.formCon form ul li p .Validform_checktip.Validform_wrong{ color: #fff !important;}
.formCon form ul li div{width:300px; height:40px; overflow: hidden; font-size:14px;}
.formCon form ul li .dianhua{ background:url(../img/input1.gif) no-repeat;}
.formCon form ul li .name{ background:url(../img/input2.gif) no-repeat;}
.formCon form ul li .guojia{ background:url(../img/input3.gif) no-repeat;}
.formCon form ul li .didian{ background:url(../img/input4.gif) no-repeat;}
.formCon form ul li select{ height:38px; line-height:38px; font-size:14px; width:259px;margin-left:40px; padding-right:10px;  border:none; background:none; color:#a3bdd0; font-family: "微软雅黑";}
.formCon form ul li select option{ background:#FFFFFF; color:#96a8b4; border:none; line-height:22px;}
.formCon form ul li input{ height:38px; line-height:38px; margin-top: 1px; *margin-top: 0px; width:249px; padding-left: 10px;  margin-left:40px; font-size:14px;border:none; background:none; color:#a3bdd0; font-family: "微软雅黑";}
.formCon .from_btn{cursor:pointer;line-height:50px;text-align:center; font-size:18px; font-weight: bold; background:#db4453; width:300px; cursor:pointer; height:50px; color:#fff; font-family: "微软雅黑"; border-radius:2px;}
.formCon form ul li.tijiao{ width:176px; margin-right: 0;}


.dyoushi{}
.dyoushi .item{ text-align:center;font-family: "微软雅黑"; margin-right:80px; margin-top:40px; padding:0;}
.dyoushi .item img{ display:block; margin:0 auto 30px;}
.dyoushi .item h3{ font-size:18px;  color:#000; padding-bottom:13px;text-align:center;}
.dyoushi .item p{ width:187px; text-align:left; line-height:26px; color:#666;}
.dyoushi .none{ margin-right:0;}

.suit{ width:450px;padding:107px 0 50px 360px;}
.suit p{ font-size:21px; padding-bottom:23px;}
.suit a{ float:left; line-height:40px; background:url(../img/suit_a.png) no-repeat left; padding-left:20px;}

.plans{ padding-top:40px;}
.plans h3{ width:338px; height:44px; line-height:44px; color:#fff; text-indent:74px; font-weight:normal;}
.parta{ background:url(../img/planA.png) no-repeat;}
.partb{ background:url(../img/planB.png) no-repeat;}
.partc{ background:url(../img/planC.png) no-repeat;}
.plans .item{ background:url(../img/plan_bg.png) repeat-y 33px; padding:30px 0 50px 77px;}
.plans .item p{ line-height:25px; padding:0 25px ; padding-top:20px; color:#666;}
.plans .item p a.more{ color:#db4453; text-decoration:underline;}

.plans .item .step .none{ margin-right:0;}
.plans .item .step{ padding-left:0px; padding-top:7px;}
.plans .item .box{ width:187px; padding:0; color:#333; text-align:center; font-size:18px; margin-right:58px;}
.plans .item .box p{ padding:10px 0 0; font-size:14px; color:#666; text-align:left;}

.plans2{ background:url(../img/plans2.jpg) no-repeat; width:922px; height:396px; padding-top:38px;color:#666;}
.plans2 a{ padding-left:42px; display:block; line-height:30px; margin-bottom:15px; margin-left:469px;}
.num1{height:30px; background:url(../img/num1.png) no-repeat;}
.num2{height:30px; background:url(../img/num2.png) no-repeat;}
.num3{height:30px; background:url(../img/num3.png) no-repeat;}
.num4{height:30px; background:url(../img/num4.png) no-repeat;}
.num5{height:30px; background:url(../img/num5.png) no-repeat;}
.num6{height:30px; background:url(../img/num6.png) no-repeat;}
.num7{height:30px; background:url(../img/num7.png) no-repeat;}
.num8{height:30px; background:url(../img/num8.png) no-repeat;}
/*美国本科双录取院校推荐*/
.school{ padding-top:40px; padding-left:30px; padding-bottom:56px;}
.school .item{ width:280px; height:406px; background:#fff; text-align:center; padding:0 15px 0; float:left; margin-right:15px; margin-bottom:14px;}
.school .item img{ display:block; margin:0 auto; padding-top:37px; padding-bottom:30px;}
.school .item h4{ font-size:18px; color:#4e4343; text-align:left; padding-bottom:20px;}
.school .item p{ line-height:28px; text-align:left; height:80px;}
.school .item .more{ text-align:right; color:#004181; text-decoration:underline; display:block;}
.school .item .btn{ width:266px; height:48px; border:1px solid #db4453; line-height:48px; display:inline-block; margin-top:25px; font-size:18px; color:#db4453;}
.school .item .btn:hover{ background:#db4453; color:#fff;}
.school .none{ margin-right:0;}

.adv{ font-size:14px;font-family: "微软雅黑"; line-height:24px; padding-top:40px;}
.adv h3{ font-size:14px; font-weight:normal; border-bottom:1px solid #a0a0a0; color:#666; padding-bottom:34px; margin-bottom:35px;}
.adv p{ color:#666; padding-bottom:35px;}
.adv .item,.adv .none{}
.adv .item{ width:288px; height:289px; border:1px solid #ccd9e6; text-align:center; float:left; margin-right:65px; margin-bottom:20px;cursor:pointer;}
.adv .item:hover{ background:#f3f3f3;}
.adv .item a{ display:inline-block;width:149px; height:149px; margin-top:60px; margin-bottom:10px;}
.adv1{ background:url(../img/adv1.png) no-repeat;} 
.adv2{ background:url(../img/adv2.png) no-repeat;} 
.adv3{ background:url(../img/adv3.png) no-repeat;} 
.adv4{ background:url(../img/adv4.png) no-repeat;} 
.adv5{ background:url(../img/adv5.png) no-repeat;} 
.adv6{ background:url(../img/adv6.png) no-repeat;} 
.adv .item:hover .adv1{ background:url(../img/adv1_cur.png) no-repeat; } 
.adv .item:hover .adv2{ background:url(../img/adv2_cur.png) no-repeat; } 
.adv .item:hover .adv3{ background:url(../img/adv3_cur.png) no-repeat; } 
.adv .item:hover .adv4{ background:url(../img/adv4_cur.png) no-repeat; } 
.adv .item:hover .adv5{ background:url(../img/adv5_cur.png) no-repeat; }
.adv .item:hover .adv6{ background:url(../img/adv6_cur.png) no-repeat; }  

.ad225{ width:1000px; height:225px; padding-top:65px;}
.ad310 a{ margin-right:30px;}
.ad310{ margin-top:10px; padding-left:1px;}
.ad310 .none{ margin-right:0;}
/*end 170209*/
 

.anli_con{padding-left: 45px;}
.anli_con dl{ padding-left: 30px; line-height: 30px; color: #fbfbfb;}
.anli_con dl dt{ font-size: 20px; padding: 20px 0 5px; font-weight: bold;}
.anli_con dl dd{ font-size: 14px;}
.anli_con dl dd strong{ font-weight: bold;}
.anli_con dl dd a{ color: #333399;}
.anli_con dl.anli_list1{ width:280px ; height:185px; overflow: hidden; background: #333399; margin-top:90px ;}
.anli_con dl.anli_list2{width:175px ; height:290px; overflow: hidden; background: #fff; margin-top:90px ; color: #666; border:1px solid #223557;}
.anli_con dl.anli_list2 dt{ color: #333399; padding-top: 70px;}
.anli_con div{ width:390px ;}
.anli_con div .anli_list3{ padding-left: 65px; width:220px ; height: 185px; background: #eaeaf2; color: #666;}
.anli_con div .anli_list3 dt,.anli_con div .anli_list4 dt{ color: #333399;}
.anli_con div .anli_list4{padding-left: 65px; width:320px ; height:195px; overflow: hidden; background: #fff;color: #666; border:1px solid #223557; border-left: none;}
.aus_rank{ display: block; width: 100%; height: 251px; overflow: hidden; background: url(../img/adm.jpg) no-repeat center;}
a.aus_leyu{ display: block; width:400px; margin:50px auto 70px; height:50px ; overflow: hidden; text-align: center; line-height:50px ; background: #db4453; color: #fff; font-size: 18px; border-radius: 3px;}
/*.item{ padding:50px 0 30px;font-family:"寰蒋闆呴粦";}
.item a{ width:310px ; text-align: center; margin-right:35px; display:inline;}
.item a.right{ margin-right:0;}
.item a img{ display:block; width:310px; height:225px; overflow: hidden;}
.item a p{ line-height:24px ; padding-top: 5px; color: #252525; font-size: 14px;}
.item a:hover p{ color: #333399; text-decoration: underline;} */

/*==========以下部分是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:#fff; 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:#fff; 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:#fff; 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*/

            .picMarquee-left .tempWrap {
                width: 1000px !important;
            }
            
            .Validform_error {
                background: #FFE7E7 !important;
            }
        
            
            .advantage dl {
                background: #fff !important;
                border: 1px solid #ccc !important;
            }
            
        
            .advantage dt {
                border-bottom: 3px solid #ccc!important;
            }
            
            .ausys_title ul li {
                background: #b6dbff !important;
                /*颜色可以根据专题的颜色变换*/
            }
            
            .ausys_title.canys_title ul li {
                color: #000000;
                background: #b6dbff !important;
                /*颜色可以根据专题的颜色变换*/
            }
            
            .ausys_title ul li.active {
                background: #5d9cec !important;
                /*颜色可以根据专题的颜色变换*/
            }
            
            .ausys_conn {
                border: 1px solid #bed6ec!important;
                background: #fff!important;
                color: #666!important;
            }

