* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
          font-family: "Microsoft YaHei " !important;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}


ul,ol,li{list-style-type:none;}
*,
*::before,
*::after {
  box-sizing: border-box;
}
*{padding:0;margin:0;}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent;
}
body{min-width: 1150px;margin:0 auto;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}

a{transition: .6s;}
.img-m img{max-width: 100%;}
.p-0{padding:0 !important}
.p-r-0{padding-right:0 !important}
.p-l-0{padding-left:0 !important}
.p-t-0{padding-top:0 !important}
.p-b-0{padding-bottom:0 !important}
.p-lr-0{padding-left:0 !important;padding-right:0 !important}
.m-0{margin:0 !important}
.m-r-0{margin-right:0 !important}
.m-l-0{margin-left:0 !important}
.m-t-0{margin-top:0 !important}
.m-b-0{margin-bottom:0 !important}
  .b-l-0{border-left: 0 !important;}
  .b-r-0{border-right: 0 !important;}
  .b-t-0{border-top: 0 !important;}
  .b-b-0{border-bottom: 0 !important;}
  .pos-r {position: relative;}
  .pos-a {position: absolute;}

.f-l{ float:left !important}
.f-r{ float:right !important}
.clear-b{clear: both;}

.text-c{ text-align:center}
.text-l{ text-align:left}
.text-r{ text-align:right}
.uppercase{text-transform:uppercase}/*字母大写*/
.capitalize{text-transform:capitalize}/*首 字母大写*/
.lowercase{text-transform:lowercase}/*无 字母大写*/
.wzdd{white-space:nowrap;overflow:hidden;text-overflow : ellipsis;}

.container { width: 1150px; margin: 0 auto;}
.header{background: url(../images/tbj_01.jpg) no-repeat center top;padding:20px 0 15px 0;width: 100%;overflow: hidden;}
.top-dh{padding-top: 10px;}
.top-dh-c{display: inline-block;padding-left: 8px;}
.top-dh-c h3{font-size: 16px;color: #000}
.top-dh-c p{font-size: 30px;font-weight: bold;color: #ff6e03}

/* flexslider banner图片切换*/
.banner-x,.banner-x .flexslider{min-height: 312px; overflow: hidden;}.flexslider,.slides li,.slides li img{max-width: 100%;    display: block;margin:0 auto;}
.flexslider,.slides li{}
.flexslider{margin:0 auto;position:relative;overflow:hidden;zoom:1;}
.flex-viewport{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1; position:relative}
.flexslider .slides li{text-align: center;}

.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-30px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center;}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}

