/*
 *CSS File,created by amy.gao, on 11.24 2015
 */
i, cite, em, var, address, dfn{font-style: normal;}

/*wrap*/
.wrap1190{width:1190px;margin:0 auto;}
.wrap1050{width:1050px;margin:0 auto;}
.bc_3fd573{background-color:#3fd573;}
.bc_3ac0df{background-color:#3ac0df;}
.bc_1594e2{background-color:#1594e2;}


/*img_bg*/
.zxd_ico_wz,.zxd_ico_zl,.zxd_ico_jh,.zxd_ico_arr{display: inline-block; background:url(../images/zxbj/zxd/zxd_ico.png) no-repeat;}

/*banner*/
.banner6{height:608px;background-image: none;}
.ban_roll{position: relative;width: 100%; overflow: hidden;/*margin-top:-101px;*/}
.ban_roll .bLeft,.ban_roll .bRight{position:absolute;top:318px;z-index: 2;}
.ban_roll .bLeft{left:19.5%;}
.ban_roll .bRight{right:19.5%;}
.ban_roll .bLeft .zxd_ico_arr{width:45px;height:45px;background-position:0 -148px;}
.ban_roll .bRight .zxd_ico_arr{width:45px;height:45px;background-position:-47px -148px;}
.ban_roll .banner_slider{position: relative;height:608px;overflow: hidden;}
.ban_roll .banner_slider li{display: none;width:100%;height:608px; float: left; }
.ban_roll .banner_slider li img{position: relative;width:2000px;left:50%;margin-left: -1000px;}
.ban_roll .banner_slider li a{display: block;position: relative;width:190px;height:50px;line-height:50px;text-align:center;color:#fff;font-size:22px;border-radius:25px;margin:-155px auto 0; background-color: #ffa00b !important ;}
.ban_roll .banner_slider li a:hover{background-color:#f1990f;}
.ban_roll .banner_slider .on{display:block;}
.slider_mark{position: relative;left:50%;float:left;margin-top:-40px;z-index:2;}
.slider_mark li{float:left;position:relative;right:50%;margin-right:8px;cursor:pointer;}
.slider_mark li em{display: block;width:15px;height:15px;border-radius:50%;background-color:#fff;}
.slider_mark .on em{background-color:#ffa00b;}

/*img*/
.content .banner {  overflow: hidden;  width: 100%; height:auto; position: relative;  min-width: 1220px;background:#fff;}
.content .banner .img_wrap {  position: relative;  left: 50%;  margin-left: -1000px;  text-align: center;  width: 2000px; }
.content .banner .img_wrap img{display:block;}
.content{font-family: "Microsoft YaHei";}

/*boxA*/
.boxA{padding:100px 0;}
.boxA_con{}
.boxA_con li{overflow: hidden; text-align: center;margin-bottom:20px;}
.boxA_con_img,.boxA_con_txt{float: left;}
.boxA_con_txt{width:676px;height:248px;padding:0 30px; border:1px solid #e6e9f4;}
.boxA_con_dl{padding-top:40px;padding-bottom:30px;overflow: hidden;}
.boxA_con_dl dd{float:left;width:25%;color:#6a6b74;font-size: 14px;}
.zxd_ico_wz_a{width:53px;height:47px;background-position:0 0;margin-bottom:2px;}
.zxd_ico_wz_b{width:52px;height:46px;background-position:-55px 0;margin-bottom:3px;}
.zxd_ico_wz_c{width:49px;height:49px;background-position:-109px 0;}
.zxd_ico_wz_d{width:45px;height:45px;background-position:-160px 0;margin-bottom:4px;}
.zxd_ico_zl_a{width:52px;height:46px;background-position:0 -51px;}
.zxd_ico_zl_b{width:60px;height:46px;background-position:-54px -51px;}
.zxd_ico_zl_c{width:42px;height:46px;background-position:-116px -51px;}
.zxd_ico_zl_d{width:54px;height:46px;background-position:-160px -51px;}
.zxd_ico_jh_a{width:53px;height:35px;background-position:0 -99px;margin-bottom:12px;}
.zxd_ico_jh_b{width:42px;height:47px;background-position:-55px -99px;}
.zxd_ico_jh_c{width:52px;height:46px;background-position:-99px -99px;}
.zxd_ico_jh_d{width:47px;height:47px;background-position:-153px -99px;}
.boxA_con_txt p a{display: inline-block;width:214px;height:50px;line-height:50px;font-size: 21px;color:#fff;border-radius: 25px;}


/*boxB*/
.boxB{width:100%;height:408px;background:url(../images/zxbj/act/zxd_boxB.jpg) no-repeat center 0;}

/*boxC*/
.boxC{padding:85px 0;background-color:#f9f9f9;}

/*boxC*/
.boxC{padding:100px 0 30px;}
.boxC_t{margin:0 25px;}
.boxC_t{ overflow: hidden;height: 55px;line-height: 55px;padding-bottom:5px;border-bottom:1px solid #eee;}
.boxC_t h3{float: left; font-size: 32px;font-weight:normal;color:#333;}
.boxC_t a{float: right;height:50px;line-height:80px;color:#999;}
.boxC_t a em{font-family: "宋体";padding-left: 3px;}
.boxC_c ul{overflow: hidden;}
.boxC_c ul li{ float: left;width:520px;height:70px;padding:25px 50px 0 25px;}
.boxC_c ul li h3{height:30px;line-height:30px;font-size:14px;color:#333;font-weight:normal;padding-bottom:3px;}
.boxC_c ul li p{color:#666;line-height:20px;}
.boxC_c ul .oth{margin-right:80px;}

/*wz*/
.wzbann{width:100%;height:775px;overflow:hidden;background:url(../images/act/wz_ban.jpg?201602261049) no-repeat center 0;}
.wz_boxA{width:100%;height:527px;background:url(../images/act/wz_bg.jpg) no-repeat center 0;}
.img_txt,.btn_sq{display: block;}
.img_txt{margin-top:384px;text-align: center;}
.btn_sq{width:225px;height:60px;line-height: 60px;font-size:24px;color:#fff;border-radius:30px;margin:0 auto 10px;background-color:#f25618;}
.btn_sq:hover{background-color:#e7691e;}
.img_txt p{height:30px;line-height:30px;font-size: 14px;color:#666;}
.free_apply .apply_line .app_ele{margin-bottom:20px;}
.free_apply .apply_line .height_auto{margin-bottom:0;}
.free_apply .apply_line .ap_text{width:220px;}
.free_apply .apply_line select{width:115px;padding-left:7px;}
.free_apply .apply_btn{padding:0;width:240px;}
.ico_error{margin-top:4px;}
.wz_boxB{padding:50px 0;}
.wz_ico_a,.wz_ico_y,.wz_ico_b,.wz_ico_c{display: block;background:url(../images/act/wz_ico.png?20160225) no-repeat}
.wz_ico_a{width:35px;height:32px;background-position:0 0;}
.wz_ico_y{width:29px;height:28px;background-position:0 -64px;}
.wz_ico_b{width:29px;height:29px;background-position:-37px 0;}
.wz_ico_c{width:28px;height:28px;background-position:-37px -31px;}
.wz_boxB_t{height:35px;line-height: 35px;font-size:26px;font-weight:normal;color:#444;overflow: hidden;}
.wz_boxB_t .wz_ico_a{float: left;margin-top:2px;margin-right: 10px;}
.wz_boxB_c{overflow: hidden;}
.wz_boxB_form{float: left;width:475px;padding-top:60px;}
.wz_boxB_form .form_line{position: relative;font-size:20px;}
.wz_boxB_form .form_line label{position: absolute;top:21px;left:15px;z-index:1;width:auto;float:none;padding-right:0;margin-left:0;letter-spacing:1px;}
.wz_boxB_form .form_line .element{width:475px;float: none;padding-bottom:22px;}
.wz_boxB_form .form_line .text{padding:20px 50px 20px 140px;width:283px;height:36px;line-height:36px;font-family:arial;font-size:24px;letter-spacing:1px;color:#313131;border-color:#e9e9e9;}
.wz_boxB_form .text_wrap .unit{margin-left:-40px;}
.wz_boxB_form .form_error{font-size:14px;position: absolute;top:78px;left:0;}
.wz_boxB_form .form_error .ico_error{margin-top:-1px;}
.wz_boxB_form .element_n{width:473px;height:76px;border:1px solid #e9e9e9;color:#bcbcbc;}
.element_n ul{position:absolute;top:23px;left:145px;}
.element_n li{float: left;margin-right: 80px;}
.element_n li i{float: left;font-size:22px;}
.element_n li .wz_ico_y{margin-right:5px;margin-top:3px;cursor:pointer;}
.element_n .on .wz_ico_y{background-position:0 -34px;}
.element_n .on{color:#00b267;}
.wz_boxB_xs{float:right;width:480px;padding-top:10px;}
.wz_boxB_xs dl dt{overflow: hidden;height:35px;line-height: 35px;}
.wz_boxB_xs dl dt i{float:left;font-size: 18px;}
.wz_boxB_xs dl dt .t1{font-size:20px;}
.wz_boxB_xs dl dt .t1_i{color:#d4d4d4;font-size:20px;font-weight:bold;padding:0 8px;}
.wz_ico_b,.wz_ico_c{margin-top:4px;margin-right:10px;}
.wz_boxB_xs dl dt .fc_00b267 em{font-size: 20px;}
.wz_boxB_xs dl dd{padding-top:15px;}
.wz_boxB_xs_dd1,.wz_boxB_xs_dd2{background:url(../images/act/wz_ico_k.png) no-repeat;}
.wz_boxB_xs_dd1{background-position:0 0;}
.wz_boxB_xs_dd2{background-position:0 -49px;}
.wz_boxB_xs dl dd .wz_boxB_xs_dd1,.wz_boxB_xs dl dd .wz_boxB_xs_dd2 {display: block;}
.wz_boxB_xs_dd1,.wz_boxB_xs_dd2{overflow: hidden;}
.wz_boxB_xs_dd1 i{float: left;width:255px;height:39px;line-height:39px; text-align: center;font-size: 18px;}
.wz_boxB_xs_dd1 i em,.wz_boxB_xs_dd2 i em{font-size:16px;}
.wz_boxB_xs_dd1 i em b,.wz_boxB_xs_dd2 i em b{font-size:20px;font-weight:normal;}
.wz_boxB_xs_dd1 .a1{width:192px;padding-left:18px;color:#fff;text-align: left;}
.xs_d1_tip{padding-left:14px;font-size:16px;color:#bebebe;}
.wz_boxB_xs .dl2{padding-top:45px;}
.wz_boxB_xs_dd2 i{float:left;width:295px;height:38px;line-height:36px;font-size:18px;color:#fff;text-align: center;}
.wz_boxB_xs_dd2 .a1{width:166px;padding-left:18px;text-align: left;}

.fc_00b267{color:#00b267;}
