@charset "utf-8";
/* CSS Document */
/*------------------------------------------------Public--------------------------------------------------*/
html{margin:0px;padding:0px;text-align:center;font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(../imgs/bg1.jpg) repeat-x top #fff;}
body{margin:0px auto; padding:0px; width:100%;display:block; background:url(../imgs/bg2.jpg) repeat-x bottom; padding-bottom:29px; color:#666;}
img{ border:0;}
ul{padding:0; margin:0; list-style:none;}
a:active,a:link,a:visited{text-decoration:none; color:#666; }
a:hover{text-decoration:underline; color:#34a400;}
p,span,div,td,tr,form{padding:0; margin:0;}
.fleft{float:left;}
.frit{float:right;}
.clear{clear:both; overflow:hidden;}
.fontp{font-size:14px; font-weight:bold;}
.fontSpan{font-family:Arial, Helvetica, sans-serif;}

#container{ margin:0 auto; width:936px; background:url(../imgs/bg1.jpg) repeat-x top #fff; padding:0 10px;}
#conWc{ width:925px;}
#top{ height:85px;}
#top .logop{ padding:40px 0 0 9px;}
#top .yyp{ padding:9px 15px 0 0;}
#top .yyp a{display:inline-block; padding:0 5px;}

#navig{ background:url(../imgs/navBg.jpg) repeat-x; height:31px;}
#navig .navUl{ padding:0 37px 0 13px;}
#navig .navUl li{background:url(../imgs/liBg.jpg) no-repeat right; height:22px; float:left; padding:9px 13px 0;}
#navig .navUl li a{font-weight:bold; color:#fff; text-decoration:none;}
#navig .navUl li a:hover{ color:#85be26;}
#navig .seaInp{ background:url(../imgs/searchBg.jpg) no-repeat; width:117px; height:19px; border:none; padding-left:23px; color:#7e7e7e;}
#navig .btnSub{ background:url(../imgs/btnSearch.gif) no-repeat; border:none; width:46px; height:14px;}
#navig .syss{ padding-top:5px; width:195px;}

#banner{ background:url(../imgs/syBanBg.jpg) repeat-x top; padding-top:13px;}
#banner img{vertical-align:top;}
#banner .syCp{ border:1px solid #8cbad1; width:219px; height:239px; background:url(../imgs/syCpBg.jpg) repeat-x;}
#banner .sycpBt{ font-weight:bold; text-align:left; color:#036; height:20px; padding-left:15px; line-height:20px;}
#banner .cplb{ background:url(../imgs/hsj.gif) no-repeat 0 18px; width:190px; padding-left:10px; text-align:left; font-weight:bold; font-size:11px; padding-top:14px; cursor:hand; color:#333;}
#banner .syCpUl{}
#banner .syCpUl li{ padding:6px 0 0 10px; font-size:11px; text-align:left; width:185px;}


#banner .sytRit{ width:221px; padding:4px 0 0 0; text-align:left;}
#banner .sytRit .ltxlBt{ width:207px; height:19px; background:url(../imgs/xlbg.jpg) no-repeat bottom; color:#333; font-weight:bold; padding:7px 0 0 14px;cursor:hand;}
#banner .sytRit .ltxlChd{ height:120px; margin:5px 0; overflow-y:scroll;scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #D2E5F4; scrollbar-highlight-color: #D2E5F4; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #D2E5F4; cursor:hand;}
#banner .ltxlChd .ltxlShow{ width:200px; height:43px; border:1px solid #e0e0e2; padding-top:2px; margin:3px 0 4px;}
#banner .ltxlChd .ltbt{ font-weight:bold; color:#927905; background:url(../imgs/hjt.jpg) no-repeat 8px 21px; padding:18px 0 0 18px;}
#banner .ltxlChd .ltbt a{color:#927905; text-decoration:none;}

#content{ background:url(../imgs/contBg.jpg) repeat-x top; padding:23px 0 40px;_padding:13px 0 20px;}
#content .syLft{ width:238px;}
#content .syMid{ width:436px; padding:0 15px 0 15px; overflow:hidden;}
#content .syRit{ width:219px;text-align:left; padding-top:25px;}
#content .syBt{ background:url(../imgs/jt.jpg) no-repeat; font-weight:bold; height:20px; border-bottom:1px solid #ffda00; text-align:left; padding:10px 0 0 20px; color:#030303;}
#content .syXw{ border-left:10px solid #78bcf5; height:213px; overflow:hidden;}
#content .syXwShow{ border-bottom:1px dashed #b0b1b2;}
#content .xwDate{ background:url(../imgs/ljt.jpg) no-repeat 7px 17px; font-weight:bold; text-align:left; padding:13px 0 0 21px; letter-spacing:1px; color:#575757; font-size:11px;}
#content .xwNr{ text-align:left; line-height:18px; font-size:11px; padding:2px 0 0 20px; height:82px; color:#000; position:relative;}
#content .xwNr a{ color:#000;}
#content .xwNr a:hover{color:#34a400;}
.morep{ position:absolute; bottom:12px;right:30px;}

#content .syPro{ padding-top:18px; width:436px; overflow:hidden;}
#content .syMid .proLft{ background:url(../imgs/nproBg.jpg) no-repeat; width:145px; height:185px; padding:7px 0 0 7px; overflow:hidden;}
#content .proUl{}
#content .proUl li{ width:138px; height:18px; padding:4px 0 0 7px; text-align:left; font-size:11px;}
#content .proUl li p{background:url(../imgs/lanjt.jpg) no-repeat 0 4px; padding-left:15px;}
#content .proUl li p a:hover{ text-decoration:none; color:#1578cb;}
#content .proUl .bli{background:url(../imgs/liBg-hover.jpg) no-repeat;}
#content .proChd{ width:278px; border:1px solid #78bcf5; border-left:none; height:190px;}
#content .chdxx{ padding-top:30px; font-size:11px;}
#content .cpImg{ background:url(../imgs/dy.jpg) no-repeat bottom; padding:8px 8px;}
#content .cpImg img{ width:66px;}
#content .cpNr{ width:178px; text-align:left; line-height:19px; padding-left:5px; height:124px;}
#content .cpBt{ background:url(../imgs/hx.jpg) no-repeat 0 5px; font-weight:bold; color:#d40001; padding-left:8px;}
#content .morep1{ text-align:right; padding:15px 15px 0 0;}

#content .syRit .syTu{ border:1px solid #a7cbdb; width:217px;}
#content .ritTu{ width:217px; height:75px;}
#content .ritTu img{vertical-align:top;width:217px; height:75px;}
#content .syLjBg{ border-top:1px solid #e0edf6; background:#78bcf5; height:19px; font-weight:bold; color:#000; padding:7px 0 0 10px; width:207px; overflow:hidden;}

/*内页*/
#nyBan{width:923px; height:180px; padding-top:7px;}
#nyBan img{vertical-align:top;}
#nyCont{background:url(../imgs/nyConBg.jpg) repeat-x top; padding:26px 0 20px;}
#nyCont .nyLft{width:189px; background:url(../imgs/lftBg.jpg) no-repeat top right; min-height:379px; _height:379px; overflow:visible; text-align:left; padding:8px 0 0 5px;font-family:Tahoma, Geneva, sans-serif;font-size:11px;}
#nyCont .nyLft .lftBt{background:url(../imgs/jt1.jpg) no-repeat 6px 1px; color:#2673b5;font-weight:bold; padding-left:23px;}
#nyCont .nyLft .lftDh{ padding:16px 0 0 23px;}
#nyCont .nyLft .lftLj{ padding-top:23px;}
#nyCont .nyLft .lftSs{ width:133px; padding:25px 0 0 5px;}
#nyCont .nyLft .lftSs td{height:27px;}
#nyCont .nyLft .ssSel{ width:136px; height:18px; border-top:1px solid #808080;border-left:1px solid #808080; color:#999;}

#nyCont .nyRit{width:721px; padding-left:9px; font-size:11px;}
#nyCont .nyRit .ritTop{ padding:5px 17px 0 0; width:700px;}
#nyCont .nyRit .ritNr{ width:702px; text-align:left; line-height:21px; padding-top:10px;}

#nyCont .nyRit .ritTria{ width:670px; text-align:left;}
#nyCont .nyRit .sjfw{ padding:41px 5px 0 0; width:327px;}
#nyCont .nyRit .sjfwTu{height:132px;}
#nyCont .nyRit .sjfwTu img{vertical-align:top; width:327px;height:132px;}
#nyCont .nyRit .fwBt{ color:#2674b6; font-weight:bold; padding-top:20px;}
#nyCont .nyRit .fwBt a{color:#2674b6; text-decoration:underline;}
#nyCont .nyRit .fwNr{ line-height:20px;}
#nyCont .nyRit .fwNr a{color:#999;}
#nyCont .nyRit .fwNr a:hover{color:#34a400;}
#nyCont .nyRit .sjfwNr{ padding-left:5px; width:287px;}
#nyCont .morep3 { padding:28px 35px 0 0; text-align:right;}

#nyCont .cpzxCon{ width:664px; padding-right:30px; text-align:left;}
#nyCont .cpzxTop{ background:url(../imgs/dx.jpg) repeat-x bottom; height:26px; text-align:left; padding-top:45px;}
#nyCont .cpzxTop .cpzxUl{}
#nyCont .cpzxTop .cpzxUl li{background:url(../imgs/cpli.jpg) no-repeat; width:127px; height:19px; text-align:center; padding-top:7px; float:left;}
#nyCont .cpzxTop .cpzxUl li a{ text-decoration:none;}
#nyCont .cpzxTop .cpzxUl .bli{background:url(../imgs/cpliHover.jpg) no-repeat;}
#nyCont .cpzxTop .cpzxUl .bli a{ color:#ed4900;}

#nyCont .cpChd{ padding-top:35px; position:relative;}
#nyCont .cpShow{ border-bottom:1px dashed #d9d9d9; padding:25px 0 14px 7px;}
#nyCont .cpImg1{ padding-right:30px;}
#nyCont .cpImg1 img{ width:118px; height:111px; border:1px solid #dbdbdb;}
#nyCont .cpjs{ width:500px; position:relative; line-height:18px; color:#999;}
#nyCont .cpBt1{ font-weight:bold; color:#369ccd; border-bottom:1px dashed #aeaeae;}
.smBt{ font-weight:bold; color:#999; padding-top:5px;}
.morep4{ position:absolute; bottom:5px; right:10px;}
.morep5{ text-align:center; letter-spacing:1px; padding:10px 0 ;}

#nyCont .cpChd .cpzxXx{ position:absolute; top:40px; left:20px; width:621px;}
#nyCont .cpChd .cpxxMid{ background:url(../imgs/xxMid.jpg) repeat-y; width:621px;}
#nyCont .cpChd .cpxxTop{ background:url(../imgs/xxTop.jpg) no-repeat top left; width:621px;}
#nyCont .cpChd .cpxxTop .cpxxBot{ background:url(../imgs/xxBot.jpg) no-repeat bottom left; width:615px; height:390px; padding-left:6px;}
#nyCont .cpChd .cpxxxxTop{ width:614px; padding:1px 7px 0 0;}
#nyCont .cpChd .cpxxBt{ font-weight:bold; color:#fff; padding:6px 0 5px 23px;}
#nyCont .cpChd .chdCpWc{width:609px; overflow:scroll; overflow-x:hidden;scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #D2E5F4; scrollbar-highlight-color: #D2E5F4; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #D2E5F4; cursor:hand; height:358px; text-align:left;}
#nyCont .cpChd .chdCp{background:url(../imgs/chdBg.jpg) repeat-y right #fff; width:592px; padding:35px 0 25px; border-bottom:1px solid #dadee5;}
#nyCont .cpChd .cpBt2{ font-weight:bold; color:#90c6eb; font-size:30px;}
#nyCont .cpChd .xxCpjsp{ line-height:20px; color:#999; padding-left:7px;}
#nyCont .cpChd .cpdTu{ width:228px; text-align:center;}
#nyCont .cpChd .cpxxjs{ padding-top:24px;}
#nyCont .cpChd .xpShow{ padding-top:18px;}
#nyCont .cpChd .xptu{ width:77px; height:77px; padding:0 10px 0 5px;}
#nyCont .cpChd .xptu img{ border:1px solid #d7ddec; width:75px; height:75px;}

#nyCont .xptjCon{ width:615px; padding:30px 50px 0 0;}
#nyCont .xptjShow{ padding:22px 0;}
#nyCont .xptjTu{ background:url(../imgs/xptjBg.jpg) no-repeat; width:222px; height:122px; padding-top:7px;}
#nyCont .xptjTu img{ width:208px; height:115px;}
#nyCont .xptjJs{ width:376px; text-align:left; padding-left:14px; color:#999;}
#nyCont .xpBt{ border-bottom:1px dashed #dadada; height:16px; padding-top:7px;}
#nyCont .xpjs{ line-height:18px;}
#nyCont .xptjJs a,#nyCont .gsxwNr .xwnr2 a,#nyCont .ltxgNr a{ color:#999;}
#nyCont .xptjJs a:hover,#nyCont .gsxwNr .xwnr2 a:hover,#nyCont .ltxgNr a:hover{color:#34a400;}
#nyCont .morep6{ text-align:right;}
#nyCont .fyp{ border-top:1px dashed #ccc; padding-top:15px;}

#nyCont .zlhzCon{ width:710px;}
#nyCont .zlhz{ background:url(../imgs/zlhzBg.jpg) no-repeat; width:283px; height:300px; padding:15px 0 0 336px;}
#nyCont .zlhzTu{}
#nyCont .zlhzTu img{ width:68px; height:68px; border:1px solid #e4e4e4;}
#nyCont .zlhzNr{ text-align:left; padding:5px 0 0 20px; width:170px;}
#nyCont .thankp{ color:#4f792b; font-size:15px; font-weight:bold;}
#nyCont .thankNr{ color:#999;}
#nyCont .zlhzTab{ width:100%; text-align:left; margin-top:15px;}
#nyCont .zlhzSel{ border-top:1px solid #404040; border-left:1px solid #404040;border-bottom:1px solid #d4d0c8;border-right:1px solid #d4d0c8; width:164px; height:18px; color:#999;font-size:11px;}
#nyCont .zlhzInp{color:#999;border:1px solid #d4d0c8; width:162px; height:17px;font-size:11px;}

#nyCont .gsxwCon{ width:707px; background:url(../imgs/jls.jpg) no-repeat right top; border-bottom:1px dashed #ccc; padding:46px 0 20px; text-align:left;}
#nyCont .gshdCon{width:707px; text-align:left; padding-top:15px;}
#nyCont .gsxw{ width:563px; padding:10px 0;}
#nyCont .gsdt{ width:650px; border-bottom:1px dashed #ccc; padding:13px 0 17px;}
#nyCont .gsxwTu{ width:106px; height:82px;}
#nyCont .gsxwTu img{border:5px solid #e9e9e9; width:96px; height:72px;}
#nyCont .gsxwNr{ padding-left:17px; width:440px;}
#nyCont .gsxwNr1{padding-left:17px; width:518px;}
#nyCont .xwBt{ font-size:12px; color:#0c659a; font-weight:bold; padding:3px 0;}
#nyCont .xwBt1{ font-weight:normal;}
#nyCont .xwBt a{ text-decoration:underline;color:#0c659a;}
#nyCont .xwnr2{ line-height:18px; color:#999;}
#nyCont .btnmore2{ text-align:right;}

#nyCont .ltxgCon{ width:615px; padding:20px 60px 0 0;text-align:left; }
#nyCont .ltxgCon .ltxgBt{ height:22px; background:#daebcd; color:#007d2f; font-weight:bold; line-height:22px; padding-left:8px;}
#nyCont .ltxgNr{ border-bottom:1px dashed #ccc; padding:5px 6px 8px; line-height:22px;}
#nyCont .ltxgNr .morep7{ text-align:right;}

#footer{border-top:4px solid #0282c4; line-height:15px; font-size:11px; text-align:left; padding:7px 0 0 27px; height:44px;} 
#footer .fotp1{color:#7fa9cf; font-weight:bold;}
#footer .fotp1 a{color:#7fa9cf; display:inline-block; padding:0 3px;} 

.serviceUI{ padding:20px 10px 0 10px;}
.serviceUI li{line-height:25px;border-bottom:1px dashed #ccc;background:url(../imgs/head-mark3.gif) no-repeat left; padding-left:20px;margin-bottom:10px;}
.serviceUI li a{ float:left; }
.serviceUI li span{ float:right;}