/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;}
body{height:100%;line-height:1;font: 12px/1.5 'Microsoft YaHei',Tahoma,'Simsun',sans-serif;font-size:12px;color:#333;background:#f7f7f7;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none;color:#707070;}
.fl{float:left;}
.fr{float:right;}
.hover{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;}
.hover:hover{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;} 
.hover_img:hover{opacity:0.7;filter:alpha(opacity=70); }
.clear{clear: both;}
.break_50{height: 50px;width: 100%;clear: both;}
.break_15{height: 15px;width: 100%;clear: both;}
.break_20{height: 20px;width: 100%;clear: both;}
.break_30{height: 30px;width: 100%;clear: both;}
.break_35{height: 35px;width: 100%;clear: both;}
.break_40{height: 40px;width: 100%;clear: both;}
.break_50{height: 50px;width: 100%;clear: both;}
.break_60{height: 60px;width: 100%;clear: both;}
.break_70{height: 70px;width: 100%;clear: both;}
#qiao-wrap{display: none !important;}
#LXB_CONTAINER{left:0 !important;}
.zk-1100-con .lm-title,.zk-1100-con .tt-wd{text-align:center;}
.zk-title{text-align: center;}
.zk-title01{text-align: center;}

/***导航***/
.zk-1100{width: 100%; position:relative;}
.zk-1100-con{width:1100px; margin:0 auto; position: relative;}

.zk-nav{height: 55px; background: #232323; line-height: 55px;}
.zk-nav .logo{margin-top: 10px;}
.zk-nav .zk-nav-list{ margin-left: 170px;}
.zk-nav-list li{float: left; padding: 0 12px;}
.zk-nav-list li a{color: #999; font-size: 16px;}
.zk-nav-list li a:hover{ color: #fff;}
.zk-nav .tel{ font-size: 30px; color: #fff; background: url(../images/tel_bg.gif) no-repeat left; padding-left: 40px;}

/***banner***/
.banner01{background:url(../images/banner_01.jpg) no-repeat center; height:208px;display:block;}
.banner02{background:url(../images/banner_02.jpg) no-repeat center; height:207px;display:block;}
.banner03{background:url(../images/banner_03.jpg) no-repeat center; height:208px;display:block;}
.banner04{background:url(../images/banner_04.jpg) no-repeat center; height:207px;display:block;}

/*** title ***/
.bphoto {
  margin-top: 36rem;
}
.zk-title {
  background: url(../images/title01.jpg) no-repeat center;
  background-size: 110%;
  height: 4rem;
}
.zk-title h1 {
  font-size: 48px;
  padding-top: 1rem;
  color: #666;
}
.zk-title b {
  color: #ff9c2c;
}
.zk-title span {
  color: #666;
  font-size: 20px;
}
/*** title01 ***/
.zk-title01 h1 {
  font-size: 48px;
  padding-top: 1rem;
  color: #fff;
}
.zk-title01 b {
  color: #dc6008;
}
.zk-title01 span {
  color: #fff;
  font-size: 20px;
}
/*** title02 ***/
.zk-title02 h1 {
  font-size: 48px;
  padding-top: 1rem;
  color: #666;
}
.zk-title02 b {
  color: #ff9c2c;
}
.zk-title02 span {
  color: #666;
  font-size: 20px;
}
/*** btn ***/
.zx-btn span {
  float: left;
  display: block;
  width: 15%;
  margin-left: 35%;
  line-height: 3rem;
  text-align: center;
  color: #666;
  font-weight: bold;
  font-size: 22px;

}
.zx-btn a {
  float: right;
  margin-right: 35%;
  display: block;
  background: #ffa402;
  color: #fff;
  width: 15%;
  height: 3rem;
  line-height: 3rem;
  text-align: center;
  border-radius: 55px;
  font-weight: bold;
  font-size: 22px;
}
.zx-btn a:hover {
  background: #f16712;
} 
/*** btn2 ***/
.zx-btn2 span {
  float: left;
  display: block;
  width: 15%;
  margin-left: 35%;
  line-height: 3rem;
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 22px;

}
.zx-btn2 a {
  float: right;
  margin-right: 35%;
  display: block;
  background: #fff;
  color: #e37304;
  width: 15%;
  height: 3rem;
  line-height: 3rem;
  text-align: center;
  border-radius: 55px;
  font-weight: bold;
  font-size: 22px;
}
.zx-btn2 a:hover {
  background: #e37304;
  color: #fff;
}
/*** photos ***/
.zk-photo {
  background: url(../images/photos.jpg) no-repeat center;
  height: 46rem;
}
/*** tedian ***/
.tedian {
  background: url(../images/title01.png) no-repeat center;
  height: 8rem;
  background-size: 35%;
}
.zk-tedian {
  background: #ffab02;
  height: 1000px;
  padding-top: 2rem;
}
.zk-tedian img {
  margin: 2rem auto;
  display: block;
}
.zk-tedian p {
  text-align: center;
  display: block;
  margin: 0 auto;
  background: #e37304;
  color: #fff;
  width: 720px;
  height: 4rem;
  border-radius: 100px;
  font-size: 16px;
  padding-top: .5rem;
}
.zk-tedian p b {
  color: #ffab02;
}
/*** biye ***/
.shili {
  background: url(../images/title02.jpg) no-repeat center;
  height: 161px;
}
.zk-biye {
  background: #efefef;;
  height: 1048px;
}
.zk-biye img {
  display: block;
  margin: 2rem auto;
}
/*** shizi ***/
.shizi {
  background: url(../images/title03.jpg) no-repeat center;
  background-size: 882px;
  height: 163px;
  padding-top: 2rem;
}
.zk-shizi {
  height: 1367px;
  background: #fff;
}
.zk-shizi .seven {
  width: 1100px;
  margin: 0 auto;
}
.zk-shizi .seven .seven-info {
  width: 322px;
  display: block;
  float: left;
  margin: 0 1.6%;
  box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.15);
  -webkit-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.15);
  -moz-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.15);
  height: 35rem;
}
.zk-shizi .seven .seven-info img {
  display: block;
  margin: 0 auto;
}
.zk-shizi .seven .seven-info h3 {
  font-size: 26px;
  text-align: center;
  color: #333;
  margin-top: .5rem;
}
.zk-shizi .seven .seven-info p {
  color: #666;
  padding: 7%;
  font-size: 22px;
}
.zk-shizi ul {
  margin: 0 auto;
  display: block;
  width: 1100px;
}
.zk-shizi ul li {
  width: 265px;
  float: left;
  margin: .5rem 5px;
}
.zk-shizi ul li p {
  padding: 5%;
  color: 3a3636;
  background: #ffa106;
  font-size: 18px;
}
/*** moshi ***/
.zk-moshi {
  background: url(../images/bg01.jpg) no-repeat center;
  background-size: 1920px;
  height: 1197px;
  padding-top: 3rem;
}
.zk-moshi ul {
  margin: 2rem auto;
  display: block;
  width: 1100px;
}
.zk-moshi ul li {
  width: 350px;
  display: block;
  float: left;
  height: 26rem;
  background: #fff;
  margin: 1rem .75%;
}
.zk-moshi ul li img {
  margin: 0 auto;
  display: block;
  padding-top: 1rem;
}
.zk-moshi ul li span {
  font-size: 24px;
  margin: 1rem auto;
  display: block;
  text-align: center;
}
.zk-moshi ul li b {
  color: #ffa106;
  font-size: 30px;
  font-style: italic;
}
.zk-moshi ul li p {
  padding: 6%;
  color: #666666;
  font-size: 18px;
}
.moshi {
  text-align: center;
}
/*** banxing ***/
.zk-banxing .banxing {
  background: url(../images/title04.jpg) no-repeat center;
  height: 138px;
  background-size: 669px;
}
.zk-banxing {
  background: #ffac02;
  height: 62rem;
}
.zk-banxing .info {
  margin: 0 auto;
  display: block;
  text-align: center;
  width: 1200px;
}
.zk-banxing .info img {
  width: 550px;
  display: block;
  float: left;
  margin: .5rem 1.25%;
}
/*** fuwu ***/
.fuwu {
    height: 4.5rem;
    background-size: 110%;
}
.zk-fuwu {
  background: url(../images/bg02.jpg) no-repeat center;
  height: 80rem;
}
.zk-fuwu img {
  margin: 3rem auto;
  display: block;
}
/*** huanj ***/
.hj {
    background: url(../images/title05.jpg) no-repeat center;
    height: 155px;
    background-size: 690px;
}
.zk-hj img {
  margin-top: 1rem;
}
.zk-hj {
  background: #fff;
}


/*** baoming **/
.lm_bm{background: url(../images/bm_bg.jpg) no-repeat; height: 720px;}
.bm_title{font-size: 40px; color: #00437e; text-align: center; margin-bottom: 15px;}
.bm_line{width: 100%;position: relative; height: 1px; background: #666;}
.bm_line:before{content: ""; position: absolute; bottom: 0; height: 2px; width: 155px; background: #00437e; left: 50%; margin-left: -77.5px; display: block;}
.form_box{ width: 850px; margin: 20px auto;}
.form_box p{font-size: 18px; color: #666; margin: 35px 0;}
.form_box .input_text{width: 760px; height: 45px; line-height: 45px; text-indent: 10px; background: #fff; border: none; margin-left: 15px; color: #666; border-radius: 5px;}
.form_box .button_min{width: 450px; height: 50px; display: block; background: #f0be00; font-size: 18px; text-align: center; color: #333333; border: none; margin: 30px auto; font-family: 'Microsoft YaHei'; cursor: pointer;}
.form_box .button_min:hover{background: #00437e; color:#fff;}
.form_bot{color: #444; text-align: center;font-size: 23px;}
.form_bot strong{font-size: 35px;}
.form_bot b{color: #00437e;}


/*** footer ***/
.wrap-1100{width: 100%; position: relative; }
.wrap-footer{border-top: 1px solid #666;text-align: center; padding: 10px 0;}

/*** right_online ***/
#fr_kf{position: fixed;z-index: 100;top: 20px;right: 1px;background: url(/flright_img/r_kf.png) no-repeat;width: 145px;height: 498px;}
#fr_kf .kf_list{padding: 225px 10px 0 10px;}
#fr_kf .kf_list li a{background: #5BB7F7;padding: 0 10px;line-height: 28px;float: left;border-bottom: 2px solid #2e92d8;width: 105px;display: block;margin-bottom: 7px;_margin-bottom:0px;color: #fff;border-radius: 5px;
font-size: 14px;}
#fr_kf .kf_list li b{background: url(/flright_img/ico_qq.png) no-repeat;width: 18px;height: 21px;float: left;margin:4px 8px 0 0;}
#fr_kf .kf_list li a:hover{background: #f34242;border-bottom: 2px solid #ca1d1d;}
#fr_kf{
     position:fixed;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    _margin-bottom:50px;
    }
/*** right_fl ***/
.tools_fixed{width: 68px;height:208px;position: fixed;right: 20px;bottom: 10px;z-index:100}
.tools_link{width: 60px;height: 59px;display: block;position: relative;}
.tools_link .style_ico{width:60px;height: 59px;display: block;margin: 10px 0 0 7.5px;}
.tools_link .ico_code{background:url(/flright_img/right-ico_03.png) no-repeat 0 0;}
.tools_link .ico_weibo{background:url(/flright_img/right-ico_03.png) no-repeat 0 -66px;}
.tools_link .ico_top{background:url(/flright_img/right-ico_03.png) no-repeat 0 -140px;}
.tools_link:hover .ico_code{background:url(/flright_img/right-ico_hover.png) no-repeat 0 0;}
.tools_link:hover .ico_weibo{background:url(/flright_img/right-ico_hover.png) no-repeat 0 -66px;}
.tools_link:hover .ico_top{background:url(/flright_img/right-ico_hover.png) no-repeat 0 -140px;}
.tools_content_box{width:183px;height:180px;background:url(/flright_img/tools_bg.png) no-repeat;position:absolute;left:-180px;top:-110px;display: none\9;opacity:0;
  transform:scale(0);
  -webkit-transform:scale(0);
  transform-origin:100% 70%;
  -webkit-transform-origin:100% 70%;
  transition:transform ease .3s,opacity ease .3s;
  -webkit-transition:all ease .3s;}
.tools_link:hover .tools_content_box {display:block;transform:scale(1);-webkit-transform:scale(1);opacity:1;}
.tools_content_box .tools_content{width: 173px;height: 173px;padding-top: 6px;text-align: center;}
.tools_content_box p{line-height: 30px;color:#444;}

























