/* ::::: http://nk.men91.cn/css/css.css ::::: */

body { margin: 0px auto; width: 1400px; }
.sy_mt { margin-top: 8px; }
.zdtop { width: 1400px; margin: 0px auto; height: 30px; background: none repeat scroll 0% 0% rgb(110, 110, 110); }
.topmid { width: 1000px; margin: 0px auto; line-height: 30px; color: rgb(255, 255, 255); height: 30px; overflow: hidden; }
.topmid p { float: left; }
.topmid strong { font-weight: normal; float: right; }
.sy_logo { height: 75px; width: 1000px; margin: 0px auto; }
.sy_lgl { float: left; display: inline; background: url('../images/lgbg.png') no-repeat scroll right center transparent; width: 580px; padding: 15px 0px 0px; }
.sy_lgr { float: right; display: inline; width: 340px; padding-top: 25px; }
.sy_dh { background: none repeat scroll 0% 0% rgb(37, 134, 211); height: 42px; line-height: 42px; border-bottom: 1px solid rgb(255, 255, 255); }
.sy_dh ul { width: 1000px; margin: 0px auto; height: 42px; }
.sy_dh ul li { float: left; display: inline; font-size: 14px; font-weight: bold; width: 108px; text-align: center; background: url('../images/st.png') no-repeat scroll right top transparent; }
.sy_dh ul li a { color: rgb(255, 255, 255); }
#sy_bxsb { width: 230px; height: 42px; }
.sy_banner { margin-top: 0px; background-color: rgb(0, 204, 255); }
.sHead { height: 317px; width: 1400px; overflow: hidden; margin: 0px auto; }
.sBar { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); position: relative; width: 1400px; height: 317px; }
.sBar .sBanner { width: 1400px; height: 317px; overflow: hidden; }
.sBar .sBannerBox { background: none repeat scroll 0% 0% rgb(255, 255, 255); position: relative; width: 1400px; height: 317px; margin: 0px auto; }
.sBar #sPicBox { z-index: 1; }
.sBar #sTabID { z-index: 2; position: relative; float: right; bottom: 27px; right: 37px; }
.sBar #sTabID li { float: left; width: 8px; height: 8px; background-color: rgb(151, 151, 151); cursor: pointer; margin-right: 7px; }
.sBar #sTabID li:hover, .sBar #sTabID li.active { background-color: rgb(157, 6, 49); }
.sy_con { width: 1002px; margin: 0px auto; float:left;}
.sy_con1 { height: 40px; overflow: hidden; background: none repeat scroll 0% 0% rgb(244, 244, 244); margin: 5px 0px; }
.sy_c11 { margin: 0px; }
.sy_c12 { z-index: -9999; margin-top: 5px; }
#lead { width: 660px; height: 34px; float: left; line-height: 34px; margin-left: 10px; color: rgb(37, 134, 211); }
#lead a { margin: 0px 10px; }
#login { width: 302px; height: 26px; padding: 4px 0px 0px; float: right; }
#login input.text { border: 1px solid rgb(230, 231, 232); width: 200px; height: 21px; line-height: 21px; font-size: 12px; color: rgb(146, 146, 144); padding-left: 20px; }
#login input.button { text-indent: 0px; width: 61px; height: 23px; line-height: 23px; background: none repeat scroll 0% 0% rgb(37, 134, 211); cursor: pointer; border: medium none; color: rgb(255, 255, 255); }
.sy_con2 { overflow: hidden; }
.sy_c2l { float: left; display: inline; width: 299px; height: 340px; overflow: hidden; border: 1px solid rgb(235, 235, 235); }
.sy_dt_t { padding-bottom: 0px; background: none repeat scroll 0% 0% rgb(37, 134, 211); float: left; display: inline; height: 40px; overflow: hidden; padding-top: 0px; width: 299px; }
.sy_dt_t LI { display: inline; float: left; overflow: hidden; }
.sy_dt_t LI .kjy { text-align: center; line-height: 40px; width: 99px; background: url('../images/gyyy2.jpg') no-repeat scroll 0% 0% transparent; float: left; display: inline; height: 40px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; }
.sy_dt_t LI .kjy_a { text-align: center; line-height: 40px; width: 101px; background: none repeat scroll 0% 0% rgb(253, 104, 44); float: left; display: inline; height: 40px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; }
.sy_dt_n { width: 299px; height: 290px; float: left; display: inline; overflow: hidden; padding-top: 8px; }
.sy_dtnrtop { width: 285px; height: 123px; margin: 0px auto; border-bottom: 1px dotted rgb(191, 191, 191); padding-top: 10px; }
.sy_dtnrtop h1 { height: 24px; font-size: 14px; text-align: center; }
.sy_dtnrtop a { color: rgb(253, 104, 44); }
.sy_dtnrtop p { line-height: 22px; text-indent: 2em; }
.sy_dtnrbtm { width: 285px; padding-top: 13px; margin-left: 7px; overflow: hidden; }
.sy_dtnrbtm li { height: 27px; line-height: 27px; }
.sy_dtnr { height: 1000px; }
.sy_c2l1 { overflow: hidden; border-bottom: 1px dotted rgb(135, 135, 135); height: 178px; width: 285px; margin: 0px auto; }
.sy_c2l1 p { text-indent: 2em; line-height: 20px; padding-top: 4px; }
.sy_c2l2 { margin-top: 6px; height: 111px; overflow: hidden; }
.sy_c2l2 ul li { float: left; display: inline; width: 85px; margin-left: 11px; }
.sy_c2l2 ul li p { text-align: center; line-height: 24px; height: 24px; }
.sy_c2m { float: left; display: inline; width: 382px; height: 342px; margin-left: 8px; }
.topl_r { width: 374px; height: 337px; padding: 3px 3px 0px; border: 1px solid rgb(235, 235, 235); overflow: hidden; }
.pwSlideWrap { width: 374px; height: 336px; }
#pwSlidePlayer { width: 374px; height: 336px; overflow: visible; }
#pwSlidePlayer .switch { float: left; margin: 0px; padding: 0px; }
#pwSlidePlayer .switch, #pwSlidePlayer .switch li { width: 373px; height: 263px; overflow: hidden; margin: 0px; list-style-type: none; }
#pwSlidePlayer .SwitchNav { float: left; display: inline; margin: 3px 0px 0px; padding: 0px; width: 372px; height: 69px; overflow: hidden; }
#pwSlidePlayer .SwitchNav li { float: left; width: 86px; height: 62px; border: 3px solid rgb(255, 255, 255); }
#pwSlidePlayer .SwitchNav li img { width: 86px; height: 62px; }
#pwSlidePlayer .SwitchNav li.current { border: 3px solid rgb(225, 225, 225); float: left; display: inline; width: 86px; height: 62px; }
#pwSlidePlayer .SwitchNav li.current img { width: 86px; height: 62px; }
.topl_r ol li { list-style-type: none; }
.sy_c2r { float: right; display: inline; width: 299px; height: 340px; border: 1px solid rgb(235, 235, 235); padding: 0px; }
.sy_c2r1 { overflow: hidden; background: none repeat scroll 0% 0% rgb(37, 134, 211); height: 40px; margin: 0px auto; }
.sy_c2r1 h1 { width: 100px; height: 40px; line-height: 40px; text-align: center; background: none repeat scroll 0% 0% rgb(253, 105, 45); float: left; display: inline; font-size: 14px; color: rgb(255, 255, 255); }
.sy_c2r1 p { font-size: 14px; color: rgb(255, 255, 255); font-weight: bold; width: 182px; height: 40px; line-height: 40px; float: right; display: inline; text-align: center; }
.sy_c2r1 p a { color: rgb(255, 255, 255); }
.sy_c2r2 { margin-top: 10px; overflow: hidden; }
.sy_c2r2 ul { margin-left: 4px; }
.sy_c2r2 ul li { float: left; display: inline; width: 87px;  line-height: 24px; text-align: center; margin-left: 7px; margin-top: 4px; }
.sy_hot { width: 87px; height: 24px; background: url('../images/hot.gif') no-repeat scroll right top rgb(240, 246, 252); }
.sy_ld { width: 87px; height: 24px; background: none repeat scroll 0% 0% rgb(240, 246, 252); }
.sy_ggt { overflow: hidden; }
.sy_con3 { overflow: hidden; }
.sy_c31 { float: left; display: inline; width: 690px; height: 365px; border: 1px solid rgb(235, 235, 235); }
.sy_c31 .zjt_head { display: block; background: none repeat scroll 0% 0% rgb(37, 134, 211); height: 42px; font-family: "Microsoft YaHei",SimHei,sans-serif; }
.sy_c31 .zjt_head h1 { float: left; width: 100px; height: 42px; color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(253, 105, 45); text-align: center; line-height: 42px; font-size: 20px; font-weight: normal; }
.zjt_head p { float: right; display: inline; width: 80px; height: 42px; line-height: 42px; color: rgb(255, 255, 255); font-size: 14px; }
.zjt_head a { color: rgb(255, 255, 255); }
.galleryview { width: 680px; height: 300px; overflow: hidden; position: relative; margin-top: 14px; }
.galleryview .panel { width: 670px; display: none; }
.galleryview .zj_left { float: left; display: inline; margin-left: 15px; }
.galleryview .zj_left a { display: block; width: 203px; height: 200px; text-align: center; }
.galleryview .zj_left a:hover { text-decoration: none; }
.galleryview .zj_left a img { width: 204px; height: 206px; margin-bottom: 0px; }
.galleryview .zj_right { float: right; height: 206px; width: 433px;  margin-left: 15px; }
.galleryview .zj_right .zj_zon { padding: 0px 15px; }
.galleryview .zj_right .zj_name { height: 28px; line-height: 28px; margin-top: 15px; margin-bottom: 0px; font-family: "Microsoft YaHei",SimHei,sans-serif; }
.galleryview .zj_right .zj_name strong { color: rgb(253, 104, 44); font-size: 20px; }
.galleryview .zj_right .zj_name span { color: rgb(253, 104, 44); font-size: 14px; margin-left: 5px; }
.galleryview .zj_right .zj_msg { height: 100px; line-height: 24px; font-size: 12px; }
.galleryview .zj_right .zj_msg p { padding-top: 7px; }
.galleryview .zj_right .zj_msg b { text-indent: 0px; }
.galleryview .zj_right .zj_msg img { margin-top: 10px; }
.galleryview .zj_right .zj_msg a { color: rgb(253, 104, 44); }
.galleryview .zj_list { width: 618px; height: 88px; overflow: hidden; position: absolute; left: 35px; top: 210px; }
.galleryview .zj_list .filmstrip li { float: left; width: 153px; height: 134px; overflow: hidden; text-align: center; cursor: pointer; }
.filmstrip li div { margin: 10px 6px 0px; overflow: hidden; }
.sy_ysxt1 a { background: url('../images/ycg_11.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; display: block; }
.sy_ysxt1 a:hover { background: url('../images/ycg_12.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; }
.sy_ysxt2 a { background: url('../images/wgy_11.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; display: block; }
.sy_ysxt2 a:hover { background: url('../images/wgy_12.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; }
.sy_ysxt4 a { background: url('../images/wgz_11.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; display: block; }
.sy_ysxt4 a:hover { background: url('../images/wgz_12.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; }
.sy_ysxt5 a { background: url('../images/sj_11.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; display: block; }
.sy_ysxt5 a:hover { background: url('../images/sj_12.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; }
.sy_ysxt7 a { background: url('../images/twm_11.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; display: block; }
.sy_ysxt7 a:hover { background: url('../images/twm_12.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; }
.sy_ysxt8 a { background: url('../images/lzf_11.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; display: block; }
.sy_ysxt8 a:hover { background: url('../images/lzf_12.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; }
.sy_ysxt10 a { background: url('../images/jyh_11.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; display: block; }
.sy_ysxt10 a:hover { background: url('../images/jyh_12.jpg') no-repeat scroll 0% 0% transparent; height: 75px; width: 143px; }
.galleryview .nav-next { position: absolute; top: 245px; right: 0px; text-indent: -99px; display: block; height: 18px; width: 18px; background: url('../images/next.png') no-repeat scroll 0% 0% transparent; }
.galleryview .nav-prev { position: absolute; top: 245px; left: 4px; text-indent: -99px; display: block; height: 18px; width: 18px; background: url('../images/prev.png') no-repeat scroll 0% 0% transparent; }
.sy_c32 { float: right; display: inline; width: 300px; height: 363px; border: 1px solid rgb(235, 235, 235); }
.sy_c321 { overflow: hidden; }
.sy_c321 h1 { background: none repeat scroll 0% 0% rgb(37, 134, 211); height: 43px; line-height: 42px; font-size: 16px; color: rgb(255, 255, 255); padding-left: 15px; font-family: "Microsoft YaHei",SimHei,sans-serif; }
.sy_c321 p { text-align: center; overflow: hidden; padding: 10px 0px; }
.sy_c322 { width: 270px; margin: 0px auto 2px; overflow: hidden; }
.sy_c322 p { font-size: 12px; text-indent: 2em; line-height: 22px; }
.sy_cxx { border-bottom: 1px solid rgb(230, 231, 232); height: 1px; line-height: 1px; width: 270px; margin: 0px auto; }
.sy_c323 { width: 270px; margin: 0px auto; }
.sy_c323 ul li { line-height: 20px; border-bottom: 1px solid rgb(235, 235, 235); overflow: hidden; padding: 10px 0px; }
.sy_c323 ul li h1 { font-size: 14px; color: rgb(37, 134, 211); font-weight: normal; }
.sy_c323 {  }
.sy_con4 { overflow: hidden; height: 347px; background: url('../images/sy_w2.gif') no-repeat scroll center top rgb(37, 134, 211); }
.warp { width: 962px; height: 285px; margin: 50px auto 0px; padding: 0px 12px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.pipaboda { width: 962px; height: 280px; float: left; display: inline; overflow: hidden; }
.pipaboda1 { width: 250px; height: 270px; float: left; padding-top: 10px; overflow: hidden; }
.pipaboda1 li { width: 242px; height: 59px; text-align: center; margin-bottom: 8px; }
.pinpajsqm { float: left; display: inline; width: 43px; height: 59px; line-height: 59px; text-align: center; font-size: 14px; font-weight: bold; color: rgb(255, 255, 255); }
.pinpajsqm1 { float: left; display: inline; width: 43px; height: 49px; line-height: 18px; padding-top: 10px; text-align: center; font-size: 14px; font-weight: bold; color: rgb(255, 255, 255); }
.pipaboda1 .gkjy { text-decoration: none; line-height: 20px; display: block; color: rgb(76, 75, 75); background: url('../images/jsbg2.gif') no-repeat scroll 0% 0% transparent; width: 242px; height: 59px; }
.pipaboda1 li h1 { font-size: 14px; width: 192px; float: right; display: inline; height: 20px; line-height: 20px; padding-top: 10px; }
.pipaboda1 li p { font-size: 12px; width: 192px; float: right; display: inline; height: 18px; line-height: 18px; }
.pipaboda12 { width: 243px; height: 270px; float: right; padding-top: 10px; overflow: hidden; }
.pipaboda12 li { width: 242px; height: 59px; text-align: center; margin-bottom: 8px; }
.pipaboda12 .gkjy { text-decoration: none; line-height: 20px; display: block; color: rgb(76, 75, 75); background: url('../images/jsbg4.gif') no-repeat scroll 0% 0% transparent; width: 242px; height: 59px; }
.pipaboda12 li h1 { font-size: 14px; width: 192px; float: left; display: inline; height: 20px; line-height: 20px; padding-top: 10px; }
.pipaboda12 li p { font-size: 12px; width: 192px; float: left; display: inline; height: 18px; line-height: 18px; }
.pipaboda12 .gkjy_a { background: url('../images/jsbg3.gif') no-repeat scroll 0% 0% transparent; color: rgb(76, 75, 75); width: 242px; height: 59px; }
.pinpajsqmr { float: right; display: inline; width: 43px; height: 59px; line-height: 59px; text-align: center; font-size: 14px; font-weight: bold; color: rgb(255, 255, 255); }
.pinpajsqmr1 { float: right; display: inline; width: 43px; height: 49px; line-height: 18px; padding-top: 10px; text-align: center; font-size: 14px; font-weight: bold; color: rgb(255, 255, 255); }
.pipaboda2 { width: 440px; float: left; display: inline; margin-left: 9px; padding-top: 12px; }
.tsmain4-4-1 { width: 440px; height: 125px; }
.tsmain4-4-1 h1 { text-align: center; font-size: 18px; color: rgb(253, 104, 44); font-family: "Microsoft YaHei",SimHei,sans-serif; }
.tsmain4-4-1 h1 a { color: rgb(253, 104, 44); }
.tsmain4-4-1 h2 { text-align: center; font-size: 12px; color: rgb(88, 89, 91); padding: 4px 0px; }
.tsmain4-4-1 p { text-indent: 2em; line-height: 24px; }
.tsmain4-4-2 { width: 440px; height: 100px; overflow: hidden; }
.tsmain4-4-2 h1 { text-align: right; font-size: 16px; color: rgb(253, 104, 44); font-family: "Microsoft YaHei",SimHei,sans-serif; height: 30px; line-height: 30px; background: url('../images/sy_xxx.jpg') no-repeat scroll left center transparent; width: 95px; margin: 0px auto; }
.tsmain4-4-2 ul { width: 440px; height: 92px; overflow: hidden; }
.tsmain4-4-2 ul li { float: left; display: inline; width: 198px; height: 26px; line-height: 26px; padding-left: 11px; background: none repeat scroll 0% 0% rgb(241, 241, 241); text-align: left; font-size: 12px; margin: 3px 0px 4px; }
.tsmain4-4-2 span { color: rgb(253, 102, 45); }
.tsmain4-4-3 span { color: rgb(0, 98, 185); height: 30px; line-height: 30px; }
.tsmain4-4-3 { overflow: hidden; height: 30px; }
.sy_con5 { overflow: hidden; border: 1px solid rgb(230, 231, 232); }
.Charact { width: 1000px; height: 370px; }
.Charact .Charact1 { width: 820px; height: 42px; background: url('../images/homef1.gif') no-repeat scroll left top rgb(37, 134, 211); padding-left: 180px; }
.Charact .Charact1 li { float: left; width: 130px; text-align: center; height: 42px; background: none repeat scroll 0% 0% rgb(37, 134, 211); }
.Charact .Charact1 li a { text-decoration: none; line-height: 29px; display: block; font-size: 14px; font-weight: 600; color: rgb(255, 255, 255); margin-top: 7px; }
.Charact .Charact1 .fkjy_a a { background: url('../images/jsbg.jpg') no-repeat scroll 0% 0% transparent; color: rgb(37, 134, 211); width: 121px; text-align: center; line-height: 29px; height: 29px; }
.Charact2 { width: 980px; height: 310px; padding: 15px 10px 0px; overflow: hidden; }
.Charact2 .Thepic { width: 276px; height: 283px; padding: 3px; border: 1px solid rgb(227, 227, 227); float: left; margin-right: 12px; }
.Charact2 .Symp { width: 390px; height: 300px; float: left; }
.Charact2 .Symp .Symp1 { width: 385px; font-size: 14px; font-weight: 600; color: rgb(0, 98, 185); text-align: center; line-height: 38px; }
.Charact2 .Symp .Symp1 a {color: rgb(0, 98, 185); }
.Charact2 .Symp .Symp2 a {color: rgb(0, 98, 185);}
.Charact2 .Symp .Symp2 { width: 385px; height: 45px; line-height: 24px; text-indent: 2em; }
.Charact2 .Symp .Symp3 { width: 385px; height: 74px; line-height: 22px; padding: 9px 0px 0px; font-size: 12px; }
.Charact2 .Symp .Symp3 li { float: left; width: 190px; color: rgb(37, 134, 211); }
.Charact2 .Symp .Symp3 a { color: rgb(76, 75, 75); }
.Charact2 .Symp .Symp5 { width: 385px; height: 45px; margin-top: 9px; }
.Charact2 .Symp .Symp51 { width: 385px; height: 60px; margin-top: 9px; }
.Charact2 .Symp .Symp5 dt { width: 70px; height: 45px; float: left; display: inline; line-height: 45px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; background: url('../images/homef8.jpg') no-repeat scroll 0% 0% transparent; padding-left: 3px; }
.Charact2 .Symp .Symp51 dt { width: 70px; height: 60px; float: left; display: inline; line-height: 60px; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; background: url('../images/homef81.jpg') no-repeat scroll 0% 0% transparent; padding-left: 3px; }
.Charact2 .Symp .Symp5 dd { width: 300px; height: 42px; float: left; display: inline; line-height: 20px; background: none repeat scroll 0% 0% rgb(242, 244, 243); padding-top: 3px; padding-left: 7px; }
.Charact2 .Symp .Symp51 dd { width: 300px; height: 58px; float: left; display: inline; line-height: 20px; background: none repeat scroll 0% 0% rgb(242, 244, 243); padding-top: 2px; padding-left: 7px; }
.Charact2 .Symp .Symp5 dd a { color: rgb(75, 75, 75); padding: 0px 5px; }
.Symp51 dd p a { width: 142px; height: 20px; line-height: 20px; text-align: center; background: none repeat scroll 0% 0% rgb(255, 255, 255); float: left; display: inline; margin-left: 5px; margin-top: 5px; }
.Charact2 .Path { width: 280px; height: 300px; float: right; display: inline; }
.Charact2 .Path dl { overflow: hidden; }
.Charact2 .Path dl dd { float: right; display: inline; width: 235px; height: 88px; position: relative; }
.Charact2 .Path dl dd h1 { font-size: 12px; color: rgb(243, 73, 14); height: 20px; line-height: 20px; }
.Charact2 .Path dl dd p { line-height: 22px; padding-top: 3px; }
.Charact2 .Path dl dd a { position: absolute; color: rgb(253, 104, 44); left: 158px; top: 66px; }
.Pathcase1 dt { float: left; display: inline; width: 27px; height: 65px; background: url('../images/bybg.gif') no-repeat scroll 0% 0% transparent; font-size: 14px; line-height: 22px; color: rgb(255, 255, 255); padding-top: 23px; padding-left: 6px; }
.Pathcase2 dt { float: left; display: inline; width: 27px; height: 65px; background: url('../images/jcbg.gif') no-repeat scroll 0% 0% transparent; font-size: 14px; line-height: 22px; color: rgb(255, 255, 255); padding-top: 23px; padding-left: 6px; }
.Pathcase3 dt { float: left; display: inline; width: 27px; height: 65px; background: url('../images/zlbg.gif') no-repeat scroll 0% 0% transparent; font-size: 14px; line-height: 22px; color: rgb(255, 255, 255); padding-top: 23px; padding-left: 6px; }
.Pathcase2, .Pathcase3 { overflow: hidden; margin-top: 14px; }
.sy_con6 { overflow: hidden; float:left; }
.hb_sbhjqh { width: 1000px; margin: 0px auto; border: 1px solid rgb(230, 231, 232); overflow: hidden; }
.hb_sbhjqhtab { height: 42px; width: 996px; margin-left: 2px; margin-top: 2px; }
.hb_sbhjqhtab li { float: left; display: inline; width: 249px; height: 42px; background: none repeat scroll 0% 0% rgb(37, 134, 211); text-align: center; font-family: "寰蒋闆呴粦"; line-height: 42px; font-size: 14px; font-weight: bold; }
.hb_sbhjqhtab li a { display: block; width: 249px; height: 42px; color: rgb(255, 255, 255); }
.hb_sbhjqhtab li.hover { background: none repeat scroll 0% 0% rgb(253, 105, 45); cursor: pointer; width: 249px; height: 42px; }
.hb_sbhjqhtab li a:hover { cursor: pointer; text-decoration: none; width: 249px; height: 42px; }
.hb_sbhjqh_nr { width: 980px; overflow: hidden; margin: 8px auto; }
.hb_sbhjqh_gund { display: block; width: 990px; overflow: hidden; }
.hb_sbhjqh_gund li { float: left; display: block; margin-right: 6px; }
.sy_foot { overflow: hidden; border-bottom: 1px solid rgb(255, 255, 255); float:left; }
.sy_ft1 { height: 160px; background: none repeat scroll 0% 0% rgb(243, 243, 243); overflow: hidden; }
.sy_ftm { overflow: hidden; width: 1032px; margin: 0px auto; }
.sy_ftm1 { width: 180px; margin: 10px 13px 0px; float: left; display: inline; overflow: hidden; }
.sy_ftm1l { float: left; display: inline; width: 85px; text-align: center; padding-top: 20px; }
.sy_ftm1l p { font-size: 14px; color: rgb(88, 89, 91); font-weight: bold; height: 26px; line-height: 26px; }
.sy_ftm1r { float: right; display: inline; width: 90px; overflow: hidden; padding-top:20px; }
.sy_ftm1r ul { overflow: hidden; height: 145px; }
.sy_ftm1r ul li { line-height: 24px; }
.sy_ft2 { height: 150px; background: none repeat scroll 0% 0% rgb(37, 134, 211); }
.sy_footer { height: 44px; }
.sy_footer ul { width: 610px; margin: 0px auto; height: 44px; line-height: 44px; }
.sy_footer ul li { float: left; display: inline; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; }
.sy_footer ul li a { color: rgb(255, 255, 255); padding: 0px 10px; }
.sy_footb { color: rgb(255, 255, 255); line-height: 22px; text-align: center; }
.sy_cccccc { overflow: hidden; position: relative; width: 1400px; }
.down-page { position: absolute; height: 315px; top: 45px; left: 200px; }
.nav-down { width: 208px; height: 42px; position: absolute; background: none repeat scroll 0% 0% rgb(20, 107, 176); padding-left: 22px; line-height: 45px; color: rgb(255, 255, 255); top: -45px; left: 0px; font-size: 15px; font-weight: 800; }
.sy_fl { float: left; display: inline; width: 150px; }
.nav-2 { width: 229px; height: 314px; float: left; background-color: rgb(230, 231, 232); display: none; border-bottom: 1px solid rgb(229, 229, 229); }
.zhuanqu { height: 61px; width: 209px; padding-left: 18px; position: relative; }
.sy_gd { position: absolute; right: 10px; }
.zhuanqu i, .zhuanqu h3 { float: left; }
.zhuanqu h3 { font-size: 14px; float: left; margin-top: 15px; padding-left: 6px; }
.zhuanqu p { clear: both; padding-top: 7px; }
.zhuanqu p a { margin: 0px 3px; padding: 0px 2px; font-size: 12px; }
.zhuanqu p a:hover { background-color: rgb(51, 153, 212); color: rgb(255, 255, 255); }
.nav-2 .cur { background-color: rgb(248, 248, 248); }
.nav-3 { width: 543px; height: 446px; float: left; }
.zq-con { width: 540px; height: 313px; overflow: hidden; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); display: none; }
.zq-con-l { width: 502px; height: 370px; float: left; margin: 0px 0px 0px 22px; }
.zq-con-l ul { width: 490px; margin-top: 10px; }
.zq-con-l li { width: 485px; padding: 10px 0px 10px 2px; border-bottom: 1px dashed rgb(220, 220, 220); overflow: hidden; list-style: outside none none; white-space: nowrap; }
.zq-con-l li h3 { font-size: 14px; float: left; line-height: 30px; }
.zq-con-l li p { float: left; width: 400px; margin-top: 8px; position: relative; }
.sy_zxh { position: absolute; right: 0px; bottom: 0px; }
a.sy_zxh { color: rgb(255, 0, 0); font-weight: bold; }
.zq-con-l li a { display: block; float: left; height: 14px; line-height: 14px; font-size: 12px; margin: 0px 5px 8px 0px; padding: 1px 3px; }
.zq-con-l li a:hover { background: none repeat scroll 0% 0% rgb(244, 172, 46); }
/* ::::: http://nk.men91.cn/css/style.css ::::: */

BODY { padding: 0px; margin: 0px auto; font-size: 12px; color: rgb(76, 75, 75); width: 1400px; }
DIV { padding: 0px; margin: 0px; }
DL { padding: 0px; margin: 0px; }
DT { padding: 0px; margin: 0px; }
DD { padding: 0px; margin: 0px; }
UL { padding: 0px; margin: 0px; }
UL { list-style-type: none; overflow: hidden; list-style-image: none; }
OL { padding: 0px; margin: 0px; }
LI { padding: 0px; margin: 0px; }
H1 { padding: 0px; margin: 0px; }
H2 { padding: 0px; margin: 0px; }
H3 { padding: 0px; margin: 0px; }
FORM { padding: 0px; margin: 0px; }
INPUT { padding: 0px; margin: 0px; }
P { padding: 0px; margin: 0px; }
EMBED { padding: 0px; margin: 0px; }
OBJECT { padding: 0px; margin: 0px; }
UL LI { list-style-type: none; list-style-image: none; }
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tfoot, thead, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; font-size: 100%; }
DL { list-style-type: none; }
IMG { border-width: 0px; border-style: none; border-color: -moz-use-text-color; line-height: 0px; vertical-align: top; }
A { color: rgb(76, 75, 75); text-decoration: none; }
A:hover { text-decoration: underline; }
.lanse, .lanse a { color: rgb(16, 113, 191); }
#fcall table tbody tr td:nth-child(3) { position: relative; }
.left-wx { width: 148px; height: 48px; background-color: rgb(255, 255, 255); position: fixed; bottom: 0px; left: 0px; z-index: 9990; display: none; overflow: hidden; }
.wx-a { width: 100%; height: 48px; background-color: rgb(255, 255, 255); }
.wx-a a { display: block; width: 148px; height: 48px; background-color: rgb(251, 182, 60); float: left; margin-right: 2px; }
.wx-a span { display: block; background: url('../images/left_wx.gif') no-repeat scroll 0% 0% transparent; margin: 0px auto; overflow: hidden; }
.wx-a span.wx-1 { width: 148px; height: 48px; }
.global-qq-msg { margin: 0px; padding: 0px; z-index: 101; right: 0px; width: 137px; height: 400px; position: fixed; top: 80px; }
.global-qq-msg span { display: none; width: 29px; height: 117px; cursor: pointer; }
.global-qq-msg .global-qq-link { position: relative; display: block; width: 100%; height: 100%; }
.global-qq-msg .global-qq-link em { text-align: right; cursor: pointer; position: absolute; display: block; width: 20px; height: 20px; overflow: hidden; top: 0px; left: 0px; z-index: 103; background: url('../images/undefined') no-repeat scroll 0% 0% transparent; }
body { padding-bottom: 40px; }
.hfzs-bottom { position: fixed; left: 0px; bottom: -2px; margin: 0px; padding: 0px; line-height: 160%; width: 100%; height: 50px; z-index: 9988; }
.hfzs-bottom .hfzs-bottom-content { position: relative; z-index: 9990; padding: 0px; margin: 0px auto; width: 993px; height: 55px; }
.hfzs-bottom .hfzs-bottom-content .hfzs-divL { width: 278px; height: 55px; position: absolute; top: 10px; left: 15px; }
.hfzs-bottom .hfzs-bottom-content .hfzs-divR { width: 155px; height: 55px; position: absolute; top: 10px; right: 0px; }


#new_head a { display: block; width: 21px; height: 21px; margin: 0px 2px; float: left; }
#new_head .nha1 { background: url('../images/v1.png') no-repeat scroll center center transparent; }
#new_head .nha1:hover { background: url('../images/va1.png') no-repeat scroll center center transparent; }
#new_head .nha2 { background: url('../images/v2.png') no-repeat scroll center center transparent; }
#new_head .nha2:hover { background: url('../images/va2.png') no-repeat scroll center center transparent; }
#new_head .nha3 { background: url('../images/v3.png') no-repeat scroll center center transparent; }
#new_head .nha3:hover { background: url('../images/va3.png') no-repeat scroll center center transparent; }
#new_head .nha4 { background: url('../images/v4.png') no-repeat scroll center center transparent; }
#new_head .nha4:hover { background: url('../images/va4.png') no-repeat scroll center center transparent; }
.er_left { float: left; }
.er_right { float: right; }
img { border: 0px none; }
ul, h2, h3, h4, h1 { margin: 0px; padding: 0px; }
#er_logo {margin: auto; line-height: 29px; background: none repeat scroll 0% 0% rgb(255, 255, 255); clear: both; }
#er_logo a { display: block; font-size: 12px; line-height: 20px; }
#er_logo .er_left { padding-top: 23px; }
#er_logo .er_center { padding: 34px 0px 0px 82px; }
#er_logo .er_right { padding-top: 35px; }
#er_logo .er_logo { width: 1100px; display: block; margin: auto; }
.er_center { float: left; width: 375px; }
.er_center a { display: block; width: 105px; line-height: 20px; text-align: center; float: left; }
#er_nav { height: 42px; background: none repeat scroll 0% 0% rgb(37, 134, 211); width: 100%; clear: both; }
.er_nav { width: 1000px; height: 42px; margin: auto; line-height: 29px; padding: 0px; position: relative; }
#er_nav .right_nav { margin: 0px; padding: 0px 0px 0px 230px; }
#er_nav .right_nav li { height: 42px; width: 96px; line-height: 42px; font-size: 16px; float: left; list-style: outside none none; }
#er_nav .right_nav a { display: block; padding: 0px; width: 93px; text-align: center; color: rgb(255, 255, 255); text-decoration: none; }
#er_nav .right_nav a:hover { background: none repeat scroll 0% 0% rgb(0, 114, 190); }
#er_nav .right_nav a:hover, #er_nav .er_hovers { color: rgb(255, 255, 255); text-decoration: none; }
#er_in_bn { width: 100%; margin: auto; text-align: center; overflow: hidden; }
.mei_nav_lo { display: none; }
.er_nav #hotnav_nav_lo { position: absolute; top: 0px; left: 0px; width: 230px; }
.er_nav .xmhdx_nav_top { height: 42px; color: rgb(255, 255, 255); cursor: pointer; background: url('../images/navtb.jpg') no-repeat scroll 195px 12px rgb(84, 77, 94); line-height: 40px; font-size: 18px; text-align: center; padding-right: 10px; }
.xmhdx_nav_lo li { color: rgb(3, 1, 2); background: url('../images/navbgt.jpg') no-repeat scroll 15px 9px rgb(243, 239, 240); height: 38px; overflow: hidden; border-bottom: 1px solid rgb(255, 255, 255); line-height: 38px; font-size: 16px; text-align: center; padding-right: 10px; }
.xmhdx_nav_lo li i, .xmhdx_nav_lo li a { display: block; float: left; }
.xmhdx_nav_lo li a:hover { background: none repeat scroll 0% 0% rgb(37, 134, 211); color: rgb(255, 255, 255); padding: 0px 5px; }
.xmhdx_nav_lo li i { padding: 9px 15px 0px; }
.xmhdx_nav_lo .hao_nav_lo .tba { display: none; }
.xmhdx_nav_lo .hao_nav_lo .tbb { display: block; }
.xmhdx_nav_lo .noo_nav_lo .tba { display: block; }
.xmhdx_nav_lo .noo_nav_lo .tbb { display: none; }
.xmhdx_nav_lo .hao_nav_lo { border-bottom: medium none; color: rgb(3, 1, 2); background: url('../images/navbgw.png') no-repeat scroll 180px 13px rgb(37, 134, 211); }
.xmhdx_nav_lo .hao_nav_lo a { color: rgb(255, 255, 255); }
.xmhdx_nav_lo .dis_nav_lo, #tbc_nav_lo_01 { padding: 16px 0px 16px 30px; height: auto; background: none repeat scroll 0% 0% rgb(252, 250, 251); clear: both; width: 200px; }
.xmhdx_nav_lo .noo_nav_lo span, .xmhdx_nav_lo .dis_nav_lo span { display: block; width: 50%; float: left; font-size: 14px; height: 30px; line-height: 26px; text-align: left; background: none repeat scroll 0% 0% rgb(252, 250, 251); }

.tl_top_100 { width: 100%; background: none repeat scroll 0% 0% rgb(37, 134, 211);}
.er_center .ec_a { background: url('../images/ra2.png') no-repeat scroll 2px 2px transparent; }
.er_center .ec_b { background: url('../images/rb2.png') no-repeat scroll 2px 2px transparent; }
.er_center .ec_c { background: url('../images/rc2.png') no-repeat scroll 2px 2px transparent; }
.er_center .ec_a:hover { background: url('../images/ra1.png') no-repeat scroll 2px 2px transparent; }
.er_center .ec_b:hover { background: url('../images/rb1.png') no-repeat scroll 2px 2px transparent; }
.er_center .ec_c:hover { background: url('../images/rc1.png') no-repeat scroll 2px 2px transparent; }
#bottom_bg { margin-top: 10px; border-top: 5px solid rgb(37, 134, 211); clear: both; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#bottom_bg .xiangmu { width: 990px; margin: 0px auto; height: 122px; padding: 45px 0px 20px; }
#bottom_bg .xiangmu .zhengxin { float: left; height: 142px; }
#bottom_bg .xiangmu .zhengxin .pic_bott { height: 142px; float: left; padding: 0px 31px; border-left: 1px solid rgb(244, 244, 244); }
#bottom_bg .xiangmu .zhengxin .pic_bott_a { height: 142px; float: left; padding: 0px; border-left: 1px solid rgb(244, 244, 244); }
#bottom_bg .xiangmu .zhengxin .nobo { border: medium none; }
#bottom_bg .xiangmu .zhengxin .lj_zx { float: left; line-height: 25px; padding-right: 28px; }
#bottom_bg .xiangmu .zhengxin .lj_zx p a { font-size: 12px; }
#bottom_bg .xiangmu .zhengxin .lj_zx_a { padding: 0px; }
.bott_LOGO { width: 100%; margin: 0px auto; text-align: center; height: 100px; background: none repeat scroll 0% 0% rgb(37, 134, 211); color: rgb(255, 255, 255); padding: 10px 0px 0px; }
.bott_LOGO a { color: rgb(255, 255, 255); }
.bott_LOGO a:hover { color: rgb(255, 255, 255); }
.xmhdx_nav_lo li { float: left; width: 100%; }
#er_nav { position: relative; z-index: 100; }
.er_nav #hotnav_nav_lo { z-index: 100; width: 230px; overflow: hidden; }
.flexslider { margin: 0px auto; position: relative; width: 100%; height: 400px; overflow: hidden; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.flex-viewport { transition: all 1s ease 0s; }
.flexslider .slides {  }
.flexslider .slides img { /*width: 1440px; height: 400px;*/ }
.flex-direction-nav { width: 1300px; margin: 0px auto;  }
.flex-direction-nav a { width: 70px; height: 70px; line-height: 99em; overflow: hidden; margin: 0px; display: block; background: url('../images/ad_ctr.png') no-repeat scroll 0px -8px transparent; position: absolute; top: 154px; z-index: 10; cursor: pointer; opacity: 0; }
.flex-direction-nav .flex-next { background-position: 0px -98px; right: 136px; }
.flex-direction-nav .flex-prev { left: 136px; }
.flexslider:hover .flex-next { opacity: 0.8; }
.flexslider:hover .flex-prev { opacity: 0.8; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; }
.flex-control-nav li { margin: 0px 5px; display: inline-block; }
.flex-control-paging li a { background: url('../images/dot.png') no-repeat scroll 0px -16px transparent; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 18px; cursor: pointer; }
.flex-control-paging li a.flex-active { background-position: 0px 0px; }
.er_ding_w { height: 30px; background: none repeat scroll 0% 0% rgb(84, 77, 93); }
.er_ding { height: 30px; margin: auto; line-height: 30px; color: rgb(255, 255, 255); width: 1000px; }
.er_ding_left { float: left; width: 300px; }
.er_ding_right { float: right; font-size: 12px; }
.er_ding_right span { padding-left: 20px; }
.edltext { float: left; }
#new_head { float: left; padding: 4px 0px 0px 4px; }
#new_nav_s { width: 1020px; height: 60px; margin: auto; line-height: 29px; }
.newnavs_a { width: 159px; float: left; padding: 5px 10px 0px 0px; }
.newnavs_at { padding-right: 0px; float: right; }
.newnavs_a_left { clear: both; height: 46px; color: rgb(255, 255, 255); padding: 3px 5px 5px; }
.newnavs_a_left .eali { float: left; width: 46px; }
.newnavs_a_left .ealt { float: left; width: 90px; text-align: center; font-size: 16px; line-height: 20px; padding-top: 3px; height: 40px; overflow: hidden; }
.newnavs_a_left .ealt a{text-decoration: none; color: rgb(255, 255, 255); }
.newnavs_a_left .ealt a:hover{text-decoration: none; color: rgb(255, 255, 255); }
.newnavs_a_left .ealt a:visited{text-decoration: none; color: rgb(255, 255, 255); }
.newnavs_a_left .ealt em { font-size: 10px; font-style: normal; }
.newnavs_a_right { border: 1px solid rgb(37, 134, 211); height: 50px; padding: 4px 7px; }
.newnavs_a_right a { display: block; width: 50%; height: 24px; text-align: center; color: rgb(0, 0, 0); line-height: 24px; float: left; font-size: 14px; }
.newnavs_a_right a:hover { color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(84, 77, 94); }
.hot { width: 1000px; margin: auto; }
.news-r { position: relative; width: 284px; float: right; padding-top: 10px; }
.news-r .news-ran { position: absolute; top: -25px; right: 0px; width: 44px; height: 19px; }
.news-ran #news-pre { width: 17px; height: 17px; float: left; background: url('../images/qhann.jpg') no-repeat scroll left center transparent; cursor: pointer; }
.news-ran #news-next { width: 17px; height: 17px; float: right; background: url('../images/qhann.jpg') no-repeat scroll right center transparent; cursor: pointer; }

.wrap-2 { height: 171px; background: none repeat scroll 0% 0% rgb(229, 229, 229); margin: 10px 0px; }
.jibing { width: 1000px; height: 100%; margin: 0px auto; padding-top: 25px; text-align: center; }
span.zice { margin-left:10px; display: block; width: 109px; height: 25px; background: url('../images/sprite_bg2.png') no-repeat scroll 36px -72px rgb(244, 172, 46); border: 1px solid rgb(203, 140, 30); border-radius: 5px; padding-top: 52px; font-weight: bold; float: left; }
.jibing a { display: block; float: left; height: 31px; border: 1px solid rgb(184, 184, 184); border-radius: 2px; padding: 0px 13px; line-height: 31px; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: 0px 0px 10px 10px; }
.jibing a:hover { background: none repeat scroll 0% 0% rgb(37, 134, 211); border-color: rgb(0, 114, 190); color:#FFF; }
.pipaboda1 .gkjy_a {
    background: url("../images/jsbg1.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #4c4b4b;
    height: 59px;
    width: 242px;
	}
	
.bx { border: 1px solid rgb(235, 235, 235); }
.ljys { color: rgb(253, 104, 43); }
.ks1 { height: 340px; }
.ks1z { width: 357px; height: 340px; float: left; }
.sHeadd { height: 330px; width: 345px; overflow: hidden; margin: 0px auto; padding: 5px; }
.sBarr { background: none repeat scroll 0% 0% rgb(255, 255, 255); position: relative; width: 345px; height: 330px; }
.sBarr .sBannerr { width: 345px; height: 317px; overflow: hidden; }
.sBarr #xPicBox { z-index: 1; }
.sBarr #xTabID { z-index: 2; position: relative; float: right; bottom: 15px; right: 5px; }
.sBarr #xTabID li { float: left; width: 8px; height: 8px; background-color: rgb(151, 151, 151); cursor: pointer; margin-right: 7px; }
.sBarr #xTabID li:hover, .sBarr #xTabID li.active { background-color: rgb(157, 6, 49); }
.ks1y { width: 635px; height: 340px; float: right; }
.ks1y .bt { height: 44px; background: none repeat scroll 0% 0% rgb(37, 134, 211); line-height: 44px; }
.ks1y .bt span { background: none repeat scroll 0% 0% rgb(253, 104, 44); width: 50px; color: rgb(255, 255, 255); font-family: 寰蒋闆呴粦; font-size: 16px; font-weight: bold; padding: 14px; }
.ks1y .nr { width: 576px; margin: 0px auto; }
.ks1y .nr p { line-height: 24px; padding-top: 10px; }
.ks1y .nr h2 { background: url('../images/ksy_xb.jpg') repeat scroll 0% 0% transparent; height: 15px; font-size: 14px; color: rgb(3, 101, 184); padding-left: 10px; margin-top: 15px; line-height:15px; }
.ks1y .nr p a { color: rgb(255, 0, 0); }
.ks1y .lx { margin: 12px 0px; }
.ks1y .lx li { width: 85px; height: 25px; margin-right: 9px; background: none repeat scroll 0% 0% rgb(232, 232, 232); border: 1px solid rgb(210, 210, 210); float: left; display: block; line-height: 25px; text-align: center; }
.ks1y .wz {/* margin-bottom: 8px;*/ }
.ks1y .wz li { width: 260px; height: 26px; float: left; background: url('../images/ks_hot.gif') no-repeat scroll left center transparent; padding-left: 25px; line-height: 26px; }
.ks2y { /*height: 905px;*/ }
.ksjbz { width: 727px;/* height: 905px;*/ float: left; overflow: hidden; }
.ksjbz .jbz { width: 338px; height: 275px; border: 1px solid rgb(235, 235, 235); padding: 9px; overflow: hidden; }
.ksjbz .jbz h2 { background: url('../images/ks_title.gif') no-repeat scroll left top transparent; float: left; height: 41px; font-size: 16px; color: rgb(255, 255, 255); width: 131px; line-height: 41px; margin-bottom: 10px; text-align: center; padding-right: 30px; }
.ksjbz .jbz .ks_more { float: right; margin-top: 15px; }
.ksjbz .jbz span { background: none repeat scroll 0% 0% rgb(206, 234, 255); color: rgb(37, 134, 211); display: block; clear: both; line-height: 30px; padding-left: 10px; margin-bottom: 10px; }
.ksjbz .jbz dl { margin-bottom: 8px; height: 102px; }
.ksjbz .jbz dl dt { float: left; width: 95px; }
.ksjbz .jbz dl dd { float: right; width: 225px; line-height: 23px; }
.ksjbz .jbz dl dd p { text-indent: 2em; }
.ksjbz .jbz dl dd strong { color: rgb(3, 101, 184); font-size: 14px; padding-bottom: 10px; display: inline-block; }
.ksjbz .jbz ul { width: 355px; clear: both; }
.ksjbz .jbz ul li { width: 160px; height: 26px; float: left; background: url('../images/ks_hot1.gif') no-repeat scroll left center transparent; padding-left: 15px; line-height: 27px; }
.ksjbz .ksz { float: left; margin-bottom: 10px; }
.ksjbz .ksy { float: right; margin-bottom: 10px; }
.ksjby { width: 262px; float: right; overflow: hidden; /*height: 905px;*/ }
.qlxzz { height: 293px; margin-bottom: 9px; }
.qlxzz h2 { font-size: 16px; background: none repeat scroll 0% 0% rgb(37, 134, 211); color: rgb(255, 255, 255); height: 35px; line-height: 35px; text-align: center; }
.qlxzz ul { width: 250px; height: 210px; margin: 0px auto; overflow: hidden; }
.qlxzz ul li { width: 110px; height: 29px; float: left; line-height: 29px; background: none repeat scroll 0% 0% rgb(230, 231, 232); margin: 8px 0px 5px 10px; text-align: center; }
.qlxzz .zx { width: 246px; margin: 10px auto 0px; }
.qlxzz .zx a { margin-left: 8px; }
.qlxzz .hot { background: url('../images/hot.gif') no-repeat scroll right top rgb(230, 231, 232); }
.ksjz { width: 254px; margin: 0px auto; padding-top: 10px; height: 250px; }
.ksjz a { width: 127px; display: inline-block; margin-bottom: 7px; text-align: center; }
.con4_02 { width: 305px; height: 239px; overflow: hidden; }
.con4_02 { width: 245px; height: 239px; background-color: rgb(255, 255, 255); margin-top: 10px; }
.zjxx { width: 245px; height: 239px; margin-left: 8px; }
.zjxx dl dd img { float: left; margin-right: 5px; }
.zjxx dl { margin: 0px; }
.zjxx dl dd { height: 131px; margin-bottom: 10px; width: 245px; overflow: hidden; }
.zjxx dl dd span { width: 125px; line-height: 22px; }
.zjxx dl dd p { width: 125px; line-height: 22px; float: right; margin-bottom: 8px; }
.zjxx dl dd i { width: 125px; border: medium none; }
.zjxx dl dd span a { margin: 0px; }
.zjxx dl dd span a { margin: 0px 10px 0px 8px; color: rgb(49, 102, 146); font-size: 14px; font-weight: bold; }
.zjxx dl dd span { width: 125px; line-height: 26px; }



.nry_con { overflow: hidden; }
.nry_h { color: rgb(255, 0, 0); }
.nry_r21 { width: 242px; height: 225px; margin: 0px auto; }
.nry_r21 h2 { text-align: center; }
.nry_r21 ul { width: 242px; height: 65px; background: none repeat scroll 0% 0% rgb(242, 242, 242); margin: 0px auto; position: relative; }
.nry_r21 ul li { float: left; display: inline; }
.nry_r21 ul li h3 { float: left; display: inline; padding-right: 2px; }
.nry_r21 ul li p { float: left; display: inline; color: rgb(0, 102, 153); }
.nry_r211 { position: absolute; left: 9px; top: 15px; width: 70px; }
.nry_r212 { position: absolute; left: 79px; top: 15px; width: 70px; }
.nry_r213 { position: absolute; left: 151px; top: 15px; width: 88px; }
.nry_r214 { position: absolute; left: 9px; top: 41px; width: 70px; }
.nry_r215 { position: absolute; left: 79px; top: 41px; width: 70px; }
.nry_r216 { position: absolute; left: 151px; top: 41px; width: 88px; }
.nry_r2114 { position: absolute; left: 9px; top: 41px; width: 105px; }
.nry_r2115 { position: absolute; left: 120px; top: 41px; width: 105px; }
.nry_r22 { width: 242px; margin: 0px auto; }
.nry_r22 ul li { background: none repeat scroll 0% 0% rgb(178, 222, 247); height: 34px; margin-top: 3px; overflow: hidden; }
.nry_r22 ul li h3 { width: 65px; background: none repeat scroll 0% 0% rgb(38, 134, 211); color: rgb(255, 255, 255); text-align: center; line-height: 34px; font-size: 12px; float: left; display: inline; overflow: hidden; }
.nry_r22 ul li p { color: rgb(3, 101, 184); line-height: 34px; padding-left: 10px; float: left; display: inline; }
#nry_dlhovs { width: 242px; border-top: 0px none; }
.nry_jkzt { width: 242px; overflow: hidden; margin: 0px auto; padding-top: 4px; }
.nry_r3 { width: 264px; border: 1px solid rgb(235, 235, 235); margin-top: 9px; padding: 1px; }
.nry_r3 h1 { background: none repeat scroll 0% 0% rgb(37, 134, 211); height: 35px; line-height: 35px; font-size: 16px; color: rgb(255, 255, 255); padding-left: 15px; }
.nry_r31 p { text-indent: 2em; line-height: 22px; width: 245px; margin: 0px auto; border-bottom: 1px dotted rgb(20, 114, 150); padding: 8px 0px 4px; }
.nry_r32 ul { width: 240px; margin: 10px auto; border-bottom: 1px dotted rgb(20, 114, 150); }
.nry_r32 ul li h2 { font-size: 14px; color: rgb(39, 135, 211); float: left; display: inline; width: 240px; }
.nry_r32 ul li p { float: left; display: inline; width: 240px; height: 18px; line-height: 18px; }
.nry_r33 { line-height: 22px; width: 220px; margin: 0px auto; }
.nry_r33 a { color: rgb(255, 150, 0); }
.nry_r4 { width: 264px; border: 1px solid rgb(235, 235, 235); height: 370px; margin-top: 9px; padding: 1px; }
.nry_r4 h1 { background: none repeat scroll 0% 0% rgb(37, 134, 211); height: 35px; line-height: 35px; font-size: 16px; color: rgb(255, 255, 255); padding-left: 15px; }
.nry_r41 { width: 245px; margin: 0px auto; overflow: hidden; }
.nry_r41 p { line-height: 22px; text-indent: 2em; padding: 5px 0px; }
.nry_r41 h2 { color: rgb(255, 0, 0); font-size: 14px; font-weight: normal; text-align: center; }
.nry_r41 h3 { text-align: center; padding-bottom: 10px; padding-top: 5px; }
.nry_r42 { padding-left: 17px; padding-top: 10px; }
.nry_r42 li { width: 94px; height: 21px; line-height: 21px; text-align: center; margin: 0px 10px; overflow: hidden; float: left; display: inline; }
.nry_r42 li a { color: rgb(255, 255, 255); }
.nry_r421 { background: none repeat scroll 0% 0% rgb(39, 135, 211); width: 94px; height: 21px; }
.nry_r422 { background: none repeat scroll 0% 0% rgb(255, 162, 0); }
.nry_r43 { width: 240px; margin: 9px auto 0px; }
.nry_r43 ul { margin-top: 4px; }
.nry_r43 ul li { background: none repeat scroll 0% 0% rgb(230, 231, 232); height: 23px; margin-top: 3px; overflow: hidden; }
.nry_r43 ul li h3 { width: 94px; background: none repeat scroll 0% 0% rgb(38, 134, 211); color: rgb(255, 255, 255); text-align: center; line-height: 23px; font-size: 12px; float: left; display: inline; overflow: hidden; font-weight: normal; }
.nry_r43 ul li p { color: rgb(3, 101, 184); line-height: 23px; padding-left: 10px; float: left; display: inline; }




.nry_l { float: left; display: inline; width: 734px; margin-top: 18px; overflow: hidden; }
.nry_l1 { width: 720px; border: 1px solid rgb(235, 235, 235); }
#nry_lead { width: 672px; height: 40px; line-height: 40px; margin: 0px auto; }
#nry_lead a { margin: 0px 10px; }
.nry_lnr { width: 672px; padding: 20px 15px 0px; }
.nry_lnr h1 { font-family: "Microsoft YaHei"; font-size: 24px; font-weight: bold; color: rgb(7, 89, 159); text-align: center; margin-bottom: 25px; }
.nry_info { height: 20px; padding-bottom: 3px; line-height: 20px; border-bottom: 1px solid rgb(235, 235, 235); padding-left: 30px; overflow: hidden; }
.nry_info span { height: 20px; float: left; margin-right: 20px; display: inline; overflow: hidden; }
.nry_info font { color: rgb(40, 136, 212); font-size: 12px; }
.nry_content { overflow: hidden; padding-bottom: 20px; width: 672px; margin: 8px auto 0px; line-height: 26px; font-size: 14px; }
.nry_content p { font-size: 14px; color: rgb(51, 51, 51); margin-top: 17px; }
.nry_content p a { color: rgb(7, 89, 159); }
.nry_info span.nry_last { margin-right: 0px; }
.nry_lqh { background: none repeat scroll 0% 0% rgb(242, 242, 242); height: 155px; margin-bottom: 20px; display: none; }
.nry_lqh p { text-align: center; padding: 13px 0px 7px; }
.nry_sxp { width: 672px; height: 130px; overflow: hidden; }
.nry_sxp p { height: 71px; text-align: center; }
.nry_sxp ul { width: auto; height: 30px; margin: 15px auto 0px; font-size: 14px; overflow: hidden; }
.nry_sxp ul li { float: left; display: inline; line-height: 30px; width: 335px; }
.nry_sxp ul li a { margin: 0px; display: inline; }
.nry_l2 { overflow: hidden; text-align: center; margin: 20px 0px 23px; }
.nry_l3 { overflow: hidden; }
.nry_h { color: rgb(255, 0, 0); }
.nry_r {  overflow: hidden; }
.nry_r1 { width: 266px; border: 1px solid rgb(235, 235, 235); height: 454px; margin-top: 18px; overflow: hidden; }
.nry_r1 h1 { text-align: center; padding: 6px 0px; height: 118px; }
.nry_r1 p { width: 247px; line-height: 22px; text-indent: 2em; margin: 0px auto; }
.nry_r1 ul { overflow: hidden; margin-left: 4px; margin-bottom: 10px; height: 177px; }
.nry_r1 ul li { float: left; display: inline; margin-top: 6px; margin-left: 6px; }
.nry_r2 { width: 264px; border: 1px solid rgb(235, 235, 235); height: 418px; margin-top: 9px; padding: 1px; overflow: hidden; }
.nry_r2 h1 { background: none repeat scroll 0% 0% rgb(37, 134, 211); height: 35px; line-height: 35px; font-size: 16px; color: rgb(255, 255, 255); padding-left: 15px; }

#nry_middle { width: 22px; float: left; margin-left: 4px; display: inline; margin-top: 18px; position: relative; }
#nry_middleBox { position: absolute; top: 0px; }
#nry_middle a { display: block; width: 22px; height: 88px; text-indent: -999px; overflow: hidden; margin-bottom: 12px; }
#nry_wyzx { background: url('../images/contzx01.gif') no-repeat scroll 0px 0px transparent; }
#nry_zzgh { background: url('../images/contzx02.gif') no-repeat scroll 0px 0px transparent; }
#nry_rggh { background: url('../images/contzx03.gif') no-repeat scroll 0px 0px transparent; }
#nry_fhdb { background: url('../images/contzx04.gif') no-repeat scroll 0px 0px transparent; }
/* ::::: http://nk.men91.cn/css/lby.css ::::: */

#lby_left { width: 690px; float: left; display: inline; border: 1px solid rgb(235, 235, 235); margin-top: 18px; padding: 10px 15px 12px; }
#lby_lead { height: 40px; line-height: 40px; margin: 0px auto; border-bottom: 1px solid rgb(215, 215, 215); }
#lby_lead a { margin: 0px 10px; }
#lby_leftOne { height: 189px; margin-bottom: 10px; margin-top: 15px; }
.lby_listZt { width: 252px; height: 189px; float: left; overflow: hidden; }
.lby_clearFix::after { clear: both; display: block; visibility: hidden; height: 0px; line-height: 0; content: ""; }
.lby_clearFix {  }
.lby_jbkd { width: 426px; float: right; display: inline; height: 189px; }
.lby_jbkd h1 { font-size: 18px; font-family: "Microsoft YaHei"; color: rgb(0, 81, 150); font-weight: normal; line-height: 20px; height: 28px; border-bottom: 1px solid rgb(215, 215, 215); padding-top: 3px; }
h1 span { font-size: 12px; color: rgb(204, 204, 204); }
h1 span.lby_Slash { font-size: 18px; color: rgb(204, 204, 204); }
.lby_jbkdList { margin-top: 2px; }
.lby_jbkdList ul { width: 212px; float: left; }
.lby_jbkdList ul li { width: 207px; height: 30px; border-bottom: 1px dashed rgb(215, 215, 215); line-height: 30px; background: url('../images/dot03.gif') no-repeat scroll 0px 50% transparent; padding-left: 15px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.lby_jbkdList ul li a { color: rgb(70, 70, 70); }
.lby_jbkdList ul li a:hover { color: rgb(255, 78, 0); }
.lby_listItem { padding-bottom: 10px; border-bottom: 1px dashed rgb(215, 215, 215); margin-bottom: 10px; margin-top: 17px; }
.lby_listItemTitle { height: 20px; position: relative; background: none repeat scroll 0% 0% rgb(246, 246, 246); padding-top: 7px; line-height:15px; }
.lby_listItemTitle h2 { width: 500px; font-size: 12px; padding-left: 23px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: rgb(70, 70, 70); }
.lby_listItemTitle h2 a { color: rgb(70, 70, 70); }
.lby_listItemTitle a.lby_zxys { display: block; background: url('../images/dot05.gif') no-repeat scroll 0px 0px transparent; padding-left: 20px; position: absolute; right: 80px; top: 7px; color: rgb(255, 78, 0); }
.lby_listItemTitle span { position: absolute; right: 0px; top: 7px; color: rgb(153, 153, 153); }
.lby_listItemCont { padding-top: 13px; }
.lby_listItemCont p { text-indent: 2em; line-height: 20px; color: rgb(70, 70, 70); }
#lby_pages { padding-left: 60px; padding-top: 10px; height: 40px; }
#lby_pages li { float: left; display: inline; height: 26px; line-height: 26px; margin-left: 3px; font-size: 14px; }
#lby_pages a { float: left; display: inline; padding: 0px 8px; background: none repeat scroll 0% 0% rgb(238, 238, 238); height: 26px; line-height: 26px; font-weight: bold; color: rgb(153, 153, 153); }
#lby_pages a:hover { background: none repeat scroll 0% 0% rgb(45, 178, 234); color: rgb(255, 255, 255); }


.zn_left {
	margin-top: 5px;
	float: left;
	border: 1px #E3A4BF solid;
	background-color:#fff;  margin-bottom:10px;
}
.zn_right {
	margin-top: 5px;
	float: right;
	width: 245px;
}
.zn_leftdqwz {
	background: #EDEFEF;
	line-height: 38px;
	padding-left: 10px;
}
.zn_left .title {
	margin: 0 auto;
	padding: 30px 0 20px;
0;
	width: 700px;
	text-align: center;
}
.zn_left .title h2 {
	font-family: "黑体";
	font-size: 26px;
	font-weight: bold;
	color: #AC193B;
}
.zn_left .info {
	margin-left: 20px;
	padding-left: 180px;
	padding-bottom: 20px;
	width: 505px;
	text-align: center;
}
.zn_left .info li {
	padding-right: 20px;
	float: left;
	height: 28px;
	line-height: 28px;
}
.zn_left .content {
	margin: 0 auto;
	margin-top: 10px;
	width: 680px;
	line-height: 28px;
	font-size: 14px;
}
.zn_left .content p {
	font-size: 14px;
	line-height: 28px;
}
.zn_left .znswf2 {
	margin: 20px auto;
	width: 680px;
}
.zn_left .context {
	margin: 0 auto;
	width: 705px;
	padding: 15px 0 5px 0;
	border-bottom: 1px #CCC dotted;
}
.zn_left .context li {
	float: left;
	width: 350px;
	text-align: center;
	color: #AC193B;
}
.zn_left .context li a {
	color: #AC193B;
}
.zn_left .znxg {
	margin: 0 auto;
	width: 705px;
}
.zn_left .ny_gzdwz_left {
	width: 330px;
	float: left;
	margin-left: 20px;
	padding-bottom: 10px;
	border-right: 1px #CCC dotted;
}
.zn_left .ny_gzdwz_left li {
	line-height: 24px;
	font-size: 14px;
}
.zn_left .ny_gzdwz_left h4 {
	padding-top: 10px;
	line-height: 14px;
	font-size: 14px;
	font-weight: bold;
	color: #AC193B; padding-bottom:10px;
}
.zn_left .ny_gzdwz_right {
	width: 330px;
	float: right;
}
.zn_left .ny_gzdwz_right li {
	line-height: 24px;
	font-size: 14px;
}
.zn_left .ny_gzdwz_right h4 {
	padding-top: 10px;
	line-height: 14px;
	font-size: 14px;
	font-weight: bold;
	color: #AC193B; padding-bottom:10px;
}
.zn_right .rongyu {
	border: 1px #E3A4BF solid;
	padding: 5px;
	width: 236px;
	height: 388px;
}