html{ _background:url(about:blank);overflow-x:hidden;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,dl,td,dt,dd,img,div{margin:0;padding:0;border:0;}
ul,ol{list-style-type:none;}
li{ list-style:none;}
select,input,img,select,textarea{vertical-align:middle;padding:0;margin:0;border:0;}

.clear{height:0px; line-height:0px; width:100%; font-size:0px; margin:0px; padding:0px; overflow:hidden; clear:both;}
a{text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline;}
p{ text-indent:30px;}

body{font-family:"Microsoft yahei"; font-size:14px; color:#333333;line-height:25px; background:#FFF;}

 

.banner01{ width:100%; height:189px; background:url(../images/banner1.jpg) no-repeat center;}
.banner02{ width:100%; height:181px; background:url(../images/banner2.jpg) no-repeat center;}
.banner03{ width:100%; height:229px; background:url(../images/banner3.jpg) no-repeat center; cursor:pointer;}

.dao_box{ background: #f5f5f5; }
.daoyu{ width: 1000px; margin: 0px auto; height: 163px; }
.daoyu img{ float: left;width:162px; margin-top:7px}
.daoyu .dao_right{ width: 830px; float: right;   } 
.daoyu .dao_right p{ width: 800px; margin: 20px 0 0 20px; font-size: 16px; line-height: 30px; color: #000}

.head{width: 1000px; margin: 20px auto 30px;line-height: 106px; font-size: 36px; color: #027a85; font-weight: bold;} 
.head .head_top{ background: url(../images/bg.jpg) no-repeat center; width:820px; height: 106px; float: left;}
.head img{ float: right; margin-top: 25px; width: 175px; }
.head .head_top span{ color: #fff; font-size: 55px; color: #fff; width: 96px; float: left; text-align: center; font-weight: bolder; margin-top: 10px; margin-right: 10px }

.j_one{ width: 1000px; margin: 0 auto }
.j_one .s_head{margin: 30px auto 16px; display: block; font-size: 24px; color: #027a85;line-height: 55px; }
.jia p{ font-size: 16px; line-height: 30px; margin: 20px auto }
.anniu{ width:619px; line-height: 60px; margin: 0 auto 20px; border: 1px solid #e56809; overflow: hidden; }
.ani{ width: 449px; float: left; font-size: 20px; color: #e56809; padding-left: 20px }
.anniu a{ width:150px; float: right; text-align: center; font-size:24px; color: #fff; background: #e56809 }
.tang{ margin: 50px auto;  }
.tang_left{ width: 581px; float: left; }
.tang_left .tang_box{ width:579px; border: 2px solid #027a85; height: 215px;  }
.tang_left .tang_box p{ width:90%; margin: 0 auto }
.tang_right{ width:398px; float: right;padding-bottom: 30px  }
.tang_box span{ background: #027a85; color: #fff; position: relative; padding:4px 10px; top: -28px; left: -2px; }
.j_two{ width: 1000px; margin: 20px auto }
.j_two .z_box{ width:303px; height:429px;float: left; margin-right: 45px}
.j_two .z_box .z_bg{ background: #027a85; color:#fff; width:138px; line-height: 57px; text-align: center; font-size: 24px;font-weight: bold;}
.z_bottom{ background: #f0fbfc; border: 1px solid #ccc;   }
.z_bottom p{padding: 20px 10px; font-size: 16px; line-height: 30px}
.z_boxs{ float: right !important ; margin-right: 0 !important}
.z_boxs .z_bg{ width:234px !important  }
.z_boxtt{ width: 1000px !important; margin-top: 30px; height: 360px !important }
.z_boxtt .z_bg{ width:582px !important;   }
.z_boxtt .z_bottom {height:254px;}
.z_boxtt .z_bottom p{ width: 586px; float: left; }
.z_boxtt .z_bottom img{ float: right; }
.z_bottom .sp2{ font-weight: bolder; }
.z_bottom  span{ display: block; text-indent: 0; padding-left: 20px }
.j_tre{ width: 1000px; margin: 20px auto; overflow: hidden;}
.tre_box{ background: #09799e; color: #fff;width: 241px; height: 303px;}
.tre_box p{ padding: 5px 10px }
.tre_box{ float: left; margin-right:12px }
.tre_boxt{ float: right; margin-right: 0 }
.anniu2{ width: 652px; line-height: 60px; text-align: center; color: #fff; background: #f27d24; border-radius: 8px; margin: 20px auto }
.anniu2 a{ font-size: 24px; color: #fff; }
.j_bg{ background: #f4f6f6; overflow: hidden; padding: 60px 0 }
.j_four{ width: 1000px; margin: 0 auto }
.four_box{ width: 222px; float: left; margin-right: 34px }
.four_box .f_head{ text-align: center; font-size: 24px; line-height: 55px; }
.f_bottom a{ color: #fff; font-size: 24px; background: #ff7200; border-radius: 8px; width: 210px;line-height: 54px; display: block; text-align: center; }
.f_he{ font-size: 14px; line-height: 30px; text-indent: 2em;color: #333; height: 161px;}
.four_boxt{ float: right; margin: 0 }
.huiyi{ width: 1000px; margin:20px auto; }
.huiyi p,.jishu p{ font-size: 16px; line-height: 30px ; }
.huiyi p a{ color: #f00 }
.huiyi img.img2{ float: right; }
.huiyi img.img3{ margin-top: 15px }
.jishu{ width: 1000px; margin:20px auto; overflow: hidden; }
.jishu_left{width: 552px; float: left; margin-top: 20px}
.jishu_right{ width: 406px; float: right;margin-top: 20px }
.ship{ font-size: 18px; color: #f00; line-height: 45px; }
.yuanli_box{ width: 446px; height: 204px;  border: 1px solid #ccc; border-radius: 8px; padding:0 10px; overflow: hidden; float: left;margin-top: 20px }
.yuanli_box .y_left{ width: 207px; float: left; margin-left: 20px }
.yuanli_box .y_right{ width: 204px; float: right; margin-top: 16px }
.yuanli_box .y_left .left_top{ font-size: 24px; color: #1d5fad; overflow: hidden; }
.yuanli_box .y_left .left_top img{ float: left; }
.yuanli_box .y_left .left_top span{ margin-top: 30px ; float: left; margin-left: 12px}
.yuanli_box .y_left .left_bottom{ font-size: 16px; line-height: 30px; margin-top: 20px }
.yuanli_boxtt{ float: right;  }
.yuanli{ width: 960px; margin:0px auto 20px; }
.an{ width: 756px; line-height: 78px; margin:30px auto; }
.an .a1{ background: #1d5fad; color: #fff; float: left; width: 361px; font-size: 24px; text-align: center;}
.an .a2{ float: right;  background: #ff7200; color: #fff; width: 361px; font-size: 24px; float: right;text-align: center}
.kangfu_box{ width: 1000px; margin: 0 auto }
.kangfu_box .kangfu_bbox{ width:326px;height: 357px; float: left; background: #fff; text-align: center; padding-top: 20px; 
	overflow: hidden; border-radius: 12px; margin-right:11px   }
.kangfu{ background: #f5f5f5; overflow: hidden; padding: 50px 0 30px}
.kangfu_bboxt{ float: right !important; margin-right: 0 !important }
.kangfu_box .k_bottom{ font-weight: bold; font-size: 18px; line-height: 50px }
.anniu3{ background: #027a85 !important; margin-top: 30px; font-size: 24px !important; width: 446px !important}
.yiyuan{ width: 1000px; margin: 20px auto; overflow:hidden; }
.yiyuan .yiyuan_left{width:434px; float: left; }
.yiyuan .yiyuan_right{ width:548px; float: right;  }
.yiyuan .yiyuan_right p{     font-size: 16px;
    line-height: 31px; margin-top: -10px; margin-bottom: 10px}
.yiyuan_right p a{ color: #f00 }
.img{ margin-top: 20px }
.zheng{ font-size: 18px; line-height: 38px; }
.zheng span{ display: block; font-size: 16px; }


.zt_wenzi{ width:1000px; height:200px;margin:0 auto; margin-top:8px; }
.zt_dbwt dt img{ float:left; margin-top:18px;}
.zt_dbwt dd p{ float:left;width:422px; line-height:22px; margin-top:18px;}
.zt_dbwt dd img{ float:right;}













