body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0;  }
body{ overflow-x:hidden}
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; vertical-align:top; }
#id1ad a{ width:32px;}
#id1ad a:hover { text-decoration:none; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color:#000; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
.red, .red a { color:#F00; }
.left { float:left; }
.right { float:right; }
.autohei { height:auto; overflow:hidden; zoom:1; }
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
.blank { height:10px; font-size:0; line-height:0; clear:both; overflow:hidden; }
body { font-size:12px; background:#ececec; -webkit-text-size-adjust:none; }
.g2_top { background:#333; height:35px; line-height:35px; color:#a6a6a6; }
.g2_top a { color:#a6a6a6; }
.g2_top p.left img { float:left; padding:10px 5px 0 0; }
.g2_cent { width:980px; padding:0 10px; margin:0 auto; }
.g2_logo { background:#044f9c; }
.g2_ban { background:url(../images/g2_banbg.jpg) no-repeat center top; }

#full-screen-slider { width:100%; height:405px; float:left; position:relative}
#slides { display:block; width:100%; height:396px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:360px; z-index:990000000000;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:9999px;}
#pagination li.current { background:#0092CE}

.g2_menu { background:#044f9c; text-align:center; font-size:14px; font-weight:bold; line-height:16px; }
.g2_menu span { }
.g2_menu a { display:inline-block; color:#fff; padding:15px 16px; }
.g2_menu a span { font-size:10px; font-weight:100; color:#fff; opacity:0.8; filter:alpha(opacity=80); text-transform:uppercase; }
.g2_menu a:hover { background:#ff8800 url(../images/g2_dot2.jpg) no-repeat center bottom; text-decoration:none; }
.g2_nav { width:980px; margin:0 auto; padding:10px 0 }
.g2_nav span { display:inline; margin-left:10px; }
.g2_c1 { height:42px; padding:10px; background:#044f9c; }
.g2_c2 { height:46px; padding:10px; background:#044f9c; color:#fff; font-size:15px; line-height:20px; font-weight:bold; width:85px; }
.g2_c2 img { padding-right:5px; }
.g2_c2 a { color:#fff; }
.g2_c3 { height:46px; padding:10px; background:#dfdfe0; color:#044f9c; font-size:15px; line-height:20px; font-weight:bold; width:85px; }
.g2_c3 img { padding-right:5px; }
.g2_c3 a { color:#044f9c; }


.djb1,.djb2,.djb3,.djb4,.djb5{width:102px; height:62px; float:left;}
.djb1 a:link,.djb1 a:visited{background:url(../images/djb_03.jpg); width:102px; height:62px; display:inline-block;}
.djb1 a:hover{background:url(../images/djb_18.jpg);}
.djb2 a:link,.djb2 a:visited{background:url(../images/djb_05.jpg); width:102px; height:62px; display:inline-block;}
.djb2 a:hover{background:url(../images/djb_19.jpg);}
.djb3 a:link,.djb3 a:visited{background:url(../images/djb_07.jpg); width:102px; height:62px; display:inline-block;}
.djb3 a:hover{background:url(../images/djb_20.jpg);}
.djb4 a:link,.djb4 a:visited{background:url(../images/djb_09.jpg); width:102px; height:62px; display:inline-block;}
.djb4 a:hover{background:url(../images/djb_21.jpg);}
.djb5 a:link,.djb5 a:visited{background:url(../images/djb_11.jpg); width:102px; height:62px; display:inline-block;}
.djb5 a:hover{background:url(../images/djb_22.jpg);}



.g2_nav ul { float:left; padding:0 0 0 10px; }
.g2_nav ul li { color:#4e4e4e; line-height:20px; }
.g2_nav ul li a { color:#4e4e4e; }
.g2_wrap { background:#fff; padding:10px; width:980px; margin:0 auto; }
.g2_chengguo ul li { float:left; border:#e1e1e1 1px solid; padding:1px; text-align:center; width:184px; display:inline; margin:0 0 0 10px; }
.g2_chengguo ul li div { background:#eaeaea; }
.g2_chengguo ul li p { color:#9b9898; font-size:16px; padding-top:10px; line-height:20px; }
.g2_chengguo ul li h3 { color:#044f9c; font-size:25px;   line-height:40px; }
.g2_chengguo ul li i { color:#fff; font-style:normal;   display:block; background:#ff8800; height:26px; line-height:26px; font-size:14px; }
.g2_chengguo ul li a { display:block; }
.g2_chengguo ul li p a { color:#9b9898; }
.g2_chengguo ul li h3 a { color:#044f9c; }
.g2_chengguo ul li i a { color:#fff; }
.g2_conleft { width:703px; }
.g2_conright { width:414px; }
.g2_side2 { width:262px; }
.g2_side1 { width:280px; }
.g2_tit1 { background:url(../images/g2_line.jpg) no-repeat bottom left;  height:auto; overflow:hidden; zoom:1; }
.g2_tit1 h3 { background:url(../images/g2_dot3.jpg) no-repeat left center;font-family:"黑体"; color:#044f9c; font-size:20px;   padding:5px 0 5px 13px; }
.g2_tit1 h3 a { color:#044f9c; }
/*学术论文*/
.g2_xslw ul li { color:#777; line-height:16px; padding:10px; overflow:hidden;zoom:1;}
.g2_xslw ul li span { background:#044f9c; margin-right:10px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:13px; width:16px; text-align:center; height:16px; line-height:16px; display:inline-block; float:left}
.g2_xslw ul li a { color:#777; }
.g2_tit2 h3 { background:url(../images/g2_dot5.jpg) no-repeat left center; color:#044f9c; font-size:20px;font-family:"黑体"; padding:5px 0 5px 33px; }
.g2_tit2 h3 a { color:#044f9c; }
.g2_bord1 { border:#e1e1e1 1px solid; }
.g2_pad8 { padding:8px; }
/*学术会议*/
.g2_xshy h6 { color:#555; font-size:14px; line-height:25px; text-align:center; font-weight:bold; }
.g2_xshy h6 a { color:#555; }
.g2_xshy p { color:#777; line-height:20px; }
.g2_xshy p a { color:#777; }
.g2_xshy ul li { color:#555; line-height:27px; }
.g2_xshy ul li a { color:#555; }
.g2_hdbox { position: relative; width: 414px; height: 250px; overflow:hidden; z-index:1; }
.g2_hd_img a { position: absolute; top: 0px; left: 0px }
.g2_hdbox img { width: 414px; height: 250px }
.g2_hd_num { position: absolute; bottom: 7px; right: 2px; z-index:2; }
.g2_hd_num span { border: #b2b2b2 1px solid; text-align: center; line-height: 16px; width: 16px; background: #84827e; float: left; height: 16px; color: #fff; font-size: 14px; cursor: pointer; font-weight: bold; margin-right: 4px; }
.g2_hd_num span.selected { border: #ddd 1px solid; background: #044f9c; }

.g2_blue,.g2_blue a{ color:#044f9c !important;}
.g2_news_tit h2{ float:left; padding:0 20px; color:#555; font-size:14px; border-right:#e1e1e1 1px solid;}
.g2_news_tit h2 a{color:#555;}
.g2_news_tit h2.hover{ background:#044f9c; color:#fff; font-weight:bold;}
.g2_news_tit h2.hover a{ color:#fff;}


.g2_newsonfo{ background:#f2f2f2; padding:10px;}
.g2_newsonfo h6{ font-size:14px; line-height:20px; font-weight:bold;}
.g2_newsonfo p{ color:#777; line-height:21px; text-indent:24px;}
.g2_news_cont{ padding:10px;}
.g2_news_cont ul{ border-top:#e7e7e7 1px solid; margin-top:8px;}
.g2_news_cont ul li{ border-bottom:#dadada 1px dashed; background:url(../images/g2_dot6.jpg) no-repeat 5px center; color:#555; height:28px; line-height:28px; overflow:hidden;zoom:1; padding:0 5px 0 30px;}
.g2_news_cont ul li span.right{ color:#989898;}
.g2_news_cont ul li a{ color:#555;}
.g2_news_tit{background:url(../images/g2_newtbg.jpg) repeat-x; height:37px; line-height:37px; overflow:hidden;zoom:1;}
.g2_hos h3{ background:url(../images/g2_dot4.jpg) no-repeat left top; padding:10px 0}
.g2_hos p{ color:#555; line-height:22px; margin:5px 10px;}
.g2_hos p a{ color:#555;}
.g2_hos_zx{ border-top:#dadada 1px dotted; padding:10px 0;margin:0 10px;}

.g2_red2,.g2_red2 a{ color:#ff8800 !important;}
.g2_dzjs ul{ padding:5px 5px 0;}
.g2_dzjs ul li{ border-bottom:#dadada 1px dotted; line-height:20px; color:#555; padding:5px 0; float:left}
.g2_dzjs ul li a{ color:#555;}

.g2_ad{ padding:10px 0; text-align:center;}
.g2_tit3{ background:#eaeaea; padding:0 10px; border-bottom:#cdcdcd 2px solid; margin-bottom:10px;}
.g2_conleft2{ width:708px;}

.g2_cg{ padding:0 10px;}
.g2_cg_tit{ width:165px; position:absolute;}
.g2_cg_tit h2{ background:url(../images/g2_sheb_t2.jpg); height:31px; line-height:31px; padding-left:10px;font-size:14px;   margin-top:10px; color:#fff;cursor:pointer;}


.g2_cg_tit h2 span{ width:30px; text-align:center; display:inline-block; color:#044f9c; margin-right:10px;}
.g2_cg_tit h2.hover{ background:url(../images/g2_sheb_t1.jpg);}
.g2_cg_tit h2.hover span{ color:#ff8800}

.g2_cg_cont div{ width:684px; height:353px; overflow:hidden;zoom:1;}

.g2_cg_cont h3{ background:#ff8800; margin:90px 10px 0 190px; padding:15px; color:#fff;   font-size:22px; border-radius:5px;}
.g2_cg_cont h3 span{ display:block; font-size:16px;}
.g2_cg_cont p{ border-radius:5px; box-shadow:rgba(196, 196, 197,0.8) 0px 0px 4px 1px; background:rgba(255, 255, 255,0.8);_background:#fff; line-height:22px; color:#555; margin:25px 6px 0 186px; padding:10px;}
.g2_cg_cont p strong{ display:block; border-bottom:#ccc 1px dashed; font-size:14px; margin-bottom:5px;}
.g2_cg_cont p a{color:#555;}

.g2_feiyong{ width:238px; margin:0 auto}
.g2_feiyong span{ width:70px; text-align:center; color:#777;display:inline-block; margin-right:2px; height:26px; line-height:26px;}
.g2_feiyong h3 span{background:#ffead1; margin-right:2px;}
.g2_feiyong ul li span.g2_w1,.g2_feiyong h3 span.g2_w1{ width:85px; text-align:left ; padding-left:5px;}
.g2_feiyong ul li{ margin-top:2px; width:240px; height:auto; overflow:hidden;zoom:1;}

.g2_zj ul li{ float:left; width:227px; height:130px; overflow:hidden;zoom:1; background:#f4f4f4; border-radius:0 30px 0 0; display:inline; margin:17px 0 0 15px;}
.g2_zj ul li h3{ border-left:#044f9c 3px solid; padding-left:10px; color:#555; line-height:20px; margin:15px 0;}
.g2_zj ul li h3 span{ display:block; color:#044f9c; font-size:18px;   line-height:24px;}
.g2_zj ul li span.left{ display:inline; margin-right:8px;}
.g2_zj ul li div img{ margin: 0 1px;}
.g2_huiyi{ background:#d5eaff; padding:10px;}
.g2_huiyi ul { background:#f7fbff; height:auto; overflow:hidden;zoom:1;}
.g2_huiyi ul li{ float:left;width:223px; display:inline; margin:12px 0 0 14px;}
.g2_huiyi ul li p{ color:#555; line-height:22px;padding:5px 0;}
.g2_huiyi ul li p a{ color:#555}
.g2_huiyiimg{ width:223px; height:165px; position:relative;}
.g2_tou{ background:#000; opacity:0.5;filter:alpha(opacity=50);width:223px; height:36px; position:absolute; bottom:0;}
.g2_huiyiimg h6{ color:#fff; text-align:center; position:absolute; bottom:0;width:223px; height:36px; line-height:36px; font-size:14px;}
.g2_huiyiimg h6 a{ color:#fff;}

/*病种*/
.g2_m0{ margin-left:0 !important;}
.g2_bz{width:343px; height:auto; overflow:hidden;zoom:1; margin:6px 0 0 5px;; display:inline}
.g2_bztit{ background:url(../images/g2_tbg1.jpg) repeat-x; padding-right:10px; line-height:37px; height:37px; overflow:hidden;zoom:1;}
.g2_bztit i{ background:url(../images/g2_numbg.jpg) no-repeat left top; color:#fff; width:30px; height:31px; line-height:22px; display:inline-block; font-size:13px; font-family:Arial, Helvetica, sans-serif; float:left;}
.g2_bztit strong{ color:#044f9c; font-size:16px; float:left; }
.g2_bztit strong a{color:#044f9c;}
.g2_bz ul li{ color:#444; line-height:24px; float:left}
.g2_bz ul li a{color:#444;}
.g2_bz div.autohei{ padding:10px;}
.g2_bz div.autohei span.left{ margin-right:10px; display:inline}
.g2_bz h6{ background:#d5eaff; text-align:center; height:34px; line-height:34px; color:#555;}
.g2_bz h6 a{ color:#555;}


/*专家访谈*/
.g2_fangtan ul li{ margin-top:6px; text-align:center;}

/*症状查询*/
.g2_zzbox ul li{ width:120px; height:29px; line-height:29px; float:left; display:inline; margin:8px 0 0 7px}
.g2_zzbox ul li a{ display:block; text-align:center; color:#555; background:#e9e9e9; width:120px; height:29px;}
.g2_zzbox ul li a:hover{ background:#ff8800 url(../images/g2_dot2.jpg) no-repeat center bottom; color:#fff; text-decoration:none;}
.g2_zz_zx { text-align:center; padding:5px 0;}
.g2_zz_zx a{ background:url(../images/g2_bg1.jpg); width:78px; height:26px; line-height:26px; text-align:center; display:inline-block; margin:0 1px; color:#fff; }

.g2_zs_tit{ width:360px;}

.g2_zs_tit h2{ background:#eaeaea; margin-right:7px; margin-bottom:8px; padding:10px 0 10px 30px; height:47px; color:#777; overflow:hidden;}
.g2_zs_tit h2 strong{ font-size:16px; display:block; padding-top:10px;}
.g2_zs_tit h2 span{ font-size:10px; text-transform:uppercase;}
.g2_zs_tit h2.hover{ background:#044f9c url(../images/g2_zsdot.jpg) no-repeat right top; margin-right:0; color:#fff;}

.g2_zs_tit h2 div{ padding-left:64px; height:48px;}
#g2_zs1 div{ background:url(../images/g2_icon1.jpg) no-repeat left center;}
#g2_zs2 div{ background:url(../images/g2_icon2.jpg) no-repeat left center;}
#g2_zs3 div{ background:url(../images/g2_icon3.jpg) no-repeat left center;}
#g2_zs4 div{ background:url(../images/g2_icon4.jpg) no-repeat left center;}


#g2_zs1.hover div{background:url(../images/g2_icon1_h.jpg) no-repeat left center;}
#g2_zs2.hover div{background:url(../images/g2_icon2_h.jpg) no-repeat left center;}
#g2_zs3.hover div{background:url(../images/g2_icon3_h.jpg) no-repeat left center;}
#g2_zs4.hover div{background:url(../images/g2_icon4_h.jpg) no-repeat left center;}


.g2_zhinan{ padding:10px;}
.g2_zhinan h3{ background:url(../images/g2_zhinanbg.jpg) no-repeat center ; text-align:center; font-size:16px; color:#555; font-weight:bold;}
.g2_zhinan ul li{ float:left; border:#e1e1e1 1px solid; border-radius:0 10px 0 10px; width:190px; padding:9px; margin:10px 10px 0 0;}
.g2_zhinan ul li h4{ border-bottom:#e1e1e1 1px solid; padding:7px 0; text-align:center; color:#555}
.g2_zhinan ul li h4.g2_tel1{ text-align: left; padding-left:30px;}
.g2_zhinan ul li h4 img{ vertical-align:middle; padding-right:10px;}
.g2_zhinan ul li p{ color:#555; line-height:22px; height:80px; margin-top:16px;}
.g2_znzx{ text-align:center;}
.g2_znzx a{ background:url(../images/g2_zn_zxbg.jpg); width:121px; height:32px; line-height:32px; text-align:center; color:#fff; display:inline-block; }


.g2_footnavbox{ background:#0567ba; padding:20px 0;}
.g2_footnav{ width:980px; margin:0 auto; color:#fff; border-top:#fff 1px solid; padding:10px 0; margin-top:10px; text-align:center; font-size:14px;}
.g2_footnav a{ color:#fff; padding:0 15px;}
.g2_footcontbox{ background:#044f9c; padding:20px 0;}
.g2_footcont{  width:800px; margin:0 auto; color:#fff; line-height:20px;}
.g2_footcont span.right{ padding:10px 0 0 20px;}
.g2_footcont ul { height:auto; overflow:hidden;zoom:1; padding:5px 0;}
.g2_footcont ul li{ float:left; display:inline; margin-left:33px}
.g2_show_tit{ background:#eaeaea; height:42px; line-height:42px;}
.g2_show_tit h2{ float:left; background:url(../images/g2_line2.jpg) no-repeat right center; padding:0 100px 0 70px; text-align:center; font-size:18px; font-family:"微软雅黑";}
.g2_show_tit h2.hover{ background:#044f9c; color:#fff;}
.g2_show_cont{ text-align:center; padding:10px;}


/*pindao*/
.g2_pos{ background:#ececec; height:30px; line-height:30px; padding:5px 10px; color:#7d7d7d; font-size:14px;}
.g2_pos a{color:#7d7d7d;}
.g2_pos div.left{ background:url(../images/g2_pos.jpg) no-repeat left center; padding-left:35px;}
.g2_pos form{ float:left; padding-top:3px;}
.g2_inp1{ border:#c5c5c5 1px solid; height:22px; line-height:22px; color:#d2d2d2; width:210px; padding:0 10px;}
.g2_inp2{ background:url(../images/g2_search.jpg); width:56px; height:24px; border:none; cursor:pointer;}

.g2_gaishu{ padding:10px;}
.g2_gaishu span.left img{ border:#e8e8e8 1px solid; padding:3px; display:inline; margin-right:15px;}

.g2_gaishu h6{ text-align:center; color:#b6b6b6; line-height:22px;}
.g2_gaishu h6 strong{ display:block; font-size:16px;}
.g2_gaishu p{ color:#555; line-height:22px; text-indent:24px;}
.g2_gaishu ul{ border-top:#c5c5c5 1px dashed; padding-top:10px; margin-top:10px;}
.g2_gaishu ul li{ font-size:14px; color:#555; height:auto; overflow: hidden;zoom:1; line-height:26px;}
.g2_gaishu a{ color:#555;}
.g2_gaishu ul li span.right{ color:#919191}

.g2_bord2{ border:#e1e1e1 2px solid; border-radius:5px;}

.g2_ask{ padding:10px;}
.g2_ask dl{ padding:5px 0;}
.g2_ask dl dt{ font-size:14px; color:#555; font-weight:bold; line-height:20px; height20px; overflow:hidden;zoom:1; padding:3px 0;}
.g2_as1{ background:#555; color:#fff; width:21px; height:21px; line-height:21px; text-align:center; float:left; font-size:12px; font-weight:100; display:inline; margin-right:5px;}
.g2_as2{ background:#044f9c; color:#fff; width:21px; height:21px; line-height:21px; text-align:center; float:left; font-size:12px; font-weight:100;margin-right:5px;}
.g2_ask dl dd{ color:#555;line-height:20px; height20px; overflow:hidden;zoom:1; padding:3px 0;}
.g2_ask dl dd a{ color:#555;}
.g2_ask  ul li{ line-height:24px; color:#555;}
.g2_ask  ul li a{ color:#555;}
.g2_askzx{ padding:2px 5px;}
.g2_askzx span.left{ padding-top:4px;}

.g2_tjjs h4 { border-bottom:#044f9c 2px solid; height:33px; line-height:33px; padding:0 10px 0 0; color:#777;}
.g2_tjjs h4 strong.left{ background:url(../images/g2_bg2.jpg); width:117px; padding:0 0 0 20px; font-size:14px; color:#fff;}
.g2_tjjs h4 a{ color:#777;}
.g2_tjjs h6{ font-size:14px; text-align:center; line-height:30px; font-weight:bold; padding:10px 0}
.g2_tjjs p{ color:#555; line-height:22px; text-indent:24px; padding:0 0px 10px; margin:0 10px 10px ; border-bottom:#c5c5c5 1px dashed; }
.g2_tjjs p a{color:#555;}
.g2_tjjs h5{ background:url(../images/g2_bg4.jpg) no-repeat center; height:24px; line-height:24px; color:#fff; text-align:center; font-weight:bold;}
.g2_tjjs ul { height:auto; overflow:hidden;zoom:1; padding:10px;}
.g2_tjjs ul li{ float:left; color:#555; line-height:24px; width:190px;}
.g2_tjjs ul li a{color:#555;}
.g2_tjjs ul li span{ background:url(../images/g2_numbg2.jpg); width:18px; text-align:center; height:20px; line-height:20px; padding-bottom:3px; display:inline-block; font-weight:bold; color:#044f9c; font-size:16px;}

.g2_hos2 div img{ padding:10px 0;}
.g2_hos2 p{ color:#555; line-height:22px;}
.g2_hos2 p a{ color:#555}
.g2_hos2 span.left img{ border:#e1e1e1 1px solid; padding:3px; display:inline; margin:0 10px;}
.g2_hos_zx2{ background:#ececec; margin:5px;}
.g2_hos_zx2 a{ color:#555; height:28px; width:82px; display:inline-block; text-align:center; line-height:28px;}
.g2_hos_zx2 a:hover{ color:#fff; background:#044f9c url(../images/g2_dot7.jpg) no-repeat center bottom; text-decoration:none;}

.g2_tieshi{ color:#555}
.g2_tieshi h5{ font-size:14px; line-height:30px; padding:5px 5px 0;}
.g2_tieshi ul{ padding:5px}
.g2_tieshi ul li{ height:auto; overflow:hidden;zoom:1; line-height:27px; padding:3px 0;}
.g2_tieshi ul li span.g2_blue{ background:url(../images/g2_bg3.jpg); width:56px; height:27px; line-height:27px; padding-left:6px; display:inline-block; float:left;}
.g2_tieshi div span.g2_blue{ padding-left:6px;}
.g2_tieshi div strong{ font-size:16px;}

.g2_bzbox2{ border:#e9e9e9 3px solid; padding:5px;}

.g2_bz2{ width:340px; display:inline; margin:10px 0 0 5px;float:left}
.g2_bz2 h3{ height:auto; overflow: hidden;zoom:1; margin-bottom:10px; border-bottom:#eaeaea 1px solid; padding:0 10px;}
.g2_bz2 h3 strong.left{ color:#044f9c; font-size:14px; background:#eaeaea; width:126px; height:32px; line-height:32px; display:inline; text-align:center; border-radius:16px;}
.g2_bz2 h3 strong.left a{ color:#044f9c;}
.g2_bz2 h3 span.right{ padding-top:8px; color:#777;}
.g2_bz2 h3 span.right a{ color:#777;}

.g2_bz2 span.left img{ border:#dedede 2px solid; padding:3px; display:inline; margin-right:10px;}
.g2_bz2 ul li{ color:#4b4b4b; line-height:28px;}
.g2_bz2 ul li a{color:#4b4b4b;}
.g2_bz2 h6{ background:#eaeaea; color:#777; text-align:center; height:36px; line-height:36px; margin-top:10px;}
.g2_bz2 h6 a{color:#777;}


.g2_zjgun{ margin-top:10px;}
.g2_zj2 ul li{ height:130px; width:260px;; overflow:hidden;zoom:1; background:#f4f4f4; border-radius:0 30px 0 0; display: block; margin:0px 0 10px 0px;}
.g2_zj2 ul li h3{ border-left:#044f9c 3px solid; padding-left:10px; color:#555; line-height:20px; margin:15px 0;}
.g2_zj2 ul li h3 span{ display:block; color:#044f9c; font-size:18px;   line-height:24px;}
.g2_zj2 ul li span.left{ display:inline; margin-right:8px;}
.g2_zj2 ul li div img{ margin: 0 1px;}

.g2_kycg ul{ padding:2px 0;}
.g2_kycg ul li{ border-bottom:#d4d4d4 1px dashed; height:auto; overflow:hidden;zoom:1; padding:9px; cursor: pointer;}
.g2_kycg ul li span.left{ width:34px; height:29px;background:#838383; border-radius:5px; text-align:center;line-height:29px; color:#fff; font-size:18px; font-family:Arial; margin-right:5px; display:inline}
.g2_kycg ul li h6{ color:#044f9c; font-size:14px; font-weight:bold;}
.g2_kycg ul li h6 a:link,.g2_kycg ul li h6 a:hover,.g2_kycg ul li h6 a:visited{color:#044f9c; text-decoration:none;}
.g2_kycg ul li:hover{ background:#fffbf7;}
.g2_kycg ul li:hover p a{color:#044f9c; }
.g2_kycg ul li:hover span.left{ background:#044f9c;}
.g2_kycg ul li p a{ color:#555}
.g2_kycg ul li p a:hover{ color:#044f9c; text-decoration:none;}
.g2_list1 ul{ padding:4px 0 0 15px;}
.g2_list1 ul li{ height:auto; overflow:hidden;zoom:1; background:url(../images/g2_listbg.jpg) no-repeat bottom; width:637px; height:auto; overflow:hidden; padding:5px 20px; margin:1px 0;}
.g2_list1 ul li h5{ border-left:#044f9c 4px solid; color:#999; padding-left:10px; margin-bottom:10px; line-height:20px;}
.g2_list1 ul li h5 span{ display:block; color:#555; font-size:22px; line-height:30px; font-family:"微软雅黑";}
.g2_list1 ul li p{ color:#555; line-height:23px; padding-bottom:20px;}
.g2_list1 ul li p span{padding-top:10px; display:inline-block; width:600px;}
.g2_list1 ul li p span a{ width:119px; height:29px; line-height:29px; text-align:center; color:#fff; display:block; background:#bcbcbc;}
.g2_list1 ul li p span a:hover{ background:#039}
.g2_map div.g2_bord1{ margin-top:10px;}
.g2_map div img{ padding:5px;}
.g2_map p{ color:#555; border-bottom:#dadada 1px dashed; line-height:25px; margin:0 10px; font-size:14px;}
.content a{ text-decoration:underline;color: #0000ff;}
.g2_show{ padding:20px;}
.g2_showbody h1{ font-family:"微软雅黑"; color:#044f9c; text-align:center; font-size:24px; line-height:50px;}
.g2_showbody p{ font-size:14px; padding:10px 0; color:#000; line-height:25px; }
.g2_from{ color:#777; line-height:24px; border-bottom:#e1e1e1 1px dashed; text-align:center; padding-bottom:10px; margin-bottom:20px;}
.g2_from img{vertical-align:middle;}
.g2_showbody span { line-height:25px; text-indent:2em;}

.g2_page ul li{ background:url(../images/g2_up.jpg) no-repeat left center; padding-left:20px; font-size:14px; color:#555; line-height:30px;}
.g2_page ul li a{color:#555;}
.g2_page ul li.g2_pagebg1{ background:url(../images/g2_down.jpg) no-repeat left center;}

.g2_showzx img{ margin:0 20px;}
.g2_xgyd{ margin-top:30px;}
.g2_xgyd ul li{ height: auto; overflow:hidden;zoom:1; background:url(../images/g2_dotline.jpg) repeat-x center; line-height:26px;}
.g2_xgyd ul li span.right{ background:#fff; padding:0 5px; color:#555;}
.g2_xgyd ul li p.left{background:#fff; padding:0 5px; color:#555;}
.g2_xgyd ul li p.left a{color:#555;}
.g2_xgyd span.left{ display:inline; margin-right:15px;}



.g2_tjzj{ margin:10px;}
.g2_tjzj_tit{ height:auto; overflow:hidden;zoom:1; padding:20px 0;}
.g2_tjzj_tit h2{ float:left; color:#555; font-size:18px; font-family:"微软雅黑"; padding:0 10px;}
.g2_tjzj_tit h2 a{color:#555;}
.g2_tjzj_tit h2.hover{color:#ff8800;}
.g2_tjzj_tit h2.hover a{color:#ff8800;}

.g2_tjzj_cont h5{ padding:15px 0;font-size:14px; color:#555;}
.g2_tjzj_cont h5 img{ vertical-align:middle; margin-left:5px;}
.g2_tjzj_cont div.left img{ border:#eaeaea 1px solid; padding:1px; display:inline; margin-right:10px;}
.g2_tjzj_cont p{ color:#555; line-height:22px; height:71px; float:left; padding:5px 10px; width:440px; background:#fdfdfd; border:#ddd 1px solid; border-left:none;}




.g2_red2,.g2_red2 a{ color:#fc7c04;}
.g2_wxts{ margin:11px;}
.g2_wxtsbox{ margin:1px; background:#f1f0f1; color:#777; line-height:22px; height:auto; overflow:hidden;zoom:1;}
.g2_wxtsbox span.left{ display:inline; padding-right:10px;}
.g2_wxtsbox p{ padding-top:8px;}

.g2_hos_zx3 { padding:5px 0 10px 5px;}
.g2_hos_zx3 ul li{ float:left; width:76px; height:65px; display:inline; margin-left:5px;}
.g2_hos_zx3 ul li a{ background:#ececec; color:#777; display:inline-block;width:76px;height:65px; border-radius:5px; text-align:center;}
.g2_hos_zx3 ul li a:hover{ background:#044f9c; color:#fff; text-decoration:none;}
.g2_hos_zx3 ul li span{ width:27px; height:30px; display:block; margin:9px auto 5px;}

.g2_hoszx1 a span{ background:url(../images/g2_hos_d1.jpg) no-repeat center;}
.g2_hoszx1 a:hover span{ background:url(../images/g2_hos_d1h.jpg)}
.g2_hoszx2 a span{ background:url(../images/g2_hos_d2.jpg) no-repeat center;}
.g2_hoszx2 a:hover span{ background:url(../images/g2_hos_d2h.jpg)}
.g2_hoszx3 a span{ background:url(../images/g2_hos_d3.jpg) no-repeat center;}
.g2_hoszx3 a:hover span{ background:url(../images/g2_hos_d3h.jpg)}


.g2_inp3{ border:#d7d7da 1px solid; width:218px; height:67px; margin:5px auto; padding:10px; line-height:22px;}

/*幻灯BAN*/
.ban{ position:relative; width: 1440px;margin: 0 auto; height:auto; text-align:center;  }
.ban .bann,.ban .bann li { width:100%; height:auto;}
  
.ban .hd{ height:15px; overflow:hidden; position:absolute; right:220px; bottom:20px; z-index:1; }
.ban .hd ul{ overflow:hidden; zoom:1; float:left;  }
.ban .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.ban .hd ul li.on{ background:#f00; color:#fff; }

.g2_ad{ position:relative;}
.g2_ad .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:20px; z-index:1; }
.g2_ad .hd ul{ overflow:hidden; zoom:1; float:left;  }
.g2_ad .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.g2_ad .hd ul li.on{ background:#f00; color:#fff; }
/*----科研成果----*/
.kycg{width:260px; height:auto; overflow:hidden; margin-top:10px;}
.sliderbox{height:322px; margin-top:10px;}
.kycg_tit{font-size:14px; font-weight:bold; text-align:center; height:40px; line-height:40px; background:#034f9b; color:#FFF; margin-bottom:5px;}
.open{margin-bottom:5px; width:260px; display:inline-block; height:40px; background:url(../images/kycg.jpg) bottom center no-repeat; padding-bottom:8px;}
.open .kycg_tit{background:#f65f06;}
.kycg dd{margin-bottom:5px; width:260px; height:auto; overflow:hidden;}

