@charset "utf-8";
body{margin:0;padding:0;font:12px Microsoft Yahei,simsun;background:#FFF;color:#696969;word-break:break-all;position:relative}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,table,td{margin:0;padding:0;font-size:12px}
ul,li{list-style-type:none}
em{font-style:normal}
img{vertical-align:middle;border:none}
a{text-decoration:none;color:#696969}
/*a:link{ text-decoration:none; color:#696969}
a:visited{ text-decoration:none; color:#696969}
 */
a:hover{text-decoration:none; color:#0094AB}
.main{ width:980px; zoom:1;  margin:0 auto; overflow:hidden; }
.main1{overflow:visible;}
.left{ float:left}
.right{ float:right}
.Hide{display:none}
.header{ width:100%; background:url(../images/header_bg.jpg) repeat-x left top; padding-top:50px}
.ra_top{ width:100%; background:url(../images/ra_top_bg.jpg) repeat-x left top;position:fixed;z-index:10;_position:absolute;_top: expression(documentElement.scrollTop); height:48px;border-bottom:1px solid #fff}
.ra_top div{ line-height:30px; height:48px}
.ra_top div b{ font-size:14px}
.ra_top .left{ width:155px; height:48px; margin-top:0px; background:url(../images/top_ks.jpg) no-repeat; cursor:pointer}
.ra_top .right{ line-height:45px; color:#0094ab; font-size:14px}
.ra_top .right a{ padding:0 15px; color:#3e3e3e;}
.ra_top .right a:hover{color:#0094AA}
.ra_top .right .l{line-height:49px;float:left;color:#BBB;padding-left:223px}
.ra_top .right .r{display:block; float:right; height:47px; width:235px}
.ra_top .right .r a{ width:78px;height:47px; padding:0; text-align:center; display:block; float:left; font-weight:bold; text-indent:-9999px}
.ra_top .mfgh{ background:url(../images/mfgh.gif) no-repeat right bottom}
.ra_top .mfgh:hover{ background:url(../images/mfgh_over.gif) no-repeat right bottom}
.top_keshi{ width:100%; position:fixed;z-index:20;_position:absolute;_top: expression(documentElement.scrollTop)}
.cat_all{ z-index:20;display:none; width:980px; margin:0 auto; height:460px; background:url(../images/top_cb.gif) repeat-x left bottom;position:relative;z-index:99999}
.cat_all h3{ line-height:45px;cursor:pointer;border-bottom:1px dotted #0094ab; color:#0094ab; font-size:18px; margin:0 30px; background:url(../images/jian.png) no-repeat 120px 22px}
.cat_all dl{height:402px;font-family:simsun;line-height:32px;color:#0094ab; background:url(../images/top_yun.jpg) no-repeat left bottom; padding:20px 30px 0 30px}
.cat_all dl dt{ font-size:16px; font-weight:bold; float:left; width:80px}
.cat_all dl dd{ font-size:14px;color:#7f7f7f}
.cat_all dl a{ color:#0094ab;padding:3px 4px;}
.cat_all dd a{color:#7f7f7f}
.cat_all dt a:hover{ background-color:#0094ab; color:#FFF}
.cat_all dd a:hover{ text-decoration:underline}
.cat_all dl dd a{ padding:0 15px}
.top_keshi .ad{position:absolute; z-index:11; top:70px; left:630px}
.logo{ float:left;width:367px; height:70px; padding:22px 0 16px 0}
.logo a{ display:block;background:url(../images/logo.png) no-repeat; width:367px; height:72px; text-indent:-9999px}
.header_ico{ height:40px; padding-top:40px; color:#c1914d; float:right}
.header_ico h3{ float:left; line-height:16px; background-image:url(images/top_ico.gif); color:#c1914d; background-repeat:no-repeat; height:32px; padding:4px 0 4px 45px}
.header_ico .o{ width:100px}
.header_ico .t{ width:100px; background-position:left -40px}
.header_ico .s{ width:90px; background-position:left -80px}
.header_ico .f{ width:80px; background-position:left -120px}
.menu{height:36px; zoom:1; overflow:hidden; width:100%; background:url(../images/menu_bg.jpg) repeat-x left bottom; color:#FFF; margin:10px 0 0 0}
.menu ul{ line-height:36px; height:36px}
.menu ul li{float:left;width:101px;zoom:1;display:inline}
.menu li.cat{width:123px}
.menu ul li a.i{ display:block;font-size:16px; padding:0 18px;_padding:0 10px; color:#FFF; text-decoration:none; border-left:1px solid #53BFCC}
.menu ul li.cat a.i{ padding-right:19px}
.menu ul li a.last{ border-left:1px solid #53BFCC; border-right:1px solid #53BFCC; padding:0; text-align:center; width:104px}
.menu ul li a.i:hover, .menu ul li a.curr{ background:#fff; color:#0094AA}
.menu ul li a.i em{width:7px;overflow:hidden; height:4px; background:url(../images/jian.png) no-repeat 0 -4px; display:block; float:right; margin:18px 0 0 10px;_margin-left:7px}
.menu ul li a.i:hover em, .menu ul li a.curr em{background:url(../images/jian.png) no-repeat 0 0}
.cat_list{ border-bottom:3px solid #0094AA; width:100%; position:absolute; top:204px; left:0px; background-color:#FFF; z-index:99999;display:none}
.cat_list .main{height:253px; padding:20px 0 30px 0}
.cat_list dl dt{line-height:25px; height:25px}
.cat_list dl dt a{ font-size:14px; background:url(../images/cat_dt.jpg) no-repeat left 4px; font-weight:bold; color:#0094AA; text-indent:18px; display:block}
.cat_list dl dd{ font-size:12px; line-height:22px; background:url(../images/san_l.jpg) no-repeat 7px 7px; text-indent:18px}
.cat_jz{ background:url(../images/cat_jz.jpg) no-repeat right bottom}
.cat_ra{ background:url(../images/cat_ra.jpg) no-repeat right bottom}
.cat_ks{ background:url(../images/cat_ks.jpg) no-repeat right bottom}
.cat_jz dl{ padding:60px 0 0 50px}
.cat_ra dl{ height:150px; width:100px; float:left; padding-top:60px}
.cat_ra dl.l{ padding-left:50px}
.cat_ks dl{ float:left; width:110px; height:130px}
.cat_ks ul{ width:100%; zoom:1; overflow:hidden; height:1px; line-height:1px}
.banner{ width:1024px; background-color:#FFECFA; height:375px; zoom:1; overflow:hidden;margin:0 auto}
.banner .mainb{ position:relative;z-index:1; width:980px; margin:0 auto;height:375px;overflow:hidden}
#s_flash{ position:absolute;z-index:999; top:320px; right:0px}
#s_flash a{ padding-left:10px}
#s_flash img{ border:3px solid #fff}
#s_flash a.curr img{ border:3px solid #0094AA}
.search{position:absolute; top:540px; left:200px; height:37px}
.search form{ border:2px solid #CBD4D3}
.s_btn{ border:none; width:41px; height:34px; background:url(../images/btn.jpg) no-repeat; cursor:pointer}
.keyword{ width:325px; height:24px; line-height:24px; padding:5px; border:none; background-color:#99B7B9; color:#FFF; float:left}
.index_news{ width:1024px; background-color:#0094AA; padding:5px 0 5px 0; color:#FFF;margin:0 auto}
.index_news a{color:#FFF}
.index_news a:hover {color:#65e2f4}
.index_news h6 a{width:282px;height:205px;display:block;background:url(../images/video.jpg)}
.index_news h6 a:hover {background:url(../images/video.jpg)}
.index_news .left{ width:625px}
.index_news .right{ width:285px}
.index_news .title{ height:40px; background:url(../images/xu.jpg) repeat-x left bottom}
.index_news .title h3{ float:left;width:60px;display:inline; margin-right:30px}
.index_news .title a{color:#CDFAFF; font-size:14px; display:block; line-height:35px; height:35px}
.index_news .title .curr a{ border-bottom:5px solid #50E300}
.index_news .list{ padding:10px 0 10px; display:none}
.index_news .list embed{margin-top:9px}
.index_news .list dl{ border-bottom:1px dashed #fff; zoom:1; overflow:hidden; padding:0 0 10px 0; margin-bottom:10px}
.index_news .list dl dt{ float:left; padding-right:10px}
.index_news .list dl dt img{ border:3px solid #fff}
.index_news .list dl dd b{font-size:16px;}
.index_news .list dl dd.desc{ line-height:18px; padding-top:10px}
.index_news .list ul{}
.index_news .list ul li{ line-height:25px; zoom:1; overflow:hidden;}
.index_news .list ul li em{ float:right; font-style:normal}
.index_news .list ul li span{font-family:"宋体";background:url(../images/san_li.png) no-repeat left center;display:inline-block;width:11px;height:9px}
.zdks{ background-color:#c9c9c9;width:1024px;margin:0 auto}
.i_keshi{ width:1024px;margin:0 auto; zoom:1; overflow:hidden; background-color:#EFEFEF; padding:10px 0}
.i_keshi .title{ line-height:37px; height:37px; margin-bottom:15px}
.i_keshi .title h3{ float:left; width:97px; margin-right:2px; text-align:center; font-weight:normal; font-size:14px}
.i_keshi .title h3 a{ display:block;width:97px; background-color:#C5C5C5}
.i_keshi .title h3.l a, .i_keshi .title h3.l{ width:89px; margin-right:0}
.i_keshi .title h3.curr a, .i_keshi .title h3 a:hover{ background-color:#0199B0; color:#fff}
.i_keshi .title h3.curr a{ color:#FFF}
.keshi_info{ height:300px; display:none}
.keshi_info .left{ width:730px; height:300px; background:url(../images/index_l_mr.jpg) no-repeat right 10px}
.keshi_info .right{ width:210px;height:290px; padding:9px 20px 0;background:url(../images/index_l_m.jpg) no-repeat right 0}
.keshi_info .doc{ float:left; width:215px}
.keshi_info .doc h3{padding-top:13px;height:249px;text-align:center}
.keshi_info .doc .btn{ display:block; float:left; margin:0 10px; background-color:#0199B0; width:75px; height:18px; text-align:center; line-height:18px; color:#FFF}
.keshi_info .doc .btn:hover { background-color:#c1914d}
.keshi_info .list{ float:right; width:475px; padding:0 25px 0 10px}
.keshi_info .list dl{ zoom:1; overflow:hidden; margin-bottom:15px}
.keshi_info .list dt{ line-height:45px; padding-bottom:15px}
.keshi_info .list dt a{color:#0097B2; font-size:22px}
.keshi_info .list dd.img{ float:left; margin-right:20px; border:1px solid #CCC; padding:3px; background-color:#FFF}
.keshi_info .list dd.desc{ line-height:24px; font-size:14px}
.keshi_info .doc ul li{ padding:2px 0}
.keshi_info .doc span{background:url(../images/guo_r.jpg) #EFEFEF no-repeat;width:57px;padding-left:32px;height:19px;line-height:19px;float:left}
.keshi_info .doc i{background:url(../images/guo_l.jpg) no-repeat;width:12px;height:19px;overflow:hidden;float:left}
.btn_a{background:url(../images/ha.jpg);margin-left:39px;width:65px;height:24px;overflow:hidden;float:left}
a.btn_a:hover {background:url(../images/ha_on.jpg)}
.keshi_info .list ul li{width:235px; float:left; line-height:18px; height:18px; padding:3px 0; overflow:hidden}
.keshi_info .list ul li span{font-family:"宋体"}
.keshi_info .right .t{ height:40px; zoom:1; overflow:hidden; background:url(../images/index_l_b.jpg) no-repeat center bottom; padding-bottom:3px; margin-bottom:5px}
.keshi_info .right .t h3{ font-size:24px; color:#009cb4; float:left}
.keshi_info .right .t span{ float:right; line-height:20px; padding-top:10px}
.keshi_info .right .zd{ zoom:1; overflow:hidden; background:url(../images/index_l_b.jpg) no-repeat center bottom; padding-bottom:15px; margin-bottom:10px}
.keshi_info .right .zd dt{ line-height:30px; color:#009cb4; font-size:14px}
.keshi_info .right .zd dd{ line-height:20px}
.keshi_info .right .zd dd em{ padding:0 13px; font-style:normal}
.keshi_info .right .zt a img{ border:1px solid #ccc;width:202px;height:55px}
.keshi_info .right .zt a{ display:block; padding-bottom:5px}
.hospital{ background-color:#D8E3E5; padding:20px 0; height:350px;width:1024px;margin:0 auto}
.yiyuan{ width:745px;overflow:hidden; float:left}
.s_box{ float:right;overflow:hidden; width:235px}
.yy_t{ height:85px}
.yy_t ul li{ height:85px; width:180px; text-align:center; background-color:#FFF; margin-right:5px; float:left; cursor:pointer; color:#999999}
.yy_t ul li b{ font-size:24px; display:block; padding-top:18px}
.yy_t ul li span{ font-size:14px; line-height:20px}
.yy_t ul li.curr{background-color:#0094AA; color:#FFF}
.yy_t ul li.curr a{ color:#FFF}
.yiyuan .info{ width:735px; height:260px; margin-bottom:5px; display:none}
.yiyuan .yyjj{ background:url(../images/yyjj.jpg) no-repeat; display:block}
.yyjj a{color:#FFF}
.yyjj a:hover {color:#65e2f4}
.yiyuan .yyjj p{ width:195px; float:right; line-height:22px; font-size:16px; padding:70px 18px 0 18px; color:#FFF}
.yiyuan .myfc,.yiyuan .yyhj{white-space:nowrap}
.yiyuan .myfc img{margin-right:9px}
.yiyuan .yyhj img{margin-right:5px}
.myfc a.m{ padding:0 7px}
.s_box ul li{ width:100%; height:41px; background-color:#EDEDED; margin-bottom:2px; line-height:41px; text-indent:20px; font-size:16px}
.s_box ul li a{ color:#717171; font-weight:bold; display:block; width:100%; height:41px}
.s_box ul li a:hover{ background-color:#D8E3E5; color:#0094AA}
.s_box ul li em{ font-style:normal; font-weight:500; font-size:14px; padding-left:10px}
.s_box dd{ background-color:#777777; color:#DEDEDE; font-size:14px; line-height:23px; font-weight:bold; text-align:center}
.s_box dt{ background-color:#C6C6C6; height:62px; padding:7px 0 0 15px}
.s_box dt a{ display:block; float:left; height:62px; background-image:url(../images/i_zixun.gif); background-repeat:no-repeat; text-align:center; margin-right:15px}
.s_box dt a span{ display:block;height:22px; padding-top:40px}
.s_box dt a:hover span{ background:url(../images/arrow.gif) no-repeat bottom center}
.s_box dt a.fk{ background-position:0 0; width:40px}
.s_box dt a.by{ background-position:-40px 0; width:40px}
.s_box dt a.rl{ background-position:-80px 0; width:40px}
.s_box dt a.ck{ background-position:-120px 0; width:40px}
.link{ width:100%; background-color:#FFF;height:156px}
.link .title{ height:30px; padding:8px 0}
.link .title h3{ height:30px; padding:0 20px; font-size:14px; background-color:#C5C5C5; font-weight:500; float:left; line-height:30px; margin-right:10px; cursor:pointer}
.link .title h3.curr{ background-color:#0199B0; color:#fff}
.link_o{ border-bottom:1px solid #E0E0E0}
.link_t{ border-bottom:5px solid #E0E0E0}
/*
.banner{width:100%; background-color:#E3DCD6; height:375px; zoom:1; overflow:hidden}
.banner .mainb{ position:relative; width:980px; margin:0 auto}
#s_flash{ position:absolute; top:325px; right:0px}
#s_flash a{ padding-left:10px}
#s_flash img{ border:3px solid #fff}
#s_flash a.curr img{ border:3px solid #0094AA}
.search{position:absolute; top:300px; left:0px; height:37px}
.search form{ border:2px solid #CBD4D3}
.s_btn{ border:none; width:41px; height:34px; background:url(../images/btn.jpg) no-repeat; cursor:pointer}
.keyword{ width:325px; height:24px; line-height:24px; padding:5px; border:none; background-color:#99B7B9; color:#FFF; float:left}
.index_news{ width:100%; background-color:#0094AA; padding:5px 0 5px 0; color:#FFF}
.index_news a{ color:#FFF}
.index_news .left{ width:625px}
.index_news .right{ width:285px}
.index_news .title{ height:40px; background:url(../images/xu.jpg) repeat-x left bottom}
.index_news .title h3{ float:left; margin-right:30px}
.index_news .title a{color:#CDFAFF; font-size:14px; display:block; line-height:35px; height:35px}
.index_news .title .curr a{ border-bottom:5px solid #50E300}
.index_news .list{ padding:10px 0; display:none}
.index_news .list dl{ border-bottom:1px dashed #fff; zoom:1; overflow:hidden; padding:10px 0; margin-bottom:10px}
.index_news .list dl dt{ float:left; padding-right:10px}
.index_news .list dl dt img{ border:3px solid #fff}
.index_news .list dl dd b{font-size:14px}
.index_news .list dl dd.desc{ line-height:18px; padding-top:10px}
.index_news .list ul{}
.index_news .list ul li{ line-height:25px}
.index_news .list ul li em{ float:right; font-style:normal}
.index_news .list ul li span{ font-family:"宋体"}
.zdks{ background-color:#c9c9c9}
.i_keshi{ width:100%; zoom:1; overflow:hidden; background-color:#EFEFEF; padding:10px 0}
.i_keshi .title{ line-height:37px; height:37px; margin-bottom:15px}
.i_keshi .title h3{ float:left; width:97px; margin-right:2px; text-align:center; font-weight:normal; font-size:14px}
.i_keshi .title h3 a{ display:block;width:97px; background-color:#C5C5C5}
.i_keshi .title h3.l a, .i_keshi .title h3.l{ width:89px; margin-right:0}
.i_keshi .title h3.curr a, .i_keshi .title h3 a:hover{ background-color:#0199B0; color:#fff}
.i_keshi .title h3.curr a{ color:#FFF}
.keshi_info{ height:280px; display:none}
.keshi_info .left{ width:730px; background:url(../images/index_l_mr.jpg) no-repeat right 10px}
.keshi_info .right{ width:210px;height:280px; padding:0 20px;background:url(../images/index_l_m.jpg) no-repeat right 0}
.keshi_info .doc{ float:left; width:200px}
.keshi_info .doc h3{ height:205px;text-align:center}
.keshi_info .doc .btn{ display:block; float:left; margin:0 10px; background-color:#0199B0; width:75px; height:18px; text-align:center; line-height:18px; color:#FFF}
.keshi_info .doc .btn:hover{ background-color:#c1914d; }
.keshi_info .list{ float:right; width:495px; padding:0 25px 0 10px}
.keshi_info .list dl{ zoom:1; overflow:hidden; margin-bottom:18px}
.keshi_info .list dt{ line-height:45px; padding-bottom:10px}
.keshi_info .list dt a{color:#0097B2; font-size:22px}
.keshi_info .list dd.img{ float:left; margin-right:20px; border:1px solid #CCCCCC; padding:3px; background-color:#FFF}
.keshi_info .list dd.desc{ line-height:20px; font-size:14px}
.keshi_info .doc ul{ padding-top:10px; background:url(../images/index_l_db.jpg) no-repeat center top; }
.keshi_info .doc ul li{ padding:2px 0}
.keshi_info .list ul li{ width:247px; float:left; line-height:18px; height:18px; padding:3px 0}
.keshi_info .list ul li span{font-family:"宋体"}
.keshi_info .right .t{ height:40px; zoom:1; overflow:hidden; background:url(../images/index_l_b.jpg) no-repeat center bottom; padding-bottom:3px; margin-bottom:5px}
.keshi_info .right .t h3{ font-size:24px; color:#009cb4; float:left}
.keshi_info .right .t span{ float:right; line-height:20px; padding-top:10px}
.keshi_info .right .zd{ zoom:1; overflow:hidden; background:url(../images/index_l_b.jpg) no-repeat center bottom; padding-bottom:15px; margin-bottom:10px}
.keshi_info .right .zd dt{ line-height:30px; color:#009cb4; font-size:14px}
.keshi_info .right .zd dd{ line-height:20px}
.keshi_info .right .zd dd em{ padding:0 13px; font-style:normal}
.keshi_info .right .zt a img{ border:1px solid #ccc}
.keshi_info .right .zt a{ display:block; padding-bottom:5px}
.hospital{ background-color:#D8E3E5; padding:20px 0; height:350px}
.yiyuan{ width:745px; float:left}
.s_box{ float:right; width:235px}
.yy_t{ height:85px}
.yy_t ul li{ height:85px; width:180px; text-align:center; background-color:#FFF; margin-right:5px; float:left; cursor:pointer; color:#999999}
.yy_t ul li b{ font-size:24px; display:block; padding-top:18px}
.yy_t ul li span{ font-size:14px; line-height:20px}
.yy_t ul li.curr{background-color:#0094AA; color:#FFF}
.yiyuan .info{ width:735px; height:260px; margin-bottom:5px; display:none; background-color:#FFF}
.yiyuan .yyjj{ background:url(../images/yyjj.jpg) no-repeat; display:block}
.yiyuan .yyjj p{ width:195px; float:right; line-height:22px; font-size:16px; padding:70px 18px 0 18px; color:#FFF}
.yiyuan .myfc,.yiyuan .yyhj{white-space:nowrap}
.yiyuan .myfc img{margin-right:9px}
.yiyuan .yyhj img{margin-right:5px}
.myfc a.m{ padding:0 7px}
.s_box ul li{ width:100%; height:41px; background-color:#EDEDED; margin-bottom:2px; line-height:41px; text-indent:20px; font-size:16px}
.s_box ul li a{ color:#717171; font-weight:bold; display:block; width:100%; height:41px}
.s_box ul li a:hover{ background-color:#D8E3E5; color:#0094AA}
.s_box ul li em{ font-style:normal; font-weight:500; font-size:14px; padding-left:10px}
.s_box dd{ background-color:#777777; color:#DEDEDE; font-size:14px; line-height:23px; font-weight:bold; text-align:center}
.s_box dt{ background-color:#C6C6C6; height:62px; padding:7px 0 0 15px}
.s_box dt a{ display:block; float:left; height:62px; background-image:url(images/i_zixun.gif); background-repeat:no-repeat; text-align:center; margin-right:15px}
.s_box dt a span{ display:block;height:22px; padding-top:40px}
.s_box dt a:hover span{ background:url(../images/arrow.gif) no-repeat bottom center}
.s_box dt a.fk{ background-position:0 0; width:40px}
.s_box dt a.by{ background-position:-40px 0; width:40px}
.s_box dt a.rl{ background-position:-80px 0; width:40px}
.s_box dt a.ck{ background-position:-120px 0; width:40px}
.link{ width:100%; background-color:#FFF}
.link .title{ height:30px; padding:8px 0}
.link .title h3{ height:30px; padding:0 20px; font-size:14px; background-color:#C5C5C5; font-weight:500; float:left; line-height:30px; margin-right:10px; cursor:pointer}
.link .title h3.curr{ background-color:#0199B0; color:#fff}
.link_o{ border-bottom:1px solid #E0E0E0}
.link_t{ border-bottom:5px solid #E0E0E0}
*/
.hezuo{ padding-left:10px}
.hezuo dl{ width:95px; float:left; text-align:center; padding:5px 12px}
.hezuo dl dd{ text-align:center}
.link_list{ zoom:1; overflow:hidden; padding:5px 0; height:95px; width:100%; line-height:20px; display:none}
.link_list li{ float:left; padding-right:20px}
.help{ background-color:#EEF2F3; padding:20px 0}
.help dl{ float:left; width:245px}
.help dl dt{ width:126px; height:110px;float:left; border-right:1px solid #A7ABAE}
.help dl dt span{ background-image:url(images/help.gif); background-repeat:no-repeat; display:block}
.help dl dt.pp span{ width:50px; height:50px; float:left}
.help dl dd{ float:right; width:110px; line-height:18px; text-indent:5px}
.footer{background-color:#0199B0; padding:10px 0 30px 0; color:#FFF}
.footer .left{ width:380px}
.footer_nav{ line-height:20px}
.footer a{ color:#FFF}
.footer a:hover {color:#FFF}
.footer_nav em{ padding:0 8px}
.footer_logo{ padding-top:5px}
.footer_logo h2{ background:url(../images/logo_bt.gif) no-repeat; text-indent:-9999px; float:left; margin-right:40px}
.footer_logo h2 a{ display:block;width:123px; height:40px; }
.footer_logo ul li{ font-size:20px}
.footer_logo ul li span{ font-size:12px}
.footer .middle{ float:left; width:220px}
.footer .middle a{ padding:0 5px}
.footer .right{ width:360px}
.footer .right p{ line-height:20px}
.here{ line-height:23px; height:23px; padding:8px 0; border-bottom:1px solid #dcdcdc; margin-top:5px}
.here div{background-image:url(images/common_bg.png);font-size:13px; background-repeat:no-repeat}
.here code{ padding:0 5px}
.here .left{ text-indent:30px;width:530px;overflow:hidden;white-space:nowrap; background-position:-8px -331px}
.here .right{text-indent:35px; background-position:-5px -361px; color:#0099af; font-weight:bold}
.here .right span{ font-size:20px}
.content{ position:relative}
.content .p_l{ width:645px;border-right:1px solid #dcdcdc; padding:0 35px 0 0; float:left}
.content .p_r{ width:265px; float:right; padding-top:10px}
.con_kf{ float:left; width:40px; position:absolute; left:660px; top:10px}
.con_kf a{ display:block; height:40px; width:40px; margin-top:15px; text-indent:-9999px; background-image:url(images/common_bg.png); background-repeat:no-repeat}
.con_kf a.zx{ background-position:-1px -1px}
.con_kf a.zx:hover, .con_kf .curr a.zx{ background-position:-1px -166px}
.con_kf a.qq{ background-position:-1px -42px}
.con_kf a.qq:hover, .con_kf .curr a.qq{ background-position:-1px -207px}
.con_kf a.gh{ background-position:-1px -83px}
.con_kf a.gh:hover, .con_kf .curr a.gh{ background-position:-1px -248px}
.con_kf a.dh{ background-position:-1px -124px}
.con_kf a.dh:hover, .con_kf .curr a.dh{ background-position:-1px -289px}
.article{ width:100%; padding:10px 0}
.article h1{font-size:22px; text-align:center; line-height:28px; padding:17px 0 17px;color:#0094AB}
.art_info{margin-bottom:30px;line-height:24px;text-align:center}
.art_info span{padding:0 8px}
.art_desc{ border:1px dotted #CCC;font-size:14px;text-indent:2em; background-color:#eafafd;line-height:28px;padding:10px}
.art_con, .art_con p{color:#595757;font:14px/2 simsun,Arial,sans-serif; padding:5px 0}
.art_con{ padding-bottom:10px}
.art_con ul li{ text-align:center; font-size:14px; list-style:decimal outside;}
.about_read{ width:100%; zoom:1; overflow:hidden; margin:20px 0 10px 0}
.about_read .t{ line-height:38px; font-weight:bold; color:#333; font-size:16px; padding-bottom:5px}
.about_read .t span{ font-weight:normal; line-height:30px}
.about_read .t span a{ color:#0094AB; border:1px solid #eee;padding:3px 5px; margin-right:5px}
.about_read .list ul li{ line-height:24px}
.about_read .list ul li a{ font-size:14px; padding:0 5px}
.about_read .list ul li span{ padding-left:5px; color:#C0C0C0}
.about_read .t span a:hover{ color:#FFF; background-color:#0094AB}
.art_sns{ margin-bottom:10px; height:29px}
.art_sns .left{line-height:36px;font-size:14px}
.art_sns .right{width:195px}
.next_art{ height:40px; margin-bottom:10px; line-height:20px; font-size:14px; border-top:1px dotted #ccc; padding-top:10px; color:#333}
.con_wxts{height:196px;position:relative;padding:49px 35px 0 310px;line-height:20px;background:url(../images/con_wxts.jpg) no-repeat center 0}
.con_wxts a{color:red}
.con_a1,.con_a2{position:absolute;top:199px;width:131px;height:28px;display:inline-block;*zoom:1;*display:block}
.con_a1{left:273px}
.con_a2{left:437px}
.right_kf{ width:100%; zoom:1; overflow:hidden; margin-bottom:10px}
.right_kf dt a{ display:block; float:left;width:87px; text-align:center; font-size:14px;overflow:hidden; line-height:125px; font-weight:bold; height:75px; background-color:#dededf; margin:0 2px 2px 0;color:#0094AB; position:relative}
.right_kf dt a:hover, .right_kf dt .curr a{background-color:#0094AB; color:#FFF}
.right_kf dt span.last a{ margin-right:0}
.right_kf dt a em{background-image:url(images/kf_bt.png); background-repeat:no-repeat; display:block; width:87px; height:40px; position:absolute;left:0}
.right_kf dt a.wxs em{background-position:center 0px; top:10px}
.right_kf dt a.wxs:hover em, .right_kf dt .curr a.wxs em{background-position:center -261px}
.right_kf dt a.qq em{background-position:20px -40px; top:10px;left:0}
.right_kf dt a.qq:hover em, .right_kf dt .curr a.qq em{background-position:20px -302px}
.right_kf dt a.gh em{background-position:20px -85px; top:12px}
.right_kf dt a.gh:hover em, .right_kf dt .curr a.gh em{background-position:20px -342px}
.right_kf dt a.lx em{background-position:20px -130px; top:10px}
.right_kf dt a.lx:hover em, .right_kf dt .curr a.lx em{background-position:17px -387px}
.right_kf dt a.lc em{background-position:22px -174px; top:10px}
.right_kf dt a.lc:hover em, .right_kf dt .curr a.lc em{background-position:center -427px}
.right_kf dt a.xx em{background-position:22px -222px; top:10px}
.right_kf dt a.xx:hover em, .right_kf dt .curr a.xx em{background-position:23px -472px}
.right_kf dd{background:url(../images/con_tel.gif) no-repeat 0 10px; width:100%;padding-top:75px;margin-top:20px;display:block; zoom:1; overflow:hidden; position:relative}
.right_kf dd p{font-size:14px;line-height:26px}
.right_art{ margin-bottom:10px; zoom:1; overflow:hidden}
.right_art h3{ height:35px; font-size:18px; color:#333; border-bottom:1px solid #dcdcdc; width:100%; position:relative; margin-bottom:10px}
.right_art h3 span{border-bottom:2px solid #0094AB; line-height:34px; height:34px; float:left; position:absolute; top:1px; z-index:2}
.right_art dl{ zoom:1; overflow:hidden; padding-bottom:5px}
.right_art dl dt{ float:left; width:90px; padding-right:10px}
.right_art a{font-size:14px}
.right_art ul li{line-height:28px;width:100%}
.right_art li span{float:right;color:#C0C0C0}
.right_art ul li var{display:inline-block;width:15px;height:15px;text-align:center;line-height:15px;background-color:#DDD;font-style:normal;color:#6A6A6A;border-radius:2px;margin-right:9px;_margin-right:4px}
.right_art ul li var.vh{background-color:red;color:#FFF}
.right_zt{ zoom:1; overflow:hidden; padding-bottom:10px}
.right_zt img{ padding:2px 0}
.art_list_t{ padding:20px 0; zoom:1; overflow:hidden}
.art_list_t h1{ font-size:24px; color:#0094AB; float:left;line-height:30px; padding-right:5px}
.art_list_t span{ line-height:20px; padding-top:10px; font-weight:bold; float:left}
.art_list h3{font: bold 18px/25px Microsoft Yahei,simhei,"宋体"; margin-bottom:8px; height:25px; overflow:hidden; color:#333}
.art_list h3 a{color:#2B2B2B;text-decoration:none}
.art_list h3 a:hover {color:#bc2931; text-decoration:underline}
.art_list p{font:14px/25px simsun; color:#666; display:block; text-decoration:none}
.art_list .t{font-size:14px;clear:both;overflow:hidden; color:#666; margin-bottom:20px; border-bottom:1px dashed #cecece; padding:5px 0 20px 0}
.art_list .t a{padding-right:15px;color:#0094AB}
.art_list .author{color:#999;float:right; height:22px;font-style:normal}
.art_list .img{ float:left; width:182px; margin-right:10px}
.art_list .img img{ border:1px solid #ccc; width:180px; height:125px}
.pages{ padding:0 0 18px 0; clear:both; text-align:left; height:26px; line-height:26px; overflow:hidden}
.pages p{ float:left; padding-right:20px}
.pages a,.pages span{ color:#666666; font: 12px/16px SimSun; padding:4px 9px; background:#F6FAF4; border:#ccc 1px solid; margin:0 3px 0 2px; display:inline-block; zoom:1; vertical-align:top}
.pages a:hover, .pages a.current{ color:#FFF !important; text-decoration:none; border:#008AA9 1px solid; background:#2FC5E6}
.pages span{color:#666 !important; text-decoration:none; border:#ccc 1px solid; background:#efefef}
.pages .s{_padding:6px 9px 2px}
/* 2014-1-18 */
.btn_ask{ display:block; float:left; width:134px; height:40px; background:url(../images/btn.png) no-repeat left top; text-indent:-9999px}
.btn_online{ display:block; float:left; width:134px; height:40px; background:url(../images/btn.png) no-repeat left -45px; text-indent:-9999px}
.btn_ask_s{ display:block; float:left; width:105px; height:30px; background:url(../images/btn.png) no-repeat left -88px; text-indent:-9999px}
.btn_online_s{ display:block; float:left; width:105px; height:30px; background:url(../images/btn.png) no-repeat left -120px; text-indent:-9999px}
.doc_banner{ width:100%; background-color:#379475}
.doc_top{ margin:10px 0; zoom:1; overflow:hidden}
.doc_top_o{ float:left; width:650px}
.doc_top_o .left{ width:260px}
.doc_top_o .right{ width:370px; padding-right:5px}
.doc_top_o .right .name{ line-height:40px; height:40px; color:#0094ab; zoom:1; overflow:hidden; margin:5px 0 5px 0}
.doc_top_o .right .name h2, .doc_top_o .right .name h1{ float:left; font-size:24px}
.doc_top_o .right .name span{ font-weight:bold; padding:0 10px 0 5px; font-size:16px; float:left; line-height:50px}
.doc_top_o .right .name h3{ color:#696969; font-size:16px; line-height:46px; font-weight:500}
.doc_top_o .zhicheng{ border-bottom:1px dotted #ccc;border-top:1px dotted #ccc; margin-bottom:10px; padding:10px 0; font-size:16px}
.doc_top_o .desc{ line-height:22px;height:166px}
.doc_top_o .desc b, .doc_top_o .desc h3{ color:#0094ab}
.doc_top_o .btn{padding:10px 0 10px 40px}
.doc_top_o .btn a{ padding:0 5px}
.doc_top_t{ float:right; width:330px; overflow:hidden}
.doc_top_t ul li{ float:left; width:100px; text-align:center; height:160px; padding-left:10px}
.doc_top_t ul li span{ line-height:30px}
.doc_list{ border:1px solid #ccc; padding:2px; margin-bottom:10px;overflow:hidden}
.doc_list .t{ line-height:35px; height:35px; font-size:16px}
.doc_list .t li{ float:left; width:95px; text-align:center; padding-right:2px}
.doc_list .t li.last{ padding-right:0; width:101px}
.doc_list .t li a{ display:block; color:#0094ab; font-weight:bold; width:95px; height:35px; background-color:#b8e1e6; font-size:14px; }
.doc_list .t li.last a{ width:101px}
.doc_list .t li a:hover, .doc_list .t li.curr a{ color:#fff;background-color:#0094ab}
.doc_list .list{min-height:645px;_height:645px;padding:5px 0}
.doc_list .list dl{ float:left; width:457px; background-color:#f1f1f1; padding:10px; margin:5px;display:inline}
.doc_list .list dl dt{ float:left; width:150px; margin-right:10px}
.doc_list .list dl .name{color:#0094ab; height:30px; line-height:33px}
.doc_list .list dl .name h3{ font-size:16px; float:left; padding-right:5px; line-height:30px}
.doc_list .list dl .zhicheng{ border-bottom:1px dotted #ccc;border-top:1px dotted #ccc; margin-bottom:5px; padding:5px 0; font-size:14px; float:right; width:296px}
.doc_list .list dl .desc{ line-height:20px;height:75px;_height:71px;overflow:hidden;width:294px}
.doc_list .list dl .desc b{ color:#0094ab}
.doc_list .list dl .btn{padding:10px 0 10px 50px}
.doc_list .list dl .btn a{ padding:0 5px}
.doc_top_o .more_desc{ line-height:20px; text-align:center; background-color:#0094ab; color:#FFF; cursor:pointer}
.doc_s .right .btn{padding:10px 0 10px 0; width:100%; zoom:1; overflow:hidden}
.doc_s .right .btn a{ margin-right:20px}
.clear{ width:100%; zoom:1; overflow:hidden}
.doc_art_list, .other_doc, .doc_info{ width:100%;zoom:1;overflow:hidden}
.doc_info{ margin:10px 0}
.doc_art_list .t, .doc_info .t, .other_doc h3{ line-height:30px; font-size:20px; background-color:#eee; height:30px; padding:5px 0;color:#0094ab; zoom:1; overflow:hidden}
.other_doc h3{padding-left:20px}
.doc_info .info{ padding:10px 10px 0 10px;font-size:14px; line-height:22px}
.doc_info .info p{ padding:5px 0;font-size:14px}
.doc_art_list .t h2, .doc_info .t h2{ float:left;font-size:20px; padding-left:20px}
.doc_art_list .list{ padding:10px 0; zoom:1; overflow:hidden}
.doc_art_list .list dl{ float:left; width:320px}
.doc_art_list .list dl dt{  float:left; padding-right:10px}
.doc_art_list .list dl dd{ padding-right:10px; line-height:20px; font-size:14px}
.doc_art_list .list dl dd a{color:#0094ab}
.doc_art_list .list ul{ zoom:1; overflow:hidden; padding:5px 0; width:100%; line-height:22px}
.doc_art_list .list ul li{ float:left; width:320px; font-size:14px}
.other_doc ul{ zoom:1; overflow:hidden; padding:10px 0}
.other_doc ul li{ float:left; width:129px; text-align:center; line-height:30px; font-size:14px}
.renai_ban{ background-color:#4cbdcf}
.content .a_l{ width:193px;float:left}
.content .a_r{width:705px;min-height:397px;_height:397px;border-left:1px solid #dcdcdc; float:right; padding:10px 0 20px 41px}
.a_r p{line-height:28px;font-size:14px;}
.con_kf_renai{ left:213px; top:10px}
.a_l h1{ height:40px; line-height:40px; font-size:20px; color:#0094ab; padding:10px 0 5px 0; }
.a_l h1 em{ display:block; width:20px; height:20px; float:right;background:url(../images/btn.png) no-repeat -115px -100px; margin-top:6px}
.left_menu{ width:100%}
.left_menu ul li{ line-height:35px; height:35px; overflow:hidden; background-color:#f1f1f1; margin-bottom:5px; border:1px solid #dedede; position:relative}
.left_menu ul li a{ width:145px; display:block; float:left; text-indent:10px; font-size:14px;position:absolute; top:0; left:0}
.left_menu ul li span{ display:block; float:left; width:68px; height:35px; background-image:url(images/btn.png); background-repeat:no-repeat}
.left_menu ul li span.o{ background-color:#0094ab; background-position:-90px -156px; position:absolute; left:-68px; top:0px}
.left_menu ul li span.t{ background-color:#f4f8fb; background-position:13px -172px; position:absolute; left:145px; top:0px}
.left_menu ul li.curr a{ left:0;padding-left:67px}
.left_menu ul li.curr .o{left:0px; top:0px}
.left_menu ul li.curr span.t{left:213px; top:0px}
.doc_top_o .rvli{line-height:22px; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:10px}
.doc_top_o .rvli dt{color:#0094ab; font-weight:bold}
.con_r{width:710px;padding-left:4px;float:left;background:url(../images/a_tel.jpg) no-repeat 400px 15px}
.con_3{background:url(../images/a_index.jpg) no-repeat 10px 15px;padding:18px 0 0 43px;height:28px}
.con_wrap{font-size:14px;margin-top:0px;line-height:24px}
.con_4{padding:27px 0 20px 0;color:#0094ab;background: url(images/a_yun.jpg) no-repeat 360px 15px;font-size:12px;margin-bottom:30px}
.con_4 strong{font-family:simsun;font-size:22px;display:block}
.con_5{overflow:hidden}
.con_52{float:right;padding:0 15px 0 25px}
.con_51{text-indent:2em;padding:0 20px 0 0}
.con_6{border-top:1px solid #ECECEC;font-size:10px;color:#5E5E5E;padding:20px 0 10px 0;font-family:Arial;margin-top:30px}
.con_6 strong{font-size:20px;font-family:simsun;display:block}
.rongyu_li{width:203px;padding:15px 16px;float:left}
.rongyu_li img{width:199px;height:147px;display:block}
.rongyu_li a{padding:2px;height:227px;background:#E3E4E5;overflow:hidden;display:block}
.rongyu_li a:hover{color:#FFF;background:#0094ab}
.rongyu_font{padding:10px 6px;clear:both;font-size:14px;text-align:center;display:table-cell;width:203px;vertical-align:middle;height:60px}
.floor_btn{border-bottom:1px solid #49bdcc;padding-left:18px;height:34px;margin:10px 0 20px}
.floor_btn h3{height:34px;width:116px;cursor:pointer;font-size:14px;float:left;text-align:center;line-height:34px;color:#696969}
.floor_btn h3.curr{border:1px solid #49bdcc;border-bottom:none;background:#FFF;color:#0094ab}
.floor{width:100%}
.flo_l{background:#49bdcc;text-align:center;font-size:24px;font-family:Microsoft Yahei;color:#FFF;width:72px}
.flo_bd{background:#CDCDCD;height:1px;line-height:1px;font-size:1px}
.flo_two{background:#0094ab}
.flo_r{background:#f0f0f0;font-size:16px;padding-left:20px;padding-bottom:20px;line-height:18px}
.flo_r p{font-size:16px}
.flo_r p span{display:block}
.flo_r p{width:298px;float:left;margin-top:20px}
.a_r .art_list{padding-top:30px}
.blue{color:#0094ab}
.rencai_top{margin-bottom:10px}
.rencai_t{display:inline-block;font-weight:bold;font-size:16px;padding:20px 0 10px;border-bottom:2px solid #0094ab}
.rencai_desc{text-indent:2em;font-size:14px;padding:20px 0;border-bottom:1px solid #CCC}
.rencai_add{border-bottom:1px solid #CCC;overflow:hidden;padding-bottom:20px}
.rencai_add li{background:url(../images/rencai_add.gif) no-repeat left center;padding-left:20px;font-size:14px;margin-top:15px}
.rencai_zhiwei{border:1px solid #CCC;border-bottom:none;margin:20px 0}
.rencai_zhiwei dt{background:#e5e5e5;line-height:40px;height:40px;font-weight:bold;overflow:hidden}
.rencai_zhiwei li{width:138px;vertical-align:middle;text-align:center;float:left;font-size:14px;height:40px;line-height:40px}
.rencai_zhiwei dd{border-bottom:1px solid #CCC;height:40px;overflow:hidden}
.rencai_zhiwei a{width:82px;height:26px;text-align:center;color:#FFF;background:#0094ab;line-height:26px;padding:0 6px;margin-top:7px;display:inline-block;*zoom:1;*display:block}
.rencai_cen{text-align:center;padding:20px 0;border-bottom:1px solid #CCC}
.rencai_p p{text-indent:1em;line-height:27px;font-size:14px}
.rencai_p{border-bottom:1px solid #CCC;font-size:14px;font-family:simsun;padding-bottom:20px}
.rencai_li{font-size:16px;margin-top:20px;margin-bottom:15px;color:#0094ab;padding-left:33px;background:url(../images/yb_live.gif) no-repeat left top;line-height:28px}
.yuyue_kf{display:block;text-align:center;padding-top:12px}
.zjrenai{ width:690px; float:right; margin-bottom:10px}
.zjrenai h3{ line-height:30px; height:30px; font-size:16px; border-bottom:1px solid #ccc; float:left; width:100%}
.zjrenai h3 span{ display:block; border-bottom:2px solid #0094ab; float:left; height:29px; padding:0 10px 0 0}
.zjrenai .list{ padding:5px 0; float:left}
.zjrenai .list li{ line-height:20px; padding:2px 0; font-size:14px; margin:5px 0}
.zjrenai .list li.address{ background:url(../images/zjrl_bg.png) no-repeat left 0; padding-left:35px}
.zjrenai .list li.tel{ background:url(../images/zjrl_bg.png) no-repeat left -30px; text-indent:35px}
.zjrenai .list li.ditie{ background:url(../images/zjrl_bg.png) no-repeat left -60px; text-indent:35px}
.zjrenai .list li.gongjiao{ background:url(../images/zjrl_bg.png) no-repeat left -92px; padding-left:35px}
.yzjs{ width:100%; zoom:1; overflow:hidden; margin-top:10px; border-bottom:1px solid #ccc; padding-bottom:10px}
.yzjs img{ float:right}
.yzjs .info{ padding-left:15px}
.yzjs .info b{ line-height:35px; font-size:18px; color:#0094ab}
.yzjs .info p{ font-size:14px; line-height:25px; padding:5px 0}
.yzzc{ padding:20px 10px; background:url(../images/lianhua.png) no-repeat right 246px}
.yzzc h3{ background:url(../images/zhici.jpg) no-repeat center bottom; height:39px; margin-bottom:10px}
.yzzc p{ line-height:28px; font-size:16px; padding:5px 0; text-indent:32px}
.yzzc p.tou{ text-indent:0px}
.yzzc p.qm{text-align:right}
.gandong_con{padding:22px 0 ;border-bottom:1px solid #CCC;overflow:hidden}
p.gandong_p{text-indent:2em;font-size:14px;line-height:30px}
.gandong_li{padding:15px 0;text-align:center}
.gandong_li span{width:190px;margin:0 15px;display:inline-block}
.gandong_li a{display:block;background:#f0f0f0;font-size:14px;line-height:32px}
.gandong_li a:hover {background:#c2c2c2}
.gandong_r{width:382px;float:right}
.gandong_r p{height:139px;overflow:hidden;text-indent:2em;line-height:24px}
.gandong_01{float:left;width:85px;color:#FFF;line-height:28px;text-align:center;background:url(../images/gandong_t.jpg) no-repeat}
.gandong_02{float:left;text-align:center;margin-left:20px;width:192px}
.gandong_03{width:80px}
.gandong_04{width:80px;line-height:28px;background:#49bdcc}
.zongzhi_t{ margin:10px 0; zoom:1; overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:10px}
.zongzhi_t img{ float:left; padding-right:10px}
.zongzhi_t p{ font-size:14px; line-height:25px; text-indent:28px}
.zongzhi_f{ zoom:1; overflow:hidden;border-bottom:1px solid #ccc}
.zongzhi_f h3{ font-size:20px; color:#0094ab; line-height:35px; padding:5px 0 10px 0}
.zongzhi_f div{ float:left; width:352px; margin-bottom:20px}
.zongzhi_f div span{ display:block; width:72px; height:70px; float:left; background-image:url(images/zongzhi.png); background-repeat:no-repeat}
.zongzhi_f div span.o{ background-position:left -220px}
.zongzhi_f div span.t{ background-position:left -146px}
.zongzhi_f div span.s{ background-position:left -74px}
.zongzhi_f div p{ font-size:14px; text-indent:28px; line-height:22px; width:270px; float:right; padding-right:10px}
.zongzhi_o{ padding:20px 0; text-align:center}
.zongzhi_o p{ padding-top:10px; font-size:14px; line-height:22px; text-indent:28px; text-align:left}
.video_list{margin-left:-31px;position:relative;width:686px}
.video_li{width:192px;display:inline;line-height:29px;margin-bottom:22px;float:left;margin-left:31px;text-align:center}
.video_li img{width:192px;height:144px}
.button_tj{ width:123px; height:50px; border:none; background:url(../new_statics/images/mailbox.jpg) no-repeat; cursor:pointer}
.button_re{ width:123px; height:50px; border:none; background:url(../new_statics/images/mailbox1.jpg) no-repeat; cursor:pointer}
.mailbox{ padding:15px 0px 0px 30px; font-size:14px}
.mailbox form{margin-top:30px}
.mailbox span{ color:#FF0000}
.input_text{ border:1px solid #dbdbdb; width:250px; height:25px; line-height:25px}
.input_text_big{ border:1px solid #dbdbdb; width:424px; height:139px; padding:3px}
.mailbox p{ margin:6px 0px}
.botton_en{ padding-left:83px}
span.no{padding:0}
#weixins{ position:relative;}
.weixin1{ position:absolute;display:none; width:120px; height:120px; top:20px; left:-15px; zoom:1;}
