﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0;font-family:"微软雅黑";font-size:14px;}
table { border-collapse:collapse; border-spacing:0; margin:0; padding:0;}
textarea{resize:none;}
fieldset, img { border:0; }
img{ vertical-align:bottom;}
.clear{zoom:1;}
.clear:after{ content:""; display:block; clear:both;}
.nav{height:auto;margin-bottom:0;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
abbr, acronym { border:0; }
em,i{font-style: normal;}
.clear{zoom:1;}
.clear:after{ content:""; display:block; clear:both;}
a{ text-decoration:none; cursor:pointer;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;}
a:hover{ text-decoration:none; cursor:pointer; }
a:focus { outline-style:none;}
body{
  min-width: 1200px;
}
/*lq*/
.base{width:1200px;margin:0 auto; overflow:hidden;}
.base h6{width:100%; text-align: center; height:150px; line-height: 170px;font-size:52px;color:#000;font-weight:bold;}
/*nav*/
/*banner*/
.a_banner {
  width: 100%;
  background:#f7f7f7;
  position: relative;
  overflow:hidden;
  margin:0px 0 50px;
}
.a_banner_pic {
  width:100%;
  height: 555px;
  position: relative;
}
.a_banner_pic li{opacity:0;}
.a_banner_pic li:nth-child(1){opacity:1;}
.a_banner ul {
  width:100%;
  height: 100%;
  overflow: hidden;
}
.a_banner li {
  width:100%;
  height: 100%;
  left:50%;
  margin-left:-960px;
  position: absolute;
}
@-webkit-keyframes scale_b {
    0%{
        -webkit-transform:scale(1);
    }
    100%{
        -webkit-transform:scale(1.1);
    }
}
@-ms-keyframes scale_b {
    0%{
        -ms-transform:scale(1);
    }
    100%{
       -ms-transform:scale(1.1);
    }
}
@-moz-keyframes scale_b {
    0%{
        -moz-transform:scale(1);
    }
    100%{
       -moz-transform:scale(1.1);
    }
}
@-o-keyframes scale_b {
    0%{
        -o-transform:scale(1);
    }
    100%{
        -o-transform:scale(1.1);
    }
}
@-webkit-keyframes bounceInLeft_b {
    0%{
        -webkit-transform:translateY(-3000px);
        transform:translateY(-3000px)
    }
    60%{
        -webkit-transform:translateY(50px);
        transform:translateY(50px)
    }
    80%{
        -webkit-transform: translateY(-20px);
        transform:translateY(-20px)
    }
    100%{
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
  }
@-ms-keyframes bounceInLeft_b {
    0%{
        -ms-transform:translateY(-3000px);
        transform:translateY(-3000px)
    }
    60%{
        -ms-transform:translateY(50px);
        transform:translateY(50px)
    }
    80%{
        -ms-transform: translateY(-20px);
        transform:translateY(-20px)
    }
    100%{
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
  }
  @-moz-keyframes bounceInLeft_b {
    0%{
        -moz-transform:translateY(-3000px);
        transform:translateY(-3000px)
    }
    60%{
        -moz-transform:translateY(50px);
        transform:translateY(50px)
    }
    80%{
        -moz-transform: translateY(-20px);
        transform:translateY(-20px)
    }
    100%{
        -moz-transform:translateY(0);
        transform:translateY(0)
    }
  }
  @-o-keyframes bounceInLeft_b {
    0%{
        -o-transform:translateY(-3000px);
        transform:translateY(-3000px)
    }
    60%{
        -o-transform:translateY(50px);
        transform:translateY(50px)
    }
    80%{
        -o-transform: translateY(-20px);
        transform:translateY(-20px)
    }
    100%{
        -o-transform:translateY(0);
        transform:translateY(0)
    }
  }
@-webkit-keyframes fadeIn_b {
    0%{
        opacity: 0
    }
    100%{
        opacity: 1
    }
}
@-ms-keyframes fadeIn_b {
    0%{
        opacity: 0
    }
    100%{
        opacity: 1
    }
}
@-moz-keyframes fadeIn_b {
    0%{
        opacity: 0
    }
    100%{
        opacity: 1
    }
}
@-o-keyframes fadeIn_b {
    0%{
        opacity: 0
    }
    100%{
        opacity: 1
    }
}
.con1{background: url(../../image/common/con1_bg.jpg) no-repeat center bottom; padding-bottom:200px;}
.con1 h6{background: url(../../image/common/con1_prc1.png) no-repeat center top;margin-bottom:70px;}
.con2{background:#f7f7f7 url(../../image/common/con2_bg.jpg) no-repeat center 271px; height:970px; margin-bottom:60px;}
.con2 h6{background: url(../../image/common/con2_prc1.png) no-repeat center top; margin-bottom:40px;}
.con2 p{font-size:30px; text-align: center;margin-bottom:45px;}
.con2_list{position: relative;width:1200px;height:705px;}
.xinzi{
  background: url(../../image/common/xinzi_bg.jpg) no-repeat center top;
}
.xinzi .base{
  padding: 70px 0px;
}
.xinzi .base h6{
  height:133px;
  background: url(../../image/common/xinzi_biaoti_bg.png) no-repeat center top;
  margin-bottom: 70px;
  padding-top: 20px;
}
.tab{
  padding-top: 5px;
  position: relative;
  width:1200px;
}
#scrollWrap1{
  position: relative;
  height:538px;
  border:2px solid #e0e0e0;
  overflow: hidden;
  margin-bottom: 50px;
}
.tab i{
  position: absolute;
  display: block;
  width:200px;
  text-align: right;
  font-size: 16px;
  color:#818080;
  top:-30px;
  right:0px;
}
.btn_box{
  height: 60px;
  text-align: center;
}
.btn_box a{
  display: inline-block;
  width:258px;
  height:53px;
  border:2px solid #e55200;
  line-height: 53px;
  text-align: center;
  font-size: 24px;
  color:#e55200;
  margin:0 10px;
  border-radius: 2px;
}
.mingqi{
  background: url(../../image/common/mingqi_bg.jpg) no-repeat center;
  padding:70px 0px;
}
.mingqi .base h6{
  color:#fff;
  height:133px;
  padding-top: 20px;
  background: url(../../image/common/mingqi_biaoti_bg.png) no-repeat center top;
  margin-bottom: 50px;
}
.mingqi_box{
  overflow: hidden;
}
.mq_left{
  float: left;
  width:715px;
  padding-top:70px;
}
.mq_right{
  height:442px;
  float: right;
  margin-right: 75px;
  width:230px;
  background: url(../../image/common/mq_right_bg.png) no-repeat center;
  padding:78px 0 0 28px;
}
/*con4*/
.con4{padding-top:80px; background:#e7ecf0 url(../../image/common/con4_bg.jpg) no-repeat center bottom; padding-bottom:120px;}
.con4 h6{background: url(../../image/common/con4_prc1.png) no-repeat center top; height:158px; line-height: 215px; padding-bottom:40px;}
.con4 p{font-size:22px; color:#000;line-height: 40px; text-align: center; padding-bottom:40px;}
/*con5*/
.con5{
    background:url(../../image/common/con5_bg.png) no-repeat center bottom;
    padding:110px 0 50px 0;
    margin-bottom:85px;
}
.lxjy{
    position: relative;
}
.lxjy h3{
    height:75px;
    width:1200px;
    margin:0 auto 40px;
    background:url(../../image/common/lxjy_title.png) no-repeat center top;
    font-size: 52px;
    font-weight: bolder;
    padding-top: 65px;
    text-align: center;
}
.lxjy_center{
    display: block;
    width:155px;
    height:155px;
    position: absolute;
    left:530px;
    top:330px;
    background: url(../../image/common/jiangbei.png) no-repeat center top;
     animation: myfirst 6s 1;
    -moz-animation: myfirst 6s 1;
    -webkit-animation: myfirst 6s 1;
    -o-animation: myfirst 6s 1;
}
@keyframes myfirst
{
from { transform:rotateY(0deg);}
to { transform:rotateY(360deg);}
}
@-moz-keyframes myfirst 
{
from {-moz-transform:rotateY(0deg);}
to {-moz-transform:rotateY(360deg);}
}
@-webkit-keyframes myfirst 
{
from {-webkit-transform:rotateY(0deg);}
to {-webkit-transform:rotateY(360deg);}
}
@-o-keyframes myfirst 
{
from {-o-transform:rotateY(0deg);}
to {-o-transform:rotateY(360deg);}
}
.con7{padding:88px 0; background: url(../../image/common/con7_bg.jpg) no-repeat center top;}
.con7 .base{
    height: 674px;
}
.con8{background: url(../../image/common/con8_bg.jpg) no-repeat center top; padding:75px 0 290px;}
.con8 h6{ background: url(../../image/common/con8_prc1.png) no-repeat center top; line-height: 185px; margin-bottom:35px;}
.con9{padding:80px 0 0px; text-align: center; background: url(../../image/common/con9_bg.jpg) no-repeat center top; color:#fff;}
.con9 .base{position: relative; height:994px;}
.con9 img{position:absolute;left:0;top:379px;}
.con10{padding:75px 0 75px; background: url(../../image/common/con10_bg.jpg) no-repeat center top;}
.clear:after{display: block;content:"";clear:both;}
.clear{zoom:1;}