@charset "utf-8";
/* CSS Document */

html,body,div,span,object,iframe,table,tr,th,td,em,img,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,form,label{font-family:inherit; font-style:inherit; padding:0; margin:0; border:0;}
ol,ul,dl,dt,dd,li{list-style:none;}
a{ text-decoration:none; color:#464646;}
a:hover{ color:#C96 !important; text-decoration:underline;}
img{ border:none; vertical-align:top}
body{color:#333; font:12px/24px "Microsoft YaHei", sans-serif, SimSun; background:url(../images/body_bg.png) repeat-x #FFFEFC;}
.hide{ display:none;}
.clear{clear:both; overflow:hidden; height:0px;}
.fl{float:left; display:inline}
.fr{float:right; display:inline;}
.flb{ float:left; display:block;}
.frb{ float:right; display:block;}
.mt10{ margin-top:10px;}.ml10{ margin-left:10px;}.mr10{ margin-right:10px;}.mb10{ margin-bottom:10px;}
.w960{ width:960px; margin:0px auto;}
.img1{ padding:1px; border:1px solid #CCC;}
.c1{ color:#F00;}

.tit{ height:82px;}
.banner{ height:421px;}
.b1{ background:url(../images/banner1.jpg) no-repeat center top; height:161px;}
.b2{ background:url(../images/banner2.jpg) no-repeat center top; height:148px;}
.b3{ background:url(../images/banner3.jpg) no-repeat center top; height:114px; overflow:hidden;}
.b3 a.btn1{ width:118px; height:40px; position:absolute; display:block; top:0; left:160px;}
.b3 a.btn2{ width:118px; height:40px; position:absolute; display:block; top:0; left:320px;}
.b3 div{ width:960px; height:114px; margin:0 auto; position:relative;}

.weizhi{ height:540px;}
.weizhi_sp{ display:block; background:url(../images/tit1.png) no-repeat; height:107px;}
.weizhi_sp a{ display:block; width:82px; height:30px; float:right; margin-top:11px;}
.weizhi_left{ display:block; height:400px; float:left; width:440px; margin-top:10px;}
.weizhi_left img{display:block; float:left; width:434px; height:349px;}
.weizhi_left p{ display:block; float:left; width:438px; height:41px; text-align:center; line-height:41px; font-size:18px; font-weight:bold; color:#FFF; background:#4DABA6;}

.weizhi_right{ display:block; float:right; margin-top:10px; width:500px;}
.weizhi_right p{ display:block; float:left; width:495px; height:35px; line-height:35px; text-align:center; font-size:17px; font-weight:bold; color:#FFF;
background:#4daba6;}
.weizhi_right img{ display:block; float:left; width:491px; height:354px;}

.bianjie{height:520px; overflow:hidden;}
.bianjie_sp{ display:block;background:url(../images/tit2.png) no-repeat; height:107px;}
.bianjie_sp a{ display:block; width:82px; height:30px; float:right; margin-top:11px;}
.pimg{ display:block; height:110px;}
.pimg img{ margin-left:140px;}

.taba{ width:305px; height:365px; float:left; margin-top:20px; overflow:hidden; margin-left:11px;}
.taba dl dt{ width:110px; float:left;}
.taba dl dd{ width:190px; float:left;}
.tabtit{ display:block; width:110px; height:25px; text-align:center; font-size:16px; font-weight:bold; color:#FFF; background:#8FF2F8; float:left;}
.tabcont{ display:block; width:110px; height:112px; text-align:center; float:left; border-left:1px solid #4DABA6; border-bottom:1px solid #4daba6; border-right:1px solid #4daba6;}
.tabcont img{ display:inline; margin-top:20px;}
.tabtita{ display:block; width:190px; height:25px; float:left; text-align:center; font-size:16px; font-weight:bold; color:#FFF; background:#4DABA6; float:left;}
.tabconta{ display:block;width:190px; height:112px; float:left;border-bottom:1px solid #4daba6;border-right:1px solid #4daba6;	}
.tabconta p{ display:block; margin-top:10px; width:180px;}

.titt{ background:url(../images/tit_03.png) no-repeat; width:300px; height:290px; display:block; float:left; margin-top:30px;}
.titt p{ width:171px; height:90px; display:block; margin-left:120px !important; margin-left:60px; margin-top:25px; float:left;}

.tita{ background:url(../images/tit_05.jpg) no-repeat; display:block; width:301px;  float:left; margin-top:30px; margin-left:20px;}
.titspa{ display:block; margin-top:24px; float:left;}
.pa{ width:112px; height:55px; display:block; float:left; line-height:55px; text-align:center;}
.pb{ width:166px;display:block; float:left; text-align:left; margin-left:15px;}
.titspb{display:block; float:left;}
.pc{ width:111px; float:left;text-align:center; overflow:visible; padding-top:30px;}
.pd{ width:170px;display:block; float:left; margin-left:15px; line-height:20px;}
.titspc{ height:83px; display:block; float:left;}
.pe{ width:112px; height:83px; display:block; float:left; line-height:83px; text-align:center;}
.pf{ width:170px; height:83px; float:left; margin-left:15px; font-size:12px; line-height:20px; display:block;}	
.titspd{ height:83px;display:block; float:left;}
.pj{ height:83px; width:112px; display:block; float:left; line-height:83px; text-align:center;}
.ph{ height:83px; width:170px; display:block; float:left; text-align:left; line-height:20px; margin-left:15px;}

.titb{ background:url(../images/tit_07.png) no-repeat; width:300px; height:358px; float:left; margin-top:30px; margin-left:20px;}
.titba{ display:block; float:left; height:82px; margin-top:24px;}
.ba{ display:block; float:left; width:110px; height:57px; text-align:center; padding-top:25px;}
.bb{ display:block; float:left; width:170px; height:82px; text-align:left; line-height:16px; margin-left:10px; margin-top:2px;}
.titbc{ display:block; float:left; height:50px;}
.bc{width:110px; display:block; float:left; height:50px;  text-align:center;}
.bd{  display:block; float:left; text-align:left;height:50px; width:170px; line-height:17px; margin-left:10px;}

.titbd{ display:block; float:left; height:65px; float:left;}
.be{ width:110px; height:65px; display:block; float:left; text-align:center; line-height:65px;}
.bf{ width:170px; height:65px; display:block; float:left; text-align:left; line-height:17px; margin-left:10px;}

.lianxi{ height:780px; overflow:hidden;}
.lianxi_sp{ display:block; background:url(../images/lianxi.jpg) no-repeat top; height:51px;}
.lianxi_sp a{ display:block; width:82px; height:30px; float:right; margin-top:11px;}
.lianxia{ height:550px; background:url(../images/lianxia.png) no-repeat top; display:block;}
.lianxi_cont{ height:550px; background:url(../images/bbb.png) no-repeat center bottom; position:relative;}
.lxa{ display:block; float:left; width:370px; height:45px; margin-left:100px !important; margin-left:50px; margin-top:80px;}
.ia{ display:block; float:left; margin-top:15px; margin-left:90px; width:302px;}
.iaimg{ display:block; float:left;}
.iaa{ display:block; float:left; float:left; height:20px; width:302px; text-align:right;}

.imgb{ display:block; position:absolute; top:170px; left:90px;}
.pp{ display:block; position:absolute; top:250px; right:80px; width:308px; height:70px; line-height:20px;}
.pl{ width:257px; height:32px; display:block; position:absolute; bottom:20px; left:180px;}
.ii{ display:block; position:absolute; bottom:20px; right:180px;}

.swtimg{ display:block; float:left; margin-top:20px; margin-left:120px !important; margin-left:60px;}
.spsp{ display:block; float:left; width:325px; height:74px; background:url(../images/gggg_03.png) no-repeat; margin-top:40px; margin-left:20px;}
.spsp p{ display:block; width:260px; float:right; margin-top:30px;}
.swta{ display:block; float:left; margin-top:90px; margin-left:30px;}

.wxts{ height:170px; background:url(../images/baby_03.png) no-repeat; overflow:hidden;}
.wxts p{ display:block; width:609px; height:32px; margin-top:100px; margin-left:280px; line-height:18px;}

.footer{ height:220px; overflow:hidden; width:960px; margin:0 auto;}
.footer_sp a{ display:block; height:90px; margin:0px auto; width:960px;}
.footer_font{ display:block; background:url(../images/dj_117.png) no-repeat left; height:36px; margin-top:10px; margin-left:10px; line-height:36px; padding-left:43px; font-size:22px; font-weight:500; color:#00A7A7;}

.footer ul{ width:1600px; margin-top:20px;}
.footer ul li{ width:220px; height:150px; float:left; margin-right:25px;}

.nav{ height:160px; margin:10px auto 0px}
.nav_sp{ height:35px; display:block; line-height:35px; background:#e1e1e1; text-align:center; color:#000; font-size:13px;}
.nav_sp a{ margin:0px 10px; color:#000;}
.nav_p{ text-align:center; display:block; margin-top:20px; color:#666666;}


