/*
Name£º	css.css
Author£ºliuzhongzhen
Date£º	2009Äê7ÔÂ8ÈÕ15:08:19
*/
/* reset start */
body { background-color:#FAFAFA; text-align:center; font-family:"ËÎÌå"; }
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */¡¡
/* reset end */
/**/
#hd { margin:0 auto; width:960px; }
#mb { margin:0 auto; width:960px; }
#ft { margin:0 auto; width:960px; }
/**/
/* div wxxx start */
.w960 { margin:0 auto; width:960px; background-color:#FFF; }
.w750 { width:750px; }
.w540 { width:540px; }
.w480 { width:480px; }
.w475 { width:475px; }
.w470 { width:470px; }
.w465 { width:465px; }
.w460 { width:460px; }
.w375 { width:375px; }
.w370 { width:370px; }
.w280 { width:280px; }
.w275 { width:275px; }
.w200 { width:200px; }
/* div wxxx end */

/* div h0x start */
.h01 { margin:0 auto; width:1px; height:1px; line-height:1px; font-size:0; overflow:hidden; }
.h10 { margin:0 auto; width:1px; height:10px; line-height:10px; font-size:0; overflow:hidden; }
/* div hx end */

/* div float left or right start */
.fl { float:left; }
.fr { float:right; }
/* div float left or right end */

/* border blue #1860B2 */
.blb { border:#1860B2 solid 1px; }

/* home */
/* tob banner */
.hban { margin:0 auto; width:960px; }
.hban img { width:960px; }
/* main navigation */
.mnav { margin:0 auto; width:960px; height:29px; text-align:center; background:url(../images/bg_nav.jpg) repeat-x; }
.mnav ul { margin:0 auto; width:945px; text-align:center; font-size:0; }
.mnav li { padding:0 4px; height:29px; line-height:29px; font-size:13px; font-weight:bold; color:#FFF; float:left; }
.mnav li a { font-size:13px; font-weight:bold; color:#FFF; }
.mnav li a:hover { font-size:13px; font-weight:bold; color:#CCC; text-decoration:underline; }
/* index category recommended */
.catr { margin:0 auto; width:960px; height:25px; background:url(../images/bg_icr.jpg) repeat-x; }
.catr ul { margin:0 auto; width:840px; text-align:center; font-size:0; }
.catr li { padding:0 10px; height:25px; line-height:25px; font-size:12px; color:#000; float:left; }
.catr li a { font-size:12px; color:#000; }
.catr li a:hover { font-size:12px; color:#666; text-decoration:underline; }

.slide {width:280px; height:230px;}
.case {width:278px; height:220px;}
.b280 { width:280px; height:114px; }
.b280 img { width:280px; height:114px; }
.lstn { width:460px; height:230px; }
.mytr { width:458px; height:344px; }

.hotr { width:200px; height:196px; }
.expi { width:200px; height:379px;}
.lst { width:473px; height:237px; }
.meop { width:473px; height:237px; }
.equs { width:200px; height:300px;}
.pbl { width:200px; height:140px; }
.carl { width:200px; height:280px; }

.b750 { width:750px; height:110px; }
.b750 img { width:750px; height:110px; }

.pset { margin:0 auto; width:960px; }
.eda { margin:0 auto; width:960px; }
.fls { margin:0 auto; width:960px; }

/* content or function module */
.m_head { width:100%; height:30px; background:url(../images/bg_mh.jpg) repeat-x; }
.m_head .m_name { height:30px; float:left; }
.m_head .m_pic_prev { width:10px; height:30px; float:left; }
.m_head .m_ntext { height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; float:left; background:url(../images/bg_mname.jpg) repeat-x; }
.m_head .m_ntext a { font-size:14px; font-weight:bold; white-space:nowrap; color:#FFF; }
.m_head .m_ntext a:hover { font-size:14px; font-weight:bold; white-space:nowrap; text-decoration:underline; color:#FFF; }
.m_head .m_pic_last { width:25px; height:30px; float:left; }
.m_head .m_more { padding-left:10px; padding-right:10px; height:30px; line-height:30px; font-size:12px; color:#010101; float:right; }
.m_head .m_more a { font-size:12px; color:#010101; }
.m_head .m_more a:hover { font-size:12px; color:#010101; text-decoration:underline; }
.m_cont { width:100%; }

.m_lw260 { margin:3px auto 10px; width:260px; height:175px; }
.m_lw260 ul { width:260px; height:175px; font-size:0; }
.m_lw260 li { padding-left:15px; padding-top:3px; width:245px; height:21px; line-height:21px; text-align:left; border-bottom:#A0A0A0 dashed 1px; background:url(../images/icon_li_style.jpg) left no-repeat; }
.m_lw260 li a { font-size:12px; color:#2A2A2A; }
.m_lw260 li a:hover { font-size:12px; color:#2A2A2A; text-decoration:underline; }

.pt440 { margin:5px auto; width:438px; height:100px; }
.pt440_pic { width:98px; float:left; }
.pt440_pic img { width:98px; height:98px;}
.pt440_text { width:325px; height:100px; line-height:25px; text-align:left; font-size:12px; color:#01468B; float:right; }

.m_lw440 { margin:0 auto 2px; width:438px; height:200px; }
.m_lw440 ul { width:438px; height:200px; font-size:0; }
.m_lw440 li { margin-right:10px; padding-left:15px; padding-top:3px; width:194px; height:21px; line-height:21px; text-align:left; border-bottom:#A0A0A0 dashed 1px; float:left; background:url(../images/icon_li_style.jpg) left no-repeat; }
.m_lw440 li a { font-size:12px; color:#2A2A2A; }
.m_lw440 li a:hover { font-size:12px; color:#2A2A2A; text-decoration:underline; }


.pt455 { margin:15px auto 7px; width:455px; height:100px; }
.pt455_pic { width:139px; height:98px; border:#5E92B9 solid 1px; float:left; }
.pt455_pic img { width:129px; height:88px; border:#F0F9FF solid 5px;}
.pt455_text { width:304px; height:100px; line-height:25px; text-align:left; font-size:12px; color:#01468B; float:right; }
.m_lw455 { margin:0 auto 8px; width:455px; height:75px; }
.m_lw455 ul { width:455px; height:75px; font-size:0; }
.m_lw455 li { margin-right:10px; padding-left:15px; padding-top:3px; width:202px; height:21px; line-height:21px; text-align:left; border-bottom:#A0A0A0 dashed 1px; float:left; background:url(../images/icon_li_style.jpg) left no-repeat; }
.m_lw455 li a { font-size:12px; color:#2A2A2A; }
.m_lw455 li a:hover { font-size:12px; color:#2A2A2A; text-decoration:underline; }

/* pic show / Equipment display */
.m_picshow { width:198px; height:268px; }
.m_pscont { margin:8px auto 0; width:181px; height:260px; }
.m_pscont ul { width:181px; height:260px; font-size:0; }
.m_pscont li { margin-bottom:8px; width:181px; height:122px; }
.m_pscont li img { width:181px; height:122px; }

/* pic banner/btn links */
.m_piclink { width:198px; height:140px; }
.m_piclink ul { width:198px; height:140px; font-size:0; }
.m_piclink li { margin-bottom:10px; width:198px; height:60px; }
.m_piclink li img { width:198px; height:60px; }

/* car line / traffic status links */
.m_textpic { width:198px; height:248px; overflow:hidden; background-color:#F6FBFF; }
.m_tpcont { margin:0 auto; width:180px; font-size:12px; line-height:25px; text-align:left; color:#034786; }
.m_tpcont img { width:178px; }

/* latest news part start */
.ln { width:460px; height:230px; }
.ln_head { width:460px; height:30px; background:url(../images/bg_ln_head.jpg) no-repeat; }
.ln_headc { margin:0 auto; width:390px; height:30px; }
.ln_hc_name { width:100px; height:30px; line-height:30px; text-align:left; font-size:14px; font-weight:bold; color:#FFF; float:left;}
.ln_hc_name a { font-size:14px; font-weight:bold; color:#FFF; }
.ln_hc_name a:hover { font-size:14px; font-weight:bold; text-decoration:underline; color:#FFF; }
.ln_hc_more { height:30px; line-height:30px; font-size:12px; color:#010101; float:right; }
.ln_hc_more a { font-size:12px; color:#FFF; }
.ln_hc_more a:hover { font-size:12px; color:#FFF; text-decoration:underline; }

.ln_cont { width:456px; height:196px; border:#2D67BB solid 2px; }
.ln_contc { margin:10px auto; width:440px; height:175px; }
.ln_pic { width:173px; height:173px; border:#5E92B9 solid 1px; float:left; }
.ln_pic img { width:163px; height:163px; border:#F0F9FF solid 5px; }
.ln_list { width:255px; height:175px; float:right; }
.ln_list ul { width:255px; height:175px; font-size:0; }
.ln_list li { padding-left:15px; padding-top:3px; width:240px; height:21px; line-height:21px; text-align:left; border-bottom:#A0A0A0 dashed 1px; background:url(../images/icon_li_style.jpg) left no-repeat; }
.ln_list li a { font-size:12px; color:#2A2A2A; }
.ln_list li a:hover { font-size:12px; color:#2A2A2A; text-decoration:underline; }
/* latest news part end */

/* right part start */
.rm_head { width:100%; height:30px; background:url(../images/bg_rmh.jpg) repeat-x; }
.rm_h_prev { width:5px; height:30px; float:left; }
.rm_h_icon { width:30px; height:30px; background:url(../images/icon_rmh_name.jpg) center no-repeat; float:left; }
.rm_h_name { height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; float:left; }
.rm_h_name a { font-size:14px; font-weight:bold; white-space:nowrap; color:#FFF; }
.rm_h_name a:hover { font-size:14px; font-weight:bold; white-space:nowrap; text-decoration:underline; color:#FFF; }
.rm_h_last { width:5px; height:30px; float:right; }
.rm_cont { width:198px; border:#1860B2 solid 1px; }
/* hot reading */
.rm_list { margin:7px auto 8px; width:165px; height:150px; }
.rm_list ul { width:165px; height:150px; }
.rm_list li { width:165px; height:25px; line-height:25px; text-align:left; }
.rm_list li a { font-size:12px; color:#2A2A2A; }
.rm_list li a:hover { font-size:12px; color:#004A8B; text-decoration:underline; }
/* experts introduction */
.rm_etlist { margin:5px auto 0; width:182px; height:343px; }
.rm_etlist ul { width:182px; height:339px; font-size:0; }
.rm_etlist li { margin-bottom:5px; width:182px; height:108px; }
.rm_etlist li .rm_etpic { width:78px; height:108px; float:left; }
.rm_etlist li .rm_etpic img { width:78px; height:108px; }
.rm_etlist li .rm_etintr { width:94px; height:108px; float:right; line-height:25px; text-align:left; font-size:12px; color:#000; }
.rm_etlist li .rm_etintr span { color:#004A8B; }
/* right part end */

/* tab css start */
/* tab head */
.tab { width:370px; }
.tab_head { margin:0 auto; width:370px; height:30px; background:url(../images/bg_head.jpg) repeat-x; }
.tab_h_prev { width:5px; height:30px; float:left; }
.tab_h_icon { width:30px; height:30px; background:url(../images/icon_m_name.jpg) center no-repeat; float:left; }
.tab_h_opts { width:255px; height:30px; line-height:30px; float:left; }
.tab_h_opt { margin-left:5px; width:80px; height:30px; float:left; }
* html .tab_h_opt { margin-left:3px; width:80px; height:30px; float:left; }
.tab_h_optyes { padding-top:5px; width:80px; height:25px; line-height:25px; font-size:12px; color: #000; background:url(../images/bg_tab_opt_yes.jpg) left center no-repeat; text-align:center;}
.tab_h_optno { padding-top:4px; width:80px; height:26px; line-height:26px; font-size:12px; color:#004B82; background:url(../images/bg_tab_opt_no.jpg) left center no-repeat; text-align:center; cursor:pointer;}
.tab_h_more { padding-top:4px; width:55px; height:26px; line-height:26px; float:right; }
.tab_h_more a { font-size:12px; color:#FFF; }
.tab_h_more a:hover { font-size:12px; color:#FFF; text-decoration:underline; }
.tab_h_last { width:5px; height:30px; float:right; }
.tab_cont { width:368px; height:269px; border-left:#1860B2 solid 1px; border-right:#1860B2 solid 1px; border-bottom:#1860B2 solid 1px;}
/* tab content */
.tab_pt { margin:0 auto; padding:18px 0 16px; width:348px; height:100px; }
* html .tab_pt { margin:0 auto; padding:18px 0 0; width:348px; height:100px; }
.tab_pt_pic { width:98px; height:98px; border:#5E92B9 solid 1px; float:left; }
.tab_pt_pic img { width:88px; height:88px; border:#FAFAFA solid 5px;}
.tab_pt_text { width:238px; height:100px; line-height:25px; text-align:left; font-size:12px; color:#01468B; float:right; }

.tab_list { margin:0 auto; width:348px; height:100px; }
.tab_list ul { width:348px; height:100px; font-size:0; }
.tab_list li { margin-right:10px; padding-left:15px; padding-top:3px; width:149px; height:21px; line-height:21px; text-align:left; border-bottom:#A0A0A0 dashed 1px; float:left; background:url(../images/icon_li_style.jpg) left no-repeat; }
.tab_list li a { font-size:12px; color:#2A2A2A; }
.tab_list li a:hover { font-size:12px; color:#2A2A2A; text-decoration:underline; }

.tab_more { margin:0 auto; width:290px; height:30px; line-height:30px; text-align:right; }
.tab_more a { font-size:12px; color:#000; }
.tab_more a:hover { font-size:12px; color:#000; text-decoration:underline; }
/* tab css end */

/* width 960px page div model css start */
.w960_head { margin:0 auto; width:960px; height:30px; background:url(../images/bg_rmh.jpg) repeat-x; }
.w960_h_prev { width:5px; height:30px; float:left; }
.w960_h_icon { width:30px; height:30px; background:url(../images/icon_rmh_name.jpg) center no-repeat; float:left; }
.w960_h_name { height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; float:left; }
.w960_h_name a { font-size:14px; font-weight:bold; white-space:nowrap; color:#FFF; }
.w960_h_name a:hover { font-size:14px; font-weight:bold; white-space:nowrap; text-decoration:underline; color:#FFF; }
.w960_h_more { padding-top:4px; width:55px; height:26px; line-height:26px; float:right; }
.w960_h_more a { font-size:12px; color:#FFF; }
.w960_h_more a:hover { font-size:12px; color:#FFF; text-decoration:underline; }
.w960_h_last { width:5px; height:30px; float:right; }
.w960_cont { margin:0 auto; width:958px; border-left:#1860B2 solid 1px; border-right:#1860B2 solid 1px; border-bottom:#1860B2 solid 1px;}
/* width 960px page div model css end */
/* width 960px page div model content css start */
/* pic set show / medical environment*/
.c_picset { margin:0 auto; width:956px; height:180px; }
/* move start */
.rollBox { width:936px; height:160px; overflow:hidden; padding:10px; }
.rollBox .LeftBotton { height:52px; width:8px; background:url(../images/main_pro_show_list_bt.gif) no-repeat 0 0; overflow:hidden; float:left; display:inline; margin:40px 0 0 0; cursor:pointer; }
.rollBox .RightBotton { height:52px; width:8px; background:url(../images/main_pro_show_list_bt.gif) no-repeat -8px 0; overflow:hidden; float:left; display:inline; margin:40px 0 0 0; cursor:pointer; }
.rollBox .Cont { width:920px; overflow:hidden; float:left; }
.rollBox .ScrCont { width:10000000px; }
.rollBox .Cont .pic { width:184px; float:left; text-align:center; }
.rollBox .Cont .pic img { padding:4px; background:#fff; border:1px solid #ccc; display:block; margin:0 auto; }
.rollBox .Cont .pic p { font-size:12px; line-height:26px; color:#101010; }
.rollBox .Cont a:link, .rollBox .Cont a:visited { color:#101010; text-decoration:none; }
.rollBox .Cont a:hover { color:#101010; text-decoration:underline; }
.rollBox #List1, .rollBox #List2 { float:left; }
/* move end */
.c_picset ul { width:940px; height:165px; }
.c_picset li { margin-left:1px; width:187px; height:165px; float:left; }
* html .c_picset li { margin-left:1px; width:186px; height:165px; float:left; }
.c_picset li .cps_pic { width:187px; height:130px; }
* html .c_picset li .cps_pic { width:186px; height:130px; }
.c_picset li .cps_pic img { width:187px; height:130px; }
* html .c_picset li .cps_pic img { width:186px; height:130px; }
.c_picset li .cps_text { width:187px; height:35px; line-height:35px; }
* html .c_picset li .cps_text { width:186px; height:35px; line-height:35px; }
.c_picset li .cps_text a { font-size:12px; color:#010101; }
.c_picset li .cps_text a:hover { font-size:12px; color:#010101; text-decoration:underline; }
/*eye disease or friend links*/
.c_textlink { padding:8px 0 10px; width:940px; line-height:25px; text-align:left; }
.c_textlink a { font-size:12px; color:#000; }
.c_textlink a:hover { font-size:12px; color:#000; text-decoration:underline; }
/* copyright infomation*/
.linew950h1 { margin:0 auto; width:950px; height:1px; line-height:1px; font-size:0; background-color:#1860B2; overflow:hidden; }
.copyright { margin:10px auto 15px; width:960px; line-height:25px; font-size:12px; color:#010101; }
.copyright a { font-size:12px; color:#010101; }
.copyright a:hover { font-size:12px; color:#010101; text-decoration:underline; } 
/* width 960px page div model content css end */

/* inner page start */
/********/
.hereurl { width:750px; height:29px; background:url(../images/bg_sub_col_name.jpg) no-repeat; }
.hu_cont { margin:0 auto; width:720px; height:29px; line-height:29px; text-align:left; font-size:12px; color:#222; }
.hu_cont a { color:#222; }
.hu_cont a:hover { color:#222; text-decoration:underline; }
.hu_cont span { color:#666; font-weight:600; }
/********/
.colbanner { width:750px; height:110px; }
.colbanner img {width:750px; height:110px;}
/********/
.colcont { width:750px; background:url(../images/bg_pic_col_mb_mid.jpg) repeat-y; }
.colctop { width:750px; height:5px; }
.colcbot { width:750px; height:5px; }
.colcmid { padding:5px; width:740px; }

/****colcmid start****/
/**article default list1**/
.list1 { width:740px; }
.list1 ul { width:740px; font-size:0; }
.list1 li { width:740px; background-color:#F7FCFF; }
.list1 li .lhead { margin:15px auto; width:730px; height:23px; background:url(../images/bg_list_head_w740h20.jpg) top no-repeat; }
.list1 li .lhcont { margin:0 auto; width:688px; height:23px; }
.list1 li .lhc_name { height:23px; line-height:23px; font-size:12px; font-weight:bold; color:#003F6B; float:left; }
.list1 li .lhc_name a { font-weight:bold; color:#003F6B; }
.list1 li .lhc_name a:hover { font-weight:bold; color:#003F6B; text-decoration:underline; }
.list1 li .lhc_more { height:23px; line-height:23px; font-size:12px; font-weight:bold; color:#101010; float:right; }
.list1 li .lhc_more a { color:#101010; }
.list1 li .lhc_more a:hover { color:#101010; text-decoration:underline; }
/**/
.list1 li .lcont { margin:0 auto; width:730px;}
.list1 li .lhc_pic { width:122px; height:125px; float:left; }
.list1 li .lhc_piccont { margin:0 auto; width:110px; height:123px; border:#1860B2 solid 1px; }
.list1 li .lhc_piccont img { width:100px; height:110px; border:#FAFAFA solid 5px;}
.list1 li .lhc_list { width:598px; height:125px; float:right; }
.list1 li .lhc_list ul { width:588px; height:125px; font-size:0; }
.list1 li .lhc_list li {margin-right:5px; padding-left:15px; padding-top:3px; width:273px; height:21px; line-height:21px; text-align:left; border-bottom:#A0A0A0 dashed 1px; background:url(../images/icon_li_style_fourpoint.jpg) left no-repeat; float:left; }
.list1 li .lhc_list li a { font-size:12px; color:#2A2A2A; }
.list1 li .lhc_list li a:hover { font-size:12px; color:#2A2A2A; text-decoration:underline; }
/**article default list2**/
.list2 { width:740px; }
.list2 ul { width:740px; font-size:0; }
.list2 li { width:368px; background-color:#F7FCFF; float:left; }
.list2 li .lhead { margin:15px auto; width:358px; height:23px; background:url(../images/bg_list_head_w358h20.jpg) top no-repeat; }
.list2 li .lhcont { margin:0 auto; width:318px; height:23px; }
.list2 li .lhc_name { height:23px; line-height:23px; font-size:12px; font-weight:bold; color:#003F6B; float:left; }
.list2 li .lhc_name a { font-weight:bold; color:#003F6B; }
.list2 li .lhc_name a:hover { font-weight:bold; color:#003F6B; text-decoration:underline; }
.list2 li .lhc_more { height:23px; line-height:23px; font-size:12px; font-weight:bold; color:#101010; float:right; }
.list2 li .lhc_more a { color:#101010; }
.list2 li .lhc_more a:hover { color:#101010; text-decoration:underline; }
/**/
.list2 li .lcont { margin:0 auto; width:358px;}
.list2 li .lhc_pic { width:120px; height:125px; float:left; }
.list2 li .lhc_piccont { margin:0 auto; width:110px; height:123px; border:#1860B2 solid 1px; }
.list2 li .lhc_piccont img { width:100px; height:110px; border:#FAFAFA solid 5px;}
.list2 li .lhc_list { width:228px; height:125px; float:right; }
.list2 li .lhc_list ul { width:228px; height:125px; font-size:0; }
.list2 li .lhc_list li { margin-right:5px; padding-left:15px; padding-top:3px; width:208px; height:21px; line-height:21px; text-align:left; border-bottom:#A0A0A0 dashed 1px; background:url(../images/icon_li_style_fourpoint.jpg) left no-repeat; float:left; }
.list2 li .lhc_list li a { font-size:12px; color:#2A2A2A; }
.list2 li .lhc_list li a:hover { font-size:12px; color:#2A2A2A; text-decoration:underline; }

/**article list**/
.art_list { margin:15px auto; width:710px; }
.art_lhead { width:710px; background:url(../images/bg_art_head.jpg) repeat-x; }
.art_lh_title { padding-left:120px; width:380px; height:27px; line-height:27px; text-align:left; float:left; font-size:12px; font-weight:bold; color:#666; }
.art_lh_clicks { width:100px; height:27px; line-height:27px; text-align:left; float:left; font-size:12px; font-weight:bold; color:#666; }
.art_lh_addtime { width:100px; height:27px; line-height:27px; text-align:left; float:left; font-size:12px; font-weight:bold; color:#666; }

.art_lcont { margin:10px auto; width:690px; }
.art_lclist { margin:6px auto 7px; width:690px; height:630px; }
.art_lclist ul { width:690px; font-size:0;}
.art_lclist li { padding-left:15px; padding-top:3px; width:675px; height:26px; border-bottom:#A0A0A0 dashed 1px; background:url(../images/bg_art_head_title.jpg) left no-repeat; }
.art_lclist li .art_title{ padding-left:13px; width:475px; height:26px; line-height:26px; text-align:left; float:left; }
.art_lclist li .art_title a { font-size:12px; color:#101010; }
.art_lclist li .art_title a:hover { font-size:12px; color:#101010; text-decoration:underline; }
.art_lclist li .art_clicks { width:87px; height:26px; line-height:26px; font-size:12px; color:#101010; text-align:left; float:left;}
.art_lclist li .art_addtime { width:100px; height:26px; line-height:26px; font-size:12px; color:#101010; text-align:left; float:left;}
/**article detail**/
.art_detail { margin:0 auto; width:690px; }
.art_dtitle { margin:15px; width:660px; line-height:30px; font-size:14px; font-weight:bold; color:#101010;}
.art_attachinfo { margin:0 auto; width:600px; font-size:12px; text-align:right; color:#101010; }
.art_dtcont { margin:15px; width:660px; line-height:25px; font-size:12px; text-align:left; color:#101010;}
.art_updownop { margin:0 auto; width:660px; height:30px; border-top:#EEE solid 1px; }
.art_upop { height:30px; line-height:30px; font-size:12px; color:#010101; float:left; }
.art_upop a { font-size:12px; color:#010101; }
.art_upop a:hover { font-size:12px; color:#010101; text-decoration:underline; }
.art_downop { height:30px; line-height:30px; font-size:12px; color:#010101; float:right; }
.art_downop a { font-size:12px; color:#010101; }
.art_downop a:hover { font-size:12px; color:#010101; text-decoration:underline; }
/**article detail**/
.art_about { margin:15px auto; width:658px; border:#1860B2 solid 1px; }
.art_ahead { padding-left:20px; width:638px; height:27px; line-height:27px; text-align:left; border-bottom:#1860B2 solid 1px; font-size:12px; font-weight:bold; color:#101010; }
.art_acont { width:658px; }
.art_alist { margin:10px auto; width:658px; }
.art_alist ul { width:658px; font-size:0; }
.art_alist li { margin-right:15px; margin-left:5px; padding-left:15px; padding-top:3px; width:290px; height:21px; line-height:21px; text-align:left; border-bottom:#A0A0A0 dashed 1px; background:url(../images/icon_li_style_fourpoint.jpg) left no-repeat; float:left; }
.art_alist li a { font-size:12px; color:#2A2A2A; }
.art_alist li a:hover { font-size:12px; color:#2A2A2A; text-decoration:underline; }

/**expert list**/
.expt_list { margin:20px auto; width:690px;}
.expt_list ul { width:690px;}
.expt_list li { margin:20px 5px; width:218px; height:108px; float:left; }
.expt_list li .expt_etpic { width:78px; height:108px; float:left; }
.expt_list li .expt_etpic img { width:78px; height:108px; }
.expt_list li .expt_etintr { width:125px; height:108px; float:right; line-height:25px; text-align:left; font-size:12px; color:#000; }
.expt_list li .expt_etintr span { color:#004A8B; }
/**envi list**/
.envi_list { margin:20px auto; width:690px;}
.envi_list ul { width:690px;}
.envi_list li { margin:20px 5px; width:218px; height:158px; float:left; }
.envi_list li .envi_pic { width:218px; height:128px; }
.envi_list li .envi_pic img { width:181px; height:122px; }
.envi_list li .envi_title { width:218px; height:30px; line-height:30px; font-size:12px; color:#101010; }
.envi_list li .envi_title a { font-size:12px; color:#010101; }
.envi_list li .envi_title a:hover { font-size:12px; color:#010101; text-decoration:underline; }


/**equ list**/
.equi_list { margin:20px auto; width:690px;}
.equi_list ul { width:690px;}
.equi_list li { margin:20px 5px; width:218px; height:158px; float:left; }
.equi_list li .envi_pic { width:218px; height:128px; }
.equi_list li .envi_pic img { width:181px; height:122px; }
.equi_list li .envi_title { width:218px; height:30px; line-height:30px; font-size:12px; color:#101010; }
.equi_list li .envi_title a { font-size:12px; color:#010101; }
.equi_list li .envi_title a:hover { font-size:12px; color:#010101; text-decoration:underline; }
/**message**/
/* page-guestbook start */
.mesa { margin:20px auto; width:698px; }
.mesa_note { margin:10px auto; width:648px; line-height:25px; text-align:left; font-size:12px; color:#010101; }
.mesa_btn { margin:5px auto; width:648px; height:18px; line-height:18px; text-align:right; font-size:12px; font-weight:bold; }
.mesa_btn a { color:#333; text-decoration:underline; }
.mesa_btn a:hover { color:#666; text-decoration:underline; }
.mesa_form { margin:10px auto; width:698px; }
.mesa_list { margin:10px auto; width:698px; }
.mesa_list ul { width:686px; }
.mesa_list li { width:684px; border:#EDEDED solid 1px; }
.mesa_list li .gbhead { width:684px; height:30px; background-color:#EDEDED; }
.mesa_list li .gbh_name { padding-left:10px; padding-right:10px; height:30px; line-height:30px; float:left; color:#000; font-size:12px; }
.mesa_list li .gbh_name span { color:#999; }
.mesa_list li .gbh_date { padding-left:15px; line-height:30px; padding-right:10px; float:right; font-size:12px; color:#999; background:url(../images/bg_date_sz.jpg) left no-repeat; }

.mesa_list li .gbcont { margin:10px auto; width:684px; background:url(../images/bg_gb_list.jpg) repeat-y; }
.mesa_list li .gbccont { margin:0 auto; width:669px; }
.mesa_list li .gbccl { width:75px; height:84px; float:left; }
.mesa_list li .gbccr { width:558px; float:right; }
.mesa_list li .gbccr_gbc{ padding:10px; font-size:12px; color:#999999; text-align:left; line-height:25px;}
.mesa_list li .gbccr_gbc span { color:#565656; }
.mesa_list li .gbccr_gbct{ padding:10px; font-size:12px; color:#999999; text-align:left; line-height:25px; background:url(../images/bg_gbcc_line.jpg) repeat-y; }
.mesa_list li .gbccr_gbre { padding:10px; font-size:12px; color:#FE6700; text-align:left; }
.mesa_list li .gbccr_gbre span { color:#FD9800; }
/* page-guestbook end */

/* hospital news start */
.hosp_news { width:200px; height:245px; }
.hn_list { margin:7px auto 7px; width:180px; height:208px; }
.hn_list ul { width:180px; height:150px; font-size:0; }
.hn_list li { width:180px; height:26px; line-height:26px; text-align:left; }
.hn_list li a { font-size:12px; color:#2A2A2A; }
.hn_list li a:hover { font-size:12px; color:#2A2A2A; text-decoration:underline; }
/* hospital news end */

/* about us start */
.abus { width:540px;}
.abus_cont { width:538px; }
.pt_auintr { margin:3px auto; width:530px; height:180px; overflow:hidden; }
.pt_auintr_pic { margin-top:5px; width:148px; float:left; border:#1860B2 solid 1px; }
.pt_auintr_pic img { width:138px; height:148px; border:#FAFAFA solid 5px;}
.pt_auintr_text { width:370px; height:150px; line-height:25px; text-align:left; font-size:12px; color:#01468B; float:right; }

.pt_aucult { margin:10px auto; width:530px; height:170px; overflow:hidden; }
.pt_aucult_pic { margin-top:5px; width:148px; float:right; border:#1860B2 solid 1px; }
.pt_aucult_pic img { width:138px; height:148px; border:#FAFAFA solid 5px;}
.pt_aucult_text { width:370px; height:150px; line-height:25px; text-align:left; font-size:12px; color:#01468B; float:left; }
/* about us end */
/* envi start */
.envi { width:748px; }
.envi_cont { margin:5px auto; width:738px; height:190px; }
.envi_cont ul { margin:10px auto; width:736px; height:170px; font-size:0; }
.envi_cont li { margin-right:4px; width:178px; height:168px; border:#1860B2 solid 1px; float:left; }
.envi_cont li img { width:168px; height:158px; border:#FAFAFA solid 5px; }

/* hospital news II start */
.hnews { width:748px; }
.hnews_list { margin:5px auto; width:728px; height:215px; }
.hnews_list ul { width:728px; height:200px; font-size:0; }
.hnews_list li { margin-right:10px; padding-left:15px; padding-top:3px; width:213px; height:21px; line-height:21px; text-align:left; border-bottom:#A0A0A0 dashed 1px; background:url(../images/icon_li_style_fourpoint.jpg) left no-repeat; float:left; }
.hnews_list li a { font-size:12px; color:#2A2A2A; }
.hnews_list li a:hover { font-size:12px; color:#2A2A2A; text-decoration:underline; }


/* single page */
.spcu { margin:20 auto; width:690px; line-height:27px; text-align:left; font-size:12px; color:#101010; }


/**************************/
.turnpage { margin:5px auto; width:690px; height:32px; line-height:32px; font-size:12px; color:#010101; }
.turnpage a { font-size:12px; color:#010101; }
.turnpage a:hover { font-size:12px; color:#010101; text-decoration:underline; }

.note_noinfo { margin:15px; height:20px; line-height:20px; font-size:12px; color:#F00; }
/****colcmid end****/
/* inner page end */

/* global class style start */
.clearfix { display: block; margin: 0px; clear: both; padding: 0px; visibility: hidden; background-color:#666666; border:0px none #FFFFFF; }
.clearfix:after { height: 0px; }
.fm_arial { font-family:Arial; }
/* global class style end */

