﻿#Header h1/*****通用编码******/
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input{margin:0px;padding:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
img{border:none;}
body {color:#666; font:14px/1.5   Arial, "Microsoft Yahei";width:100%; background-color:#fff;}
ul,ol,li,form, dl {list-style: none;}
p{margin:0px; padding:0px;}
a{text-decoration:none;color:#434343;}
a:hover {text-decoration:none;}
div{ margin:0 auto;}
/*Fonts*/
@font-face {
  font-family: 'iconfont';  /* project id 799759 */
  src: url('//at.alicdn.com/t/font_799759_av2rlzr7244.eot');
  src: url('//at.alicdn.com/t/font_799759_av2rlzr7244.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_799759_av2rlzr7244.woff') format('woff'),
  url('//at.alicdn.com/t/font_799759_av2rlzr7244.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_799759_av2rlzr7244.svg#iconfont') format('svg');
}
.AcUi-icon{ font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;}
/*Public*/
.AcUi-overflow{overflow:hidden;}
.text-center .img-responsive{margin:auto;}
/*Welcome*/
#Welcome{height:32px;line-height:32px;background:#f7f7f7;}
#Welcome span{font-size:14px;color:#8f8f8f;}
#Welcome p{color:#8f8f8f;font-size:14px;}
#Welcome p a{color:#8f8f8f;margin:auto 10px;}
/*Header*/
#Header{height:98px;overflow:hidden;}
#Header h1{width:600px;height:64px;background:url(../images/logo_2.png) no-repeat left center;margin-top:17px;}
#Header h1 a{display:block;text-indent:-999rem;width:100%;height:100%;}
.Header-title{line-height:64px;margin-top:17px;margin-left:25px;font-size:18px;color:#878787;font-weight:lighter}
.Header-tel{height:40px;margin-top:32px;}
.Header-tel i{display:inline-block;color:#9c9c9c;font-size:36px;line-height:1.2;}
.Header-tel span{font-size:16px;color:#8c8c8c;line-height:1.2;margin-left:12px;}
.Header-tel span b{font-size:20px;color:#ff9600;display:block;}
#Header .Header-button{margin-right:2%;margin-top:5px;position:relative; height:50px;width:30px;cursor:pointer;}
#Header .Header-button:after,#Header .Header-button:before{position:absolute;left:0;width:100%;height:2px;background:#3b3a3f;content:"";transition:ease 0.5s;-webkit-transition:ease 0.5s;-moz-transition:ease 0.5s;-o-transition:ease 0.5s;}
#Header .Header-button:after{bottom:10px;}
#Header .Header-button:before{top:10px;}
#Header .Header-button span{display:block;height:2px;width:100%;background:#3b3a3f;position:absolute;top:50%;left:0;border-radius:2px;margin-top:-1px;transition:ease 0.5s;-webkit-transition:ease 0.5s;-moz-transition:ease 0.5s;-o-transition:ease 0.5s;}
#Header .Header-button.active:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform-origin:0 100%;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;left:5px;bottom:13px;}
#Header .Header-button.active:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform-origin:0 100%;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;top:13px;left:5px;}
#Header .Header-button.active span{opacity:0}
@media(max-width:760px){
    #Header{height:60px;position:fixed;left:0;top:0;width:100%;background:#fff;z-index:99}
    #Header h1{height:50px;width:70%;background-size:contain !important;margin-top:5px;margin-left:2%;background:url(../images/logo_1.png) no-repeat left center}
}
/*Nav*/
#Nav{background:#056897;line-height:45px;}
#Nav ul li{float:left;width:12.5%;text-align:center;}
#Nav ul li a{display:block;color:#fff;font-size:16px;font-weight:lighter}
#Nav ul li:hover a,#Nav ul li.active a{background:#ff9600}
@media(max-width:760px){
    #Nav{position:fixed;left:0;top:-150%;z-index:98;line-height:34px;transition:ease 0.5s;-webkit-transition:ease 0.5s;-moz-transition:ease 0.5s;-o-transition:ease 0.5s;}
    #Nav ul li{width:100%;border-bottom:solid 1px #028f88;border-top:solid 1px #02bdb4}
    #Nav ul li a{font-size:14px;}
    #Nav.active{top:60px;}
}
/*Banner*/
.banner-pagination span{background:#056897}
@media(max-width:760px){
    #Banner{margin-top:60px;}
}
/*Main*/
.Home-Title{font-size:30px;color:#056897;position:relative;padding-bottom:14px;font-weight:bold;margin-bottom:15px;}
.Home-Title:before,.Home-Title:after{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);content:"";}
.Home-Title:before{bottom:1px;height:1px;background:#dddede;width:50%}
.Home-Title:after{width:121px;height:3px;bottom:0;background:#056897}
.Home-Title span{color:#ff7e00}
.Home-Fitle{font-size:14px;color:#969696;line-height:2;}
@media(max-width:760px){
    .Home-Title{font-size:24px;}
    .Home-Title:before{width:90%}
    .Home-Fitle{line-height:1.5}
}
/*Home Products*/
.Home-Products .Home-Title{margin-top:40px;}
.Home-Products .Home-Fitle{margin-bottom:35px;}
.Home-Products-nav{margin-bottom:50px;}
.Home-Products-nav a{padding:0 10px;;height:30px;line-height:30px;background:#efefef;display:inline-block;font-size:14px;color:#838383;margin:auto 8px;}
.Home-Products-nav a:hover,.Home-Products-nav a.active{background:#056897;color:#fff;}
.Home-Products-box{margin-bottom:50px;}
.Home-Products-box ul li{padding:0 10px;margin-bottom:20px;}
.Home-Products-box ul li img{width: 100%;height: 278px;}
@media(max-width:760px){
    .Home-Products .Home-Title{margin-top:30px;}
    .Home-Products .Home-Fitle{margin-bottom:25px;}
    .Home-Products-nav{margin-bottom:30px;}
    .Home-Products-nav a{width: 16%;
    margin: auto 1%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
    .Home-Products-box{margin-bottom:20px;}
	.Home-Products-box ul li img{width: 100%;height:125px;}
}
/*Home Advantage*/
.Home-Advantage{background:#fafafa;padding-top:50px;padding-bottom:80px;}
.Home-Advantage-box{margin-top:70px;position:relative;height:1000px}
.Home-Advantage-txt{width:50%;}
.Home-Advantage-title{overflow:hidden;height:80px;line-height:1;margin-bottom:10px;}
.Home-Advantage-number{font-size:80px;color:#056897;font-weight:bold;float:left;width:45px;}
.Home-Advantage-fitle{float:left;margin-left:10px;}
.Home-Advantage-fitle p{font-size:18px;color:#d4d3d3;text-transform:uppercase !important;line-height:1.4;margin-top:10px;}
.Home-Advantage-fitle b{display:block;font-size:26px;color:#056897;line-height:1.4}
.Home-Advantage-fitle b span{color:#ff7e00}
.Home-Advantage-list{margin-left:54px;}
.Home-Advantage-list li{margin-bottom:15px;overflow:hidden}
.Home-Advantage-list li span{width:18px;height:18px;background:#056897;border-radius:50%;color:#fff;display:block;text-align:center;font-size:12px;line-height:18px;float:left;margin-top:3px;}
.Home-Advantage-list li p{width:calc(100% - 18px);float:left;padding-left:10px;font-size:15px;color:#989898}
.Home-Advantage-list li p b{margin-right:10px;color:#ff7e00}
.Home-Advantage-right-img{width:46.33%;}
.Home-Advantage-left-img{width:42.67%}
.Home-Advantage-txt,.Home-Advantage-right-img,.Home-Advantage-left-img{position:absolute;}
.Home-Advantage-right-img{right:10px;}
.Home-Advantage-left-img{left:30px;}
.Home-Advantage-1{left:0;top:0;}
.Home-Advantage-2{top:0;}
.Home-Advantage-3{top:335px}
.Home-Advantage-4{top:420px;right:10px;}
.Home-Advantage-5{top:780px;left:0}
.Home-Advantage-6{top:680px}
.Home-Advantage-7{top:1115px;}
.Home-Advantage-8{top:1192px;right:10px;}
.Home-Advantage-9{top:1580px;}
.Home-Advantage-10{top:1540px;}
@media (max-width:1024px) and (min-width:992px){
    .Home-Advantage-fitle{width:calc(100% - 55px)}
    .Home-Advantage-fitle p{font-size:16px;}
}
@media(max-width:992px) and (min-width:768px){
    .Home-Advantage-box{height:1350px}
    .Home-Advantage-txt{width:52%;}
    .Home-Advantage-number{font-size:60px;height:60px;width:30px}
    .Home-Advantage-fitle{width:calc(100% - 40px)}
    .Home-Advantage-fitle p{font-size:14px;}
    .Home-Advantage-fitle b{font-size:20px;}
    .Home-Advantage-list{margin-left:38px;}
    .Home-Advantage-list li p{font-size:14px;}
    .Home-Advantage-right-img{width:41.33%}
    .Home-Advantage-left-img{width:40.67%;left:10px;}
    .Home-Advantage-2{top:30px}
    .Home-Advantage-3{top:270px}
    .Home-Advantage-4{top:300px}
    .Home-Advantage-5{top:550px}
    .Home-Advantage-6{top:590px}
    .Home-Advantage-7{top:850px;}
    .Home-Advantage-8{top:880px}
    .Home-Advantage-9{top:1130px}
    .Home-Advantage-10{top:1140px}
}
@media(max-width:760px){
    .Home-Advantage{padding-top:30px;padding-bottom:40px;}
    .Home-Advantage-box{margin-top:30px;height:auto;}
    .Home-Advantage-txt, .Home-Advantage-right-img, .Home-Advantage-left-img{position:inherit;top:auto;left:auto;right:auto;}
    .Home-Advantage-txt{width:100%;margin-top:25px;}
    .Home-Advantage-right-img,.Home-Advantage-left-img{width:100%;padding:0 5px}
    .Home-Advantage-title{height:50px;}
    .Home-Advantage-number{font-size:50px;width:25px;}
    .Home-Advantage-fitle{width:calc(100% - 25px);margin-left:0;padding-left:15px;}
    .Home-Advantage-fitle p{font-size:14px;margin-top:5px;}
    .Home-Advantage-fitle b{font-size:16px;}
    .Home-Advantage-list{margin-left:38px;margin-right:5px;}
    .Home-Advantage-list li span{margin-top:0;}
    .Home-Advantage-list li p{font-size:12px;}
}
/*Home Join*/
.Home-Join{background:url(../images/photo_9.jpg) no-repeat center;position:relative;padding-top:45px;padding-bottom:50px}
.Home-Join:before{position:absolute;left:0;top:0;background:rgba(6,104,151,0.90);width:100%;height:100%;content:"";}
.Home-Join .container{position:relative;z-index:2}
.Home-Join .Home-Title{color:#fff;}
.Home-Join .Home-Title:before,.Home-Join .Home-Title:after{background:#fff;}
.Home-Join .Home-Fitle{color:#fff;}
.Home-Join-list{margin-top:40px;}
.Home-Join-list li{margin-bottom:30px;padding:0}
.Home-Join-list li:nth-child(odd){padding-right:50px;}
.Home-Join-list li:nth-child(even){padding-left:50px;}
.Home-Join-box h3{overflow:hidden;line-height:44px;font-size:24px;color:#fff;font-weight:bold}
.Home-Join-box h3 span{width:43px;height:43px;border-radius:50%;line-height:43px;background:#fff;font-size:24px;color:#056897;display:inline-block;text-align:center;margin-right:15px;font-weight:normal;}
.Home-Join-box p{padding-left:58px;font-size:16px;color:#fff;opacity:0.8;min-height:50px;}
@media(max-width:992px) and (min-width:768px){
    .Home-Join-list li:nth-child(odd){padding-right:20px}
    .Home-Join-list li:nth-child(even){padding-left:20px}
    .Home-Join-box h3{height:34px;line-height:34px;font-size:18px;}
    .Home-Join-box h3 span{width:34px;height:34px;line-height:34px}
    .Home-Join-box p{font-size:14px;padding-left:48px;}
}
@media(max-width:760px){
    .Home-Join{padding-bottom:10px;padding-top:30px;background-size:cover}
    .Home-Join-list li:nth-child(odd){padding-right:5px}
    .Home-Join-list li:nth-child(even){padding-left:5px}
    .Home-Join-list li{padding:0 5px;}
    .Home-Join-box h3{line-height:30px;font-size:16px;}
    .Home-Join-box h3 span{width:30px;height:30px;line-height:30px;font-size:16px;}
    .Home-Join-box p{padding-left:45px;font-size:12px;min-height:initial}
}
/*Home About*/
.Home-About{padding-top:50px;padding-bottom:50px;}
.Home-About-left h2{position:relative;font-weight:bold;font-size:30px;color:#056897;margin-bottom:10px;}
.Home-About-left h2:after{position:absolute;left:0;bottom:1px;width:100%;height:1px;background:#dddede;content:"";} 
.Home-About-left h2 span{position:relative;padding-bottom:10px;display:inline-block}
.Home-About-left h2 span:after{position:absolute;left:0;bottom:0;width:100%;height:3px;background:#056897;content:"";z-index:3}
.Home-About-left p{font-size:14px;color:#a2a2a2;text-indent:28px;line-height:1.6}
.Home-About-more{display:block;width:117px;height:26px;background:#056897;border-radius:13px;text-align:center;color:rgba(255,255,255,0.74);font-size:14px;line-height:26px;margin-top:30px;}
.Home-About-more:hover{background:#ff9600;color:#fff;}
@media(max-width:1024px) and (min-width:992px){
    .Home-About-left p{display: -webkit-box;overflow: hidden;-webkit-line-clamp:7;-webkit-box-orient: vertical;}
}
@media(max-width:992px) and (min-width:768px){
    .Home-About-left h2{font-size:20px;}
    .Home-About-left p{display: -webkit-box;overflow: hidden;-webkit-line-clamp:4;-webkit-box-orient: vertical;}
}
@media(max-width:760px){
    .Home-About{padding:30px 0}
    .Home-About-left{padding:0 10px;margin-bottom:25px;}
    .Home-About-left h2{text-align:center;}
    .Home-About-left p{font-size:13px;line-height:1.8}
    .Home-About-more{margin-left:auto;margin-right:auto;}
    .Home-About-right{padding:0 10px;}
}
/*Home News*/
.Home-News{padding:60px 0}
.Home-News-box{margin-top:45px;}
.Home-News-title{position:relative;margin-bottom:10px;}
.Home-News-title a{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);background:rgba(255,255,255,0.58);width:50%;height:46%;padding:7px;}
.Home-News-title a span{display:block;text-align:center;font-size:24px;color:#4a4a4a;font-weight:bold;background:rgba(255,255,255,0.58);height:54px;line-height:54px;}
.Home-News-list li{line-height:30px;}
.Home-News-list li a{font-size:14px;color:#898989}
.Home-News-list li a i{font-style:normal;color:#898989;font-size:16px;margin-right:10px;}
.Home-News-list li span{float:right;color:#b1b1b1}
.Home-News-list li:hover a{color:#ff9600}
@media(max-width:992px){
    .Home-News-list li span{display:none;}
}
@media(max-width:760px){
    .Home-News{padding:30px 0}
    .Home-News-box{margin-top:20px;}
    .Home-News-box .col-xs-12{padding:0 10px;margin-bottom:30px;}
    .Home-News-title img{width:100%;}
    .Home-News-list li{border-bottom:dashed 1px #ddd;line-height:40px;}
    .Home-News-list li a{font-size:12px;}
}
/*Footer*/
#Footer{background:#2c2c2c}
.Footer-top{padding:35px 0}
.Footer-nav-box{margin-bottom:30px;}
.Footer-nav{border-top:solid 1px rgba(255,255,255,0.24);display:inline-block;border-bottom:solid 1px rgba(255,255,255,0.24);line-height:40px;color:#b0a8a8;}
.Footer-nav a{font-size:14px;color:#b0a8a8;padding:0 10px;}
.Footer-nav a:first-child{padding-left:0}
.Footer-txt h3{font-size:16px;color:#c7c7c7;line-height:2;}
.Footer-txt p{font-size:14px;color:#c7c7c7;line-height:1.5;opacity:0.67}
.Footer-weixin{font-size:14px;color:#b0a8a8;line-height:2.2}
.Footer-bottom{background:#1c1c1c;padding:10px 0;font-size:14px;color:#8f8f8f;line-height:2}
.Footer-bottom a{color:#8f8f8f}
@media(max-width:992px){
    .Footer-nav a{padding:0 8px}
    .Footer-weixin{font-size:12px;}
}
@media(max-width:760px){
    #Footer{margin-bottom:50px;}
    .Footer-weixin{float:none !important;margin-top:20px;}
    .Footer-bottom{text-align:center}
    .Footer-bottom span{float:none !important;}
}
/*footer button*/
footer{background:#056897;height:50px;}
footer a{border-top:solid 1px #038a83;border-left:solid 1px #038a83;border-right:solid 1px #02c8be;text-align:center;height:50px}
footer a i{font-size:24px !important;height:30px;color:#fff;display:block;line-height:30px;}
footer a span{font-size:12px;color:#fff;line-height:20px;}

/*Page-Container*/
.Page-Container{background:#f9f9f9;padding-bottom:30px;}
.Page-channel{margin-top:30px;margin-bottom:20px;}
.Page-channel h2{font-size:20px;color:#333;font-weight:bold}
.Page-channel h2 span{display:block;text-transform:uppercase !important;font-size:15px;line-height:1.8;color:#999;font-weight:normal}
.Page-channel ul li{float:left;padding:0 10px;margin-bottom: 10px;}
.Page-channel ul li a{display:block;background:#fff;line-height:34px;padding:0 20px;color:#333;border:solid 1px #dcdcdc;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 34px;}
.Page-channel ul li.active a,.Page-channel ul li:hover a{background:#056897;border-color:#056897;color:#fff}
.Page-title{font-size:20px;color:#333;margin-bottom:15px}
.Page-info{border-bottom:dashed 1px #dcdcdc;margin-bottom:20px;padding-bottom:10px;font-size:13px;font-family:SimSun;color:#999}
.Page-info i{font-style:normal;margin:auto 20px;}
.Page-padding{padding:30px;}
.Page-centent{background:#fff;}
.Page-txt{font-size:14px;color:#333;line-height:2;}
.Page-txt img{max-width:100%;height:auto !important;}
@media(max-width:760px){
    .Page-channel{margin-top:20px;}
    .Page-channel ul{width:100%;}
    .Page-channel ul li{width:33.33%;padding:0 5px;}
    .Page-channel ul li a{padding:0;text-align:center}
    .Page-centent{margin:auto 5px;}
    .Page-padding{padding:10px;}
}
/*FWXM*/
.Page-padding-up{padding:20px 5px 0}
/*CASE*/
.Page-Case-list li{margin-bottom:30px;}
.Page-Case-list li a{display:block;margin-top:5px;transition:all 0.3s linear 0.1s;-webkit-transition:all 0.3s linear 0.1s;-o-transition:all 0.3s linear 0.1s;-moz-transition:all 0.3s linear 0.1s;}
.Page-Case-list li img{width: 100%;}
.Page-Case-list li a span{display:block;line-height:50px;text-align:center;background:#f5f5f5;font-size:16px;color:#333;height: 50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.Page-Case-list li:hover a{transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);-moz-box-shadow:0px 0px 8px #DCDCDC; -webkit-box-shadow:0px 0px 8px #DCDCDC; box-shadow:0px 0px 8px #DCDCDC;}
.Page-Case-list li b{font-size:16px;color:#056897;line-height:2;padding:5px 0;display:block}
.Page-Case-list li p{font-size:12px;color:#333;line-height:2;min-height:50px;}
.Page-Case-list li:hover span{ background:#056897;color:#fff}
@media(max-width:760px){
    .Page-Case-list{margin-bottom:20px}
    .Page-Case-list li{padding:0 5px;margin-bottom:10px;}
	/*.Page-Case-list li img{height:250px;}*/
}
/*Page*/
.Page{margin-bottom:30px;}
.Page a,.Page b{display:inline-block;border:solid 1px #dedede;line-height:24px;font-size:12px;font-family:SimSun;padding:0 8px;color:#333;font-weight:normal;}
.Page b{background:#056897;border-color:#056897;color:#fff;}
.Page a:hover{background:#056897;color:#fff;border-color:#056897}
/*Page-News*/
.Page-news-list {margin-bottom:20px;}
.Page-news-list li{margin-bottom:20px}
.Page-news-list li a{display:block;padding:10px;background:#fff;overflow:hidden;transition:all .3s linear}
.Page-news-list li a>div{margin:10px 0;padding:0 10px}
.Page-news-list li a img{width: 100%;height: 120px;}
.Page-news-list .details h3{font-size:18px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.Page-news-list .details .txt{margin:12px 0;color:grey;line-height:1.7;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.Page-news-list .details .time{color:#ccc}
.Page-news-list .other em{background:#056897;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;font-style:normal;float:right;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;font-size:14px;font-family:SimSun;font-weight:600}
.Page-news-list li:hover a{box-shadow:0 4px 8px 0 rgba(4,0,0,.4)}
@media(max-width:760px){
    .Page-news-list{margin:auto -7px}
    .Page-news-list li{padding:0 5px}
    .Page-news-list li a{padding:0}
    .Page-news-list li a>div{padding:0 5px;margin:5px auto}
	.Page-news-list li a img{height: 130px;}
}
/*News*/
.Page-news-list-2{margin-bottom:20px;}
.Page-news-list-2 li{padding:0 5px;margin-bottom:10px;}
.Page-news-list-2 li .news-img{display:block;margin-bottom:5px;}
.news-box{border:solid 1px #ddd;padding:10px;margin:5px;transition:all 0.3s linear 0.1s;-webkit-transition:all 0.3s linear 0.1s;-moz-transition:all 0.3s linear 0.1s;-o-transition:all 0.3s linear 0.1s;background:#fff;}
.Page-news-list-2 li h2{min-height:40px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical; overflow:hidden;}
.Page-news-list-2 li h2 a{font-size:14px;color:#333;line-height:1;}
.Page-news-list-2 li p{margin-top:5px;font-size:12px;font-family:SimSun;color:#656565;line-height:2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; overflow:hidden;margin-bottom:5px;}
.Page-news-list-2 li:hover .news-box{box-shadow:0 4px 5px #ddd;-webkit-box-shadow:0 4px 5px #ddd;-moz-box-shadow:0 4px 5px #ddd;transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px)}
.Page-news-list-2 li:hover h2 a{color:#056897}
@media(max-width:760px){
    .Page-news-list-2 li{padding:0; margin-bottom:1px;}
}
/*Page Online*/
.Page-online{}
.Page-online-box{margin-top:00px;}
.Page-online-input{padding:10px 15px;}
.Page-online-input .Page-online-title{font-size:14px;color:#666;font-weight:normal;display:block}
.Page-online-input span.inputErrorSpanMessage{display:block;}
.Page-online-blick{height:40px;border:solid 1px #dedede;border-radius:4px;outline:none;padding:5px;}
.Page-online-input>.Page-online-blick{width:90%}
.Page-online-input span{color:red}
.Page-online-input textarea{width:95%;border:solid 1px #dedede;outline:none;padding:5px;height:100px;border-radius:2px;}
.Page-online-button{padding-top:20px;}
.Page-online-button button{margin:auto;background:#056897;border:none;outline:none;width:160px;height:40px;border-radius:4px;color:#fff;outline:none;display:block}
.Page-online-checkbox,.Page-online-radio{border:solid 1px #dedede;padding:15px 0;border-radius:4px;}
.Page-online-checkbox label,.Page-online-radio label{font-weight:normal;font-size:14px;color:#666;overflow:hidden;cursor:pointer}
.Page-online-checkbox label input,.Page-online-radio label input{float:left;margin-right:10px;}
.Page-online-code{padding:0}
#canvas{display: inline-block;border:1px solid #ccc;border-radius: 5px;cursor: pointer;margin-left:10px;height:40px;}

@media(max-width:760px){
.Page-online-checkbox,.Page-online-radio{margin-bottom:15px;}
    .Page-contact .Footer-txt-left dl{border-bottom:dashed 1px #dedede;padding-bottom:20px;margin-bottom:20px;}
    .Page-online-input{padding:5px 0}
    .Page-online-input>.Page-online-blick{width:100%}
    .Page-online{border-top:none;padding-top:00px;}
    .Page-online-input textarea{width:100%;}
}
/*=====pernext*/
.pernext{border-top:dashed 1px #ddd;border-bottom:dashed 1px #ddd;margin-top:30px;padding:10px 0}
.pernext span{color:#333;line-height:2;width:50%;}
.pernext span a{color:#333}
.pernext span.pull-right{border-left:dashed 1px #ddd;text-align:right}
.pernext span:hover,.pernext span:hover a{color:#056897}
@media(max-width:760px){
    .pernext span{width:100%;float:none;display:block;}
    .pernext span.pull-right{text-align:left;margin-top:10px;border-top:dashed 1px #ddd;padding-top:10px;border-left:none;}
}


/*---qqzx---*/
.main-im{position:fixed;right:10px;top:50%; margin-top:-136px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background: url(../images/qq-icon-bg.png) no-repeat top center}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:block;}
.main-im .im_main .qq_c{ margin-top:4px; width:109px;border-bottom:solid 1px #ddd;padding-bottom:10px}
.main-im .im_main .qq_c a img{ margin-top:10px; margin-left:10px;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background: url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background: url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background: url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background: url(../images/open_im.png) no-repeat left top; display:none;}
