@charset "utf-8";
/* CSS Document */

.frame {background-color:#fff;box-shadow:0 0 40px #ccc;}
.frame .classification {background-color:#f4f5fa;height:100px;}
.frame .classification .if_plate,.frame .classification .if_plate span,.frame .classification .if_plate p,.frame .classification .if_plate p a {float:left;}
.frame .classification .if_plate p {width:136px;margin-left:15px;}
.frame .classification .if_plate p b {display:inline-block;}
.frame .classification .if_plate p .marBot10 {margin-bottom:4px;}
.frame .classification .if_plate span {border-radius:2px;width:50px;height:50px;}
.frame .classification .if_plate span i {display:block;margin:13px auto;width:27px;height:24px;}
.frame .classification .if_plate span .pl_1 {background-position:3px -21px;}
.frame .classification .if_plate span .pl_2 {background-position:-24px -21px;}
.frame .classification .if_plate span .pl_3 {background-position:-53px -21px;}
.frame .classification .if_plate span .pl_4 {background-position:-80px -21px;}
.frame .classification .if_plate p b .marLeft25 {margin-left:24px;}
.frame .classification .if_plate {height:50px;padding:25px 20px;border-right:1px solid #e8ecf4;}

/*首页焦点图*/
#lanrenzhijia {width:100%; height:280px; float:left; position:relative}
#slides {display:block; width:100%; height:280px; list-style:none; padding:0; margin:0; position:relative}
#slides li {display:none; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a {display:block; width:100%; height:100%;}
#slides li p {position:absolute;bottom:0;left:0;height:40px;width:100%;line-height:40px;background:url(../images/back.png);}
#slides li p em {padding-left:20px;color:#fff;display:block;width:70%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#pagination {display:block;list-style:none;position:absolute;right:0px; bottom:10px; z-index:899;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:8px; height:8px; float:left; margin-left:10px;background:#ddd;border:1px solid #fff;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background:#ff5d5a;width:18px;}

.wid640 {width:640px;}



.application {position:fixed;top:50%;left:50%;display:none;z-index:1008;}
.application strong {text-align:center;font-size:30px;background-color:#fb775d;color:#fff;display:block;height:100px;line-height:100px;}
.application .application_form {border:1px solid #ccc;background-color:#fff;}
.application_form .line {margin-top:25px;display:inline-block;width:100%;}
.application_form .line>p {float:left;line-height:31px;width:100px;text-align:right;}
.application_form .line input {width:290px;}
.application_form .line em {color:#f75555;margin-left:10px;font-weight:bold;}
.application_form .textInp {float:left;}
.application_form .textInp textarea {padding:5px 10px;width:350px;height:100px;}
.rh_submit {text-align:center;margin:40px 0;}
.rh_submit a {display:inline-block;border-radius:5px;width:105px;height:40px;line-height:40px;font-size:16px;background-color:#fb775d;text-align:center;color:#fff;}
.thisWra {position:relative;}
.thisWra label {position:absolute;bottom:-20px;left:0px;color:#e02b2b;}








.hymk_1 a {float:left;height:90px;background-color:#fff;text-align:center;border-bottom:1px solid #dde2ef;margin:20px 0 0 20px;}
.hymk_1 a span {width:50px;height:50px;display:inline-block;background-color:#253968;border-radius:50%;margin:5px 0;}
.hymk_1 a span i {width:30px;height:30px;display:block;margin:10px auto;}
.hymk_1 a .vipIco_0 {background-position:0px -152px;}
.hymk_1 a .vipIco_1 {background-position:-30px -151px;}
.wid320 .hymk_1 a,.wid640 .hymk_1 a {width:130px;}


.kw_mk0 .kw_mk0_wra ul li .kw_mk0_img,.kw_mk0 .kw_mk0_wra ul li .kw_mk0_img img {width:96px;height:138px;}
.kw_mk0 .kw_mk0_wra {float:left; text-align:center;}
.kw_mk0 .kw_mk0_wra .kw_mk0_text p,.kw_mk0 .kw_mk0_wra .kw_mk0_text em {padding:5px 0;}
.kw_mk0 .kw_mk0_wra .kw_mk0_text p {font-size:16px;}
.kw_mk0 .kw_mk0_wra .kw_mk0_text em {color:#555;}
.kw_mk0 .kw_mk0_wra {margin-top:24px;}
.wid320 .kw_mk0 .kw_mk0_wra {width:160px;}
.wid320 .kw_mk0 .kw_mk0_wra .kw_mk0_img img {border:1px solid #ccc;}
.kw_mk0 .kw_mk0_wra .kw_mk0_img img {width:96px;height:138px;}
.wid640 .kw_mk0 .kw_mk0_wra {width:213px;}
.wid980 .kw_mk0 .kw_mk0_wra {width:245px;}
.wid240 .kw_mk0 .kw_mk0_wra,.wid480 .kw_mk0 .kw_mk0_wra {width:240px;}
.ld0 ul li .ld0_img {overflow:hidden;height:170px;background-color:#F3F3F3;border:1px solid #ccc;}
.ld0 ul li .ld0_img a {display:inline-block;width:100%;height:100%;position:relative;}
.ld0 ul li .ld0_img a img {position:absolute;top:0;left:0;}
.ld0 ul li .ld0_name {text-align:center;padding-bottom:16px;}
.ld0 ul li .ld0_name p {font-size:16px;color:#2c354c;font-weight:bold;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;}
.ld0 ul li .ld0_name em {font-size:14px;color:#2c354c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.ld0 ul li {float:left;margin-left:20px;}
.ld0 ul {margin-left:-20px;margin-top:10px;display:inline-block;}
.wid320 .ld0 ul li .ld0_img,.wid320 .ld0 ul li {width:320px;}
.wid640 .ld0 ul li .ld0_img,.wid640 .ld0 ul li {width:199px;}
.wid980 .ld0 ul li .ld0_img,.wid480 .ld0 ul li .ld0_img,.wid980 .ld0 ul li,.wid480 .ld0 ul li {width:229px;}
.wid240 .ld0 ul li .ld0_img,.wid240 .ld0 ul li {width:238px;}

.atv0 ul li .atv0_text p {font-size:16px;color:#2c354c;padding-bottom:20px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


.hei170 {height:170px;}


