body { padding: 0px; font-size: 12px; margin: 0px; font-family: ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ, ÃƒÂ¥Ã‚Â®Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“, ÃƒÂ©Ã‚Â»Ã¢â‚¬ËœÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“, Verdana, Arial, Helvetica, sans-serif; background: rgb(247, 247, 247); }
table { margin: 0px auto; border-spacing: 0px; border-collapse: collapse; }
img { border: 0px; }
ol, ul, li { padding: 0px; margin: 0px; list-style-type: none; }
caption, th { text-align: left; }
form, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dd, dt.input { margin: 0px; padding: 0px; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: none; color: rgb(143, 30, 22); }
a { color: rgb(51, 51, 51); }
legend { color: rgb(0, 0, 0); }
fieldset, img { border: 0px; }
.center { text-align: center; }
input { outline: none; }
.fl { float: left; }
.fr { float: right; }
.fw { font-weight: bold; }
.clear { clear: both; height: 0px; line-height: 0; overflow: hidden; }
.cctop { width: 100%; height: 40px; background: rgb(0, 0, 0); }
.topaa { width: 1200px; line-height: 40px; height: 40px; margin: 0px auto; }
.topfl { color: rgb(229, 229, 229); line-height: 40px; height: 40px; float: left; width: 400px; font-size: 13px; }
.topfr { float: right; }
.topfr a { color: rgb(229, 229, 229); line-height: 40px; height: 40px; font-size: 13px; }
.logobj { height: 199px; width: 100%; min-width: 1200px; background: url("../images/mbk_03.png") center bottom repeat-x; }
.logobjc { width: 1200px; margin: 0px auto; }
.logolf { width:800px; height: 88px; float: left; margin-top: 32px;}
.logoc { width: 278px; height: 71px; float: left; margin-left: 60px; margin-top: 30px; }
.souyou {float: right;width: 232px;height: 40px;margin-top: 30px;}
.sous { width: 232px; height: 30px; background: url("../images/mb_09-04.png") no-repeat; }
.soua { width: 190px; float: left; height: 26px; margin-top: 2px; margin-left: 10px; }
.soua input { width: 178px; height: 27px; background: none; border: none; }
.ssan {width: 26px;height: 24px;float: left;margin-top: 4px;}
.daoh { height: 45px; width: 100%; min-width: 1200px; }
.daohc { width: 1200px; height: 45px; line-height: 45px; color: rgb(255, 255, 255); margin: 0px auto; font-size: 14px; }
.xues { width: 232px; height: 30px; margin-top: 10px; }
.xues li { min-width: 50px; float: left; line-height: 30px; text-align: center; }
.xues li a { color: rgb(255, 255, 255); }
.ban535 { width: 100%; height: 553px; }
.banner-box { min-width: 1200px; height: 553px; position: relative; overflow: hidden; }
.banner-box .bd { width: 100% !important; }
.banner-box .bd li .m-width { width: 1200px; margin: 0px auto; overflow: hidden; }
.banner-box .bd li { height: 553px; width: 100% !important; }
.banner-box .bd li a { display: block; background-size: auto; }
.banner-btn { width: 1210px; position: absolute; top: 200px; left: 50%; margin-left: -605px; }
.banner-btn a { display: block; width: 49px; height: 104px; position: absolute; top: 0px; opacity: 0.4; }
.banner-btn a.prev { left: 20px; background: url("../images/foot.png") 0px 0px no-repeat; }
.banner-btn a.next { right: 20px; background: url("../images/foot.png") -49px 0px no-repeat; }
.banner-box .hd { position: absolute; top: 210px; left: 537px; }
.banner-box .hd ul li { width: 12px; height: 12px; border-radius: 50%; text-indent: -9999px; margin-right: 20px; background: rgb(204, 204, 204); float: left; cursor: pointer; }
.banner-box .hd ul li.on { background: rgb(218, 50, 77); }
.wac { width: 1120px; height: 140px; margin: 0px auto; background: url("../images/xinbk.png") no-repeat; position: relative; bottom: 90px; padding: 20px 40px; }
.wac h3 { font-size: 30px; text-align: center; color: rgb(152, 70, 18); line-height: 50px; font-weight: bold; }
.wac p { font-size: 14px; line-height: 30px; margin-top: 30px; color: rgb(152, 70, 18); }
.wa1200 {width: 1200px;height: auto;margin: 105px auto 30px;}
.xyyw { height: 50px; background: url("../images/mbk_25.png") center center repeat-x; }
.xyywlf { width: 150px; background: url("../images/mb_30.png") left center no-repeat; float: left; line-height: 50px; text-indent: 40px; font-size: 18px; }
.xyywgg { width: 60px; float: right; line-height: 50px; font-size: 14px; background: url("../images/mbk_119.png") 5px 10px no-repeat rgb(255, 255, 255); text-align: right; }
.xy381 { width: 365px; float: left; padding-right: 15px; border-right: 1px solid rgb(204, 204, 204); margin-top: 20px; }
.xy381 img { width: 365px; height: 186px; }
.lixistkk { height: auto; width: 100%; margin-top: 10px; }
.lixistkk li { line-height: 33px; color: rgb(158, 158, 158); font-size: 14px; background: url("../images/mb_23.png") left center no-repeat; text-indent: 10px; }
.xy381r { width: 365px; float: left; padding-right: 15px; border-right: 1px solid rgb(204, 204, 204); margin-top: 20px; padding-left: 15px; }
.xy381r img { width: 365px; height: 186px; }
.xy381rz { width: 365px; float: right; margin-top: 20px; padding-left: 15px; }
.xy381rz img { width: 365px; height: 186px; }
.xy381w { width: 100%; height: auto; }
.wa1200w { width: 1160px; height: auto; padding: 20px; margin: 15px auto 0px; background: rgb(255, 255, 255); }
.wgg0w { width: 1200px; height: 152px; margin: 0px auto; }
.zc560 { width: 560px; float: left; height: auto; }
.lixist { height: auto; width: 100%; margin-top: 10px; }
.lixist li { text-align: right; line-height: 33px; color: rgb(158, 158, 158); font-size: 14px; }
.lixist li a { float: left; text-align: left; }
.zc560rr { width: 560px; float: right; height: auto; }
.kstd-list ul { overflow: hidden; padding: 15px 0px; }
.kstd-list ul li { float: left; width: 210px; height: 65px; margin: 5px 11px; overflow: hidden; }
.kstd-list ul li .kstd-list1 { background: url("../images/1.png") no-repeat rgb(116, 116, 116); }
.kstd-list ul li .kstd-list2 { background: url("../images/2.png") no-repeat rgb(116, 116, 116); }
.kstd-list ul li .kstd-list3 { background: url("../images/3.png") no-repeat rgb(116, 116, 116); }
.kstd-list ul li .kstd-list4 { background: url("../images/4.png") no-repeat rgb(116, 116, 116); }
.kstd-list ul li .kstd-list5 { background: url("../images/5.png") no-repeat rgb(116, 116, 116); }
.kstd-list ul li .kstd-list6 { background: url("../images/6.png") no-repeat rgb(116, 116, 116); }
.kstd-list ul li .kstd-list7 { background: url("../images/7.png") no-repeat rgb(116, 116, 116); }
.kstd-list ul li .kstd-list8 { background: url("../images/8.png") no-repeat rgb(116, 116, 116); }
.kstd-list ul li .kstd-list9 { background: url("../images/9.png") no-repeat rgb(116, 116, 116); }
.kstd-list ul li .kstd-list10 { background: url("../images/10.png") no-repeat rgb(116, 116, 116); }
.kstd-list ul li span { display: inline-block; width: 65px; height: 65px; float: left; }
.kstd-list ul li p { display: inline-block; width: 145px; height: 65px; float: right; font-size: 16px; }
.kstd-list ul li p a { display: block; width: 145px; height: 65px; line-height: 65px; text-align: center; color: rgb(44, 44, 44); background-color: rgb(242, 241, 241); }
.kstd-list ul .mr { margin-right: 25px; }
.zhutn { height: 120px; width: 100%; margin-top: 20px; }
.zhutn li { width: 258px; height: 120px; float: left; margin-right: 40px; }
.xddlf { width: 150px; background: url("../images/mb_67.png") left center no-repeat; float: left; line-height: 50px; text-indent: 40px; font-size: 18px; }
.xddlfa { width: 80px; background: rgb(255, 255, 255); float: left; line-height: 50px; font-size: 18px; }
.xddlfb { width: 150px; background: url("../images/mb_38.png") left center no-repeat; float: left; line-height: 50px; text-indent: 40px; font-size: 18px; }
#two-banner { width: 100%; height: 200px; }
.two-banner { width: 1200px; height: 200px; margin: 0px auto; }
.content { width: 1200px; margin: -40px auto 0px; }
.sy-content { width: 100%; height: auto; position: relative; }
.main { width: 1000px; min-height: 500px; margin-top: -40px; }
.left { width: 220px; margin-left: 20px; margin-right: 15px; background: rgb(226, 226, 226); min-height: 700px; }
.right { width: 900px; margin-top: 50px; background: rgb(255, 255, 255); min-height: 600px; margin-bottom: 25px; padding: 20px; }
.lmmc { width: 200px; height: 65px; color: rgb(255, 255, 255); font-size: 24px; line-height: 65px; padding-left: 20px; margin-bottom: 4px; background: url("../images/lanmu-bg.jpg"); }
.left-list { width: 220px; }
.left-list li a, .jxms li a { color: rgb(51, 51, 51); height: 40px; line-height: 40px; padding-left: 20px; width: 200px; background: rgb(226, 226, 226); font-size: 14px; display: block; border-bottom: 1px solid rgb(252, 252, 252); }
.left-list li a:hover, .left-current, .jxms li a:hover { background: rgb(134, 22, 0) !important; color: rgb(255, 255, 255) !important; }
.jxms { width: 220px; height: 42px; background: rgb(226, 226, 226); }
.jxms h3 { display: block; float: left; height: 42px; line-height: 42px; padding-left: 20px; width: 200px; color: rgb(255, 255, 255); background: url("") no-repeat; margin-bottom: 1px; }
.jxms-pic { width: 200px; height: 145px; overflow: hidden; margin-right: 20px; margin-top: 8px; }
.jxms-txt { width: 503px; font-size: 14px; line-height: 30px; color: rgb(51, 51, 51); text-align: justify; }
.jxms-list { width: 723px; padding: 0px 20px; border-top: 2px solid rgb(232, 232, 232); min-height: 300px; }
.jxms-list li { background: url("") left bottom repeat-x; padding: 20px 0px; }
.list, .jj { width: 860px; padding: 15px 20px; border-top: 2px solid rgb(232, 232, 232); min-height: 300px; }
.list li { background: url("") left center no-repeat; padding-left: 15px; height: 45px; line-height: 45px; border-bottom: 1px dashed rgb(170, 170, 170); }
.list li a { color: rgb(51, 51, 51); display: block; float: left; height: 45px; line-height: 45px; overflow: hidden; width: 750px; font-size: 15px; }
.list li a:hover { color: rgb(134, 22, 0); }
.lixist li a img {
    width: 32px;
    margin-left: 10px;
    margin-top: -2px;
}
.list li i { display: block; float: right; width: 95px; text-align: right; color: rgb(153, 153, 153); font-size: 15px; }
.dqlm { width: 100%; height: 40px; overflow: hidden; }
.dqlm h3 { line-height: 40px; font-size: 20px; color: rgb(134, 22, 0); }
.local { color: rgb(102, 102, 102); font-size: 14px; margin-top: 15px; }
.local a { padding: 0px 6px; color: rgb(102, 102, 102); font-size: 14px; }
.content-nr { width: 875px; padding: 20px; border-top: 1px solid rgb(232, 232, 232); }
.content-title { width: 100%; margin-bottom: 20px; }
.content-title h3 { display: block; float: left; color: rgb(51, 51, 51); font-size: 18px; line-height: 30px; text-align: center; width: 100%; }
.content-title i { display: block; float: left; color: rgb(102, 102, 102); line-height: 30px; background: rgb(248, 248, 246); text-align: center; font-size: 12px; margin-top: 15px; width: 100%; }
.content-content { width: 888px; min-height: 500px; border-bottom: 5px solid rgb(248, 248, 246); padding-bottom: 30px; margin-bottom: 15px; }
.content-content p, .jj p { line-height: 30px; text-indent: 2em; margin-bottom: 15px; text-align: justify; font-size: 14px; }
.sxt { width: 978px; padding: 0px 10px; }
.sxt p { display: block; width: 100%; height: 26px; line-height: 26px; color: rgb(102, 102, 102); }
.sxt p a { color: rgb(102, 102, 102); }
.jdddj { width: 1100px; padding: 15px 20px; border-top: 2px solid rgb(232, 232, 232); min-height: 300px; }
.KSS_titleBox h2 { width: 100%; height: 30px; line-height: 30px; }
.KSS_btnBox #btnlistID li { width: 18px !important; height: 18px !important; line-height: 18px !important; background-color: rgb(228, 57, 60) !important; }
.right_cont { margin-top: 50px; background: rgb(255, 255, 255); min-height: 300px; margin-bottom: 25px; padding: 20px; }
.conth { width: 95%; height: auto; margin: 0px auto; }
.conth1 { font-size: 30px; text-align: center; line-height: 45px; padding: 20px 0px; }
.conthsj { height: 35px; line-height: 35px; text-align: center; color: rgb(153, 153, 153); border-bottom: 1px dotted rgb(231, 231, 231); }
.concon { padding: 20px; font-size: 14px; line-height: 35px; }
.concon p { /*text-indent: 28px;*/ }
.anwejjk { width: 100%; height: auto; margin: 30px auto 0px; font-size: 14px; }
.anwejjk p { line-height: 30px; text-indent: 2em; margin-bottom: 15px; text-align: justify; }
.lbttr { min-height: 600px; border-width: 2px 1px 1px; border-style: solid; border-color: rgb(0, 72, 141) rgb(240, 240, 240) rgb(240, 240, 240); }
.zix { height: 40px; background: url("../images/bz-bg.jpg") center center repeat-x; line-height: 40px; }
.zixz { font-size: 16px; font-weight: bold; line-height: 40px; color: rgb(134, 22, 0); background: rgb(255, 255, 255); width: 100px; }
.zixzls { width: 90%; height: auto; padding: 20px 0px; margin: 0px auto; }
.zixzls li { float: left; line-height: 45px; width: 248px; text-indent: 20px; background: url("../images/mb_23.png") left center no-repeat; }
.youc280 { width: 380px; height: 340px; float: left; background: rgb(255, 255, 255); }
.youc280t { width: 380px; height: 252px; }
.youc280t img { width: 380px; height: 252px; }
.youc280tff { height: 60px; width: 360px; margin: 14px auto 0px; }
.youc280tff em { width: 75px; height: 60px; background: rgb(190, 149, 97); float: left; }
.youc280tff em h3 { line-height: 30px; color: rgb(255, 255, 255); text-align: center; font-size: 20px; font-weight: normal; }
.youc280tff em p { line-height: 30px; color: rgb(255, 255, 255); text-align: center; }
.youc2rr { width: 280px; float: right; line-height: 30px; font-size: 14px; }
.youc280tff:hover em { background: rgb(143, 30, 22); }
.youc280c { width: 380px; height: 340px; float: left; background: rgb(255, 255, 255); margin-left: 30px; }
.youc280r { width: 380px; height: 340px; float: right; background: rgb(255, 255, 255); }
.biux {height: auto;background: rgb(255, 255, 255);padding: 18px 0px;width: 100%;min-width: 1200px;margin-top: 20px;}
.biuxc { width: 1200px; height: auto; margin: 0px auto; }
.biuxclf { width: 380px; float: left; }
.biuxclc { width: 380px; float: left; margin-left: 30px; }
.biuxclrr { width: 380px; float: right; margin-top: 16px; }
.bkhf { width: 780px; float: left; height: auto; }
.wa120ff0 {width: 1200px;height: auto;margin: 0px auto;padding: 30px 0px;}
.xyywrr { height: 50px; background: url("../images/hh27.png") center center repeat-x; }
.xyywggrr { width: 60px; float: right; line-height: 50px; font-size: 14px; background: url("../images/hhh_27.png") 5px 10px no-repeat rgb(247, 247, 247); text-align: right; }
.xyywlfrr { width: 80px; background: rgb(247, 247, 247); float: left; line-height: 50px; font-size: 18px; }
.lkh250 { width: 100%; height: 120px; margin-top: 5px; }
.lkh250 li { width: 257px; height: 120px; float: left; margin-right: 4px; }
.kklisv { height: auto; width: 100%; margin-top: 20px; }
.kklisv li { text-align: right; line-height: 33px; color: rgb(158, 158, 158); font-size: 14px; width: 47%; float: left; margin-right: 3%; }
.kklisv li a { float: left; text-align: left; }
.bghr { width: 380px; float: right; }
.kanj158ww {background: rgb(255, 255, 255);height: auto;padding: 20px 0px;}
.kanj158 { width: 1200px; height: 158px; margin: 0px auto; }
.kanj158 li { width: 136px; height: 158px; float: left; margin-right: 41px; }
.bot {background: rgb(134, 22, 0);line-height: 35px;text-align: center;color: rgb(255, 255, 255);font-size: 14px;height: auto;padding: 18px 0px;margin-top: 20px;}
.botc {width: 1200px;margin: 0px auto;height: 253px;}
.botclf { min-width: 100px; height: auto; float: left; width: 240px; margin: 0px auto; }
.botclf h3 { font-size: 14px; background: url("../images/mbk_55.png") right center no-repeat; padding: 0px 30px; line-height: 40px; border-bottom: 1px solid rgb(158, 57, 55); }
.botclf p { line-height: 30px; font-size: 14px; }
.botclf p a { line-height: 30px; font-size: 14px; color: rgb(255, 255, 255); }
.botclf p a:hover { color: rgb(207, 169, 169); }
.mmbor { background: rgb(0, 0, 0); height: 40px; }
.mmborc { width: 1200px; margin: 0px auto; line-height: 40px; }
.mmborclf { line-height: 40px; color: rgb(153, 153, 153); font-size: 14px; text-align: center; }
.mmborclfr { width: 600px; float: right; line-height: 40px; color: rgb(153, 153, 153); font-size: 14px; text-align: right; }