@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/bodybg.png) repeat-x;  height:auto;}
.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; overflow:hidden;}
.c1{ color:#007575;}

.tit{ height:83px;}
.banner{ height:543px; background:#226DB1;}
.b1{ background:url(../images/banner1.jpg) no-repeat top; height:59px;}
.b2{ background:url(../images/banner2.jpg) no-repeat top; height:56px;}
.b3{ background:url(../images/banner3.jpg) no-repeat top; height:107px}
.b4{ background:url(../images/banner4.jpg) no-repeat top; height:64px}
.b5{ background:url(../images/banner5.jpg) no-repeat top; height:95px}
.b6 div{ width:960px; margin:0 auto;}
.b6{ background:url(../images/banner6.jpg) no-repeat top; height:162px; overflow:hidden;}
.b6 p{margin:40px 40px 0 180px;font-size:18px; text-indent:2em; font-family:"Microsoft YaHei";
color:#226CB1; font-weight:500;}

.wrap{background:#226DB1; width:100%;}
.cont{ background:#FFF;}
.zhenliao{ height:700px; background:url(../images/cont_top_bg.png) no-repeat center top; overflow:hidden;}

.zhenliao_sp{ display:block; height:50px; margin-top:40px; }
.fa{ font-size:26px;line-height:50px; height:50px; display:block; float:left; font-weight:bold; color:#F66A0D;}
.fb{ font-size:26px; line-height:50px; height:50px; display:block; float:left; font-weight:bold; color:#1A3060; margin-left:10px;}
.ar{ display:block; float:right; margin:5px 5px 0 0px; display:inline;}
.spo{ width:909px; height:45px; font-size:16px; display:block; margin-top:20px; margin-left:30px; color:#666666;}

.tit_show{ height:505px; margin-top:20px; position:relative;}
.tit_show p{ width:181px; height:90px; display:block; font-size:14px; color:#787977;}
.tita{ background:url(../images/bbg_03.png) no-repeat top; height:173px; overflow:hidden;}
.titb{ background:url(../images/bbg_05.png) no-repeat top; height:173px; overflow:hidden; }
.titc{ background:url(../images/bbg_06.png) no-repeat top; height:173px;}

.pa{ position:absolute; top:120px; left:20px}
.pb{ position:absolute; top:50px; right:10px;}
.pc{ position:relative; top:100px; left:10px;}
#pd{ position:relative; left:790px; bottom:50px; width:160px;}
.pe{ width:343px; height:140px; display:block; position:absolute; top:110px; left:320px; font-size:14px; color:#787977;}
.swta{ display:block; position:absolute; left:360px; top:260px;}


.zhuanjia{ height:890px; background:url(../images/zhuanjiabg.png) no-repeat top; margin-top:20px; overflow:hidden;}
.zhuanjia_sp{ display:block; height:50px; margin-top:20px;}
.zhuanjiashow{ display:block; float:left; margin-top:20px;}
.zhuanjialang{ display:block; float:left; margin-top:20px !important; margin-top:10px; width:390px; height:278px;}
.zhuanjialang img{ display:block; float:left;  margin-top:10px;}
.zhuanjialang p{ display:block; float:left; width:350px; margin-left:10px; text-indent:2em; font-size:14px; color:#666666;}



.zhuanjiafk{ height:450px; margin-top:20px; position:relative; overflow:hidden;}
.zhuanjiafk p{ font-size:14px; color:#8C8C8C;}
.fka{ background:url(../images/fka.png) no-repeat top; height:160px; overflow:hidden;}
.fkb{ background:url(../images/fkb.png) no-repeat top; height:160px;}
.fkc{ background:url(../images/fkc.png) no-repeat top; height:160px;}
.fkpa{ width:290px; height:98px; display:block; position:absolute; top:80px; left:160px;}
.fkpb{ width:290px; height:98px; display:block; position:absolute; top:90px; right:150px;}
.fkpc{ width:290px; height:98px; display:block; position:absolute; bottom:45px; left:40px;}
.fkpd{ width:290px; height:98px; display:block; position:absolute; bottom:55px !important; bottom:30px; right:35px;}

.myt{ height:139px; background:url(../images/myt_03.png) no-repeat center; overflow:hidden;}
.myt p{ display:block; width:767px; height:45px; margin-top:60px; margin-left:150px; font-size:16px; color:#666666; text-indent:2em;}

.shebei{ height:1050px; overflow:hidden; background:url(../images/zhuanjiabg.png) no-repeat top;}
.shebeip{ display:block; width:920px;}
.spoo{ width:909px; height:45px; font-size:13px; display:block; margin-left:30px; color:#666666;}

.sbsp{ display:block; height:43px; background:url(../images/sb_03.png) no-repeat center; text-align:center; font-size:20px; margin-top:20px; line-height:35px; font-weight:bold; color:#226DB1;}
.sbspa{ display:block; height:43px; background:url(../images/sbsp_03.png) no-repeat center; text-align:center; font-size:20px; margin-top:20px; line-height:35px; font-weight:bold; color:#4CA300;}
.sbspb{ display:block; height:43px; background:url(../images/sbsp_07.png) no-repeat center; text-align:center; font-size:20px; margin-top:20px; line-height:35px; font-weight:bold; color:#ED8F0B;}
.pba{ background:url(../images/sb_12.png) no-repeat center; height:158px;}
.pbb{ background:url(../images/sb_14.png) no-repeat center; height:147px;}


.gt{ height:920px; background:url(../images/zhuanjiabg.png) no-repeat top; margin-top:20px; padding-top:5px;}
.gtimg{ margin-top:30px;}

.map{ height:400px; position:relative;}
.mapa{ background:url(../images/mapa.png) no-repeat center top; height:114px;}
.mapb{ background:url(../images/mapb.png) no-repeat center top; height:114px;}
.mapc{ background:url(../images/mapc.png) no-repeat center top; height:167px;}
.mapshow{ position:absolute; display:block; width:480px; height:127px; font-size:14px; color:#7C7C7C; right:10px; top:50px; text-indent:2em;}

.address{ width:481px; height:49px; float:right; margin-top:90px; margin-right:10px;}
.address span{ display:block; float:left; width:58px; height:49px; background:#006666; text-align:center; color:#FFF; font-weight:bold; font-size:13px;}
.address p{ display:block; float:left; height:49px; background:#EBEBEB; width:423px;}
.address p em{ margin:0px 5px; font-style:normal;}

.zg{ height:290px; margin-top:20px; overflow:hidden; padding:0 0 0 10px;}

.baby{ height:240px; overflow:hidden;}
.babysp{ background:url(../images/bby.png) no-repeat 10px 0px; height:40px; line-height:40px; display:block; margin-top:10px; padding-left:50px; font-size:24px; font-weight:400; color:#666666;}

.last_show{ height:160px; overflow:hidden; margin-top:20px; width:960px;}
.last_show ul{ width:990px;}
.last_show ul li{ float:left; width:220px; height:150px; margin:0 10px; background:#999; display:inline;}


.babys{ height:180px; overflow:hidden;}
.nav{ height:32px; background:#BFE4F4; text-align:center; font-size:13px; color:#000; line-height:32px;}
.nav a{ margin:0px 10px; color:#000;}

.babyp{ height:160px; text-align:center; margin-top:20px;  color:#666666;}

.list{ width:960px; height:243px;}
.list ul li{ width:228px; height:237px; float:left; margin-left:7px;}