@charset "utf-8";
/* CSS Document */

/*公用部分*/
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, table, th, td, dl, dt, dd {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6,{ font-size:12px; font-weight:normal;}
img {border: 0 none;}
li{ overflow: hidden; list-style:none;}
body{ background: white url(mainbg.png); font-size:14px; font-family:"宋体"; font-size:12px; color:#686868;}

/*p { text-align:justify; text-justify:inter-ideograph;}*/

a {text-decoration:none; color:#686868;}
a:hover{ color:#DF23A0; text-decoration:underline;}

.red a:link{ color:#DF23A0;}
.red a:visited{ color:#DF23A0;}
.red a:hover{ color:#DF23A0;}

.blu a:link{ color:#009DEC;}
.blu a:visited{ color:#009DEC;}
.blu a:hover{ color:#009DEC;}

.cRed {color:red;}
.cGreen {color:green;}

.cl{ clear:both;}
.bodyBox{ width:960px; padding-left:10px; margin:0 auto; background:white; padding-top:1px;}

.shadowbox {width:990px; margin:0 auto; background:url(shade.png) center 0 repeat-y; overflow:hidden;}
.shadowboxb {width:990px; height:17px; overflow:hidden; margin:0 auto; background:url(shadowb.png) center 0 no-repeat; clear:both;}

.header{ width:970px; background:url(top.png) repeat-x; height:99px; clear:both; margin:auto; overflow:hidden; position:relative;}
.logo{ float:left; padding-left:15px;}
.logo a{ width:317px; height:99px; background:url(newsun1_04.gif) no-repeat; display:block; text-indent:-999em;}

.urlinks {position:absolute; left:705px; top:25px; color:#956100; }
.urlinks a {color:#956100;}

.a9 {float:left; margin-top:38px; display:block; width:40px; height:36px; background:url(newsun1_04x.gif) no-repeat; text-indent:-999em;}
/*.header p{ float:left; padding:10px 0 25px 0; width:560px; text-align:right;}*/
.teltAndOnline{ float:left; padding:0 0 0 80px;}
#tele{ float:left;}
#online{ padding-left:15px; float:left;}

.search {background:url(navs.png) no-repeat; width:267px; height:28px; float:left; overflow:hidden;}
.searchInput{ width:150px; padding-top:8px; float:left;}
.searchInput input{ border:0; background:none; width:108px; height:14px; line-height:14px; padding:0 5px; color:#A7B3BC;}
.search span {display:block; float:left; height:28px; width:36px;}
.search a{float:left; display:block; width:73px; height:28px; cursor:pointer;}
/*首页头部*/
.headTop{ background:url(index_02.jpg) repeat-x; width:100%; height:44px; border-bottom:solid 1px #afafaf;}
.headTop div{ width:970px; margin:auto; height:44px; line-height:44px;}
.headTop div b{ color:#002672; font-size:14px; font-family:"微软雅黑"; float:left; line-height:44px; padding-left:10px;}
.headTop div em{ background:url(index_04.jpg) no-repeat; width:154px; height:44px; float:left; margin:0 110px; display:inline;}
.headTop div font{ float:left; line-height:44px; background:url(index_10.jpg) no-repeat 0 center; padding-left:19px;}
.headTop div font a{ color:#5b5b5b; font-size:12px;}
.headCon{ width:970px; margin:auto; height:548px; position:relative;}
.Indexlogo{ background:url(Logo.png) no-repeat; width:264px; height:52px; margin:36px 0 0 8px; float:left; display:inline;}
.Indexlogo a{ float:left; width:264px; height:52px;}
.Indexnav{float:left; position:absolute; left:294px; top:28px;}
.Indexnav em{ background:url(nva_01.jpg) no-repeat; float:left; width:16px; height:47px; margin-top:7px;}
.Indexnav ul{float:left; height:61px; position:relative;}
.Indexnav ul li{ background:url(nva_02.jpg) repeat-x; height:47px; float:left; margin-top:7px; position:relative; z-index:8;}
.Indexnav ul li a{ color:#fff; font-weight:bold; font-family:14px; font-family:"微软雅黑"; background:url(nva_05.jpg) no-repeat; height:47px; padding-left:27px; float:left; padding-right:25px; line-height:40px; position:relative; z-index:8;}
.Indexnav ul .lihover{ background:url(nva_hover.jpg) no-repeat; width:100px; height:45px; color:#870404;}
.Indexnav ul .lihover a{color:#870404;}
.Indexnav ul #nav4{ background:url(index_11.jpg) no-repeat; width:121px; height:61px;padding-left:12px; padding-right:10px; margin-top:0px;}
.Indexnav ul #nav4 a{ color:#870404; background:none;width:121px; padding:0px; text-align:center; height:61px; line-height:55px; font-size:14px;}
.Indexnav small{ background:url(nva_04.jpg) no-repeat; float:left; height:47px; width:17px;margin-top:7px;}
.headGG{ width:970px; height:376px; float:left; margin-top:37px;}
.headGG img{ width:970px; height:376px;}
.sousuo{ width:970px; height:44px; background:url(index_08.jpg) repeat-x; float:left;}
.sousuo em{ background:url(index_09.jpg) no-repeat; width:611px; height:44px; float:left; margin:0 0 0 30px; display:inline;}
.SSText{ background:url(index_06.jpg) no-repeat; width:158px; height:24px; float:left; margin:12px 0 0 40px;display:inline; border:0px; padding-left:30px; line-height:24px;}
.SSBut{ background:url(index_07.jpg) no-repeat; width:64px; height:24px; float:left; margin:12px 0 0 0;display:inline; border:0px;}
#navmenu1{ background:url(nva_a1.jpg) no-repeat; width:393px; height:85px; position:absolute; z-index:8; left:320px; top:75px; display:none;}
#navmenu2{ background:url(nva_a2.jpg) no-repeat; width:224px; height:85px; position:absolute; z-index:8; left:450px; top:75px; display:none;}
#navmenu3{ background:url(nva_a3.jpg) no-repeat; width:234px; height:85px; position:absolute; z-index:8; left:539px; top:75px;display:none;}
#navmenu4{ background:url(nva_a4.jpg) no-repeat; width:505px; height:85px; position:absolute; z-index:8; left:439px; top:75px;display:none;}
#navmenu5{ background:url(nva_a5.jpg) no-repeat; width:393px; height:85px; position:absolute; z-index:8; left:554px; top:75px;display:none;}
.menu{ padding-top:16px; padding-left:10px;}
.menu a{ background:url(nva_a11.jpg) no-repeat 0 center; padding-left:20px; float:left; line-height:35px; margin-left:20px; height:35px;}
.menu .firstA{ background:url(nva_a12.jpg) no-repeat 0 center;}

/*导航*/
.nav{ width:970px; clear:both; height:28px; margin:auto;}
.nav0 {background:url(nav0.png) -5px 0 no-repeat; width:118px; height:28px; float:left; overflow:hidden;}
.bigNav{ height:28px; width:585px; float:left;}
.bigNav:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.bigNav ul{width:100%;margin:0; height:28px;}
.bigNav ul li{height:28px; float:left; width:90px; overflow:hidden; background:url(nav.png) repeat-x;}
.bigNav ul li.selected {background:url(navh.png) no-repeat; color:#B52C4B;}
.bigNav ul li a, .bigNav ul li a:visited, .bigNav ul li a:hover{ display:block; height:28px; text-align:center; cursor:pointer; color:white; line-height:28px; font-size:14px; font-weight:bold; text-decoration:none;}
.bigNav ul li.selected a{ color:#B52C4B;}

/*二级域名链接*/
.secondnav {width:970px; margin:auto; overflow:hidden; height:30px; background:#FEE1B7 url(2ndnav.png) 0px 0px no-repeat;line-height:27px; color: #8B5600; font-size:12px; text-indent:110px;}
.secondnav a {display:inline;width:92px; padding-right:5px; color: #8B5600; font-size:12px;}

     /*下拉弹出样式*/
.dropmenudiv{position:absolute;font:normal 12px;border-bottom-width:0;line-height:20px;z-index:3000;width:232px;visibility: hidden; margin-left:0px; background:url(menubg.gif) left bottom no-repeat; padding:10px; margin-top:-4px;}
.dropmenudiv h4{ font-size:28px; font-weight:normal; font-family:"微软雅黑"; padding-bottom:15px;}
.dropmenudiv a, .dropmenudiv a:visited{ color:#686868; float:left; font-size:14px; width: 116px;display: block; overflow:hidden;padding: 10px 0; text-indent:20px; text-align:left; border-bottom:#E3E3E3 solid 1px; background:#FFF4F4 url(navitem.gif) 3px 13px no-repeat;}
.dropmenudiv a:hover{text-decoration:none;}
#slist{font-size:14px; font-family:'微软雅黑'; color:#DF23A0; width:232px;}

.banner{padding:10px; background: #FEE1B7; width:950px; margin:auto;}
.bannerleft{ float:left; width:140px;}
.bannerleft a{ padding:0; margin:0; float:left; display:block; width:140px; overflow:hidden; clear:both;}

#bla1 {height:80px; background:url(bar1.png) no-repeat;}
#bla2 {height:66px; background:url(bar2.png) no-repeat;}
#bla3 {height:66px; background:url(bar3.png) no-repeat;}
#bla4 {height:61px; background:url(bar4.png) no-repeat;}
#bla5 {height:67px; background:url(bar5.png) no-repeat;}
#bla6 {height:60px; background:url(bar6.png) no-repeat;}
#bla1:hover {background:url(bar1h.png) no-repeat;}
#bla2:hover {background:url(bar2h.png) no-repeat;}
#bla3:hover {background:url(bar3h.png) no-repeat;}
#bla4:hover {background:url(bar4h.png) no-repeat;}
#bla5:hover {background:url(bar5h.png) no-repeat;}
#bla6:hover {background:url(bar6h.png) no-repeat;}

/*首页焦点图片, 形象宣传*/
#focusPic{ float:left;}
#focusPic .JQ-content-box{ overflow: hidden; width:810px; height:400px;position:relative}
#focusPic .JQ-slide-content{ position:absolute}
#focusPic .JQ-slide-content li{z-index:0; overflow:hidden;height:400px; vertical-align:text-top; position:absolute; left:0; top:0;}
#focusPic img { display:block; width:810px; height:400px;}
#focusPic .JQ-slide-nav { position:absolute;right:10px; bottom:10px; height:18px; padding-top:2px; }
#focusPic .JQ-slide-nav li {background:#D7D6D7;color:#333;cursor:pointer;float:left;font-size:14px; font-family:Verdana, Geneva, sans-serif;height:16px;line-height:16px;margin-left:3px;text-align:center;width:16px;}
#focusPic .JQ-slide-nav li.on { background:#DF23A0;color:#fff;font-weight:bold;height:18px;line-height:18px;margin-top:-2px;width:18px;}


.yyry{ width:950px; height:49px; padding-top:10px; background:url(rybar.png) 0px 10px no-repeat; margin:auto; clear:both;}
.yyry a{ height:30px; margin-top:8px; line-height:30px; float:left; padding:0 15px; display:block; color:white; border-right:solid 1px yellow;}
#color0 { width:140px; text-indent:-9999em;border:none;}
#color5 {border:none;}

.jdxm{ padding:15px 0; float:left; width:950px;}
.jdxm ul li{ float:left; padding-right:12px; width:180px;}
.jdxm img {border:solid 1px #B7E0F1;}
.jdxm img {border-top: solid 1px #f0f0f0; border-left:solid 1px #f0f0f0;} 
#jdxmlast{ padding:0;}

.leftnav{ float:left; width:230px; }
.leftnav h3 {display:block; width:230px; height:60px; background:url(9lt.png) no-repeat; text-indent:-9999px;}
.leftnav li{ width:230px; height:43px; margin-bottom:2px;}
.leftnav li a{ width:230px; height:43px; display:block; background:url(9l.png) no-repeat;}
#lb1 a {background-position:10px 0;}
#lb2 a {background-position:10px -45px;}
#lb3 a {background-position:10px -90px;}
#lb4 a {background-position:10px -134px;}
#lb5 a {background-position:10px -179px;}
#lb6 a {background-position:10px -223px;}
#lb7 a {background-position:10px -268px;}
#lb8 a {background-position:10px -313px;}
#lb9 a {background-position:10px -358px;}


.rightnav { float:left; width:230px; overflow:hidden;}
.rightnav h3 {display:block; width:230px; height:60px; background:url(9rt.png) no-repeat; text-indent:-9999px;}
.rightnav li{ width:230px;}
.rightnav li a{ width:230px; height:28px; display:block; background:url(9r2.jpg) no-repeat;}
.rightnav li.active a{ width:230px; height:180px; display:block; background:url(9r2.jpg) no-repeat;}
#rb1 a {background-position:10px 0;}
#rb2 a {background-position:10px -180px;}
#rb3 a {background-position:10px -360px;}
#rb4 a {background-position:10px -540px;}
#rb5 a {background-position:10px -720px;}
#rb6 a {background-position:10px -900px;}
#rb7 a {background-position:10px -1080px;}
#rb8 a {background-position:10px -1260px;}
#rb9 a {background-position:10px -1440px;}


/*首页视频*/
.videobox {width:490px; height:470px; float:left; overflow:hidden; background:url(video.jpg) no-repeat; position:relative;}
#vidpane {position:absolute; left:75px; top:49px; width:348px; height:260px;}
#vlb, #vrb {position:absolute; width:25px; height:26px; cursor:pointer; top:395px;}
#vlb {left:53px; background:url(videolb.png) no-repeat;}
#vrb {left:405px; background:url(videorb.png) no-repeat;}
#shutdownbtn {position:absolute; left:363px; top:321px; width:17px; height:19px; cursor:pointer;}
#vlist {position:absolute; left:98px; top:377px; overflow:hidden; width:296px; height:58px;}
#vlist li {float:left; width:74px; height:58px; overflow:hidden; opacity:0.5; filter:alpha(opacity=50);-moz-opacity:.5; cursor:pointer;}
#vlist li.on,#vlist li.hover {opacity:1; filter:alpha(opacity=100);-moz-opacity:1;}
#vtitle {position:absolute; left:165px; top:322px; width:169px; height:16px; color:#900000; line-height:16px; font-size:12px;}


/*首页左侧活动广告*/
#leftslide{ float:left; }
#leftslide .JQ-content-box{ overflow: hidden; width:302px; height:378px;position:relative; background:url(leftslide.png) no-repeat;}
#leftslide .JQ-slide-content{ position:absolute}
#leftslide .JQ-slide-content li{zoom:1; overflow:hidden;height:378px;}
#leftslide img { display:block; width:290px; height:290px; padding-left:6px; padding-top:6px;}
#leftslide .JQ-slide-nav { position:absolute; left:0px; top:305px; height:73px; width:302px; background:url(leftslide.png) 0px -305px no-repeat; padding-left:30px;}
#leftslide .JQ-slide-nav li {cursor:pointer;float:left;font-size:14px; font-family:Verdana, Geneva, sans-serif;height:50px; margin-left:3px; width:55px;
opacity:0.5; filter:alpha(opacity=50);-moz-opacity:.5;}
#leftslide .JQ-slide-nav li.on {opacity:1; filter:alpha(opacity=100);-moz-opacity:1; cursor:pointer;}
#leftslide .JQ-slide-nav li img {width:55px; height:50px;}

/*新闻切换显示*/

.newsTab{ width:433px; float:left;overflow:hidden;}
.newsTab .Menubox{ height:25px; width:415px; padding-top:5px;}
.newsTab .Menubox ul{margin:0px;padding:0px; float:left; padding-left:73px;}
.newsTab .Menubox li{float:left;display:block;cursor:pointer; width:75px; text-align:center; font-size:14px; height:25px; line-height:25px; padding-right:1px; text-align:center;}
.newsTab .Menubox li a{ color:#fff; font-size:12px; text-decoration:none;}
.newsTab .Contentbox{width:413px; height:348px; padding:10px; background:url(tab_b.png) 0px -25px no-repeat;} 
.newsTab .Contentbox ul{ width:100%; padding-top:5px; float:left; }
.newsTab .Contentbox ul li{ line-height:27px; height:27px; background:url(list1.gif) 20px 10px no-repeat; padding-left:30px; width:373px; font-size:14px;overflow:hidden;}
.newsTab .Contentbox ul li a {color:#686868;}
.newsTab .Contentbox ul li a font {font-size:14px;}
.newsTab .Contentbox ul span{ float:right; font-size:12px; height:24px; line-height:24px; clear:both; padding-right:10px;}
.newsTab .topnews { padding-top:5px;}
.newsTab .topnews h4{font-size:16px; font-weight:bold; text-align:center; clear:both;}
.newsTab .topnews p{ line-height:22px; padding:6px 2px 10px 2px; margin:0px 20px; overflow:hidden; clear:both; height:82px; border-bottom:dashed 1px #d0d0d0; text-indent:26px;}

#one1 {background:url(tab2.png) no-repeat;}
#one1.hover {background:url(tab_a.png) no-repeat;}
#one2 {background:url(tab2.png) no-repeat;}
#one2.hover {background:url(tab_a.png) no-repeat;}
#one3 {background:url(tab3.png) no-repeat;}
#one3.hover {background:url(tab_a.png) no-repeat;}
#one4 {background:url(tab4.png) no-repeat;}
#one4.hover {background:url(tab_a.png) no-repeat;}


/*特色技术*/
.tsjsr { width:215px; height:377px; float:left; background:url(tsjs2.png) no-repeat; overflow:hidden;}
.tsjsr a.tst {display:block; margin-top:60px; margin-left:6px; height:49px; overflow:hidden;}
.tsjsr ul {}
.tsjsr ul li {font-size:14px; font-weight:bold; height:33px; line-height:33px; text-indent:44px; overflow:hidden;}
.tsjsr ul li a {color: #DB1E7E;}


.picbox {width:900px; margin:auto; padding-top:10px; clear:both;}
.picbox .l {width:160px; float:left;}
.picbox .m {width:570px; float:left; padding-left:10px;}

.picbox ul {display:block; margin:auto; overflow:hidden;}
.picbox li {opacity:0.4; filter:alpha(opacity=40);-moz-opacity:.4; cursor:pointer;}
.picbox li.hover {opacity:1; filter:alpha(opacity=100);-moz-opacity:1; cursor:pointer;}
.picbox .pb {width:158px; margin:auto; height:90px;}
.picbox .l ul {height:228px; }
.picbox .l ul li {height:114px;}
.picbox .pd {height:228px; clear:both;}
.picbox .m ul {height:90px; width:570px;}
.picbox .m ul li {width:114px; height:90px; float:left; overflow:hidden;}

.zn_middNew{ width:760px; height:172px; float:left;}
.zn_middNew dl{font-size:14px; margin:20px 0 5px 30px; float:left;_margin:20px 0 5px 10px;}
.zn_middNew dl a{ color:#DF23A0; height:30px; line-height:30px;}
.zn_middNew dt{ margin:0; line-height:23px; width:96px;font-size:12px; _width:115px;}
.zn_middNew dt a{ color:#686868; height:23px; line-height:23px;}



.Menubox13 {width:948px;height:27px;line-height:27px; font-size:12px; background:#F6F5F6; float:right; }
.Menubox13 ul{ padding-left:15px;}
.Menubox13 li{float:left;display:block;cursor:pointer; width:75px; text-align:center;  color:#333333; line-height:27px;  height:27px; padding:0 0 0 7px; }
.Menubox13 li.hover{color:#333; font-weight:bold; padding:0 0 0 7px; width:75px; background:#FFF; height:27px;line-height:27px; border:none;}
.Menubox13 li.hover a{ text-decoration:none;}

.Menubox13 li.fr {float:right; width:300px; text-align:right; padding-right:10px; }
.Menubox13 li.fr a {color:red;}

.Contentbox13{ width:948px; overflow:hidden; float:left; height:130px;}
#fri_tab{ width:948px; float:left; margin:10px 0 0 0;height:165px; overflow:hidden; border:#ECECEC solid 1px;}
#con_five_1{ width:948px; height:130px; background:url(partner.jpg) 0px 10px no-repeat; text-indent:-999em;}
#con_five_2{width:948px; height:130px; overflow:hidden; }
#con_five_1 li{ float:left; width:115px; height:90px;text-align:center; margin:10px 0px; background:none;font-size:12px;}
#con_five_2 ul{ float:left; padding:5px 0 10px 0;}
#con_five_2 li{float:left; padding:0 10px; width: 96px; text-align:center; font-size:12px; line-height:24px; height:24px; overflow:hidden; white-space:nowrap;}
#con_five_2 li a{ color:#333333; text-decoration:none;}
#con_five_2 li a:hover{ color:#333333; text-decoration:underline;}

.footer{ width:950px; border-top:#e3e3e3 solid 1px; margin:10px 0 0 0; float:left; line-height:30px; padding:10px 0; }
.footer p {text-align:center; white-space:nowrap; width:950px; height:30px; overflow:hidden;}

.banners{ padding:10px 0; float:left; clear:both; width:950px; height:110px; overflow:hidden;}
.banners object {margin-top:-1px; margin-left:-1px;}
.where{ padding:5px 0 15px 0; border-bottom:#e3e3e3 solid 1px; float:left; width:950px;}
.pdleft{ width:226px; float:left;}
.pdnav{ border:#e3e3e3 solid 1px; width:224px; float:left; margin:15px 0 10px 0;}
.pdnav h4{ width:224px; background:url(lm1_07.gif) repeat-x; height:86px; float:left; line-height:86px; font-size:30px; text-align:center; font-family:"微软雅黑"; font-weight:normal; color:#DF23A0; border-bottom:#e3e3e3 solid 1px}
.pdnav ul{ float:left;}
.pdnav ul li{ width:224px; height:45px; background:url(lm1_27.gif) no-repeat;border-bottom:#e3e3e3 solid 1px; font-size:14px;}
.pdnav ul li a{ width:184px; height:45px; display:block; line-height:45px; padding-left:40px;}
.pdnav ul li a:hover{ text-decoration:none;}

.nyyyry ul{ line-height:20px; padding:10px 0 5px 0; width:202px;}
.nyyyry ul li{ background:url(list1.gif) no-repeat center left; padding-left:10px;}

.pdright{ width:710px; float:right; padding:15px 0 0 0; overflow:hidden; display:inline; margin-right:10px;}
.pdzx{ width:710px; float:left; background:#F4F4F4; height:73px; padding-top:12px;}
.pdzx a{ padding:0 34px;}

.pdtab{ width:688px; height:180px;position:relative; padding:10px; border:#e3e3e3 solid 1px; margin-top:10px; float:left;}
#pdny{ float:left;}
#pdny .JQ-content-box{ overflow: hidden; width:688px; height:180px;position:relative}
#pdny .JQ-slide-content{ position:absolute}
#pdny .JQ-slide-content li{zoom:1; overflow:hidden;height:180px; width:688px; vertical-align:text-top}
#pdny .JQ-slide-content li a{ float:left;}
#pdtm{ float:left; width:360px; clear:right; padding-left:15px; font-size:14px; height:30px; overflow:hidden; line-height:30px;}
#pdny .JQ-slide-content li p{ float:right; width:360px; padding-left:15px; overflow:hidden; height:97px;line-height:24px;}
#zxbtn{ margin:15px 0 0 45px; }
#zxbtn img{ width:122px; height:29px;}
#titiepic img { display:block; width:310px; height:180px;}
#pdny .JQ-slide-nav { position:absolute; top:155px; right:385px; height:18px; padding-top:2px; }
#pdny .JQ-slide-nav li {background:#D7D6D7;color:#333;cursor:pointer;float:left;font-size:14px; font-family:Verdana, Geneva, sans-serif;height:16px;line-height:16px;margin-left:3px;text-align:center;width:16px;}
#pdny .JQ-slide-nav li.on { background:#DF23A0;color:#fff;font-weight:bold;height:18px;line-height:18px;margin-top:-2px;width:18px;}
#pdny .JQ-slide-nav li img {display:block;}

.pddesc {line-height:22px; font-size:14px; clear:both; padding:10px 5px 0px 5px; color: #DF23A0;}
.pddesc h1 {display:inline; font-size:14px; font-weight:bold; color:#DF23A0;}


.lajs{ border:#e3e3e3 solid 1px;float:left; width:708px; margin-top:15px;}
.lajs h4{ float:left; background:url(lm1_42.gif) repeat-x; width:688px; font-weight:normal; height:45px; border-bottom:#e3e3e3 solid 1px; line-height:45px; font-size:14px; color:#DF23A0; padding-left:20px;}
#lmimg{ width:310px; height:180px; padding:10px; display:block; float:left;}
#lmimg img{ width:310px; height:180px; float:left;}
.lajs p{  line-height:24px; width:360px; padding:5px 0 0 5px; overflow:hidden; }
.lajs p strong{ color:#DF23A0}
#lmgs{ height:68px;}
#lmfw{ height:45px;}
#jsmc{ height:20px;}
#yybtn img{ width:122px; height:29px; margin:7px 0 0 40px;}

.zlxml #lmgs {height:auto; line-height:28px;}
.zlxml h5 {clear:both; font-size:14px; border-top:solid 1px #dddddd; border-bottom:dashed 1px #dddddd; margin:0px 10px; height:36px; line-height:36px; color: #DF23A0; text-indent:10px;}
.zlxml p.xm {width:auto; padding:10px 20px 20px 20px; line-height:26px;}
.zlxml p.xm a {color: #DF23A0;}


.tjdocs ul li{ clear:both;}
.tjdocs h5{ color:#DF23A0; font-size:12px; float:left; width:100%; clear:right; padding:0;}
.tijj{  width:200px; overflow:hidden; float:left; clear:both; padding:20px 0;}
.tijj ul{  width:100%;}
.tijj ul li{ margin:0 10px 0 4px; clear:none;}
#zzbtn{ width:73px; height:27px; background:url(lm1_49.gif); line-height:27px;}
#red a:link{ color:#DF23A0;}
#red a:visited{ color:#DF23A0;}
#red a:hover{ color:#DF23A0;}

.nrleft{ width:635px; float:left; padding-top:10px;}
.nrright{ width:305px; float:right;padding-top:10px; border-right:solid 10px white;}
.nyNewMain{border:#e3e3e3 solid 1px; width:633px; height:auto; padding-bottom:20px; overflow:hidden;}
.nyNewMain h1{ padding-top:30px; width:600px; margin:0 auto; overflow:hidden; font-size:25px; font-family:'微软雅黑','黑体'; font-weight:normal; color:#000; text-align:center; line-height:30px;clear:both;}
.yyjsfrm {width:708px;}
.yyjsfrm h1  {padding-top:10px;}
.nyNewSource{ width:566px; margin:0 auto;padding-top:15px; padding-bottom:5px; text-align:center; line-height:30px;clear:both;}
.nyNewJJ{ width:566px; margin:0 auto; color:#686868; height:auto; background:#FFFDF1; border:#FFE0C7 solid 1px;clear:both;}
.nyNewJJ p{ padding:10px 15px; line-height:22px; font-size:14px; }
.nyNewJJ li p {font-size:12px; line-height:20px;}
.nyNewJJ p span{ font-weight:bold; color:#DF23A0; }
.nyNewJJ p em {font-style:normal;}
#nyContentArea, .cntph{ width:566px; margin:0 auto; font-size:14px; color:#404040; line-height:30px; padding:40px 0 40px 0; clear:both;}
#nyContentArea a, .cntph a {color: #DF23A0;}
#nyContentArea p, .cntph p {padding:5px 0px;}
.neBtn2{ width:566px; margin:0 auto; padding-bottom:40px;}
.neBtn2 a{ margin:0 40px;}

/*文章页专家*/
.zj .docs {width:220px; padding:10px; padding-right:0; background:none; height:120px; overflow:hidden;}
.zj #hxtsdoc {height:100px; overflow:hidden; padding:10px 0 5px 10px; width:220px;}
.zj .JQ-content-box {height:100px; overflow:hidden; position:relative;}
.zj .JQ-slide-content {position:absolute; }
.zj .docs li {height:100px; overflow:hidden; padding:0px; clear:both;}
.zj .docs h4{width:105px;}
.zj .docs p {width:105px;}


.nyNewAd{ border:#e7e7e7 solid 1px; width:603px; height:90px; padding:10px; margin-top:10px;}
.nyNewAd img{ width:603px; height:90px;}

.nyNewList{ width:633px; border:#e3e3e3 solid 1px; margin-top:10px; float:left; overflow:hidden;}
.nyNewList h4{ font-size:14px; color:#DF23A0; font-weight:normal; padding-left:15px; height:45px; line-height:45px; background:url(lm1_42.gif) repeat-x;}
.nyNewList ul{ padding:5px 10px 10px 10px; width:613px; float:left;}
.nyNewList ul li{ line-height:24px; height:24px; font-size:12px;overflow:hidden; background:url(list1.gif) left center no-repeat; width:280px; float:left;padding-left:10px; padding-right:16px; white-space:nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }


.nyNew1{ width:303px; height:290px; overflow:hidden; border:#e3e3e3 solid 1px;}
.nylnkb {height:320px;}
.rlnk{ color:#009DEC; line-height:21px; background:none; padding-bottom:0; padding:7px 10px; *padding:10px 10px; text-align:center; border-top:solid 1px #f5f5f5;}

.MenuboxNew{height:45px;width:303px; clear:both; background:url(lm1_42.gif) repeat-x; border-bottom:#e3e3e3 solid 1px;}
.MenuboxNew ul{ margin-top:-1px;padding:0 0 0 5px; float:left;}
.MenuboxNew li{float:left;display:block;cursor:pointer; width:89px; color:#B6047C; text-align:center; font-size:14px; height:45px; line-height:50px; }
.MenuboxNew li.hover{ color:#DF23A0; width:89px; background:url(nr1_03.gif) no-repeat; height:38px; line-height:33px; margin:9px 0 0 0; text-align:center; font-weight:normal;}
.MenuboxNew li.hover a{ color:#DF23A0; }
.MenuboxNew b a {color: #DF23A0;}
.ContentboxNew{width:282px; padding:10px;_padding:3px 10px 10px 10px;}
.nylnkb .ContentboxNew {height:220px; overflow:hidden;}
#con_six_1{font-size:13px;color:#646464; line-height:18px;}
#con_six_1 p{ float:left; padding:10px 0; text-indent:2em;}
#con_six_1 img{float:left; margin:0 10px 1px 0;}
.nynewYYDTTop{font-size:13px; line-height:19px; height:118px; overflow:hidden;}
.nynewYYDTTop img{float:left; margin:0 10px 1px 0; width:150px; height:85px; overflow:hidden;}
.nynewYYDTTop h3 {height:24px; line-height:24px; line-height:24px; text-align:center; font-size:14px; font-weight:bold;}
.nynewYYDTTop h3 a {color: #DF23A0;;}
#con_six_2 ul{ padding:10px 0 0 0;}
#con_six_2 ul li{ overflow:hidden; height:20px; line-height:20px; background:url(list1.gif) no-repeat center left; padding-left:10px; white-space:nowrap;}
#con_six_3 ul{ padding:10px 0 0 0;}
#con_six_3 ul li{ overflow:hidden; height:20px; line-height:20px; background:url(list1.gif) no-repeat center left; padding-left:10px; white-space:nowrap;}
/*
#con_six_3 ul{ float:left; padding:10px 0 0 0;}
#con_six_3 ul li{ width:128px; height:107px; float:left; margin-left:5px; margin-right:5px; margin-bottom:10px; white-space:nowrap;}
#con_six_3 ul li img{ width:120px; height:68px; padding:3px; border:#e7e7e7 solid 1px;}
#con_six_3 ul li p{ padding:0; text-align:center; height:20px; line-height:20px; overflow:hidden;}
*/
.banner3{ padding:10px 0;}

#banner3 .JQ-content-box{ overflow: hidden; width:305px; height:150px;position:relative}
#banner3 .JQ-slide-content{ position:absolute}
#banner3 .JQ-slide-content li{zoom:1; overflow:hidden;height:150px; vertical-align:text-top}
#banner3 img { display:block; width:305px; height:150px;}
#banner3 .JQ-slide-nav { position:absolute;right:5px; bottom:5px; height:18px; padding-top:2px; }
#banner3 .JQ-slide-nav li {background:#D7D6D7;color:#333;cursor:pointer;float:left;font-size:14px; font-family:Verdana, Geneva, sans-serif;height:16px;line-height:16px;margin-left:3px;text-align:center;width:16px;}
#banner3 .JQ-slide-nav li.on { background:#DF23A0;color:#fff;font-weight:bold;height:18px;line-height:18px;margin-top:-2px;width:18px;}
#banner3 .JQ-slide-nav li img {display:block;}

.telandQQ{ }
.nynew2{ height:300px;}
.nynew3{ height:206px;}
.lashn ul li{ line-height:24px; background:url(list1.gif) no-repeat center left; padding-left:10px; overflow:hidden; height:24px; white-space:nowrap;}

#on a{ color:#DF23A0;}

.dyright{ width:706px; padding:15px 0 0 15px;}
.dynewmain{ width:706px;}
.dysource{ width:630px;}
#dysource{ width:630px;  margin:0 auto; font-size:14px; color:#686868; line-height:30px; padding:40px 0 40px 0; clear:both;}
.doclist h1 {font-size:25px; padding-bottom:10px; clear:both;}
.doclist ul { width:630px; margin:0 auto;}
.doclist ul li .docl {width:174px; float:left;}
.doclist ul li{ border-bottom:#e3e3e3 dashed 1px; padding:20px 0; }
.doclist ul li img.docpic{ padding:6px; border:#e3e3e3 solid 1px; float:left;}
.doclist ul li img.eqpic{ padding:6px; border:#e3e3e3 solid 1px; width:160px; height:160px; float:left;}
.doclist ul li h6{ float:right; width:441px; font-size:14px; font-weight:normal; color:#DF23A0; padding-left:15px;}
.doclist ul li p.sum, .doclist ul li div.docdetail{ float:right; line-height:23px; height:113px; width:441px; overflow:hidden; padding-top:7px; padding-left:15px;}
.doclist ul li h6 a {float:none; margin:0; padding:0; color: #DF23A0;}
.doclist ul li .docb {width:441px; float:right;}
.doclist ul li .docb img {float:right; width:98px; height:23px; padding:0;  margin-left:30px; padding-top:5px;  border:none; }

.sb ul li p{ height:138px; padding-top:7px;}


.hzxs_left{ width:226px; float:left; margin:10px 0; background:#eee; color:#333;  padding:10px; overflow:hidden;}
.hzxs_left h4{ font-size:12px; text-align:center;color:#DF23A0; background:#ddd; height:27px; line-height:27px;}
.hzxs_left table{ width:216px; margin:10px auto; border:0; overflow:hidden;}
.hzxs_left table td{ padding:5px 0 5px 5px;}
.hzxs_left input{ margin:5px 0;}
.hzxsinput{ width:210px;}


.hzxs_right{ width:650px; float:right; border:#ddd 1px solid; padding:10px 19px; margin:10px 0; overflow:hidden; margin-right:10px; display:inline;}
.hzxs_right h1{ font-size:16px; margin:15px 5px 25px; padding-bottom:15px; font-weight:bold; line-height:24px; border-bottom:#ddd 2px solid; color:#DF23A0;}
.hzxs_right h4{ background:#eee; height:30px; line-height:30px; font-size:12px; font-weight:normal;  padding:3px 20px; margin:20px 0 10px 0; }
.hzxs_right h4 span{ float:right; text-align:right; margin-top:0; *margin-top:-30px; _margin-top:-30px;}
.hzxs_right p{ margin:10px 0; width:610px; line-height:20px; height:120px; background:#FFF5FC; overflow:hidden;	padding:10px 20px;}
.hzxs_right p:hover{ background:#fdf9f0;}
.hzxs_right p span.fbbody {display:block; height:120px; overflow:hidden;}
/*.hzxs_right p img{ width:180px; height:150px; float:right; margin-left:20px; overflow:hidden;}
.hzxs_right p span{ display:block; padding:15px 5px 20px 20px; width:410px; height:110px; color:#333; overflow:hidden;}*/
.hzxs_right .text {}

#scroll635{margin:15px 0;width:635px;height:160px; overflow:hidden; }

#box_hzxs{width:635px; float:left; display:block;overflow:hidden;}
#box_hzxs ul li{width:170px; margin:0 14px; font-size:12px; float:left;text-align:center;}
#box_hzxs ul li a{display:block;}
#box_hzxs ul li a:hover{background:#ddd;}
#box_hzxs ul li a img{width:170px;height:130px; margin-bottom:6px; overflow:hidden;}

/*分页*/
.pager{ padding:15px 5px;  clear:both; font-size:14px; line-height:24px;  text-align:center;}
.pager a{color:#7c47ae; background:white; padding:4px; border:solid 1px #d0d0d0; margin:0 2px;}
.pager a.current {color: white; background: #FA38A1; padding:4px;}

#scroll{margin:15px 0;width:470px;height:140px; }
#prev{width:18px;height:22px;float:left;text-indent:-5000px;background:url(arrtl_1.gif) no-repeat;cursor:pointer;margin:50px 0;}
#prev:hover{background:url(arrtl_2.gif) no-repeat;}

#next{width:18px;height:22px;float:right;text-indent:-5000px;background:url(arrtr_1.gif) no-repeat;cursor:pointer;margin:50px 0px;}
#next:hover{background:url(arrtr_2.gif) no-repeat;}
.cntText { margin:8px auto; color:#999;text-align:center;border-bottom:#ddd 1px solid; padding-bottom:10px; width:600px; margin-bottom:15px; clear:both;}
.text { margin:20px 10px; font-size:14px; line-height:24px;  color:#333;}
.text p{ margin:15px 0; text-indent:24px;}
.text img{ margin:15px 0; }
.text div{ text-indent:24px;}
.text a{ color:#333;}


.lnkbox {border:solid 1px #E3E3E3; clear:both; margin-top:10px; }
.lnkbox ul {padding:10px; }
.lnkbox li {display:inline; padding-right:15px;}


/*咨询*/
.zx_left_form{width:635px; height:auto; }
.zx_left_form h3{font-size:24px; font-family:"微软雅黑","宋体"; line-height:30px; height:30px; color:#FA38A1; margin:23px 0 0 28px;}
.button_ask{ float:right; width:140px; height:25px; display:inline-block; text-indent:-9999px; overflow:hidden; background:url(button_ask.gif) no-repeat; margin: 0 60px 0 0}
.ask_form{ width:570px; height:auto; margin:0 auto; padding:0 0 20px 0 ;}
.ask_form_text{ height:23px; line-height:23px; border:1px solid #FFBFF1;background:#FFF7FD;margin:0 10px 0 0; padding:0px;vertical-align:middle}

.ask_form_select{ width:185px;*width:181px;width:181px\0;height:23px; background:#FFF7FD;border:1px solid #FFBFF1;margin:0 10px 0 0;padding:0px;vertical-align:middle}
.ask_form_textarea{ width:510px; height:120px;border:1px solid #FFBFF1;background:#FFF7FD; font-size:12px; margin:0 0 0 58px;}
.ask_form_button{ text-align:right;}
.ask_form li{ margin:5px 0 0 0;}
.ask_form td {padding-top:5px;}
.ask_form li label, .ask_form td label{ width:58px; font-size:14px; display:inline-block; color:#333333; }
.ask_form a {color: #FA38A1;}
.ask_form td label {width:72px; white-space:nowrap;}
.ask_form li span, .ask_form td span{ color:#999999; }
.ask_form img{ display:inline;}
.ask_form li span label, .ask_form td span label{ width:100px; font-size:12px;}

.zx_left_zxlist{ width:635px; height:auto; margin:10px 0 0 0;}
.zx_left_zxlist .search_form{ width:560px; padding:10px; background:#faf5f9; margin:20px auto 0 auto;}
.zx_left_zxlist .search_form span{ font-size:14px; font-weight:bold; color:#FA38A1;}
.zx_left_zxlist .search_form select{background:#FFF7FD;border:1px solid #FFBFF1;margin:0 10px 0 0;padding:0px;vertical-align:middle}
.zx_left_zxlist .search_form .search_form_button{ vertical-align:middle;}
.zx_left_zxlist .search_form img{ display:inline}

.ask_title{ width:560px; background:#f8f0f6; height:30px; line-height:30px; padding:0px 10px; margin:20px auto 0 auto; overflow:hidden}
.ask_title h5, .ask_title h5 a { font-size:14px; font-weight:normal; color:#FA38A1;}
.ask_title h5 span{ color:#cc0000}
.ask_title p{ float:right; color:#999999;}
.ask_title p span,.ask_title p a{ color:#cc0000; padding:0 5px;}
.ask_content { width:560px; padding:10px 0; line-height:29px; font-size:14px; margin:0 auto; text-indent:24px; color:#333333;}
.ask_reply{ width:560px; background:#fffcf3; border:1px solid #f2c68d; margin:0 auto; padding:10px; font-size:14px; line-height:29px; text-indent:24px; color:#333333}
.ask_reply span{ display:block; text-align:right; font-size:12px; color:#b7b7b4;}

.answer_01{ background:url(true01.gif) no-repeat 0 5px; width:18px; height:30px; display:inline-block; vertical-align:middle}
.question_01{ background:url(false01.gif) no-repeat 0 5px; width:18px; height:30px; display:inline-block;vertical-align:middle}

.sitelink{width:928px; margin:auto; padding:10px; border:solid 1px #f0f0f0; line-height:24px; clear:both;}

/*咨询show*/
.show_question_t { width:560px; background:#f8f0f6; height:30px; line-height:30px; padding:0px 10px; margin:20px auto 0 auto; overflow:hidden}
.show_question_ct { width:560px; margin:auto; text-align:right;  line-height:30px; font-size:14px; border-top:#D548A9 1px dashed; color:#8A017B; padding:0px 10px;}
.show_question { width:560px; background:#fffcf3; border:1px solid #f2c68d; margin:0 auto; padding:10px; font-size:14px; line-height:29px; text-indent:24px; color:#333333}
.ask_form_textarea2{ height:120px;border:1px solid #FFBFF1;background:#FFF7FD; font-size:12px;}
.show_table{ width:580px; margin:20px auto; background:#fdfdfd;}
.show_table img{ display:inline; vertical-align:middle;}
.show_table h4{ font-size:14px; color:#7a3988; background:url(vipcol_icon.gif) no-repeat 0 8px; padding:0 0 0 18px; height:30px; line-height:30px;}

/*分页*/
.pagerOldlist { margin:20px; padding:10px 6px; clear:both; font-size:12px; text-align:center;}
.pagerOldlist a{ margin:2px; border:solid 1px #dddddd;padding:2px 8px;color:#666666;background:#fff;}
.pagerOldlist a:hover{ border:solid 1px #FA38A1;padding:2px 8px;color:#fff;background:#FA38A1; text-decoration:none; }
.pagerOldlist .current{ border:solid 1px #FA38A1;padding:2px 8px;color:#fff; font-weight:bold; background:#FA38A1; }
.pagerOldlist .nolink{ border:solid 1px #eeeeee;padding:2px 8px;color:#dedede;background:#fff; }
.pagerOldlist span{padding:2px 8px;color:#dddddd; background:none;}
.pagerOldlist span span{background:#D91F84}

/*挂号*/
.bookingdesc { margin:20px 0; width:560px; color:#444; line-height:27px; overflow:hidden; margin:auto; padding:10px 0px;}
.bookingdesc  img{ width:240px; height:180px; float:left; margin-right:20px;}
.bookingdesc a {color: #FA38A1;}

/*单页*/
.rightfrm {padding:10px 0px; border:solid 1px #E3E3E3; width:708px; margin-top:10px; float:left; }
.rightfrm .item {width:313px; padding:20px; height:110px; float:left; overflow:hidden;}
.rightfrm .item img {float:left;}
.rightfrm .item h4 {width:140px; float:left; height:24px; margin:0; padding:0; line-height:24px; font-size:14px; font-weight:bold; text-indent:10px;}
.rightfrm .item h4 a {color: #DF23A0;}
.rightfrm .item p {padding:0; margin:0; height:44px; width:180px; float:left; overflow:hidden; line-height:22px; padding-left:10px;}
.rightfrm .item .more {display:block; width:190px; float:left; color:#009DEC; text-align:right; line-height:20px; height:20px; background:url(bluarr.gif) 124px 2px no-repeat;}
.links4 {width:708px; float:left; height:99px; border:solid 1px #F4F4F4; margin-top:10px;}
.links4 ul li {width:177px; display:block; height:99px; text-align:center; float:left; overflow:hidden;}


/*个别栏目*/

.pdbox{ border:#e3e3e3 solid 1px; clear:both; width:948px; margin-top:15px;}
.pdbox h1, .pdbox h3, .pdrbox h3{ background:url(lm1_42.gif) repeat-x;font-weight:normal; height:45px; border-bottom:#e3e3e3 solid 1px; line-height:45px; font-size:25px; font-family:'微软雅黑','黑体'; color:#DF23A0; padding-left:20px;}
.pdbox h3, .pdrbox h3 {font-size:18px;}
.pdbox h3 span {float:right; font-size:12px; padding-right:10px; font-family:'宋体'; font-weight:bold;}
.pdbox h3 a {color: #DF23A0;}
.pdbox .cimg {float:left; padding:10px;}
.pdbox p.desc{  line-height:24px; width:590px; padding:20px 10px; overflow:hidden; }
.pdbox p.desc strong{ color:#DF23A0}
.pdbox p.zx {padding:5px; text-align:center;}
.pdbox p.zx img {margin:0px 20px;}


.pdbox ul{ padding:10px 0 0 0; display:block; width:912px;margin:auto;}
.pdbox ul a{color:#F11B91; text-decoration:none;}
.pdbox ul li{ width:204px; border:#e3e3e3 dashed 1px; float:left; padding:8px; margin:0 3px 0 3px;_margin:0 2px 0 2px;}
.pdbox ul li h4{ height:30px; line-height:30px; font-weight:normal; font-size:14px; text-align:left; text-indent:15px;  background:url(list1.gif) 5px 12px no-repeat;}
.pdbox ul li img{ width:203px; height:83px; }
.pdbox ul li p{ line-height:20px; padding:10px 0; letter-spacing:-1px;}

.pdrbox { width:708px;  border:#e3e3e3 solid 1px; margin-top:15px; }
.pdrbox ul { margin-top:20px; margin-left:20px; }
.pdrbox ul li {width:332px; float:left; height:24px; line-height:24px; padding:2px 0px; text-indent:14px; background:url(list1.gif) 5px 10px no-repeat; margin:0; overflow:hidden;}
.pdrbox ul li a {border-bottom:dashed 1px #bababa;}
.pdrbox ul li font {font-size:12px; padding:0; margin:0;}
.pdrbox .more {clear:both; height:24px; line-height:24px; padding-right:10px; text-align:right; padding-bottom:10px;}
.pdrbox .more a {color: #DF23A0; font-weight:bold; text-indent:14px;}

.sbanner {width:710px;}


.pdrbox2 { padding:10px 20px; width:668px;  border:#e3e3e3 solid 1px; margin-top:15px;}
.pdrbox2 h4 {padding-left:30px; font-size:14px; height:30px; line-height:30px; font-weight:normal; color:#DF23A0; background:url(list2.gif) 0 5px no-repeat;}
.pdrbox2 h4 span {float:right; font-size:12px; color:#ababab;}
.pdrbox2 h4 a {font-weight:bold; color:#DF23A0;}
.pdrbox2 p {line-height:25px; padding-bottom:10px;}
.pdrbox2 p a {color: #189AD7;}
.pdrbox2 .dline {height:15px; clear:both; border-top:dashed 1px #bababa;}

.itemwc {padding:10px;line-height:24px;}
.itemwc b {color: #F11B91; line-height:28px; font-size:14px;}
.itemwc a {padding-left:23px;background:url(list2.gif) 0 -1px no-repeat;}


/*2012科室*/

.ksl {float:left; width:175px; overflow:hidden;}
.ksr {float:left; width:775px; overflow:hidden;}

.ksnav {width:148px; margin:auto; border:solid 1px #BFBFBF; display:block;}
.ksnav li {height:43px; background:url(ks/lnavline.png) center bottom no-repeat; line-height:43px; text-align:center;}
.ksnav li.nb {background:none; clear:both;}

.ksintro {background:url(ks/fkrt1.png) no-repeat; float:left; width:765px; font-size:14px; color:#404040; padding-bottom:20px;}
.ek .ksintro {background:url(ks/ekrt1.png) no-repeat;}
.ksintro h1 {color:white; font-size:18px; font-weight:bold; height:50px; clear:both; line-height:33px; text-indent:16px; font-family:'微软雅黑';}
.ksintro h1 a,.ksintro h1 a:hover,.ksintro h1 a:visited {color:white;}
.ksintro p {padding:5px 10px; line-height:30px;margin:8px;text-align:justify; text-justify:inter-ideograph;}
.ksintro .introp {float:right; padding:5px; border:solid 1px #BFBFBF; }

.midbox {background:url(ks/fkrt2.png) no-repeat; float:left; width:765px;}
.ek .midbox {background:url(ks/ekrt2.png) no-repeat;}
.midbox h3 {height:38px; line-height:38px;color:white; font-size:18px; font-weight:bold; font-family:'微软雅黑';}
.ek .midbox h3 {text-indent:16px;}
.midbox .zq h3 {text-indent:16px;}
.midbox .zj h3 {text-align:center; color:#202020;}
.midbox .zq {width:505px; overflow:hidden; float:left;}
.midbox .zqt {width:495px;}
.midbox .zqt td {background: #f8f8f8; vertical-align:middle; text-align:left; color:#404040;}
.midbox .zqt td.ltb {background:white;}
.midbox .zqt td.ltb img {padding-right:15px;}
.midbox .zqt td h4 {padding:0 10px; padding-top:10px; font-size:15px; line-height:26px; font-weight:bold;}
.midbox .zqt td h4 a {color:#404040;}
.midbox .zqt td p {padding:0 10px; padding-bottom:10px; font-size:14px; line-height:24px;}
.midbox .zj {width:260px; overflow:hidden; float:left;}
.midbox .zjt {width:260px; background:#f8f8f8;border-top:solid 15px white; font-size:12px; line-height:25px;}
.midbox .zjt h4 {white-space:nowrap;}
.midbox .zjt h4 a {color: #B48AAF; font-weight:normal;}
.midbox .cl {height:20px;}

.servbox {float:left; width:765px; background:url(ks/fkrt3.png) no-repeat;}
.ek .servbox {background:url(ks/ekrt3.png) no-repeat;}
.servbox h3 {height:38px; line-height:38px;color:white; font-size:18px; font-weight:bold; padding-left:16px; font-family:'微软雅黑';}
.servbox .servt {width:500px; font-size:14px; white-space:nowrap; line-height:26px; border-left:solid 20px white;}
.servbox .servt td {vertical-align:top;}
.servbox .servt b,.servbox .servt b a {font-size:16px; color: #B470AC;}
.ek .servbox .servt b, .ek .servbox .servt b a  { color: #FF93BA;}
.servbox .servt p {padding-top:10px;}


.ekt td {padding:10px; line-height:30px;}
.ekt b,.ekt b a {font-size:16px; color: #FF93BA;}

.introbox {width:734px; border:solid 1px #DABAD7; margin-left:10px;}
.introbox p {padding:20px; line-height:28px; font-size:14px;}
.introbox p b {font-size:16px;}
.introbox p.half {float:left;width:495px; padding-left:0; line-height:26px; overflow:hidden;}
.introbox .intropl {width:180px; height:110px; float:left; padding:30px 10px;}

.ksrboxes {padding-left:10px; float:left;}

.flo{ float:left; width:365px; border-right:solid 6px white; height:327px; background:url(ks/boxb.png) 0 bottom repeat-x; overflow:hidden; border-bottom:solid 10px white;}
.flo h4{ height:42px; float:left; background:url(ks/boxt.png) no-repeat; width:365px; font-size:14px; font-weight:normal; line-height:42px;}
.flo h4 a,.flo h4 a:hover,.flo h4 a:visited{ padding-left:30px; color:#B470AD;}
.flo h4 span{ float:right;  display:block; width:60px; height:42px; background:url(ks/boxt.png) right 0 no-repeat;}
.flo h4 span a {display:block; width:100%; height:100%; padding:0;}
.lmjj{ padding:20px 10px; float:left; background:url(ks/dotline.gif) 0 bottom repeat-x;}
.lmjj img{ width:148px; height:88px; float:left; }
.lmjj p{ float:left; line-height:22px; height:87px; width:184px; padding-left:10px; overflow:hidden; font-size:14px;}
.lmjj p a {color:#DF23A0;}
.pdlist{ float:left;}
.pdlist ul{ float:left; padding:10px; display:block;}
.pdlist ul li{ line-height:26px; height:26px; background:url(ks/dot.gif) 0px 8px no-repeat; padding-left:16px; overflow:hidden;}
.pdlist ul li font {font-size:14px;}


.ztl { width:746px; height:auto;}
.ztl h4 {width:746px; }
.ztl .pdlist ul {height:auto;}
.ztl .pdlist ul li {display:block; width:220px; float:left; overflow:hidden;}

.ksdoc {width:736px; background:#F4E7F2; height:129px; border-left:solid 10px white; float:left; border-top:solid 10px white;}
.ksdoc #marquee{width:700px; margin:auto; overflow:hidden; height:96px; margin-top:18px;}
.zjth {height:96px;}
.zjth td {width:152px; overflow:hidden; line-height:20px;}
.zjth td.ltb {width:94px; overflow:hidden;}
.zjth h4 {width:138px; padding-left:5px; font-weight:normal;}
.zjth h4 a {color:#B470AD;}
.zjth p {width:130px; color:#494949; padding-left:5px;}

.lmlist{ width:484px; float:left; padding-right:15px; overflow:hidden; }
.lmlist span{ float:right; font-family:"微软雅黑"; padding-left:30px;}
.lmlist ul li{ width:460px; line-height:30px; height:30px; float:left; background:url(ks/dot.gif) 8px 8px no-repeat; padding-left:24px; overflow: hidden;}
.lmlist ul li.listmiddleline{background:none;}
.lmlist ul li a { color:#464646;}
.lmlist ul li font {font-size:14px;}
#line1{ width:400px; height:20px; display:block;}


.lmtop {  width:710px; overflow:hidden; margin:auto; padding:15px 0;}
.lmtop ul{ width:720px;}
.lmtop ul li{ border:#e3e3e3 solid 1px; padding:10px; width:150px; height:105px; float:left; margin-right:7px;}
.lmtop img{ width:150px; height:85px;}
.lmtop p{ width:150px; height:24px; overflow:hidden; text-align:center; line-height:30px;}

.page{ margin:10px auto; padding:15px; text-align:center; clear:both; line-height:25px; }
.page a{ border:1px solid #e3e3e3; background:#F7F7F7; padding:3px 8px; font-size:12px; }
.page .current{border:1px solid #B271AB;padding:3px 8px; background:#C684C1; color:#fff; }
.page a:hover{ border:1px solid #B271AB;padding:3px 8px; background:#C684C1; color:#fff; text-decoration:none;}
.page span{ float:none; padding:0}

.listtjjs{ overflow:hidden;}
.listtjjs h4{ background:url(ks/tjt.png) no-repeat; height:4`px; font-size:14px;  font-weight:normal; line-height:41px; color:#B470AD; text-indent:15px; width:224px;}
.listtjjs ul { padding:5px 0 10px 10px; border:solid 1px #E7E7E7; width:212px; background:url(ks/boxb.png) 0 bottom repeat-x; }
.listtjjs ul li{ padding-top:10px;}
.listtjjs ul li img{ width:200px; height:80px;}
.listtjjs ul li a{ width:200px; height:80px; border:#e3e3e3 solid 1px; display:block;}
.listtjjs ul li p{ text-align:center; width:190px; overflow:hidden; height:25px; line-height:25px;}


.anav {background:url(ks/fkrt1.png) no-repeat; float:left; width:765px; color:white; font-size:14px; height:50px; clear:both; line-height:33px; text-indent:16px; overflow:hidden; white-space:nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.anav a,.anav a:visited,.anav a:hover {color:white;}

.adate {height:30px; line-height:30px; font-size:14px; text-align:center; clear:both;}

.article {width:765px; margin:auto;}
.article h1 {text-align:center; line-height:50px; font-size:24px; font-family:'微软雅黑', 'microsoft yahei', '黑体'; font-weight:normal; color:#B470AD; clear:both;}
#nyContentArea {width:700px; margin:auto; clear:both; padding:0; padding-top:20px; line-height:26px;}
#nyContentArea a {color: #B470AD;}
#nyContentArea p {padding:5px 0px;}

.article .sum {width:724px; clear:both; overflow:hidden; background:url(ks/sumbg.png) no-repeat; margin:auto; border-top:solid 15px white;}
.article .sum p {padding:15px; padding-bottom:7px; font-size:12px; line-height:24px; color:#303030;}
.article .sum p b{font-size:14px; color:#B470AD;}
.article .sumb {width:724px; height:8px; clear:both; overflow:hidden; background:url(ks/sumbg.png) 0 bottom no-repeat; margin:auto; }

.sbanner img {padding-bottom:10px; clear:both;}

.next{ width:725px; line-height:30px; padding:10px 20px; background: #CC8AC5; border-top:solid 10px white; font-size:14px;}
.next a{ color:white;}
.related{ width:725px; line-height:30px; padding:10px 20px; border-top:solid 10px white; font-size:14px;}
.related h4 {font-weight:bold; }
.related ul {display:block;}
.related ul li {width:350px; float:left; height:24px; line-height:24px; overflow:hidden;}
.related ul li a {font-size:12px;}

.aa {width:754px; margin:auto; clear:both;}
.aa img { width:180px; border:solid 4px white;}
.aa li {float:left; }

.othernav {clear:both; width:736px; border-left:solid 10px white; line-height:24px;}
.othernav ul {padding:10px; display:block; background:#F8F8F8;}
.othernav li {display:inline; padding-right:8px;}
.othernav li a {white-space:nowrap;}


.qqside { padding:0 15px;padding-top:10px;}
.qqside li {height:40px; overflow:hidden; padding-left:40px; line-height:20px; font-size:14px; color:#EE06A1; border:solid 1px #fff0f0; font-family:'宋体';}
.qqside li.q {background:url(images/2012/qq.gif) 1px 2px no-repeat;}
.qqside li.t {background:url(images/2012/tel.gif) 1px 2px no-repeat;}



 .relinks {width:580px; margin:0px auto; margin-bottom:10px; background: url(http://www.newsun120.comimages/2012/relinks.png); clear:both; padding:0; padding-left:22px; padding-right:22px; height:36px; } .relinks a { width:95px;line-height:36px;vertical-align:middle; text-align:center;   float:left; color:#565656; display:block; font-weight:bold; text-decoration:none;}  .relinks a:hover { text-decoration:none;}

.ebbox {width:340px; padding:20px; float:left; text-align:center;}
.ebbox img {width:300px; height:300px;}


/*************/

.homenews3 {width:705px; float:left; overflow:hidden; }
.homenews3 .Menubox {height:35px; overflow:hidden; width:705px; clear:both; background:url(new3.png) right top no-repeat;}
.homenews3 .Menubox ul {display:block; height:34px; padding-left:10px; padding-top:1px; margin-right:10px; background:url(new3.png) no-repeat;}
.homenews3 .Menubox ul li {cursor:pointer; display:block; height:32px; line-height:32px; width:76px; float:left; overflow:hidden; text-align:center; font-size:14px; font-weight:bold; }
.homenews3 .Menubox ul li.hover {background:white;}
.homenews3 .Menubox ul li a {color:#606060;}
.homenews3 .Menubox ul li.hover a {color:#E84786; text-decoration:none;}

.homenews3 .Contentbox {width:703px; height:300px; border:solid 1px #DFDFDF; overflow:hidden; }
.homenews3 .Contentbox .news3navs {clear:both; height:24px; line-height:20px; text-indent:10px; color:#E84786;}
.homenews3 .Contentbox .news3navs a { color:#E84786;}
.homenews3 .Contentbox .news3left {width:430px; border-right:dashed 1px #9982BA; float:left; overflow:hidden;}
.homenews3 .Contentbox .news3left img {width:406px; height:93px; padding:2px; border:solid 1px #dddddd; display:block; margin:auto;}
.homenews3 .Contentbox .news3left .news3title {width:412px; height:21px; clear:both; background:url(new3ts.png) no-repeat; overflow:hidden; margin:10px auto;}
.homenews3 .Contentbox .news3left .news3title h3 {width:360px; height:21px; line-height:21px; text-indent:24px; font-size:12px; float:left;}
.homenews3 .Contentbox .news3left .news3title a.more {display:block; width:40px; float:right; height:21px; line-height:21px;}
.homenews3 .Contentbox .news3left ul {display:block; width:412px; margin:auto; overflow:hidden; padding-bottom:10px;}
.homenews3 .Contentbox .news3left ul li {width:206px; height:24px; line-height:24px; overflow:hidden; float:left; text-indent:20px; background:url(list1.gif) 10px 10px no-repeat; }
.homenews3 .Contentbox .news3left ul li a font { font-size:12px;}
.homenews3 .Contentbox .news3right {width:272px; float:left; overflow:hidden;}

.homenews3 .Contentbox .news3right h3{height:21px; line-height:21px; background:url(new3tj.png) 10px 3px no-repeat; text-indent:25px;}
.homenews3 .Contentbox .news3right .tjimg {width:82px; float:left; overflow:hidden; padding-left:10px;}
.homenews3 .Contentbox .news3right .tjlist {width:170px; float:left; overflow:hidden;}
.homenews3 .Contentbox .news3right .tjimg .im {width:80px; height:100px; padding-top:20px; }
.homenews3 .Contentbox .news3right .tjlist .new3tj { padding:10px; width:250px; height:100px;}
.homenews3 .Contentbox .news3right .tjlist .new3tj h4 {width:160px; float:left; overflow:hidden; height:24px; line-height:24px; text-indent:5px; margin:0; padding:0;}
.homenews3 .Contentbox .news3right .tjlist .new3tj h4 a {color: #E84786;}
.homenews3 .Contentbox .news3right .tjlist .new3tj p {width:160px; float:left; overflow:hidden; line-height:20px; height:76px; padding:5px;}

.homeyy {width:235px; float:left; overflow:hidden; padding-left:10px;}
.homeyy .title {height:35px; width:235px; overflow:hidden; background:url(new3.png) right top no-repeat;}
.homeyy .title h3 {width:120px; height:33px; line-height:33px; text-indent:10px; float:left; background:#E84786 url(homeyyt.png) repeat-x; color:white; font-size:14px; font-weight:bold;}
.homeyy .title h3 a { color:white;}

.homeyy .form {width:213px; padding:10px; border:solid 1px #DFDFDF; line-height:26px; height:280px;}