﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body {font:12px/1.5 Arial,"microsoft yahei"; color:#999;min-width:960px;}
img,button,textarea{ border:none;}
em,i { font-style:normal;}
a{ text-decoration:none; color:#999;}
a:hover { text-decoration:none; color:#262569;}
:focus { outline:0;}
h1,h2,h3,h4,h5,h6,strong{ font-size:12px;font-weight:normal;}
ul,li,ol { list-style:none;}
.clearfix:after { content:"."; clear:both; visibility:hidden; display:block; font-size:0; height:0; line-height:0;}
.clearfix{ zoom:1;}
.none {display:none;}
input[type=button]{border:none;cursor:pointer;}
input[type=submit]{border:none;cursor:pointer;}
table{ width:100%; border-collapse:collapse;}
table td{border-collapse:collapse;}
table th{ font-weight:normal;}
/*首页*/
.transition{ 
-moz-transition:all .2s linear;
-ms-transition:all .2s linear;
-o-transition:all .2s linear;
-webkit-transition:all .2s linear;
transition:all .2s linear;	
}

/*公用透明度50%的遮罩层*/
.black-opacity50-bg{z-index:99;position:fixed; left:0; top:0; width:100%; height:100%;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f000000', endColorstr='#7f000000');
background:rgba(0,0,0,.5); }

#wrapper{ overflow:hidden;}
/*头部*/
.header{ position:relative; z-index:100;height:104px; width:100%; background-image:url(opacity25-black.png);}
.header.cur{ background-color:#234c99; background-image:none;}
.main{ width:1100px; margin:0 auto;}
.logo{ float:left; width:172px;}
.logo img{ vertical-align:top;}
.nav-wrap{ float:right;}
.menu{ overflow:hidden;}
.menu li{ float:left; padding:0 5px;}
.menu li a{ display:block; width:106px; padding-top:56px; height:48px; font-size:14px; color:#a3c4d5; text-align:center;background-position:center 25px; background-repeat:no-repeat;}
.menu li a:hover{ background-color:#ffa200; color:#fff;background-image:url(nav-bg.png);}
.menu li.cur a{ background-color:#ffa200; color:#fff;background-image:url(nav-bg.png);}


/**********************header end**********************/

/*主页banner*/
.home-banner{ z-index:20;position:relative; width:100%; margin-top:-104px;}
.auto-img{ width:100%; height:100%; position:relative;}
.auto-img .sea-bg{z-index:40; position:absolute; left:0;top:0;
width:100%;height: auto;}
.msk-bg{ z-index:25; height:90px; width:100%; position:absolute; left:0; bottom:0;background:#f5efe5; }
.auto-img .sea-bg.hide{filter:Alpha(Opacity=0); opacity:0;}
.auto-img .btn-box{z-index:60; position:absolute; left:0; bottom:6px; text-align:center;width:100%;
font-size:12px; color:#555;}
.start-btn{ display:block; margin:0 auto 3px;
-webkit-animation:btn-move .5s linear alternate infinite;
-moz-animation:btn-move .5s linear alternate infinite;
-ms-animation:btn-move .5s linear alternate infinite;
-o-animation:btn-move .5s linear alternate infinite;
}

@-webkit-keyframes btn-move{
0%{-webkit-transform:translateY(0px);}
100%{-webkit-transform:translateY(8px);}	
}
@-moz-keyframes btn-move{
0%{-moz-transform:translateY(0px);}
100%{-moz-transform:translateY(8px);}	
}
@-o-keyframes btn-move{
0%{-o-transform:translateY(0px);}
100%{-o-transform:translateY(8px);}	
}
@-ms-keyframes btn-move{
0%{-ms-transform:translateY(0px);}
100%{-ms-transform:translateY(8px);}	
}


/*公路*/
.road-box{ z-index:30;width:280px;position:absolute;left:50%;margin-left:-140px;
background:url(road.png) repeat-y;}
.road-box .car{width:92px; height:333px; margin: 0 auto;}
.road-box .car img{width:92px; height:333px;}
.img-font{ z-index:50; width:440px; height:70px; position:absolute; left:50%; top:-120px;
margin-left:-220px; text-align:center;}
.img-font img{ width:0%; height:auto; vertical-align:middle;}

@media screen and (max-width:1370px){
.img-font{ width:300px; margin-left:-150px;}
.auto-img .btn-box{ bottom:3px;}
.auto-img .start-btn img{ width:24px; height:24px;}	
}

@media screen and (max-width:1290px){
.auto-img .start-btn img{ width:22px; height:22px;}
.img-font{ width:240px; margin-left:-120px;}
}
@media screen and (max-width:1160px){
.img-font{ width:180px; margin-left:-90px;}	
}

.section-wrap{position:relative;z-index:10;width:100%;background:#f5efe5; overflow:auto;}
.section{ width:100%; height:auto; overflow:hidden;}
.section-1{ background:#fff;}
.section-inner{ width:1100px; margin:0 auto;}
.section-inner-left{position:relative;float:left;width:410px; padding-bottom:80px; z-index:5;
left:-1920px;}
.section-inner-right{position:relative;float:right;width:415px;padding-bottom:80px; z-index:5;
right:-1920px;}

/*深圳*/
.sz-left{ z-index:10;float:left;position:relative; width:228px;height:368px;overflow:hidden;}
.sz-left img{width:228px;height:368px;
-webkit-transition:.2s all ease;
-ms-transition:.2s all ease;
-o-transition:.2s all ease;
-moz-transition:.2s all ease;
transition:.2s all ease;
}

.sz-right{position:relative; z-index:10; margin-left:229px;}
.sz-right ul li{position:relative;width:180px; height:122px; margin-bottom:1px; overflow:hidden;}
.sz-right ul li img{width:180px; height:122px;
-webkit-transition:.2s all ease;
-ms-transition:.2s all ease;
-o-transition:.2s all ease;
-moz-transition:.2s all ease;
transition:.2s all ease;
}
.sz-left .bg,.sz-right ul li .bg{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(home-bg-mask.png);
-webkit-transition:.2s all ease;
-ms-transition:.2s all ease;
-o-transition:.2s all ease;
-moz-transition:.2s all ease;
transition:.2s all ease;
filter:Alpha(Opacity=0); opacity:0;
}
.sz-left .txt,.sz-right ul li .txt{width:100%; text-align:center; color:#fff; font-size:18px; font-weight:bold;position:absolute; left:0; top:50%; margin-top:-27px;}
.sz-left .txt p,.sz-right ul li .txt p{font-family:Arial; font-weight:normal; line-height:1;}
.sz-left:hover .bg,.sz-right ul li:hover .bg{filter:Alpha(Opacity=100); opacity:1;}
.sz-left:hover img,.sz-right ul li:hover img{ 
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
-webkit-transform:scale(1.1);
transform:scale(1.1);
}
.home-txt-area{ position:relative; z-index:10;}
.home-txt-area img{ width:100%; height:auto; vertical-align:middle;}
.home-txt-area .txt{ background:#fff; padding:15px 10px;}
.home-txt-area .txt p{ height:36px;  /*overflow:hidden;*/ color:#555;}
.home-txt-area .txt p a{ color:#2ba6df;}
.home-txt-area .txt p a:hover{ text-decoration:underline;}
.site-name{ position:relative; z-index:100; height:100px;margin:76px 0 22px;}
.site-name .name{ width:100px; height:100px; background: url(dd-icon-1.png); text-align:center;overflow:hidden;}
.site-name .name:hover{background:url(dd-icon-2.png);}
.site-name .name span{ display:inline-block; margin:25px 2px 0; font-size:16px; color:#fff;}
.home-font{margin:198px 0 25px;}
/*首页第二页*/
.layout2 .top-pic-list{ position:relative; overflow:hidden;}
.layout2 .top-pic-list img{ width:100%; height:auto; vertical-align:middle;
-webkit-transition:.2s all ease;
-ms-transition:.2s all ease;
-o-transition:.2s all ease;
-moz-transition:.2s all ease;
transition:.2s all ease;
}
.layout2 .bottom-pic-list li{ float:left; position:relative; overflow:hidden;}
.layout2 .bottom-pic-list li img{ width:100%; height:auto; vertical-align:middle;
-webkit-transition:.2s all ease;
-ms-transition:.2s all ease;
-o-transition:.2s all ease;
-moz-transition:.2s all ease;
transition:.2s all ease;
}
.layout2 .bottom-pic-list li.l1{ width:229px; margin-right:1px;}
.layout2 .bottom-pic-list li.l2{ width:180px;}

.layout2 .top-pic-list .bg,.layout2 .bottom-pic-list li .bg{position:absolute;left:0;top:0;
width:100%; height:100%;background:url(home-bg-mask.png);
-webkit-transition:.2s all ease;
-ms-transition:.2s all ease;
-o-transition:.2s all ease;
-moz-transition:.2s all ease;
transition:.2s all ease;
filter:Alpha(Opacity=0); opacity:0;
}
.layout2 .top-pic-list .txt,.layout2 .bottom-pic-list li .txt{width:100%; text-align:center; color:#fff; font-size:18px; font-weight:bold;position:absolute; left:0; top:50%; margin-top:-27px;}
.layout2 .top-pic-list .txt p,.layout2 .bottom-pic-list li .txt p{ font-weight:normal;}

.layout2 .top-pic-list:hover .bg,.layout2 .bottom-pic-list li:hover .bg
{filter:Alpha(Opacity=100); opacity:1;}
.layout2 .top-pic-list:hover img,.layout2 .bottom-pic-list li:hover img{
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
-webkit-transform:scale(1.1);
transform:scale(1.1);
}

/*第三屏*/
.qd-bg{ z-index:1; position:absolute; left:0; top:0; width:500px; height:454px;}

/*第四屏*/
.mg-bg{z-index:1; position:absolute; left:0; top:0; width:570px; height:370px;}

/*第五屏*/
.home-address-list{color:#555;font-size:16px; margin:10px 0 5px;}
.home-address-list span{ display:inline-block; vertical-align:middle; font-size:16px; margin:0 6px; color:#555; cursor:pointer;}
.address-wrap-box{height:155px;}
.home-address-list span:first-child{ margin-left:0;}
.home-address-list span:hover{ color:#ffa200;}
.home-address-list span.cur{ color:#ffa200;}
.home-address-item li{color:#555; padding:2px 0;}
.home-address-item li a{ display:inline-block; margin-top:5px; color:#2ba6df;}
.home-address-item li a:hover{ text-decoration:underline;}
.niu-yue{ width:466px; height:376px; position:absolute; right:0; top:0;}


.home-back-top{ z-index:120; position:fixed; right:2%; bottom:264px; width:48px; height:48px; background:url(home-back-top.png) no-repeat center #ffa200; display:none; cursor:pointer;}


/*服务项目*/
.content{ padding-bottom:80px; overflow:hidden;}
.banner{ width:100%; overflow:hidden; text-align:center;}
.banner img{ vertical-align:middle; width:100%; height:auto;}

.area-name{
	text-align: center;
	background: url(area-bg.png) repeat-x bottom;
	margin-bottom: 5px;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.area-name span{ display:inline-block; border-bottom:3px solid #afafaf;}
.area-name span img{ vertical-align:middle;}
.server-info-box{ margin-bottom:60px;}
.server-info-box:last-child{ margin:0;}
.server-info-box .left{float:left; width:482px;}
.server-info-box .left p{ line-height:2; text-indent:24px;}
.server-info-box .right{margin-left:510px;}
.server-info-box .right img{ width:100%; height:auto;}
.server-info-box .title{ font-size:18px; color:#262569; padding:18px 0 28px; border-top:3px solid #262569;}
.server-info-box .title span{ float:right; text-transform:uppercase; font-size:12px; color:#adadad;
font-family:Arial; margin-top:7px;}

/*关于我们*/
.qiehuan{ width:100%; text-align:center; margin-bottom:40px;}
.qiehuan a{ display:inline-block; width:88px; height:25px; line-height:25px; 
border:1px solid #929292; margin:0 4px; color:#000;}
.qiehuan a:hover{ border:1px solid #262569; background:#262569; color:#fff;}
.qiehuan a.cur{border:1px solid #262569; background:#262569; color:#fff;}

.qiehuan-content{ overflow:hidden;}
.about-main .pic-border{ border:1px solid #ccc; padding:5px; overflow:hidden; text-align:center;}
.about-main .pic-border img{ width:100%; height:auto; vertical-align:middle;}
.about-main  h3{ font-size:18px;  color:#262567;}
.about-main  p{ color:#333;line-height:2; margin-bottom:25px;}
/*联系我们*/
.recruit-main table{ border:1px solid #e6e6e6;}
.recruit-main table th{ height:38px; background:#f1f1f1;border:1px solid #e6e6e6; font-size:14px;
color:#333;}
.recruit-main table td{ border:1px solid #e6e6e6; color:#333; padding:20px; text-align:center;}
.recruit-main table td .btn{ display:inline-block; width:90px; height:28px; line-height:28px;
background:#a6a6a6; font-size:14px; color:#fff;}
.recruit-main table td .btn:hover{ background:#262569;}
.address-main .left{ width:460px; float:left; overflow:hidden;}
.address-main .right{ position:relative; margin-left:510px; height:460px;}
.address-main .address-item{ margin-top:-1px; overflow:hidden; border-top:1px dashed #c0c0c0; 
padding:22px 0;}
.address-main .address-item li{ font-size:13px; color:#666; padding:5px 0;}
.address-main .map-pic{ overflow:hidden; height:460px;}
.map-choose-btn{ position:absolute; left:20px; bottom:20px;}
.map-choose-btn li{ border:1px solid #929292; background:#fff; width:94px; height:28px; line-height:28px; text-align:center; color:#000; margin-top:10px; cursor:pointer;}
.map-choose-btn li:hover{ border:1px solid #262569; background:#262569; color:#fff;}
.map-choose-btn li.cur{border:1px solid #262569; background:#262569; color:#fff;}

/*招聘弹框*/
.zhaopin-pop{ z-index:-1; position:fixed; left:50%; top:50%; margin:-187px 0 0 -280px; 
width:550px; height:364px; background:#fff; border-radius:5px; border:5px solid #b2b2b2; 
border:5px solid rgba(0,0,0,.7); visibility:hidden;}
.zhaopin-pop.show{ visibility:visible; z-index:100;
-webkit-animation:bounceIn .5s cubic-bezier(0.215,0.61,0.355,1);
-moz-animation:bounceIn .5s cubic-bezier(0.215,0.61,0.355,1);
-o-animation:bounceIn .5s cubic-bezier(0.215,0.61,0.355,1);
-ms-animation:bounceIn .5s cubic-bezier(0.215,0.61,0.355,1);
}
@-webkit-keyframes bounceIn {
    0% {
        -webkit-transform: scale3d(.3,.3,.3);
        transform: scale3d(.3,.3,.3);
    }

    20% {
        -webkit-transform: scale3d(1.1,1.1,1.1);
        transform: scale3d(1.1,1.1,1.1);
    }

    40% {
        -webkit-transform: scale3d(.9,.9,.9);
        transform: scale3d(.9,.9,.9);
    }

    60% {
        -webkit-transform: scale3d(1.03,1.03,1.03);
        transform: scale3d(1.03,1.03,1.03);
    }

    80% {
        -webkit-transform: scale3d(.97,.97,.97);
        transform: scale3d(.97,.97,.97);
    }

    100% {
        -webkit-transform: scale3d(1,1,1);
        transform: scale3d(1,1,1);
    }
}

@-moz-keyframes bounceIn {
    0% {-moz-transform: scale3d(.3,.3,.3);}
    20% {-moz-transform: scale3d(1.1,1.1,1.1);}
    40% {-moz-transform: scale3d(.9,.9,.9);}
    60% {-moz-transform: scale3d(1.03,1.03,1.03);}
    80% { -moz-transform: scale3d(.97,.97,.97);}
    100% {-moz-transform: scale3d(1,1,1);}
}
@-o-keyframes bounceIn {
0% {-o-transform: scale3d(.3,.3,.3);}
20% {-o-transform: scale3d(1.1,1.1,1.1);}
40% {-o-transform: scale3d(.9,.9,.9);}
60% {-o-transform: scale3d(1.03,1.03,1.03);}
80% {-o-transform: scale3d(.97,.97,.97);}
100%{-o-transform: scale3d(1,1,1);}
}
@-ms-keyframes bounceIn {
0% {-ms-transform: scale3d(.3,.3,.3);}
20% {-ms-transform: scale3d(1.1,1.1,1.1);}
40% {-ms-transform: scale3d(.9,.9,.9);}
60% {-ms-transform: scale3d(1.03,1.03,1.03);}
80% {-ms-transform: scale3d(.97,.97,.97);}
100%{-ms-transform: scale3d(1,1,1);}
}


.zhaopin-pop .close{ height:22px; text-align:right;margin:18px 0; padding:0 5px 0 0;}
.zhaopin-pop .close a{ display:inline-block; width:22px; height:22px; background:url(close-22x22.png);}
.zhaopin-pop .close a:hover{ background-position:0 -24px;}

.zhaopin-pop-main{height:288px; padding:0 8px 0 0;}
.zhaopin-pop-inner{ padding:0 30px;}
.zhaopin-pop-inner p{ color:#000; margin-bottom:5px;}

/*新闻中心*/
.news-main{}
.hot-news-box{padding:10px; overflow:hidden; background:#f6f6f6;}
.hot-news-box .pic{ float:left; width:556px; height:406px;}
.hot-news-box .pic img{width:556px; height:406px;}
.hot-right-box{ margin-left:586px;}
.hot-right-box .title{ color:#262569; font-size:18px; overflow:hidden; white-space:nowrap;
text-overflow:ellipsis;}
.hot-right-box .title span{ display:block;}
.hot-right-box .time{ margin-top:40px;}
.hot-right-box .txt{ margin:40px 0; color:#333; line-height:1.8; height:84px; overflow:hidden;}
.read-more{ display:inline-block; height:36px;line-height:36px; padding:0 34px 0 13px; color:#fff;
text-transform:uppercase; background:#262569 url(news-btn.png) no-repeat 90% center;}
.read-more:hover{ color:#fff;opacity:0.8;filter:Alpha(Opacity=80); }

.other-news{ overflow:hidden; border-top:1px dashed #b0b0b0; margin-top:30px;}
.other-news ul{ overflow:hidden;}
.other-news ul li{border-bottom:1px dashed #b0b0b0; padding:30px 0; overflow:hidden;}
.other-news ul li .pic{ float:left; width:300px; height:220px;}
.other-news ul li .center-txt{ float:left; width:530px; margin-left:35px;}
.other-news ul li .right-info{ width:120px; float:right;}
.other-news ul li .tit{ font-size:18px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
padding:10px 0; margin-bottom:40px;}
.other-news ul li .tit a{ color:#626262;}
.other-news ul li .tit a:hover{ color:#262569;}
.other-news ul li .txt{ color:#333; line-height:1.8;height:63px; overflow:hidden;}
.other-news ul li .time{ margin-bottom:60px;}

/*新闻详情页*/
.news-details-box{ padding-bottom:15px; background:url(area-bg.png) repeat-x bottom;
text-align:center;}
.news-details-box .tit{ font-size:18px; color:#333; padding-bottom:10px;}
.news-details-box  span{ margin:0 20px;}

.details-edit{ overflow:hidden; padding:30px 0; color:#333;}
.bottom-hot-news{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; overflow:hidden;}
.bottom-hot-news li{ height:32px; line-height:32px; color:#333;}
.bottom-hot-news li.first{ border-bottom:1px solid #ededed;}
.bottom-hot-news li span{ display:inline-block; padding:0 25px 0 30px;
background:url(bottom-new-icon.png) no-repeat 90% center;}
.bottom-hot-news li a{ color:#333;}
.bottom-hot-news li a:hover{ color:#262569;}
.back-top{ color:#333; text-align:right; padding-top:20px;}
.back-top span{ display:inline-block; padding-left:18px; background:url(b-top.png) no-repeat 0 2px; cursor:pointer;}

/*服务中心*/
.search-key-box{ margin-bottom:40px;}
.search-item{ float:left;}
.search-item .name{ display:inline-block; padding:0 20px 0 0; line-height:40px; color:#333; font-size:14px; vertical-align:middle;}
.search-item .btn{ width:120px; height:40px; line-height:40px; color:#fff; font-size:18px; text-align:center;background:#262569; cursor:pointer;}
.search-input-box{ position:relative; z-index:1; display:inline-block; *display:inline;*zoom:1; border:1px solid #bfbfbf; height:38px; width:220px;vertical-align:middle; margin:0 20px 0 0; cursor:pointer;}
.input-name{ display:block; padding:0 10px;line-height:38px; color:#333; background:url(server-arrow.png) no-repeat 90% center;}
.option-list{ width:100%; position:absolute; left:-1px; top:38px; background:#fff; 
border:1px solid #bfbfbf; overflow:hidden; display:none;}
.option-list li{ padding:5px 10px; color:#333;}
.option-list li:hover{ background:#f8f8f8;}

.search-result{ overflow:hidden;}
.search-result table{ width:100%; border:1px solid #e6e6e6;}
.search-result table th{ height:38px; background:#f1f1f1; font-size:14px; color:#333; border:1px solid #e6e6e6;}
.search-result table td{ text-align:center; border:1px solid #e6e6e6; color:#333;}
.search-result table ul{ overflow:hidden; width:100%;}
.search-result table ul li{ margin-top:-1px; padding:10px;border-top:1px solid #e6e6e6;
word-break:break-all;}

/*关税查询*/
.select-list-box{ width:110%; overflow:hidden;}
.list-item{ overflow:hidden; float:left; width:212px; margin-right:10px;}
.list-item li{ width:210px; border:1px solid #ddd; margin-top:10px; text-align:center;
 overflow:hidden; position:relative;}
.list-item li img{ max-width:210px; width:auto; height:auto; vertical-align:middle;}
.list-item li a{ display:block; width:100%; height:100%; position:absolute; left:0; top:0;
background:url(blue-opacity-90.png); color:#fff; font-size:14px;}
.list-item li .title{ display:block; padding:30px 0 0 0; width:90%;
background:url(eye-icon.png) no-repeat center top; overflow:hidden; white-space:nowrap;
text-overflow:ellipsis; position:absolute; left:5%; top:50%; margin-top:-36px;}
.list-item li a{filter:Alpha(Opacity=0);opacity:0;
-webkit-transition:.3s all ease;
-ms-transition:.3s all ease; 
-moz-transition:.3s all ease; 
-o-transition:.3s all ease; 
transition:.3s all ease; 
-webkit-transform:scale(0);
-ms-transform:scale(0);
-moz-transform:scale(0);
-o-transform:scale(0);
transform:scale(0);}
.list-item li:hover a{filter:Alpha(Opacity=100); opacity:1; 
-webkit-transform:scale(1);
-ms-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}

.select-list-focus{ overflow:hidden; text-align:center;margin-top:40px; background:url(select-list-focus-line.png) repeat-x center;}
.select-list-focus span{display:inline-block; background:#fff;}
.select-list-focus a{ display:inline-block; vertical-align:middle;width:42px; height:42px; background:url(focus42x42.png);}
.select-list-focus a.prev{ background-position:0 0; margin-right:8px;}
.select-list-focus a.next{background-position:0 -101px; margin-left:8px;}
.select-list-focus a.prev:hover{background-position:0 -50px;}
.select-list-focus a.next:hover{background-position:0 -154px;}
/*美国LDP*/
.LDP-top{ overflow:hidden; margin-bottom:88px;}
.LDP-top .ldp-txt{ float:left; padding:0 20px 0 0; width:610px;}
.LDP-top .ldp-img{ margin-left:630px;}
.LDP-top .ldp-img img{ width:100%; height:auto;}
.LDP-top .ldp-txt p{ color:#333; text-indent:24px; line-height:22px; margin-bottom:24px;}

.ldp-wrap{ /*overflow:hidden;*/ background:url(-line1x8.png) repeat-x 0 53px;}
.ldp-wrap-1{ width:857px; margin:30px auto 0;}
.ldp-icon{ width:115%; /*overflow:hidden;*/}
.ldp-icon li{ position:relative;float:left;width:242px; /*overflow:hidden;*/}

.ldp-icon li .small-icon{ position:relative;width:131px; height:114px; overflow:hidden;}
.ldp-icon li .small-icon img{ position:relative; z-index:5;width:131px; height:114px; 
-webkit-transition:.2s all ease;
-moz-transition:.2s all ease;
-ms-transition:.2s all ease;
-o-transition:.2s all ease;
transition:.2s all ease;
}
.ldp-icon li .small-icon .bg{
	z-index: 8;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-image: url(small-bg-1.png);
}
.ldp-icon li .small-icon .num{ width:39px; height:39px; line-height:39px; font-size:20px; text-align:center; font-style:italic; position:absolute; left:0; top:7px; z-index:10; background:url(num39x39.png);}
.ldp-icon li .title{ width:131px;text-align:center; font-size:15px; margin:10px 0;}
.ldp-icon li .ms-txt{width:131px;text-align:center; height:72px; /*overflow:hidden;*/
filter:Alpha(Opacity=0); opacity:0;
-webkit-transition:.6s all ease;
-moz-transition:.6s all ease;
-ms-transition:.6s all ease;
-o-transition:.6s all ease;
transition:.6s all ease;
}
.ldp-icon li .icon-line{ height:8px;width:0%; background:#efefef; z-index:1; position:absolute; left:0; top:53px;
-webkit-transition:.6s all ease;
-moz-transition:.6s all ease;
-ms-transition:.6s all ease;
-o-transition:.6s all ease;
transition:.6s all ease; 
}
.ldp-icon li .ms-txt.cur{filter:Alpha(Opacity=100); opacity:1;}
.ldp-icon li .icon-line.cur{ width:100%; background:#f3ad00;}
.ldp-icon li .small-icon:hover .bg{background:url(small-bg-2.png);}
.ldp-icon li .small-icon:hover img{ transform:scale(1.1);}
.ldp-icon li .small-icon:hover .num{ background-position:0 -41px; color:#f3ad00;}

/*底部*/
.footer{padding:52px 0 60px; background:#008fd2; width:100%; }
.footer .info{  text-align:center; color:#a5e2ff;font-size:14px; margin-top:20px; }
.footer .info span{ margin:0 5px; }
.footer .info img{ vertical-align:middle; margin-right:5px;}
.footer .info a{ color:#a5e2ff;}
.footer .info a:hover{color:#ffa200;}

.footer-nav{ float:right; overflow:hidden;color:#82abc2;margin-top:30px;}
.footer-nav li{ display:inline-block; *display:inline;*zoom:1;}
.footer-nav li a{ color:#fff; font-size:14px; margin:0 20px;}
.footer-nav li a:hover{ color:#ffa200;}
.footer-logo{ float:left;}


/*翻页*/
.page{ text-align:center; overflow:hidden; padding:50px 0;}
.page a{ display:inline-block; border:1px solid #ccc; color:#919191; margin:0 5px;
padding:5px 10px;}
.page a:hover{ color:#fff; background:#262569;}
.page a.cur{ color:#fff; background:#262569;}
.page .more:hover{ background:none;color:#919191;}

@media screen and (max-width:1290px){
body{min-width:960px;}
.main{ width:960px;}
.menu li a{ font-size:13px; width:90px;}
.footer .info{ font-size:12px;}
.footer-nav li a{ font-size:12px; margin:0 15px;}
.other-news ul li .center-txt{ width:480px; margin-left:20px;}
.list-item{ width:184px;}
.list-item li{width:182px;}
.list-item li img{ max-width:182px;}
.address-main .right{height:354px;}
.address-main .map-pic{height:354px;}
.ldp-icon li{ width:207px;}
.ldp-wrap-1{ width:752px;}
}


/****切换中英文的按钮****/
.language{ width:50px; height:50px; position:fixed; top:35px; right:6%; z-index:120;}
.language-main{ width:50px; height:50px; position:relative;}
.lan-bg{ width:50px; height:50px; display:block;background:url(../images/english.png) no-repeat;
position:absolute;left:0; top:0; z-index:10;}
.lan-txt{width:86px; height:22px; background:url(../images/e-down.png); position:absolute; left:44px; top:14px;z-index:8; display:none;}
.lan-txt i{display:block; float:right; width:6px; height:5px; background:url(../images/w-arrow.png); 
margin:9px 4px 0 0;
-moz-transition: all .2s linear;
-ms-transition: all .2s linear;
-o-transition: all .2s linear;
-webkit-transition:all .2s linear;
transition: all .2s linear;
}
.lan-txt span{text-transform:uppercase; padding:0 0 0 13px;color:#fff; line-height:25px; cursor:pointer;}
.lan-txt ul{ width:85px;background:#fff; position:absolute; left:-2px; top:21px;
border:1px solid #df8331;border-top:0; z-index:5;display:none;}
.lan-txt ul li{ padding:3px 0 3px 15px; cursor:pointer; text-align:left;}
.lan-txt ul li:hover{ color:#ff9600;}
.lan-txt:hover ul{ display:block;}
.lan-txt:hover i{
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}
.language-main:hover .lan-txt{ display:block;}


.language-move{
-webkit-animation:language-move 1s linear infinite alternate;
-moz-animation:language-move 1s linear infinite alternate;
-ms-animation:language-move 1s linear infinite alternate;
-o-animation:language-move 1s linear infinite alternate;
animation:language-move 1s linear infinite alternate;
}
@-webkit-keyframes language-move{
0%{ -webkit-transform:translateY(0px);}
100%{-webkit-transform:translateY(10px);}	
} 
@-moz-keyframes language-move{
0%{ -moz-transform:translateY(0px);}
100%{-moz-transform:translateY(10px);}	
} 
@-ms-keyframes language-move{
0%{-ms-transform:translateY(0px);}
100%{-ms-transform:translateY(10px);}	
} 
@-o-keyframes language-move{
0%{-o-transform:translateY(0px);}
100%{-o-transform:translateY(10px);}	
} 
@keyframes language-move{
0%{transform:translateY(0px);}
100%{transform:translateY(10px);}	
} 

@media screen and (max-width:1370px){
.language{right:7%;}	
}
@media screen and (max-width:1190px){
.language{top:110px; right:8%;}		
}
@media screen and (max-width:1050px){
.language{right:10%;}		
}
