.sj5_top { width: 100%; height: 40px; background: rgb(21, 90, 149); line-height: 40px; color: rgb(255, 255, 255); }
.sj5_topIN { width: 1200px; }
.sj5_topIN_le { width: 600px; }
.sj5_topIN_le span { float: left; }
.sj5_ss { width: 200px; float: left; margin-left: 15px; }
.sj5_input { width: 150px; height: 40px; line-height: 40px; padding: 0px 5px; color: rgb(192, 208, 221); font-size: 13px; border: none; outline: none; background: rgb(21, 90, 149); }
.sj5_butt { width: 17px; height: 17px; outline: none; border: none; cursor: pointer; background: url("/zsjyc/images/ss.jpg") no-repeat; margin-top: 12px; display: inline; }
.sj5_topIN_ri { line-height: 40px; }
.sj5_topIN_ri a { color: rgb(255, 255, 255); margin: 0px 5px; }
.sj5_logoH { width: 100%; height: 130px; background: rgb(23, 62, 105); }
.sj5_logoHIN { width: 1200px; height: 130px; background: url(/zsjyc/css/"") right center no-repeat; }
.sj5_logo { width: 523px; margin: 8px 0px 0px 10px; display: inline; }
.sj5_menu { width: 100%; height: 50px; background: rgb(253, 253, 253); }
.sj5_menuIN { width: 1200px; }
.sj5_menuIN ul li {position: relative;z-index: 1;width: 171px;line-height: 50px;text-align: center;float: left;font-size: 18px;}
.sj5_menuIN ul li>a{    display: block;}
.sj5_menuIN ul li:hover { background: rgb(23, 62, 105); color: rgb(255, 255, 255); width: 171px; }
.sj5_menuIN ul li:hover a { color: rgb(255, 255, 255); }
.sj5_menuIN ul li.curr { width: 171px; background: rgb(23, 62, 105); color: rgb(255, 255, 255); }
.sj5_menuIN ul li.curr a { color: rgb(255, 255, 255); width: 171px; }
.sj5_menuIN ul li .second { position: absolute; z-index: 101; left: 0px; display: none; width: 171px; height: auto; background: rgb(21, 90, 149); }
.sj5_menuIN ul li .second a { width: 161px; height: 40px; float: left; line-height: 40px; padding: 0px 5px; font-size: 16px; color: rgb(255, 255, 255); }
.sj5_menuIN ul li .second a:hover { background: rgb(0, 95, 175); }
.sj5_banner { width: 100%; height: 420px; }
.sj5_banner img { width: 100%; height: 420px; }
.sj5_main1 { width: 100%; height: 400px; background: rgb(244, 244, 244); }
.sj5_main1IN { width: 1200px; }
.sj5_yjyxw { width: 840px; padding: 50px 0px 0px; }
.sj5_yjyxwT { width: 100%; height: 21px; }
.sj5_yjyxwT span { width: 130px; float: left; background: url("/zsjyc/images/ico1.png") no-repeat; padding: 0px 0px 0px 30px; font-size: 20px; color: rgb(51, 51, 51); line-height: 21px; }
.sj5_yjyxwT a { float: right; line-height: 21px; font-size: 12px; }
.sj5_yjyxwB { width: 100%; }
.sj5_yjyxwB ul li { width: 260px; float: left; margin-top: 30px; margin-right: 30px; }
.sj5_yjyxwB ul li img { width: 260px; height: 150px; }
.sj5_yjyxwB ul li span { width: 100%; line-height: 26px; font-size: 14px; color: rgb(102, 102, 102); }
.sj5_yjyxwB ul li a { width: 100%; float: left; line-height: 42px; font-size: 16px; color: rgb(51, 51, 51); }
.sj5_tzgg { width: 330px; padding: 50px 0px 0px; }
.sj5_yjyxwT span { width: 130px; float: left; background: url("/zsjyc/images/ico2.png") no-repeat; padding: 0px 0px 0px 30px; font-size: 20px; color: rgb(51, 51, 51); line-height: 21px; }
.sj5_tzggB { width: 100%; }
.sj5_tzggB ul li { padding: 10px 15px; float: left; border-bottom: 1px dashed rgb(220, 220, 220); background: url("/zsjyc/images/jt.jpg") left 20px no-repeat; margin-top: 9px; line-height: 30px; font-size: 16px; }
.sj5_mian2 { width: 100%; height: 500px; background: url("/zsjyc/images/mianBJ.jpg") center bottom repeat-x; }
.sj5_mian2IN { width: 1200px; padding-top: 50px; }
.sj5_xsdt { width: 354px; height: 443px; background: url("/zsjyc/images/bj1.jpg") no-repeat; border: 3px solid rgb(244, 244, 244); padding: 0px 10px; }
.sj5_xsdtT { width: 100%; background: url("/zsjyc/images/line.jpg") left 7px no-repeat; margin-top: 20px; }
.sj5_xsdtT span { width: 200px; float: left; font-size: 20px; color: rgb(51, 51, 51); margin-left: 10px; }
.sj5_xsdtT a { float: right; line-height: 25px; font-size: 12px; }
.sj5_xsdtB { width: 100%; }
.sj5_xsdtB ul li { width: 100%; line-height: 30px; float: left; margin-top: 30px; }
.sj5_xsdtB ul li img { width: 76px; height: 90px; float: left; }
.sj5_xsdtB ul li span { width: 260px; float: right; line-height: 28px; font-size: 16px; }
.sj5_xscgB { width: 100%; }
.sj5_xscgBT { width: 100%; line-height: 30px; margin-top: 22px; border-bottom: 1px dashed rgb(220, 220, 220); padding-bottom: 10px; }
.sj5_xscgBT a { width: 100%; float: left; line-height: 30px; font-size: 16px; }
.sj5_xscgBT span { font-size: 12px; color: rgb(102, 102, 102); }
.sj5_xscgB ul li { height: 46px; line-height: 46px; padding: 0px 0px 0px 25px; background: url("/zsjyc/images/ico3.png") left center no-repeat; float: left;width:90%; }
.sj5_xscgBB { width: 374px; height: 80px; margin: 13px 0px 0px -13px; display: inline; }
.sj5_jcdjB { width: 100%; background: url("/zsjyc/images/li_line.jpg") left center no-repeat; margin-top: 9px; }
.sj5_jcdjB ul li { height: 46px; line-height: 46px; padding: 0px 0px 0px 24px; font-size: 16px; }
.sj5_bottom { width: 100%; height: 222px; background: url("/zsjyc/images/botbj.jpg") no-repeat; }
.sj5_bottomIN { width: 1200px; }
.sj5_bottom a { color: rgb(255, 255, 255); }
.sj5_yqlj { width: 100%; }
.sj5_yqljT { width: 100%; }
.sj5_yqljT span { width: 200px; float: left; color: rgb(255, 255, 255); background: url("/zsjyc/images/yqlj.jpg") left center no-repeat; font-size: 18px; padding-left: 30px; }
.sj5_yqljT ul { width: 600px; height: 36px; float: right; }
.sj5_yqljT ul li { width: 100px; height: 36px; float: right; margin-left: 20px; background: rgb(226, 228, 225); line-height: 36px; text-align: center; }
.sj5_yqljT ul li.curr { background: rgb(31, 119, 193); color: rgb(255, 255, 255); }
.sj5_yqljB { width: 100%; height: auto; line-height: 30px; margin-top: 20px; }
.sj5_yqljB ul li { width: auto; line-height: 30px; float: left; background: url("/zsjyc/images/jiantou.png") left center no-repeat; padding: 0px 0px 0px 20px; margin: 0px 20px; font-size: 16px; }
.sj5_yqljB ul li a { color: rgb(255, 255, 255); }
.sj5_yqljfoot { width: 1200px; border-top: 1px solid rgb(21, 90, 149); margin-top: 30px; line-height: 30px; text-align: center; color: rgb(255, 255, 255); padding: 20px 0px 0px; font-size: 16px; }
.ywc_list { width: 1200px; padding: 30px 0px; min-height: 400px; }
.ywc_listL { width: 230px; height: auto; }
.ywc_listL_top { width: 210px; height: 70px; background: url("/zsjyc/images/list_lt.jpg") no-repeat; line-height: 70px; padding: 0px 0px 0px 20px; font-size: 26px; color: rgb(255, 255, 255); }
.ywc_listL_bot { width: 230px; height: auto; }
.ywc_listL_bot ul li { width: 190px; height: 49px; float: left; border-top: 1px solid rgb(255, 255, 255); background: rgb(226, 228, 225); font-size: 16px; color: rgb(51, 51, 51); padding: 0px 0px 0px 40px; line-height: 49px; }
.ywc_listL_bot ul li:hover { background: rgb(46, 97, 150); color: rgb(255, 255, 255); }
.ywc_listL_bot ul li:hover a { color: rgb(255, 255, 255); }
.ywc_listR { width: 938px; height: auto; border-width: 2px 1px 1px; border-style: solid; border-color: rgb(9, 119, 170) rgb(235, 235, 235) rgb(235, 235, 235); border-image: initial; }
.ywc_listR_top { width: 938px; height: 69px; border-bottom: 1px solid rgb(235, 235, 235); }
.ywc_listR_top h1 { width: 200px; line-height: 69px; float: left; font-size: 22px; color: rgb(9, 119, 170); font-weight: bold; margin: 0px 0px 0px 20px; display: inline; }
.ywc_listR_top span { float: right; width: 500px; text-align: right; line-height: 69px; margin-right: 20px; display: inline; }
.ywc_listR_bot { width: 938px; }
.ywc_listR_bot ul { float: left; padding: 0px 0px 30px; }
.ywc_listR_bot ul li { width: 878px; height: 88px; float: left; margin: 30px 30px 0px; }
.ywc_listR_botliL { width: 75px; height: 73px; background: rgb(235, 235, 235); color: rgb(65, 138, 179); text-align: center; padding: 15px 0px 0px; }
.ywc_listR_botliL h1 { font-size: 30px; font-weight: lighter; }
.ywc_listR_botliL h2 { font-size: 12px; font-weight: lighter; }
.ywc_listR_botliR { width: 775px; height: 88px; line-height: 24px; color: rgb(173, 173, 173); }
.ywc_listR_botliR a { font-size: 16px; color: rgb(51, 51, 51); line-height: 36px; float: left; width: 775px; }
.ywc_listR_botliR a:hover { color: rgb(9, 119, 170); }
.jwc_fy { margin-left: 35%; margin-bottom: 20px; line-height: 80px; text-align: center; }
.ywc_contR_bot { width: 878px; padding: 0px 30px 30px; line-height: 30px; font-size: 16px; }
.ywc_contR_cen { width: 938px; text-align: center; line-height: 60px; }
.ywc_contR_top { width: 898px; height: auto; border-bottom: 1px solid rgb(235, 235, 235); line-height: 40px; text-align: center; font-size: 18px; padding: 15px; }
.ywc_listR2, .ywc_listR2 .ywc_listR_top { width: 100%; }
.zsbj { background: rgb(255, 255, 255); width: 1200px; }
.zszp { padding-left: 195px; padding-top: 328px; width: 185px; height: 245px; float: left; }
.zszp img { height: 245px; width: 185px; }
.zsname { padding-left: 420px; padding-top: 108px; float: left; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zsxb { padding-left: 170px; padding-top: 110px; float: left; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zscsn { padding-left: 250px; padding-top: 50px; float: left; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zscsy { padding-left: 70px; padding-top: 50px; float: left; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zscsr { padding-left: 50px; padding-top: 50px; float: left; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zskxn { padding-left: 140px; padding-top: 50px; float: left; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zskxy { padding-left: 300px; padding-top: 48px; float: left; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zsbyn { padding-left: 130px; padding-top: 48px; float: left; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zsbyy { padding-left: 60px; padding-top: 48px; float: left; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zszync { padding-left: 360px; padding-top: 48px; float: left; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zsxnz { padding-left: 360px; padding-top: 48px; float: left; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zsxnz { padding-left: 360px; padding-top: 48px; float: left; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zsbh { position: absolute; left: 280px; top: 645px; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zsfzn { position: absolute; left: 795px; top: 702px; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zsfzy { position: absolute; left: 910px; top: 702px; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zsfzr { position: absolute; left: 990px; top: 702px; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.zsxxmc { position: absolute; left: 805px; top: 635px; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 28px; }
.beizhu { font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 16px; left: 10px; line-height: 30px; color: rgb(102, 102, 102); }
.zsgz { position: absolute; right: 100px; top: 550px; z-index: 2; }
.kkbb {font-size: 28px;text-align: center;margin: 25px auto;}
.kkba { font-size: 38px; text-align: center; }
.kkbr {margin: 25px auto  30px;font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;font-size: 28px;width: 500px;height: 251px;background: rgb(255, 255, 255);border: 5px solid rgb(1, 82, 147);border-radius: 25px;}
.kkfh { position: absolute; left: 350px; top: 205px; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 24px; }
.kkfc { position: absolute; left: 350px; top: 245px; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 24px; }
.kkfk { position: absolute; left: 350px; top: 285px; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜; font-size: 24px; }
.srk { height: 30px; padding: 3px; font-size: 14px; line-height: 1.42857; color: rgb(85, 85, 85); vertical-align: middle; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }
.qianpai { height: 50px; border-right: 1px solid rgb(0, 0, 0); width: 120px; line-height: 50px; text-align: center; font-size: 18px; float: left; }
.houpai { height: 50px; line-height: 50px; padding-left: 10px; font-size: 18px; float: right; width: 536px; }
.zysx { line-height: 30px; font-size: 18px; padding-left: 10px; }
.houpaic { height: 50px; line-height: 50px; padding-left: 10px; font-size: 18px; float: right; width: 682px; }
.xm { font-size: 18px; text-align: center; margin-top: 30px; }
.xm .tj { font-size: 18px; background: rgb(22, 63, 107); width: 270px; border: 0px; color: rgb(255, 255, 255); padding: 9px; cursor: pointer; }