/* CSS Document */
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; font-family: "宋体", Arial, Helvetica, sans-serif; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; vertical-align: center; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; font-family: Tahoma, Arial, Helvetica, sans-serif,; }
ol li, ul li, dl dt, dl dd { list-style: none; }
caption, th { text-align: left; }
em { font-style: normal; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
input, button, textarea, checkbox, select, radio { vertical-align: top; }
/* basic.css */
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a { color: #000; }
.left { float: left; }
.right { float: right; }
.red, .red a { color: #F00; }
.orange, .orange a { color: #fe6e15; }
.autohei { height: auto; overflow: hidden; zoom: 1; }
.clear { clear: both; font-size: 0; line-height: 0; overflow: hidden; zoom: 1; }
.blank { clear: both; font-size: 0; line-height: 0; height: 10px; overflow: hidden; zoom: 1; }
#content { width: 990px; margin: 12px auto 0; background: #fff; height: auto; overflow: hidden; zoom: 1; }
.center { position: relative; height: auto; overflow: hidden; zoom: 1; padding: 3px 0 0 3px; }
.center i { position: absolute; top: 0; left: 0; width: 63px; height: 58px; z-index: 10; }
body { font-size: 63%; /*background:url(img/beijing11.jpg) no-repeat;*/ }
.sidelt { width: 702px; margin: 0 auto; }
.sidert { width: 270px; margin: 0 auto; }
/*---自定义属性---*/
.headerxin { width: 100%; margin: 0 auto; height: auto; }
.headerxin img {/*margin-left:180px;*/ }
header, content, footer { display: block; width: 980px; margin: 0 auto; height: auto; overflow: hidden; zoom: 1; }
.nav { background: url(img/navbg.png) repeat-x center top; height: 48px; margin-top: 1px; overflow: hidden; text-align: center; width: 980px; margin: 0 auto; }
.nav ul { height: auto; overflow: hidden; display: block; padding: 0 15px 0 12px; }
.nav ul li { width: 63px;background: url(img/navlibg.png) no-repeat right top; padding: 5px 27px; height: 33px; margin-top: 1px; line-height: 20px; overflow: hidden; float: left; }
.nav ul li a:hover { background: url(img/navlihvbg.gif) no-repeat left top; text-decoration: none; }
.nav ul li strong { display: block; font-size: 1.4em; color: #fff; }
.nav ul li strong a { color: #fff;line-height: 36px; }
.str1 { /*padding-top: 5px;*/ }
.nav ul li span { color: #cbd9e6; display: block; font-size: 1.2em; }
.nav ul li span a { color: #cbd9e6; }
#li1 { background: url(img/bg_1.png) no-repeat center top; width: 120px; padding: 5px 0; margin: 0; line-height: 18px; height: 38px; }
#li1 span, #li1 span a { color: #fde2b9; }
.banner { overflow: hidden; zoom: 1; width: 980px; height: auto; margin: 0 auto; }
.bancon { text-align: center; height: 284px; overflow: hidden; width: 980px; margin: 0 auto; }
.bantext { height: 61px; overflow: hidden; margin-top: 1px; width: 980px; margin: 0 auto; }
.bantext ul { height: auto; overflow: hidden; display: block; }
.bantext ul li { width: 244px; float: left; margin-left: 1px; display: inline; height: 61px; overflow: hidden; cursor: pointer; }
.bantext ul li a { display: block; text-indent: -9999px; text-align: center; font-size: 1.2em; width: 244px; height: 61px; }
#bantabs1 { background: url(img/banbg1.png) no-repeat center top; }
#bantabs1.hover { background: url(img/banhv1.png) no-repeat center top; }
#bantabs2 { background: url(img/banbg2.png) no-repeat center top; }
#bantabs2.hover { background: url(img/banhv2.png) no-repeat center top; }
#bantabs3 { background: url(img/banbg3.png) no-repeat center top; }
#bantabs3.hover { background: url(img/banhv3.png) no-repeat center top; }
#bantabs4 { background: url(img/banbg4.png) no-repeat center top; }
#bantabs4.hover { background: url(img/banhv4.png) no-repeat center top; }
.mainMenu { height: auto; overflow: hidden; zoom: 1; background: #c8e1ee; padding: 6px 0 8px; margin-top: 1px; width: 980px; margin: 0 auto; }
.mainMenu ul { height: auto; overflow: hidden; display: block; }
.mainMenu ul li { margin-left: 8px; display: inline; float: left; height: 58px; overflow: hidden; }
.mainMenu ul li em { display: block; padding-top: 10px; text-align: center; float: left; }
.em1 { background: url(img/dlbg1.png) no-repeat center top; width: 56px; height: 48px; }
.em2 { background: url(img/dlbg2.png) no-repeat center top; width: 57px; height: 48px; }
.mu_mod { background: url(img/bg_3.png) repeat-x center top; line-height: 22px; font-size: 1.2em; color: #080000; padding: 8px 0 10px 6px; height: 40px; overflow: hidden; float: left; }
.mu_mod a { color: #080000; margin: 0 6px; }
.mu_mod p { background: url(img/icosan.gif) no-repeat left; padding-left: 7px; }
.mainMenu ul li cite { display: block; width: 8px; float: left; background: url(img/bg_2.png) no-repeat center top; height: 58px; }
.search { background: url(img/searchbg.png) no-repeat center top; height: 26px; overflow: hidden; padding: 8px 10px; }
.search form { height: auto; overflow: hidden; zoom: 1; clear: both; }
.txtsea { background: #fff url(img/seatxtbg.png) no-repeat 7px center; border: 1px solid #fff; border-right: none; height: 24px; line-height: 24px; padding-left: 22px; color: #787878; width: 178px; float: left; }
.btnsea { background: url(img/seabtnbg.png) no-repeat center top; cursor: pointer; width: 75px; height: 26px; border: none; float: left; }
/*--footer style--*/
.foot { height: 260px; overflow: hidden; zoom: 1; margin-top: 8px; background: #ae2a3d/* url(img/footbg.png) repeat-x center top*/; }
.foot-head { background: url(img/foothdbg.png) no-repeat center top; width: 902px; margin: 0 auto; text-align: center; font-size: 1.4em; color: #fff; height: 33px; padding-top: 12px; }
.foot-head a { color: #fff; margin: 0 10px; }
.foot-text { width: 902px; margin: 8px auto; height: auto; overflow: hidden; background: url(img/footlogo.png) no-repeat left top; zoom: 1; }
.foot-text p { line-height: 24px; font-size: 1.2em; color: #fff; width: 340px; float: left; margin-left: 320px; padding-top: 12px; display: inline; }
.foot-text ul { width: 225px; display: block; float: right; height: auto; overflow: hidden; }
.foot-text ul li { width: 72px; float: left; margin: 3px 0 0 3px; display: inline; }
/*=====分页菜单=====*/
.page { height: auto; overflow: hidden; zoom: 1; font-size: 1.2em; }
.pagelist { height: 22px; padding-left: 30%; padding-top: 17px; padding-bottom: 17px; }
.pagelist li { float: left; border: #ccc 1px solid; background: #fff; color: #6a6a6a; margin-left: 5px; display: inline; }
.pagelist li a { float: left; display: block; height: 20px; color: #6a6a6a; line-height: 20px; padding: 0 6px; }
.pagelist .thisclass { line-height: 20px; font-weight: bold; padding: 0 6px; color: #fff; border: none; background: #2882bf; border: 1px solid #c9a97d; }
.pagelist li a:hover { color: #2882bf; font-weight: bold; }
/*--index style--*/
.tophd { width: 333px; border: 1px solid #b9d0dd; height: auto; overflow: hidden; }
.largeImage { width: 331px; height: 255px; margin: 0 auto; overflow: hidden; /*position:relative;*/ }
.jstitle { width: 330px; /*position:absolute; left:0; bottom:0;*/ text-align: center; font-size: 1.2em; height: 30px; line-height: 30px;/* filter:alpha( opacity = 50); opacity:0.5;*/ }
.disnone { display: none; }
.Thumbs { height: 55px; overflow: hidden; width: 326px; background: #088bc3; padding: 3px; }
.Thumbs div { height: auto; width: 331px; margin: 0 auto; zoom: 1; }
.Thumbs li { width: 79px; height: 55px; margin-right: 3px; text-align: center; float: left; display: inline; }
.Thumbs li a { display: block; width: 116px; height: 102px; }
.Thumbs li img { width: 79px; height: 55px; vertical-align: top; }
.liaa { width: 79px; height: 55px; text-align: center; }
.libb { width: 79px; height: 55px; text-align: center; }
.focusaa { width: 79px; height: 55px; filter: alpha( opacity = 50); opacity: 0.5; cursor: pointer; }
.focusbb { width: 79px; height: 55px; filter: alpha( opacity = 100); opacity: 1; cursor: pointer; }
.toptab { width: 358px; border: 1px solid #b9d0dd; height: auto; overflow: hidden; padding: 1px; }
.tabhead { height: 30px; background: url(img/tabhdbg.png) repeat-x center top; position: relative; }
.tabhead ul { height: auto; overflow: hidden; display: block; float: left; }
.tabhead ul li { width: 79px; float: left; height: 30px; overflow: hidden; padding-left: 40px; cursor: pointer; line-height: 30px; font-size: 1.4em; color: #fff; font-weight: bold; }
.tabhead ul li.hover { background: url(img/tabhvbg.png) no-repeat center top; }
.tabhead ul li.hover a { color: #fff; }
.tabhead cite { display: block; float: left; width: 50px; height: 19px; overflow: hidden; background: url(img/iconew.png) no-repeat; margin-top: 6px; }
.tabhead span { display: block; position: absolute; top: -5px; right: 0; width: 53px; height: 36px; z-index: 100; }
.tabcon { background: url(img/dtbg.png) repeat-x center top; padding: 12px 8px 10px 7px; margin-top: 1px; display: none; }
.tabtp span { display: inline; width: 154px; float: left; border: 1px solid #bbdaf6; padding: 2px; margin-right: 14px; }
.tabtp p { text-indent: 2em; line-height: 22px; margin-top: 5px; font-size: 1.2em; color: #010000; }
.tabcon ul { padding: 10px; height: auto; overflow: hidden; display: block; }
.tabcon ul li { background: url(img/icodian.png) no-repeat left 10px; padding-left: 12px; height: 24px; line-height: 24px; overflow: hidden; font-size: 1.4em; color: #000009; }
.tabcon ul li a { color: #000009; }
.tabcon cite { display: block; margin-top: 5px; }
.jyzn { border: 1px solid #afc8d7; padding: 1px; }
.jyzn h2 { background: url(img/jyznhd.png) no-repeat center top; text-align: center; font-size: 1.6em; height: 30px; padding-top: 4px; color: #fff; font-family: '微软雅黑'; font-weight: bold; }
.btnzx { padding-left: 1px; height: auto; overflow: hidden; display: block; }
.btnzx li { width: 125px; float: left; display: inline; margin: 3px 0 0 5px; padding-bottom: 2px; height: 49px; overflow: hidden; }
.marquee { margin-top: 8px; background: #edf3f8; height: auto; overflow: hidden; zoom: 1; padding: 0 5px 8px; }
.marquee p { height: 35px; line-height: 35px; text-align: center; font-size: 1.3em; color: #035cac; }
.marquee ul { background: #fff; height: 64px; overflow: hidden; padding: 10px 25px 10px 18px; display: block; }
.marquee ul li { line-height: 24px; height: 24px; overflow: hidden; width: 214px; float: left; font-size: 1.2em; cursor: pointer; }
.marquee cite { display: block; text-align: center; margin-top: 3px; }
.marquee cite img { margin-left: 7px; vertical-align: middle; }
.lxjishu { border: 1px solid #c1d6e1; }
.jshead { background: url(img/titbg1.png) no-repeat center top; text-align: center; height: 47px; overflow: hidden; }
.jstest { padding: 8px 5px 10px 4px; height: 171px; overflow: hidden; }
.jstest ul { height: auto; overflow: hidden; zoom: 1; }
.jstest ul li { height: auto; overflow: hidden; float: left; }
.jstest ul li h2 { float: left; padding-left: 2px; }
.tszl_con { background: url(img/tszl_bg.png) no-repeat center top; height: 169px; overflow: hidden; margin-left: 4px; width: 300px; }
.tszl_con strong { color: #1260b9; margin-top: 7px; display: block; text-align: center; font-size: 1.4em; }
.tszl_con strong a { color: #1260b9; }
.tszl_con p { padding: 0 10px; text-indent: 2em; font-size: 1.2em; color: #444; line-height: 22px; margin-top: 3px; }
.experts { background: url(img/expertbg.png) repeat-x; height: auto; overflow: hidden; zoom: 1; padding: 4px 5px 5px 4px; }
.zhuanjia { height: auto; overflow: hidden; zoom: 1; }
.zhuanjia_tupian { float: left }
.zj_left { background: url(img/zjconlt.png) no-repeat; width: 5px; height: 464px; float: left; overflow: hidden; }
.zj_mod { background: url(img/zjconmd.png) repeat-x; width: 958px; height: 464px; float: left; overflow: hidden; }
.zj_right { background: url(img/zjconrt.png) no-repeat; width: 5px; height: 464px; float: left; overflow: hidden; }
.expert { height: auto; overflow: hidden; zoom: 1; }
.zj { width: 558px; float: left; height: auto; overflow: hidden; }
.zj h2 { text-align: center; height: 37px; overflow: hidden; margin-top: -4px; }
/*----孙娟11-14日-----*/
.zjright { cursor: pointer; height: 27px; margin-right: 400px; top: 45%; width: 15px; }
.zjleft { cursor: pointer; height: 27px; margin-left: 8px; top: 45%; width: 15px; }
.exinfo { margin-top: 12px; padding-left: 5px; height: auto; overflow: hidden; zoom: 1; margin-left: 10px; width: 555px; float: left }
.exinfo span { background: url(img/exspanbg.png) no-repeat center top; width: 214px; height: 233px; padding: 5px 0 0 5px; display: block; float: left; }
.zjinfo { width: 304px; height: auto; overflow: hidden; float: left; margin-left: 14px; display: inline; }
.zjinfo strong { font-size: 14px; color: #333; line-height: 28px; height: 28px; display: block; padding-left: 8px; }
.zjinfo strong em { color: #0e569e; font-weight: bold; }
.zjinfo strong em a { color: #0e569e; }
.zhiwei { background: #eaf3f9; }
.zjinfo p { text-indent: 2em; line-height: 24px; color: #333; font-size: 14px; padding-left: 8px; }
.zjinfo cite { margin-top: 12px; height: auto; overflow: hidden; text-align: center; display: block; }
.zjinfo cite img { margin: 0 8px; }
.zhengzhuang { background: url(img/zzbg.png) no-repeat center top; height: 183px; width: 100px; float: left; display: inline; margin: 0px 0 0 0px; padding-top: 82px; }
.zhengzhuang ul { height: auto; overflow: hidden; display: block; }
.zhengzhuang ul li { height: 40px; line-height: 40px; background: url(img/zzlibg.gif) no-repeat bottom; width: 94px; text-align: center; font-family: "微软雅黑"; font-size: 14px; color: #FFF; font-weight: bold; }
.zhengzhuang ul li a { width: 88px; display: block; margin: 0 auto; height: 40px; color: #FFF; }
.zhengzhuang ul li a:hover { background: url(img/zzhvbg.png) no-repeat center top; }
.yhjl { width: 250px; margin: 0px 0 0 0px; float: right; height: auto; overflow: hidden; }
.yhjlcon { background: url(img/yhjlcon.gif) repeat-x; height: auto; zoom: 1; margin-top: 3px; background: #e8f4fc; border: 1px solid #dce8ef; overflow: hidden; }
.yhjlspan { display: block; text-align: center; }
.yhjlcite { display: block; text-align: center; margin-top: 6px; }
.yhjlcite img { vertical-align: middle; margin-left: 10px; }
.yhjlp { color: #f30000; font-size: 1.2em; margin-top: 5px; text-align: center; line-height: 24px; }
/*-----孙娟11-14------*/
.hotkey { float: right; height: 205px; width: 280px; margin-top: 15px; margin-left: 15px; }
.hotkey ul { background: url(img/j_sousuoci0.jpg) no-repeat scroll left 5px transparent; display: inline; float: left; height: 146px; margin: 0 0 0 35px; width: 265px; height: 205px; }
.hotkey ul li { float: left; height: 25px; line-height: 25px; overflow: hidden; padding: 0 8px 0 30px; width: 250px; font-size: 12px; }
/*-----孙娟11-14------*/
/*-----孙娟11-15------*/
.zcxy { float: left; height: auto; overflow: hidden; margin-left: 2px; width: 267px; }
.zcxyt { /*background: none repeat scroll 0 0 #E8F4FC; */border: 1px solid #DCE8EF; height: auto; margin-top: 8px; overflow: hidden; }
.zcxylx { display: block; margin-top: 6px; text-align: center; }
/*-----孙娟11-15------*/
.sea_wd { height: auto; overflow: hidden; zoom: 1; margin-top: 1px; padding-left: 12px; }
.txt_seawd { height: 19px; width: 146px; border: 1px solid #CCC; overflow: hidden; line-height: 19px; float: left; }
.btn_seawd { cursor: pointer; background: url(img/btn_ss.png) no-repeat center top; width: 41px; height: 20px; overflow: hidden; border: 1px solid #CCC; float: left; margin-left: 5px; display: inline; }
.btn_wd { cursor: pointer; background: url(img/btn_tw.png) no-repeat center top; width: 41px; height: 20px; overflow: hidden; border: 1px solid #CCC; float: left; margin-left: 4px; display: inline; }
.yhjlcon ul { height: auto; overflow: hidden; display: block; margin: 12px auto 0; width: 244px }
.yhjlcon ul li { background: url(img/ico_henhao.gif) no-repeat left; height: 30px; line-height: 30px; border-bottom: 1px dashed #cdcdcd; padding-left: 18px; color: #333; }
.yhjlcon ul li a { color: #333; }
.exscroll { width: 954px; margin: 9px auto 0; height: auto; zoom: 1; overflow: hidden; position: relative; }
#zjscroll { width: 950px; margin: 0 auto; overflow: hidden; height: 180px; }
#zjscroll ul { width: 790px; height: 150px; overflow: hidden; float: left; margin-left: 15px; }
#zjscroll ul li { height: 120px; width: 350px; overflow: hidden; margin-top: 35px; float: left; font-size: 12px; line-height: 24px; margin-right: 15px; }
#zjscroll ul li a img { float: left; margin-right: 5px; }
#zjscroll ul li a { color: #F00; }
#zjscroll ul li strong a { color: #0a93f2; font-size: 14px; }
#zjscroll ul li a:hover { background: url(img/libg.png) no-repeat center top; }
/*-----孙娟11-15------*/
.zjleft1 { position: absolute; left: 0; width: 15px; height: 27px; cursor: pointer; float: left; margin-top: 60px; }
.zjright1 { position: absolute; right: 0px; width: 15px; height: 27px; cursor: pointer; float: left; margin-top: -118px; }
#conextab01 { margin-left: 25px; }
/*-----孙娟11-15------*/
.zjleft { position: absolute; left: 3px; top: 35%; width: 15px; height: 27px; cursor: pointer; }
.zjright { position: absolute; right: -7px; top: 35%; width: 15px; height: 27px; cursor: pointer; }
.ebhzqhd { background: url(img/titbg2.png) no-repeat center top; text-align: center; padding-top: 10px; height: 48px; overflow: hidden; }
.zhuanqu { padding: 2px 0px 0px 2px; position: relative; }
.zhuanqu i { position: absolute; top: -2px; left: -2px; }
.borderone { border: #dfdfdf 1px solid; background: #fff url(img/pla-cb2.gif) repeat-x center 1px; padding: 1px; }
.pla_xmcont { width: 640px; height: auto; overflow: hidden; zoom: 1; float: left; }
.pla_xm { width: 618px; margin: 12px auto 0px; height: 124px; overflow: hidden; }
.pla_xm ul div { height: 124px; }
.pla_xm li { width: 48px; height: 124px; float: left; overflow: hidden; }
.pla_xm li.hover { width: 220px; padding-right: 10px; height: 124px; }
.pla_xm li.hover a.liimga { display: none; }
#zxxm01.hover { background: url(img/001_1.jpg) no-repeat center top; }
#zxxm02.hover { background: url(img/002_2.jpg) no-repeat center top; }
#zxxm03.hover { background: url(img/003_3.jpg) no-repeat center top; }
#zxxm04.hover { background: url(img/004_4.jpg) no-repeat center top; }
#zxxm05.hover { background: url(img/005_5.jpg) no-repeat center top; }
#zxxm06.hover { background: url(img/006_6.jpg) no-repeat center top; }
#zxxm07.hover { background: url(img/007_7.jpg) no-repeat center top; }
#zxxm08.hover { background: url(img/008_8.jpg) no-repeat center top; }
#zxxm09.hover { background: url(img/009_9.jpg) no-repeat center top; }
#zxxmb01.hover { background: url(img/1_1.jpg) no-repeat center top; }
#zxxmb02.hover { background: url(img/2_2.jpg) no-repeat center top; }
#zxxmb03.hover { background: url(img/3_3.jpg) no-repeat center top; }
#zxxmb04.hover { background: url(img/4_4.jpg) no-repeat center top; }
#zxxmb05.hover { background: url(img/5_5.jpg) no-repeat center top; }
#zxxmb06.hover { background: url(img/pla-pro-p2.jpg) no-repeat center top; }
#zxxmb07.hover { background: url(img/pla-pro-p2.jpg) no-repeat center top; }
#zxxmb08.hover { background: url(img/pla-pro-p2.jpg) no-repeat center top; }
#zxxmb09.hover { background: url(img/pla-pro-p2.jpg) no-repeat center top; }
#zxxmc01.hover { background: url(img/01_1.jpg) no-repeat center top; }
#zxxmc02.hover { background: url(img/02_2.jpg) no-repeat center top; }
#zxxmc03.hover { background: url(img/03_3.jpg) no-repeat center top; }
#zxxmc04.hover { background: url(img/04_4.jpg) no-repeat center top; }
#zxxmc05.hover { background: url(img/05_5.jpg) no-repeat center top; }
#zxxmc06.hover { background: url(img/tuibu.jpg) no-repeat center top; }
#zxxmc07.hover { background: url(img/pla-pro-p3.jpg) no-repeat center top; }
#zxxmc08.hover { background: url(img/pla-pro-p3.jpg) no-repeat center top; }
#zxxmc09.hover { background: url(img/pla-pro-p3.jpg) no-repeat center top; }
.zxinfo { background: #f6fbfd; border: 1px dashed #ced0cf; width: 613px; margin: 12px auto 0; height: 80px; overflow: hidden; }
.zxinfo strong { display: block; text-align: center; color: #196aa5; font-size: 1.6em; line-height: 28px; }
.zxinfo strong a { color: #196aa5; }
.zxinfo p { line-height: 22px; font-size: 1.2em; color: #010000; padding: 0 12px; }
.pla_xmlist { width: 612px; margin: 0 auto; padding: 12px 0px; height: auto; overflow: hidden; zoom: 1; }
.pla_xmlist li { width: 272px; font-size: 14px; padding-left: 12px; margin: 0px 17px 0px 5px; display: inline; background: url(img/icon1.gif) no-repeat left 9px; line-height: 28px; border-bottom: #ccc 1px dashed; float: left; height: 28px; overflow: hidden; }
.pla_case { width: 612px; margin: 0 auto; height: 143px; overflow: hidden; }
.pla_case h3 { float: left; }
.pla_caseroll { width: 564px; height: 131px; padding: 10px 5px 0px; border: #c6dfef 1px solid; border-left: 0px; float: left; }
.pla_caseroll ul { width: 564px; margin: 0 auto; height: auto; overflow: hidden; zoom: 1; }
.pla_caseroll ul li { width: 152px; margin: 0px 18px; display: inline; float: left; }
.pla_caseroll ul li span { display: block; width: 146px; text-align: center; height: 100px; padding: 2px; border: #ccc 1px solid; }
.pla_caseroll ul li p { line-height: 24px; text-align: center; font-size: 1.2em; }
.rttop { background: url(img/rttopbg.png) no-repeat center top; height: 4px; overflow: hidden; }
.rtmid { background: url(img/rtmidbg.png) repeat-y center; height: auto; overflow: hidden; zoom: 1; }
.rthead { height: 37px; overflow: hidden; background: url(img/rttitbg.png) no-repeat center bottom; padding-left: 65px; }
.rthead h2 { background: url(img/rtbg_1.png) repeat-x center top; border: 1px solid #e3d9d9; border-bottom: none; padding: 0 10px; height: 35px; line-height: 35px; overflow: hidden; float: left; }
.rthead h2 em { display: block; background: url(img/rttb1.gif) no-repeat left; font-size: 1.7em; padding-left: 30px; color: #196aa5; font-family: '微软雅黑'; }
.rthead h2 em a { color: #196aa5; }
.sfbzcon { padding: 7px 0 8px; }
.sfbzgs { background: url(img/sfbzbg.png) no-repeat center top; width: 166px; height: 157px; margin: 0 auto; overflow: hidden; padding-left: 78px; }
.sfbzinfo { margin-top: 60px; height: 28px; overflow: hidden; padding: 8px 14px 10px 7px; background: #fff; width: 136px; border: 1px solid #e4ecf3; }
.sfbzinfo ul { height: auto; overflow: hidden; display: block; width: 136px; float: left; }
.sfbzinfo ul li { line-height: 20px; float: left; width: 136px; font-size: 1.2em; cursor: pointer; }
.sfbzinfo ul li span { display: block; float: left; }
.sfbzinfo ul li em { display: block; float: right; }
.sfbzgs cite { display: block; text-align: center; margin-top: 2px; }
.sfbzgs p { font-size: 1.3em; font-weight: bold; color: #ff0000; font-family: '微软雅黑'; text-align: center; margin-top: 6px; }
.rtbot { background: url(img/rtbotbg.png) no-repeat center top; height: 10px; overflow: hidden; }
.ywydinfo { width: 240px; margin: 2px auto 0; }
.wenda { background: url(img/QA.gif) no-repeat left 11px; height: 50px; line-height: 22px; padding: 5px 0 0 20px; font-size: 1.2em; }
.wdp1 { color: #666; }
.wenda span { color: #1E89CF; }
.ywydinfo ul { height: auto; margin: 0 auto; overflow: hidden; padding: 5px 0 25px 16px; width: 215px; }
.ywydinfo ul li { background: url(img/xgzx-libg.gif) no-repeat; line-height: 27px; padding-left: 20px; color: #666; font-size: 1.2em; width: 215px; float: left; }
.ywydinfo ul li a { color: #666; }
.jkcs { width: 230px; margin: 12px auto 10px; }
.jkcs span { display: block; text-align: center; }
.jkcs p { text-indent: 2em; line-height: 22px; font-size: 1.2em; color: #666; margin-top: 5px; }
.jkcs cite { text-align: center; display: block; margin-top: 5px; }
.shebei { text-align: center; padding: 14px 0 7px; height: 147px;}
.lylx { width: 245px; margin: 0 auto; padding: 6px 0; }
.lylx span { display: block; text-align: center; }
.lylx p { padding-left: 20px; font-size: 1.2em; margin-top: 5px; }
.lylx em { display: block; font-size: 1.2em; text-align: right; color: #196aa5; }
.lylx em a { color: #196aa5; }
.hoshj { width: 747px; float: left; height: auto; overflow: hidden; background: url(img/hoshjbg.png) no-repeat center top; height: 148px; }
.hoshj cite { display: inline; margin: 20px 0 0 12px; width: 42px; float: left; }
.hoshjsro { width: 683px; margin-left: 6px; display: inline; float: left; position: relative; height: auto; overflow: hidden; padding: 9px 0 10px; }
.hjspanlt { display: block; position: absolute; width: 29px; height: 34px; top: 58px; cursor: pointer; text-indent: -9999px; }
.hjspanrt { display: block; position: absolute; width: 29px; height: 34px; top: 58px; right: 0; cursor: pointer; text-indent: -9999px; }
#hoshjsro { width: 617px; margin: 0 auto; height: auto; overflow: hidden; zoom: 1; padding: 7px 0; }
#hoshjsro ul { height: 115px; overflow: hidden; float: left; }
#hoshjsro ul li { width: 150px; float: left; display: inline; margin-right: 10px; height: 115px; overflow: hidden; }
.ftsearch { background: url(img/bg_01.png) no-repeat center top; padding-left: 2em; height: 137px; border: 1px solid #b9d0dd; padding: 10px 30px 0 30px; }
.ftsearch form { height: auto; overflow: hidden; zoom: 1; }
.fttxtsea { width: 123px; float: left; height: 28px; background: #fff; font-size: 1.2em; color: #333; border: 1px solid #b9d0dd; line-height: 28px; }
.ftbtnsea { width: 75px; height: 30px; float: left; background: url(img/ftbtnbg.png) no-repeat center top; border: none; margin-left: 5px; }
.ftsearch p { margin-top: 10px; text-indent: 2em; line-height: 24px; font-size: 1.2em; color: #333; width: 125px; }
.rtdiv { border: 1px solid #b0cad9; padding: 1px; height: auto; overflow: hidden; zoom: 1; }
.rttitle { height: 39px; overflow: hidden; background: url(img/pbtitbg.png) repeat-x center top; }
.rttitle h2 { background: url(img/pbbg_1.png) no-repeat center top; height: 35px; overflow: hidden; width: 81px; margin: 0 auto; font-family: "微软雅黑"; color: #005998; font-size: 1.7em; padding-left: 40px; }
.rttitle h2 a { color: #005998; }
.rttitle h4 { text-align: center; font-family: '微软雅黑'; font-size: 2em; color: #fff; line-height: 32px; }
.jglktab { padding-left: 24px; height: auto; overflow: hidden; display: block; }
.jglktab li { padding: 0 10px; float: left; height: 33px; line-height: 33px; overflow: hidden; cursor: pointer; font-size: 1.4em; font-weight: bold; }
.jglktab li span { display: block; padding-left: 20px; }
.jglktab li.hover { background: #fff; color: #005998; border-left: 1px solid #b9d0dd; border-right: 1px solid #b9d0dd; }
.jglktab li.hover span { background: url(img/tbbg.gif) no-repeat left; }
.jglkcon { padding: 10px 0 12px; height: auto; overflow: hidden; zoom: 1; }
.link { padding: 0 20px; }
.link li { width: 133px; float: left; }
.link a { color: #333; font-size: 1.2em; margin: 0 10px; line-height: 22px; white-space: nowrap; word-spacing: normal; }
.link a:hover { color: #4183B3; }
.jigou { padding: 0 35px; }
.jigou ul li { margin-left: 30px; display: inline; float: left; height: auto; overflow: hidden; }
/*--channel style--*/
.chl_border { border: 1px solid #b9d0dd; }
.chl_daohang { background: url(img/cha_dhbg.png) repeat-x center top; height: 38px; padding: 0 18px 0 10px; overflow: hidden; line-height: 38px; border: 1px solid #cae8f9; }
.chl_daohang h2 { background: url(img/cha_dhtb.gif) no-repeat left; padding-left: 30px; font-size: 1.4em; float: left; }
.chl_daohang h2 strong, .chl_daohang h2 strong a { color: #00679E; }
.chl_daohang h3 { width: 276px; float: right; padding-top: 6px; }
.chl_huandeng { width: 265px; }
.chl_huandeng span { display: block; text-align: center; }
.chl_zhengzhuang { width: 415px; }
.chl_head { height: 70px; overflow: hidden; background: url(img/chl_hdbg1.png) no-repeat center top; padding-right: 12px; }
.chl_head h2 { float: left; }
.chl_head h3 { float: right; margin-top: 15px; width: 160px; }
.chl_symcon { padding: 0 6px; }
.chl_symtop { padding: 10px 0 12px; border-bottom: 1px dashed #6cc0e5; }
.chl_symtop span { display: inline; width: 154px; float: left; margin-right: 10px; }
.chl_symtop p { text-indent: 2em; line-height: 22px; font-size: 1.2em; color: #010000; }
.chl_symbot { background: url(img/chl_ulbg.png) no-repeat left 6px; margin: 7px 0 12px 3px; height: 52px; overflow: hidden; display: block; }
.chl_symbot li { line-height: 26px; font-size: 1.2em; color: #100000; width: 160px; float: left; padding-left: 20px; height: 26px; overflow: hidden; }
.chl_symbot li a { color: #100000; }
.chl_symbot li span { display: block; overflow: hidden; height: 26px; line-height: 26px; }
.chl_symbot li em { width: 23px; display: inline; margin-left: 10px; padding-top: 6px; }
.chl_zcxy { background: url(img/chl_bg1.png) repeat-x center top; height: 254px; overflow: hidden; }
.chl_qwlf { padding: 3px 0 0 3px; position: relative; }
.chl_qwlf i { width: 63px; height: 58px; top: 0; left: 0; position: absolute; }
.chl_liaofa { border: 1px solid #C1D6E1; }
.chl_liaofa h2 { text-align: center; background: url(img/chl_tit1.png) no-repeat center top; height: 42px; overflow: hidden; }
.chl_lfinfo { padding: 0 15px 25px 0; }
.chl_lfinfo ul { height: auto; overflow: hidden; display: block; }
.chl_lfinfo ul li { width: 315px; float: left; margin: 15px 0 0 12px; display: inline; height: 107px; overflow: hidden; padding: 2px 0 0 14px; background: url(img/chl_lflibg.png) no-repeat center top; }
.chl_lfinfo ul li span { width: 35px; display: block; float: left; height: 100px; overflow: hidden; }
.chl_lflt { width: 249px; float: left; margin-left: 16px; display: inline; }
.chl_lflt strong { height: 33px; overflow: hidden; background: url(img/chl_strbg.png) no-repeat center bottom; line-height: 33px; font-size: 1.6em; text-align: center; color: #0e61a8; display: block; }
.chl_lflt strong a { color: #0e61a8; }
.chl_lflt p { color: #787878; line-height: 20px; text-indent: 2em; font-size: 1.2em; margin-top: 3px; }
.chlannel { margin-top: 8px; border: 1px solid #c1d6e1; }
.chl_title { background: url(img/chl_titbg.png) no-repeat center top; height: 44px; overflow: hidden; }
.chl_title h2 { float: left; display: inline; font-family: '微软雅黑'; margin: 4px 0 0 6px; color: #fff; height: 38px; overflow: hidden; }
.chl_title h2 a { color: #fff; }
.chl_title span { display: block; float: left; }
.chl_title strong { float: left; display: inline; margin-left: 5px; font-size: 2.4em; }
.chl_title em { display: inline; font-size: 1.4em; margin-left: 6px; float: left; padding-top: 12px; }
.chl_title h3 { float: right; font-size: 1.4em; color: #fff; height: 24px; overflow: hidden; line-height: 24px; margin-top: 18px; }
.chl_title h3 a { color: #fff; margin: 0 8px; }
.chlinfo { height: auto; overflow: hidden; display: block; padding: 0 0 10px 3px; float: left; }
.chlinfo li { width: 220px; float: left; display: inline; margin: 15px 0 0 7px; border: 1px solid #efefef; height: auto; overflow: hidden; }
.chlinfo li h2 { height: 30px; line-height: 30px; padding: 0 10px 0 4px; overflow: hidden; background: url(img/chl_h2bg.png) repeat-x center top; }
.chlinfo li h2 strong { display: block; float: left; font-size: 1.4em; color: #1d6eaa; background: url(img/chl_strtb.gif) no-repeat left; padding-left: 30px; }
.chlinfo li h2 strong a { color: #1d6eaa; }
.chlinfo li h2 em { float: right; display: block; margin-top: 10px; }
.chltop { padding: 8px 8px 0 5px; }
.chltop span { width: 83px; display: inline; float: left; margin-right: 12px; }
.chltop p { font-size: 1.2em; line-height: 18px; }
.chlbot { padding: 10px 0 10px 10px; }
.chlbot p { background: url(img/icodian.png) no-repeat left 10px; height: 24px; overflow: hidden; font-size: 1.2em; line-height: 24px; padding-left: 10px; }
.chl_jkcn { border: 1px solid #c1d6e1; padding: 20px 0 18px; background: #fafdfe url(img/jkcnimg.jpg) no-repeat center; height: 219px; overflow: hidden; }
.chl_expert { width: 230px; margin: 0 auto; padding-bottom: 17px; }
.chl_expert ul { height: auto; overflow: hidden; display: block; }
.chl_expert ul li { width: 230px; float: left; margin-top: 15px; height: auto; overflow: hidden; }
.chl_expert ul li span { display: block; float: left; width: 99px; }
.chl_exlt { width: 120px; float: right; height: auto; overflow: hidden; }
.chl_exlt strong { font-size: 1.4em; color: #959494; display: block; }
.chl_exlt strong em { color: #176093; margin-right: 6px; font-size: 1.1em; font-weight: bold; }
.chl_exlt strong em a { color: #176093; }
.chl_exlt p { line-height: 18px; font-size: 1.2em; padding: 3px 0; border-bottom: 1px dashed #6dbce5; }
.chl_exlt cite { display: block; text-align: center; margin-top: 5px; }
.chl_zlal { width: 230px; margin: 0 auto; padding: 10px 0 12px; }
.chl_zlal span { display: block; text-align: center; border: 1px solid #b9d0dd; width: 223px; margin: 0 auto; }
.chl_zlal strong { text-align: center; display: block; line-height: 28px; font-size: 1.4em; color: #156a9a; }
.chl_zlal strong a { color: #156a9a; }
.chl_zlal p { text-indent: 2em; color: #666; line-height: 22px; font-size: 1.2em; }
.chl_zlal ul { height: auto; overflow: hidden; display: block; margin-top: 5px; padding-bottom: 2px; }
.chl_zlal ul li { background: url(img/icodian.png) no-repeat left 10px; font-size: 1.2em; height: 24px; line-height: 24px; padding-left: 10px; overflow: hidden; color: #666; }
.chl_zlal ul li a { color: #666; }
/*---孙娟11-14号-----*/
.jianjie { border: 1px solid #CCCCCC; float: right; overflow: hidden; width: 266px; }
.jianjie_1 { background: url(../../../img/jyznhd.png) no-repeat scroll left top transparent; }
.jianjie_1 img { border-bottom: 1px dashed #999999; padding: 10px 8px 10px; }
.jianjie_2 img { float: left; padding-left: 5px; padding-top: 12px; }
.jianjie_2 p { border-bottom: 1px dashed #999999; line-height: 20px; padding: 7px 8px; text-indent: 10px; font-size: 12px; }
.jianjie_1 h2 { background: url("img/jyznhd.png") no-repeat scroll center top transparent; color: #FFFFFF; font-family: '微软雅黑'; font-size: 1.6em; font-weight: bold; height: 30px; padding-top: 4px; text-align: center; }
#rongyu2 { width: 240px; height: 100px; float: left; overflow: hidden; margin-left: 12px; display: inline; }
#rongyu2 ul { height: 100px; width: 625px; float: left; }
#rongyu2 ul li { float: left; margin: 10px 5px 0 0; width: 120px; }
/*---孙娟11-14号-----*/
/*--list page style--*/
.list { border: 1px solid #b9d0dd; padding: 15px 0; background: url(img/lt_bg3.png) repeat-x center bottom; }
.listinfo { margin: 0 auto; width: 675px; background: url(img/jkcnimg.jpg) no-repeat right bottom; padding-bottom: 205px; }
.listtop { border: 1px solid #b9d0dd; background: #f8fcff; }
.lt_title { background: url(img/lt_bg1.png) repeat-x center top; height: 32px; overflow: hidden; }
.lt_title h2 { float: left; background: url(img/lt_bg2.png) no-repeat center top; height: 29px; line-height: 29px; overflow: hidden; width: 172px; }
.lt_title h2 strong { display: block; background: url(img/lt_tbbg.png) no-repeat left; padding-left: 46px; margin-left: 12px; color: #fff; font-size: 1.4em; font-family: '黑体'; }
.lt_title h2 strong a { color: #fff; }
.listtop ul { height: auto; overflow: hidden; display: block; padding: 7px 0 0 3px; }
.listtop ul li { width: 147px; float: left; display: inline; margin-left: 13px; height: auto; overflow: hidden; }
.listtop ul li span { text-align: center; border: 1px solid #ddd; padding: 1px; display: block; }
.listtop ul li p { font-size: 1.4em; height: 28px; line-height: 28px; color: #010000; background: url(img/icosan1.gif) no-repeat left; padding-left: 12px; margin-left: 10px; }
.listtop ul li p a { color: #010000; }
.listcon { padding: 8px 0 0 8px; }
.listul { width: 460px; float: left; height: auto; overflow: hidden; }
.listul ul { display: block; height: auto; overflow: hidden; padding: 20px 0; border-bottom: 1px dashed #b7c9cc; }
.listul ul li { background: url(img/icodian1.gif) no-repeat left 10px; line-height: 26px; height: 26px; font-size: 1.4em; overflow: hidden; padding-left: 10px; }
.ltimg { width: 189px; float: right; }
/*--article style--*/
.article { border: 1px solid #dedede; padding: 15px 0 10px; border-top: none; height: auto; overflow: hidden; zoom: 1; background: url(img/art_bg1.png) repeat-x center top; }
.article h1 { padding: 16px 0; text-align: center; font-size: 2.8em; color: #1a54a8; }
.bianji { border-bottom: 1px dashed #CCC; height: 28px; line-height: 28px; overflow: hidden; width: 670px; margin: 0 auto; padding: 6px 0; text-align: center; font-size: 1.2em; }
.bianji span { margin-left: 50px; font-size: 1.2em; }
.tonggao { background: #f6f9fe; border: 1px solid #CCC; height: 32px; overflow: hidden; width: 670px; margin: 5px auto 0; }
.tgpic { border-right: 1px solid #CCC; float: left; width: 117px; }
#tgtext { float: left; font-size: 1.4em; height: 32px; line-height: 32px; overflow: hidden; width: 540px; margin-left: 5px; }
.articlecon { padding-top: 20px; width: 655px; margin: 0 auto; line-height: 26px; font-size: 1.4em; }
.width1px { clear: left; float: left; height: 0; line-height: 0; font-size: 0; overflow: hidden; width: 1px; }
.widpic1 { clear: left; float: left; margin: 0 15px 4px 0px; display: inline; }
.art_keys { height: 34px; line-height: 34px; border-bottom: 1px dashed #dcdcdc; border-top: 1px dashed #dcdcdc; overflow: hidden; width: 637px; margin: 0 auto; padding-left: 20px; font-size: 1.4em; }
.art_updown { height: 36px; line-height: 36px; background: url(img/art_bg2.png) repeat-x center top; margin: 10px auto 0; width: 677px; overflow: hidden; }
.art_updown ul { height: auto; margin: 0 auto; overflow: hidden; width: 670px; }
.art_updown ul li { float: left; font-size: 1.4em; width: 49%; }
.art_updown ul li strong { color: #016d91; }
.art_zixun { text-align: center; width: 670px; margin: 16px auto 0; }
.art_zxexpert { text-align: center; margin-top: 30px; }
.art_zxexpert a { margin: 0 8px; }
.art_search { margin: 6px auto 0; width: 675px; }
.art_lt { background: url(img/art_ltbg.png) no-repeat center top; height: 36px; width: 3px; float: left; }
.art_md { background: url(img/art_mdbg.png) repeat-x center top; height: 31px; line-height: 24px; overflow: hidden; float: left; padding: 5px 0 0 15px; width: 653px; }
.art_md form { width: 175px; float: left; height: auto; overflow: hidden; }
.art_md form input { background: #fff; width: 170px; height: 23px; line-height: 23px; color: #333; font-size: 1.2em; padding-left: 5px; border: none; }
.art_md h3 { margin-left: 10px; float: left; display: inline; color: #010000; font-size: 1.2em; }
.art_md h3 a { color: #010000; margin: 0 8px; }
.art_rt { background: url(img/art_rtbg.png) no-repeat center top; height: 36px; width: 3px; float: left; }
.xgarticle { width: 333px; padding: 2px 5px 0 2px; height: 246px; overflow: hidden; background: url(img/art_tjimg.png) no-repeat center top; }
.xgarthd { height: 33px; overflow: hidden; line-height: 33px; padding: 0 20px 0 7px; }
.xgarthd h2 { float: left; background: url(img/art_xing.gif) no-repeat left; padding-left: 23px; font-family: '微软雅黑'; font-size: 1.9em; color: #1850aa; }
.xgarthd h2 a { color: #1850aa; }
.xgarthd em { float: right; display: block; margin-top: 10px; }
.xgartcon { padding: 10px; height: auto; overflow: hidden; zoom: 1; }
.xgartcon ul { padding: 5px 0 6px 5px; height: auto; overflow: hidden; display: block; width: 302px; }
.xgartcon ul li { background: url(img/no3askbj.gif) no-repeat left 8px; line-height: 26px; height: 26px; overflow: hidden; font-size: 1.4em; color: #3c3c3b; padding-left: 16px; }
.xgartcon ul li a { color: #3c3c3b; }
.art_zn { background: url(img/art_bg01.png) no-repeat center top; height: 60px; padding: 0 7px 0 10px; overflow: hidden; width: 655px; margin: 0 auto; }
.art_zn p { line-height: 60px; font-size: 1.4em; color: #0b1c0d; float: left; }
.art_zn cite { margin-left: 10px; display: inline; float: left; padding-top: 6px; }
.zljslist { background: url(img/lt_tslfbg.png) repeat; height: auto; overflow: hidden; padding: 0 10px; }
.zljslist li { background: url(img/lt_tb2.gif) no-repeat left 12px; color: #2F6BAF; font-size: 1.4em; height: 38px; line-height: 38px; overflow: hidden; padding-left: 30px; }
.zljslist li a { color: #2F6BAF; }
.hotjb { padding: 3px 0 0 3px; position: relative; }
.hotjb i { width: 42px; position: absolute; top: 0; left: 0; height: 39px; z-index: 20; }
.art_rmjb { background: #dfecf9 url(img/rmjb-cb1.png) repeat-x center top; }
.rmjb { height: auto; margin: 0 auto; overflow: hidden; width: 240px; padding: 10px 0; }
.rmjb li { color: #FF0000; float: left; font-size: 14px; line-height: 30px; width: 50%; }
.jyzntop { padding: 1px 0 4px; height: auto; overflow: hidden; zoom: 1; }
.jyzntop ul { display: block; height: auto; overflow: hidden; }
.jyzntop ul li { margin: 7px 6px 0; width: 118px; float: left; display: inline; }
.m_side01 { width: 716px; }
.m_side02 { width: 253px; }
.m_gkwrap { background: #0b67be; height: auto; overflow: hidden; zoom: 1; }
.m_gaikuang { background: url(img/m-gklibg.png) repeat-y center 95px; height: auto; overflow: hidden; zoom: 1; }
.m_gaikuang ul { background: url(img/m-gktbg.png) no-repeat center top; padding-top: 95px; height: auto; overflow: hidden; zoom: 1; }
.m_gaikuang ul li { line-height: 40px; padding-left: 88px; font-size: 1.6em; font-weight: bold; color: #fff; }
.m_gaikuang ul li a { color: #fff; }
.m_gaikuang ul li.last { background: #0b67be url(img/m-gklastbg.png) no-repeat center top; }
.m_gkbtn { background: url(img/m-gkbbg.png) no-repeat center top; clear: both; height: 5px; overflow: hidden; font-size: 0; line-height: 0; }
.m_title1 { height: 28px; border: #ccc 1px solid; background: url(img/m-tb1.gif) repeat-x center top; overflow: hidden; }
.m_title1 h3 { width: 96px; padding-left: 38px; font-size: 1.4em; font-weight: bold; color: #fff; background: url(img/m-icon1.png) no-repeat left top; height: 28px; overflow: hidden; line-height: 28px; float: left; }
.m_title1 h3 a { color: #fff; }
.m_more1 { margin: 8px 10px 0px 0px; display: inline; float: right; }
.m_bor1 { border: #ccc 1px solid; border-top: 0; height: auto; overflow: hidden; zoom: 1; }
.shiping { border: #ccc 1px solid; border-top: 0; height: auto; overflow: hidden; zoom: 1; }
.m_expert { padding-bottom: 10px; height: auto; overflow: hidden; zoom: 1; }
#m_expert { width: 220px; margin: 0 auto; height: auto; overflow: hidden; zoom: 1; }
#m_expert ul { width: 220px; overflow: hidden; float: left; }
#m_expert ul li { width: 220px; margin-top: 10px; border-bottom: #ccc 1px dashed; padding-bottom: 10px; float: left; }
.m_expic { float: left; }
.m_extext { width: 108px; float: right; }
.m_extext h3 { font-size: 1.2em; height: 24px; line-height: 20px; overflow: hidden; }
.m_extext h3 span { font-size: 14px; font-weight: bold; color: #0f5b8f; margin-right: 6px; display: inline; float: left; }
.m_extext h3 span a { color: #0f5b8f; }
.m_extext p { font-size: 1.2em; line-height: 18px; }
.m_exzixun { text-align: center; margin-top: 5px; border-top: #6fbde3 1px dashed; padding-top: 5px; }
.m_dxbl { width: 230px; margin: 0 auto; padding: 10px 0px; height: auto; overflow: hidden; zoom: 1; }
.m_dxbltext { margin-bottom: 8px; padding-bottom: 10px; border-bottom: #ccc 1px dashed; height: auto; overflow: hidden; zoom: 1; }
.m_dxblpic { padding: 3px; border: #ccc 1px solid; margin-right: 10px; display: inline; float: left; }
.m_dxbltext h3 { font-size: 1.4em; height: 23px; overflow: hidden; color: #0e589f; font-weight: bold; }
.m_dxbltext p { font-size: 1.2em; line-height: 20px; }
.m_dxbl ul { height: auto; overflow: hidden; zoom: 1; }
.m_dxbl ul li { line-height: 24px; font-size: 1.2em; padding-left: 8px; background: url(img/m-icon2.gif) no-repeat left 9px; }
.m_map { width: 230px; margin: 0 auto; height: auto; overflow: hidden; zoom: 1; padding: 10px 0px; line-height: 24px; font-size: 1.2em; }
.m_mappic { text-align: center; margin-bottom: 5px; }
.m_map p { text-indent: 2em; }
.m_map a { color: #1768a0; }
.m_cont1 { border: #ccc 1px solid; border-top: #0779cf 2px solid; height: auto; overflow: hidden; zoom: 1; background: url(img/m-jb1.gif) repeat-x center top; padding: 20px 18px; }
.m_title2 { height: 39px; overflow: hidden; background: url(img/m-tb2.gif) repeat-x center top; }
.m_title2 h3 { width: 90px; padding-left: 56px; height: 39px; line-height: 39px; font-size: 1.8em; color: #fff; overflow: hidden; background: url(img/m-hbg2.png) no-repeat center top; font-family: "黑体"; float: left; }
.m_title2 h3 a { color: #fff; }
.suoqu { background: url(img/m-icon3.gif) no-repeat left top; padding: 7px 0px 6px 25px; font-size: 1.4em; font-weight: bold; color: #145d99; margin: 5px 5px 0px 0px; display: inline; float: right; }
.m_img { padding: 20px 0px 10px; height: auto; overflow: hidden; zoom: 1; }
.m_img ul li { padding: 4px; border: #ccc 1px solid; margin: 0px 12px; display: inline; float: left; }
.m_list1 { margin-top: 20px; padding-bottom: 10px; height: auto; overflow: hidden; zoom: 1; }
.m_list1title { height: 30px; line-height: 26px; font-size: 1.2em; background: url(img/m-lbbg.png) no-repeat left top; padding-left: 20px; overflow: hidden; text-align: right; color: #666; }
.m_list1title h3 { font-size: 14px; font-weight: bold; line-height: 30px; color: #08508e; float: left; }
.m_list1title h3 a { color: #08508e; }
.m_list1text { height: 48px; padding: 10px 0px; overflow: hidden; line-height: 24px; font-size: 1.2em; color: #666; }
.m_list1text p { text-indent: 2em; }
.m_list1yuedu { height: 28px; overflow: hidden; line-height: 28px; background: #ebf5ff; padding: 0px 10px; font-size: 1.2em; text-align: right; }
.m_list1yuedu a { color: #08508e; }
.m_list11 { margin-top: 20px; padding-bottom: 10px; height: auto; overflow: hidden; zoom: 1; }
.m_list11img { width: 170px; height: 126px; float: left; font-size: 0; line-height: 0; margin: 0 10px 0 0; display: inline; }
.m_list11title { height: 30px; line-height: 26px; font-size: 1.2em; background: url(img/m-lbbg.png) no-repeat left top; padding-left: 20px; overflow: hidden; text-align: right; color: #666; width: 478px; float: left; }
.m_list11title h3 { font-size: 14px; font-weight: bold; line-height: 30px; color: #08508e; float: left; }
.m_list11title h3 a { color: #08508e; }
.m_list11text { height: 48px; padding: 10px 0px; width: 478px; float: left; overflow: hidden; line-height: 24px; font-size: 1.2em; color: #666; }
.m_list11text p { text-indent: 2em; }
.m_list11yuedu { height: 28px; overflow: hidden; width: 478px; float: left; line-height: 28px; background: #ebf5ff; padding: 0px 10px; font-size: 1.2em; text-align: right; }
.m_list11yuedu a { color: #08508e; }
.m_page { height: auto; overflow: hidden; zoom: 1; }
.m_pagelist { height: 22px; padding-left: 120px; padding-top: 19px; padding-bottom: 19px; }
.m_pagelist li { float: left; border: #ccc 1px solid; background: #fff; color: #005fb9; font-size: 1.2em; margin-left: 5px; display: inline; }
.m_pagelist li a { float: left; display: block; height: 20px; color: #000; line-height: 20px; padding: 0 6px; }
.m_pagelist .thisclass { line-height: 20px; font-weight: bold; padding: 0 6px; background: #097bd0; color: #fff; border: #ccc 1px solid; }
.m_pagelist li a:hover { color: #fff; background: #097bd0; font-weight: bold; }
.m_pagelist li.pageinfo { float: left; display: block; height: 20px; color: #000; line-height: 20px; padding: 0 6px; }
.m_mb { text-align: center; }
.m_mb span { margin: 0px 20px; }
.m_lxjs { padding: 33px 0px; height: auto; overflow: hidden; zoom: 1; }
.m_lxjspic { border: #ccc 2px solid; float: left; }
.m_lxjstext { width: 414px; float: right; }
.m_lxjstext h3 { height: 30px; margin-bottom: 8px; background: url(img/m-lxjstbg.jpg) no-repeat left top; line-height: 26px; overflow: hidden; font-size: 1.4em; padding-left: 32px; font-weight: bold; }
.m_lxjstext p { line-height: 28px; text-indent: 2em; font-size: 1.4em; }
.m_list2 { width: 654px; margin: 0 auto; height: auto; overflow: hidden; zoom: 1; }
.m_list2 ul li { padding: 4px; border: #ccc 1px solid; margin: 30px 15px 0px; display: inline; float: left; }
.m_list2 ul li span { display: block; text-align: center; }
.m_list2 ul li p { line-height: 24px; text-align: center; font-size: 1.3em; font-weight: bold; color: #666; background: url(img/m-sbjbg.png) repeat-x center top; }
#dbswtbg { height: 60px; /* 框架相对应的高度 */ width: 100%; /* 框架相对应的宽度 */ position: fixed !important; _position: absolute; _bottom: auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));  /*用于兼容ie6*/
bottom: 0px; }
.dbswtwrap { width: 1000px; margin: 0 auto; height: 60px; overflow: hidden; z-index: 999; position: relative; }
.dbswtbg { position: absolute; top: 0px; left: 0; width: 1000px; background: url(img/dbswtbg.png) no-repeat center bottom !important; height: 60px; overflow: hidden; margin: 0 auto; _background: none; _filter:progid:dximagetransform.microsoft.alphaimageloader(src="/templets/new/static/images/dbswtbg.png", sizingMethod="crop");
position: relative; z-index: 1000; }
.dbswtcontent { position: absolute; top: 0px; left: 0; width: 1000px; margin: 0 auto; height: 60px; overflow: hidden; z-index: 1001; }
.dbswtleft { margin-top: 26px; width: 305px; float: left; }
.dbswtleft ul li { margin-left: 5px; display: inline; float: left; }
.dbswtmiddle { margin-top: 13px; width: 474px; float: left; }
.dbswtmiddlepic { width: 236px; float: left; }
.dbswtmiddleshow { margin-top: 4px; width: 206px; float: left; }
.dbswttext { width: 180px; border: #ccc 1px solid; height: 35px; float: left; }
.dbswttext ul { width: 180px; overflow: hidden; height: auto; zoom: 1; }
.dbswttext ul li { background: url(img/dbswttextbg.gif) repeat-x center top; font-size: 12px; height: 35px; line-height: 18px; overflow: hidden; text-align: center; }
.dbswttext ul li span { display: block; color: #f00; }
.dbswttext ul li p { color: #0f77cd; }
.dbswtarr { width: 20px; height: 37px; overflow: hidden; background: url(img/dbswtbg_arr.png) no-repeat center top; float: left; }
.dbswtup { height: 18px; overflow: hidden; }
.dbswtdown { height: 17px; overflow: hidden; }
.dbswtright { margin-top: 29px; width: 221px; float: left; }
.dbswtright ul li { margin-right: 6px; display: inline; float: left; }
.hjsb { background: url(img/hjsbcbg.gif) repeat-x center top; border: #ccc 1px solid; height: 124px; overflow: hidden; padding: 0px 6px; width: 690px; }
.hjsbtitle { width: 90px; float: left; }
.hjsbtitle h3 { margin-top: 10px; height: 46px; overflow: hidden; }
#hjsb01 { background: url(img/yyhjtab.png) no-repeat center top; }
#hjsb01.hover { background: url(img/yyhjhover.png) no-repeat center top; }
#hjsb02 { background: url(img/yysbtab.png) no-repeat center top; }
#hjsb02.hover { background: url(img/yysbhover.png) no-repeat center top; }
.hjsbtitle h3 a { display: block; height: 46px; }
.hjsbtitle h3 span { display: none; }
.hjsbcont { width: 560px; margin-top: 6px; height: 106px; padding: 4px 5px 0px; overflow: hidden; background: #fff; float: right; }
.arr01 { position: absolute; z-index: 1; top: 50px; left: 98px; cursor: pointer; }
.arr02 { position: absolute; z-index: 1; top: 50px; right: -2px; cursor: pointer; }
#yyhj ul { height: 102px; overflow: hidden; float: left; }
#yyhj ul li { margin: 0px 2px; display: inline; float: left; }
.relative { position: relative; z-index: 0; padding-top: 10px; }
.tooltip { width: 135px; height: 24px; background: url(img/zixuna.jpg) no-repeat left top; }
.tooltip a { width: 135px; height: 24px; display: block; }
/*内容页*/
#nry { border-bottom: none; padding-bottom: 0px; margin-bottom: 0px; }
#nry h1 { font-weight: bold; color: #0000ff; text-align: center; padding: 22px 0px 0px 0px; display: block; height: 50px; font-size: 24px; background: url(img/nr-topa.jpg) top no-repeat; }
#nery p { text-indent: 20px; font-weight: normal; }
.art_keys { height: 34px; line-height: 34px; border-bottom: 1px dashed #dcdcdc; border-top: 1px dashed #dcdcdc; overflow: hidden; width: 637px; margin: 0 auto; padding-left: 20px; font-size: 1.4em; }
.art_updown { height: 36px; line-height: 36px; background: url(img/art1_bg2.png) repeat-x center top; margin-top: 10px; overflow: hidden; }
.art_updown ul { height: auto; margin: 0 auto; overflow: hidden; width: 670px; }
.art_updown ul li { float: left; font-size: 1.4em; width: 49%; }
.art_updown ul li strong { color: #016d91; }
.artswt { background: url(img/art1_yyimg.jpg) no-repeat center top; height: 236px; overflow: hidden; border: 1px solid #c9d9f2; }
.artswt span { display: block; margin: 21px 0 0 22px; }
.artswt p { font-size: 2em; font-family: '微软雅黑'; color: #2b6ebf; margin: 8px 0 0 66px; }
.artswt cite { margin: 19px 0 0 26px; display: block; }
.art_zixun { height: auto; overflow: hidden; zoom: 1; }
.art_zixun img { vertical-align: middle; }
/*--2011-10-17 wjg 列表页新增样式--*/
.up_list { padding-top: 0px; }
.up_listtop { margin: 15px auto 0; width: 675px; }
.up_listtop span { display: block; padding: 5px; width: 229px; border: 1px solid #b9d0dd; float: left; }
.up_toplt { width: 425px; height: auto; overflow: hidden; float: right; }
.up_lttop { border: 1px dashed #d1d2d1; background: #edf5fd; height: 93px; overflow: hidden; }
.up_lttop strong { font-size: 1.6em; color: #0d55b2; display: block; text-align: center; padding-top: 6px; }
.up_lttop strong a { color: #0d55b2; }
.up_lttop p { text-indent: 2em; line-height: 20px; font-size: 1.2em; padding: 0 8px; margin-top: 5px; }
.up_toplt ul { height: auto; overflow: hidden; zoom: 1; margin-top: 8px; }
.up_toplt ul li { width: 412px; height: 27px; line-height: 27px; padding-right: 13px; overflow: hidden; background: url(img/ltup_bg1.png) no-repeat center top; float: left; margin-top: 3px; }
.up_toplt ul li em { display: block; width: 25px; text-align: center; font-size: 1.5em; font-family: "微软雅黑"; float: left; color: #feffff; font-weight: bold; }
.up_toplt ul li h2 { margin-left: 10px; display: inline; width: 285px; overflow: hidden; height: 27px; font-size: 1.4em; color: #0c5fb9; float: left; }
.up_toplt ul li h2 a { color: #0c5fb9; }
.up_toplt ul li h2 b { color: #eb241e; }
.up_toplt ul li cite { display: block; float: right; background: url(img/ltup_icotb1.gif) no-repeat left; padding-left: 10px; font-size: 1.2em; color: #0c5fb9; }
.up_toplt ul li cite a { color: #0c5fb9; }
.up_listinfo { margin-top: 7px; height: auto; overflow: hidden; zoom: 1; display: block; }
.up_listinfo li { height: 102px; overflow: hidden; padding: 25px 10px 0 15px; border-bottom: 1px dashed #dddedd; }
.up_listinfo li strong { background: url(img/ltup_icotb.gif) no-repeat left; padding-left: 27px; margin-left: 4px; display: block; font-size: 1.4em; color: #0d54b1; }
.up_listinfo li strong a { color: #0d54b1; }
.up_listinfo li p { text-indent: 2em; line-height: 24px; font-size: 1.2em; margin-top: 5px; }
.up_listinfo li h3 { text-align: right; margin-top: 5px; font-size: 1.2em; }
/*--wjg 2011-10-17 update style--*/
.up_a { display: block; width: 220px; height: 124px; text-indent: -9999px; }
/*--wjg 2011-10-27 update article style--*/
.wjg_hosjs { border: 1px solid #dcdddd; /*background: #ebf4fe;*/ height: auto; overflow: hidden; zoom: 1; padding-bottom: 12px; }
.wjg_hosjs span { display: block; width: 218px; margin: 11px auto 0; padding: 3px; background: #fff; border: 1px solid #bbdaf6; }
.wjg_hosjs p { text-indent: 2em; color: #717171; font-size: 1.2em; width: 225px; margin: 0 auto; padding: 6px 0; line-height: 20px; }
.wjg_hosjs cite { display: block; text-align: center; margin-top: 5px; }
.wjg_hosjs cite img { margin-left: 5px; }
.wjg_zixun { height: auto; overflow: hidden; zoom: 1; padding-bottom: 10px; display: block; text-align: center; }
.wjg_zixun li { margin-top: 10px; }
.wjg_jishu { background: url(img/wjg_jshdbg.gif) no-repeat center top; height: 26px; overflow: hidden; width: 264px; margin: 0 auto; padding-top: 8px; font-size: 1.4em; text-align: center; font-weight: bold; color: #fff; }
.wjg_jishu a { color: #fff; }
.wjg_lxjs { margin-top: 5px; }
.wjg_lxjs li { text-align: center; padding-bottom: 8px; }
.wjg_zhengce { text-align: center; margin: 8px 0; display: block; }
.wjg_artmap { padding: 10px; text-align: center; }
.wjg_artswt { height: 236px; overflow: hidden; border: 1px solid #c9d9f2; }
.wjg_artswt span { display: block; text-align: center; cursor: pointer; }
.wjg_wzwd { padding: 0 10px; }
.wjg_xgarticle { width: 326px; padding: 2px 5px 0 2px; height: 244px; overflow: hidden; background: url(img/art_tjimg.png) no-repeat center top; }
.wjg_xgarthd { height: 33px; overflow: hidden; line-height: 33px; padding: 0 20px 0 7px; }
.wjg_xgarthd h2 { float: left; background: url(img/art_xing.gif) no-repeat left; padding-left: 23px; font-family: '微软雅黑'; font-size: 1.9em; color: #1850aa; }
.wjg_xgarthd h2 a { color: #1850aa; }
.wjg_xgarthd em { float: right; display: block; margin-top: 10px; }
.wjg_xgartcon { padding: 10px; height: auto; overflow: hidden; zoom: 1; }
.wjg_xgartcon ul { padding: 5px 0 6px 5px; height: auto; overflow: hidden; display: block; width: 302px; }
.wjg_xgartcon ul li { background: url(img/no3askbj.gif) no-repeat left 8px; line-height: 26px; height: 26px; overflow: hidden; font-size: 1.4em; color: #3c3c3b; padding-left: 16px; }
.wjg_xgartcon ul li a { color: #3c3c3b; }
.wjg_xgartcon cite { text-align: center; display: block; margin-top: 10px; }
.wjg_title { background: url(img/wjg_titbg2.png) no-repeat center top; height: 38px; overflow: hidden; padding-top: 10px; }
.wjg_title h2 { margin-left: 68px; display: inline; float: left; }
.wjg_title em { margin-right: 45px; display: block; float: right; }
.zlcenter { background: #fff url(img/bg_06.png) repeat-x center top; height: auto; overflow: hidden; zoom: 1; }
.art_zl { border: 1px solid #ced1d7; border-top: none; padding: 16px 8px 10px 7px; }
.art_left { width: 408px; float: left; border: 1px solid #c9d9f2; height: auto; overflow: hidden; }
.art_right { width: 540px; float: right; height: auto; overflow: hidden; }
.art_rthead { border: 1px solid #c9d9f2; background: #eff7fd; height: 30px; overflow: hidden; line-height: 30px; padding: 0 15px; }
.art_rthead ul li { width: 224px; float: left; background: url(img/art_zlhdbg1.png) no-repeat center top; text-align: center; font-size: 1.4em; color: #2c81c1; font-weight: bold; padding-left: 30px; cursor: pointer; }
.art_rthead ul li a { color: #2c81c1; }
.art_rthead ul li.hover { background: url(img/art_zlhdbg.png) no-repeat center top; color: #fff; }
.art_rthead ul li.hover a { color: #fff; }
.art_rtcon { padding: 10px; height: auto; overflow: hidden; zoom: 1; }
.art_rtcon p { text-indent: 2em; font-size: 1.2em; line-height: 26px; color: #333; }
.art_scroll { background: #e0f0fc; border: 1px dashed #d1d2d1; height: auto; overflow: hidden; zoom: 1; padding: 8px 0; }
.art_scroll ul { height: 90px; float: left; overflow: hidden; }
.art_scroll ul li { width: 124px; background: #fff; padding: 4px; text-align: center; margin-right: 6px; float: left; display: inline; }
#art_scrhj { width: 505px; margin: 0 auto; height: auto; overflow: hidden; zoom: 1; }
#art_scrsb { width: 505px; margin: 0 auto; height: auto; overflow: hidden; zoom: 1; }
/*zhuantidaohang*/
.left_zt { float: left }
.right_zt { float: right }
.xx { margin-top: 0px; }
.zhuant { width: 980px; height: 140px; border: 1px solid #CCC; margin: 0 auto; background-color: #FFF; }
.zhuant a { color: #494949; text-decoration: none; }
.zhuant a:hover { text-decoration: underline; }
.zhuant a.hot { text-decoration: none; color: #005e8a; }
.zhuant a.hot:hover { text-decoration: underline; }
.zhuant dl { float: left; margin-right: 4px; margin-left: 4px; display: inline; background-color: #E2E2E2; width: 269px; height: 128px; }
.zhuant dt { border: 2px solid #CCC; float: left; }
.zhuant dt:hover { border: 2px solid #09F }
.zhuant dd { text-align: center; height: 22px; line-height: 22px; float: left; width: 260px; }
.zhuant dd p { width: 255px; line-height: 24px; color: #CCC; }
.guding { width: 834px; float: left; overflow: hidden; display: inline; margin-top: 10px; padding-left: 30px }
/*liebiaoyeteseliaofa*/
.list-dh { height: 198px; width: 685px; color: #666666; font-size: 12px; }
.list-dh-left { display: inline; float: left; height: 152px; margin: 18px 18px 17px 17px; padding: 8px 10px 7px 7px; width: 200px; }
.list-dh-right { float: left; padding-top: 14px; width: 421px; }
.list-dh-right p { line-height: 26px; padding: 5px 12px; text-indent: 2em; width: 396px; }
.list-dh-right p a { color: #FF0000; text-decoration: none; }
.list-dh-right p a:hover { text-decoration: underline; }
.list-dh-right span { float: left; height: 20px; line-height: 20px; padding-top: 20px; }
.list-dh-right span a { color: #666666; text-decoration: none; }
.list-dh-right span a:hover { text-decoration: underline; }
.list-dh-right span img { float: left; height: 20px; margin-right: 6px; width: 42px; }
/*康复之星*/
.mykfzx { width: 980px; margin: 0 auto; height: 598px; position: relative; }
.mykfzx .hot { width: 63px; height: 58px; position: absolute; left: 0; top: 0; }
.mykfzx-tit { width: 977px; height: 37px; font-size: 0; line-height: 0; margin: 3px 0 0 3px; display: inline; float: left; }
.mykfzx-con { width: 977px; height: 549px; background: url(img/mykfzx-bg.jpg) no-repeat; margin: 0 0 0 3px; display: inline; float: left; }
.mykfzx-con-left { width: 556px; float: left; padding: 10px 0 0 25px; height: 520px; }
.mykfzx-con-right { width: 350px; float: left; padding: 0 0 0 20px; }
.container { width: 556px; margin: 0 auto; z-index: 0; height: 254px; float: left; background: url(img/mykfzx-bg1.jpg) no-repeat center 2px; }
.example { width: 556px; }
.ribbon { position: absolute; top: 50px; left: 28px; z-index: 500; width: 83px; height: 81px; }
#slides { top: 15px; left: 4px; z-index: 100; }
#slides .next, #slides .prev { position: absolute; top: 157px; left: 42px; width: 19px; height: 34px; display: block; z-index: 101; }
.slides_container { width: 464px; height: 220px; overflow: hidden; margin: 15px 46px 0 46px; }
#slides .next { left: 551px; }
.pagination { margin: 26px auto 0; width: 100px; position: absolute; z-index: 100000; left: 256px; top: 260px; }
.pagination li { float: left; margin: 0 1px; }
.pagination li a { display: block; width: 12px; height: 12px; line-height: 12px; font-size: 12px; background: url(img/pagination.gif) no-repeat; overflow: hidden; }
.pagination li.current a { background-position: 0 -12px; }
.caption { position: absolute; bottom: -35px; height: 30px; padding: 5px 20px 0 20px; background: #000; background: rgba(0,0,0,.5); width: 540px; font-size: 1.3em; line-height: 1.33; color: #fff; border-top: 1px solid #000; text-shadow: none; }
.case { width: 556px; float: left; margin: 20px 0 0 0; }
.case-tit { width: 556px; height: 36px; background: url(img/case-bg.jpg) no-repeat; }
.case-tit span { width: 46px; height: 16px; float: right; font-size: 0; list-style: 0; margin: 10px; display: inline; }
.case-con { width: 556px; float: left; }
.case-con dl { width: 270px; margin: 10px 4px 0 4px; display: inline; float: left; }
.case-con dl dt { width: 270px; font-size: 0; line-height: 0; }
.case-con dl dd { width: 270px; line-height: 22px; padding: 6px 0 0 0; }
.case-con dl dd span { width: 270px; font-size: 14px; font-weight: bold; color: #2073B5; }
.case-con dl dd span a { color: #2073B5; }
.case-con dl dd span a:hover { color: #f00; }
.case-con dl dd p { width: 270px; text-indent: 24px; font-size: 12px; }
.case-con dl dd p a { color: #f00; }
.mykfzx-btm { width: 977px; float: left; font-size: 0; line-height: 0; height: 12px; margin: 0 0 0 3px; display: inline; background: url(img/mykfzx-btm.jpg) no-repeat; }
.zj { width: 350px; float: left; margin: 20px 0 0 0; display: inline; }
.zj-tit { width: 350px; height: 36px; background: url(img/zj-bg.jpg) no-repeat; }
.zj-tit span { width: 22px; height: 22px; float: right; margin: 7px; display: inline; }
.zj-con { width: 350px; float: left; }
.zj-context { width: 350px; height: 146px; overflow: hidden; float: left; margin: 10px 0 0 0; }
.zj-context dl { width: 350px; float: left; }
.zj-context dl dt { width: 120px; height: 146px; font-size: 0; line-height: 0; float: left; }
.zj-context dl dd { width: 220px; padding: 0 0 0 10px; float: left; line-height: 20px; }
.zj-context dl dd span { display: block; font-size: 14px; }
.zj-context dl dd span strong { color: #146BB1; }
.zj-context dl dd p { /*text-indent: 24px;*/ font-size: 12px; }
.zj-context dl dd p a { color: #f00; }
.zj-conbtn { width: 284px; float: left; margin: 10px 0 0 0; }
.zj-conbtn span { width: 122px; padding: 0 20px 0 0; float: left; font-size: 0; line-height: 0; }
.xuanchuan { margin: 0 auto; width: 980px; }
.minipage { right: 0px; bottom: 300px; position: fixed; z-index: 1; _position: absolute; _bottom: auto;  _top: expression( eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight) - 1 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight) - 1);
text-align: center; }
/*--------献礼十八大---------*/
.i-video { width: 970px; margin: 10px auto; padding: 5px; background: #bb2821; }
.i-video h2 { width: 968px; padding: 1px; background: #fffffe; margin: 0; }
.i-videocon { width: 970px; background: #fffffe; padding: 0 0 10px 0; }
.i-videocon dl { width: 224px; float: left; padding: 10px 8px 0 10px; }
.i-videocon dl dt { width: 224px; height: 150px; float: left; }
.i-videocon dl dt img { float: left; }
.i-videocon dl dd { width: 224px; float: left; line-height: 20px; padding: 8px 0 0 0; }
.i-videocon dl dd span { text-align: center; display: block; color: #0b6da9; ; font-weight: bold; }
.i-videocon dl dd span a { color: #0b6da9; font-size: 14px }
.i-videocon dl dd span a:hover { color: #f00; text-decoration: underline; }
.i-videocon dl dd p { text-indent: 2em; font-size: 12px; }
.i-videocon dl dd p a { color: #f00; }
/***************新图文列表******************/
.main_left { float: left; width: 682px; overflow: hidden; }
.list_tit { background: url(img/list_tit_bg.jpg) no-repeat; height: 38px; overflow: hidden; }
.list_tit span { font-size: 14px; line-height: 35px; color: #156bb4; text-align: center; margin-left: 40px; font-weight: bolder; line-height: 42px; }
/*.news_list_tu { border:1px solid #D5D5D5;}*/
.list_left { float: left; width: 181px; margin-right: 15px; display: inline; }
.list_left img { border: 1px solid #c8d8ed; }
.list_right { overflow: hidden; }
.news_list_tu ul { }
.news_list_tu ul li { margin: 15px; border-bottom: 1px dashed #A8A8A8; padding-bottom: 15px }
.news_list_tu ul li span { font-size: 12px; display: block; }
.news_list_tu ul li span a { background: url(img/list_li.jpg) left 2px no-repeat; font-size: 14px; line-height: 35px; color: #156bb4; font-weight: bolder; padding-left: 15px; }
.news_list_tu ul li p { height: 75px; font-size: 12px; line-height: 28px; overflow: hidden; }
.news_list_tu ul li p a { color: #E30000; }
/*---精彩专题 列表页修改添加 2013.8.23-----*/
.zti dl { width: 212px; margin: 30px 0px 0 14px; float: left; display: inline; }
.zti dd b { font-size: 14px; text-align: center; width: 212px; display: block; color: #444; line-height: 30px; }
.zti dd p { font-size: 12px; line-height: 22px; text-indent: 24px; }
.zti dd p a { color: #f00; font-size: 12px; }
.bjdy { position:relative; z-index:0; width:980px; margin:0 auto;}
.bjdy_1 {position:absolute; top:77px; left:865px; z-index:1;}

.articlecon p {text-indent: 2em;}
#yysb ul li {float:left;}
#yyry {margin-left: 5px;position: relative;left: -10px;}
.yyry li a img {width: 240px;height:140px;}
.yyry li {float: left;margin: 0 20px;}

.rtit{background:url(/templets/bdf/style/images/rtit.png);width:267px;height:40px;font-size: 18px;font-weight: bold;color: #9d2435;line-height: 30px;}
li a:link {text-decoration: none;}
.shebei ul li a {font-size: 16px;}
.shebei ul li span {width: 20px;height: 20px;display: block;float: left;margin: 0px 10px 0px 10px;text-align: center;border-radius: 15px;font-size: 14px;line-height: 20px;}
.shebei ul li {height: 25px;text-align: left;}
.ddd {background:#a0a0a0;}
.re {background:#dd4242;}
.zcxyt span img {padding: 15px 0;}