/*--------------------------index------------------------------------*/
.pt100{padding-top:100px;}
.hmhdp{float:left;width:400px;height:362px;overflow:hidden;padding-top:19px;}
.hdpnr{width:380px; height:341px;position:relative; overflow:hidden;}
.onum{position:absolute;bottom:10px;right:12px;height:9px; overflow:hidden;z-index:9;text-align:right;}
.onum span{display:inline-block;width:8px;height:8px;background:url(../images/dian1.png) no-repeat;margin-left:6px;cursor:pointer;}
.onum .on{background:url(../images/dian2.png) no-repeat;}
.title{font:bold 20px/30px Microsoft Yahei;color:#606878;height:40px;}
.title .pic{padding-top:6px; vertical-align:middle;}
.alink{color:#979fae;text-decoration:underline;}
.news{float:left;width:416px;border-left:1px #e3e6ec solid;border-right:1px #e3e6ec solid;padding:14px 20px 0;height:367px;overflow:hidden;display:inline;}
.news dl{margin-bottom:15px;}
.news dt{font-size:18px;line-height:45px;}
.news dd{text-indent:2em;}
.news ul{border-top:1px #bfc6d0 dashed;padding:10px 0;}
.news li{font-size:16px;line-height:35px;}
.topline{border-top:1px #e3e6ec solid;}
.pt15{padding-top:15px;}
.hmjs{float:right;width:258px;padding-top:14px;}
.hmjs .font{text-indent:2em;padding-top:10px;}
.hmjs li{float:left;width:84px;text-align:center;padding-top:20px;}



.zjsmall{float:left;width:404px;}
.zjsmall li{float:left;width:96px;height:96px;margin:0 1px 1px 0;display:inline;overflow:hidden;border:2px #dce0e2 solid;}
.zjsmall li.selected{border:2px #5f7086 solid;}
.zjbig{float:right;background:url(../images/hmzjbg.jpg);width:736px;height:403px;position:relative;}
.zjpic{ position:absolute;right:0;bottom:0;}
.zjnr{padding:48px 0 0 60px;width:340px;}
.zjnr h4{font-size:22px;margin-bottom:20px;}
.zjnr h4 a{font-size:36px;padding-right:10px;}
.zjnr p{font-size:18px;line-height:30px;}
.zjmore{width:120px;height:44px;text-align:center;font-size:16px;line-height:44px;background:#f47139;color:#fff;margin-top:20px;}
.zjmore a{color:#fff;}
.zjmore a:hover{color:#ff0;}

.jsnav{float:left;width:253px;border:1px #e3e6ec solid;background:#f3f5f7;}
.jsnav li{float:left;width:179px;height:65px; overflow:hidden;border-bottom:1px #e3e6ec solid;font-size:18px;line-height:30px;padding:13px 0 0 74px;background:url(../images/jsnav.png) no-repeat;}
.jsnav li p{font:12px/15px Arial, Helvetica, sans-serif;}
.jsnav li.selected{background-color:#0186d5;color:#fff;}
.jsnav li.li1{ background-position:10px 12px;}
.jsnav li.li2{ background-position:10px -65px;}
.jsnav li.li3{ background-position:10px -141px;}
.jsnav li.li4{ background-position:10px -218px;}
.jsnav li.li5{ background-position:10px -296px;}
.jsnav li.li6{background-position:10px -373px;border-bottom:none;}
.jsnav li.li1.selected{ background-position:-424px 12px;}
.jsnav li.li2.selected{ background-position:-424px -65px;}
.jsnav li.li3.selected{ background-position:-424px -141px;}
.jsnav li.li4.selected{ background-position:-424px -218px;}
.jsnav li.li5.selected{ background-position:-424px -296px;}
.jsnav li.li6.selected{background-position:-424px -373px;}
.jsnr1{float:left;width:555px;margin-left:30px;}
.jsnr1 ul{border-top:1px #c2c8d2 dashed;margin-top:30px;padding-top:20px;}
.jsnr1 li{float:left;width:277px;line-height:30px;}
.jsnr2{float:right;width:270px;}
.jsnr2 h4{height:37px;font-size:18px;line-height:37px;background:url(../images/jsbt.gif);text-align:center;margin-bottom:18px;}
.jsnr2 dl{float:left;line-height:43px;font-size:16px;text-align:center;}
.hmhj{height:318px;position:relative;margin-top:10px;}
.hmhj li.li1{position:absolute;top:0;left:0;}
.hmhj li.li2{position:absolute;top:243px;left:0;}
.hmhj li.li3{position:absolute;top:0;left:183px;}
.hmhj li.li4{position:absolute;top:162px;left:183px;}
.hmhj li.li5{position:absolute;top:0;left:439px;}
.hmhj li.li6{position:absolute;top:243px;left:439px;}
.hmhj li.li7{position:absolute;top:243px;left:562px;}
.hmhj li.li8{position:absolute;top:243px;left:685px;}
.hmhj li.li9{position:absolute;top:0;left:808px;}
.hmhj li.li10{position:absolute;top:0;right:0;}
.hmhj li.li11{position:absolute;top:81px;right:0;}
.hmhj li.li12{position:absolute;top:162px;right:0;}



/*-----------------------------------list-----------------------------*/
.location{line-height:57px;}
.mbbox{border-top:1px #e3e6ec solid;border-bottom:1px #e3e6ec solid;background: url(../images/line.gif) repeat-y 819px top;margin-bottom:35px;}
.left{float:left;width:800px;}
.right{float:right;width:320px;}
.pl20{padding-left:20px;}
.pb20{padding-bottom:20px;}
.lbbt{text-align:center;padding:40px 0;}
.lbbt h3{border-bottom:1px #606878 solid; display:inline;font-size:30px;padding:0 20px 15px;}
.list dl{margin:12px 20px 10px;border-bottom:1px #cccaca dashed;padding-bottom:15px;}
.list dt{font-size:22px;font-weight:normal;line-height:48px;}
.list dd{padding-top:5px;}
.list .fr img{ vertical-align:middle;padding:0 5px;}
.pager{padding:40px 0;text-align:center;line-height:27px;}
.pager a{border:1px #e6e6e6 solid;display:inline-block;padding:0 9px;margin:0 6px;}
.pager a:hover,.pager a.hover{background:#389ce8;border:1px #389ce8 solid;color:#fff;}
.righthdp{width:300px; height:300px;position:relative; overflow:hidden;margin-top:20px;}
.jjbt{font-size:18px;line-height:57px;}
.yyjj{padding:15px 30px 20px;}
.yyjj li{float:left;width:80px;text-align:center;line-height:30px;}
.yyjj li p{padding-top:40px;}
.yyjj li.li1{background:url(../images/jjp1.jpg) no-repeat center top;}
.yyjj li.li1 a:hover p{background:url(../images/jjp1hover.jpg) no-repeat center top;}
.yyjj li.li2{background:url(../images/jjp2.jpg) no-repeat center top;}
.yyjj li.li2 a:hover p{background:url(../images/jjp2hover.jpg) no-repeat center top;}
.yyjj li.li3{background:url(../images/jjp3.jpg) no-repeat center top;}
.yyjj li.li3 a:hover p{background:url(../images/jjp3hover.jpg) no-repeat center top;}
.rightzj li{width:300px;height:390px;position:relative;}
.rightzj .bg{height:58px;width:100%;position:absolute;bottom:0;left:0;width:100%;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.rightzj .nr{position:absolute;bottom:0;left:0;width:100%;height:58px;line-height:58px;font-size:20px;color:#fff;}
.rightzj .nr img{padding-top:14px;}
.rightzj .nr a{display:block;color:#fff;padding:0 12px;}
.xgwz li{line-height:30px;height:30px;}
.xgwz li span{display:inline-block;width:15px;height:15px;text-align:center;background:#ddd;font:12px/15px Arial, Helvetica, sans-serif;border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;margin-right:5px;}
.xgwz li.hover span{background:#f00;color:#fff;}
.xgwz li font{font-size:12px;color:#a6a6a6;}


/*-----------------------------------article-----------------------------*/
h1{padding:30px 0 20px;text-align:center;font-size:30px;line-height:30px;}
.wzly{text-align:center;line-height:22px;margin-bottom:25px;}
.wzly a{background:#0186d5;color:#fff;font:12px/22px "ËÎÌå";display:inline-block;padding:0 10px;margin:0 15px;}
.wznr{padding:0 20px;}
.wznr p{padding-top:20px;}
.wzbtn{padding:30px 0;text-align:center;}
.wzbtn a{height:42px;font-size:16px;line-height:42px;display:inline-block;padding:0 30px;color:#fff;margin:0 20px;}
.wzbtn a.bg1{background:#0186d5;}
.wzbtn a.bg2{background:#f47139;}
.wzbtn a:hover{color:#ff0;}
.wzfy{background:#f1f1f1;padding:0 20px;height:50px;line-height:50px;margin:0 20px 60px;}
.wzfy li{float:left;}



/*-----------------------------------zjtd-----------------------------*/
.zjbt{line-height:98px;font-size:32px;font-weight:bold;text-align:center;border-bottom:1px #e3e6ec solid;margin-bottom:25px;}
.zjbox dl{float:left;width:268px;margin:20px 15px 0 0;display:inline;border:1px #e4e7ec solid;}
.zjbox dl.last{margin:20px 0 0 0;}
.zjbox dd{padding:12px 18px 10px;line-height:25px;}
.zjbox dd h4{font:24px/26px Microsoft Yahei;}
.zjbox dd p{font:14px/26px Microsoft Yahei;height:30px;}
.zjbtn1 li{float:left;width:44px;height:44px;margin-left:8px;display:inline;}
.zjbtn1 li a{background:url(../images/zjbtn.png);width:44px;height:44px; display:block;}
.zjbtn1 li.bg1 a{ background-position:0 0;}
.zjbtn1 li.bg1 a:hover{ background-position:0 -46px;}
.zjbtn1 li.bg2 a{ background-position:-52px 0;}
.zjbtn1 li.bg2 a:hover{ background-position:-52px -46px;}




/*========================yjjs==========================*/
.w980{width:980px;margin:0 auto;}
.yyjs p{font-size:14px;}
.yyjsbt{font:20px/30px MicroSoft YaHei;color:#196297;padding:20px 0 8px;}
.yyjsbt span{font-size:14px;padding-top:5px;line-height:24px;color:#c7c4c7;padding-left:12px;}
.yyjsbox1{border:1px solid #ccc;border-top:2px solid #496eb8;padding:20px;}
.yyjsbox1 dd{width:651px;float:left;}
.yyjsbox1 dt{width:267px;float:right;}
.yyjsbox1 dd p,.yyjsbox2 p{font-size:14px;line-height:25px;color:#505251;text-indent:2em;}
.yyjsbox1 dd p.p1{padding-top:15px;}
.yyjsbox2 p{padding-top:12px;}
.yyjsbox3{border:1px solid #ccc;border-top:2px solid #496eb8;padding:20px;}
.yyjsbox3 dt{width:266px;float:left;}
.yyjsbox3 dd{width:652px;float:right;}
.yyjsbox3 ul{width:866px;height:243px;margin:15px auto 0;background:url(../images/yyjsbox3bg.png) no-repeat left 10px;}
.yyjsbox3 dd p{font-size:14px;line-height:25px;color:#505251;padding-top:15px;}
.yyjsbox3 dd p.p1{padding:0;}
.yyjsbox3 dd p strong{font-weight:bold;}
.yyjsbox3 li{width:200px;float:left;padding:16px 0 0 52px;margin:10px 55px 0 0;display:inline;height:55px;line-height:20px;color:#505251;font-size:12px;}
.yyjsbox3 li strong{font-weight:bold;font-size:14px;display:block;}
.yyjsbox4 p{padding-top:12px;color:#505251;font-size:14px;line-height:25px;text-indent:2em;}
.yyjsbox5 p{font-size:14px;line-height:25px;color:#505251;padding-top:10px;}
.yyjsbox5 p b{color:#196297;}
.yyjsbox6 p{font-size:14px;line-height:25px;color:#505251;text-indent:2em;padding-top:12px;}



/*========================lylx==========================*/
.in_main_ri {width:918px;margin:0 auto;border:1px solid #ccc;padding:0 30px;}
.in_main_ri p{font-size:14px;color:#606060;line-height:24px;}
.in_main_ri h1 {color:#264d9d;font:24px/30px MicroSoft YaHei;padding:15px 0;text-align:center;border-bottom:1px solid #ccc;}
.map_top {height:245px;border-bottom:1px solid #e4e4e4}
.map_top div.fr {width:201px;}
.map_top div.fr img {padding:12px 0;border-bottom:1px solid #e4e4e4}
.map_top div.fr p {line-height:24px;padding-top:10px;font-size:12px;}
.map_top div.fr p strong{color:#f60;font-weight:bold;}
.map_bt {line-height:50px;padding:15px 0;}
.map_img img {float:left;margin-right:136px;display:inline;}
.map_h3 {height:30px;line-height:24px;background:url(../images/lylx_15.jpg) center repeat-x}
.map_h3 span {color:#444;padding-right:8px;background:#fff;font:18px/30px MicroSoft YaHei;}
.map_h3 img {margin:8px 5px 0 0;}
.map_h3 a {font-size:12px;padding-left:8px;background:#fff;font-family:"ËÎÌå"}
.map_dt_le, .map_dt_ri {width:428px;font-size:14px;line-height:24px;padding-bottom:10px;}
.mapline{border-bottom:1px dashed #e4e4e4}
.map_dt_le {padding-right:45px;}
.map_dt_le span, .map_dt_ri span {color:#f60;font-weight:bold;padding:10px 0;display:block;}
.map_kc_h3 {color:#444;font:18px/30px MicroSoft YaHei;}
.map_kc_p {color:#444;font-size:14px;padding:15px 0;}
.mapss{width:696px;}
.mapss table,.mapss td,.mapss tr,.mapss th{font-size:14px;}
.map_kc_input {width:228px;height:29px;color:#999999;line-height:29px;background:#fff;text-indent:9px;border:1px solid #dadada}
.map_kc_button {color:#fff;border:none;width:106px;height:39px;line-height:39px;cursor:pointer;font-size:16px;background:#496eb8;}


/*========================wsgh==========================*/
.ghcontent {width: 980px;margin:0 auto;overflow:hidden;border:solid 1px #ccc;}
.leftgh {width: 700px;float: left;padding-top: 30px;}
.table {table-layout: fixed;}
.table td, .table th {padding:10px 5px;font-size:14px;font-weight:lighter;vertical-align:middle;text-align:center;}
.table select {font-size:14px;height:22px;line-height:22px;border:1px solid #CCC;}
.table input {border:1px solid #CCC;width:120px;height:20px;line-height:20px;font-size:14px;}
.table textarea {border:1px solid #CCC;width:545px;}
.doc_title {text-align:center;line-height:16px;padding-bottom:30px;color:#000;font-size:14px;}
#doctor1 dt {height:32px;margin:6px 0 22px;}
#doctor1 dt a {display: block;background:#ddd;width:88px;height:32px;line-height:32px;float:left;text-align:center;font-size:14px;text-decoration:none;margin-right:5px;display:inline;}
#doctor1 dt a:hover {background:#496db7;color:#fff;}
#doctor1 dt a.hover {background:#496db7;color:#fff;}
.doc_click {background:#cc6601;color:#fff;}
#doctor1 dd {clear:both;height:45px;padding:8px 0 12px 18px;border:1px #ccc solid;line-height:24px;width:540px;overflow:hidden;}
#doctor1 dd span {width:61px;height:24px;line-height:24px;text-align:center;float:left;margin-right:15px;display:block;cursor: pointer;}
.bnt {padding-top:20px;}
.bnt div {padding-left:170px;}
.bnt input {margin:5px 10px;float:left;display:inline;}
.bnt p {background:url(../images/qq.gif) 125px 0 no-repeat;font-size:12px;color:#F00;line-height:21px;margin-top:15px;}
.rightgh {width:280px;height:500px;overflow:hidden;float:right;background:url(../images/fg.jpg) left top no-repeat;}
.rightgh p {width:220px;font-size:14px;color:#F00;margin: 30px 0 0 35px;line-height: 24px;}
.rightgh img {display:block;margin:15px 0 0 35px;}

