body {font-size:12px; line-height:20px; font-family:"microsoft yahei",\5B8B\4F53,Arial Narrow,arial,serif; color:#333;margin:0px;padding:0px;}
ul,li {list-style:none;}
.clear{clear:both;}
/*head*/
.head_box{background:#fff;}
.head{width:1002px;height:87px;margin:0px auto;background:#fff;font-size:22px;color:#999;position:relative;}
.head .title{width:228px;height:38px;background:url(head.png) no-repeat;position:absolute;top:25px;left:0px;}
.head .pro{position:absolute;left:230px;top:35px;font-size:14px;}
.head .tel{font-size:26px;font-weight:bold;height:25px;line-height:25px;color:#26B192;background:url(tel.png) no-repeat;padding-left:35px;position:absolute;right:5px;top:30px;}

/*banner*/
.banner_box{height:595px;background:#72CAF2 url(sbbbb.jpg) no-repeat center center;}
.ban_box{width:1002px;margin:0px auto;}
.ban_con{float:right;width:240px;border-radius:10px;background:#fff;margin-top:40px;padding:20px;}
.ban_t1{font-size:25px;color:#2ca538;text-align:center;font-weight:bold;}
.ban_t2{text-align:center;padding:10px 0px;color:#ff0000;}
.ban_con ul,.ban_con li{margin:0px;padding:0px;}
.ban_inp{ -webkit-appearance: none;outline:none;height:20px;line-height:20px;color: #333333;border-radius:5px;border: 1px solid #ccc;text-align:left; font-size: 17px;margin:6px 0px;width:230px;padding:5px;font-size:14px;}
.ban_inp:focus{border:1px solid #1FBAAA}
.btn_cy{background-color: #2ca538;border:0px;cursor: pointer;border-radius:5px;width:100%;font-size: 20px;color:#fff;font-weight: bold; height: 50px;line-height:27px;margin-top:10px;}
.btn_cy:hover,.btn_cy:active,.btn_cy:focus{color: #fff;background-color: #1FBAAA}

/*class*/
.class_con{background:#EEEEEE;}
.class_box{width:989px;margin:0px auto;padding:60px 0px;}
.class_t1{font-size:40px;font-weight:bold;text-align:center;color:#272636;height:46px;line-height:46px;}
.class_t2{font-size:24px;text-align:center;color:#808080;height:30px;line-height:30px;padding:20px 0px 40px 0px;}
.class_type{width:440px;height:200px;float:left;background:#F9F9F9;margin:0px 27px 30px 27px;border-radius:10px;box-shadow:0 0 8px #ccc;overflow:hidden;}
.class_left{width:200px;float:left;}
.class_right{width:220px;float:left;text-align:center;padding-right:20px;}
.class_b1{font-size:26px;height:40px;line-height:40px;color:#000;padding:10px 0px 0px 0px;}
.class_b2{font-size:16px;height:20px;line-height:20px;color:#808080;padding:10px 0px 10px 0px;}
.class_b3{font-size:28px;height:40px;line-height:40px;color:#ff0000;padding:0px 0px 0px 0px;}
.class_hot{background:#F9F9F9 url(hot.png) no-repeat;}
.class_btn2 a{height:40px;line-height:40px;background:#EF3469;text-align:center;margin:10px 0px 0px 0px;font-weight:bold;color:#fff;font-size:20px;border-radius:20px;display:block;text-decoration:none;}
.class_btn2 a:hover{text-decoration:none;color:#fff;background:#FF772D;}
.class_btn1{width:500px;height:60px;line-height:60px;background:#EF3469;text-align:center;margin:20px auto;font-weight:bold;color:#fff;font-size:26px;border-radius:30px;border:0px;}


/*good*/
.good_top{height:100px;background:#EEEEEE url(b_bg.png) no-repeat top center;}
.good_bot{height:100px;background:#EEEEEE url(b_bg.png) no-repeat bottom center;}
.good{color:#fff;background:#1FBAAA;}
.good_f1{font-size:40px;font-weight:bold;height:50px;line-height:50px;text-align:center;}
.good_f2{font-size:24px;height:30px;line-height:30px;padding:20px 0px 45px 0px;text-align:center;}
.good_con{width:989px;margin:0px auto;}
ul.good_box {margin:0px;padding:0px;}
ul.good_box li{float:left;width:440px;padding:0px 27px 10px 27px;}
ul.good_box li img{display:block;box-shadow:0 0 8px #666;border-radius:10px;}
ul.good_box li span{display:block;height:40px;line-height:40px;background:#fff;color:#333333;border:3px #2a333e solid;border-radius:20px;text-align:center;font-size:18px;font-weight:bold;margin:20px 50px;}
ul.good_box li p{text-align:center;font-size:16px;line-height:200%;}

/*show*/
.show_top{height:100px;background:#fff url(h_bg.png) no-repeat top center;}
.show_bot{height:100px;background:#2F2F2F url(h_bg.png) no-repeat bottom center;}
.show_box{color:#fff;background:#FF772D;}
.show_con{width:989px;margin:0px auto;}
ul.show_pic {margin:0px;padding:0px;}
ul.show_pic li{float:left;width:440px;padding:0px 27px 10px 27px;}
ul.show_pic li img{display:block;box-shadow:0 0 8px #666;border-radius:10px;}
ul.show_pic li span{display:block;height:40px;line-height:40px;background:#fff;color:#333333;border:3px #2a333e solid;border-radius:20px;text-align:center;font-size:18px;font-weight:bold;margin:20px 50px;}
ul.show_pic li p{text-align:center;font-size:16px;line-height:200%;}


/*area*/
.area_box{height:430px;background:#2f2f2f;}
.area_con{ width:989px;margin:0 auto;color:#fff;padding-top:40px;}
.area_con .area_t1{ font-size:40px; height:50px;line-height:50px;text-align:center; color:#fff; font-weight:bold;margin:0px;}
.area_con p{ font-size:16px;text-align:center;height:30px;line-height:30px;padding:20px 0px;margin:0px;}
.area_t2{text-align:center;padding-top:20px;height:30px;}
.area_t2 a{ background:#EF3469; display:inline-table;border-radius:50px; font-size:13px;color:#fff;width:105px; height:30px; text-align:center; line-height:30px;text-decoration:none;margin:0px 10px;}
.area_t2 a:hover{ background:#FF772D; text-decoration:none;transition:all 0.3s linear;}
.area_t3{padding:30px 0px;font-size:14px;text-align:center;color:#FFFF00;}
.area_t4{color:#656565;text-align:center;}
.area_t4 a{color:#656565;text-decoration:none;}
/*adv*/
.adv_con{background:#fff;}
.adv_box{width:989px;margin:0px auto;padding-bottom:40px;}
.adv_f1{font-size:40px;font-weight:bold;height:50px;line-height:50px;padding-top:65px;text-align:center;}
.adv_f2{font-size:24px;color:#808080;height:35px;line-height:35px;padding:20px 0px 45px 0px;text-align:center;}
.adv_major{width:250px;margin:0px auto;padding-left:400px;padding-bottom:30px;background:url(jl.png) no-repeat left 0px;height:321px;}
.adv_major ul{padding-top:64px;padding-left:20px;margin:0px;}
.adv_major li{height:64px;line-height:64px;margin:0px;padding:0px;font-size:16px;}

/*pro*/
.pro_box ul{padding:0px;margin:0px;}
.pro_box li{float:left;background:#FFF4E2;width:464px;margin:10px 15px;height:80px;line-height:80px;}
.pro_box li span{background:#FFA200;display:block;width:60px;text-align:center;float:left;font-size:30px;color:#fff;}
.pro_box li strong{float:left;display:block;width:100px;height:36px;line-height:36px;font-size:18px;font-weight:bold;text-align:center;background:#FF772D;color:#fff;border-radius:18px;margin-top:22px;}
.pro_box li p{float:left;display:block;width:264px;font-size:16px;margin:0px;padding-left:20px;}
.pro_f{width:500px;height:60px;line-height:60px;border-radius:30px;background:#FF772D;text-align:center;color:#fff;font-size:26px;font-weight:bold;margin:30px auto;}
.introd{margin-bottom:30px;border:2px dashed #FF772D;border-radius: 5px;padding:1%;}
.introd div{padding:1% 5%;background:#FF772D;font-size:17px;color:#fff;border-radius: 10px;line-height:30px;text-align: center}

/*foot*/
.foot{background:#1FBAAA;height:60px;position:fixed;bottom:0px;z-index: 1111111111;width:100%;}
.foot .f_ts{width:989px;position:relative;margin:0px auto;list-style-type:none;padding-top:15px;font-size:22px;color:#fff;text-align:center;}
.foot .f_ts img{width:110px;height:60px;position:absolute;bottom:0px;left:-30px;}
.foot .f_ts a{display:inline-table;width:150px;height:34px;line-height:34px;text-align:center;text-decoration:none;background:#EF3469;border-radius:17px;cursor:pointer;font-size:18px;color:#FFFFFF;margin-left:20px;}
.foot .f_ts a:hover{background:#FF772D; text-decoration:none;}

/*bx*/
.bx{width: 150px;height: 330px;position: fixed;z-index: 1111111111;float: left;left: 15px;bottom: 235px;background:url(kf_tel.png) no-repeat;}
