@charset "utf-8";

body, h1, h2, h3, h4, h5, h6, p, ul, ol, form, input, textarea, table, tr, td, dl, dt, dd, img, div {
    border: 0 none;
    margin: 0;
    padding: 0;
}
/* ������ʽ */
.w_1200 {
    margin: 0 auto;
    width: 1200px;
	    padding-top: 20px;
}
.w_1200 .website_op{
  margin-top: 30px;
  font-size: 15px;
}
.ti22{text-indent:22px;}
.error_st {
    border: 1px #E7000E solid;
}
#cnzz_stat_icon_1262529654{display:none;}
ul,li{list-style: none;}
* {margin: 0; padding: 0; font-family: 'Microsoft YaHei','PingHei','Lucida Grande',tahoma,arial;}
img{border: 0 none;}
a{text-decoration: none; color: #000;}
.clearfix {*zoom: 1;}
input,select{outline:none}
.clearfix:before,.clearfix:after {display: block; content: ""; height:0; clear:both; visibility: hidden;}
.add_disabled{background:#ccc !important;cursor:default !important;}
a,input,label,select,button,li,textarea,em{-webkit-tap-highlight-color:rgba(255,0,0,0);}
/* Ĭ�� */
.block{display:block;}
.none{display:none;}
.relative{position:relative;}
.absolute{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.cr{color:#E53333}
.mauto{margin:0 auto;}
.mt0{margin-top:0 !important;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt14{margin-top:14px;}
.yimin_font{ margin-top:15px; color:#6f6f6f}
.ml15{ margin: 12px 0px 0px 0px;}
.ml16{ margin: 5px 0px 0px 0px;float: left;}
.yimin_left{ width:323px; float:left;}
.yimin_right{ width:323px; float:right;}
.lh{ line-height:30px; font-size:14px;}
.baise{background:#fff;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mr0{margin-right:0 !important;}
.ml20{margin-left:20px;}
.ml18{margin-left:18x;}
.ml82{margin-left: 82px;}
.ml30{margin-left: 30px;}
.mll10{margin-left:-10px;}
.mrl17{margin-right: -17px;}
.ml80{margin-left: 80px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.txti{text-indent: -16px}
.mb0{margin-bottom: 0 !important;}
.mb10{margin-bottom:10px;}
.mb5{margin-bottom:5px;}
.mlf23{margin-left: -23px;}
.mb20{margin-bottom:20px;}
.mb15{margin-bottom:15px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.ti{text-indent: 2em;}
.ti0{text-indent: 0px;}
.mb50{margin-bottom:50px;}
.fs{ font-size:16px;}
.mtf10{margin-top: -10px;}
.red{ color:#c81524;}
.fs14{ font-size:14px;}
.pb10{padding-top:10px;}
.pt0{padding-top:0 !important;}
.pb0{padding-bottom:0 !important;;}
.pl0{padding-left:0 !important;}
.pl30{padding-left:30px;}
.w_860{    width: 860px !important;}
.bold{ font-weight: bold;}
.f18{ font-size: 18px;}
.h_215{height:215px;}
.p_span{height:37px;display: block;float: left; width: 20px;}
.h_span{height:60px;display: block;float: left;}
.height_span{height:115px;display: block;float: left;}
.h_220{height:275px;}
.h_350{height:350px;overflow:hidden;}
.hidden{overflow:hidden;}
.new_red{ color: #ff0000;}
.fw_bold{font-weight:bold;}
.javascript{ display: none;}
.fw_normal{font-weight:normal;}
.c_c91824{color:#c91824;margin-right: 5px}
.bl0{border-left:none !important;}
.br0{border-right:none !important;}
.bg_F5F5F5{background:#F5F5F5;}
.both{clear:both;}
.h{height:120px;}
/*�帡��*/
.clearfix:after{
  content: "020"; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;  
  }

.clearfix {
  /* ���� hasLayout */ 
  zoom: 1; 
  }
 /* �������� */
.top{height:34px;line-height:34px;color:#b0b0b0;background:#333;}
.top_nav{overflow:hidden;}
.top_nav a{float:left;margin-right:20px;color:#b0b0b0;}
/* �������� */
.website_main{width: 1200px; margin: 0 auto;}
/* ͷ������ */
.header_top{background-color: #1f1f1f;}
.header_top_con{margin: 0 auto; width: 1200px; height: 36px; line-height: 36px; font-size: 12px; color: #FFF; /* background: url(../images/header_top_bg.jpg) center center no-repeat; */}
.header_top_con p{float: right; padding-right: 5px; margin-top: 12px; height: 12px; line-height: 12px; border-right: 1px #636363 solid;}
.header_top_con p a{padding: 0 10px; color: #FFF;}
.header_top_con p a:hover{color: #e52711;}
.mobile_region{float: right; padding-left: 40px; height: 36px; line-height: 36px; font-size: 14px; color: #FFF; background:url(../images/mobile_icon.png) no-repeat 15px center;}
/*.header {width: 100%; height: 88px; background-color: #FFF; box-shadow:0 2px 10px rgba(0, 0, 0, .1);}*/
.header_con{margin: 0 auto; width: 1200px;}
.logo_img {display: block; float: left; height:47px; text-align: center; margin: 20px 0;}
.logo_img img{height: 100%;}
ul.headMenu{float: left; margin-left: 15px;}
ul.headMenu li{float:left; position:relative; z-index: 99; padding: 0 20px; height: 88px; line-height: 88px;}
ul.headMenu li a.headMenu_a span{font-size: 16px; font-weight: normal; color: #222;}
ul.headMenu li a.headMenu_a.on span,ul.headMenu li a.headMenu_a:hover span{color: #F23742;}
ul.headMenu li i.menuArrow{display: block; position: absolute; right: 6px; top: 43px; z-index: 9; width: 7px; height: 4px;}
ul.headMenu li i.menuArrow01{background: url(../images/menu_arrow01.png) center center no-repeat;}
ul.headMenu li i.menuArrow02{background: url(../images/menu_arrow02.png) center center no-repeat;}
ul.headMenu li em{display: block; position: absolute; left: 0; top: 88px;  width: 120px; height: 7px;}
dl.itemSubmenu{display: none; position: absolute; left: 0; top: 95px; z-index: 99; border-radius: 3px; background-color: #FFF; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1); -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1); box-shadow:0 0 10px rgba(0, 0, 0, .1);}
dl.itemSubmenu dd a.itemList_a{display: block; width: 120px; height: 42px; line-height: 42px; text-align: center; font-size: 14px; color: #333;}
dl.itemSubmenu dd a.itemList_a:hover{color: #f23742;}
/* dl.itemSubmenu dt.arrow_dt{position:absolute; top:-8px; left:50%; z-index: 100; width: 0; height: 0; margin-left:-6px; border-right:8px solid transparent; border-bottom:8px solid #FFF; border-left:8px solid transparent;} */
.itemSubmenu_country{display: none; position: absolute; left: 0; top: 95px; z-index: 99; padding: 18px 0; width: 560px; border-radius: 3px; background-color: #FFF; -webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1); -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1); box-shadow:0 0 10px rgba(0, 0, 0, .1);}
.countryList{padding: 5px 10px;}
.countryList span{display: block; float: left; width: 70px; line-height: 28px; text-align: right; font-size: 14px; color: #666;}
.countryList p{float: right; width: 450px; line-height: 28px; font-size: 14px; color: #333;}
.countryList p a{float: left; width: 90px; color: #333;}
.countryList p a:hover{color: #F23742;}
.menu_btn{float: right; margin-top: 25px;}
.menu_btn a{display: block; float: left; padding-left: 20px;}
.menu_btn a img{display: block; height: 38px;}
/* ���� */
.search_con{position: relative; z-index: 100; float: right; margin-top: 25px; min-width: 35px; height: 35px;}
input.search_txt{display: none; position: absolute; right: 35px; top: 0; width: 200px; height: 35px; line-height: 35px; text-indent: 5px; border: 1px #F23742 solid; font-size: 14px; color: #999;}
input.search_btn{width: 35px; height: 35px; border: 0 none; cursor: pointer; background:url(../images/search_icon02.png) center center no-repeat;} 

/* ���� */
.main{overflow:hidden;}
.comm_column{padding-bottom:30px;width:100%;/*overflow:hidden;*/}
.comm_column dt{padding-bottom:15px;overflow:hidden;}
.comm_column dt .column_title{float:left;padding-left:10px;font-size:20px;border-left:4px solid #093B78;color: #666;}
.comm_column dt .column_title_weird{text-indent:-9999999px;border-left:0;}
.comm_column dt .column_hint{float:left;padding-left:10px;font-size:14px;color:#e52711;}
.comm_column dt .column_link{float:right; /* margin-left: 15px; */}
.comm_column dt .others_link{float: right; margin-left: 15px;}
.column_link a,.others_link a{float:left;margin-left:20px;font-size:15px;}
.column_link a.more,.others_link a.more{color:#777;}
.column_link a.more:hover,.others_link a.more:hover{color:#c91824;}
.policy_column{width:320px;}
.policy_column .policy_con{padding:10px 22px;height:427px;background:#fff;}
.policy_con li{position:relative;padding:20px 0 0 15px;height:65px;border-left:2px solid #E2E7EC;}
.policy_con li .policy_icon{position:absolute;left:-6px;width:4px;height:4px;border:3px solid #cfcfcf;border-radius:50%;background:#fff;}
.policy_con li .policy_date{margin-right:5px;color:#000;}
.policy_con li .policy_organization{color:#999;}
.policy_con li a{display:inline-block;max-width:100%;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.policy_con li:hover{background:#F5F5F5;}
.policy_con li:hover .policy_icon{border-color:#c91824;}
.policy_con li:hover .policy_date{color:#c91824;}
.info_column{width:520px;}
.info_column .info_con{padding:0 17px;height:447px;background:#fff;}
.info_con .info_title{line-height:50px;font-size:24px;text-align:center;}
.info_con .info_abstract{line-height:25px;font-size:14px;color:#666;text-indent:2em;}
.info_con .info_abstract a{margin-left:20px;}
.info_con .info_ul{margin-top:10px;}
.info_ul li{padding:10px 0;overflow:hidden;border-bottom:1px dashed #ccc;}
.info_ul li.last{border-bottom:none;}
.info_ul li .info_ul_con{float:left;padding-left:10px;width:338px;}
.info_ul_con .info_ul_title{display:inline-block;max-width:100%;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;     font-weight: bold;}
.info_ul_con .info_ul_text{font-size:14px;color:#666;}
.info_ul_con .info_ul_text a{margin-left:20px;}
.info_con a:hover{color:#c91824;}
/* ר���ӵ� */
.video_column{width:320px;}
.video_column .video_con{padding:20px;min-height:407px;background:#fff;}
.video_con .video_ul{margin-top:20px;overflow:hidden;}
.video_ul li{height:38px;line-height:38px;padding-left:20px;border-top:1px dashed #ccc;background:url(../images/li_icon_4.png) no-repeat left center;}
.video_ul li:first-child{border-top:none;}
.video_ul li a{display:inline-block;max-width:100%;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.big_shade{display:none;position:absolute;top:0;left:0;width:100%;height:340px;text-align:center;background:url(../images/bg_000_09.png);}
.big_shade a{display:inline-block;margin-top:153px;padding:0 10px;height:34px;line-height:34px;font-size:14px;border-radius:3px;}
.big_shade .assess_a{margin-right:7px;color:#fff;background:#C91824;}
.big_shade .details_a{color:#000;background:#fff;}
.invest_big_ul li:hover .big_shade{display:block;}
.invest_small_ul{clear:both;padding-top:8px;/*min-height:243px;*//*overflow:hidden;*/}
.invest_small_ul li{float:left;padding:8px;width:278px;text-align:center;background:#fff;}
.invest_small_ul li:first-child{margin-left:0;}
.invest_small_ul .invest_small_title{height:35px;line-height:35px;}
.invest_small_ul .invest_small_title a{display:inline-block;max-width:100%;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight: bold;color: #093B78;}
.invest_small_ul .invest_small_title a:hover{color:#093B78;}
.invest_small_ul .invest_small_desc{margin-bottom:8px;color:#666; height:20px; overflow:hidden;}
.invest_small_ul .invest_special_desc{font-size:14px;text-align:left;}
.invest_small_ul li .big_shade{height:164px;}
.invest_small_ul li .big_shade a{margin-top:65px;}
.invest_small_ul li:hover .big_shade{display:block;}
.main_column{padding-bottom:30px;/*overflow:hidden;*/}
.main_column dt{margin-bottom:10px;overflow:hidden;}
.main_column .main_column_title{float:left;overflow:hidden;}
.main_column .main_column_title i{float:left;height:22px;line-height:20px;font-size:20px;cursor:pointer;font-style: normal;}
.main_column .main_column_title i:first-child{margin-right:12px;padding-right:12px;border-right:1px solid #222;}
.main_column .main_column_title i.on{font-weight:bold;color:#c91824;}
.main_column .main_column_hint{float:left;padding-left:10px;font-size:14px;color:#c91824;}
/* �������� */
.advantage_column{padding:40px 0;background:#fff;}
.advantage_ul{height:226px;}
.advantage_ul li{float:left;margin-right:20px;width:285px;height:226px;text-align:center;background:#F5F5F5;}
.advantage_ul .advantage_title{height:90px;line-height:90px;}
.advantage_ul .advantage_title a{font-size:25px;}
.advantage_ul .advantage_title a:hover{color:#b9000e;}
.advantage_ul .advantage_desc{color:#666;}
.advantage_ul .advantage_a{display:inline-block;margin-top:30px;padding:0 30px;height:32px;line-height:32px;color:#000;border:1px solid #666;}
/*.advantage_ul li:hover{box-shadow:4px 4px 8px rgba(0,0,0,0.2);}*/
.advantage_ul li:hover{-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.2);box-shadow:0 6px 12px rgba(0,0,0,0.2);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}
/* �ײ����� */
/*.footer{background-color: #FFF;}
.footer_con{margin: 0 auto; padding: 50px 0 40px; width: 1200px;}
ul.foot_nav{float:left;}
ul.foot_nav li{float:left; margin-right:65px;}
.foot_nav_item dt{padding-bottom:10px; font-size:16px; font-weight: bold; color: #434343;}
.foot_nav_item dd{padding-top: 20px; font-size: 12px;}
.foot_nav_item dd a{color: #222;}
.foot_nav_item dd a:hover{color: #2083fd;}
.foot_form{position: relative; float: right; width: 280px;}
.foot_form h3{font-size:16px; font-weight: bold; color: #434343;}
.foot_form p{position: absolute; right: 0; bottom: -70px; width: 320px; font-size: 14px; color: #666;}
.foot_form p b{font-size: 24px; color: #f23742;}*/
.sign_form_con{padding-top: 10px;}
.sign_list{position: relative; margin-top: 10px; height: 36px; line-height: 36px; border: 1px #DDD solid; background-color: #FFF;}
.sign_list.smsCode_wd{width: 145px;}
.sign_list.province_wd{float: left; width: 132px;}
.sign_list.city_wd{float: right; width: 132px;}
input.send_smsCode{position: absolute; right: -134px; top: -1px; display: block; width: 120px; height: 37px; line-height: 35px; text-align: center; border: 0 none; font-size: 12px; color: #FFF; background-color: #2083fd;}
input.sign_input{width: 100%; height: 35px; line-height: 35px; border: 0 none; text-indent: 10px; font-size: 14px; color: #a5a5a5; background-color: #FFF;}
select.sign_select{display: block; margin: 2px 0; width: 100%; height: 32px; line-height: 32px; border: 0 none; text-indent: 3px; font-size: 14px; color: #a5a5a5; background-color: #FFF;}
input.sign_confirm{margin-top: 15px; width: 100%; height: 35px; line-height: 33px; text-align: center; border: 0 none; font-size: 14px; color: #FFF; background-color: #f23742; cursor: pointer;}
.friendships{margin: 0 auto; width: 1200px;}
.friendshipsCon{position: relative; padding: 20px 0 0 55px; border-top: 1px #DDD solid; line-height: 30px; text-align: left;}
.friendshipsCon span{position: absolute; left: 0; top: 19px; font-size: 12px; color: #222;}
.friendshipsCon a{float: left; padding: 0 10px; font-size: 12px; color: #222;}
.friendshipsCon i{float: left; font-style: normal; font-size: 12px; color: #222;}
.friendshipsCon a:hover{color: #2083fd;}
.copyright_con{margin: 0 auto; padding: 10px 0 60px; width: 1200px; text-align: center; line-height: 30px; font-size: 14px; color: #999;}
.copyright_con a{color: #999;}
/* λ�� */
.location_box{height:40px;line-height:40px;overflow:hidden;}
.location_box a,.location_box span{font-size:14px;}
.location_box a:hover{color:#c91824;}
.location_box a.location_cur{color:#666;}
/* �������� */
.condition_box{margin-bottom:30px;padding:0 0 20px 20px;background:#fff;}
.condition_dl{padding-top:20px;overflow:hidden;}
.condition_dl dt,.condition_dl dd{float:left;margin-right:20px;font-size:14px;}
.condition_dl dd a:hover,.condition_dl dd a.on{color:#c91824;}
/* ��ҳ */
/*.page{overflow:hidden;text-align:right;}
.page a{display:inline-block;padding:0 6px;height:22px;line-height:22px;border:1px solid #ddd;}
.page a:hover{font-weight:bold;color:#fff;border-color:#C91824;background:#C91824;}
.page .page_total{color:#666;}
.page_search .search_text{width:38px;height:22px;line-height:22px;text-align:center;border:1px solid #ddd;}
.page_search .search_btn{width:35px;height:24px;font-size:14px;color:#fff;background:#C91824;}*/
/*.page{overflow:hidden;text-align:center;margin-bottom: 20px;}
.page a,.page span {display:inline-block;*zoom:1;*display:inline;margin-left:5px;width:28px;height:28px;line-height:28px;font-size:14px;color:#666;border:1px solid #e0e0e0;background-color:#fff;}
.page .on{background-color:#36a5ff; border:1px solid #36a5ff; color:#ffffff;}
.page span:first-child{margin-left:0;}
.page_weird{text-indent:-999999px;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.page_prev{background-image:url(../images/page_prev.png);}
.page_prev:hover{background-image:url(../images/page_prev_hover.png);}
.page_next{background-image:url(../images/page_next.png);}
.page_next:hover{background-image:url(../images/page_next_hover.png);}
.page a:hover,.page span.on{background-color:#36a5ff; border:1px solid #36a5ff; color:#ffffff;}*/
/* ������ϸ���ϵ��ֻ��ϡ��������֡��ݽ����� */
.comm_a{display:block;float:left;padding:0 15px;height:34px;line-height:34px;font-size:14px;color:#fff;border-radius:2px;font-family:"Microsoft YaHei";}
.comm_a:hover{color:#fff;}
.comm_a.a_download{background:#C91824;    border: 0px;}
.comm_a.a_grade{background:#1894F3;}
.comm_a.a_apply{background:#FD8F30;}
/* �Ҳ��� */
.sidebar_box{width:320px;}
.sidebar_box img{
  box-shadow: rgba(0, 0, 0, 0.2) 0px 6px 12px;
}
@media only screen and (max-width:960px){
.sidebar_box{display:none;}
}
/* �������� */
.download_sidebar{padding:20px;background:#fff;}
.download_hint{font-size:16px;color:#c91824;}
.download_ul{margin-top:15px;overflow:hidden}
.download_ul li{margin-bottom:10px;padding-left:20px;background:url(../images/data_icon.png) no-repeat left center;}
.download_ul li a{font-size:14px;}
.download_ul li a:hover{color:#c91824;}
.download_form .error{border-color: #c91824;}
.download_form{width:276px;}
.download_form_item{margin-bottom:10px;padding:0 10px;width:254px;height:34px;line-height:34px;font-size:14px;border:1px solid #d8d8d8;}
.download_form_item label{display:block;}
.download_form_item .mobile_btn{position:absolute;top:6px;*top:-1px;right:0;padding:0 5px;height:22px;color:#fff;background:#1779AF;}
.download_foot{overflow:hidden;}
.download_foot .comm_btn{display:block;width:128px;height:34px;font-size:16px;text-align:center;border-radius:4px;}
.download_foot .submit_btn{color:#fff;border:1px solid #E50011;background:#E50011;}
.download_foot .consult_btn{line-height:34px;color:#666;border:1px solid #666;}
/* ����� */
.activity_sidebar{overflow:hidden; background-color:#FFF;}
.activity_sidebar li{position:relative;height:185px;height: 185px;padding: 12px;}
.activity_sidebar li img{display:block;}
.activity_sidebar li .activity_con_left{float:left;font-size:14px;}
.activity_sidebar li span{display: block; color: #111111; font-size: 18px; font-weight: bold;margin-bottom: 12px;}
.activity_sidebar li .activity_con_right{font-size: 12px; color: #444444;font-family: '�ź�';float:right;overflow:hidden;    width: 170px; margin-left: 2px;text-overflow:ellipsis;}
.activity_con_right  i{font-weight: bold; font-style: normal;}
.activity_con_right .i_css_one{height:35px;  float: left;display: block;}
.activity_con_right .i_css_two{height:78px;  float: left;display: block;}

/* ��Ŀ���� */
.advantage_sidebar{border:1px solid #F9D9DB;}
.advantage_sidebar li{padding:0 20px;height:58px;line-height:58px;font-size:14px;}
.advantage_sidebar li.odd{background:#FEF7F7;}
.advantage_sidebar li.even{background:#FEEFF0;}
.advantage_sidebar li b{display:inline-block;width:85px;}
.advantage_sidebar li span{color:#666;}
/* ����������Ŀ */
.immigrant_sidebar{min-height:300px;padding-top:0;}
.immigrant_sidebar li{margin-top:20px;padding:10px;width:300px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.2);
    box-shadow: 0 6px 12px rgba(0,0,0,0.2);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);}
.immigrant_sidebar li:first-child{margin-top:0;}
.immigrant_sidebar img{box-shadow: none;}
/*.immigrant_sidebar li:hover{    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.2);
    box-shadow: 0 6px 12px rgba(0,0,0,0.2);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);}*/
/* ������Ŀ���� */
.project_nav{padding:20px;background:#fff;}
.project_nav li{line-height:25px;overflow:hidden;}
.project_nav li span{float:left;width:50px;font-size:16px;}
.project_nav li div{float:left;width:230px;font-size:14px;}
.project_nav li a{margin-left:3px;color:#666;white-space:nowrap;}
.project_nav li a:hover{color:#c91824;}
/* ��ϵ���� */
.contact_banner{position:relative;padding:10px 10px 0;height:187px;overflow:hidden;background:#fff;}
.contact_banner_num{position:absolute;bottom:0;*bottom:5px;right:0;left:0;text-align:center;}
.contact_banner_num li{display:inline-block;*zoom:1;*display:inline;margin-left:2px;*margin-left:5px;width:10px;height:10px;border-radius:50%;background:#333;}
.contact_banner_num li:first-child{margin-left:0;}
.contact_banner_num li.on{background:#C91824;}
.contact_sidebar li{padding:0 10px 10px;line-height:25px;font-size:14px;background:#fff;}
.contact_sidebar li img{display:block;}
.contact_region span{cursor:default;}
.contact_region span.on{color:#c91824;}
.contact_site p{display:none;margin-top: 5px;}
.contact_site p.on{display:block;}
/* ���ߵ绰 */
.hot_tel{padding:15px 0 15px 112px;height:50px;background:url(../images/hot_tel.png) no-repeat left center #fff;}
.hot_tel span{font-size:14px;color:#999;}
.hot_tel strong{display:block;margin-top:5px;font-size:24px;}
/* 1920 bannerͼƬ */
.banner_1920{position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;overflow:hidden;}
/* ������ظ��� */
.comm_more{display:block;margin:0 auto;width:140px;height:32px;line-height:32px;text-align:center;color:#000;border:1px solid #666;}
.comm_more:hover{color:#000;}
/* ���ŷ��� */
.serve_column{float:left;margin-right:20px;width:520px;}
.serve_column .serve_con{padding:10px 20px;height:427px;font-size:14px;color:#666;background:#fff;}
.serve_con .serve_item{line-height:24px;}
.serve_con .serve_item .serve_more{margin-left:20px;color:#C91824;}
.serve_con .serve_item .serve_branch{margin-left:50px;color:#1894f3;}
.serve_column .serve_foot{margin-top:20px;padding-top:20px;border-top:1px solid #E8E8E8;}
.serve_foot h5{font-size:16px;}
.serve_foot .serve_ul{float:left;width:260px;line-height:24px;}
.serve_ul li a{display:inline-block;margin-top:10px;width:138px;height:28px;line-height:28px;color:#C91824;text-align:center;border:1px solid #C91824;border-radius:2px;}
/* �������� */
.blogroll{margin-top:40px;}
.blogroll_con a{margin-right:20px;line-height:30px;font-size:14px;}
/* ��ر�ǩ�����ű�ǩ */
.sidebar_box .hot_tag{padding:20px 20px 10px;background:#fff;}
.sidebar_box .hot_tag a{display:inline-block;margin:0 5px 10px 0;padding:5px 10px;font-size:14px;border:1px solid #d8d8d8;border-radius:4px;}

/* û���� */
.no_box{padding-top:80px;text-align:center;}
.no_box p{padding-top:20px;line-height:30px;font-size:14px;}

/*������*/
.black_overlay {
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #000;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
    z-index: 998;
}
.pop_box {
    display: none;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -387px;
    margin-top: -207px;
    z-index: 999;
    width: 774px; 
    height: 415px; 
    background: url(../images/tc_bg.png) center bottom no-repeat;
}
.pop_con_lf{float:left; width: 368px; margin: 30px 0 0 20px;}
.pop_img_con{width: 346px; padding:10px; border: 1px #E4E4E4 solid;}
.pop_img_con p{line-height: 30px; font-size: 14px; color: #777;}
.pop_img_con .p_span{display: block; width: 43px; float: left; height: 64px;}
.pop_img_con .des{height: 56px; overflow: hidden;}
.pop_img_con p b{font-size: 18px; font-weight: normal; color: #e7000e;}
.pop_con_rt{float: left; width: 290px; margin: 30px 0 0 50px;}
.pop_con_rt_tt{width: 100%; height: 38px; border-bottom: 1px #E4E4E4 solid; position: relative; z-index: 2;}
.pop_con_rt_tt h3{width: 120px; height: 30px; font-size: 20px; font-weight: bold; color: #000; border-bottom: 2px #e7000e solid; position: absolute; left:0; bottom: -1px; z-index: 9;}
.pop_text_st{width:278px; height: 35px; margin-top:16px; padding-left:10px; line-height: 35px; border: 1px #E4E4E4 solid; font-size: 14px;  background-color: #FFF; position: relative; z-index: 2;}
.pop_text_st span{color: #e7000e;}
.error_st{border: 1px #E7000E solid;}
.input_st{width: 180px; height: 33px; line-height: 33px; border:0 none; font-size: 14px; color: #848484; background-color: #FFF;}
.yz_btn{padding:0 5px; font-size: 14px; line-height: 28px; color: #FFF; background-color: #1779AF; position: absolute; right: 3px; top: 4px; cursor: pointer;}
.pop_text_st select{border: medium none; width: 130px; height: 30px; margin-right: 5px; line-height: 30px;    color: #a9a9a9;
    font-size: 14px;}
.pop_btn_box{width:278px; height: 35px; margin-top:25px;}
.pop_btn_box span{font-size: 12px; color: #777; padding-left: 5px;}
.sign_up_btn{
    background-color: #E7000E;
    -moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    border-radius: 3px;
    color: #fff;
    font-size: 16px;
    height: 36px;
    width: 150px;
    text-align: center;
    margin-right: 5px;
}
.close_btn{width: 33px; height: 25px; position: absolute; right: -47px; top: -55px; z-index: 9; cursor: pointer;}

/*����2*/
.popup1,.zhanhui_popup1{width:100%; height:100%; overflow:hidden; position:fixed; left:0; top:0; right:0; background:url(../images/bg8.png) repeat; z-index:9999;}
.Mybox{width:100%; height:100%; position:relative;}
.mybox{width:400px; height:250px; position:absolute; border:1px solid #e7000e; left:50%; top:50%; margin-left:-200px; margin-top:-125px; background:#fff;}
.myboxcon{position:relative; width:400px; overflow:hidden; padding:0 0 15px 0; clear:both;}
.myboxcon h5{font-size:12px; color:#FFF;margin-left: 10px; font-family: �ź�;}
.close_01,.zhanhui_close_01{background:url(../images/close1.png) no-repeat; width:32px; height:20px; cursor:pointer; position:absolute; right:15px; top:0px;}
.myboxcon table{margin-top:30px;}
.myboxcon h4{font-size:24px; color:#3fab34;}
.myboxcon h3{font-size:24px; color:#d71417;}
.myboxcon p{font-size:14px;}
.myboxcon td input{font-size: 14px;width:89px;border-radius: 5px; height:32px; text-align:center; cursor:pointer;margin-top: 30px; color:#fff; line-height:32px; border:none; }
.myboxcon .btn_05,.myboxcon .zhanhui_btn1{background:#e7000e; margin-right:10px;}
.myboxcon .btn_06,.myboxcon .zhanhui_btn2{backgroun:#FFF;    color: #444444;}
.popup_a{display:inline-block;margin-top:20px;width:100px;height:33px;line-height:33px;font-size:16px;text-align:center;}
.popup_a1{margin-right:5px;border:1px solid #E7000E;color:#E7000E;}
.popup_a2{border:1px solid #CCCCCC;color:#333;}
.Mybox #err_message{ color:#444444; text-align: left; font-size:18px; font-weight:bold;}
.Mybox .err_wenzi{ padding-top: 30px;  text-align: center; font-size: 16px; color: #666666;}
.top_border{background-color: #e7000e; height: 25px;line-height: 25px;}
.r_err_wenzi{    padding-left: 26px;  padding-top: 30px; padding-right: 22px;text-align: center; font-size: 16px;  line-height: 25px; color: #666666;}
.r_myboxcon table{margin-top: 45px;}
.r_myboxcon h5{font-size:12px; color:#FFF;margin-left: 10px; font-family: �ź�;}
.r_myboxcon h4{font-size:24px; color:#3fab34;}
.r_myboxcon h3{font-size:24px; color:#d71417;}
.Mybox #r_err_message{ color:#444444; text-align: left; font-size:18px; font-weight:bold;     width: 180px;}
.r_myboxcon p{font-size:14px;}

/*�ұߵ���*/
/*.nav_list{position:fixed; top: 50%; right:20px; margin-top: -267px; z-index:99; height:469px;}
.nav_list ul li{position:relative; width:60px; height:60px; border-top: 1px #FFF solid; text-align:center; cursor: pointer; background-color: #f23742;}
.nav_list ul li:first-child{border-top: 0 none;}
.nav_list ul li i{display:block; width: 60px; height:38px;}
.nav_list ul li.item_service i{background:url(../images/service_icon.png) center center no-repeat;}
.nav_list ul li.item_assessment i{background:url(../images/assessment_icon.png) center center no-repeat;}
.nav_list ul li.item_mechanism i{background:url(../images/mechanism_icon.png) center center no-repeat;}
.nav_list ul li.item_business i{background:url(../images/business_icon.png) center center no-repeat;}
.nav_list ul li.item_advantage i{background:url(../images/advantage_icon.png) center center no-repeat;}
.nav_list ul li.item_wechat i{background:url(../images/wechat_icon.png) center center no-repeat;}
.nav_list ul li.item_return i{height:60px; background:url(../images/return_icon.png) center center no-repeat;}
.nav_list ul li.item_return{background-color: #edf0f5;}
.nav_list ul li.on,.nav_list ul li:hover{background-color:#2082fd;}
.nav_list ul li.item_return:hover{background-color:#edf0f5;}
.nav_list ul li u{display:block; width: 60px; height:22px; text-align: center; font-size: 12px; text-decoration:none; font-weight: normal; color: #FFF;}
.nav_list ul li em{position: absolute; right: 60px; top: 0; z-index: 100; width: 10px; height: 50px;}
.nav_list ul li .item_show{display: none; position:absolute; top:0; right:60px; z-index: 99; padding: 10px; border: 1px #dddddd solid; background-color: #FFF;}
.arrows01{position:absolute; top:19px; right:-5px; width:0; height:0; border-top:5px solid transparent; border-left:5px solid #dddddd; border-bottom:5px solid transparent;}
.arrows02{position:absolute; top:19px; right:-4px; width:0; height:0; border-top:5px solid transparent; border-left:5px solid #FFF; border-bottom:5px solid transparent;}
.nav_list ul li .mechanism_show{top: -198px;}
.nav_list ul li .mechanism_show .arrows01{top: 217px;}
.nav_list ul li .mechanism_show .arrows02{top: 217px;}*/
.dl_con dd{float: left; padding-top: 6px; border-top: 1px #ddd dashed;}
.dl_con dd:first-child{border-top: 0 none;}
.dl_service dd{width: 120px;}
.dl_assessment dd{width: 230px;}
.dl_mechanism dd{width: 138px;}
.dl_business dd{width: 205px;}
.dl_advantage dd{width: 235px;}
.dl_con dd span{display: block; float: left; padding: 0 8px 0 3px; height: 45px; line-height: 45px;  font-size: 14px; color: #222;}
.dl_con dd span.icon_01{float: left; width: 30px; height: 45px; background:url(../images/icon01.png) center center no-repeat;}
.dl_con dd span.icon_02{float: left; width: 30px; height: 45px; background:url(../images/icon02.png) center center no-repeat;}
.dl_con dd span.icon_03{float: left; width: 30px; height: 45px; background:url(../images/icon03.png) center center no-repeat;}
.dl_con dd span.icon_04{float: left; width: 30px; height: 45px; background:url(../images/icon04.png) center center no-repeat;}
.dl_con dd span.icon_05{float: left; width: 30px; height: 45px; background:url(../images/icon05.png) center center no-repeat;}
.dl_con dd span.icon_06{float: left; width: 30px; height: 45px; background:url(../images/icon06.png) center center no-repeat;}
.dl_con dd span.icon_07{float: left; width: 30px; height: 45px; background:url(../images/icon07.png) center center no-repeat;}
.dl_con dd span.icon_08{float: left; width: 30px; height: 45px; background:url(../images/icon08.png) center center no-repeat;}
.dl_con dd span.icon_09{float: left; width: 30px; height: 45px; background:url(../images/icon09.png) center center no-repeat;}
.dl_con dd span.icon_10{float: left; width: 30px; height: 45px; background:url(../images/icon10.png) center center no-repeat;}
.dl_con dd span.icon_11{float: left; width: 30px; height: 45px; background:url(../images/icon11.png) center center no-repeat;}
.dl_con dd span.icon_12{float: left; width: 30px; height: 45px; background:url(../images/icon12.png) center center no-repeat;}
.dl_con dd span.icon_13{float: left; width: 30px; height: 45px; background:url(../images/icon13.png) center center no-repeat;}
.dl_con dd span.icon_14{float: left; width: 30px; height: 45px; background:url(../images/icon14.png) center center no-repeat;}
.dl_con dd span.icon_15{float: left; width: 30px; height: 45px; background:url(../images/icon15.png) center center no-repeat;}
.dl_con dd span.icon_16{float: left; width: 30px; height: 45px; background:url(../images/icon16.png) center center no-repeat;}
.dl_con dd span.icon_17{float: left; width: 30px; height: 45px; background:url(../images/icon17.png) center center no-repeat;}
.dl_con dd span.icon_18{float: left; width: 30px; height: 45px; background:url(../images/icon18.png) center center no-repeat;}
.dl_con dd span.icon_19{float: left; width: 30px; height: 45px; background:url(../images/icon19.png) center center no-repeat;}
.dl_con dd span.icon_20{float: left; width: 30px; height: 45px; background:url(../images/icon20.png) center center no-repeat;}
.dl_con dd span.icon_21{float: left; width: 30px; height: 45px; background:url(../images/icon21.png) center center no-repeat;}
.dl_con dd span.icon_22{float: left; width: 30px; height: 45px; background:url(../images/icon22.png) center center no-repeat;}
.dl_con dd span.icon_23{float: left; width: 30px; height: 45px; background:url(../images/icon23.png) center center no-repeat;}
.dl_con dd span.icon_24{float: left; width: 30px; height: 45px; background:url(../images/icon24.png) center center no-repeat;}
.dl_con dd span.icon_25{float: left; width: 30px; height: 45px; background:url(../images/icon25.png) center center no-repeat;}
.dl_con dd span.icon_26{float: left; width: 30px; height: 45px; background:url(../images/icon26.png) center center no-repeat;}
.dl_con dd span.icon_27{float: left; width: 30px; height: 45px; background:url(../images/icon27.png) center center no-repeat;}
.dl_con dd span.icon_28{float: left; width: 30px; height: 45px; background:url(../images/icon28.png) center center no-repeat;}
.dl_con dd span.icon_29{float: left; width: 30px; height: 45px; background:url(../images/icon29.png) center center no-repeat;}
.dl_con dd span.icon_30{float: left; width: 30px; height: 45px; background:url(../images/icon30.png) center center no-repeat;}
.dl_con dd span.icon_31{float: left; width: 30px; height: 45px; background:url(../images/icon31.png) center center no-repeat;}
.dl_con dd span.icon_32{float: left; width: 30px; height: 45px; background:url(../images/icon32.png) center center no-repeat;}
.dl_con dd span a{color: #111;}
.dl_con dd span a:hover,.dl_con dd span a.color_txt{color: #e50012;}
.dl_advantage dd  a span:hover{color: #e50012;}
.dl_con dd span a strong{font-size: 16px; color: #72b4f5;}
.wechat_con{width: 160px; text-align: center;}
.wechat_con p{height: 25px; line-height: 25px; font-size: 14px; color: #222;}
.wechat_con p strong{color: #f23742;}
dl.service_region{width: 145px;}
dl.service_region dt{padding-left: 35px; height: 45px; line-height: 45px; border-bottom: 1px #ddd dashed; text-align: left; font-size: 14px; background:url(../images/service_icon01.png) 0 center no-repeat;}
dl.service_region dt a{color: #72b4f5; text-decoration: underline;}
dl.service_region dd{padding: 5px 0 5px 35px; line-height: 30px; text-align: left; font-size: 14px; background:url(../images/service_icon02.png) 0 10px no-repeat;}
dl.service_region dd a{color: #222;}
dl.service_region dd p{font-weight: bold; color: #f23742;}