.tnav{background: #d81a0c;height: 50px;}
.tnav ul li{ display: block;width:11.1%;float: left;text-align: center;line-height: 50px;position: relative;}
.tnav ul li::before{position: absolute;display: block;content: '';width: 1px;height: 18px;background: rgba(255,255,255,.4);right: 0;top: 50%;margin-top: -9px;}
.tnav ul a{color: #fff;font-size: 16px;display: block;}
.tnav ul a:hover,.tnav ul .a-h{background: #ff6e03}
.tnav ul li:last-child::before{display: none}

.cp-cont{padding-top: 45px;}
.l-cp{width: 239px;}
.l-cp ul{border:3px solid #d81a0c;padding:10px;background: #fff}
.l-cp ul li{}
.l-cp ul li a{display: block;border-bottom: 1px solid #eee;padding: 12px 0 12px 20px;position: relative;color: #333;font-size: 15px;}
.l-cp ul li a::before{position: absolute;display: block;content: '';width: 9px;height: 9px;border-radius: 50%;border:2px solid #f46200;background:#fff;top:50%;margin-top: -4.5px;left: 2px;}
.l-cp ul li a:hover{background:  #ee0000;color: #fff;}
.l-cp-btn{height: 50px;color: #fff;font-weight: bold;text-align: center;line-height: 50px;background: #bb1004;}
.l-cp-btn span,.l-cp-btn b{display: inline-block;font-size: 20px; }
.l-cp-btn span{line-height: 50px;color: #fff;}
.l-cp-btn b{margin-left: 10px;width: 30px;height: 30px;line-height: 30px;background: #f2930c;border-radius: 50%;}
.l-cp-btn:hover{background:#f2930c;color: #fff;}

.r-cp{width: 79%;}
.cp-tu{width: 274px;height: 205px;overflow: hidden;border:1px solid #ddd;display: flex;justify-content: center;align-items: center;margin-bottom:18px;}
.cp-tu img{max-width: 100%;max-height: 100%; transition: .6s; }
.r-cp a{display: inline-block;margin-left: 28px;margin-bottom: 15px;}
.r-cp a p{font-size: 16px; text-align: center;color: #333;transition: .6s;}
.r-cp a:hover p{color: #f00;}
.r-cp a:hover img{transform: scale(1.1);}

.fuwu{background: url(../images/a_11.jpg) no-repeat center top;display: inline-block;width: 100%;margin-top:25px;margin-bottom: 45px;}
.fw-l{padding: 46px 0;width: 844px; }
.fw-l .col-xs-3 h3{position: relative;padding-bottom: 8px;color: #fff;font-size: 16px;margin:5px 0 10px 0;position: relative;}
.fw-l .col-xs-3::before{position: absolute;content: '';display:block;width: 1px;height: 92px;background: rgba(255,255,255,.3);right: 0;top: 0}
.fw-l .col-xs-3 h3::before{position: absolute;content: '';display:block;width: 19px;height: 2px;background: #fff;left: 50%;margin-left: -9px;border-radius: 5px;bottom: -1px;}
.fw-l .col-xs-3 p{font-size: 14px;line-height: 1.7;color: #fff;padding: 0 5%;}

.fw-r{width: 306px;height: 282px;background:#ff9601;}
.fw-r p{font-size: 28px;display: block;width: 227px;height: 119px;margin:0 auto;padding: 20px 27px 0 27px;margin-top: 29px;color: #fff;border:1px solid rgba(255,255,255,.4);}
.fw-r h4{font-size: 18px;padding:15px 0 5px 0;color: #fff;font-weight: normal;}
.fw-r span{font-size: 24px;color: #fff;}
.fw-r a{display: block;width: 139px;height: 38px;line-height: 38px;color: #fff;background: #bb1004;margin: 10px auto;font-size: 15px;}
.fw-r a:hover{background: #ff291a;}

.ys-r {padding-top: 75px;width: 510px;}
.tit-ys{background: url(../images/d_17.png) no-repeat left -5px;margin-bottom: 15px;padding-left: 105px;height: 77px;}
.tit-ys h3{font-size: 34px;color: #d81a0c;padding-bottom: 3px;}
.tit-ys p{font-size: 12px;color: #999;}
.ys-r-p p{font-size: 15px;line-height: 1.8;padding-left: 20px;position: relative;padding-bottom: 7px;}
.ys-r-p p::before{position: absolute;content: '';display:block;width: 8px;height: 8px;left: 0;top: 9px;background: #d81a0c;border-radius: 50%;}


/*案例*/
.anli{padding-top: 30px;background:  url(../images/a_21.jpg) no-repeat center top;height: 473px;}
.anli-tt {width: 675px;}
.anli-tt h3{ font-size: 30px;display: block;color: #000;margin-top: 28px; }
.anli-tt h3 span{color: #d81a0c;font-size: 30px;}
.anli-tt b{font-size: 14px;color: #ccc;font-weight: normal;padding-top: 5px;display: block;width: 100%；}

.anli-tt p{font-size: 16px;line-height: 1.8;padding-top: 10px;}

.gd-1{padding-right:20px;}
.gd-c{width: 100%;overflow: hidden;margin-top: 40px;}

.left1 {margin-top: 15px;float: left;}
.left1 li{width: 267px;float: left;margin-right: 18px;}
.left1 li a{width:267px;text-align: center;display: block;}
.left1 li .gd-img{width:267px;height: 194px;overflow: hidden;border:1px solid #eee;}
.left1 li .gd-img img{width:267px;height: 194px;}
.left1 li p{font-size: 14px;color:#333;margin-top:6px;}

.left1 li a:hover p{color: #f00}
.left2 li{width: 358px;}
.left2 li a{width:358px;}
.left2 li .gd-img,.left2 li .gd-img img{width:358px;height: 219px;}

.tit-n{margin-top:56px; position: relative;}
.tit-n h2{font-size: 28px;line-height: 45px;height: 45px;border:1px solid #d1d1d1;display: inline-block;margin: 0 auto;position: relative;z-index: 1;color: #000;padding: 0 25px;background: #fff;}
.tit-n p{font-size: 18px;color: #9e9e9e;margin-top: 10px;}
.tit-n::before{position: absolute;content: '';display:block;width: 615px;height: 1px;background:#d1d1d1;top:22.5px;z-index: 0;left: 50%;margin-left: -307.5px; }

.jj-l{width: 534px;height: 414px;background:  url(../images/a_24.jpg) no-repeat center top;margin-top: 27px;}
.jj-sp{width: 494px;height: 281px;margin:20px auto 0 auto;}
.jj-r{margin-top: 50px;width: 580px;}
.jj-r .p{font-size: 18px;line-height: 1.8;height: 275px;}
.abtn-x1{display: inline-block;width: 150px;height: 42px;line-height: 42px;color: #fff;background: #ff9601;font-size: 18px;color: #fff;margin-top: 20px;border-radius: 6px;}
.abtn-x1:hover{background: #e60012;}

.fgg{height: 181px;background:  url(../images/a_27.jpg) no-repeat center top;margin-top: 30px;}


.new-l{width:570px;margin-top: 28px;margin-left: 28px;}
.new-r{width: 477px;height: 293px;overflow: hidden;margin-top: 28px;}
.new-l a{display: block;border-bottom: 1px dashed #ddd;padding-bottom: 12px;margin-bottom: 12px;overflow: hidden;}
.new-l a p,.new-l a span{display: inline-block;}
.new-l a p{width: 472px;float: left;color: #000;font-size: 16px;padding-left: 15px; background: url(../images/nsjx.png) no-repeat left 2px;}
.new-l a span{width: 75px;float: right;color: #ccc;padding-top: 3px;font-size: 12px;}
.new-l a:hover p{color: #f00;}

.yqlj {margin:40px auto;background:#bfbfbf }
.yqlj h3{width:100px;height: 77px;display: block;float: left;font-size: 24px;background: #bfbfbf;padding: 10px 15px;text-align: center;color: #333;font-weight: normal;}
.yqlj-nav{min-height: 77px;border:3px solid #bfbfbf;overflow: hidden;background: #fff;padding-top: 10px;padding-bottom: 10px;}
.yqlj-nav a{display: inline-block;margin-left: 15px;float: left;font-size: 15px;color:#333;padding:8px 0px;}
.yqlj-nav a:hover{color: #f00}

.footer{background: #282424;padding-top: 25px; overflow: hidden;	}
.foot-l{width: 750px;}
.f-tt{width: 153px;color: #fff;font-size: 18px !important;}
.f-tt h3{padding: 15px 0;}
.fline{display: block;width: 42px;height: 2px;background: rgba(255,255,255,.5);float: left;}

.f-nr-c{color: #fff}
.f-dhdz{width:418px;}
.f-nr-1 {font-size: 14px;margin-bottom: 10px;margin-bottom: 10px;overflow: hidden;}
.f-nr-1 h4{padding-bottom: 5px; }
.f-nr-1 p{line-height: 1.6;}

.f-btn{width: 143px;height: 42px;line-height: 42px;color: #fff;background: #5b5858;border-radius: 6px;text-align: center;font-size: 16px;margin-top: 30px;}

.ewm{width: 134px;height: 106px;margin-left: 20px;background: #fff;color: #fff;}
.ewm p{display: block;width: 20px;font-size: 14px;float: left;color: #000;padding-top: 30px;padding-left: 8px;}

.f-nav{width: 88px;}
.f-nav a{margin-bottom: 15px;color: #FFF;display: block;}
.f-nav a:hover{color: #f00}

.f-cp{color: #fff;margin-top: 20px;margin-bottom: 20px;}
.f-cp .f-cpm{float: left;width: 1046px;}
.f-cpm a{display:block;width: 168px;height: 29px;border:1px solid #4a4646;margin-left: 5px;margin-bottom: 5px;font-size: 14px;line-height: 29px;text-align: center;float: left;color: #fff}
.f-cpm a:hover{background: #5b5858}

.footer-yj{background: #282424;padding:10px 0;border-top: 1px solid #3c3939;color: #fff;font-size: 14px;display: inline-block;width: 100%;}
.footer-yj a{color: #fff;margin: 0 15px;display: inline-block;}
.footer-yj a:hover{color: #f00;}

.hiSlider-pages,
.hiSlider-title{
    position: absolute;
    z-index: 3;
}
.hiSlider-title{ display:none;}
/**bnner左右按钮**/
.hiSlider-btn-prev,
.hiSlider-btn-next{
    position: absolute;
    z-index: 5;
    top: 50%;
    height: 30px;
    width: 30px;
    overflow: hidden;
    opacity: .6; display:none;
    filter:alpha(opacity:60);
}
.hiSlider-btn-prev{
    left: 10px;
}
.hiSlider-btn-next{
    right: 10px;
    background-position: -30px 0;
}
.hiSlider-btn-prev:hover,
.hiSlider-btn-next:hover{
    opacity: 1;
    filter:alpha(opacity:100);
}
/**左右按钮end**/

.hiSlider-pages{
    bottom: 10px;
    right: 10px;
    text-align: center;left:0;
}
.hiSlider-pages a{
    height: 12px;
    width: 12px;
    margin: 0 6px;
    display: inline-block;
    overflow: hidden;
    text-indent: -100px;
    font-size: 0;
    border-radius: 50%;
    background: #ddd;
}
.hiSlider-pages a.active{
    background: #d01717;
}
.hiSlider3 li{position: relative;}
.hiSlider3 li a p{position: absolute;width: 100%;height: 40px;line-height: 40px;text-align: left;color: #fff;font-size: 14px;padding: 0 10px;background: rgba(0,0,0,.7);bottom: 0;}
.hiSlider3 li a img{width: 100%;height: 293px;}
.twqh .hiSlider-pages{position: absolute;bottom: 40px;display: inline-block;left: inherit;right:0;}
.twqh .hiSlider-pages a,.l-tt-tp-r .hiSlider-pages a{background: rgba(0,0,0,.9);color: #fff;width:30px;height:12px;float:left;line-height:12px;text-align:center;font-size:12px;cursor:pointer;text-indent:0;border-radius: 0;margin:0 0 0 1px;}
.twqh .hiSlider-pages a:hover{color:#fff;background:#e41607;}
.twqh .hiSlider-pages .active{color:#fff;background:#e41607;}

/*内页左侧*/
.cont-bj{background: #eee}

.nr-cont-m{padding-top: 30px;padding-bottom: 30px;overflow: hidden;}
.cont-l{width: 236px;}
.ny-tt{width: 100%;padding:22px 15px;font-size: 24px;color: #fff;font-weight: bold;background: #d81a0c;}
.ny-tt-bj{background:  url(../images/bj.jpg) no-repeat center center;}
.ny-l-nav{background: #fff;margin-bottom: 10px; border: 3px solid #d81a0c;padding: 10px 0}
.ny-l-nav li{padding: 0 15px;}
.ny-l-nav a{display: block;border-bottom: 1px solid #eee;padding: 12px 0 12px 20px;position: relative;color: #333;font-size: 15px; background: url(../images/hsj.png) no-repeat left center;}
.ny-l-nav a:hover{background:  #ee0000;color: #fff;}
.ny-l-lxw{border: 3px solid #d81a0c;padding: 15px;font-size: 14px;line-height: 1.7;background: #fff}

.mbx{background: #fff;padding: 10px 0 10px 10px;color: #333;font-size: 14px;overflow: hidden;margin-bottom: 15px;}
.mbx h3{color: #e60303;font-size: 14px;font-weight: bold;background:  url(../images/nsj.png) no-repeat left center;}
.mbx a{color: #333;font-size: 14px;padding-left: 5;padding-right: 5px;}

.cont-r{width: 896px;}
.cont-r-c{overflow: hidden;background: #fff;min-height: 700px;padding-top: 15px;padding-right: 15px;}

.ny-tw-blk{}
.ny-tw-blk .cp-tu2{width: 100%;height: 205px;overflow: hidden;border:1px solid #ddd;display: flex;justify-content: center;align-items: center;margin-bottom:18px;}
.ny-tw-blk .cp-tu2 img{max-width: 100%;max-height: 100%;transition: .6s; }
.ny-tw-blk a{display:block;margin-left:20px;margin-bottom: 15px;}
.ny-tw-blk a p{font-size: 16px; text-align: center;color: #333;transition: .6s;}
.ny-tw-blk a:hover p{color: #f00;}
.ny-tw-blk a:hover img{transform: scale(1.1);}

/*新闻首页*/
.news-bk{margin-bottom: 15px;margin-top:15px;overflow: hidden;}
.news-bk-t{padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #dedede;}
.news-bk-t h3{font-size: 16px;background: url(../images/lb.png) no-repeat left center;padding-left: 22px;display: inline-block;float: left;font-weight: bold;}
.news-bk-t a{border-radius: 4px;display: inline-block;float: right;padding: 3px 5px;background: #eee;color: #000;font-size: 12px;}
.news-bk-t a:hover{background: #f00;color: #fff;}

.news-lins-a{padding-bottom:  15px;margin-bottom: 15px;border-bottom: 1px dashed #ddd;}
.news-lins-a p{font-size: 15px;color: #333}
.news-lins-a span{font-size: 12px;color: #999;padding-top: 2px;}
.news-lins-a:hover p{color: #f00}

.news-lins-abj{background: url(../images/my_list.jpg) no-repeat left 2px;padding-left: 25px;}

/*内容页*/

.nrtit-h2{font-size: 20px;padding-bottom: 15px;border-bottom: 1px solid #ddd;}
.nr-size{font-size: 15px; line-height: 1.8;color: #333;padding: 15px 0;}
.nr-size a{color: #333}
.par-fy a{color: #666;font-size: 13px;border-top: 1px solid #ddd;padding: 15px 0 }
.par-fy a:hover{color: #f00}


.my_li,.my_li2,.my_li3,.my_li4{margin:0 15px; }
.my_li{background: url(../images/hsj.png) no-repeat left center;}

.my_li a,.my_li2 a,.my_li3 a,.my_li4 a{font-size: 12px;font-family: "SimSun" !important;height: 28px;line-height: 28px !important;padding: 0;border-bottom:1px dashed #ddd;}

/*翻页*/
.fanye{padding-top: 10px;margin-top: 10px;border-top: 1px solid #ddd;}
.fanye>.col-xs-6+.col-xs-6{text-align: right;}
.fanye a{color: #666;padding: 0 15px;margin:8px 0;}
.fanye a:hover{color: #f00}
/*留言*/
.zxly,.zxly ul{width: auto;}
.input1, .input2, .input4{height: 30px;line-height: 30px; }
.zxly ul{padding-bottom: 20px; }
.zxly ul li font{height: 30px;line-height: 30px;}
.zxly ul li{width: 100%;display: inline-block;}

/*联系我们*/
.lxwm-nr strong{margin-bottom: 10px;}
.lxwm-nr p{font-size: 15px;line-height: 1.7;}
.lxwm-nr li{padding: 3px 0;}

.albtn{position: absolute;display: block;width: 69px;height: 27px;border-radius: 5px;background: #f00;top: -50px;right: 3px;line-height: 27px;color: #fff;font-size: 13px;text-align: center;}
.albtn:hover{ background: #e48f0c}

.ny-l-cplist{margin-bottom:10px; }
.ny-l-cplist li{}
.ny-l-cplist a{height: 28px;line-height: 28px; border-bottom: 1px solid #ddd;color: #333;font-size: 13px;display:block;width: 100%;padding-left: 10px;background:url(../images/l-d.png) no-repeat left center; }
.ny-l-cplist a:hover{color: #f00;}

.zzgw-blk{border:1px solid #ccc;margin-bottom: 15px;}
.zzgw-blk-tt{background: url(../images/hbj.jpg) repeat-x top center;}
.zzgw-blk-tt h3{padding: 10px;background:#dd1212;color: #fff;font-size: 18px;display: inline-block;}
.zzgw-blk h4{min-width:10%;float: left;line-height: 1.7; }
.zzgw-blk p{width:88%;padding-left:8px;float: left;line-height: 1.7;}
.zzgw-blk ul{padding-top: 15px;padding-bottom: 10px;}
.zzgw-blk li{margin-bottom:5px;}

.zpbtn{display: block; float: right;width: 100px;height: 34px;border:0;background:#ac0d0d;color: #fff;font-size: 16px;line-height: 34px;margin:8px 3% 15px 0;border-radius: 6px;}

.txjl-m tr{padding:8px 0;}
.tit-jl{height: 60px;font-size: 24px;}
.t1{height: 40px;}
.t2{height: 160px;padding-top:15px;}
.t3{height: 60px;}
/*手机站*/
.body-sj{max-width: 640px;margin: 0 auto;min-width: auto;}
.top-sj{background: url(../images/sj-bj_01.jpg) no-repeat top center;padding: 10px;background-size:cover;position: relative;}
.header-sj{padding:7px 0 15px 0;display: inline-block;width: 100%;position: relative;}
.sj-lgo img,.topbtn img{max-width:100%;}
.topbtn{margin: 8px 2px 0 0;width: 41px;height: 34px;text-align: center;padding-top:7px;background: #f00404;border-radius: 5px;}

/*手机banner*/
.max-img img{max-width: 100%}
.banner-x2{border-radius: 6px;box-shadow: 0 0 12px 0 rgba(0,0,0,.4);overflow:hidden;background: #fff;max-width: 614px;margin:0 auto;max-height: 266px;}
.banner-x2 .flex-control-nav{bottom:0;}

.topnav-sj{margin-top: 18px;display: inline-block;width: 100%;}
.topnav-sj img{max-width: 100%;}
.topnav-sj a p{color: #000;font-size: 14px;padding-top: 5px;}
.topnav-sj a:hover p{color: #f00;}

.line{width: 100%;height: 10px;border:1px solid #e5e5e5;border-left: 0;border-right: 0;background-color: #eeeeee;}

.tit-sj{padding-bottom: 15px;padding-top: 30px;}
.tit-sj h2{padding-bottom: 5px;}

.ejnav-sj{padding-left: 10px;display: inline-block;width: 100%;}
.ejnav-sj .col-xs-4{padding-right: 10px;width: auto;}
.ejnav-sj a{display: block;border:1px solid #ddd;color: #333;text-align:center;padding: 5px 3px;margin-bottom:6px;font-size: 12px;}
.ejnav-sj .hver-a{background:#f00;color: #fff;}

.tuwen-sj{padding-left: 10px;}
.tuwen-sj a{display: block;margin-bottom:10px;margin-top: 5px;color: #333;font-size: 13px;text-align: center;}
.blk-img{position: relative;display:flex;width: 100%;border:1px solid #ddd;overflow: hidden;justify-content:center;align-items: center;height: 200px;margin-bottom: 7px;}
.blk-img img{max-width: 100%;max-height: 100%}
.tuwen-sj .col-xs-6{padding-right: 10px;}

.btn-c-sj{width: 139px;height: 38px;line-height: 38px;color: #fff;text-align: center;font-size: 15px;margin:10px auto 30px auto;display: block;background: #ee0000;}
.btn-c-sj:hover{background: #ff7901}

.fuw-sj{background:url(../images/xd_02.jpg) no-repeat top center;background-size: cover;color: #fff;padding-bottom: 15px;margin-bottom: 20px;}
.fuw-sj h2{padding: 20px 15px;}
.fuw-sj .col-xs-6{margin-bottom: 15px;margin-top:10px }
.fuw-sj .col-xs-6 h3{position: relative;padding-bottom: 8px;color: #fff;font-size: 16px;margin:5px 0 10px 0;position: relative;}
.fuw-sj  .col-xs-6 h3::before{position: absolute;content: '';display:block;width: 19px;height: 2px;background: #fff;left: 50%;margin-left: -9px;border-radius: 5px;bottom: -1px;}
.fuw-sj .col-xs-6 p{font-size: 12px;line-height: 1.7;color: #fff;padding: 0 5%;}
.fuw-sj .col-xs-6 img{width: 60px}
.fubj{background:url(../images/szj.png) no-repeat center center;background-size: contain;}

.ys-r-sj {padding-bottom: 15px;}
.tit-ys-sj{background: url(../images/d_17.png) no-repeat left -5px;margin-bottom: 15px;padding-left: 105px;height: 77px;}
.tit-ys-sj h3{font-size: 34px;color: #d81a0c;padding-bottom: 3px;}
.tit-ys-sj p{font-size: 12px;color: #999;}
.ys-r-p-sj p{font-size: 15px;line-height: 1.8;padding-left: 20px;position: relative;padding-bottom: 7px;}
.ys-r-p-sj p::before{position: absolute;content: '';display:block;width: 8px;height: 8px;left: 0;top: 9px;background: #d81a0c;border-radius: 50%;}

.jj-l-sj{width: 534px;height: 324px;background:  url(../images/a_d.jpg) no-repeat center top;margin:0 auto;overflow: hidden;}
.jj-sp-sj{width: 494px;height: 281px;margin:20px auto 0 auto;}
.jj-r-sj{margin-top: 10px;}
.jj-r-sj p{font-size: 14px;line-height: 1.8;min-height: 125px;}
.jj-sp-sj embed{width: 494px;height: 281px;}

.lxwm-sj{background:#232020;padding-top: 20px;padding-bottom: 62px;}
.f-nr-c-sj{color: #fff;padding-bottom: 15px;}
.f-dhdz-sj{width: 85%;}
.f-nr-1-sj {font-size: 12px;margin-bottom: 10px;margin-bottom: 10px;overflow: hidden;}
.f-nr-1-sj h4{padding-bottom: 5px; }
.f-nr-1-sj p{line-height: 1.6;}

.yj-sj{font-size: 12px;padding-top: 10px;margin-top: 10px;border-top: 1px solid #434343}
.yj-sj a{color: #fff;}
.lxwm-sj{margin-top: 15px;}
.lxwm-sj h2{color: #fff;position: relative;margin-bottom: 25px;}
.lxwm-sj h2::before{position: absolute;display: block;content: '';width: 42px;height: 2px;background:#919090;bottom: -10px;left: 50%;margin-left: -21px;}

.xf-nav{background: url(../images/xf_03.png) top;flex-wrap: nowrap;justify-content:center;-webkit-flex-flow:row wrap;display: flex;width: 100%;padding:8px 5px; position: fixed;bottom: 0;box-shadow:0px -2px 5px 0px rgba(0,0,0,.5);left: 0}
.xf-nav a{flex: 1;font-size: 12px;color: #fff;border-right: 1px solid rgba(255,255,255,.3)}
.xf-nav a img{padding-bottom:1px;width: 30px;}
.xf-nav a:last-child{border-right: 0}

.zunav{position:absolute;width: 100%;left: 0;background: #fff;box-shadow:0 0 5px 2px rgba(0,0,0,.2);z-index:50;top: 76px;display: none}
.zunav ul{padding:10px;display: block;position: relative; }
.zunav ul::before{background: url(../images/anvsj.png) top;display: block;position: absolute;content: '';width:23px;height: 12px;top:-12px;right: 20px;}
.zunav li{display:block; text-align: center;}
.zunav li a{height:34px;line-height: 34px;border-bottom: 1px solid #ddd;display:block;font-size: 15px;color: #333;}
.zunav li a:hover{background:#d00101;color: #fff; }

.cont-sj{padding: 15px 0;}
.mbx-sj{font-size: 12px;padding-bottom: 11px;border-bottom: 1px solid #ddd;color: #999;padding-top: 15px;margin-bottom: 15px;}
.mbx-sj a{color: #999;}
.nrtit-h2-sj{font-size: 16px;padding-bottom: 8px;border-bottom: 1px solid #eee;padding-top: 10px;padding-left:5px;position: relative;margin-bottom: 10px;}
.nrtit-h2-sj::before{display: block;position: absolute;content: '';width:3px;height: 18px;left: -5px;top: 50%;margin-top: -9px;background: #f00}
.nr-size-sj img{height: auto;}
.nr-size-sj table{width: 100% !important;margin: 0 !important}
.nr-size-sj,.nr-size-sj a{font-size: 14px;line-height: 1.7;}
.nr-size-sj span{    white-space: normal !important;}
.nr-size-sj{overflow-y:hidden; overflow-x:scroll;width: 100%;padding-bottom: 10px;}
.nr-size-sj::-webkit-scrollbar {height: 6px;}
.nr-size-sj::-webkit-scrollbar-track{background:#dfe0df;}
.nr-size-sj::-webkit-scrollbar-thumb {background-color:#616161;border-radius: 10px;}


.par-fy-sj{margin-top: 10px;margin-bottom: 10px;}
.par-fy-sj .col-xs-12{border-top: 1px solid #ddd;}
.par-fy-sj a{font-size: 12px;padding: 8px 0;}

.nr-size-sj2 p span{white-space: normal !important;}

.zxly-sj{width: 100% !important;padding: 0 15px !important; }
.zxly-sj ul{padding-left: 0 !important;padding-bottom: 10px !important;}
.zxly-sj input,.zxly-sj .input3{border:1px solid #ddd;width: 65% !important}
.zxly-sj .input4{width:35% !important}

.nr-size-sj .service,.nr-size-sj .service ul,.nr-size-sj .service ul li{width: 100% !important}
.nr-size-sj .service ul{}

.zwjl-tt{font-size: 16px;}
.grjl-t-sj{border-radius: 5px 5px 0 0;color: #fff;font-size: 16px;background: #c21e05;padding: 5px; }
.grjl-tx-sj{border:1px solid #ccc;border-top: 0;}
.grjl-tx-sj li{border-top: 1px solid #ccc;padding-top:10px;padding-bottom: 10px;}
.grjl-tx-sj h4{width: 27%;float: left;font-size: 13px;line-height: 26px;text-align: right;padding-right: 3px;}
.grjl-tx-sj .txnr-sj{width: 70%;display: flex;font-size: 12px; line-height: 26px;}
.grjl-tx-sj .txnr-sj input{float: left;width: 90%;height: 28px;border:1px solid #ccc;border-radius: 4px;margin-right: 3px;}
.grjl-tx-sj .txnr-sj .checked-sj{width: auto;}
.jlbtn-sj{margin-top: 10px;color: #fff;border-radius: 5px;border:0;height: 30px;line-height: 30px;width: 100px;}
.jlfs{background: #f00;margin-right: 20px;}
.jlct{background: #0a84db}

@media (max-width: 426px) {
  .p-xs-l-0{padding-left:0 !important}
  .p-xs-t{padding-top:15px !important;}
  .p-xs-r-0{padding-right:0 !important}
  .p-xs-t-0{padding-top:0 !important}
  .p-xs-lr-0{padding-left:0 !important;padding-right:0 !important}
  .topbtn{margin: 0;width: 32px;height: 28px;padding-top: 6px;}
  .topbtn img{width: 14px;}
  .topnav-sj .col-xs-3 p{margin-left: -11px;margin-right: -11px;}
  .blk-img{height: 130px;}
  .fuw-sj .max-img img{width: 240px;}
  .jj-l-sj{width: 100%;background-size: contain;}
  .jj-sp-sj {
    width: 318px;
    height: 190px;
    margin-top:10px;}
  .jj-sp-sj embed{width: 318px;    height: 190px;}
  .jj-l-sj{height: 210px;}
  .zunav{top: 60px;}
  .zunav ul::before{right: 14px;}
  .news-lins-a p{font-size: 14px;}
  .tit-ys-sj h3{font-size: 22px;}
  .zzgw-blk p{width: 70%}
  .zzgw-blk .zpm-sj p{width: 100%;font-size: 14px;}
}























