body{padding-bottom:0 !important;overflow-x:hidden;}

.head{ width:100%; height:186px; background:#fff; font-size:12px; font-family:"\5b8b\4f53"}
.head .head_top{ width:1190px; height:62px; margin:0 auto;}
.head .head_top .top_logo{ width:136px; height:62px; float:left;}
.head .head_top .top_logo img{ width:136px; height:62px;}
.head .head_top .top_right{ width:1054px; float:left; height:62px; position:relative;}
.head .head_top .top_right .right_nav{background:#ec384b; line-height:23px; height:23px; border-radius:3px; margin:9px 0 0 0}
.head .head_top .top_right .right_nav ul{}
.head .head_top .top_right .right_nav ul li{ float:left; line-height:23px; width:96px; text-align:center; background:url(/uploads/image/swimages/bor_r.jpg) no-repeat right center;}
.head .head_top .top_right .right_nav ul li a{ color:#fff}
.head .head_top .top_right .right_nav ul li.last{ background:none}
.head .head_top .top_right p{ line-height:28px; color:#d1d1d1}
.head .head_top .top_right .lm_r_xmzj{ position:absolute; right:0px; top:2px; background: no-repeat; width:130px; height:30px; line-height:30px;}
.head .head_top .top_right .lm_r_xmzj a{line-height:30px; padding-left:30px; text-decoration:none; display:block}
.head .head_top .top_right .lm_r_xmzj a:hover{ color:#d92a2a; background: no-repeat left top;}
.head .head_top .top_right .xmzj{width:205px !important; width:205px;height:auto;position:absolute;right:0px; top:32px; background: no-repeat right top #ffffff; border:#d1d1d1 solid 1px; border-top:none; padding-top:6px; z-index:9999;}
.head .head_top .top_right .xmzj_yc{ display:none;}
.head .head_top .top_right .xmzj{width:205px !important;width:205px;height:auto;position:absolute; right:0px; top:32px; background: no-repeat right top #ffffff; border:#d1d1d1 solid 1px; border-top:none; padding-top:6px; z-index:9999;}
.head .head_top .top_right .xmzj ul{ margin:0; padding:0;}
.head .head_top .top_right .xmzj ul li{padding:0 10px; font-size:12px; border-bottom:1px dotted #b6b6b6; height:25px; line-height:25px;}
.head .head_top .top_right .xmzj ul li span{ float:right; padding-top:8px;}
.head .head_top .top_right .xmzj ul li p{ float:right; padding:0 10px 0 0; color:#666666; line-height:25px;}
.head .head_top .top_right .xmzj .qclb{ height:20px; line-height:20px; padding:5px 10px; clear:both; font-size:12px; background:#efefef; color:#d92a2a;}
.head .head_top .top_right .xmzj .qclb .search_an{ width:59px;height:20px; background: no-repeat; float:right;cursor:pointer;font-size:12px; border:none;}

.head .head_bot{ width:1188px; margin:0 auto; border-width:2px 1px 0px 1px; border-style:solid solid solid solid; border-color:#f5f5f5; overflow:hidden}
.head .head_bot dl{}
.head .head_bot dl dt{width:40px;text-align:center;height: 102px;color:#ec384b;font-size: 14px;font-family:"\5fae\8f6f\96c5\9ed1";padding-top: 9px;line-height:16px;float:left;border-bottom:solid 1px #f5f5f5;}
.head .head_bot dl dd{ float:left; border-left:solid 1px #f5f5f5; border-bottom:solid 1px #f5f5f5; line-height:27px; width:163px;}
.head .head_bot dl dd a{ display:block; width:100%; height:27px; padding:0 5px; width:153px;transition:background 0.1s ease-in 0s, color 0.1s ease-in 0s; -moz-transition:background 0.1s ease-in 0s, color 0.1s ease-in 0s; -webkit-transition:background 0.1s ease-in 0s, color 0.1s ease-in 0s; -o-transition:background 0.1s ease-in 0s, color 0.1s ease-in 0s;}
.head .head_bot dl dd a:hover{ background:#ec384b; color:#fff}


.head_x_box .menu_fd{ position:fixed; top:0}
.head_x_box{ height:38px; width:1190px; margin:0 auto; margin-top:6px;}
.head_x{width:1190px;height:38px;background:url(/uploads/image/swimages/back_tm2.png) repeat;font-family:"\5fae\8f6f\96c5\9ed1";z-index: 9999;}
.head_x_box .sdj{ background: no-repeat;}
.head_x_box .sdj i{display:block;width:95px;height:116px;background: no-repeat;position:  absolute;left: -138px;top: 0;z-index:  999;}
.head_x_box .sdj dl{padding: 0 0 0 170px;height: 38px;}
.head_x_box .sdj dl dt,.head_x_box .sdj dd a{ color:#fff}
.head_x dl{}
.head_x dl dt{font-size:16px;color:#ec384b;float:left;line-height:38px;width:204px;text-align:center;position:  relative;}
.head_x dl dd{ float:left; line-height:38px; width:165px; height:38px; overflow:hidden}
.head_x dl dd em{ display:inline-block; width:30px; height:35px;vertical-align: -11px;}
.head_x dl dd a{ font-size:14px; color:#4f4f4f; font-family:"\5fae\8f6f\96c5\9ed1";cursor: pointer;}
.head_x dl dd.icon1 em{ background:url(/uploads/image/swimages/icon1.png) no-repeat left center}
.head_x dl dd.icon2 em{ background:url(/uploads/image/swimages/icon2.png) no-repeat left center}
.head_x dl dd.icon3 em{ background:url(/uploads/image/swimages/icon3.png) no-repeat left center}
.head_x dl dd.icon4 em{ background:url(/uploads/image/swimages/icon4.png) no-repeat left center}
.head_x dl dd.icon5 em{ background:url(/uploads/image/swimages/icon5.png) no-repeat left center}
.head_x dl dd.icon6 em{ background: no-repeat left center}

.sdj dl dd.icon1 em{ background: no-repeat left center}
.sdj dl dd.icon2 em{ background: no-repeat left center}
.sdj dl dd.icon3 em{ background: no-repeat left center}
.sdj dl dd.icon4 em{ background: no-repeat left center}
.sdj dl dd.icon5 em{ background: no-repeat left center}

.head_x dl dd.icon1 a:hover em,.head_x dl dd.icon1 a em.check{ background:url(/uploads/image/swimages/icon1_h.png) no-repeat left center}
.head_x dl dd.icon2 a:hover em,.head_x dl dd.icon2 a em.check{ background: no-repeat left center}
.head_x dl dd.icon3 a:hover em,.head_x dl dd.icon3 a em.check{ background: no-repeat left center}
.head_x dl dd.icon4 a:hover em,.head_x dl dd.icon4 a em.check{ background:url(/uploads/image/swimages/icon4_h.png) no-repeat left center}
.head_x dl dd.icon5 a:hover em,.head_x dl dd.icon5 a em.check{ background:url(/uploads/image/swimages/icon5_h.png) no-repeat left center}
.head_x dl dd.icon6 a:hover em,.head_x dl dd.icon6 a em.check{ background: no-repeat left center}

.sdj dl dd.icon1 a:hover em,.sdj dl dd.icon1 a em.check{ background: no-repeat left center}
.sdj dl dd.icon2 a:hover em,.sdj dl dd.icon2 a em.check{ background: no-repeat left center}
.sdj dl dd.icon3 a:hover em,.sdj dl dd.icon3 a em.check{ background: no-repeat left center}
.sdj dl dd.icon4 a:hover em,.sdj dl dd.icon4 a em.check{ background: no-repeat left center}
.sdj dl dd.icon5 a:hover em,.sdj dl dd.icon5 a em.check{ background: no-repeat left center}


.nr_cont{ width:1190px; margin:0 auto; clear:both; overflow: auto; background:#fff}
#ggnr{ width:1003px; float:left;}

.pub_right{width:187px;float:right;font-size: 12px;background: #f8f8f8;font-family:"\5b8b\4f53";position:relative;}
.pub_right h2{ height:37px; background:#ec384b; text-align:center; color:#fff; font-size:14px; line-height:37px; font-family:"\5fae\8f6f\96c5\9ed1";}
.pub_right h2 img{ vertical-align:-3px}
.pub_right .sort_nr{ padding:0 5px 0 6px;}
.pub_right .sort_cont1{ border-bottom:solid 1px #f5f5f5;}
.pub_right .sort_cont1 img{display:block;margin:8px auto 9px auto;width: 96px;height: 58px;}
.pub_right .sort_cont2{ padding:8px 0 9px 61px; color:#999999; line-height:18px; background: no-repeat 13px 14px; position:relative; border-bottom:solid 1px #f5f5f5;}
.pub_right .sort_cont2 img{ position:absolute; left:20px; top:22px}
.pub_right .sort_cont3{ padding:17px 0 14px 61px; color:#999999; line-height:20px; background:url(/uploads/image/swimages/ccz.jpg) no-repeat 10px 14px; position:relative; border-bottom:solid 1px #f5f5f5;}
.pub_right .sort_cont3 em{font-size:25px;font-style:normal;position:absolute;left: 11px;top: 18px;font-weight:bold;color:#fff;display: block;width: 41px;text-align: center;}
.pub_right .sort_cont4{ font-size:12px; color:#999999; padding-top:13px;}
.pub_right .sort_cont4 strong{ font-size:24px; font-weight:bold; color:#ec384b; font-family:"\5fae\8f6f\96c5\9ed1";}
.pub_right .sort_cont5{ color:#999999; padding-top:14px;}
.pub_right .sort_cont5 .fl{ float:left;}
.pub_right .sort_cont5 .fr{ float:right;}
.pub_right .sort_cont5 span{ line-height:20px; display:block; height:20px; margin-bottom:3px;}
.pub_right .sort_cont5 span i{ font-style:normal;}
.pub_right .sort_cont5 p{ height:4px; background:#999999; clear:both; position:relative;}
.pub_right .sort_cont5 p em{ display:block; width:80%; height:4px; background:url(/uploads/image/swimages/jd_back.jpg) repeat-x; position:absolute; left:0; top:0}
.pub_right .sort_cont6{ height:99px; overflow:hidden; margin-top:5px}
.pub_right .sort_cont6 ul{}
.pub_right .sort_cont6 ul li{ color:#999999; line-height:18px; border-bottom:solid 1px #f5f5f5; height:43px; padding-top:6px}
.pub_right .sort_cont6 ul li span.mfth{ color:#1b9b2f; text-decoration:underline}
.pub_right .sort_cont6 ul li span.axzx{ color:#69a0de; text-decoration:underline}
.pub_right .sort_cont7{ color:#666666; margin-top:15px;}
.pub_right .sort_cont7 img{ vertical-align:-2px; margin-right:5px;}
.pub_right .sort_cont7 a{ font-weight:bold; color:#ec384b; text-decoration:underline; float:right}
.pub_right .sort_cont8{ padding-top:7px;}
.pub_right .sort_cont8 .hide{ display:none;}
.pub_right .sort_cont8 .new_hj{ text-align:center; line-height:45px; position:relative; font-weight:bold; font-size:14px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#f00; height:70px; overflow:hidden}
.pub_right .sort_cont8 .new_hj input{ width:56px; height:22px; cursor:pointer; border:none; position:absolute; top:40px; right:63px;}
.pub_right .sort_cont8 .new_hj .btn_sb{ background: no-repeat 0 -22px}
.pub_right .sort_cont8 .new_hj .btn_cg{ background: no-repeat}

.pub_right .sort_cont8 .inp_text{ display:block; width:168px; height:35px; line-height:35px; border:solid 1px #1b9b2f; border-bottom:none; color:#adadad; padding-left:5px;}
.pub_right .sort_cont8 .inp_sub{ width:175px; height:40px; background: no-repeat; border:none; cursor:pointer}
.pub_right .sort_cont8 .inp_sub:hover{ background: no-repeat;}
.pub_right .sort_cont9{ height:35px; margin-top:8px;}
.pub_right .sort_cont9 a{ display:block; width:100%; height:35px; background:url(/uploads/image/swimages/icon9.jpg) no-repeat;}
.pub_right .sort_cont9 a:hover{ background:url(/uploads/image/swimages/icon9_h.jpg) no-repeat}
.pub_right .sort_cont10{ line-height:22px; color:#666666; margin-top:14px;}
.pub_right .sort_cont10 span{ color:#999999}


.pub_right .sort_cont11{ height:67px; background:; font-family:"\5fae\8f6f\96c5\9ed1"; margin:5px 0}
.pub_right .sort_cont11 a{color:#fff;text-decoration:none;display: block;cursor: pointer;}
.pub_right .sort_cont11 a span{font-size: 22px;font-style:normal;display: block;width: 80px;padding: 19px 0 0 18px;height: 48px;line-height: 48px;position:relative;}
.pub_right .sort_cont11 a span i{font-size:12px;position:absolute;left: 6px;top: 14px;font-style:normal;font-weight: bold;}

#sort{ padding-bottom:10px; width:187px; z-index:9}
.soin{ position:fixed; top:0; width:185px; background:#fff; padding-bottom: 10px;}

.sy_2014cont5{background:url(/uploads/image/swimages/sy_24.png) repeat-x left top #fff;font-size:12px;margin-top: -8px;}
.sy_2014cont5 h2{ width:1270px; margin:0 auto;height:55px; background:url(/uploads/image/swimages/sy_17test.png) no-repeat; display:block;}
.sy_2014cont5 .cont{ margin:0 auto; width:1189px; font-family:"\5fae\8f6f\96c5\9ed1"}
.sy_2014cont5 .cont .txt1{ border:solid 1px #f5f5f5; border-top:none; overflow:hidden; margin-top:10px; background:#fff; height:178px;}
.sy_2014cont5 .cont .txt1 h3{ height:37px; line-height:37px; border-top:solid 5px #f5f5f5; border-bottom: solid 2px #f5f5f5; padding:0 10px 0 12px; font-size:16px; color:#f5243b; font-weight:normal}
.sy_2014cont5 .cont .txt1 h3 span{ float:right; font-size:12px; color:#d5ccd5}
.sy_2014cont5 .cont .txt1 h3 span a{}
.sy_2014cont5 .cont .txt1 ul{ margin-right:-10px;}
.sy_2014cont5 .cont .txt1 ul li{ float:left;border-right: solid 1px #f5f5f5;width: 107px; height:67px;}
.sy_2014cont5 .cont .txt1 ul li img{ display:block; width:96px; height:58px; margin:0 auto;}
.sy_2014cont5 .cont .txt1 ul li a{ display:block; width:100%; height:61px; padding-top:5px; border-bottom:solid 1px #f5f5f5;}
.sy_2014cont5 .cont .txt1 ul li a:hover{ border-bottom:solid 1px red}
.sy_2014cont5 .cont .txt2{height:80px;line-height:20px;background: url(/uploads/image/swimages/sy_232.png) no-repeat right center;position:relative;font-family:arial, helvetica;padding-top:13px;border-top:solid 1px #cccccc;margin-top:17px;}
.sy_2014cont5 .cont .txt2 img{ display:block; float:left;width:113px; height:52px;}
.sy_2014cont5 .cont .txt2 span{ display:block; float:left; margin-left:10px; line-height:18px; color:#404040}
.sy_2014cont5 .cont .txt2 .about2{position:absolute;width: 106px;height:41px;top: 27px;right: 232px;text-indent:-9999px;}
.sy_2014cont5 .cont .txt2 .about3{position:absolute;width: 99px;height:41px;top: 27px;right: 128px;text-indent:-9999px;}
.sy_2014cont5 .cont .txt2 .about4{position:absolute;width:124px;height:39px;top: 27px;left:1067px;text-indent:-9999px;}
/**edit by cs 20180827*/
.pub_right .sort_contxy{
    width:100%;
    height:120px;
}
.pub_right .sort_contxy a{
    width:100%;
    height:100%;
    display:block;
    background: no-repeat;
    background-size:100%;
}






/*20181122*/
.sy_2014cont5{width:100%;margin:0;}
.sy_2014cont5 h2{}
.step-occupy{height:67px;}
.step-bar-box{margin:0 auto;width:1190px;height:67px;position:fixed;bottom:0;left:50%;margin-left:-595px;z-index:900;background:url(/uploads/image/swimages/sy_17test.png) no-repeat center;}
.step-bar-box:before,.step-bar-box:after{content:'';position:absolute;top:-8px;height:75px;background:#d3172c  no-repeat;width:500px;overflow: hidden;}
.step-bar-box:before{left:-500px;background-position:right 0;}
.step-bar-box:after{right:-500px;background-position:left -75px;}
.step-button{position:absolute;height:40px;width:140px;top:0;padding:13px 0;}
.step-button img{display:block;}
.step-bar-box .setp-tb{left: 247px;top:1px;}
.step-bar-box .setp-ph{left: 440px;}
.step-bar-box .setp-gb{left: 633px;}
.step-bar-box .setp-tb i{
    position:absolute;
    top: 5px;
    left: 32px;
    width: 17px;
    height: 17px;
    text-align: center;
    line-height: 17px;
    border:2px solid #fff;
    color:#fff;
    font-size:12px;
    border-radius:50%;
    background:#206af1;
    font-style:normal;
}

.zzc{width:100%;height:100%;position:fixed;left:0;top:0;right:0;bottom:0;background:url(/uploads/image/swimages/layerbg.png);display:none;z-index: 9999;}
.packet_tk{width:453px;height:508px;background:url(/uploads/image/swimages/packet_tk.png) no-repeat;position:fixed;left:50%;top:50%;margin:-254px 0 0 -226px;display:none;z-index: 9999;}
.packet_tk iframe{margin: 113px 0 0 105px;}
.packet_tk .packet_close{width:27px;height:27px;position:fixed;left:50%;top:50%;margin: -246px 0 0 191px; cursor:pointer}
.fxts{padding-bottom:50px;}