﻿@charset "utf-8";
/* CSS Document */
html,body,form,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,em,address,a,input,textarea,span,strong,img,blockquote,fieldset,div,label{margin:0px; padding:0px}

body{font-size:14px; line-height:180%; color:#555;font-family:\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,Arial,Helvetica,sans-serif;}
ul,ol,dl{list-style:none;outline:none}
input,textarea,select,button{font-size:12px;outline:none}
a{ text-decoration:none;-webkit-transform: translate(0px,0);-moz-transform:translate(50px,0);transform: translate(0px,0);
    transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;outline:none}
a:hover{text-decoration:none; outline:none}
a:link,a:visited{outline:none }
img{border:none;outline:none}
table{border-collapse:collapse;}
table,thead,tbody,tfoot,tr,td{margin:0px}
.clearfix{clear:both; height:0px; line-height:0px; font-size:0px; visibility:hidden;}
.right{ float:right;}
.left{ float:left;}
.clear{ clear:both;	}


h1,h2,h3,h4{outline:none}
h1{	font-size: 14px;color: #333;line-height: 30px;font-weight: bold;outline:none}/*首页标题*/
h2{color: #88c507;font-size: 24px;outline:none}

/* iconfont */
@font-face {font-family: "iconfont";
  src: url('iconfont/iconfont.eot'); /* IE9*/
  src: url('iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont/iconfont.woff') format('woff'), /* chrome、firefox */
  url('iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

/*字体*/
@font-face { 
font-family:'Helvetica'; /*给自定义字体命名*/
src: url('fonts/HelveticaNeueLTPro-ThEx.eot'); 
src: url('fonts/HelveticaNeueLTPro-ThEx.eot?#iefix') format('eot'), 
url('fonts/HelveticaNeueLTPro-ThEx.woff') format('woff'), 
url('fonts/HelveticaNeueLTPro-ThEx.ttf') format('truetype'), 
url('fonts/HelveticaNeueLTPro-ThEx.svg#webfontjKg17VrE') format('svg'); 
}

.iconfont{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

.color3{
    color: #333;
}
.color6{
    color: #666;
}
.color9{
    color: #999;
}
.colorred{
  color: #ff0037;
}
.colorwhite{
  color: #fff;
}
.font12{
  font-size: 12px;
}
.font16{
  font-size: 16px;
}
.font18{
  font-size: 18px;
}
.font20{
  font-size: 20px;
}
.font22{
  font-size: 22px;
}
.font24{
  font-size: 24px;
}
.font26{
  font-size: 26px;
}
.font28{
  font-size: 28px;
}
.font30{
  font-size: 30px;
}
.mt15{
  margin-top: 15px;
}
.mt20{
  margin-top: 20px;
}
.mt30{
  margin-top: 30px;
}
.mb15{
  margin-bottom: 15px;
}
.mb20{
  margin-bottom: 20px;
}
.mb30{
  margin-bottom: 30px;
}

.hearder{ width: 100%; height:96px; background:#fff}
.hearder-top{ max-width:1220px; height: auto; margin: 0 auto; padding: 0px 30px;}
.logo{ max-width:240px; float: left; height: auto; text-align: center; }
.hearder-nav{max-width:1010px; float: right; height:96px; line-height: 96px;}
.nav-yuyan{float: right;}
.nav-yuyan ul li{width:90px; height:96px; border-left: solid 1px #dcdcdc; float: left;}
.nav-yuyan ul li a{ font-size: 12px; color: #999; padding-left:30px;}
.nav-yuyan ul li a:hover{ color: #3a6eb8}
.nav-yuyan ul li.zw{ background: url("../images/zw.png") 12px no-repeat}
.nav-yuyan ul li.yw{ background: url("../images/yw.png") 12px no-repeat}

.nav-daohang {
    max-width:815px;
    height:auto;
    transition:all ease .3s;
    z-index:99;
    float: right;
    display: inline;
}

.nav-daohang ul#nav {
    width:100%;
    text-align: center;

}
.nav-daohang ul li.navitem {
    width:auto;
    float:left;
    display:inline;
    position:relative;
    transition:all ease .3s;
    margin-left: 1px;

}
.nav-daohang ul li.navitem:hover ul.subnav {
    opacity: 1;
    transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -webkit-transform: translate3d(0px, 0px, 0px);
    visibility: visible;
}
.nav-daohang ul li.navitem a {
    display: block;
    min-width:90px;
    height:96px;
    line-height:96px;
    text-decoration: none;
    color: #333;
    font-size: 14px;
    font-family:"微软雅黑";
    transition:all ease-out .3s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.8s;
    transition-duration: 0.8s;
}
.nav-daohang ul li.navitem a.active{
    color: #336ec1;
	font-weight:bold;
}
.nav-daohang ul li.navitem a:hover{ color: #fff;}
.nav-daohang ul li.navitem a:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #336ec1;
    color: #fff;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.nav-daohang ul li.navitem a:hover:before, .nav-daohang ul li.navitem a:focus:before, .nav-daohang ul li.navitem a:active:before
{
    display:block; color:#fff; -webkit-transform: scaleY(1);transform: scaleY(1);
}
.nav-daohang ul li.navitem:last-child a:hover{color:#336ec1;font-weight:bold;}
.nav-daohang ul li.navitem:last-child a:hover:before,.nav-daohang ul li.navitem:last-child a:focus:before,.nav-daohang ul li.navitem:last-child a:active:before{ color:#336ec1; background:#fff}

.nav-daohang ul li.navitem ul.subnav {
    position:absolute;
    width:160px;
    top:96px;
    opacity: 0;
    background: rgba(58,110,184,0.8);
    transition: all 0.3s ease 0s;
    transform: translate3d(0px, 10px, 0px);
    -moz-transform: translate3d(0px, 10px, 0px);
    -webkit-transform: translate3d(0px, 10px, 0px);
    visibility: hidden;
    z-index:9999
}

.nav-daohang ul li.navitem ul.subnav li a {
    padding:0 10px;
    width:160px;
    height:auto;
    background: none;
    line-height:34px;
    display:block;
    color:#fff;
    font-size:12px;
    transition:all ease-out .2s;
    border-bottom:none;
}
.nav-daohang ul li.navitem ul.subnav li a:hover {
    text-indent:10px;
    background: rgba(58,110,184,1);;
    color:#fff
}
.nav-daohang ul li.navitem ul.subnav li a:hover i {
    opacity:1
}



/*banner----------*/
/*banner*/
.block_home_slider {
    position: relative;
    background-color: #ffffff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    line-height: 0px;
    margin-right: auto;
    margin-left: auto;
}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:46px; height:46px; margin-top:-27px; display:block; position:absolute;
    top:50%; background-repeat:no-repeat;background-image:url(../images/bnhgan.png);  text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging {display:inline-block; position: absolute;bottom:10px;left:48.1%;}
.block_home_slider .flex-control-paging li {
    margin: 0px;
    padding:7px;
    float: left;
    overflow: hidden;
    list-style-type: none;
}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background:url("../images/sprite_nav_3.png") no-repeat; text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}

.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}


.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
    display: none;
    -webkit-backface-visibility: hidden;
    list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/*首页业绩*/
.sy-jtyj{ width: 100%; height: auto; padding:30px 0px; }
.sy-jtyjnr{ max-width:1250px; height: auto; margin: 0 auto; padding: 0px 15px; }
.btitle a{ font-size: 24px; color: #666; font-weight: normal; display: block; line-height: 24px;}
.btitle{ width:305px; height: auto; margin: 0 auto; text-align: center; position: relative}
.line-weight{ position: absolute; height: 6px; width: 48px; background: #014099;bottom:-2px; left: 43%;}
.btitle small{ color: #999; font-size: 16px;text-transform:uppercase; display: block; line-height:24px;}
.line{ height: 1px; background: #ccc; margin: 10px 0px;}

/*products*/
.owl-carousel .owl-wrapper:after{
    content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;
}
/* display none until init */
.owl-carousel{
    display: none; position: relative; width: 100%; -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
    display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
    overflow: hidden; position: relative; width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out;
}

.owl-carousel .owl-item{
    float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
    cursor: pointer;
}
.owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    float: right;
}

/* mouse grab icon */

.owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility:    hidden;
    -ms-backface-visibility:     hidden;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
    filter: Alpha(Opacity=100);/*IE7 fix*/
    opacity: 1;
    text-decoration: none;
}

/* preloading images */
.scroll-outer{
    margin-bottom: 30px;
}
#scroll{
margin:0 auto;padding-top:30px;
}
#scroll .owl-wrapper-outer{
    margin:0 auto;
}
#scroll .item a{display:block; width: 273px; height: auto; background: #f0f0f0;color: #333; overflow: hidden;
    -webkit-transition: -webkit-transform 0.6s;
    -moz-transition: -moz-transform 0.6s;
    -o-transition: -o-transform 0.6s;
    transition: transform 0.6s;}
#scroll .item img{
    width: 273px; height: 150px; overflow: hidden;
    -webkit-transition: -webkit-transform 0.6s;
    -moz-transition: -moz-transform 0.6s;
    -o-transition: -o-transform 0.6s;
    transition: transform 0.6s;
}
#scroll .item a:hover img{
    width: 273px; height: 150px; overflow: hidden;
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);

}
#scroll .item a:hover{ background: #25508d; color: #fff;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;}
#scroll .item a:hover .txt h3,#scroll .item a:hover .txt ol { color: #fff;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

#scroll .txt{
   width:273px;height:auto; padding:10px; color:#333;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

#scroll h3{
  font-size: 16px; color: #333; line-height: 40px;
}
#scroll ol{
font-size: 14px; color: #333; line-height:22px; margin-bottom: 20px;
}
.more{ display:block; font-size: 13px; color: #25508d; background: url("../images/aljt.png") 60px no-repeat;}
#scroll .item a:hover .txt span{color: #fff; background: url("../images/alhgjt.png") 60px no-repeat;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;}


/* about */
.sy-about{ width: 100%; height: auto;  background: url("../images/gybj.jpg") left no-repeat;overflow: hidden; padding:30px 0px;}
.syaboutz{ width:50%; height:auto;float:left; }
.syabouty{ width:50%; height:auto; float:right; overflow: hidden}
.syaboutzn{ width:605px; background:#fff; float: right; color:#555}
.syaboutzn h1{  margin:30px 0px 0px 32px;}
.syaboutzn h1 a{ color: #333; font-size: 20px; font-weight: normal}
.syaboutnr{ color: #555; font-size: 16px; padding:0px 20px 25px 20px; font-family:"微软雅黑";}
.syaboutnre{ color: #555; font-size: 16px; padding:0px 20px 25px 20px; font-family:"微软雅黑";min-height:420px}
.syabouty img{width:100%; height:450px; min-height: 450px;
    -webkit-transition: -webkit-transform 0.6s;
    -moz-transition: -moz-transform 0.6s;
    -o-transition: -o-transform 0.6s;
    transition: transform 0.6s;
}

.syabouty a {display:block; width:100%; height:450px; overflow: hidden;
    -webkit-transition: -webkit-transform 0.8s;
    -moz-transition: -moz-transform 0.8s;
    -o-transition: -o-transform 0.8s;
    transition: transform 0.8s;}

.syabouty a:hover img{
    width:100%; height:450px; overflow: hidden;
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);

}


/* newz */
.sy-new{ width: 100%; height: auto;overflow: hidden; padding:30px 0px;}
.sy-newnr{max-width:1250px; height: auto; margin: 0 auto; padding: 0px 15px; }

.sy-newnrz ul li{ width: 100%; height:159px; position: relative}
.slider-scroll{max-width:1250px;margin-top:12px; overflow:hidden;height:435px;} 
#showArea{ width:57%; float:right; height:435px; border-right:none }
#scrollDiv{float:left; width:38%; height:435px; float: left;}  
#scrollDiv li{width:100%; height:159px;position: relative;cursor:pointer; font-family:微软雅黑;} 

.sy-newnrz{width:100%; height: auto; }
.sy-newnry{width:100%; height:435px; margin-bottom:30px;}


.khpj a .khpjz{width:98px; height:95px; transition:0.5s; position:relative; float: left; overflow:hidden; cursor:pointer;}
.khpj a .khpjz img{position:absolute; left:10%; top:0px; transition:0.5s; }
.khpj a:hover .khpjz img{ top:-95px;transition:0.5s;}
#scrollDiv li.on .khpjz img{ top:-95px;transition:0.5s;}

#scrollDiv li.khpj a{width: 100%; height:159px;display: block; background: url("../images/ljbj1.png") left  #f7f7f7; background-repeat: no-repeat; padding-top:30px }
#scrollDiv li.khpj a:hover{width: 100%; height:159px;display: block; background: url("../images/ljbj.png") left #25508d;  background-repeat: no-repeat; color: #fff;padding-top:30px}
#scrollDiv li.on a{width: 100%; height:159px;display: block; background: url("../images/ljbj.png") left #25508d;  background-repeat: no-repeat; color: #fff;padding-top:30px}

.khpjy{ width:70%; padding-left:140px;text-align:center}
.khpjy h1{ line-height:45px; color: #25508d; font-size: 18px;}
.khpjy ol{ font-size:12px; color: #999; line-height: 22px; }
.khpj a:hover .khpjy h1,.sy-newnrz ul li a:hover .khpjy ol{ color: #fff}
#scrollDiv li.on .khpjy ol{ color: #fff}
#scrollDiv li.on .khpjy h1{ color: #fff}

/* newy */
.new-bt h1{ font-size:24px; line-height:30px; color: #666; font-weight: normal}
.new-bt small{color: #999; font-size: 16px;text-transform:uppercase; display: block; line-height:24px;}

.new-nrs{ padding: 20px 0px;}
.new-nrs h2 a{ display:block; line-height: 44px; color: #014099; font-size: 18px; }
.new-wz{ line-height: 22px; color: #666; font-size: 14px; padding-top: 5px;}

.new-nrs img{width:100%; height: 206px; min-height: 206px;
    -webkit-transition: -webkit-transform 0.6s;
    -moz-transition: -moz-transform 0.6s;
    -o-transition: -o-transform 0.6s;
    transition: transform 0.6s;
}

.new-nrs a {display:block;overflow: hidden;
    -webkit-transition: -webkit-transform 0.8s;
    -moz-transition: -moz-transform 0.8s;
    -o-transition: -o-transform 0.8s;
    transition: transform 0.8s;}

.new-nrs a:hover img{
    width:100%; height:206px; overflow: hidden;
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);

}

.new-nrx ul li{ line-height:24px;}
.new-nrx ul li a{ color: #333;font-size:14px; transition:0.5s;}
.new-nrx ul li a:hover{ color:#25508d; text-decoration:underline; transition:0.5s;}

/* wenhua */
.sy-wenhua{ width: 100%; height: auto; padding:10px 0px 60px 0px;}
.sy-wenhuanr{max-width:1250px; height: auto; margin: 0 auto; padding: 0px 15px; }
.sy-wenhuanrz{width:54%; height: auto; float: left; padding-top:40px;}
.sy-wenhuanry{width: 46%; height: 440px; float: right; overflow: hidden}
.sy-wenhuanrz ul li h3 span{ width: 30px; height: 30px; display:inline-block; background: url("../images/whbj.png") center no-repeat; color: #fff;
    font-size: 16px; text-align: center; line-height: 30px;}
.sy-wenhuanrz ul li h3{ line-height: 36px;}
.sy-wenhuanrz ul li h3 a{font-size: 18px; color: #333; font-weight: 600 }
.sy-wenhuanrz ul li h3 a:hover{color: #25508d; font-weight: 600}
.sy-wenhuanrz ul li{ height:auto; padding: 10px 0px; }
.wenhua-wz{ font-size: 14px; color: #999; padding-left: 10px; line-height: 22px; padding-top: 5px;}

.ny-wenhuanrz{width:100%; height: auto; float: left; padding-top:40px;}
.ny-wenhuanrz ul li h3 span{ width: 30px; height: 30px; display:inline-block; background: url("../images/whbj.png") center no-repeat; color: #fff;
    font-size: 16px; text-align: center; line-height: 30px;}
.ny-wenhuanrz ul li h3{ line-height: 36px;}
.ny-wenhuanrz ul li h3 a{font-size: 18px; color: #333; font-weight: 600 }
.ny-wenhuanrz ul li h3 a:hover{color: #25508d; font-weight: 600}
.ny-wenhuanrz ul li{ height:auto; padding: 0px; }


/* jiaru */
.sy-jiaru{ width: 100%; height: auto; padding:30px 0px; background: url("../images/kujiebj.png") center no-repeat}
.sy-jiarunr{max-width:1250px; height: auto; margin: 0 auto; padding: 100px 15px; }
.sy-jiarunrs{ width: 1031px; height: auto; padding-bottom: 50px; margin: 0 auto}
.sy-jiarunrx{ width:350px; margin: 20px auto }
.sy-jiarunrx ul li{ width: 148px; height: 46px;float: left; margin: 0px 10px; line-height: 46px; text-align: center;}
.sy-jiarunrx ul li a{ display: block; color: #fff; font-size: 16px;
    -webkit-transition: -webkit-transform 0.3s;
    transition: -moz-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transition: transform 0.3s;
}
.sy-jiarunrx ul li a:hover{

    transform: translate(0,-5px);
    -moz-transform: translate(0,-5px);
    -o-transform: translate(0,-5px);
    -webkit-transform: translate(0,-5px);
    box-shadow: 3px 3px 9px rgba(154, 154, 154, 1);
}
.sy-jiarunrx ul li.ljtj a{ display: block; width: 148px; height: 46px;background: rgba(37, 183, 39, 0.6);}
.sy-jiarunrx ul li.jrtj a{ display: block;width: 148px; height: 46px; background: rgba(255, 156, 0, 0.6);}

/* footer */
.footer{ width: 100%; height: auto; padding-top:30px; background:#f2f2f2}
.footernr{max-width:1250px; height: auto; margin: 0 auto; padding: 30px 15px; }
.foortz{ width:27%; float: left }
.foortzx{ padding:15px 0px 0px 58px; }
.foortc{ width:35%; height: auto; float: left; margin-left:50px; display: inline}
.foorty{ width:22%; height: auto; float: right}

.lxbt{ position: relative}
.lxbt h2{ line-height:36px;  }
.lxbt h2 a{font-size: 16px; color: #333;}
.lxbt span{ position: absolute; width: 60px; height: 2px; background: #014099}
.lxnr{ padding: 20px 0px;}

.lxnr li{ line-height:24px;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;}
.lxnr li a{
    padding-left:8px; color: #666; font-size: 12px; display: inline-block;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.lxnr li a:hover{ display: inline-block;
    text-indent:5px; color: #014099;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
 }
.mb{ margin: 0px; padding: 0px;}
.lxnr span{ width: 15px; height:24px; padding-top:5px; display: inline-block; float: left}

.footer-lk{ text-align: center; background: #e4e5e9; height:auto; padding:20px 0px; line-height:30px;}


.sy-shipin{ width:100%; height:200px; background:url(../images/tjspbj.jpg) center no-repeat; margin:60px auto 45px auto}
.sy-shipinn{max-width:1250px; height: auto; margin: 0 auto; padding: 30px 15px; }
.sy-shipinn img{ width:95px; height:82px; margin: 5px auto 15px auto}
.sy-shipinn ol{ text-align:center; color:#fff; line-height:30px; font-size:18px;}




