body{margin: 0px;padding: 0px;font-size:12px;font-family:'Microsoft Yahei',Arial,宋体,sans-serif;}
.mfOuterBox01,.mfOuterBox,#style_load,#mOuterBox,.divBorder01,.divBorder,.kjBorder01,.kjBorder{overflow:hidden; *overflow-x: hidden;}
h1,h2,p,ul{ margin:0; padding:0;}
.ct,.ct_box,.mf{overflow:hidden; *overflow-x: hidden;}
#mTop, #mBottom, #mBody1, #mBody2 {
    min-width: 1200px;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
a{text-decoration:none; color: inherit;}
ul,li{list-style:none}
img { max-width: 100%; vertical-align: middle; border: 0; }
input:autofill {border:none ! important;}
input:-webkit-autofill {border:none ! important;}
.fl{float:left}
.fr{float:right}
.logo_h{font-family: "微软雅黑";clear:both;margin:0;padding:0}
.logo_h .logot{display:block;float:left; }
.logo_h .logon{margin-left:10px;margin-top:5px}
.logo_h .logon h2{font-size:20px;margin: 5px 0}
.logo_h .logon p{font-size:14px;margin: 0 ;color:#fff}
.box20044_-9825 { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #333; }
.box20044_-9825 * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; }
.box20044_-9825 ul, .box20044_-9825 li { list-style: none; }
.box20044_-9825 a { text-decoration: none; color: inherit; display: block; }
.box20044_-9825::after, .box20044_-9825 > ul::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.box20044_-9825 > ul > li { float: left;height:60px; border-right: 1px solid #f7f8fb;}
.box20044_-9825 > ul > li > a {padding: 20px 48px; color: #fff; -webkit-transition: color .2s ease; transition: color .2s ease;font-size: 16px;   }
.box20044_-9825  ul  li:first-child {
    border-left: 1px solid #f7f8fb;
}
.box20044_-9825 > ul > li:hover > a { background-color: #444;}
.box20044_-9825 ul ul { z-index: 99; text-align: center;display:none}
.box20044_-9825 ul ul ul { visibility: hidden; margin-left: 100%; top: 0; }
.box20044_-9825 ul ul ul li { height: 0; -webkit-transition: height .2s ease; transition: height .2s ease; }
.box20044_-9825 ul ul li:hover > ul > li { height: 52px; }
.box20044_-9825 ul ul li a { padding: 15px 0px; background: #fff; color: #d70c25; -webkit-transition: color .2s ease; transition: color .2s ease; border-top: 1px solid #ccc; }
.box20044_-9825 ul ul li:first-child a{border-top: 1px solid #d70c25; }
.box20044_-9825 ul ul li:hover > a, .box20044_-9825 ul ul li a:hover { color: #fff; background: #d70c25; border-top: 1px solid #d70c25; }
.box20044_-9825 ul ul li.nav-has-sub > a::after { position: absolute; top: 25px; right: 10px; width: 4px; height: 4px; border-bottom: 1px solid #333; border-right: 1px solid #333; content: ""; -webkit-transition: border-color 0.2s ease; transition: border-color 0.2s ease; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
.box20044_-9825 ul ul li.nav-has-sub:hover ul { visibility: visible; }
.box20044_-9825 ul ul li.nav-has-sub:hover > a::after { border-color: #d70c25; }
#mTopMiddle .ct, #mTopMiddle .ct_box, #mTopMiddle .mf{overflow: visible !important}
.top_main .split {
    display: inline-block;
    width: 1px;
    height: 12px;
    background: #666;
    vertical-align: middle;
    margin: 0;
}
.top_main {
    width: 100%;
    height: 30px;
    line-height: 30px;
    position: relative;
    z-index: 80;
    background-color: #f2f2f2;
    color: #333333;
    font-size: 12px;
}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.top_main li {
    position: relative;
    display: inline-block;
    text-align: center;
    margin: 0 8px;
}
.top_main li a {
    color: #333333;
    cursor: pointer;
}
.header_main {
    width: 100%;
    height: 120px;
    z-index: 100;
    background: #fff;
    position: relative;
}
.header_main .logo {
    width:560px;
    height:70px;
    display: block;
    margin-top: 28px;
}
.header_main .logo img {
    height: 100%;
    display: block;
}
.header_main .tel s {
    width: 57px;
    height: 57px;
    float: left;
    margin-right: 10px;
    background-position: 0 0;
}
.ico {
    background: url(../images/icon.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
}
.header_main .tel {
    width: 310px;
    padding: 32px 0 0 0;
    line-height: 26px;
    margin-left: 30px;
}
.header_main .tel span {
    font-size: 30px;
    font-weight: bold;
    color: #333;
    font-family: arial;
	margin-top: 20px;
    display: inline-block;
}

.box806_-9424 { overflow: hidden; position: relative }
.box806_-9424 .main_image { width: 100%; height: 600px; overflow: hidden; margin: 0 auto; position: relative }
.box806_-9424 .main_image ul { width: 9999px; height: 600px; overflow: hidden; position: absolute; top: 0; left: 0 }
.box806_-9424 .main_image li { float: left; width: 100%; height: 600px; }
.box806_-9424 .main_image li span { display: block; width: 100%; height: 600px; }
.box806_-9424 .main_image li a { display: block; width: 100%; height: 600px }
.box806_-9424 .main_image li .img_1 { text-align: center; background-repeat: no-repeat }
.box806_-9424 .main_image li .img_2 { text-align: center; background-repeat: no-repeat }
.box806_-9424 .main_image li .img_3 { text-align: center; background-repeat: no-repeat }
.box806_-9424 .flicking_con { width: 100%; margin: 0 auto; }

/* 焦点 */
.box806_-9424 .flicking_con .flicking_inner { position: absolute; bottom: 10px; left: 0; z-index: 22; width: 100%; height: 21px; text-align: center; }
.box806_-9424 .flicking_con a { display: inline-block; width: 60px; height: 5px;border: #c8c8c8 1px solid; margin: 0 3px; cursor: pointer; font-size: 0px; position: relative; }
.box806_-9424 .flicking_con a.on { background-color: #d70c25; border-color: #d70c25; }

/* 焦点 */
.box806_-9424 #btn_prev, .box806_-9424 #btn_next { z-index: 998; position: absolute; width: 40px !important; height:80px !important; top: 50%; margin-top: -20px; display: block !important; -webkit-transition: all ease .35s; transition: all ease .35s; }
.box806_-9424 #btn_prev { background:rgba(0, 0, 0, .5) url(../images/arrow-left.png) no-repeat center/35px; }
.box806_-9424 #btn_next { background:rgba(0, 0, 0, .5) url(../images/arrow-right.png) no-repeat center/35px; }
.box806_-9424 #btn_prev:hover, .box806_-9424 #btn_next:hover { background-color: #d70c25; }
.box806_-9424 #btn_prev { left: 2%; }
.box806_-9424 #btn_next { right: 2%; }
.box806_-9424 #fan{height:600px}

.gj_box{ height:70px; line-height:70px;}
.gj_box strong{ font-family:"微软雅黑"; font-size:14px; color:#333;}
.gj_box a{font-family: "微软雅黑"; font-size:14px; color:#666; margin:0 10px; text-decoration:none;}
.gj_box a:hover{color:#0fa088;}

.box227_-6798 .clearFix227{ clear:both; height:0; overflow:hidden;}
.box227_-6798 input{vertical-align:middle;}
.box227_-6798 .select{ vertical-align:middle; margin-right:5px;display:none;}
.box227_-6798 .select01{display:none;}
.box227_-6798 .select02{display:none;}
.box227_-6798 .title{ color:#fff; font-family:"微软雅黑"; font-size:14px; font-weight:bold; display:none;}
.box227_-6798 .kwCont{height: 40px;display:inline-block;float:right;position: relative;}
.box227_-6798 .kwCont .textCont{border-radius:3px 0 3px 0;border: none;border-right:#f2f2f2;width: 258px;height: 40px;line-height: 40px;color:#505050;float:left;padding-left: 10px;outline: none;}
.anSearch{background:url(../images/sous.png) no-repeat center center/20px;width: 40px;height: 40px;border:none;float:left;cursor:pointer;border:solid 1px #cecece;border-left:#f2f2f2;background-color:#d70c25;border-radius: 0 3px 0 3px;position: absolute;right: 0px;}
.p-title{
margin:70px 0 20px;
background:url(../images/title.png) no-repeat center;
text-align:center
}
.p-title h3{
font-size:36px;
color:#333
}
.p-title p{
font-size:20px;
color:#999;
margin-top:10px
}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.box863_-6378 *{margin:0;padding:0;box-sizing:border-box}
.box863_-6378{font:14px/1.45 "Microsoft Yahei";padding:20px 0 30px;overflow:hidden;}
.box863_-6378 a{text-decoration:none}
.box863_-6378 img{vertical-align:middle;border:0}
.box863_-6378 .model{width:1200px;margin:0 auto}
.box863_-6378 .model .header{text-align:center;line-height:1.6;display:none}
.box863_-6378 .model .header .title{font-size:24px;color:#444}
.box863_-6378 .model .header .subtitle{font-size:16px;color:#c1c1c1;font-family:HELVETICANEUELTPRO-THEX,"Microsoft Yahei"}
.box863_-6378 .model .taps{margin:10px 0 50px;text-align:center}
.box863_-6378 .model .taps a{display:inline-block;color:#616161;padding:0px 30px;-webkit-transition:all .3s ease;transition:all .3s ease;border-right: 1px #c1c1c1 solid;margin: 0 5px;font-size:16px}
.box863_-6378 .model .taps a:last-child{border:none}
.box863_-6378 .model .taps a.selected,.box863_-6378 .model .taps a:hover{;color:#1f2c5b;}
.box863_-6378 .model .item-list{ height: 0; width: 0; overflow: hidden; opacity: .7; filter: Alpha(opacity=70);-moz-transform: scale(0.9); -webkit-transform: scale(0.9); transform: scale(0.9); -moz-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); -webkit-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) ;}
.box863_-6378 .model .item-list.active{height: auto; width: auto; overflow: auto; opacity: 1;  filter: Alpha(opacity=100); visibility: visible; -moz-transform: scale(1); -webkit-transform: scale(1); transform: scale(1);}
.box863_-6378 .model .item-list li{    width: 275px;
    float: left;
    border: solid 1px #eee;
    margin: 0 14px 12px;
    overflow: hidden;
    transition: .5s;}
.box863_-6378 .model .item-list li:nth-child(4n){margin-right:0}
.box863_-6378 .model .item-list li a { display: block; margin: 0 1%; overflow: hidden;width: 275px;}
.box863_-6378 .model .item-list .img{text-align: center;overflow:hidden}
.box863_-6378 .model .item-list .img img{    width: 275px;
    transition: all ease .3s;}
.box863_-6378 .model .item-list li:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.box863_-6378 .model .caption{width:100%;height:40px;padding:0 80px 0 10px;position:absolute;left:0;bottom:-110%;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fff;z-index:99}
.box863_-6378 .model .item-list li:hover .caption{
      bottom:0;

}
.box863_-6378 .model .caption .title{line-height:60px;font-size:15px;color:#fff;display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.box863_-6378 .model .caption .info{color:#b5b5b5}
.box863_-6378 .model .insert{width:30px;height:20px;line-height:20px;position:absolute;top:50%;right:10px;margin-top:-10px;border-left:1px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}
.box863_-6378 .model .insert::before{content:"→";font-size:16px;color:#cdcdcd;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:"微软雅黑"}
.box863_-6378 .model .item-list li:hover .caption{background: #d70c25}
.box863_-6378 .model .item-list li:hover .insert{border-color:#eee}
.box863_-6378 .model .item-list li:hover .insert::before{margin-left:50% }
/*.box863_-6378 .model .item-list .img::after{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transition: all ease .3s;
    background: rgba(0,0,0,.5) url(../images/fx.png) no-repeat center/50px;
    z-index: 9;
    opacity:0
}*/
.box863_-6378 .model .item-list li:hover .img::after{
   opacity:1
}

.box863_-6378 .model .item-list li .caption{
     bottom:0;
     height:60px;
    background: rgba(0,0,0,.5);
	overflow: hidden;
	width:275px;
	position:relative;
    
}

.box863_-6378 .model .item-list li .insert{
      right: 30px;
}
.box863_-6378 .model .item-list li .insert::before{
          font-size: 30px;
          font-family: "微软雅黑";
}
.more{
text-align:center;
margin-top:20px
}
.more a{
display:inline-block;
width:180px;
height:50px;
line-height:50px;
font-size:14px;
color:#fff;
background:#333;
transition:all ease .3s
}
.more a span{
display:inline-block;
padding-left:0;
transition:all ease .3s
}
.more a:hover{
background:#d70c25;
}
.more a:hover span{
padding-left:20px
}

	.about{height: 540px;width: 100%;background:url(../images/ab1.jpg) no-repeat center;}	
	.about-con{width: 1200px;height: 400px;margin: 0px auto;padding-top: 70px}
	.about-img{width: 600px;height: 400px;float: left;overflow: hidden;}
	.about-txt{width: 600px;height: 400px;background: #fff;float: left}
	.about-txt h1{font-size: 24px;color: #000;text-align: center;margin: 40px 0 20px;}
	.about-txt span{display: block;height: 2px;width: 50px;background: #016add;margin: 0 auto}
	.about-text{padding: 30px}
	.about-text p{font-size: 14px;color: #666;line-height: 26px}
	.about-more{font-size: 14px;text-align: center;width:160px;height:40px;over-flow:hidden;margin:20px auto;border: 1px solid #666;position:relative;transition:all ease 0.3s}
	.about-more a{line-height:40px;text-decoration: none;color: #333;}
.about-more:hover{border: 1px solid #183885;background:#183885;}
.about-more:hover a{color:#fff}

.w1300 {
    max-width: 1300px;
    margin: 0 auto;
}
 .syal .syal1 {
    position: relative;
    height: 822px; }
    .syal .syal1 ol {
      display: inline-block;
      padding: 10px 30px;
      color: #fff;
      border: 1px solid #fff;
      position: absolute;
      left: 0;
      right: 0;
      margin: auto;
      width: 150px;
      text-align: center;
      top: 90px;
      box-sizing: border-box; }
    .syal .syal1 li {
      position: absolute;
      width: 313px;
      height: 236px; overflow:hidden; }
      .syal .syal1 li div {
        overflow: hidden;
        background: #000; }
        .syal .syal1 li div img {
          width: 100%;
          transition: all .3s;
          filter: alpha(Opacity=70);
          -moz-opacity: 0.7;
          opacity: 0.7;
          display: block; }
      .syal .syal1 li:nth-of-type(1) {
        background: #d11f10;
        left: 0;
        top: 0; }
      .syal .syal1 li:nth-of-type(2) {
        left: 329px;
        top: 0; }
      .syal .syal1 li:nth-of-type(3) {
        left: 657px;
        top: 0; }
      .syal .syal1 li:nth-of-type(4) {
        right: 0;
        top: 0px; }
      .syal .syal1 li:nth-of-type(5) {
        left: 0;
        top: 250px; }
      .syal .syal1 li:nth-of-type(6) {
        left: 0;
        top: 502px; }
      .syal .syal1 li:nth-of-type(7) {
        left: 329px;
        top: 250px;
        width: 643px;
        height: 500px; }
        .syal .syal1 li:nth-of-type(7) ol {
          width: 643px;
          bottom: -315px;
          left: 0;
          background: rgba(0, 0, 0, 0.678);
          height: 58px;
          line-height: 35px;
          border: 0; }
      .syal .syal1 li:nth-of-type(8) {
        right: 0;
        top: 250px; }
      .syal .syal1 li:nth-of-type(9) {
        background: #17126e;
        right: 0;
        top: 502px; }
      .syal .syal1 li:hover img {
        transform: scale(1.1, 1.1);
        filter: alpha(Opacity=100);
        -moz-opacity: 1;
        opacity: 1; }

.box11009_-7706 { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #333; width: 1200px; margin: 40px auto;overflow: hidden;}
.box11009_-7706 * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
.box11009_-7706 ul, .box11009_-7706 li { list-style: none; }
.box11009_-7706 a { text-decoration: none; color: inherit;display: block;overflow: hidden;}
.box11009_-7706 img {width: 100%; border: 0; vertical-align: middle;transition: all .36s ease;}
.box11009_-7706 li:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.box11009_-7706 em { font-style: normal; }
.box11009_-7706 .tab_li { margin-bottom: 23px; width: 1200px; border-bottom: 1px solid #b2c2c9; overflow: hidden; height: 47px; text-align: center;display: none;}
.box11009_-7706 .tab_li span { display: block; font-size: 16px; line-height: 47px; }
.box11009_-7706 .tab_li span a { color: #d70c25; }
.box11009_-7706 .tab_li li { margin-right: 3px; height: 47px; text-align: center; overflow: hidden; display: inline-block;}
.box11009_-7706 .tab_li li a { display: inline-block; font-size: 20px; line-height: 47px; width: 163px; color: #fff; height: 47px; overflow: hidden; background: #ababab; }
.box11009_-7706 .tab_li li a:hover, .box11009_-7706 .tab_li .cur a { text-decoration: none; background: #d70c25; }
.box11009_-7706 .tab_li .nones { background: none; }
.box11009_-7706 .roll3, .box11009_-7706 .roll4 { margin-top: 76px; width: 30px; height: 50px; overflow: hidden; text-align:center}
.box11009_-7706 .roll3 a, .box11009_-7706 .roll4 a { display: block; width: 30px; height: 50px;background: #bbb;}
.box11009_-7706 .roll3 { float: left; }
.box11009_-7706 .roll4 { float: right; }
.box11009_-7706 .roll3 a:after{content:"<";font-size:30px;color:#fff; font-family: "宋体";line-height:50px}
.box11009_-7706 .roll4 a:after{content:">";font-size:30px;color:#fff; font-family: "宋体";line-height:50px}
.box11009_-7706 .roll3 a:hover,.box11009_-7706 .roll4 a:hover{background:#d70c25}

.box11009_-7706 .slide_c { width: 1110px; float: left; margin-left: 20px; overflow: hidden; }
.box11009_-7706 .slide_c ul li { margin-right: 9px; width: 270px; line-height: 0px; float: left;position:relative }
.box11009_-7706 .slide_c ul li em { display: block;text-align: center;color: #333;font-size: 14px;line-height: 40px;position: absolute;background: #fff;width: 100%;bottom: 0px;height: 40px}
.box11009_-7706 .slide_c ul li:hover{ box-shadow: 0 15px 30px rgba(0,0,0,.1);}
.box11009_-7706 .slide_c ul .nones { margin-right: 0px; }

h1,ul,li,p{ margin:0; padding:0;}

.clearFix{ clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}

.box2001_-1318 img{ border:0;}
.box2001_-1318 a{ text-decoration:none;}


/*推荐部分*/
.box9025_-1443 {
  font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif;
  color: #333;
  width: 1200px;
  margin: 40px auto;
}
.box9025_-1443 * {
  padding: 0;
  margin: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.box9025_-1443 a {
  text-decoration: none;
  color: inherit;
}
.box9025_-1443 img {
  max-width: 100%;
  border: none;
  vertical-align: middle;
}
.box9025_-1443 ul,
.box9025_-1443 li {
  list-style: none;
}
.box9025_-1443 .news-item {
  padding: 20px;
  margin: 15px 0px;
  border: 1px solid #eee;
  overflow: hidden;
  width: 580px;
  float: left;
  transition: all ease .3s;
}
.box9025_-1443 .news-item:hover{
 box-shadow: 0px 0px 15px rgba(0,0,0,0.2);
  border: 1px solid #d70c25;
  background:#d70c25
}
.box9025_-1443 .news-item:hover .date-info h2,.box9025_-1443 .news-item:hover .date-info h3,.box9025_-1443 .news-item:hover .news-title a,.box9025_-1443 .news-item:hover .news-content p{color:#fff}
.box9025_-1443 .news-item:nth-child(2n){
margin-left:30px
}
.box9025_-1443 .news-item .date-info {
  width: 80px;
  height: 80px;
  float: left;
  border-radius: 4px;
  text-align: center;
  overflow: hidden;
}
.box9025_-1443 .news-item .date-info h2 {
  height: 55px;
  line-height: 55px;
  font-size: 38px;
  color: #aaa;
transition: all ease .3s;
overflow:hidden;
}
.box9025_-1443 .news-item .date-info h3 {
  height: 25px;
  line-height: 25px;
  color: #aaa;
  font-size: 14px;
  font-weight: normal;
  -webkit-transition: all ease .3s;
  transition: all ease .3s;
}
.box9025_-1443 .news-item .news-content {
  margin-left: 110px;
}
.box9025_-1443 .news-item .news-content .news-title {
  font-size: 16px;
  font-weight: normal;
  margin-top:5px;
  margin-bottom: 10px;
}
.box9025_-1443 .news-item .news-content a {
  -webkit-transition: all ease .3s;
  transition: all ease .3s;
}
.box9025_-1443 .news-item .news-content p {
  font-size: 14px;
  color: #999;
transition: all ease .3s;
}

.box9025_-1443 .page-list {
  text-align: center;
  margin: 30px 0;
  color: #666;
  font-size: 14px;
  display: none;
}
.box9025_-1443 .page-list a {
  display: inline-block;
  line-height: 24px;
  padding: 7px 12px;
  margin: 0 3px;
  color: #666;
  -webkit-transition: all ease .3s;
  transition: all ease .3s;
  background-color: #e7e7e7;
}
.box9025_-1443 .page-list a:hover {
  background: #da251c;
  border-color: #da251c;
  color: #fff;
}
.box9025_-1443 .page-list .page_all > span {
  padding: 0 3px;
}
.box9025_-1443 .page-list .pagenum {
  background: #da251c;
  color: #fff;
}
.box9025_-1443 .page-list select {
  color: #666;
  padding-left: 3px;
  outline: none;
}

h1,ul,li,p{ margin:0; padding:0;}

.clearFix{ clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}

.box2701_-1286 *{padding:0; margin:0; }
.box2701_-1286 .c_f {*zoom:1;}.c_f:after{display:block;visibility:hidden;clear:both;height:0;content:"\20";}
.box2701_-1286{     
    width: 1200px;

    margin: 0 auto;
    position: relative;}
.box2701_-1286 .th2{
    font-size: 16px;
    color: #fff;
}
.box2701_-1286 .th2:after{
content:" / Link";
font-size:16px;
color: #fff;
}
.box2701_-1286 .box270_tit{ margin:0; height:90px; line-height:50px; _height:28px; _padding-top:12px;}
.box2701_-1286 .box270_tit .box270_ico{ background:url(/iFile/270/images/ico265_1.jpg) 0 0 no-repeat; display:inline-block; width:14px; height:18px; vertical-align:middle; margin-right:10px;display: none;}
.box2701_-1286 .box270_tit th2{ font-size:14px; color:#075c95;}
.box2701_-1286 .box270_text{    
    position: absolute;
    top: 7px;
    left: 150px;}
.box2701_-1286 .box270_text a{ height:20px; font-size:12px; font-family:"宋体"; padding:10px 10px 0 10px; color:#fff; display:inline-block; text-decoration: none;}
.box2701_-1286 .box270_text a:hover{ color:#F00;}

.db {
                width: 100%;
                background: #333;
                color: #fff;
            }
            .db-cont {
                width: 1200px;
                margin: 0 auto 40px;
                overflow:hidden
            }
            .dh {
                width: 100%;
                line-height: 60px;
                border-bottom: 1px #9c9c9c solid;
                display: flex;
                justify-content: space-between
            }
            .dh a {
                font-size: 16px;
                color: #f5f5f5;
                display: inline-block;
                position:relative
            }
             .db-fl,.db-fr{
             margin-top: 40px;
            }
            .db-fl h3 {
                font-size: 18px;
            }
            .db-fl h3 i {
                display: block;
                width: 40px;
                height: 1px;
                background-color: #fff;
                margin-top: 16px;
            }
            .db-fl p {
                margin-top: 24px;
                font-size: 16px;
            }
            .db-fl ul {
                margin-top: 15px;
            }
            .db-fl ul li {
                font-size: 14px;
                line-height: 20px;
                padding-top: 10px;
            }
            .db-fr {
                text-align: center;
            }
            .db-fr li {
                margin-left:20px;
                margin-top:15px;
                float: left;
            }
            .db-fr li img {
                width: 130px;
                height: 130px;
                padding:10px;
                border: 1px #9c9c9c solid;
            }
            .db-fr li p {
                font-size: 14px;
                padding-top: 20px;
            }
          .db-foot{
          width:100%;
          text-align:center;
          line-height:60px;
          border-top:1px #9c9c9c solid;
          font-size:16px;
         }
         .db-foot a{color:#fff}
         .dh a:hover{color:#d70c25}
         .dh a::after{
position:absolute;
content:"";
display:block;
width:100%;
height:2px;
background:#d70c25;
transition:all ease .3s;
transform:scaleX(0)
}
         .dh a:hover::after{
transform: scaleX(1)
}
/*.fixed-contact-wrap {
    z-index:999;
    position:fixed;
    right:30px;
    top:75%;
    width:60px;
    margin-top:-90px;
    overflow:hidden;
    border-radius:30px;
    opacity:0;
    transition:all .4s;
    transform: translateX(95px);
    -webkit-transform: translateX(95px);
    -moz-transform: translateX(95px);
}
.fixed-contact-wrap.show{  transform:none; opacity:1; }
.fixed-contact-wrap.active {width:225px;}
.fixed-contact-wrap li {
    position:relative;
    height:60px;
    background:#222;
    overflow:hidden;
}
.fixed-contact-wrap.active li {overflow:inherit;}
.fixed-contact-wrap li a {position:relative;z-index:1000;display:block;}
.fixed-contact-wrap li i {
    z-index:1000;
    position:absolute;
    right:0;
    display:block;
    width:60px;
    height:60px;
    transition:all .4s;
}
.fixed-contact-wrap.active li:after {
    z-index:1001;
    content:'';
    position:absolute;
    bottom:0;
    left:50%;
    display:block;
    width:80%;
    height:1px;
    margin-left:-40%;
    background:rgba(255,255,255,.1);
}
.fixed-contact-wrap.active li:last-child:after {display:none;}
.fixed-contact-wrap li:hover i,.fixed-contact-wrap li:hover strong{opacity:.5;}
.fixed-contact-wrap .phone i {
    background:#222 url(../images/fix-icon1.png) no-repeat center center;
    border-top-left-radius:30px;
    -moz-border-top-left-radius:30px;
    -webkit-border-top-left-radius:30px;
    border-top-right-radius:30px;
    -moz-border-top-right-radius:30px;
    -webkit-border-top-right-radius:30px;
}
.fixed-contact-wrap .qq i {background:#222 url(../images/fix-icon2.png) no-repeat center center;}
.fixed-contact-wrap .wx i {background:#222 url(../images/wx.png) no-repeat center center/26px;}
.fixed-contact-wrap .back-top i {  background:#222 url(../images/fix-icon3.png) no-repeat center center;  }
.fixed-contact-wrap.active .back-top i {
    border-bottom-left-radius:0;
    -moz-border-bottom-left-radius:0;
    -webkit-border-bottom-left-radius:0;
}
.fixed-contact-wrap li strong {
    position:absolute;
    top:0;
    right:-135px;
    display:block;
    width:115px;
    padding:0 15px 0 30px;
    font:normal 16px/60px 'gotham-medium';
    color:#fff;
    background:#222;
    white-space:nowrap;
    transition:all .4s;
}
.fixed-contact-wrap.active li strong {
    right:60px;
}
.fixed-contact-wrap.black li {background:#111;}
.fixed-contact-wrap.black li strong {background:#111;}
.fixed-contact-wrap.black .phone i {background:#111 url(../images/fix-icon1.png) no-repeat center center;}
.fixed-contact-wrap.black .qq i {background:#111 url(../images/fix-icon2.png) no-repeat center center;}
.fixed-contact-wrap.black .wx i {background:#111 url(../images/wx.png) no-repeat center center/26px;}
.fixed-contact-wrap.black .back-top i {  background:#111 url(../images/fix-icon3.png) no-repeat center center;  }
.fixed-contact-wrap.active li.wx:after {
    content: "";
    display: block;
    position: absolute;
}
.fixed-contact-wrap.active li.wx:hover:after {
    top: -100px;
    width: 150px;
    height: 0px;
    height: 150px;
    background: url(../images/er.png) no-repeat center/150px;
}
*/
.wen h2 {
    font-weight: normal;
    font-size: 30px;
    color: #202020;
    margin-bottom: 25px;
}
.wen p {
    font-size: 15px;
    color: #202020;
    line-height: 26px;
    text-align: justify;
    margin-bottom: 25px;
}
.wen li {
    float: left;
    width: 265px;
    border-right: 1px solid #dcdcdc;
    height: 150px;
    padding: 0 20px;
    font-size: 14px;
    color: #202020;
    line-height: 26px;
    text-align: center;
}
.wen li img{
    filter: grayscale(1);
}
.wen li p{
    text-align: center;
    margin-top: 10px;
}
.wen li:first-child{
    border-left: 1px solid #dcdcdc;
}
.dphonePro{    
    overflow: hidden;
    background: #d70c25;
    padding: 20px 0;
    border-bottom: 8px #e2e2e2 solid;
}
.dphonePro dt{ float:left; background:url(../images/dh.png) no-repeat center; margin-left:5px; width:72px; height:50px;}
.dphonePro dd{ margin-left:72px; color:#fff; padding:5px 13px; border-left:1px dotted #ccc;}
.dphonePro dd span{ font-size:13px;}
.dphonePro dd p{ font-size:20px; font-family:"Arial";}

.box10017_-9509 *{margin: 0;padding: 0;box-sizing: border-box;}
.box10017_-9509{font:14px/1.43 'Microsoft Yahei',Arial,sans-serif;color: #666;    width: 1200px;
    margin: 0 auto;
    padding: 20px 0;
 }
.box10017_-9509 a{ height:30px;font-weight:700; line-height:20px;color:#666; text-decoration:none;font-family: "微软雅黑",Arial;font-weight:normal;margin:0 5px;}
.box10017_-9509 a:hover{text-decoration:none;color: #17494a;}

.box20054_-3233 { font: 14px/1.43 "Microsoft Yahei", Arial, sans-serif; color: #666; }
.box20054_-3233 * { padding: 0; margin: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
.box20054_-3233 ul, .box1049_1 li { list-style: none; }
.box20054_-3233 a { text-decoration: none; color: inherit; }
.box20054_-3233 img { max-width: 100%; vertical-align: middle; border: 0; }
.box20054_-3233 .sortNav { width: 240px; }
.box20054_-3233 .sortTitle { background: #d70c25; color: #fff; font-size: 22px; font-weight: bold; text-align: center; line-height: 55px; height: 55px; margin-bottom: 5px; }
.box20054_-3233 .sortList { background: #f0f0f0; border: 1px solid #dedede; border-radius: 0 0 3px 3px; }
.box20054_-3233 .navItem { overflow: hidden; border-bottom: 1px solid #eee; position: relative; }
.box20054_-3233 .navItem:last-child { border-bottom: none; }
.box20054_-3233 .navItem > a { position: relative; display: block; vertical-align: middle; background-color: #f7f7f7; font-size: 16px; color: #666; padding: 0 15px; margin-bottom: 1px; height: 45px; line-height: 45px; }
.box20054_-3233 .navItem > a:after { content: ''; position: absolute; display: block; width: 16px; height: 16px; top: 14px; right: 10px; background-image: url(../images/r_d.png); background-repeat: no-repeat; }
.box20054_-3233 .navItem:hover > a { background-color: #d70c25; color: #fff; }
.box20054_-3233 .navItem:hover > a:after { background-image: url(../images/r_w.png); transform: rotate(90deg); -webkit-transform: rotate(90deg); }
.box20054_-3233 .navItem.m-f > a { background-color: #d70c25; color: #fff; }
.box20054_-3233 .navItem.m-f > a::after { background-image: url(../images/r_w.png); transform: rotate(90deg); -webkit-transform: rotate(90deg); }
.box20054_-3233 .navItem.m-f .subnav {display:block;}
.box20054_-3233 .navItem.m-f .subnav .m-s .three-stage{display:block;}
.box20054_-3233 .subnav { background: #fff; display: none; }
.box20054_-3233 .subnav > li > a { font-size: 14px; color: #666; padding: 15px; position: relative; display: block; font-weight: bold; border-bottom: 1px solid #ddd; }
.box20054_-3233 .subnav > li > a:after { content: ''; position: absolute; display: block; width: 16px; height: 16px; top: 14px; right: 10px; background-image: url(../images/r_d.png); background-repeat: no-repeat; -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; }
.box20054_-3233 .subnav .m-s > a { color: #d70c25; background-color: #f7f7f7; font-weight: bold; }
.box20054_-3233 .subnav .m-s > a::after { background-image: url(../images/r_d.png); transform: rotate(90deg); -webkit-transform: rotate(90deg); }
.box20054_-3233 .three-stage { background: #fff; border-bottom: 1px solid #ddd; display: none; }
.box20054_-3233 .three-stage li a { position: relative; display: block; font-size: 4px; color: #888; padding: 10px 10px 10px 40px; position: relative; }
.box20054_-3233 .three-stage li a:hover { color: #d70c25; }
.box20054_-3233 .three-stage li a:after { content: ''; position: absolute; display: block; width: 16px; height: 16px; top: 10px; left: 20px; background-image: url(../images/r_d.png); background-repeat: no-repeat; -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; }
.box20054_-3233 .three-stage li.cur a { color: #d70c25; }

.box183_-4094 .list_box ul{padding-top: 5px}
.box183_-4094 .list_box li{ width:275px; float:left; border:solid 1px #eee; margin: 0 14px 12px;overflow:hidden;transition: .5s;}
.box183_-4094 .list_box .pic_li .pic_list{ width:275px; overflow:hidden;}
.box183_-4094 .list_box .pic_li .pic_list a{ width:275px;height: 206px;display:inline-block;overflow:hidden;} 
.box183_-4094 .list_box .pic_li .pic_list a img{ width:275px;transition: all ease .3s;} 
.box183_-4094 .list_box .pic_li:hover .pic_list a img{    transform: scale(1.1)}
.box183_-4094 .list_box .pic_li .pic_list_tit{ padding:8px 0; height:25px; line-height:25px; overflow:hidden;text-align: center;background: #eee}
.box183_-4094 .list_box .pic_li .pic_list_tit a{ height:25px; line-height:25px; overflow:hidden; font-size:12px; font-family: Arial,"微软雅黑"; color:#606060; text-decoration:none;font-weight:bold}
.box183_-4094 .list_box .pic_li .pic_pay_gm{ width:210px; height:30px; line-height:30px;display:none}
.box183_-4094 .list_box .pic_li .pic_pay_gm .pic_pay{ width:90px; font-size:24px; color:#f00; font-family:"微软雅黑"; float:left;}
.box183_-4094 .list_box .pic_li .pic_pay_gm .pic_pay span{ font-size:12px; color:#999; font-family:"宋体"; margin-right:5px;}
.box183_-4094 .list_box .pic_li .pic_pay_gm .pic_pay em{ font-size:14px;}
.box183_-4094 .list_box .pic_li .pic_pay_gm .gm_anniu{ float:right; }
.box183_-4094 .list_box .pic_li .pic_pay_gm .gm_anniu a{width:80px; height:30px; line-height:30px; text-align:center; background:#52a0ea; display:inline-block; margin-left:10px;color:#fff; font-family:"宋体"; font-size:12px; font-weight:bold; text-decoration:none;}
.box183_-4094 .list_box .pic_li:hover .pic_pay_gm .pic_pay{color:#fff;}
.box183_-4094 .list_box .pic_li:hover .pic_pay_gm .pic_pay span{color:#fff;}
.box183_-4094 .list_box .pic_li:hover .pic_pay_gm .gm_anniu a{ background:#f60;}

.list_page{ text-align:center;margin: 40px 0 20px;}
.list_page a{ font-family:"宋体"; text-decoration:none; font-size:12px; color:#333;border:solid 1px #ccc; display:inline-block; height:23px; line-height:25px; text-align:center; margin:0 5px;transition: .5s;}
.list_page .sw_box{ width:58px;}
.list_page .yema{ width:23px; }
.list_page .sild{ color:#fff;background:#3fb150;border:1px solid #3fb150;}

.box183_-4094 .list_box li:hover {box-shadow: 1px 1px 10px rgba(30,46,42,.3);transition: .5s;overflow:hidden;}