@charset "utf-8";
/*
Powered By www.toprand.com
*/

/*Reset*/
*{ padding:0; margin:0}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label{margin:0;padding:0;border:0; font-size:12px; font-weight:normal;}
img{border:none}
ul,ul li{ list-style:none;} 
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 
select,input{ vertical-align:middle;font-size:12px;}  
a {color:#333;text-decoration:none;}
a:hover {color:#ff0000;}
a:active {color:#ff0000;}
.hidden{ display:none}
i{ font-style:normal}
/*basic*/ 
body{margin:0px; padding:0px;font-family:"\5B8B\4F53", Arial, Helvetica, sans-serif; font-size:12px;color:#333; background:#dfedf8}  


/*text*/
.b{ font-weight:bold;}
.f8{ font-size:8px;}
.f9{ font-size:9px;}
.f10{ font-size:10px;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f32{ font-size:32px;}
.f36{ font-size:36px;}
.em{ text-indent:2em;}
.hei{ color:#000;}
.red{ color:#ff0000;}
.Arial{ font-family:"Arial", Helvetica, sans-serif;}
.yahei{ font-family:"\5FAE\8F6F\96C5\9ED1";} 
.ys156{ color:#15619b}


/* wrap */
.wrap{ width:1000px; margin:0 auto;}

/* top */
.top{ width:100%; height:35px; line-height:34px; color:#333; margin:0 auto; background:url(img/topbg.jpg) center top repeat-x;}
.time{ float:left; width:387px;}
.sear{ float:left; width:373px;}
.sear span{ float:left;}
.seartxt{ float:left; width:198px; height:23px; line-height:23px; border:solid #999 1px; padding:0 4px; display:inline; margin:5px;}
.btnsear{ float:left; width:60px; height:25px; display:inline;  margin-top:5px;}
.share{ float:right;}
.share a{ display:inline-block; padding-left:3px;}
.share a img{ display:block; vertical-align:middle}
/* header */
.header{ width:100%; height:204px; margin:0 auto; background:url(img/headbg.jpg) center -35px no-repeat; overflow:hidden}
.position{ width:100%; height:40px; margin:0 auto; overflow:hidden}
.headl{ float:left; width:810px; padding:24px 0 22px 0; display:inline}
.logo1{ float:left; width:365px; height:59px; margin:15px 0 8px 0; display:inline;}
.logo2{ float:left; width:230px; height:43px;}
.headr{ float:right; width:500px;}
.txtimg{ float:right; display:inline; margin:55px 15px 0 0;}
.callimg{ float:right; display:inline; margin-top:25px}

.nav{ float:left; width:100%; height:48px; overflow:hidden; background:url(img/navbg.png) center top no-repeat; margin-top:20px; display:inline;}
.navlist{ float:left; width:100%}
.navlist li{ float:left; width:138px; height:48px; line-height:48px; font-size:14px; font-weight:bold; text-align:center}
.navlist li a{ color:#FFF;}
.navlist li a:hover{ color:#F00;}

.hots{ float:left; width:100%; height:40px; line-height:40px;white-space:nowrap;}
.hots h2{ float:left; width:85px; color:#888888; /*font-weight:bold;*/ text-align:center;}
.hots ul{ float:left; width:auto; height:40px; line-height:40px; overflow:hidden}
.hots ul li{ float:left; width:auto;}
.hots ul li span{ float:right; display:block; width:100px; text-align:right; color:#999 }

.d1 {width:915px;overflow:hidden;white-space:nowrap;}
.d2 { margin:0px auto;background-color:#FF9933;}
.div2 {width:auto;height:auto;float:left; overflow:hidden;}





/* main */
.main{ width:100%; margin:0 auto;}
/* mcont-one */
.mcont-one{ float:left; width:100%; margin-top:10px; display:inline; overflow:hidden}
.one-left{ float:left; width:378px; margin-top:2px; display:inline}
/* index flash*/
.indexflash{ float:left; width:374px; height:295px; overflow:hidden; display:inline; padding:1px; background:#FFF; border:solid 1px #dae4ed}
.indexShow .topSlide{float:left;width:374px;height:295px;overflow:hidden;position:relative;}
.indexShow .topSlide .slideImg a{display:none;position:absolute;}
.indexShow .topSlide .slideNum{position:absolute;bottom:7px;right:4px;}
.indexShow img{float:left;vertical-align:top; width:374px; height:295px;}

.indexShow .topSlide .slideNum span{display:inline;float:left;margin-right:5px;width:15px;height:15px;overflow:hidden;cursor:pointer; background:#fff; color:#000; text-align:center }
.indexShow .topSlide .slideNum span.normg{ margin-right:0}
.indexShow .topSlide .slideNum .current{background:#F00;display:inline;float:left;width:15px;height:15px;overflow:hidden ;color:#FFF; text-align:center  }
.indexShow .topSlide .slideNum .slidenumbg{}

.one-center{ float:left; width:377px; margin-left:7px; display:inline}
.title1{ float:left; width:339px; display:inline; padding:0 14px 0 24px; background:url(img/tilbg01.png) center top no-repeat; line-height:30px; height:30px; font-size:14px; color:#FFF; font-weight:bold;}
.title1 span{ float:right; display:block; font-size:12px; font-weight:normal}
.one-cont{ float:left; width:351px; height:240px; border:solid #dae4ed 1px; border-top:0; padding:10px 12px 20px 12px; display:inline; background:#FFF;}
.one-cont li{ float:left; width:341px; border-bottom:dotted #999 1px; line-height:29px; padding:0 10px 0 0; display:inline;}
.one-cont li span{ float:right; display:block}


.one-right{ float:right; width:230px;}
.title2{ float:left; width:207px; display:inline; padding:0 9px 0 14px; background:url(img/titlebg01.jpg) center top repeat-x; line-height:29px; height:29px; font-size:14px; color:#288dcf; font-weight:bold;}
.title2 span{ float:right; display:block; font-size:12px; font-weight:normal}
.one-cont2{ float:left; width:205px; border:solid #dae4ed 1px; border-top:0; padding:10px 14px 10px 9px; display:inline; background:#FFF;}
.one-cont2 span {line-height:24px; text-indent:2em;}
.one-cont2 li{ float:left; width:205px; margin-bottom:10px; display:inline;}
.one-cont2 li span{ float:right; display:block; width:100px; line-height:18px;}
.one-cont2 li span i{ float:left; width:100px; line-height:24px; color:#298ed0; font-weight:bold;}
.one-cont2 li span i.isfen{ float:left; width:100px; font-weight:normal; margin-bottom:3px; display:inline-block; font-size:12px}
.timg{ float:left; padding:4px; border:solid 1px #999999; }
/* mcont-two */
.mcont-two{ float:left; width:100%; margin-top:10px; display:inline; overflow:hidden}
.two-left{ float:left; width:762px;}
.two-center{ float:left; width:377px; display:inline; margin-bottom:10px;}
.two-centerr{ float:right; width:377px; display:inline;margin-bottom:10px;}
.two-cont{ float:left; width:351px; border:solid #dae4ed 1px; border-top:0; padding:8px 12px 12px 12px; display:inline; background:#FFF;}
.two-cont li{ float:left; width:341px; border-bottom:dotted #999 1px; line-height:29px; padding:0 10px 0 0; display:inline;}
.two-cont li span{ float:right; display:block}

.two-right{ float:right; width:230px;}
.invideo{ float:left; width:205px; border:solid #dae4ed 1px; border-top:0; margin-bottom:10px; padding:13px 14px 10px 9px; display:inline; background:#FFF;}
.subject{ float:left; width:212px; border:solid #dae4ed 1px; border-top:0; margin-bottom:10px; padding:10px 8px 4px 8px; display:inline; background:#FFF;}
.subject a{ float:left;margin-bottom:10px;display:inline;}


/* mcont-three */
.mcont-three{ float:left; width:100%;overflow:hidden;margin-top:10px;}

.three-left{ float:left; width:762px;}
.title3{ float:left; width:724px; display:inline; padding:0 14px 0 24px; background:url(img/tilbg02.png) center top no-repeat; line-height:30px; height:30px; font-size:14px; color:#FFF; font-weight:bold;}
.title3 span{ float:right; display:block; font-size:12px; font-weight:normal}

.three-noe{float:left; width:736px; border:solid #dddddd 1px; border-top:0; padding:12px 14px 16px 10px; margin-bottom:10px; display:inline; background:#FFF;}
.tab-title{ float:left; width:101px;border:solid #dddddd 1px;display:inline; border-bottom:0;border-right:0}
.tab-title li{float:left; line-height:30px; height:30px; text-align:center; color:#333333; border-bottom:solid #dddddd 1px; border-right:solid #dddddd 1px; display:block; cursor:pointer;width:100%;}
.tab-title li.hover,.tab-title li:hover{ font-weight:bold; color:#15619b;height:30px;line-height:30px; border-right:0}

.projcont{ float:left; width:611px; padding:10px 10px 12px 10px; border:solid #dddddd 1px; height:216px; border-left:0; display:inline; height:auto;}
.imgbox{ float:left; width:242px; height:194px;}
.threelist{ float:right; width:356px;}
.threelist li{ float:left; width:356px; line-height:29px; border-bottom:#999 dotted 1px}
.threelist li.fli{ line-height:12px; padding-bottom:9px;}
.threelist li.lli{border-bottom:0; float:left; line-height:12px; padding-top:9px}

.three-right{ float:right; width:230px;}
.health{ float:left; width:214px; border:solid #dae4ed 1px; border-top:0; padding:13px 8px 3px 8px; display:inline; background:#FFF;}
.health li{ float:left; width:100%; display:inline; line-height:29px; border-bottom:#999 dotted 1px }
.health li.nobor{border-bottom:0 ;margin-bottom:3px; }
.health li p{ float:right; display:block; width:114px; line-height:18px; color:#838383}
.health li p i{ float:left; width:114px;color:#298ed0; font-weight:bold;}
.timg2{ float:left; padding:2px; border:solid 1px #999999; }
.health li span a{ color:#0163be}
.rban{ float:right; width:230px; height:81px; margin:6px 0 10px 0; display:inline}

/* mcont-four */
.mcont-four{ float:left; width:100%;overflow:hidden}
.four-left{ float:left; width:762px; }

.comm{float:left; border-top:0; padding:10px 7px 8px 7px; height:87px; display:inline; background:#FFF; margin-bottom:10px;}

.proll { ZOOM:1; float:left; OVERFLOW: hidden;width:346px; position:relative}
.proll .arrLeft {width:32px;height:32px;background:url(img/btn_p.jpg) center 0 no-repeat;border:none;cursor:pointer; position:absolute; top:39px; left:0; z-index:222}
.proll .arrRright{width:32px;height:32px;background:url(img/btn_n.jpg) center 0 no-repeat;border:none;cursor:pointer; position:absolute; top:39px; right:0;z-index:222}

.proll .arrCont{ float:left;width:668px; margin-left:42px; height:120px;overflow:hidden; display:inline }
.proll .arrlist { float:left; width:120px; height:90px; margin-right:7px; overflow:hidden; display:inline}
.lban{ float:left; width:762px; margin:0 0 0 1px; display:inline}

.four-right{ float:right; width:230px;}
.file{ float:left; width:210px; height:240px; border:solid #dae4ed 1px; border-top:0; padding:4px 10px; display:inline; background:#FFF;}
.file li{ float:left; width:100%; display:inline; line-height:29px; border-bottom:#999 dotted 1px }
.file li.nobor{border-bottom:0 }



/* mcont-five */
.mcont-five{ float:left; width:100%; margin-top:10px; display:inline; overflow:hidden}
.title4{ float:left; width:962px; display:inline; padding:0 14px 0 24px; background:url(img/tilbg03.png) center top no-repeat; line-height:30px; height:30px; font-size:14px; color:#FFF; font-weight:bold;}
.title4 span{ float:right; display:block; font-size:12px; font-weight:normal}

.comm2{float:left; width:986px; border:solid #dae4ed 1px; border-top:0; padding:16px 7px 9px 7px; height:137px; display:inline; background:#FFF;}
.proll2 { ZOOM:1; float:left; OVERFLOW: hidden;width:986px; position:relative}
.proll2 .arrLeft {width:32px;height:32px;background:url(img/btn_p.jpg) center 0 no-repeat;border:none;cursor:pointer; position:absolute; top:39px; left:0; z-index:222}
.proll2 .arrRright{width:32px;height:32px;background:url(img/btn_n.jpg) center 0 no-repeat;border:none;cursor:pointer; position:absolute; top:39px; right:0;z-index:222}

.proll2 .arrCont{ float:left;width:910px; margin-left:35px; height:120px;overflow:hidden; display:inline }
.proll2 .arrlist { float:left; width:160px; height:120px; margin-right:28px; overflow:hidden;display:inline}

/* footer */
.footer{ width:100%; height:161px; margin:0 auto; text-align:center;}
.fnav{ float:left ; width:100%; height:41px; line-height:41px; background:#f2f8fc; margin-top:12px; display:inline;}
.ftxt{ float:left ; width:100%;line-height:21px;margin-top:21px; display:inline; color:#666666}


/*about*/
.cull{ width:1000px; text-indent:25px; height:40px; line-height:40px; color:#888888;background-color:#fff; margin:0px auto;}
.cull a{ color:#888888}
.hslist{ float:left; width:625px; margin-left:50px; display:inline;}
.hslist li{ float:left; width:176px; height:156px; margin:8px 6px; display:inline; padding:10px; background:url(img/hpicbg.jpg) center 0 no-repeat;}



/*mleft*/
.mleft{ float:left; width:194px; margin-top:14px; display:inline}
.sidebar{ float:left; width:100%;}
.sidetbg{ float:left; width:170px; background:url(img/sidetbg.png) 0 top no-repeat; height:42px; line-height:42px; color:#FFF; font-weight:bold; padding-left:24px; font-size:16px;}
.sidebbg{ float:left; width:100%; background:url(img/sidebbg.png) center top no-repeat; height:22px;}
.sidenav{ float:left; width:180px; padding:3px 7px 0 7px; background:url(img/sbg.jpg) center top repeat-y;}
.sidenav li{ float:left; width:100%; line-height:29px; border-bottom:solid #dadbdb 1px;}
.sidenav li a{ float:left; width:152px; padding-left:28px; background:url(img/libg02.jpg) 20px center no-repeat; color:#666}
.sidenav li a:hover,.sidenav li a.hover{  background:url(img/libg01.jpg) 20px center no-repeat; color:#0075c9}

.sideimg{ float:left; width:100%; margin-top:19px; display:inline;}
.sideimg a{ float:left; width:100%; margin-bottom:4px; display:inline;}
.sideimg img{width:194px;height:51px;}

/*mright*/
.mright{ float:right; width:785px; margin-top:11px; display:inline}
.mrtbg{ float:left; width:100%; background:url(img/mrtbg.png) center top no-repeat; height:6px;}
.mrbbg{ float:left; width:100%; background:url(img/mrbbg.png) center top no-repeat; height:4px;}
.mrcont{ float:left; width:774px; display:inline; padding:0 5px 0 4px; background:#FFF; border-left:solid 1px #dddddd; border-right:solid 1px #dddddd;}
.mrtil{ float:left; border-bottom:solid #CCC 1px; display:inline; padding-bottom:3px; line-height:30px; width:100%; color:#0274c3; font-size:14px; font-weight:bold; text-indent:16px;}
.rcont{ float:left; width:721px; margin:24px 0 0 16px; display:inline; line-height:26px; color:#666}
.aimg{ float:left; width:318px; height:190px; display:inline; padding:3px; background:url(img/abg.jpg) center top no-repeat; margin:0 12px 12px 0}

/*about lead*/
.llist li{ float:left; width:100%; padding-bottom:25px; margin-bottom:25px; border-bottom:#d3d3d3 dotted 1px; display:inline}
.llist li.nobor{ border-bottom:0;}
.limg{ float:left; display:block}
.ltxt{ float:left; width:372px; padding:20px 12px 0 17px; display:inline; height:170px; background:#f6f6f6; line-height:24px;}
.ltxt h2{ color:#0370be; font-weight:bold;}



/*facility */
.facilist li{ float:left; width:194px; margin:10px 10px 10px 25px; padding:3px; text-align:center; line-height:28px; display:inline; background:url(img/picbg.jpg) center 0 no-repeat;}


/*page*/
.page{ float:right; text-align:right; height:26px; width:auto; line-height:26px; color:#303030; margin:30px 0; display:inline}
.page a,.page span{height:26px; float:left;line-height:26px; padding:0 6px; display:inline-block; text-align:center; color:#333;}
.page a.sye{background:url(img/pagebg.jpg) center 0 no-repeat; width:52px; height:26px; color:#ffffff;}
.page a.cye{background:url(img/pagebg03.jpg) center 0 no-repeat; width:25px; height:26px; color:#303030}
.page a.tye{background:url(img/pagebg02.jpg) center 0 no-repeat; width:39px; height:26px; color:#ffffff;}
.page a.hover{ color:#026FC1;}

/*facility */

.fdetxt{ float:left; width:743px; margin:24px 0 0 16px; display:inline; line-height:26px; color:#666}
.fdetxt h2{ width:100%; line-height:12px; color:#888; height:28px;}
.pic3img{ float:left; width:309px; height:250px; padding:3px; background:url(img/pic3bg.jpg) center 0 no-repeat;}
.fdtab{ float:right; width:426px; display:inline; margin-bottom:50PX;}
.fdtab td{ border-bottom:solid #FFF 1px; border-LEFT:solid #FFF 1px; background:#c2dcf1; color:#444444; padding:0 5px; }

/*health*/
.helist li{ float:left; width:693px; border-bottom:#dadada 1px dotted; padding:0 12px 0 16px; display:inline; line-height:29px; color:#666}
.helist li span{ float:right; display:block;}

/*health detail*/
.detail-cont{ float:left; display:inline; width:968px; border:solid #CCC 1px; background:#FFF; padding:7px 15px; margin-top:13px;}
.det-til{ width:100%; text-align:center;}
.det-til h2{ width:100%; text-align:center; line-height:72px; border-bottom:#CCC 1px dashed; font-size:22px; font-weight:bold;}
.det-til span{ color:#707070; line-height:32px;}
.detxt{ min-height:392px; _height:392px; float:left; width:904px; margin-left:33px; display:inline; line-height:26px; font-size:14px; margin-top:35px; color:#1d1d1d}


/*doctors*/
.dotlist{ float:left; width:768px; margin:25px 0 0 8px; display:inline}
.dotlist li{ float:left; width:340px; padding:11px 14px; display:inline; height:146px; background:url(img/myibg.jpg) center 0 no-repeat; margin:0 21px 19px 0; }
.dotlist li img{ float:left; display:block}
.dotlist li.normg{ margin-right:0;}
.dotxt{ float:right; width:205px; line-height:18px;}
.dotxt span{ float:left; width:100%; line-height:23px; font-size:14px; color:#0273c3; font-weight:bold;}



.ddetxt{ float:left; width:572px; margin:24px 0 0 16px; display:inline; background:url(img/debg.jpg) center 0 no-repeat; line-height:26px; color:#666; padding:9px 12px;}
.ddtab{ float:right; width:424px; display:inline; margin-bottom:127PX;}
.ddtab td{ border-bottom:solid #FFF 1px; border-LEFT:solid #FFF 1px; background:#c2dcf1; line-height:18px; color:#444444; padding:6px; }
.dimg{ float:left; display:block}


/*subject*/
.subj{ float:left; width:958px; margin-left:4px; display:inline; line-height:26px; font-size:14px; margin-top:35px; color:#1d1d1d}
.subj li{ float:left; width:100%;display:inline; margin-bottom:22px; padding-bottom:22px; border-bottom:dashed 1px #CCCCCC; color:#1d1d1d}
.simg{ float:left; width:345px; background:url(img/sbpbg.jpg) center 0  no-repeat; height:194px; padding:2px; display:inline}
.sbjtxt{ float:right; width:594px; line-height:24px; color:#666}
.sbjtxt h2{ width:100%; font-size:14px; color:#252525; font-weight:bold; line-height:18px;}
.ys027{ color:#0272c3}


.sbjlist li{ float:left; width:903px; border-bottom:#dadada 1px dotted; padding:0 12px 0 25px; margin:0 0 0 12px; display:inline; line-height:29px; color:#666; background:url(img/sanj.jpg) 12px center no-repeat; line-height:31px; }
.sbjlist li span{ float:right; display:block;}

/*guide*/
.newsbar{ float:left; width:180px; padding:3px 7px 0 7px; background:url(img/sbg.jpg) center top repeat-y;}
.newsbar li{ float:left; width:100%; line-height:29px; border-bottom:solid #dadbdb 1px;}
.newsbar li a{ float:left; width:152px; padding-left:28px; background:url(img/libg02.jpg) 20px center no-repeat; color:#666}
.newsbar li a:hover,.newsbar li.hover a{ background:url(img/sli.jpg) 17px center no-repeat; color:#0075c9}
.newsbar li .sublist{ display:none; float:left; margin-left:38px; width:140px; padding:4px 0 12px 0;}
.newsbar li.hover .sublist{ display:block;}
.newsbar li.hover li{ width:140px; float:left; background:none; border:0; line-height:22px; margin:0; display:inline;}
.newsbar li.hover li a{ background:none; padding-left:0; color:#666666;} 
.newsbar li.hover li.qq a,.newsbar li.hover li a:hover{ color:#0274c3; background:none}

.gcont{ float:left; width:750px; margin:24px 0 0 16px; display:inline; line-height:26px; color:#666}
.gtxt{ float:right; width:433px; line-height:22px; color:#666}
.gtxt h2{ float:left; padding-left:29px; width:404px; border-bottom:dashed 1px #CCCCCC; background:url(img/gicon.jpg) 9px center no-repeat; font-size:14px; font-weight:bold; color:#0589da; margin-bottom:8px; display:inline;}
.gtext{float:left; padding-left:9px; width:414px;}

.gtxt2{ float:left; width:100%; line-height:22px; color:#666; margin-top:16px; display:inline;}
.gtxt2 h2{ float:left; text-indent:29px; width:100%; border-bottom:dashed 1px #CCCCCC; background:url(img/gicon.jpg) 9px center no-repeat; font-size:14px; font-weight:bold; color:#0589da; margin-bottom:8px; display:inline;}
.gtext2{float:left; padding-left:29px; width:695px;}


.gront1{ float:left; width:100%; border-bottom:dashed #dadada 1px; padding-bottom:14px; display:inline}
.gront1-l{ float:left; width:424px; margin-left:22px; display:inline}
.gront1-l .span1{ float:left; width:46px; display:block}
.gront1-l .span2{ float:left; width:376px; display:block}
.gront1-l a{ display:inline-block;padding:0 8px;}
.gront1-r{ float:right; width:250px; height:32px; line-height:32px; display:inline; background:url(img/rpic.jpg) center center no-repeat;}
.sear2{ float:left; width:197px; margin:6px 0 0 8px; height:20px; line-height:20px; background:none; border:0; color:#bbbbbb; display:inline; padding:0 2px;}
.btnsear2{ float:left; margin:2px; display:inline; cursor:pointer}

.gront2{ float:left; width:716px; padding:32px 0 23px 30px; border-bottom:dashed #dadada 1px; display:inline}
.gront2-l{ float:left; width:100%;}
.rimg{ float:left; display:block;}
.grtxt{ float:left; width:278px; margin-left:20px; display:inline; line-height:18px;}
.grtxt span{ float:left; width:100%; color:#0273c3; line-height:24px; font-weight:bold;}
.grcall{ float:right; display:inline; margin-top:34px;}
.grtab{ float:left; width:714px; border:solid #dddddd 1px; margin-top:10px; display:inline; text-align:center;}
.grtab th{ height:50px; line-height:20px; padding-top:10px; background:#f0f0f0;}
.grtab th.fth{ border-right:dotted #dddddd 1px;}
.grtab td{ line-height:33px; height:33px; border-top:#dddddd 1px solid; text-align:center;}
.grtab td.ftd{ border-right:dotted #dddddd 1px;}
.grtab td img{ display:inline; margin:4px;}

/*增加辅助页面 8.26*/
.aidcont{ float:left; width:742px ; margin:14px 0 60px 20px; display:inline; line-height:24px; color:#666}
.fsplist li{ float:left;  text-align:center; background:url(img/fspbg.jpg) no-repeat; width:230px; height:102px; padding:1px 0 0 2px; margin:0 19px 18px 0; display:inline}
.fsplist li span{ float:left; display:block; text-align:center; width:100%; font-size:14px;line-height:28px;} 
.fsplist li.normg{ margin-right:0}
.ctime{ float:left; width:100%; text-align:center; line-height:32px;}
.fsplist li a{ color:#666}
.fsplist li a:hover{ color:#0274c3;}
/*修改辅助页面 8.28*/
.recruit-cont{ float:left; width:740px; margin:33px 0 0 18px; line-height:24px;color:#666; }
.allre{ float:left; width:100%; line-height:34px; height:34px; text-indent:21px;  margin-bottom:7px; display:inline; font-size:14px; color:#fff; background:#1b97e3}
.recruit-tab{ float:left; width:739px; border-right:solid #ecebe9 1px;}
.recruit-tab th{ line-height:34px; background:#ededed;}
.recruit-tab td{ line-height:34px; border-bottom:solid #ecebe9 1px; border-left:solid #ecebe9 1px; text-align:center}

.rdtil{ float:left; width:690px; padding:0 25px; line-height:34px; margin-bottom:21px; padding-bottom:18px; display:inline; font-size:14px; color:#666; border-bottom:dashed 1px #cfcfcf}
.rdtil h2{float:left; width:100%;  line-height:31px; height:31px; margin-bottom:23px; display:inline; font-size:14px; color:#068adc; background:#fbfbfb}
.rdtil span{ width:33%; line-height:26px; float:left; display:block}
.rdcont{ float:left; width:690px; padding:0 50px; line-height:28px; margin-bottom:21px; padding-bottom:18px; display:inline; color:#666;}


.sqtab{ float:left; width:600px; padding:0 25px 50px 25px;}
.sqtab td{ padding:10px 0 0 5px; line-height:22px; color:#666;}
.sqtxt{ float:left; width:231px; padding:0 3px; height:20px; line-height:20px; border:solid #e1e1e1 1px; background:#f9f9f9;display:inline; color:#666}
.sqtab td span{ float:left; padding:0 5px; display:block;}
.sqtab td.last{ padding:41px 0 0 5px; line-height:25px; }
/*增加辅助页面 8.28*/
.vlist{ float:left; width:742px; margin:77px 0 0 20px; display:inline;}
.vlist li{ float:left; width:360px; height:156px; margin:0 20px 48px 0; display:inline;}
.vlist li.normg{ margin-right:0}
.vrtxt{ width:130px; float:right;line-height:24px;}
.vrtxt h2{ color:#205cb8;  width:100%}

.vimg{ float:left; display:inline; width:215px; height:150px; padding:1px 1px 12px 1px;background:url(img/vpicbg.jpg) no-repeat}
.video{ float:left; width:629px; height:489px; margin:27px 0 0 67px; display:inline; text-align:center}
.video span{ line-height:63px; text-align:center; width:100%; color:#666}


.mydiv{
font-size: 12px;
font-weight: bold;
z-index:12211111;
width:530px;
height:600px;
left:50%;/*FF IE7*/
top:20%;/*FF IE7*/
margin-left:-262px!important;/*FF IE7 该值为本身宽的一半 */
position:absolute;/*IE6*/
background:#CCC url(img/mypicbg.png) no-repeat;}
.mybox_title{ float:right; width:25px; height:25px; display:inline;}
.mybox_con{ float:left;width:547px;}
.mybox_con .myimg{float:left;width:516px; margin:3px 0 0 3px;display:inline}
.mybox_con span{ line-height:28px; float:left; width:500px; text-align:center; margin-left:12px; display:inline; font-size:14px; font-weight:bold; color:#09F}
.bg{
background-color: #000;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:12111111;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}


#demo1 {position:relative;overflow:hidden;height:250px;}
#demo1 ul {position:relative;overflow:hidden;}

.flash_img img {width:215px; height:40px; margin-bottom:2px;}