@charset "utf-8";

/*common*/

html { overflow-y: scroll; }

body { font: 12px SimSun, "Arial Narrow", HELVETICA; -webkit-text-size-adjust: 100%; overflow: hidden; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, span, th, td { margin: 0; padding: 0; }

table, td, tr, th { font-size: 12px; }

table { border-collapse: collapse; border-spacing: 0 }

ul, ol { list-type: none; }

li { list-style-type: none; }

h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: normal; }

img { vertical-align: middle; border: 0; }

address, cite, code, em, th, i { font-weight: normal; font-style: normal; }

p { line-height: 22px; word-wrap: break-word; }

a { color: #333; text-decoration: none; }

a:visited { color: #333; text-decoration: none; }

a:hover { color: #333; text-decoration: none; }

a:active { color: #333; text-decoration: none; }

.red, .red:visited, .red a, a.red { color: red; }

.blue, .blue:visited, .blue a, a.blue { color: blue; }

.green, .green:visited, .green a, a.green { color: green; }

.gray, .gray:visited, .gray a, a.gray { color: gray; }

.white, .white:visited, .white a, a.white { color: #FFF; }

.no, a.no { text-indent: -1000em; overflow: hidden; display: inline-block; float: left; }

.undis { display: none }

.dis { display: block }

.f12 { font-size: 12px; }

.f14 { font-size: 14px; }

.f16 { font-size: 16px; }

.fb { font-weight: bold; }

.fn { font-weight: normal; }

.bf { background: #FFF; }

.bg { background: groy; }

.l { float: left; display: inline }

.r { float: right; display: inline }

.fd { border: #ddd 1px solid; }

.mt7 { margin-top: 7px; }

.mt10 { margin-top: 10px; }

.ml7 { margin-left: 7px; }

.ml10 { margin-left: 10px; }

.mb7 { margin-bottom: 7px; }

.mb10 { margin-bottom: 10px; }

.mr7 { margin-right: 7px; }

.mr10 { margin-right: 10px; }

.clr { margin: 0px; padding: 0px; height: 0px; width: 0px; overflow: hidden; clear: both; }

.clear { clear: both; }

.ww { width: 1190px; margin: 0 auto; overflow: hidden; }

.none, a.none { text-indent: -1000em; overflow: hidden; display: inline-block; float: left; }

/**/

.head { overflow: hidden; width: 100%; }

.headd { width: 1000px; margin: 0 auto; overflow: hidden; }

.head img { float: left; }

.head div span { float: right; overflow: auto; }

.head div span a { float: left; width: 66px; height: 34px; line-height: 34px; color: #fff; text-align: center; }

.head div span a:hover, .head div span a.hover { background: url(../images/topNavBg.gif) no-repeat; color: #fff; }

.headWrap, .countWrap { width: 100%; height: 100%; }

.headWrap { height: 71px; border-bottom: 1px solid #189cdd; }

.navWrap { width: 100%; background: #0373ab; height: 44px; }

.nav { width: 1000px; margin: 0 auto; }

.nav ul li { float: left; height: 44px; line-height: 44px; width: 142px; }

.nav ul li a { text-align: center; color: #fff; height: 44px; line-height: 44px; width: 142px; display: block; font-size: 18px; font-family: "Microsoft Yahei"; }

.nav ul li a:hover { background: url(../images/topNavBg.gif) no-repeat; }

.banner { width: 100%; margin: 0 auto; }

.banner img { width: 100%;}

.wlnk_m1 { clear: both; width: 988px; height: 90px; margin: 5px auto; background-color: #FFF; border: 1px solid #0077C3; }

.wlnk_m1 dl { padding: 0px; margin: 0px; width: 194px; height: 90px; display: block; float: left; }

.wlnk_m1 dt { width: 165px; height: 26px; background-color: #0077C3; text-align: center; font-size: 14px; font-weight: bold; color: #fff; display: block; padding: 0px; margin: 5px auto 5px 15px; float: left; line-height: 26px; overflow: hidden; }

.wlnk_m1 dt a { text-decoration: none; color: #FFF; }

.wlnk_m1 dd { clear: both; width: 165px; height: 54px; display: block; line-height: 27px; margin: 0px auto 0px 15px; float: left; text-align: center; overflow: hidden; }

.wlnk_m1 dd a { text-decoration: none; color: #000; width: 82px; float: left; }

.wlnk_m1 img { float: left; margin-top: 6px; }

.index_m5 { width: 991px; height: 289px; margin: 10px auto; overflow: hidden; }

.index_m5left { width: 300px; height: 267px; border: 1px solid #DFDBDC; background-color: #E9E7E8; float: left; padding: 10px; }

.index_m5right { width: 272px; height: 287px; border: 1px solid #DFDBDC; float: right; background: url(../images/qlxsy_17.jpg) top no-repeat; }

.index_m5righttop { width: 272px; height: 33px; line-height: 33px; text-align: center; font-size: 14px; font-weight: bold; color: #FFF; }

.index_m5right img { margin-left: 10px; margin-top: 10px; }

.index_m5right span { width: 250px; height: 75px; line-height: 25px; display: block; text-indent: 20px; text-align: left; margin: 0px auto; }

.index_m5right span a { text-decoration: none; color: #F00; }

.index_m5mid { width: 360px; height: 289px; float: left; margin-left: 14px; }

.index_m5mid h3 { width: 360px; height: 35px; font-size: 14px; font-weight: bold; line-height: 35px; overflow: hidden; text-align:center}

.index_m5mid h3 b a { text-decoration: none; color: #6AAC31; }

.index_m5mid h3 a { text-decoration: none; color: #000; }

.index_m5mid span { width: 360px; height: 81px; display: block; line-height: 27px; text-align: left; text-indent: 20px; font-size: 12px;text-indent: 2rem; }

.index_m5mid span a { text-decoration: none; color: #F00; }

.index_m5mid ul { width: 360px; height: 160px; margin: 0px; background: url(../images/qlxsy_27.jpg) 0px 5px no-repeat; padding-top: 20px; }

.index_m5mid li { width: 340px; height: 30px; line-height: 30px; float: left; list-style: none; font-size: 14px; background: url(../images/qlxsy_31.jpg) 7px 50% no-repeat; padding-left: 30px; overflow: hidden; }
.index_m5mid li span{float: right;}
.index_m5mid li a { text-decoration: none; color: #000; }

.index_m5mid .index_m1midtop { width: 360px; height: 34px; background: url(../images/sy1_5F25.jpg) repeat-x; }

.index_m5mid .index_m1midtop dl { padding: 0px; margin: 0px; }

.index_m5mid .index_m1midtop dd { padding: 0px; width: 103px; height: 33px; margin: 0px 0px 0px 10px; line-height: 33px; text-align: center; font-size: 14px; font-weight: bold; float: left; color: #033057; }

.index_m5mid .index_m1midtop dd a { text-decoration: none; color: #033057; }

.index_m5mid .index_m1midtop .hover { width: 103px; height: 33px; background: url(../images/sy1_23.jpg); color: #033057; }

.index_m5mid .index_m1midtop dd:hover { width: 103px; height: 33px; background: url(../images/sy1_23.jpg); color: #033057; }

.index_m5mid .index_m1midtop dd.hover a { text-decoration: none; color: #033057; }

.index_m5mid .index_m1mid h3 { width: 360px; height: 36px; font-size: 14px; font-weight: bold; line-height: 36px; overflow: hidden; text-align: center; padding: 0px; margin: 0px; }

.index_m5mid .index_m1mid h3 a { text-decoration: none; color: #000; }

.index_m5mid .index_m1mid span { width: 290px; height: 75px; display: block; line-height: 25px; text-align: left; text-indent: 20px; font-size: 12px; margin: 0px auto 5px auto; }

.index_m5mid .index_m1mid span a { text-decoration: none; color: #F00; }

.index_m5mid .index_m1mid ul { clear: both; width: 300px; height: 150px; margin: 0px; padding: 0px; display: block; }

.index_m5mid .index_m1mid li { width: 270px; height: 30px; line-height: 30px; float: left; list-style: none; font-size: 14px; background: url(../images/sy1_38.jpg) 7px 50% no-repeat; padding-left: 28px; overflow: hidden; text-align: right; display: block; }

.index_m5mid .index_m1mid li a { text-decoration: none; color: #000; float: left; text-align: left; width: 230px; height: 29px; overflow: hidden; }

/**/

.con { width: 1000px; margin: 0 auto; }

.con2 { height: 232px; width: 980px; background: #fff; clear: both; margin: 10px auto; border-bottom: solid 2px #d1d1d1; padding: 12px 10px; }

.c2_head { width: 980px; height: 30px; border-top: solid 2px #96c5d1; border-bottom: solid 1px #dddddd; background: #f8f8f8 }

.c2_head span { height: 30px; float: left; line-height: 30px; }

.c2_head .c2_h1 { height: 30px; float: left; line-height: 30px; width: 36px; background: url(../images/index_doctip.jpg) no-repeat center center; }

.c2_head .c2_h2, .c2_head .c2_h2 a { color: #45aeed; font: 18px/30px "Microsoft YaHei"; }

.c2_head .c2_h2 a { text-decoration: none; }

.c2_head .c2_hover, .c2_head .botc3_hover { color: #45aeed; font: 18px/30px "Microsoft YaHei"; cursor: pointer; }

.c2_head .c2_h3 { color: #000; font: 18px/30px Arial, Helvetica, sans-serif; text-transform: uppercase; line-height: 30px; }

.c2_head .c2_h4 { color: #000; font: 18px/30px "Microsoft YaHei"; }

.c2_head .c2, .c2_head .botc3 { color: #000; font: 18px/30px "Microsoft YaHei"; cursor: pointer; }

.c2_doc { width: 306px; height: 174px; background: #f5f5f5; float: left; margin: 20px 31px 0 0; }

.c2mr0 { margin-right: 0px; }

.c2_doc img { float: left; margin-right: 10px; }

.c2_docname { color: #3e3e3e; font: 20px "Microsoft YaHei"; line-height: 40px; }

.c2_docname a { color: #3e3e3e; }

.c2_docinfo { color: #666; line-height: 20px; text-indent: 2em; margin-right: 10px; }

.c2_docinfo a { color: #45aeed; }

.con4 { height: 307px; width: 990px; margin: 0 auto 5px; }

.con4 dl { padding: 0px; margin: 0px; }

.con4 dl p a { color: #136584; }

.con4 dd { margin: 0px; padding: 0px; }

.con4_left { border: 1px solid #DBDBDB; float: left; height: 305px; width: 320px;margin: 10px 10px 10px 0;}
.con4_left:nth-child(3n){margin-right: 0;}
.con4_content { border: 1px solid #DBDBDB; float: left; height: 305px; margin-left: 23px; width: 320px; }

.con4_right { border: 1px solid #DBDBDB; float: right; height: 305px; margin-left: 9px; width: 320px; overflow: hidden; }

.con4 dt { background: url(../images/ban26_7.jpg) repeat-x scroll 0 0 transparent; height: 43px; position: relative; width: 320px; overflow: hidden; }

.con4 dt h2 { color: #175B75; font-size: 16px; line-height: 43px; margin-left: 15px; }

.con4 p { line-height: 25px; }

.con4_dd1 { border: 4px solid #DCDCDC; height: 77px; margin: 9px auto 0; padding: 3px; width: 312px; overflow: hidden; }

.con4_dd1 img { margin-right: 3px; }

.con4 dd ul { margin: 10px; }

.con4 dd li { background: url(../images/ico_tu1.jpg) no-repeat scroll left center transparent; width: 280px; line-height: 23px; padding-left: 15px; text-align: right; }

.con4 dd li a { float: left; text-align: left; }

.con4 dt span { left: 230px; position: absolute; top: 5px; }
.con4 dt span img{margin-top: -16px;}
.con4_tu1 { float: left; }
.yyhj img{width: 235px;float: left;padding: 5px;}
#course { width: 1000px; margin: 10px auto; overflow: hidden; }

.cltitle { overflow: hidden; background: #e0f4fe; line-height: 44px; }

.cltitle .l { display: block; width: 160px; height: 44px; text-align: center; line-height: 44px; border-bottom: 2px solid #0083c4; float: left; color: #0083c4; font-size: 22px; text-decoration: none; }

.cltitle .r { width: 840px; height: 44px; border-bottom: 2px solid #4fc4fe; float: right; overflow: hidden; }

.cltitle .more { float: right; background: url(../images/more.gif) no-repeat center left; padding-left: 20px; text-decoration: none; margin: 0 10px 0 0; }

.cltitle span { color: #737373; font-size: 14px; text-transform: uppercase; }

.accordion { overflow: hidden; padding: 0 1px 0 1px }

.accordion .piece { width: 560px; overflow: hidden; }

.accordion #js_1 { width: 54px; height: 320px; border-right: 2px solid #FFF; background: #afe3fc; float: left; color: #000000; font-size: 16px; text-align: center; cursor: pointer; }

.accordion #js_2 { width: 54px; height: 320px; border-right: 2px solid #FFF; background: #afe3fc; float: left; color: #000000; font-size: 16px; text-align: center; cursor: pointer; }

.accordion #js_3 { width: 54px; height: 320px; border-right: 2px solid #FFF; background: #afe3fc; float: left; color: #000000; font-size: 16px; text-align: center; cursor: pointer; }

.accordion #js_4 { width: 54px; height: 320px; border-right: 2px solid #FFF; background: #afe3fc; float: left; color: #000000; font-size: 16px; text-align: center; cursor: pointer; }

.accordion #js_5 { width: 54px; height: 320px; border-right: 2px solid #FFF; background: #afe3fc; float: left; color: #000000; font-size: 16px; text-align: center; cursor: pointer; }

.accordion #js_6 { width: 54px; height: 320px; border-right: 2px solid #FFF; background: #afe3fc; float: left; color: #000000; font-size: 16px; text-align: center; cursor: pointer; }

.accordion #js_7 { width: 54px; height: 320px; border-right: 2px solid #FFF; background: #afe3fc; float: left; color: #000000; font-size: 16px; text-align: center; cursor: pointer; }

.accordion #js_8 { width: 54px; height: 320px; border-right: 2px solid #FFF; background: #afe3fc; float: left; color: #000000; font-size: 16px; text-align: center; cursor: pointer; }

.accordion #js_9 { width: 54px; height: 320px; border-right: 2px solid #FFF; background: #afe3fc; float: left; color: #000000; font-size: 16px; text-align: center; cursor: pointer; }

.accordion #js_10 { width: 54px; height: 320px; border-right: 2px solid #FFF; background: #afe3fc; float: left; color: #000000; font-size: 16px; text-align: center; cursor: pointer; }

.accordion span { font-weight: bold; font-size: 16px; font-weight: bold; }

.accordion p { padding: 10px 16px 0 16px; line-height: 1.1em; }

.accordion .r { width: 436px; border-right: 1px solid #FFF; border-left: 1px solid #FFF; height: 320px; position: relative; float: left }

.accordion .hover { background: #0087c9 !important; color: #FFF !important; }

.show { BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; MARGIN: 10px auto; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 990px; BORDER-BOTTOM: #dfdfdf 1px solid }

.show .nav4-tab { WIDTH: 988px }

.show .nav4-tab { OVERFLOW: hidden; WIDTH: 988px; HEIGHT: auto }

.show .nav4-tab .nTab { OVERFLOW: hidden; WIDTH: 988px }

.show .nav4-tab .nTab .TabContent { CLEAR: both; DISPLAY: block; BACKGROUND: #fff; MARGIN: 8px auto; OVERFLOW: hidden; WIDTH: 988px; }

.show .nav4-tab .TabTitle { BACKGROUND: url(../images/index77.jpg) repeat-x; MARGIN: 0px auto; WIDTH: 998px; BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: 41px }

.show .nav4-tab .TabTitle .active { MARGIN-TOP: 1px; FONT-WEIGHT: bold; BACKGROUND: url(../images/index78.jpg) no-repeat 0px 0px; WIDTH: 85px; COLOR: #077FDD; HEIGHT: 44px; TEXT-ALIGN: center; cursor: pointer; }

.show .nav4-tab .TabTitle UL LI { DISPLAY: inline; FONT-SIZE: 14px; FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 85px; COLOR: #333; LINE-HEIGHT: 50px; HEIGHT: 41px; TEXT-ALIGN: center }

.show .nav4-tab .none { DISPLAY: none }

.show .index11-nr1 { BACKGROUND: #fff; OVERFLOW: hidden; WIDTH: 998px }

.show .index11-nr1 UL LI { FLOAT: left; MARGIN: 8px 5px }

.show .index11-nr1 UL LI IMG { MARGIN-BOTTOM: 8px }

.show .index11-nr1 UL LI P { WIDTH: 238px; TEXT-ALIGN: center }

.fdesc_wrapper { background: #e0f4fe; margin-top: 20px; }

#fdesc { width: 1000px; margin: 0 auto; overflow: hidden; }

#fdesc dl { width: 25%; float: left; padding: 20px 0; }

#fdesc dt { height: 34px; line-height: 34px; text-align: center; font-size: 22px; color: #7c7c7c; background: url(../images/fdesc.png) no-repeat 40px 0; }

#fdesc dt a { font-size: 22px; color: #7c7c7c; text-decoration: none; }

#fdesc dd { padding: 10px 15px 0 15px; font-size: 12px; line-height:23px; }

#fdesc .i4 { background: #0083c4; color: #FFF; }

#fdesc .i4 a { color: #FFF; }

#fdesc .i4 dt { color: #FFF; }

#fdesc .i2 dt { background-position: 40px -52px; }

#fdesc .i3 dt { background-position: 40px -102px; }

#fdesc .i4 dt { background-position: 40px -152px; }

.footer_wrapper { background: #0083c4; border-top: 5px solid #f3ac2e; }

#footer { width: 1000px; margin: 0 auto; overflow: hidden; padding: 30px 0; color: #FFF; }

#footer .l { float: left; width: 258px; height: 117px; border-right: 1px solid #07acfe; text-align: center; padding: 22px 0 43px 0; }

#footer .m { float: left; width: 588px; height: 182px; line-height: 1.8em; font-size: 12px; border-left: 1px solid #0171a8; padding: 0 40px; }

#footer .r { float: right; width: 270px; height: 182px; border-left: 1px solid #0171a8; }

#footer a { color: #FFF; }

#footer h3 { color: #ffa300; margin-bottom: 20px; font-size:14px; font-weight:bold }

#footer .r h3 { padding-left: 20px; }

#footer .r p { padding: 10px 0 0 150px; line-height: 2.2em; }

/*category*/

.loc_wrapper { background:#efecee; }

#loc { width:990px; height:42px; margin:0 auto; background:url(../images/pos.jpg) no-repeat center left }

#loc span { line-height:42px; padding-left:20px; }

.content { width:990px; overflow:hidden; margin:10px auto 0; }

.contentL { width:703px; border:1px solid #e8e8e8; padding:5px; }

.wzjshd_bt { width:705px; height:80px; margin-top:10px; text-indent:0.5em; }

.wzjshd_bt h1 { font-size:36px; line-height:50px; color:#000; font-weight:bold; }

.wzjshd_bt p { font-size:14px; color:#000; padding-top:5px; text-indent:1em; }

.pdmk { width:705px; height:100%; float:left; overflow:hidden; }

.pdtt { width:705px; height:385; float:left; overflow:hidden; padding-top:16px; }

.pdtt img { float:left; }

.pddh { width:705px; height:45px; *width:7102px;

background-color:#EEEDF2 }

.pddh span { float:left; color:#051B54; width:231px; height:40px; border-top:5px solid #051B54; font-size:14px; line-height:40px; text-align:center; cursor:pointer }

.pddh a { float:left; border-top:5px solid #0083c4; width:463px; height:40px; background:#EEEDF2; border-bottom:1px solid #fff; color:#0083c4; line-height:40px; text-align:right; padding-right:10px; }

.pddhk { float:left; width:474px; height:317px; overflow:hidden; }

.pddhk a img { float:left; }

.pddhwz { width:474px; height:340px; float:left; }

.pddhwz h2 { color:#F59525; text-align:center; font-size:16px; margin:7px 0; }

.pddhwz h2 a { color:#0083c4 }

.pddhwz .newsSort { display:none; }

.pddhwz p { font-size:14px; line-height:24px; width:420px; margin:0 auto; }

.pddhwz p a { margin-left:20px; color:#F59525; padding-right:15px; }

.pddhwz ul { background:#EEEDF2; padding:10px 30px 5px; margin-top:12px; }

.pddhwz li { padding:9px 0; }

.pddhwz li span { color:#CC000C; font-size:14px; margin-right:10px; }

.pddhwz li span em { padding:1px 2px; background:#CC000C; color:#fff; margin-right:1px; font-style:normal; }

.pddhwz li a { font-size:14px; }

.pddhlb { background:#EEEDF2; width:474px; height:190px; margin-top:10px; overflow:hidden; }

.pddhlb h3 { font-size:14px; margin:6px 20px; }

.pddhlb h3 a { float:right; width:20px; height:18px; }

.pddhlb a { float:left; width:210px; height:27px; font-size:14px; line-height:27px; margin-left:20px; text-indent:10px; overflow:hidden; }

.contentR { width:258px; float:right; margin-left:10px; *margin-left:10px;

}

.rightBox { overflow:inherit; width:258px; float:right; }

.rightBox h2 { color:#0083c4; padding:10px 0 6px; border-bottom:2px solid #e8e8e8; font-size:18px; font-weight:normal; text-indent:5px; }

.rightBox h2 span { float:right; color:#8F0514; margin-right:13px; }

.rightBox ul li { overflow:auto; border-top:1px solid #D6DDE3; padding:10px; font-size:14px; }

.rightBox ul li b { float:left; width:20px; height:20px; line-height:20px; text-align:center; color:#fff; background:#8F0514; margin-right:12px; font-style:oblique; font-family:Arial, Helvetica, sans-serif; }

.rightBox ul li span { float:right; color:#0083c4; }

.rightBox div { padding:10px 5px 10px 0; }

.rightBox div a { display:inline-block; _display:inline; _zoom:1; padding:3px 10px; background:#CCE1F2; color:#0083c4; font-size:14px; margin:0 0 12px 0px; position:relative; }

.rightBox div img { position:absolute; right:-5px; top:-5px; }

.rWrap_01 { float:left; padding: 10px 0 10px 0; width:258px; overflow:hidden; border-top:#FFF 5px solid; margin-bottom:10px; display:none; }

.index_zxbox { width:258px; margin-top:8px; }

.index_zxbox_son ul li { font-family:"Microsoft YaHei", 微软雅黑, "宋体"; float:left; width:82px; text-align:center; padding:2px; }

a.zx1 { display: block; padding-top: 60px; height:26px; background-image: url(../images/index_zx1.jpg); background-repeat: no-repeat; background-position: 0 0; color: #2586D3; font-size: 13px; }

a:hover.zx1 { background-image: url(../images/index_zx1_hover.jpg); background-repeat: no-repeat; background-position: 0 0; color: #FFF; }

a.zx2 { display: block; padding-top: 60px; height:26px; background-image: url(../images/index_zx2.jpg); background-repeat: no-repeat; background-position: 0 0; color: #2586D3; font-size: 13px; }

a:hover.zx2 { background-image: url(../images/index_zx2_hover.jpg); background-repeat: no-repeat; background-position: 0 0; color: #FFF; }

a.zx3 { display: block; padding-top: 60px; height:26px; background-image: url(../images/index_zx3.jpg); background-repeat: no-repeat; background-position: 0 0; color: #2586D3; font-size: 13px; }

a:hover.zx3 { background-image: url(../images/index_zx3_hover.jpg); background-repeat: no-repeat; background-position: 0 0; color: #FFF; }

a.zx4 { display: block; padding-top: 60px; height:26px; background-image: url(../images/index_zx4.jpg); background-repeat: no-repeat; background-position: 0 0; color: #2586D3; font-size: 13px; }

a:hover.zx4 { background-image: url(../images/index_zx4_hover.jpg); background-repeat: no-repeat; background-position: 0 0; color: #FFF; }

a.zx5 { display: block; padding-top: 60px; height:26px; background-image: url(../images/index_zx5.jpg); background-repeat: no-repeat; background-position: 0 0; color: #2586D3; font-size: 13px; }

a:hover.zx5 { background-image: url(../images/index_zx5_hover.jpg); background-repeat: no-repeat; background-position: 0 0; color: #FFF; }

a.zx6 { display: block; padding-top: 60px; height:26px; background-image: url(../images/index_zx6.jpg); background-repeat: no-repeat; background-position: 0 0; color: #2586D3; font-size: 13px; }

a:hover.zx6 { background-image: url(../images/index_zx6_hover.jpg); background-repeat: no-repeat; background-position: 0 0; color: #FFF; }

.time { width: 190px; height: 46px; background-image: url(../images/tel_2.jpg); background-repeat: no-repeat; background-position: 10px 0px; background-color: #DB6E47; padding: 10px 0px 0px 68px; margin: 8px auto; font-size:12px; color:#FFF; }

.time span { display:block; font-size: 22px; font-weight: bold; }

.time em { font-style:normal; color:#B63202; }

.c_doctorContainers { background: #FFF; height: 250px; width: 258px; float:right; overflow:hidden; }

.c_doctorContainers * { position: relative; overflow: hidden; }

.c_doctorContainers>dl { height: 250px; width: 258px; }

.c_doctorContainers>dl>dt { position: absolute; width: 35px; height: 120px; top: 0; right: 0; z-index: 3; }

.c_doctorContainers>dl>dt>a { padding-top: 120px; display: block; }

.c_doctorContainers>dl>dd.list>ul>li { width: 258px; height: 250px; }

.c_doctorContainers>dl>dd.list>ul>li>.info { position: absolute; background: rgba(255, 255, 255, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#DFFFFFFF, endcolorstr=#DFFFFFFF);

line-height: 25px; bottom: 0; width: 258px; padding: 10px 5px 40px 5px; border-bottom: #AA123E 2px solid; color: #986134; }

*html .c_doctorContainers>dl>dd.list>ul>li>.info { top:405px; overflow:hidden }

.c_doctorContainers>dl>dd.list>ul>li>.info>* { display: block; }

.c_doctorContainers>dl>dd.list>ul>li>.info>.name, .c_doctorContainers>dl>dd.list>ul>li>.info>.job { color: #B4234C; height: 25px; width:230px; margin:0 auto; font-family:"微藕" }

.c_doctorContainers>dl>dd.list>ul>li>.info>.name { font-size: 16px; font-weight: bold; }

.c_doctorContainers>dl>dd.list>ul>li>.info>.job { font-size:14px; color:#8a562c }

.c_doctorContainers>dl>dd.list>ul>li>.info>.intro { height: 75px; width:230px; margin:0 auto; }

.c_doctorContainers>dl>dd.list>ul>li>.img { position: absolute; top: 0; left: 0; }

.c_doctorContainers>dl>dd.list>ul>li>.img>a>img { width: 258px; height: 250px; }

.c_doctorContainers>dl>dd.arrows { position: absolute; right: 10px; bottom: 100px; width:110px; height: 25px; z-index: 3; }

.c_doctorContainers>dl>dd .arrow { height: 25px; width: 25px;  padding-top: 100%; text-decoration:underline; margin-right:10px; cursor:default; }

.c_doctorContainers>dl>dd .arrow .right { background-position: -25px 0; }

.c_doctorContainers>dl>dd.buttons { position: absolute; bottom: 10px; width: 242px; height:30px; z-index: 3; }

.c_doctorContainers>dl>dd.buttons>.button { height:30px; width:90px; text-align:center; float:left; display:block; line-height:30px; margin-right:10px; color: #FFF; }

.c_doctorContainers>dl>dd.buttons>.button.left { background: #3396c6; margin-left: 25px; }

.c_doctorContainers>dl>dd.buttons>.button.right { background: #936A32; margin-right: 25px; }

.yygd .t { height:38px; line-height:38px; padding-left:45px; color:#FFF; font-size:18px; background:#0083c4 url(../images/im.png) no-repeat 5px 3px; }

.yygd .marquee { height:120px; margin:10px; overflow:hidden; }

.yygd li { height:24px; overflow:hidden; }

.yygd .left { width:70px; float:left; }

.yygd .mid { width:80px; float:left; }

.yygd .rig { width:60px; float:right; color:#fc1961; }

.yygd .tool a { display:block; width:78px; height:26px; float:left; text-align:center; margin-left:4px; padding-top:40px; background:#ffa219 url(../images/im.png) no-repeat 23px -75px; color:#FFF; }

.yygd .tool .zx { margin-left:0; }

.yygd .tool .gh { background-color:#19b7f1; background-position:27px -156px; }

.yygd .tool .qq { background-color:#4cbd62; background-position:21px -238px; }

.yygd { width: 242px; overflow:hidden; float:right; margin-top:0px; overflow:hidden; }

.yygd_top { height:40px; border-bottom:2px solid #d6dde3; }

.yygd_top h2 { font-size:18px; line-height:40px; color:#0083d6; font-weight:normal; float:left; }

.yygd_top a { display:block; width:74px; height:23px; background:#ff0000; float:right; color:#fff; text-align:center; line-height:23px; margin-top:7px; }

/*列表页*/

.m1_bor1 { border:#f7f7f7 1px solid; height:auto; overflow:hidden; zoom:1; margin-top:10px; }

.listMenu { margin:10px 0; }

.listMenu li { padding:20px 40px 20px 30px; overflow:auto; }

.listMenu li:hover { background:#EEEDF2; }

.listMenu li:hover h2 a { color:#9A0E11; text-decoration:underline; }

.listMenu li h2 { padding-bottom:8px; font-weight:normal; }

.listMenu li h2 a { color:#0083c4; font-size:18px; }

.listMenu li p { line-height:1.8; font-size:12px; color:#666; }

.listMenu li p a { color:#0083c4; }

.listMenu li div font { color:#aaa; font-size:12px; }

.listMenu li div span { float:right; width:40px; margin:0 10px; text-align:right; padding-left: 10px; }

.page { overflow:inherit; margin:10px 0 10px 55px; color:#000; height:38px; }

.page a, .page span { float:left; display:block; }

.page a, .page span { padding:10px 14px; margin:2px; }

.page a:hover, .page span.page_nowindex { background:#236DD6; color:#eee; }



/*文章页*/

.articleBox h1 { padding:10px; text-align:center; font-size:24px; line-height:40px; font-weight:normal; font-weight:bold; }

.articleBox .articleInfo { text-align:center; font-size:14px; color:#626262; }

.articleInfo span { margin-right:15px; }

.articleInfo .red { color:#FF0000; }
.articleCont{padding: 10px;}
.articleCont p { color:#000000; line-height:28px; padding:6px 0; font-size:15px; font-family:Microsoft YaHei; text-indent: 2rem;}

.wzbot { width:500px; height:140px; margin:0 auto; }

.wzbot div { width:108px; height:139px; float:left; display:inline; }

.wzbot_l { background:url(../images/art_zx.jpg) no-repeat; margin:0 250px 0 15px; }

.wzbot_r { background:url(../images/art_yy.jpg) no-repeat; }

.fy { overflow:hidden; color:#000; padding:15px 0; }

.fy ul { width:705px; line-height:25px; overflow:hidden; }

.fy ul li { width:300px; overflow:hidden; text-align:center; height:30px; }

.hy_nr { margin: 0px auto; width: 662px; }

.tips { height:80px; margin-top:10px; background:url(../images/tips.gif) no-repeat; padding:25px 0 0 120px; font-size:12px; color:#302e2f; }

.tips span, .tips a { color:#fb038d; }

.yqlj{ height:auto;}

.yqlj li{list-style:none; padding-left:10px; padding-top:10px; float:left;}