@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0;}
.clear{ clear:both;}
a,ul{ list-style:none; text-decoration:none}
img{ border:none}
/* 头部开始 */
#top{ width:auto; height:35px; background:url(../images/t_bj.gif) top center repeat-x;}
.header {width:980px; margin:0 auto; position:relative; z-index:1000;font-size: 12px; font-family:宋体;color: #333333;}
.index_top{ width:100%; height:30px; margin:0 auto; border-bottom:0px solid #cfdce5; background:url(images/ksdh_bg.gif) repeat-x; color:#004f9c;}
.index_top .top_left{ float:left; width:820px; margin-left:10px; display:inline; margin-top:4px;}
.index_top .top_left span{ margin:0; padding:0; font-size:12px;}
.index_top .top_left a{ padding:0 5px; color:#333; line-height:23px; text-decoration:none;}
.index_top .top_left a:hover{color:#f60; text-decoration:underline;}
.top_right{ width:140px; float:right; overflow:hidden; height:30px; line-height:30px; text-align:right; }
.top_right img {vertical-align:middle; margin:8px 0;}.top_right a {color:#ff0000;text-decoration:none; color:#004f9c; font-size:12px; padding-right:10px;}
.orange{color:#f60!important;}
.new_zt_navi {width:963px;margin:0 auto;padding:3px 5px 5px 5px; overflow:hidden;color:#bbb;font:12px/22px Arial;}
.new_zt_navi a{color:#069; padding: 0 7px 0 6px;}
.new_zt_navi a:hover{color:#f60;}
.new_zt_navi .more{ background:url(images/ico_more.gif) 0px 0px no-repeat; padding-left:17px; margin-left:7px;}
.index_top .header_left{ float:left; width:830px; margin-left:10px; display:inline; margin-top:4px;}
.index_top .header_left span{ margin:0; padding:0; font-size:12px;}
.index_top .header_left a{ padding:0 1px; color:#333; line-height:23px; text-decoration:none;}
.index_top .header_left a:hover{color:#f60; text-decoration:underline;}
.header_right{ width:135px; float:right; height:27px; padding-top:3px; padding-left:5px;}
#newksbox {position:absolute;z-index:1000;display:none; width:425px; height:190px; background:url(images/ksboxbg.png) no-repeat 0 0; right:10px; top:52px;}
#newksbox .title {width:420px;height:25px;background:#8ace7d;}
#newksbox .title .t1 {float:left;width:73px;height:22px;padding:0px 0 0 0;margin:3px 0 0 3px;font-weight:bold;text-align:center;background:url(images/ksboxbg.gif) no-repeat 0 -97px;}
#newksbox .title .t2 {float:left;color:#fff;margin:4px 0 0 10px;}
#newksbox .title .t3 {float:right;width:10px;height:10px;margin:7px 5px 0 0;background:url(images/ksboxbg.gif) no-repeat -404px -103px;cursor:pointer;}
#newksbox ul {width:408px;height:auto; padding:5px 0 5px 10px;border:#ddd 1px solid;border-top:none;background:#fff url(images/ksboxbg.gif) no-repeat 0 110px;}
#newksbox li {float:left; width:68px;height:25px;color:#999;}
#newksbox li a, #newksbox li span {padding:0 0 0 10px;background:url(images/ksboxbg.gif) no-repeat -112px -102px;}
.bannerbox{ width:980px; height:auto; background:#fff;}
.bannerbox a{ width:960px; height:auto; margin-left:10px;}

.wrapper{ width:100%; height:auto; background:url(../images/bj.gif) repeat-x;position:relative}
.banner{ width:980px; height:325px; background:url(../images/ban.gif) no-repeat; margin:0 auto; position:relative; z-index:999}
.w_ico{ width:80px; height:170px; background:url(../images/yd.png) no-repeat; z-index:99; position:absolute; left:-130px; top:140px;}
.w_ico2{ width:90px; height:145px; background:url(../images/hz.png) no-repeat; z-index:99; position:absolute; top:90px; right:-90px;}
.wrap{ width:980px; height:auto; background:#fff; margin:0 auto; }
.introduct{ width:960px; height:auto; margin:0 auto; }
.introduct dl{ width:960px; height:auto; border-bottom:1px #eee dashed; padding-bottom:20px; display:block; overflow:hidden;padding-top:15px;}
.introduct dl dt{ width:120px; height:55px; float:left; margin-left:10px; display:inline;}
.introduct dl dd{ width:800px; height:auto; float:right; color:#555; font-size:14px; line-height:23px;}
.hot{ width:980px; height:395px; background:url(../images/hot.png) no-repeat; margin-top:30px;}
.h_left{ width:440px; height:235px; float:left; border-right:1px #af8869 dashed; margin:75px 0px 0px 40px; display:inline;}
.h_left h1{ width:420px; height:35px; border-bottom:1px #af8869 dashed; overflow:hidden }
.h_left h1 a{ float:left;color:#de9d03; font-size:16px; font-weight:normal; line-height:35px; font-family:Microsoft YaHei,SimHei; text-indent:10px;}
.h_left h1 a:hover{ color:#ff6600}
.h_left h1 span{ float:right; margin-top:15px; display:inline;}
.h_left p{ width:410px; height:80px; overflow:hidden; margin:5px auto 0; color:#5e341e; font-size:12px; line-height:23px;}
.h_left p a{ color:#ff6600}
.h_left p a:hover{ text-decoration:underline}
.h_left h2{ width:420px; height:35px; border-bottom:1px #af8869 dashed; overflow:hidden }
.h_left h2 a{ float:left;color:#809112; font-size:16px; font-weight:normal; line-height:35px; font-family:Microsoft YaHei,SimHei;text-indent:10px;}
.h_left h2 a:hover{ color:#ff6600}
.h_left h2 span{ float:right; margin-top:15px; display:inline;}
.h_right{ width:430px; height:235px; float:right;margin:75px 50px 0px 0px; display:inline;}
.h_rtb{ width:60px; height:50px; float:left; background:url(../images/ico.png) left -8px no-repeat;}
.h_rtext{ width:355px; float:right; height:235px;}
.h_rtext h1{ width:355px; height:35px; border-bottom:1px #af8869 dashed;color:#de9d03; font-size:16px; font-weight:normal; line-height:35px; font-family:Microsoft YaHei,SimHei; text-indent:10px;}
.h_rtext ul{ width:355px; height:190px; margin-top:5px;}
.h_rtext ul li{ width:355px; height:32px; overflow:hidden; background:url(../images/li.gif) 5px center no-repeat;}
.h_rtext ul li a{ width:240px; height:32px; float:left; color:#555; font-size:14px; line-height:32px; overflow:hidden; text-indent:15px;}
.h_rtext ul li a:hover{ color:#ff6600;}
.h_rtext ul li span{ width:80px; height:32px; float:right; color:#999; line-height:32px; font-size:14px;}
.tips{ width:980px; height:540px; background:url(../images/bj.png) no-repeat; margin-top:30px;}
.t_title{ width:880px; height:95px;margin-left:50px; display:inline-block; margin-top:50px;}
.t_title span{ width:60px; height:85px; background:url(../images/ico.png) left -90px no-repeat; display:block; float:left}
.t_title a{ width:690px; height:75px; border-bottom:1px #ccc dashed; float:left; color:#57b927; font-family:Microsoft YaHei,SimHei; line-height:75px; font-size:32px; text-indent:15px;}
.t_title samp{ width:110px; height:95px; float:right; background:url(../images/icon.png) -25px -12px no-repeat;}
.t_left{ width:440px; height:365px; float:left; border-right:1px #6fb84b dashed; margin:5px 0px 0px 40px; display:inline;}
.t_img{ width:420px; height:165px; border-bottom:1px #eee dashed; margin-top:5px; }
.t_img dl{ width:125px; height:155px; float:left; margin-left:15px; display:inline;}
.t_img dt{ width:125px; height:125px;}
.t_img dt img{ width:125px; height:125px;}
.t_img dd{ width:125px; height:30px;}
.t_img dd a{ color:#666; font-size:12px; text-align:center; line-height:30px; overflow:hidden; display:block}
.t_img dd a:hover{ color:#ff6600}
.t_txt{ width:420px; height:160px; margin-top:10px; }
.t_txt ul{ width:190px;_width:180px; height:160px; float:left; margin-left:10px; _margin-left:0px; margin-right:10px;display:inline; }
.t_txt ul li{ width:190px;_width:180px; height:30px; background:url(../images/li.gif) 5px 12px no-repeat; overflow:hidden; display:block}
.t_txt ul li a{ color:#555; font-size:14px; line-height:30px; text-indent:15px; display:block}
.t_txt ul li a:hover{ color:#ff6600}
.t_right{ width:430px; height:365px; float:right;margin:5px 50px 0px 0px; display:inline;}
.t_rtxt{ width:430px; height:155px; margin-top:5px;}
.t_rtxt dl{ width:155px; height:155px; float:left; position:absolute;}
.t_rtxt dt{ width:155px; height:155px;}
.t_rtxt dt img{ width:155px; height:155px;}
.t_rtxt dd{ width:155px; height:30px; background:url(../images/w_bj.png) repeat-x; position:absolute; bottom:0px;_bottom:3px;}
.t_rtxt dd a{ color:#fff; font-size:12px; line-height:30px; overflow:hidden; text-align:center; display:block}
.t_rtxt dd a:hover{ color:#F96}
.t_rtxt ul{ width:250px; height:155px; float:right}
.t_rtxt li{ width:250px; height:28px; overflow:hidden; background:url(../images/li.gif) left center no-repeat;}
.t_rtxt li a{ color:#555; font-size:14px; line-height:28px; text-indent:10px; display:block}
.t_rtxt li a:hover{ color:#ff6600}
.t_rtxt2{ width:430px; height:155px; overflow:hidden; margin-top:25px; display:block}
.t_rtxt2 ul{ width:250px; height:155px; float:left; }
.t_rtxt2 li{ width:250px; height:28px; overflow:hidden; background:url(../images/li.gif) left center no-repeat;}
.t_rtxt2 li a{ color:#555; font-size:14px; line-height:28px; text-indent:10px; display:block}
.t_rtxt2 li a:hover{ color:#ff6600}
.t_rtxt2 dl{ width:155px; height:155px; float:right;position:relative;}
.t_rtxt2 dt{ width:155px; height:155px;}
.t_rtxt2 dt img{ width:155px; height:155px; }
.t_rtxt2 dd{ width:155px; height:30px; background:url(../images/w_bj.png) repeat-x; position:absolute; bottom:0px; _bottom:3px;}
.t_rtxt2 dd a{ color:#fff; font-size:12px; line-height:30px; overflow:hidden; text-align:center; display:block}
.t_rtxt2 dd a:hover{ color:#F96}
.name{ width:980px; height:497px; background:url(../images/bj2.png) no-repeat; margin-top:30px;}
.n_title{ width:880px; height:100px;margin-left:50px; display:inline-block; margin-top:50px;}
.n_title span{ width:60px; height:85px; background:url(../images/ico.png) left -198px no-repeat; display:block; float:left}
.n_title a{ width:690px; height:75px; border-bottom:1px #ccc dashed; float:left; color:#57b927; font-family:Microsoft YaHei,SimHei; line-height:75px; font-size:32px; text-indent:15px;}
.n_title samp{ width:110px; height:100px; float:right; background:url(../images/icon.png) -25px -143px no-repeat;}
.n_left{ width:580px; height:260px; float:left; border-right:1px #00af85 dashed;margin:5px 0px 0px 40px; display:inline;}
.n_img{ width:240px; height:260px; float:left}
.n_img dl{ width:240px; height:260px; position:relative}
.n_img dt{ width:240px; height:260px;}
.n_img dt img{ width:240px; height:260px;}
.n_img dd{ width:240px; background:url(../images/w_bj.png) repeat-x; height:30px; position:absolute; bottom:0px;}
.n_img dd a{ color:#fff; font-size:14px; line-height:30px; text-align:center; display:block;}
.n_img dd a:hover{ color:#f96;}
.n_ltxt{ width:305px; height:260px; float:right; margin-right:15px; display:inline;}
.n_text{ width:305px; height:120px; border-bottom:1px #eee dashed;}
.n_text h1{ width:305px; height:35px; }
.n_text h1 a{font-weight:normal; color:#333; font-family:Microsoft YaHei,SimHei; line-height:35px; text-align:center; display:block; font-size:16px;}
.n_text h1 a:hover{ color:#ff6600}
.n_text p{ width:305px; height:50px; overflow:hidden; color:#999; font-size:12px; line-height:23px;}
.n_text h2{ width:305px; height:40px;}
.n_text h2 a{ width:135px; height:40px; color:#555; font-size:14px; overflow:hidden; line-height:40px; background:url(../images/li.gif) left 18px no-repeat; text-indent:10px; display:inline-block; font-weight:normal; float:left; margin:0px 7px 0px 8px;}
.n_text h2 a:hover{ color:#ff6600}
.n_text2{ margin-top:16px;}
.n_right{ width:280px; height:260px; float:right;margin:5px 50px 0px 0px; display:inline;}
.n_rico{ width:50px; height:50px; float:left; background:url(../images/ico.png) -10px -660px no-repeat;}
.n_rtext{ width:230px; height:260px; float:right;}
.n_rtext h1{ width:230px; height:40px; font-size:16px; font-weight:normal;font-family:Microsoft YaHei,SimHei; color:#00af85; line-height:40px; overflow:hidden; border-bottom:1px #eee dashed;}
.n_rtext h2{ width:20px; height:205px; float:left; margin-top:15px; display:inline;}
.n_rtext ul{ width:190px; height:220px; float:right; margin-top:5px; display:inline;}
.n_rtext li{ width:190px; height:45px; overflow:hidden}
.n_rtext li a{ color:#555; font-size:14px; line-height:45px;}
.n_rtext li a:hover{ color:#ff6600}
.baby{ width:980px; height:515px; background:url(../images/bj3.png) no-repeat; margin-top:30px;}
.b_title{ width:880px; height:100px;margin-left:50px; display:inline-block; margin-top:50px;}
.b_title span{ width:60px; height:85px; background:url(../images/ico.png) left -315px no-repeat; display:block; float:left}
.b_title a{ width:690px; height:75px; border-bottom:1px #ccc dashed; float:left; color:#ff6600; font-family:Microsoft YaHei,SimHei; line-height:75px; font-size:32px; text-indent:15px;}
.b_title samp{ width:110px; height:100px; float:right; background:url(../images/icon.png) -25px -275px no-repeat;}
.b_left{ width:440px; height:300px; float:left; border-right:1px #fbb78a dashed; margin:5px 0px 0px 40px; display:inline; background:url(../images/space.png) 20px 0px repeat-y; }
.b_wrap{ margin-top:15px; clear:both; float:left; display:inline; }
.b_wmid{ width:10px; height:10px; padding:2px 0; float:left; margin-left:15px;margin-top:10px; display:inline; background:url(../images/left.png) #fff 0 -10px no-repeat;}
.b_wrap:hover .b_wmid{ background:url(../images/left.png) #fff 0 -45px no-repeat;}
.b_txt{ width:380px; float:left; height:85px; margin-left:20px; display:inline; overflow:hidden}
.b_txt h1{ width:100px; height:85px; float:left}
.b_txt h1 img{ width:100px; height:85px;}
.b_txt h2{ width:260px; height:85px; float:right}
.b_txt h2 span a{ width:260px; height:35px; overflow:hidden; font-weight:normal; color:#333; font-family:Microsoft YaHei,SimHei; line-height:35px; font-size:16px;}
.b_txt h2 span a:hover{ color:#ff6600}
.b_txt h2 p{ font-weight:normal; font-size:12px; color:#999; line-height:23px !important; width:260px; height:50px; overflow:hidden; font-family:"宋体"}
.b_txt h2 p a{ color:#ff6600}
.b_right{ width:430px; height:300px; float:right;margin:5px 50px 0px 0px; display:inline;}
.b_right dl{ width:430px; height:115px; border-bottom:1px #eee dashed;}
.b_right dt{ width:430px; height:35px; position:relative}
.b_right dt a{ color:#333; line-height:35px; font-size:16px;font-family:Microsoft YaHei,SimHei; text-align:center; display:block;}
.b_right dt a:hover{ color:#ff6600}
.b_right dd{ width:430px; height:70px; line-height:23px; color:#999; overflow:hidden; font-size:12px;}
.b_ico{ width:10px; height:7px; background:url(../images/txt.png) left -10px no-repeat; position:absolute; left:50px; top:5px;}
.b_ico2{ width:10px; height:7px; background:url(../images/txt.png) left -40px no-repeat; position:absolute; right:50px; top:5px;}
.b_right ul{ width:195px;_width:170px; height:175px; margin:10px 10px 0px 10px; float:left; display:inline}
.b_right li{ width:195px;_width:170px;height:35px; overflow:hidden; background:url(../images/li.gif) left center no-repeat;}
.b_right li a{ color:#555; font-size:14px; line-height:35px; text-indent:10px; display:block}
.b_right li a:hover{ color:#ff6600}
.sheep{ width:980px; height:650px; background:url(../images/bj4.png) no-repeat; margin-top:30px;}
.s_title{ width:880px; height:100px;margin-left:50px; display:inline-block; margin-top:50px;}
.s_title span{ width:60px; height:85px; background:url(../images/ico.png) left -430px no-repeat; display:block; float:left}
.s_title a{ width:690px; height:75px; border-bottom:1px #ccc dashed; float:left; color:#e92e33; font-family:Microsoft YaHei,SimHei; line-height:75px; font-size:32px; text-indent:15px;}
.s_title samp{ width:110px; height:100px; float:right; background:url(../images/icon.png) -25px -403px no-repeat;}
.s_top{ width:880px; height:150px; margin:5px 0px 0px 55px;}
.s_top dl{ width:420px; height:150px; float:left; position:relative; margin-left:10px; display:inline;}
.s_top dt{ width:150px; height:141px; background:url(../images/tp.png) no-repeat; float:left;position:relative; z-index:9;}
.s_top dt img{ width:135px; height:125px; padding:8px;}
.s_top dd{ width:250px; height:150px; float:right}
.s_top dd h2{ width:250px; height:35px; margin-top:10px;}
.s_top dd h2 a{ color:#333; font-size:16px; font-family:Microsoft YaHei,SimHei; line-height:35px; font-weight:normal;}
.s_top dd h2 a:hover{ color:#ff6600}
.s_top dd p{ width:250px; height:70px; margin-top:5px; overflow:hidden; line-height:23px; color:#999; font-size:12px;}
.s_top dd p a{ color:#ff6600}
.s_ico{ width:22px; height:15px; position:absolute; background:url(../images/img.png) -10px -15px no-repeat; left:-6px; z-index:99}
.s_ico2{ width:25px; height:20px; position:absolute; background:url(../images/img.png) -9px -60px no-repeat; left:-6px; top:127px;z-index:99}
.s_ico3{ width:20px; height:20px; position:absolute; background:url(../images/img.png) -9px -115px no-repeat; left:135px; z-index:99}
.s_ico4{ width:40px; height:30px; position:absolute; background:url(../images/img.png) left -166px no-repeat; left:110px; top:120px;z-index:99}
.s_top .s_other{ margin-left:20px;}
.s_text{ width:880px; height:245px; margin:25px 0px 0px 55px; }
.s_text dl{ width:205px; height:240px; border:1px #eee solid; float:left; margin-left:17px; display:inline;}
.s_text dt{ width:195px; height:135px; margin:5px;}
.s_text dt img{ width:195px; height:135px;}
.s_text dd{ width:195px; height:100px; margin:0px 5px 5px 5px;}
.s_text dd h2{ width:195px; height:35px; background:#e1e9ee; overflow:hidden}
.s_text dd h2 a{ color:#333; font-size:14px; text-align:center; line-height:35px; display:block; font-weight:normal}
.s_text dd h2 a:hover{ color:#ff6600}
.s_text dd p{ width:185px; height:50px; margin-top:5px; color:#999; font-size:12px; line-height:23px; overflow:hidden; margin-left:5px;}
.s_text dd p a{ color:#ff6600}
.s_text dd p a:hover{ text-decoration:underline;}
.s_text .s_other2{ margin:0px !important;}
.review{ width:980px; height:444px; background:url(../images/bj5.png) no-repeat; margin-top:30px;}
.r_title{ width:880px; height:95px;margin-left:50px; display:inline-block; margin-top:50px;}
.r_title span{ width:60px; height:85px; background:url(../images/ico.png) left -545px no-repeat; display:block; float:left}
.r_title a{ width:650px; height:75px; border-bottom:1px #ccc dashed; float:left; color:#4693cb; font-family:Microsoft YaHei,SimHei; line-height:75px; font-size:32px; text-indent:15px;}
.r_title samp{ width:150px; height:95px; float:right; background:url(../images/icon.png) left -540px no-repeat;}
.r_cont{ width:880px; height:220px; margin:30px 0px 0px 55px;  }
#scl3{ width:40px; height:40px; background:url(../images/tb.png) left -5px no-repeat; cursor:pointer; float:left; margin-top:60px;display:inline;}
.scroll3{ width:785px; float:left; margin-left:10px;display:inline; height:220px; overflow:hidden; }
/*.scroll3 li{width:176px; float:left; margin-right:15px; margin-left:5px; display:inline-block; height:220px;}
.scroll3 li h2{ width:176px; height:170px; background:url(../images/tp2.png) no-repeat;_background:none;}
.scroll3 li h2 img{ width:168px; height:162px; margin-top:4px; margin-left:4px;-moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px}
.scroll3 li p{ width:176px; height:35px; overflow:hidden; margin-top:5px;}
.scroll3 li p a{line-height:35px; color:#666; font-size:14px; text-align:center; display:block}*/
.scroll3 dl{ width:176px; float:left; margin-right:15px; margin-left:5px; display:inline-block; height:220px; overflow:hidden }
.scroll3 dt{ width:174px; height:169px; border:1px #5f94bb solid;-moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px}
.scroll3 dt img{ width:170px; height:165px; margin-top:2px; margin-left:2px;-moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px}
.scroll3 dd{ width:176px; height:35px; overflow:hidden; margin-top:5px;}
.scroll3 dd a{ line-height:35px; color:#666; font-size:14px; text-align:center; display:block}
.scroll3 dd a:hover{ color:#ff6600}
#scr3{width:40px; height:40px; background:url(../images/tb.png) left -73px no-repeat; cursor:pointer; float:left; margin-top:60px; margin-left:5px; display:inline;}

/****** footer ********/
.foot{width:100%; height:auto; border-top:1px solid #efefef;background:#fff; margin-top:30px;}
.newfoot { text-align:left; font-size:12px; color:#2e2e2e; line-height:20px; font-family:Arial, Helvetica, sans-serif; padding:8px 0 ;; width:960px; margin:0 auto; margin-top:0px;}
.foot_logo{float:left;width:220px; height:75px; margin:5px 0 0 10px; background:url(//img.99.com.cn/images/foot_logo.gif) no-repeat; border-right:1px solid #ddd;}
.foot_right{width:700px; height:auto; float:left; margin-left:10px;}
.foot_right p{ line-height:25px; color:#2e2e2e;}
.foot_right p a{ margin:0 13px 0 13px; display:inline; font-size:12px; text-decoration:none; color:#333;}
.foot_right p a:hover{color:#f60;}
.p_mgl{ margin-left:13px;}
