@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; padding:0; font-size:12px; font-family:"宋体"; background:url(body_bg.jpg) repeat-x #e6e4e2; color:#4b4b4b;}
fl{ float:left;}
fr{ float:right;}
tl{ text-align:left;}
tc{ text-align:center;}
tr{ text-align:right;}
ul{ margin:0 auto; padding:0;}
li{ list-style-type:none;}
td{text-align: left;}
th{ text-align:center;}

#logo{ margin:0 auto; padding:0; width:1073px; height:111px; background:url(logo.jpg) no-repeat;}

#nav{ margin:0 auto; padding:0; width:1073px; height:42px; line-height:42px; background:url(nav.jpg) no-repeat; text-align: center}
#nav1{ color:#FFF; font-weight:bold; text-decoration:none; background:url(nav_bg2.jpg) no-repeat; display:inline-block; width:98px; height:42px; text-align:center;}

.nav2 a{ color:#FFF; font-weight:bold; text-decoration:none; background:url(nav_line.jpg) right no-repeat; display:inline-block; width:98px; height:42px; text-align:center;}
.nav2 a:hover{ background:url(nav_bg2.jpg) 3px top no-repeat;}

#main{ margin:0 auto; padding:0; width:1073px; height: auto !important; background:url(main.jpg) no-repeat;}
.cxdh{ height:44px; text-align:right; line-height:44px; padding-right:70px;}
.cxzx{ width:166px; border:1px #cbcbcb solid; }
.pd{ width:114px; border:1px #cbcbcb solid; }
.cx{ width:54px; height:21px; background:url(cx.jpg) no-repeat; line-height:21px; border:0;}

.top{ height:220px;}
.box1{ width:302px; height:220px; float:left;}
.box2{ width:771px; height:220px; float:left;}
.name{ padding-left:10px; height:28px; line-height:28px; background:url(input_bg.jpg) no-repeat; border:0;}
.password{ padding-left:10px; height:28px; line-height:28px; background:url(input_bg.jpg) no-repeat; border:0;}
.submit{ width:72px; height:28px; background:url(dl.jpg) no-repeat; border:0;}

.middle1{ height:198px;}
.box3{ width:302px; height:198px; float:left;}
.box4{ width:360px; height:198px; float:left;}
.box5{ width:411px; height:198px; float:left;}
.jzxk{ padding:20px 0 0 45px; height:130px;}
.jzxk a{ color:#4b4b4b; text-decoration:none; display:inline-block; width:77px; height:24px; line-height:24px; text-align:center; background:url(tp_bg1.jpg) no-repeat;}
.jzxk a:hover{ color:#bc2000; text-decoration:underline; background:url(tp_bg2.jpg) no-repeat;}
.xsdt{ padding:0 20px 0 20px; height:150px;}
.xsdt ul li{ height:35px; line-height:35px; background:url(dian.jpg) center left no-repeat; padding-left:15px; border-bottom:1px #CCC solid;}
.xsdt a{ color:#4b4b4b; text-decoration:none;}
.qkzx{ padding:10px 65px 0 25px; height:140px; line-height:20px;}

.middle2{ height:195px;}
.box6{ width:302px; height:195px; float:left;}
.box7{ width:360px; height:195px; float:left;}
.box8{ width:411px; height:195px; float:left;}
.tjyd{ padding:0 10px 0 50px; height:150px;}
.tjyd ul li{ height:35px; line-height:35px; background:url(dian.jpg) center left no-repeat; padding-left:15px; border-bottom:1px #CCC solid;}
.tjyd a{ color:#4b4b4b; text-decoration:none;}
.zxwz{ padding:0 10px 0 20px; height:150px;}
.zxwz ul li{ height:35px; line-height:35px; background:url(dian.jpg) center left no-repeat; padding-left:15px; border-bottom:1px #CCC solid;}
.zxwz a{ color:#4b4b4b; text-decoration:none;}
.zjkt{ padding:0 65px 0 25px; height:150px;}
.zjkt ul li{ height:35px; line-height:35px; background:url(dian.jpg) center left no-repeat; padding-left:15px; border-bottom:1px #CCC solid;}
.zjkt a{ color:#4b4b4b; text-decoration:none;}

.middle3{ height:198px;}
.box9{ width:302px; height:198px; float:left;}
.box10{ width:360px; height:198px; float:left;}
.box11{ width:411px; height:198px; float:left;}
.tplj{ padding:10px 0 0 60px; height:140px;}
.yxhy{ padding:0 10px 0 20px; height:150px;}
.yxhy ul li{ height:35px; line-height:35px; background:url(dian.jpg) center left no-repeat; padding-left:15px; border-bottom:1px #CCC solid;}
.yxhy a{ color:#4b4b4b; text-decoration:none;}
.xszy{ padding:0 65px 0 25px; height:150px;}
.xszy ul li{ height:35px; line-height:35px; background:url(dian.jpg) center left no-repeat; padding-left:15px; border-bottom:1px #CCC solid;}
.xszy a{ color:#4b4b4b; text-decoration:none;}

.bottom{ padding:0 60px; height:80px;}

#footer{ margin:0 auto; padding:0; width:100%; height:152px; background:url(images/footer.jpg) no-repeat;}
.bq{ padding-top:11px; height:28px; line-height:28px; text-align:center; color:#FFF;}
.bq a{ color:#FFF; text-decoration:none;padding: 0 12px;}
.dz{ padding:5px 0 0 0; height:108px; text-align:center; line-height:25px; color:#4b4b4b;}
.dz a{ color:#4b4b4b; text-decoration:none;}
.dz a:hover{ color:#bc2000;}



#conter{ margin:0 auto; padding:0; width:1073px;}
.conterMiddle{ width:1073px; background:url(ny_contermiddlebg.jpg) left center repeat-y;}
.conterBottom{ width:1073px; background:url(ny_contermiddlebg.jpg) left bottom no-repeat;}
.conterTop{ width:1073px; background:url(ny_contertopbg.jpg) left top no-repeat; min-height:197px; height:auto !important; height:197px;}
.ny_bq{ padding-left:55px; width:418px; height:44px; line-height:44px; float:left;}
.ny_bq a{ color:#4b4b4b; text-decoration:none;}
#ny_bt{ color:#bc2000; text-decoration:none;}
.ny_cxdh{ width:530px; height:44px; text-align:right; line-height:44px; padding-right:70px; float:left;}
.left{ padding-left:35px; width:267px; float:left;}
.right{ width:723px; float:left;}

.ny_dl{ width:260px; height:214px; background:url(bg1.jpg) no-repeat;}
.ny_jzxk{ margin:10px 0 0 0; width:261px; height:186px; background:url(bg2.jpg) no-repeat;}
.ny_jzxk1{ padding:20px 0 0 10px; height:124px;}
.ny_jzxk1 a{ color:#4b4b4b; text-decoration:none; display:inline-block; width:77px; height:24px; line-height:24px; text-align:center; background:url(tp_bg1.jpg) no-repeat;}
.ny_jzxk1 a:hover{ color:#bc2000; text-decoration:underline; background:url(tp_bg2.jpg) no-repeat;}
.ny_wztj{ margin:10px 0 0 0; width:261px; height:224px; background:url(bg3.jpg) no-repeat;}
.ny_wztj1{ padding:9px 10px 0 20px; height:180px;}
.ny_wztj1 ul li{ height:35px; line-height:35px; background:url(dian.jpg) center left no-repeat; padding-left:15px; border-bottom:1px #CCC solid;}
.ny_wztj1 a{ color:#4b4b4b; text-decoration:none;}

.ny_leftmiddle{ width:261px; background:url(ny_leftmiddlebg.jpg) left center repeat-y;}
.ny_leftbottom{ width:261px; background:url(ny_leftbottombg.jpg) left bottom no-repeat;}
.ny_lefttop{ padding-top:16px; width:261px; background:url(ny_lefttopbg.jpg) left top no-repeat; min-height:628px; height:auto !important; height:628px; text-align:center;}
.ny_lefttop a{ color:#4b4b4b; text-decoration:none; display:inline-block; width:208px; height:40px; line-height:35px; background:url(ny_left_wzbg.jpg) no-repeat; font-weight:bold;}
.ny_lefttop a:hover{ color:#bc2000;}



.ny_rightmiddle{ width:723px; background:url(ny_rightmiddlebg.jpg) left center repeat-y;}
.ny_rightbottom{ width:723px; background:url(ny_rightbottombg.jpg) left bottom no-repeat;}
.ny_righttop{ width:723px; background:url(ny_righttopbg.jpg) left top no-repeat; min-height:644px; height:auto !important; height:644px;}
.ny_fslb{ padding-bottom:20px;}
.lb{ margin:15px 0 0 24px; width:676px; height:228px; background:url(ny_tpbg.jpg) no-repeat;}
.ny_lb{ padding:10px 20px; height:178px;}
.ny_lb span{ float:right; color:#a2a2a2;}
.ny_lb ul li{ height:33px; line-height:33px; background:url(dian.jpg) center left no-repeat; padding-left:15px; border-bottom:1px #CCC solid;}
.ny_lb a{ color:#4b4b4b; text-decoration:none;}
/*.ny_bottom{width:990px; height:78px; background:url(bg4.jpg) no-repeat; float:left; text-align:center;}
.ny_bottom td{ text-align:center;}*/
.ny_bottom { width:985px; padding-bottom:8px; border:1px solid #e5e5e5}
.ny_bottom img { float:left; margin:8px 0 0 15px; border:1px solid #e5e5e5; width:122px; height:38px;}



.ny_zjml{ padding:20px}
.ny_zjml ul li{ float:left; width:330px; height:190px;}
.ny_zjml1{ width:322px; height:177px; background:url(zjml_bg.jpg) no-repeat;}
.zjml_top{ padding-left:25px; font-weight:bold; height:17px;}
.zjml_top b{ color:#bc2000;}
.zjml_main{ padding:5px 0 0 20px; height:155px;}
.zjml_main ul li{ float:left; width:47px; height:25px; line-height:25px; background:url(dian1.jpg) center left no-repeat; padding-left:10px;}
.zjml_main a{ color:#4b4b4b; text-decoration:none;}


.ny_xkdt{ padding:20px 23px 10px 23px;}
.ny_xkdt ul li{ background:url(dian.jpg) center left no-repeat; padding-left:15px; height:33px; line-height:33px;}
.ny_xkdt span{ float:right; color:#a2a2a2;}
.ny_xkdt a{ color:#4b4b4b; text-decoration:none;}
.ny_xkdt a:hover{ color:#bc2000;}
.ny_xkdt1{ margin:0 0 20px 23px; width:667px; height:27px; line-height:27px; background:url(ny_xkdt_bg.jpg) no-repeat; text-align:right; padding-right:10px;}
.ny_xkdt1 b{ color:#bc2000; font-weight:100;}
.ny_xkdt1 a{ color:#4b4b4b; text-decoration:none;}


.ny_gywm{ padding:10px 20px 10px 25px; line-height:25px;}
#ny_gywm{ color:#bc2000; text-decoration:none; display:inline-block; width:208px; height:40px; line-height:35px; background:url(ny_left_wzbg.jpg) no-repeat; font-weight:bold;}

/*.ny_gywm a{ color:#4b4b4b; text-decoration:none; display:inline-block; width:177px; height:32px; line-height:32px; text-align:center; background:url(xxxz.png) no-repeat;}
.ny_gywm a:hover{ color:#FFF; text-decoration:none; background:url(xxz.png) no-repeat;}*/

.ny_page{ margin:10px 0 0 30px; width:680px; color:#747474;}
.ny_page ul li{ float:left; margin-right:5px;}
.ny_page a{ color:#000; text-decoration:none; display:inline-block; width:auto !important; min-width:26px; width:26px; line-height:21px; text-align:center; background:url(ny_tpbg_1.jpg) no-repeat;}
.ny_page a:hover{ background:url(ny_tpbg_2.jpg) no-repeat;}


/* 2011�?�?0�?2:06:54 YEZHIBO 修改 */
.boxM { width:988px; border:1px solid #e7e7e7; margin:15px 0;margin-left:35px;}
.an { background:url(bottom.png) no-repeat; width:72px; height:28px; border:0; font-size:14px; color:#000; font-weight:bold}
.qkzxbox { width:314px; height:267px; overflow:hidden; margin:25px 0 0 20px; background:url(qklb.png) right bottom no-repeat; line-height:1.5em; float:left; display:inline-block}
.qkzxbox div { padding:10px; display:inline-block}
.qkzxbox strong { font-size:14px; font-weight:bold; color:#2d2c2c; text-decoration:underline}
.qkzxbox s { text-decoration:none; color:#737373}
.qkzxbox p img { float:left; padding-right:15px;}
.qkzxbox p a { color:#2961ab}
.bookBg { background:url(bookBg.png) no-repeat; padding:10px; font-weight:400; height:auto !important; min-height:199px; height:199px;}
.bookBg strong { font-size:14px;}
.bookBg b { color:#000; font-weight:bold; font-family:Arial,sans-serif; font-size:16px;}
.bookBg table{ width:100%;}
.F16sl { font-size:16px; color:#000; font-weight:bold}
.IRTitle { height:48px; font-size:16px; padding-left:15px; font-weight:bold; background:url(Title.png) top left no-repeat;}
.List1 { border-bottom:1px dotted #929292; font-size:14px; line-height:2em}
.List1 div { padding:0 20px;}
.List1 .l1 { background:url(li2Bg.png) 10px center no-repeat; color:#c80000;}
.list1 .l2 { color:#696969; font-size:12px;}
.dbts { color:#006; font-size:14px; font-weight:bold;}
.List1 .fr a{ text-decoration:none; color:#555}
.List1 .fr a:hover { color:red} 

#zd{width:678px; padding-top:20px; padding-left:24px;}
.zd_dl{ width:260px; height:214px; background:url(bg1.jpg) no-repeat;}
.zd_jzxk{ margin:10px 0 0 0; width:265px; height:353px; background:url(bg5.jpg) no-repeat;}
.zd_jzxk1{ padding:20px 0 0 10px; height:124px; border:1px solid #CCC;}
.zd_jzxk1 a{ color:#4b4b4b; text-decoration:none; display:inline-block; width:77px; height:24px; line-height:24px; text-align:center; background:url(tp_bg1.jpg) no-repeat;}
.zd_jzxk1 a:hover{ color:#bc2000; text-decoration:underline; background:url(tp_bg2.jpg) no-repeat;}
.zd_jzxk1ist {padding-top:20px;padding-left:20px;}
.zd_jzxk1ist .zd_jzxkb{ height:28px;font-size:13px; color:#2d2c2c; background:url(zxqk_list_bg.gif) top center no-repeat; padding-top:9px; padding-left:90px}
.zd_jzxk1ist .zd_jzxkb a{color:#4b4b4b; text-decoration:none; width:77px; height:24px; text-align:center;}
.zd_jzxk1ist .zd_jzxkb a:hover{color:#bc2000; text-decoration:none;}
.sse td { background-color:#8e8e8e; line-height:15px; font-weight:bold; padding:8px; color:#FFF; text-align:center}
.sse td a { color:#FFF; text-decoration:none}
.nd_xkdt ul { line-height:30px; padding:25px;}
.nd_xkdt li a { text-decoration:none; color:#333}
.nd_xkdt li { border-bottom:1px solid #CCC}
.nd_xkdt li .list1,.nd_xkdt li .list2 { font-weight:100; display:inline-block; background:url(xzphB1.png) center no-repeat; width:11px; margin-right:15px; color:#FFF; text-align:center;}
.nd_xkdt li .list2 {background:url(xzphB2.png) center no-repeat;}
.nd_xkdt li span { float: right}
.nd_xkdt li .ico1 { background:url(xzpico1.png) left center no-repeat; padding:0 15px; display:inline-block}
.nd_xkdt li .ico2 { background:url(xzpico2.png) left center no-repeat; padding:0 15px; display:inline-block}
.nd_xkdt li .ico3 { background:url(xzpico3.png) left center no-repeat; padding:0 15px; display:inline-block}
.nd_xkdt li span s { text-decoration:none; width:100px; display:inline-block}
.nd_xkdt li span s font { color:#b00; font-size:12px}
.swidth { display:inline-block; width:150px; text-decoration:none}
.swidth  font { color:#b00; font-size:12px}
