@charset "utf-8";
/* ������Ѷ */
.info_box{width:860px;}
.info_list li{margin-bottom:20px;padding:20px;overflow:hidden;background:#fff;}
.info_list li .info_top{margin-bottom:10px;font-size:16px;}
.info_list li .info_foot{overflow:hidden;}
.info_foot dt{float:left;width:180px;margin-right:10px;}
.info_foot dd{position:relative;float:left;width:630px;height:120px;font-size:14px;}
.info_foot dd .info_desc{height:88px;line-height:22px;overflow:hidden;color:#666;text-indent:2em;}
.info_desc .info_more{color:#c91824;}
.info_foot dd .info_correlation{position:absolute;bottom:0;left:0;}
.info_correlation span{margin-right:20px;}
.info_foot dd .link_a{padding-left:23px;min-width:10px;height:20px;color:#999;background:url(../images/like_icon.png) no-repeat left center;cursor:pointer;}
/* ������Ѷ���� */
.info_article{margin-bottom:30px;margin-right:100px;padding-top:50px;background:#fff;}
.info_article .article_title{line-height:35px;font-size:30px;font-weight:normal;text-align:center;}
.info_article .article_correlation{padding:30px 0 10px;color:#999;text-align:center;}
.info_article .article_other li a{font-size: 15px;}
.article_correlation span{margin-right:20px;}
.article_correlation .article_collect{color:#666;}
/*.info_article .article_con{padding: 20px;}*/
.article_con p{padding: 10px 0; line-height:25px;font-size:15px;color:#030303;}
.article_con img{display:block;margin:0 auto;max-width:80%;}
.article_con .article_img_desc{padding:5px 0 20px;font-size:14px;text-align:center;}
.article_con .article_link{margin:0 auto;display:block;padding-left:35px;width:35px;height:32px;line-height:32px;font-size:16px;font-weight:bold;color:#c91824;background:url(../images/like_icon_32.png) no-repeat left center;cursor:pointer;}
.article_con .article_hint{padding:20px 0;font-size:14px;color:#999;text-align:center;}
.article_con #backqqcom {color: #5170A6;}
.article_con #backqqcom img { vertical-align: middle;    float: left; }
.article_btm_code{ text-align:center;    margin-bottom: 20px;}

.article_con center { margin-bottom: 16px; }
.article_con .article_consult{padding:10px 0;line-height:30px;font-size:16px;font-weight:bold;color: #030303;;text-align:center;background:#F5F5F5;}
.article_consult span{color:#e50011;}
.article_con .article_tag{margin-top:20px;font-size:14px;color:#777;}
.article_con .article_tag span{display:inline-block;margin-right:5px;padding:0 5px;height:22px;line-height:20px;background:#F0F0F0;}
.article_con .article_other{padding-top:5px;line-height:25px;font-size:14px;color:#777;}
.article_con .article_other a{color:#27529a;}
.article_ul{padding:0 10px 20px;background:#fff;}
.article_ul li{padding:15px 10px;border-bottom:1px dashed #ccc;}
.article_ul li .article_name a{font-size:16px;color:#000;}
.article_ul li .article_desc{padding:5px 0;line-height:25px;font-size:14px;color:#666;}
.article_ul li .article_time{font-size:14px;}
/* ��Ѷ����ҳ���� */
.bdsharebuttonbox{    margin-bottom: 15px; margin-top: 10px;text-align:center;}
.bdsharebuttonbox a{float:none !important;}
.bdimgshare-content{margin-top:0 !important;}
/* ����Ч�� */
.zambia_box{position: relative; z-index: 1; text-align: right;margin-top: 9px;}
.add_link_a{position: absolute; right: 0; top:-17px; z-index: 99;}
.zambia_box02{position: relative; z-index: 1;}
.zambia_slide{opacity: 0;}
/* ����ר�� */
.immigrant_subject{padding-top:0;}
.immigrant_subject li{padding:5px 12px 10px;width:24%;margin-left:10px;}
.immigrant_subject li img{width: 100%;}
.immigrant_subject li p{padding-top:3px;height:60px;overflow:hidden;text-align:left;}
/* ������������ */
.advantage_list{padding:15px 10px 0;overflow:hidden;background:#fff;}
.advantage_list li{margin-bottom:15px;padding-left:60px;background-repeat:no-repeat;background-position:left center;cursor: pointer;}
.advantage_list li.advantage_focus{background-image:url(../images/canyu.png);}
.advantage_list li.advantage_assure{background-image:url(../images/canyu.png);}
.advantage_list li.advantage_ratify{background-image:url(../images/canyu.png);}
.advantage_list li.advantage_attorney{background-image:url(../images/adv4.jpg);}
.advantage_list li.advantage_serve{background-image:url(../images/adv5.jpg);}
.advantage_list li.advantage_flow{background-image:url(../images/adv6.jpg);}
.advantage_list li strong{font-size:16px;font-weight: 500;}
.advantage_list li p{font-size:14px;color:#666;}
/* �������� */
.immigrant_assess{padding:10px 0 0;background:#fff;}
.immigrant_assess .assess_hint{margin:0 20px;padding: 0 5px;height:33px;line-height:33px;font-size:14px;background:#F5F5F5;}
.immigrant_assess .assess_ul{padding:0 20px;}
.assess_ul li{padding:10px 0 0;font-size:14px;}
.assess_ul li .assess_title{padding-bottom:5px;}
.assess_ul li .assess_item{padding:10px 0;overflow:hidden;}
.assess_ul li .assess_item.error{background:#F9CACF;/*F9E7E9*/
    animation:myfirst 5s;
    -moz-animation:myfirst 5s; /* Firefox */
    -webkit-animation:myfirst 5s; /* Safari and Chrome */
    -o-animation:myfirst 5s; /* Opera */
    animation-iteration-count:infinite;
}
@keyframes myfirst
{
    25% {background:#fff;}
    50% {background:#F9CACF;}
    75% {background:#fff;}
    100% {background:#F9CACF;}
}

@-moz-keyframes myfirst /* Firefox */
{
    25% {background:#fff;}
    50% {background:#F9CACF;}
    75% {background:#fff;}
    100% {background:#F9CACF;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
    25% {background:#fff;}
    50% {background:#F9CACF;}
    75% {background:#fff;}
    100% {background:#F9CACF;}
}

@-o-keyframes myfirst /* Opera */
{
    25% {background:#fff;}
    50% {background:#F9CACF;}
    75% {background:#fff;}
    100% {background:#F9CACF;}
}
.assess_ul li .assess_item.error:hover{animation-iteration-count:0;}
.assess_ul li .error_hint{display:none;height:30px;line-height:30px;overflow:hidden;color:#c91824;background:#eee;}
.assess_ul li label{float:left;margin-right:15px;color:#666;white-space:nowrap;}

.assess_weird_ul li{padding-top:0;}
.assess_ul li .assess_label{float:left;padding-right:10px;width:100px;font-size:16px;text-align:right;}
.assess_ul li .assess_con{overflow:hidden;font-size:14px;}
.assess_ul li .article_con label{color:#333;}
.assess_ul li .assess_weird label{display:block;float:none;margin-top:10px;}
.assess_ul li .assess_weird label:first-child{margin-top:0;}

.assess_foot{margin-top:20px;padding-bottom:50px;border:1px dashed #ccc;}
.assess_foot .assess_form{overflow:hidden;}
.assess_form li{float:left;margin-top:20px;padding:0 10px;width:266px;}
.assess_form li label{position:relative;display:block;padding: 0 8px;height:33px;line-height:33px;font-size:14px;border:1px solid #ccc;}
.assess_form li label.error{border-color:#c91824;}
.assess_form li input{font-size:14px;}
.assess_form li select{*position:absolute;top:5px;right:10px;float:right;height:33px;line-height:33px;border:none;color: #a9a9a9;
    font-size: 14px;}
.assess_form li .code_btn{position:absolute;top:5px;right:10px;padding:0 5px;height:23px;color:#fff;border-radius:2px;background:#1779AF;border:0px;}
.immigrant_assess .assess_error_hint{padding:30px 0;font-size:14px;text-align:center;}
.immigrant_assess .assess_btn{display:block;margin:0 auto;width:84px;height:34px;font-size:14px;color:#fff;border-radius:2px;background:#C91824;border:0px;}
.artificial_assess{text-align:center;}
.artificial_assess .artificial_title{padding:15px 0;font-size:24px;}
.artificial_assess .artificial_hint{margin-bottom:20px;font-size:14px;}
.artificial_assess .artificial_ul{margin:0 auto;width:560px;overflow:hidden;}
.artificial_ul li{float:left;margin-right:20px;padding:25px 0;width:270px;height:100px;color:#fff;border-radius:2px;}
.artificial_ul li.bg_c42e32{background:#c42e32;}
.artificial_ul li.bg_51baf6{background:#51baf6;}
.artificial_ul li .mode_title{font-size:16px;}
.artificial_ul li .mode_desc{margin-top:15px;font-size:14px;}
.artificial_ul li .mode_tel{display:inline-block;line-height:40px;padding-left:30px;font-size:30px;background:url(../images/tel_icon.png) no-repeat left center;}
.artificial_ul li .mode_make{display:inline-block;margin-top:10px;width:114px;line-height:32px;font-size:14px;color:#000;border-radius:2px;background:#fff;}
/* ������ */
.lecture_box{width:860px; padding-bottom: 50px;}
ul.lecture_list li{margin-bottom:20px;padding:20px;overflow:hidden;background-color:#fff;}
ul.lecture_list li:hover{
  -webkit-box-shadow:2px 2px 5px rgba(51, 51, 51, .5);  
  -moz-box-shadow:2px 2px 5px rgba(51, 51, 51, .5);  
  box-shadow:2px 2px 5px rgba(51, 51, 51, .5);
}
.lecture_img{float: left; width: 170px; height: 214px; overflow: hidden;}
.lecture_img img{width: 170px;}
.lecture_con{float: right; width: 642px; position: relative; z-index: 1;}
.lecture_con h5 a{font-size: 18px; color: #333;}
.lecture_con h5 a:hover{color: #cd0a1a;}
.label_con{width: 100%; height: 25px; margin:12px 0 8px 0; overflow: hidden;}
.label_con a{display: inline-block; margin:0 5px 0 0; padding:3px 6px; background-color: #e1e1e1; font-size: 14px; color: #333;}
.label_con a:hover{background-color: #cd0a1a; color: #FFF;}
.describe_con{width: 522px; line-height: 23px; overflow: hidden; font-size: 14px; color: #666;}
.describe_con span{float: left; display: block; width: 50px; text-indent: 2px;}
.describe_con p{float: left; width: 470px;  max-height: 48px; overflow: hidden;}
.describe_con p.p_font a{color: #333;}
.describe_con p.p_font a:hover{color: #cd0a1a;}
a.sign_up{display: block; width: 96px; height: 34px; line-height: 34px; text-align: center; font-size: 14px; color: #FFF; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position: absolute; right: 0; top: 100px; z-index: 9;}
a.btn_bg1{background-color: #cd0a1a;}
a.btn_bg2{background-color: #1894f3;}
a.btn_bg3{background:#ccc;}
/* ���������� */
.lecture_details_box{width:860px; margin-bottom: 30px; padding-bottom: 30px; background-color:#fff;}
.lecture_details{padding:20px;}
.lecture_con h3{line-height: 40px;}
.lecture_con h3 a{font-size: 24px; color: #333;}
.lecture_con h3 a:hover{color: #cd0a1a;}
.describe_con2{margin-top: 7px; width: 522px; line-height: 23px; font-size: 14px; color: #666;}
.describe_con2 span{float: left; display: block; width: 50px; text-indent: 2px;}
.describe_con2 p{float: left; width: 470px; text-indent: 2px; max-height: 48px; overflow: hidden;}
.describe_con2 p.p_font{color: #333;}
.details_video .graphic_big_a{display:block;position:relative;}
.details_video  .shade_box{position:absolute;top:0;left:0;width:100%;height:178px;background:url(../images/bg_000_07.png);}
.details_video  .shade_box i{position:absolute;top:0;left:0;width:100%;height:178px;background:url(../images/video_icon_01.png) no-repeat center center;}
.describe_con2 p.p_font a{color: #333;}
.describe_con2 p.p_font a:hover{color: #cd0a1a;}
.lecture_details_tt{width: 820px; margin: 0 auto 20px; height: 22px; line-height: 20px; border-left:4px #CD0A1A solid; font-size: 18px; text-indent: 10px; font-weight: bold; color: #000;}
.lecture_details_con{width: 820px; margin: 0 auto; line-height: 25px; font-size: 14px; color: #666;}
.lecture_details_con p{margin-bottom: 25px;}
/*.lecture_details_con p span{color: #333; padding-right: 10px;}
.lecture_details_con p a{color: #333; padding-right: 20px;}*/
.lecture_details_con p a:hover{color: #CD0A1A;}
.lecture_details_tt span{font-size: 14px; color: #666; font-weight: normal;}
ul.details_img{padding:0 20px 10px;}
ul.details_img li{float: left; margin: 0 10px 10px 0; width: 190px; height: 120px; overflow: hidden;}
ul.details_img li img{width: 190px;}
ul.details_video{padding:0 20px 10px;}
ul.details_video li{float: left; margin: 0 10px 10px 0; width: 260px; overflow: hidden;}
ul.details_video li p{width:100%; height: 30px; line-height: 30px; text-align: center; overflow: hidden; }
ul.details_video li p a{font-size: 14px; color: #333;}
ul.details_video li p a:hover{color: #CD0A1A;}
ul.details_videolist{padding:0 20px 10px; height:305px; overflow:hidden}
ul.details_videolist li{width: 730px; border-bottom:1px #CCC dashed;}
ul.details_videolist li span{float: left; display: block; height: 40px; line-height: 40px; font-size: 14px; color: #333; overflow: hidden;}
ul.details_videolist li span.span_wd1{width: 300px; text-indent: 5px; white-space: nowrap; text-overflow: ellipsis;}
ul.details_videolist li span.span_wd2{width: 80px; text-indent: 10px; overflow: hidden;}
ul.details_videolist li span.span_wd3{width: 350px; text-align: right; overflow: hidden;}
ul.details_videolist li span a{color: #333;}
ul.details_videolist li span a:hover{color: #CD0A1A;}
/* ����ר�� */
.special_list .info_foot dt{width:240px;}
.special_list .info_foot dd{padding-left:10px;width:560px;height:150px;}
.special_list .info_foot .info_top{margin-bottom:0;}
.special_list .info_foot .info_desc{height:68px;text-indent:0em;}
.special_list .special_info{padding:5px 0;overflow:hidden;font-size:14px;color:#999;}
.special_list .special_info span{float:left;margin-right:10px;}
.special_tag{padding-top:5px;}
.special_tag span{color:#666;}
.special_tag a{margin-right:10px;}

/* ��Ѷ������ */
.search_info_frame{position:relative;margin:10px auto;width:100%;height:40px;}
.search_info_text{float:left;padding:9px 35px 9px 10px;width:410px;height:20px;line-height:20px;font-size:16px;color:#333;border:1px solid #D3D3D3;}
.search_info_btn{float:left;margin-left:-1px;width:100px;height:40px;font-size:16px;color:#fff;background:#F22A22;border:0;cursor:pointer;}
.search_info_clear{display:none;position:absolute;left:432px;top:13px;width:14px;height:14px;background:url(../images/search_clear.png);}
.search_info_hint{margin-bottom:20px;color:#999;}
.search_info_hint span{color:#cd0a1a;}
.search_key{color:#e50011;}