@charset "utf-8";
/*
Copyright (C) 山东卓博信息科技有限公司 All rights reserved
版权声明：以下代码均属于山东卓博信息科技有限公司（以下简称卓博科技）原创设计，版权归卓博科技所有，拷贝、抄袭、盗用者将追究其法律责任。
 */
body { background: #fff; }
a { text-decoration: none; -webkit-transition: all 0.10s linear 0.01s; -moz-transition: all 0.10s linear 0.01s; -ms-transition: all 0.10s linear 0.01s; -o-transition: all 0.10s linear 0.01s; transition: all 0.10s linear 0.01s; color: #000; }
a:hover { text-decoration: none; color: #0073bd; }
ul { padding: 0; list-style: none; margin: 0; }
li, img { -webkit-transition: all 0.20s linear 0.01s; -moz-transition: all 0.20s linear 0.01s; -ms-transition: all 0.20s linear 0.01s; -o-transition: all 0.20s linear 0.01s; transition: all 0.20s linear 0.01s; }
em { font-style: normal; }
 @keyframes promove {
from {
transform: translateX(0px)
}
to {
transform:translateX(5px)
}
}
.navbar-example { position: fixed; top: 20%; left: 0; width: 50px; z-index: 80; }
.navbar-example .nav { background: none; }
.navbar-example .nav img{height:40px;}
.navbar-example .navbar-collapse { padding: 0; }
.navbar-example .navbar-nav>li { display: block; float: none; height: 40px; width: 80px; border-top: 1px solid #1471b9; text-align: center; line-height: 40px; background:#0073bd; border-right: 1px solid #0073bd; }
.navbar-example .navbar-nav>li:last-child{border-bottom: 1px solid #0073bd;}
.navbar-example .navbar-nav>li>a { padding: 0; line-height: 40px; color: #fff; }
.navbar-example .navbar-nav>li>a:hover { background: #fff; color: #0073bd; }
.navbar-example .navbar-nav>li.active>a { color: #0073bd; cursor: default; background-color: #fff; border: 0; line-height: 40px; }
h1, h2, h3, h4, h5, h6 { margin: 0 auto; }
.container { width: 1200px !important; padding: 0; position: relative; }
.header { z-index: 100; width: 100%; position: relative;margin-bottom: -5px;}
.header .head-top{height:40px;line-height:40px;border-bottom:1px solid #eee;background:#f6f6f6;}
.header .head-top .left{float:left;color:#666;}
.header .head-top .left i{font-size:18px;margin-right:5px;}
.header .head-top .right{float:right;color:#666;}
.header .head-top .right ul li{float:left;margin-left:15px;}
.header .head-top .right a{color:#666;}
.header .head-top .right i{font-size:16px;margin-right:5px;}
.header .head-top .right .wechat { float: right; position: relative; }
.header .head-top .right .wechat img { position: absolute; right: 0px; display: none; z-index: 300; width: 150px; }
.header .head-top .right .wechat:hover { cursor: pointer; }
.header .head-top .right .wechat:hover img { display: block; }
.header .head-center {height:130px;background:#fff;}
.header .head-center .left {float:left;margin-bottom:0;margin-right:32px;}
.header .head-center .left .logo {margin:0;float:left;}
.header .head-center .left .logo img {margin-top:14px;}
.header .head-center .left .text {float:left;margin-top:35px;border-left:1px solid #ccc;height:60px;padding-left:20px;}
.header .head-center .left .text .text-b {color:#fe8402;font-size:24px;font-weight:bold;}
.header .head-center .left .text .text-m {margin-top:5px;}
.header .head-center .center {float:left;width:400px;margin-left:90px;}
.header .head-center .center .search {width:315px;margin-top:34px;}
.header .head-center .center .search .text {padding-left:10px;height:34px;width:274px;float:left;border:1px solid #afafaf;background:#ffffff;border-radius:4px 0 0 4px;}
.header .head-center .center .search .button {width:14%;float:left;height:34px;background:#999;color:#fff;line-height:34px;border:0;}
.header .head-center .center .tags {color:#999;line-height:38px;width:420px;}
.header .head-center .left .text {float:left;margin-top:35px;height:60px;padding-left:19px;}
.header .head-center .left .text h2 {color:#0073bd;font-size:28px;font-weight:bold;padding-bottom:6px;margin-top:4px;}
.header .head-center .left .text h3 {font-size:16px;color:#636363;}
.header .head-center .center .tags span {font-weight:bold;float:left;}
.header .head-center .center .tags h4 {font-size:12px;float:left;line-height:38px;margin:0;margin-right:5px;}
.header .head-center .right {float:right;margin-top:14px;}
.header .head-center .right .webqr {float:left;border:1px solid #ccc;padding:0 5px;margin-right:35px;}
.header .head-center .right img {float:left;margin-top:12px;margin-right:6px;}
.header .head-center .right .webqr span {display:block;text-align:center;margin:3px auto;font-size:12px;}
.header .head-center .right .phone {margin-top:20px;width:212px;overflow:hidden;float:left;}
.header .head-center .right .phone .phone-num {float:left;}
.header .head-center .right .phone small {display:block;font-size:14px;color:#666;}
.header .head-center .right .phone span {font-size:30px;font-weight:bold;color:#0073bd;}
.header .nav {background:#0071be;clear:both;z-index:200;position:relative;}
.header .nav .menu ul {padding:0;list-style:none;margin:0;min-width:96px;}
.header .nav .menu ul li {float:left;position:relative;height:54px;line-height:54px; background: url(h_sx.jpg) no-repeat right center}
.header .nav .menu ul li span {margin-right:10px;}
.header .nav .menu ul li a {display:inline-block;float:left;height:54px;color:#fff;width:131px;text-align:center;font-size:15px;}
.header .nav .menu ul .on {background:#ddd;border:none;color:#333;}
.header .nav .menu ul .on a {color:#333;border:none;}
.header .nav .menu ul li:hover {background:#ddd;border:none;color:#fff;}
.header .nav .menu ul li:hover a {color:#333}
.header .nav .menu ul li .sub {background:#eee;z-index:200;position:absolute;top:54px;}
.header .nav .menu ul li .sub li a {border:none;color:#333;border-top:1px solid #ccc;height:54px;margin:0;line-height:54px;}
.header .nav .menu ul li .sub li a:hover {color:#fff;}
.header .nav .menu ul li .sub-menu {color:#333;display:none;overflow:hidden;}
.header .nav .menu ul li:hover .sub-menu {display:block;}

.banner { width: 100%;overflow: hidden; position: relative; z-index:90;}
.banner .hd { height: 20px; overflow: hidden; position: absolute; bottom: 10px; z-index: 1; left: 46%; }
.banner .hd ul { overflow: hidden; zoom: 1; float: left;}
.banner .hd ul li { float: left; margin-right: 2px; width: 20px; height: 20px; line-height: 14px; text-align: center; background: rgba(255,255,255,0.4); cursor: pointer; border-radius: 100px; margin: 0 2px; }
.banner .hd ul li.on { background: #0073bd; color: #0073bd;}
.banner .bd { width: 100%;overflow: hidden; margin: 0 auto; position: relative }
.banner .bd ul { width: 100%;top: 0; left: 0}
.banner .bd li { float: left; width: 100%;}
.banner .bd li span { display: block; width: 100%;}
.banner .bd li a { display: block; width: 100%;}
.banner .bd li a img{width:100%;}
.banner .prev, .banner .next { height: 75px; background: #fff; position: absolute;top: 45%; margin-top: -25px; display: block; filter: alpha(opacity=50); opacity: 0.5; font-size: 60px; color: #000;}
.banner .next { left: auto; right:0; background-position: 8px 5px;}
.banner .prev:hover, .banner .next:hover { filter: alpha(opaci ty=100); opacity: 1; }
.banner .prevStop { display: none; }
.banner .nextStop { display: none; }

/* 搜索 */
.hr-keywords {margin-bottom:20px;position:relative;bottom:30px;width: 100%;margin: 0 auto;z-index: 100;}
.hr-keywords .cont {background-color:#fbfbfb;overflow:hidden;box-shadow:5px 5px 10px rgba(0,0,0,0.2);height:100px;}
.hr-keywords .left-bg{width:50%;background: #005bad;float: left;height:100px;}
.hr-keywords .cont-left{width: 50%;}
.hr-keywords .cont-left {overflow:hidden;float:right;}
.hr-keywords .left .tags {float:left;margin-left:60px;line-height:40px;}
.hr-keywords .left .tags span{font-weight: bold;float: left;font-size: 14px;}
.hr-keywords .left .tags h4{font-size: 14px;float: left;line-height: 40px;margin: 0;margin-right: 10px;}
.hr-keywords .center {margin-left:60px;margin-top:17px;}
.hr-keywords .center img {margin-top:30px;}
.hr-keywords .center .search {margin-top:10px;overflow:hidden;}
.hr-keywords .center .search .text {padding-left:10px;height:34px;width:375px;float:left;border:none;}
.hr-keywords .center .search .button {width:70px;float:left;height:34px;color:#fff;line-height:38px;border:0;background-color:#FFFFFF;}
.hr-keywords .center .search .button i {font-size:20px;line-height:34px;color:#666666;}
.hr-keywords .center .input-group {border:1px solid #999;}
.hr-keywords .key-phone {overflow:hidden;float: left;width: 48%;color: #fff;margin-left: 14px;padding-top: 12px;}
.hr-keywords .key-phone .phone_left img {float:left;padding-top: 8px;}
.hr-keywords .key-phone .phone_num {float:left;}
.hr-keywords .key-phone .phone_left .phone_num {font-size:16px;margin-left:10px;margin-top:5px;}
.hr-keywords .key-phone .phone_left .phone_num p {font-size:26px;}
.hr-keywords .right{float:left;margin-top:15px;margin-left: 64px;}
.hr-keywords .right p{color: #fff;font-size: 20px;font-size: 28px;letter-spacing: 1.5px;margin-bottom: 4px;}
.hr-keywords .right span{color: #fff;font-size: 16px;}
.hr-keywords .input-group{width: 83%;}
/* 搜索 */

.index-title{margin-bottom: 20px;margin-top:20px;}
.index-title .cn{text-align: center;color: #333;line-height: 100%;font-size:30px;margin-bottom:16px;display: block;}
.index-title .cn span{color:#0071be;margin:0 5px;font-weight:bold;}
.index-title .cn img{width: 20px;}
.index-title .en{text-align: center;line-height: 100%;font-size: 16px;margin-bottom: 5px;display: block;color:#999;}
.index-title .img{text-align:center;}

.index4{position: relative; background:url(f-about-bg.jpg) center no-repeat; background-size:cover;margin-top:-10px;}
.index4 .text{width:48%; float:left; padding:25px 0 35px 0;}
.index4 .text .H4{font-size:36px; color:#0071be; text-transform: uppercase; font-weight: bolder; font-family: Arial;}
.index4 .text .bold{font-weight: bolder;}
.index4 .text .thin{font-weight:normal;}
.index4 .text .H5{font-size:30px; color:#0071be; padding:25px 0 20px 0; position: relative;}
.index4 .text .H5::after{width:40px; height: 1px; content: ""; position: absolute; bottom:0; left: 0; background-color:#666666; opacity: .3;}
.index4 .text .p{font-size:16px; color:#707070; line-height: 34px; height: 170px; margin: 30px 0;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.more2{display:block; width:163px; height: 38px; line-height: 38px; background-color:#0071be; text-align: center; font-size:14px; color:#fff;}
.more2:hover{background-color:transparent; border:1px solid #0071be; color:#0071be;}
.index4Num{margin-top:55px; padding-top:45px; border-top:1px solid #e4e4e4; }
.index4Num .list{font-weight:bolder; float:left; }
.index4Num .list:nth-child(2){float:right;}
.index4Num .big{font-size:44px; color:#ff8034; font-family: Arial; font-weight: bolder; line-height: 44px; display: inline-block;}
.index4Num .small{font-weight:normal; display:inline-block;font-size:30px; color:#ff8034; font-family: Arial;line-height: 20px; margin: 0 20px 0 3px; vertical-align: bottom;}
.index4Num .p2{display:inline-block; font-size:16px; color:#5a5a5a; line-height: 20px; vertical-align: middle;font-weight:normal; }
.index4  .about-img{float: right;margin-top:52px;}
.index4  .about-img{}

.case-wrap{padding:10px 0 20px;overflow:hidden;background:url(../images/case_bg.png) repeat-x bottom;}
.case-wrap .wrap-title p{background:url(../images/case_tit_line.png) repeat-x center;}
.case-wrap .wrap-title p span{display:inline-block;padding:0 20px;background:#fff;}
.case-list{width:1222px;}
.case-list .item{position:relative;margin-bottom:18px;margin-right:22px;float:left;width:385px;height:320px;}
.case-list .pic{width:385px;height:241px;overflow:hidden;}
.case-list .pic img{display:block;width:385px;height:241px;transition: all 1s;}
.case-list .text{position:absolute;left:0;bottom:0;padding:0 60px;width:392px;height:135px;background:url(case_text.png) no-repeat;}
.case-list .text h3{height:57px;line-height:57px;font-weight:normal;font-size:16px;}
.case-list .text h3 a{color:#333;}
.case-list .item:hover h3 a{text-decoration:none;color:#00a1e9;}
.case-list .item:hover img{transform:scale(1.1);}
.case-list .text p{margin-top:14px;font-size:14px;color:#999;height:20px;line-height:20px;}
.case-wrap .more{padding-top:20px;text-align:center;}
.case-wrap .more a{display:block;margin:0 auto;width:236px;height:54px;line-height:54px;color:#666;text-align:center;border:#ddd solid 1px;border-radius:3px;}
.case-wrap .more a:hover{text-decoration:none;color:#fff;border-color:#00a1e9;background:#00a1e9;}

.wm-product {}
.wm-product .index-title .title-2 {font-size:16px;color:#4d4d4d;margin-top:0px;margin-bottom:15px;}
.wm-product .index-title .title-2 h1{font-size:16px;color:#4d4d4d;display: inline;}
.wm-product .index-title .title-3 {width:45px;height:3px;background:#0071be;margin:0 auto;border-radius:100px;}
.wm-product {clear:both;overflow:hidden;background:#fafafa;}
.wm-product .pro-nav {float:left;width:270px;background:#fff;border:1px solid #eee;}
.wm-product .pro-nav .pro-nav-t {background:#0071be;font-size:20px;font-weight:bold;text-align:center;color:#fff;padding-top:12px;padding-bottom:12px;}
.wm-product .pro-nav .pro-nav-t span {display:block;font-size:12px;font-weight:500;margin-top:2px;}
.wm-product .pro-nav .pro-nav-menu{background: #f9f9f9;border-radius: 10px;}
.wm-product .pro-nav .pro-nav-menu dl{color:white;padding:5px 10px;line-height:30px;margin-bottom: 0}
.wm-product .pro-nav .pro-nav-menu dd{    text-align: center;padding: 0 18px;border-bottom: 1px dashed #ccc; font-size: 15px; height: 42px;line-height: 42px;}
.wm-product .pro-nav .pro_list{color:white;line-height:40px;margin-bottom: 8px;}
.wm-product .pro-nav .pro_list i{ float:right;margin-top:18px;}
.wm-product .pro-nav .pro_list .pro-nav-bt {display:block;line-height:50px;height:50px;font-size:17px;padding: 0px 28px;margin-top: 6px;color:#fff;background: #0071be;font-weight: bold;text-align: center;}
.wm-product .pro-nav .pro-nav-menu .sub-menu li a{display: block;line-height:30px;height:30px;border-bottom:1px dotted #ccc;padding:0 20px;}
.wm-product .pro-nav .pro-nav-menu .sub-menu li i{float:left;font-size:14px;margin-top:8px;margin-left:20px;margin-right:10px;color:#0071be;}
.wm-product .pro-nav .kefu-center .qrcode {text-align:center;}
.wm-product .pro-nav .kefu-center .qrcode img {width:160px;background:#fff;border-radius:5px;}
.wm-product .pro-nav .phone {clear:both;padding-top:10px;background:#fff;}
.wm-product .pro-nav .phone strong {font-size:16px;font-weight:500;}
.wm-product .pro-nav .phone li {line-height:50px;color:#111;border:0;margin-left:0;margin-right:0;border-top:1px dashed #ccc;margin-bottom:5px;height:50px;}
.wm-product .pro-nav .phone i {font-size: 18px;margin-right: 10px;margin-left: 30px;color: #0071be;}
.wm-product .pro-nav .phone span{font-size:16px;}
.wm-product .pro-nav .phone img {width:100%;margin:0;}
.wm-product .pro-nav .map img {width:218px;height:188px;}
.wm-product .pro-img {width:900px;float:right;}
.wm-product .pro-img .pro-title {height:35px;line-height:35px;background-color: #fff;}
.wm-product .pro-img .pro-title span {float:left;display:block;font-size:26px;margin-top:5px;color:#4d4d4d;margin-right:10px;margin-left:10px;}
.wm-product .pro-img .pro-title .title-title {margin:0;display:inline;font-size:16px;color:#4d4d4d;}
.wm-product .pro-img .pro-title a {float:right;font-size:12px;color:#4d4d4d;margin-right:10px;}
.wm-product .pro-img ul {zoom:1;margin-top:10px;}
.wm-product .pro-img ul span {color:#ccc;margin:10px 0;display:block;}
.wm-product .pro-img li {width:31%;float:left;position:relative;margin:5px 5px;-webkit-transition:all 0.10s linear 0.01s;-moz-transition:all 0.10s linear 0.01s;-ms-transition:all 0.10s linear 0.01s;-o-transition:all 0.10s linear 0.01s;transition:all 0.10s linear 0.01s;text-align:center;background:#fff;padding:4.5px;}
.wm-product .pro-img .li-bottom {margin-bottom:20px;}
.wm-product .pro-img li:last-child {margin-bottom:10px;}
.wm-product .pro-img li img {width:100%;display:block;}
.wm-product .pro-img li span {color:#000;margin:5px auto;width:244px;height:45px;line-height:22px;font-size:15px;border-radius:5px;}
.wm-product .pro-img li .a-link {font-size:12px;color:#fff;padding:3px 10px;float:right;background:#0e6ab5;margin-right:10px;margin-top:5px;}
.wm-product .pro-img li:hover {z-index:20;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px);}
.wm-product .pro-img li:hover span{color:#0071be;}
/* 优势 */
.ta-advantage .index-title{margin-bottom: 30px;margin-top:20px;}
.ta-advantage .index-title .cn{text-align: center;color: #fff;line-height: 100%;font-size:30px;margin-bottom:16px;display: block;}
.ta-advantage .index-title .cn span{color:#fff;margin:0 5px;font-weight:bold;}
.ta-advantage .index-title .cn img{width: 20px;}
.ta-advantage .index-title .en{text-align: center;line-height: 100%;font-size: 16px;margin-bottom: 5px;display: block;color:#fff;}
.ta-advantage .index-title .img{text-align:center;}
.ta-advantage{overflow: hidden; margin-top:30px; background:url(f-adv-bg.jpg) no-repeat top;height:644px;}
.ta-advantage .center{margin-bottom:30px;overflow:hidden;padding-top: 20px;}
.ta-advantage .center .hd{height: 60px; padding: 0; top: 0;margin-bottom: 40px;background:url(adv-t1.jpg) no-repeat;}
.ta-advantage .center .hd ul{}
.ta-advantage .center .hd ul li{float: left; width: 25%; text-align: center; color: #333;  font-size: 19px; padding-top: 100px; box-sizing: border-box; transition: all -1.4s;}
.ta-advantage .center .hd ul li.on{background: url(adv-t.jpg) no-repeat; color: #fff;}
.ta-advantage .center .hd ul li:nth-child(2).on{background:url(adv-t.jpg) no-repeat -300px 0;}
.ta-advantage .center .hd ul li:nth-child(3).on{background:url(adv-t.jpg) no-repeat -600px 0;}
.ta-advantage .center .hd ul li:nth-child(4).on{background:url(adv-t.jpg) no-repeat -900px 0;}
.ta-advantage .center .bd{background: #fafafa;overflow: hidden;padding:30px 20px;height: 380px;}
.ta-advantage .center .bd .left{float: left;}
.ta-advantage .center .bd .left img{width: 100%;}
.ta-advantage .center .bd .right{float: right; width: 494px;margin-right: 66px;}
.ta-advantage .center .bd .right .programme-title{overflow: hidden; clear: both; }
.ta-advantage .center .bd .right .programme-title .programme-t{float: left; margin-right: 10px;  font-size: 30px ;line-height: 60px; color:#0071be;font-weight: bold;}
.ta-advantage .center .bd .right .programme-title span{font-size: 16px;color:#4e4e4e;font-weight: normal;}
.ta-advantage .center .bd .right .programme-title .line{width: 540px;background: #dbdbdb;height: 1px;margin-top: 66px;}
.ta-advantage .center .bd .right .phone{ margin-top: 20px;font-size: 24px;color:#0071be;}
.ta-advantage .center .bd .right .cont{width:100%;padding: 10px;height:185px;}
.ta-advantage .center .bd .right .programme-cont{overflow: hidden; margin-top:0px;}
.ta-advantage .center .bd .right .programme-cont span{float: left; margin-right: 10px;line-height:30px;}
.ta-advantage .center .bd .right .programme-cont p{margin: 0;line-height:27px; margin-bottom: 8px;}
.ta-advantage .center .bd .right .programme-cont a{font-size:16px;background:#ff8300;padding:8px;color:#fff;text-align:center;margin:0 auto;display:block;width:150px;margin-top: 15px;}
/* end优势 */

.hxcp{ background:url("hxcp_bg.jpg") no-repeat center top; height:320px; margin-top:33px; }
.hxcp .container{ border-bottom:5px solid #ebebeb;height:315px;}
.hxcp .hx_tit{ background:url("hxtit_bg.png") no-repeat left center; height:64px; line-height:64px;}
.hxcp .hx_tit a{ font-size:28px; font-weight:bold; color:#ffffff; padding-left:40px;}
.hxcp dl{ width:500px; overflow:hidden; padding-top:15px;}
.hxcp dl dt{ height:52px; line-height:52px;}
.hxcp dl dt a{ font-size:28px; color:#0073bd;text-transform: uppercase; font-weight:bold;}
.hxcp dl dt a:hover{ text-decoration:none; cursor:default;}
.hxcp dl dt a i{ font-weight:normal;}
.hxcp dl dd{}
.hxcp dl dd span{ height:32px; line-height:32px; color:#fff; font-size:16px; text-align:center; background:#90c42f; display:block; width:333px;}
.hxcp dl dd p{padding-top:18px;font-size:14px; color:#555555; line-height:28px;}
.hxcp dl dd p em{ color:#0073bd;}

.ldr-partner {margin-bottom:40px;}
.ldr-partner .index-title {margin-bottom:30px;}
.ldr-partner .partner-img ul li {float:left;width:220px;border:1px solid #e9e9e9;margin:10px;position:relative;z-index:1;overflow:hidden;}
.ldr-partner .partner-img ul li img {display:block;width:100%;transition:all 0.5s;}
.ldr-partner .partner-img ul li:hover {border-color:#2c488c;z-index:2;}
.ldr-partner .partner-img ul li:hover img {transform:scale(1.1);}
.wrap-ad { background: url(adnrs.jpg);height: 180px; padding: 30px 0; overflow: hidden; margin-top: 30px;;  }
.container { margin-left: auto; margin-right: auto; width: 1200px; }
.adnrs { float: left;width: 700px; }
.adnrs em { font-size: 14px; color: #589dd8;text-transform:uppercase; }
.adnrs p { font-size: 35px; font-weight: bold; color: #fff;height: 39px;line-height: 39px; }
.adnrs p span { font-size: 18px;font-weight: normal;margin-left: 10px; }
.adnrs div { color: #f5f5f5; font-size: 16px; line-height: 25px; margin-top: 10px; }
.admore { float: right;width: 450px;margin: 10px 0 0; }
.admore a { display: block; width: 150px; height: 45px; background: #90c42f; text-align: center; color: #fff; font-size: 16px; line-height: 45px; float: right;  margin: 7px 18px 0 0; border-radius: 5px; }
.admore p { display: block; float:right; background: url("inico20.png")no-repeat left center; padding: 0 0 0 60px;margin-right: 25px; }
.admore p span { font-size: 14px; color: #74b6eb; display: block; }
.admore p i { font-size: 30px; color: #fff; line-height: 30px; display: block; }

.why{background: #fafafa;height:620px;}
.whycon{ background:url("whyimg.png") no-repeat center top; height:640px; width:1200px;} 
.why .whytit{ text-align:center; padding-top:20px;}
.why .whytit a{ color:#004171; font-size:32px; line-height:50px;}
.why .whytit a i{ color:#0071bd;font-style: normal;}
.why .whytit span{ color:#333333; font-size:20px; display:block; font-weight:normal; line-height:34px;}
.whycon{ position:relative;}
.whycon dl{ position:absolute;}
.whycon dl dt{ font-weight:bold; font-size:16px; color:#0071bd; line-height:34px;}
.whycon dl dd{ color:#555555; line-height:24px;}
.whycon dl.why1{ left:132px; top:84px;}
.whycon dl.why2{ left:833px; top:82px;}
.whycon dl.why3{ left:76px; top:223px;}
.whycon dl.why4{ left:885px; top:222px;}
.whycon dl.why5{ left:130px; top:362px;}
.whycon dl.why6{ left:830px; top:362px;}
.whycon dl.why7{ left:205px; top:474px;}
.whycon dl.why8{ left:940px; top:474px;}

.adv{width: 100%;background: url("advBg.jpg") no-repeat center;height: 734px; margin-bottom: 50px;}
.adv .whytit{ text-align:center; background:url("why.png") no-repeat center bottom;  height:115px; margin-top: 40px;}
.adv .whytit a{ color:#333333; font-size:36px; font-weight:bold;line-height:50px;}
.adv .whytit a i{ color:#0071bd;font-style: normal;}
.adv .whytit span{ color:#333333; font-size:20px; display:block; font-weight:normal; line-height:34px;}
.adv .mainCon{width: 100%;margin-top: 55px;position: relative;}
.adv .mainCon .conBox{width: 1210px;height: 493px;margin-left: -10px;overflow: hidden;}
.adv .mainCon .conBox dt{float: left;width: 600px;height: 402px;border-top: 9px solid #fff;border-left: 10px solid #fff;margin-top: 82px;}
.adv .mainCon .conBox dd{width: 600px;height: 479px;padding: 125px 72px 0 69px;float: left;background: #fbfbfb;}
.adv .mainCon .conBox dd h3{font-size: 30px;color: #333333;font-weight: normal;}
.adv .mainCon .conBox dd h3 em{color: #333333;font-weight: bold;font-family: arial;font-size: 40px; }
.adv .mainCon .conBox dd span{display: block;font-size: 14px;color: #cdcdcd;position: relative;}
.adv .mainCon .conBox dd i{display: block;width: 100%;height: 1px;background: #f1f1f1;margin: 14px 0 30px 0;}
.adv .mainCon .conBox dd p{line-height: 38px;color: #666666;font-size: 15px;}
.adv .mainCon .menu{width: 810px;height: 69px;position: absolute;right: 0;bottom: 0;}
.adv .mainCon .menu li{float: left;width: 200px;height: 69px;background: #0c6baf;font-size: 22px;color: #fff;text-align: center;line-height: 69px;border-left: 1px solid #8db9d9;}
.adv .mainCon .menu li img{display: inline-block;position: relative;margin-right: 10px;}
.adv .mainCon .menu li.on{background: #f26a20;}






.service{margin-top:20px;}
.service .cont{}
.service .cont ul{overflow:hidden;}
.service .cont ul li{width:220px;float:left;margin:10px;background:#eee;text-align:center;padding:20px;}
.service .cont ul li i{width:100px;height:100px;line-height:100px;font-size:40px;border-radius:100px;background:#fff;color:#0073bd;}
.service .cont ul li span{display: block;font-size:18px;margin:10px auto;font-weight:bold;}
.service .cont ul li p{color:#666;}
.service .cont ul li:hover{transform: translateY(-5px);-ms-transform: translateY(-5px);-webkit-transform: translateY(-5px);}

.ldr-case {height:700px;background:url(case-bg.jpg) top center fixed;}
.ldr-case .index-title .en {color:#fff}
.ldr-case .index-title .cn {color:#f1f1f1;}
.ldr-case .index-title span {color:#90c42f;}
.ldr-case .cont {background:url(case-cont.png) top center;height:530px;margin-top:40px;overflow:hidden;}
.ldr-case .cont .bd {margin-left:100px;}
.ldr-case .cont .bd ul {}
.ldr-case .cont .bd ul li {text-align:center;width:450px;margin-top:20px;margin-right:100px;}
.ldr-case .cont .bd ul li img {width:420px;height:310px;border:15px solid #eee;}
.ldr-case .cont .bd ul li span {display:block;margin-top:15px;}
.ldr-case .cont .hd {margin-left:20px;margin-top:20px;}
.ldr-case .cont .hd ul li {float:left;width:30px;height:4px;background:#ccc;color:#ccc;overflow:hidden;margin-right:5px;}
.ldr-case .cont .hd ul .on {background:#0073bd;color:#0073bd;}
.ldr-case .cont .link a {display:block;float:right;color:#fff;margin-top:46px;margin-right:86px;font-size:16px;}
.hy-news{}
.hy-news .cont{overflow:hidden;}
.hy-news .left{width:700px;float:left;}
.hy-news .left .title{overflow:hidden;}
.hy-news .left .title span{width:100px;height:35px;text-align:center;line-height:35px;display: block;background:#0071bd;color:#fff;float:left;font-size:16px;}
.hy-news .left .title span a{color: #fff;}
.hy-news .left .title .hr{width:500px;float:left;height:1px;background:#ccc;margin-left:20px;margin-top:18px;}
.hy-news .left ul{border-right:1px dashed #ccc;padding-right:20px;margin-top:25px;}
.hy-news .left ul li{overflow:hidden;margin-bottom:15px;}
.hy-news .left ul li img{float:left;width:265px;height:198px;}
.hy-news .left ul li .text{float:right;width:390px;}
.hy-news .left ul li .text span{font-size:18px;color:#0073bd;}
.hy-news .left ul li .text p{color:#666;margin-top:20px;}
.hy-news .left ul li .text a{display: block;width:70px;height:20px;text-align:center;line-height:20px;background:#ff8034;color:#fff;border-radius:100px;margin-top:20px;}
.hy-news .right{width:460px;float:right;}
.hy-news .right .hd{overflow:hidden;}
.hy-news .right .hd ul li{width:100px;height:35px;text-align:center;line-height:35px;display: block;background: #acacac;color:#333;float:left;font-size:16px;margin-right:10px;}
.hy-news .right .hd ul li.on{background:#0073bd;}
.hy-news .right .hd ul li a{color: #fff;}
.hy-news .right .bd{margin-top:15px;}
.hy-news .right .bd ul li{}
.hy-news .right .bd ul li a{height:50px;line-height:50px;display: block;border-bottom:1px dashed #eee;color:#666;}
.hy-news .right .bd ul li i{flaot:left;margin-right:10px;font-size:16px;}
.hy-news .right .bd ul li small{float:right;}
.hy-news .right .bd ul li a:hover{color:#0073bd;}
.yqlj {}
.yqlj .container { height: 130px; background: url(yqlj1.png) no-repeat; }
.yqlj ul { padding-top: 75px; padding-left: 130px; }
.yqlj li { font-size: 12px; margin-right: 10px; float: left; }
.yqlj li a { color: #aaa; }
.fzlj .container {height:130px;background:url(fzlj.png);overflow: hidden;}
.fzlj ul {padding-top:75px;padding-left:130px;}
.fzlj li {font-size:12px;margin-right:10px;float:left;}
.fzlj li a {color:#aaa;}
/**/
.footer{background:#333;overflow: hidden;clear: both;padding: 40px;}
.footer .foot-center .title{font-size:20px;font-weight:bold;color:#fff;}
.footer .foot-center .left{width:32%;float:left;}
.footer .left ul {margin-right:-60px;clear:both;font-size:20px;margin-top: 20px;}
.footer .left ul li{float: left;color: #fff;margin-bottom:10px;}
.footer .left ul li a{color:#fff;}
.footer .left ul li i{font-size:24px;margin-right: 20px;color:#0071be;}
.footer .foot-center .copyright{color:#fff;}
.footer .foot-center .copyright p{clear:both;font-size:20px;text-align:center;border: 1px #eee solid;}
.footer .foot-center .copyright p i{font-size:30px;margin-right: 20px;color: #fff;}
.footer .foot-center .copyright p a{color:#fff;}
.footer .foot-center .center{float:left;width:20%;margin-left: 100px;}
.footer .foot-qr {color: #fafafa;width:46%;text-align: center;margin-top: 10px;float:left;margin-right:0;}
.footer .foot-qr img {margin: 10px auto;width:90%;}
.footer .foot-qr span {color:#aaa;width:100%;}
.footer .right{float:right;margin-right:0;width: 25%;}
.footer-bottom{text-align: center;background: #000;padding-top:10px;}
.footer-bottom span{color: #fff;font-size: 12px;}
.footer-bottom span a{color: #fff;}
.footer-bottom .foot-qy{float:right;margin-top:-40px;}
.inner{background:#eee;}
.inner .banner-image { height: 270px; background: url(inner-banner-3.jpg) top center; }
.inner .banner-news { height: 270px; background: url(inner-banner-3.jpg) top center; }
.inner .banner-about { height: 270px; background: url(inner-banner-3.jpg) top center; }
.inner .inner-nav{text-align:center;margin-top:-40px;}
.inner .inner-nav ul{text-align:center;}
.inner .inner-nav ul li{display: inline-block;width:120px;height:40px;line-height:40px;background:#fff;margin:0 2px;}
.inner .inner-nav ul li a{color:#333;}
.inner .inner-nav ul .hover{background:#0071be;}
.inner .inner-nav ul .hover a{color:#fff;}
/*list-image*/
.list-image .left{background:#0071be;width:260px;padding:10px;float:left;margin-top:20px;}
.list-image .left .title{color:#fff;font-size:18px;margin-top:10px;text-align:center;} 
.list-image .left .pro-nav{background:#fff;border-radius:10px;padding:10px;margin-top:10px;margin-bottom:20px;}
.list-image .left .pro-nav ul li{border-bottom:1px dashed #ccc;padding:10px;}
.list-image .left .pro-nav ul .active{background:#0071be;}
.list-image .left .pro-nav ul .active a{display: block;color:#fff;}
.list-image .left .hot-news{margin-top:10px;}
.list-image .left .hot-news ul li{text-align:center;}
.list-image .left .hot-news ul li a{display: block;border-bottom:1px dashed #ccc;color:#fff;padding:10px 0;}
.list-image .left .hot-news ul li img{width:100%;margin-bottom:10px;}
.list-image .right { overflow: hidden; float: right; width: 910px; border: 1px solid #ccc;background:#fff;margin-top:20px;}
.list-image .right .inner-place{height:40px;line-height:40px;overflow: hidden; background: #0071be; padding: 0 20px;margin-top:0;}
.list-image .right .inner-place span { font-size: 20px; margin-right: 10px; color: #0071be; }
.list-image .right .inner-place strong { font-size: 14px; color: #fff;}
.list-image .right .inner-place a { color: #fff; margin-right:10px; }
.list-image .right .inner-place .inner-position { float: left; color: #fff; }
.list-image .right .pro-img { overflow: hidden; margin-bottom: 20px;}
.list-image .right .pro-img ul li { width: 31%; float: left; margin:5px; background: #eee; padding: 4px; border: 1px solid #ccc; }
.list-image .right .pro-img ul li:hover { border: 1px solid #0071be; }
.list-image .right .pro-img ul li:hover span { color: #0071be; }
.list-image .right .pro-img ul li img { width: 100%;}
.list-image .right .pro-img ul li span { color: #666; padding: 5px; display: block; margin-top: 3px; text-align: center; }
.list-image .right .pro-img ul li span b { font-weight: 500; }
/*show-image*/
.show-image .left{background:#0071be;width:260px;padding:10px;float:left;margin-top:20px;}
.show-image .left .title{color:#fff;font-size:18px;margin-top:10px;text-align:center;} 
.show-image .left .pro-nav{background:#fff;border-radius:10px;padding:10px;margin-top:10px;margin-bottom:20px;}
.show-image .left .pro-nav ul li{border-bottom:1px dashed #ccc;padding:10px;}
.show-image .left .pro-nav ul .active{background:#0071be;}
.show-image .left .pro-nav ul .active a{display: block;color:#fff;}
.show-image .left .hot-news{margin-top:10px;}
.show-image .left .hot-news ul li{text-align:center;}
.show-image .left .hot-news ul li a{display: block;border-bottom:1px dashed #ccc;color:#fff;padding:10px 0;}
.show-image .left .hot-news ul li img{width:100%;margin-bottom:10px;}
.show-image .left .news-relevant {width:240px;}
.show-image .right { overflow: hidden; float: right; width: 910px; border: 1px solid #ccc;background:#fff;margin-top:20px;}
.show-image .right .inner-place{height:40px;line-height:40px;overflow: hidden; background: #0071be; padding: 0 20px;margin-top:0;}
.show-image .right .inner-place span { font-size: 20px; margin-right: 10px; color:#0071be; }
.show-image .right .inner-place strong { font-size: 14px; color: #fff;}
.show-image .right .inner-place a { color: #fff; margin-right:10px; }
.show-image .right .inner-place .inner-position { float: left; color: #fff; }
.show-image .right .pro-img { overflow: hidden; margin-bottom: 20px;}
.show-image .right .block-1{overflow:hidden;background:#fff;padding:20px;box-shadow: 0 0 5px #ccc;}
.show-image .right .block-1 img{width:400px;height:300px;padding:3px;border:1px solid #ccc;float:left;}
.show-image .right .block-1 .text{width:400px;float:right;}
.show-image .right .block-1 .text h1{font-size:24px;color:#0071be;font-weight:bold;margin-top:10px;}
.show-image .right .block-1 .text p{margin-top:30px;background:#eee;border:1px solid #ccc;padding:10px;}
.show-image .right .block-1 .text .info{font-size:18px;margin-top:15px;}
.show-image .right .block-1 .text .phone{margin-top:15px;overflow:hidden;font-size:24px;}
.show-image .right .block-1 .text .phone i{font-size:24px;color:#0071be;margin-right:10px;}
.show-image .right .block-1 .text .phone .kefu{width:100px;height:30px;background:#0071be;color:#fff;text-align:center;line-height:30px;float:right;font-size:16px;}


.show-image .right .block-1 .prevnext{margin-top:40px;overflow:hidden;}
.show-image .right .block-1 .prevnext li a{display: block;margin-bottom:10px;height:35px;line-height:35px;font-size:14px;background:#eee;}



.show-image .right .block-2{overflow:hidden;background:#fff;padding:20px;box-shadow: 0 0 5px #ccc;margin-top:20px;margin-bottom:20px;font-size:16px;color:#666;}
.show-image .right .block-2 .title{background:#0071be;color:#fff;padding:10px 20px;float:left;clear:both;font-size:18px;}
.show-image .right .block-2  blockquote{border-bottom:1px solid #0071be;overflow:hidden;clear:both;padding:0;border-left:0;font-size:18px;}
.show-image .right .block-2  blockquote p{background:#0071be;color:#fff;padding:10px 20px;float:left;clear:both;}
.show-image .right .block-2 .cont{clear:both;border-top:1px solid #0071be;padding-top:20px;margin-bottom:10px;}
.show-image .right .block-2 img{max-width:700px;height:auto;margin:0 auto;display: block;}

/*page*/

/*list-case*/
.list-case{background:#fff;margin-top:20px;overflow:hidden;}
.list-case ul li{width:386px;float:left;margin:7px;position: relative;overflow:hidden;}
.list-case ul li img{height:100%;min-width:386px;}
.list-case ul li h3{width:100%;height:40px;line-height:40px;text-align:center;color:#fff;background:#555;font-size:16px;}
/*case-show*/
.inner .case-show { overflow: hidden; background: #fff; margin-top: 20px; padding: 20px; margin-bottom:20px;}
.inner .case-show .img-info { overflow: hidden; }
.inner .case-show .focus { width: 740px; height: 555px; position: relative; float: left; border: 1px solid #eee; }
.inner .case-show .focus .prev, .inner .case-show .focus .next { text-align: center; width: 30px; height: 50px; line-height: 50px; background: #666; position: absolute; left: 0; top: 50%; margin-top: -25px; display: block; font-size: 40px; color: #fff; }
.inner .case-show .focus .next { left: auto; right: 0%; background-position: 8px 5px; }
.inner .case-show .focus .prev:hover, .inner .case-show .focus .next:hover { background: #0073bd; }
.inner .case-show .focus .prevStop { display: none; }
.inner .case-show .focus .nextStop { display: none; }
.inner .case-show .focus .bd video { width: 740px; height: 555px; }
.inner .case-show .focus .bd img { width: 740px; height: 555px; }
.inner .case-show .right { float: right; width: 345px; margin-right: 15px; }
.inner .case-show .right h1 { font-size: 28px; color: #0073bd; border-bottom: 1px dashed #ccc; padding-bottom: 20px; margin-top: 20px; }
.inner .case-show .right .attr { margin: 20px 0;font-size:16px; }
.inner .case-show .right .attr i { color: #0073bd; margin-right: 5px; width: 20px; text-align: center; }
.inner .case-show .right .attr .pag { color: #666; margin-top: 10px; }
.inner .case-show .right p { background: #f3f3f3; padding: 10px; border: 1px dashed #888; color: #666; }
.inner .case-show .right p a { color: #666; }
.inner .case-show .right .imge-tag { overflow: hidden; margin-bottom: 30px; }
.inner .case-show .right .imge-tag .tag-title { font-size: 16px; color: #0073bd; border-bottom: 1px solid #ccc; padding: 10px; }
.inner .case-show .right .imge-tag ul li a { display: block; float: left; padding: 3px 5px; background: #eee; border-radius: 50px; margin: 5px; font-size: 12px; }
.inner .case-show .img-cont { margin-top: 10px; padding: 10px; }
.inner .case-show .img-cont .cont-title { font-size: 18px; line-height: 40px; background: #444; padding-left: 10px; margin-bottom: 10px; color: #fff;clear:both; }
.inner .case-show .img-cont blockquote { font-size: 16px; line-height: 36px; border-left: 3px solid #0073bd; background: #eee; padding: 0; padding-left: 10px; margin-bottom: 10px; }
.inner .case-show .img-cont img { display: block; margin: 10px auto; width: 550px;float: left; margin: 10px;}
.inner .case-show .img-cont .table span { font-size: 14px !important; font-family: none !important; }
.inner .case-show .img-cont p { text-indent: 0 !important; text-align: center; }
.inner .case-show .img-cont p strong { display: block; margin: 5px auto; text-align: center; }
/*list*/
.list .left{background:#0073bd;width:260px;padding:10px;float:left;margin-top:20px;}
.list .left .title{color:#fff;font-size:18px;margin-top:10px;text-align:center;} 
.list .left .pro-nav{background:#fff;border-radius:10px;padding:10px;margin-top:10px;margin-bottom:20px;}
.list .left .pro-nav ul li{border-bottom:1px dashed #ccc;padding:10px;}
.list .left .pro-nav ul .active{background:#0073bd;}
.list .left .pro-nav ul .active a{display: block;color:#fff;}
.list .left .hot-news{margin-top:10px;}
.list .left .hot-news ul li{text-align:center;}
.list .left .hot-news ul li a{display: block;border-bottom:1px dashed #ccc;color:#fff;padding:10px 0;}
.list .left .hot-news ul li img{width:100%;margin-bottom:10px;}

.hot-news{margin-top:10px;}
.hot-news ul li{text-align:center;}
.hot-news ul li a{display: block;border-bottom:1px dashed #ccc;color:#fff;padding:10px 0;}
.hot-news ul li img{width:100%;margin-bottom:10px;}

.list .left .news-relevant{ width: 240px;}
.inner .news-list { width: 900px; float: right; }
.inner .news-list ul li { margin-top: 20px; }
.inner .news-list ul li a { display: block; padding: 20px; background: #fff; overflow: hidden; }
.inner .news-list ul li img { float: left; width: 200px; }
.inner .news-list ul li .right { float: right; width: 650px; }
.inner .news-list ul li h2 { font-size: 20px; margin-top: 0; font-weight: bold; color: #0073bd; }
.inner .news-list ul li .info { color: #666; float: left; }
.inner .news-list ul li .info i { margin-right: 10px; }
.inner .news-list ul li .info font { color: #777; }
.inner .news-list ul li .info .fa-eye { margin-left: 10px; }
.inner .news-list ul li p {margin-top: 20px; color: #666; }
.inner .news-list ul li .tags { overflow: hidden; }
.inner .news-list ul li .tags i { float: left; margin-right: 10px; color: #0073bd; font-size: 24px; }
.inner .news-list ul li .tags .tag-name { float: left; border: 1px solid #ccc; border-radius: 5px; padding: 3px 5px; font-size: 12px; margin-right: 10px; color: #666; }
.inner .news-list ul li span {width: 140px; height: 35px; text-align: center; background: #0073bd; color: #fff; margin-top: 10px; }
.inner .news-list ul li:hover { transform: scale(1.05); -ms-transform: scale(1.05); -webkit-transform: scale(1.05); -o-transform: scale(1.05); -moz-transform: scale(1.05); }
.inner .news-show { background: #fff; padding: 30px; margin-top: 20px; float: left; width: 850px; }
.inner .news-show h1 { font-size: 24px; text-align: center; color: #0073bd; }
.inner .news-show .attr { margin-top: 20px; overflow: hidden; text-align: center; border-bottom: 1px dashed #ccc; padding-bottom: 10px; color: #666; }
.inner .news-show .attr span { margin-right: 10px; }
.inner .news-show .attr i { margin-right: 10px; color: #0073bd; }
.inner .news-show .cont { margin-top: 20px; color: #666; }
.inner .news-show .cont img {display: block;margin:0 auto;min-width:600px !important;max-width:800px !important;height:auto !important;}
.inner .news-show .statement { color: #666; }
.inner .news-show .statement a { color: #0073bd; }
.inner .news-show .news-tag { overflow: hidden; margin-top: 10px; }
.inner .news-show .news-tag .fa-tags { float: left; margin-right: 10px; font-size: 22px; margin-top: 3px; }
.inner .news-show .news-tag ul li a { display: block; float: left; border: 1px solid #ccc; padding: 5px 10px; margin-right: 10px; border-radius: 5px; color: #666; }
.inner .news-show .show-pages { overflow: hidden; margin-top: 30px; }
.inner .news-show .show-pages p { background: #fafafa; width: 400px; float: left; border: 1px solid #ccc; border-radius: 10px; padding: 8px 0; margin: 10px; text-align: center; }
.inner .news-relevant { width: 250px; float: right; background: #fff; padding: 30px 10px; margin-top: 20px; }
.inner .news-relevant .rel-title { background: #0073bd; text-align: center; color: #fff; font-size: 16px; line-height: 40px; }
.inner .news-relevant ul li { border-bottom: 1px dashed #ccc; padding: 10px 0; overflow: hidden; }
.inner .news-relevant ul li em { display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #fff; background: #0073bd; border-radius: 100px; float: left; margin-right: 10px; }
.inner .news-relevant ul li span { display: block; width: 200px; color: #666; }

/*inner-about*/
.inner-about{background:#fff;}
.inner-about .index-title{margin-bottom:10px;}
.inner-about .block-1{overflow:hidden;padding-top:10px;padding-bottom:20px;}
.inner-about .block-1 .cont{padding:10px 10px;text-indent:2em;}
.inner-about .block-1 .cont p{color:#888;margin-top:10px;}
.inner-about .block-1 ul{overflow: hidden;padding-top:30px;clear:both;}
.inner-about .block-1 ul li{float:left;border-left:1px solid #ccc;padding-right:33px;}
.inner-about .block-1 ul li:first-child{border-left:0;}
.inner-about .block-1 ul li .num{font-size:36px;color:#0073bd;float:left;font-weight: bold;margin-right:10px;}
.inner-about .block-1 ul li .dis{float:left;}
.inner-about .block-1 ul li .dis span{display: block;font-size:16px;}
.inner-about .block-1 ul li .dis small{color:#999;font-size:12px;}
.inner-about .block-2{overflow:hidden;padding-top:10px;background:#fafafa;}
.inner-about .block-2 .cont{}
.inner-about .block-2 .cont ul{overflow:hidden;margin-bottom:20px;}
.inner-about .block-2 .cont ul li{width:360px;float:left;text-align:center;padding:20px 40px;background:#fff;margin:20px;box-shadow:0 0 8px #ccc;}
.inner-about .block-2 .cont ul li span{font-size:20px;color:#0073bd;font-weight:bold;}
.inner-about .block-2 .cont ul li small{width:50px;height:1px;text-align:center;margin:20px auto;background:#ddd;display: block;}
.inner-about .block-2 .cont ul li p{margin-top:20px;color:#666;height:80px;}
.inner-about .block-2 .cont ul li img{width:100%;margin-top:20px;border:1px solid #eee;}
.inner-about .block-3 {margin-top:30px;}
.inner-about .block-3 .cont { border-top: 0;}
.inner-about .block-3 .cont .bd { overflow: hidden; position: relative; }
.inner-about .block-3 .cont .bd .tempWrap { }
.inner-about .block-3 .cont .bd ul { overflow: hidden; zoom: 1; }
.inner-about .block-3 .cont .bd ul li {position: relative; float: left; _display: inline; overflow: hidden; text-align: center; margin: 8px;width:24%;border:1px solid #ccc;text-align:center;}
.inner-about .block-3 .cont .bd ul li img {height:195px; display: block;z-index:0;margin:0 auto;}
.inner-about .block-3 .cont .bd ul li .text{margin-top:10px;}
.inner-about .block-3 .cont .hd{overflow:hidden;width:160px;margin:10px auto;}
.inner-about .block-3 .cont .hd a{width:35px;height:35px;line-height:35px;text-align:center;display: block;background:#ddd;color:#333;float:left;margin:5px;border-radius:5px;cursor:pointer;}
.inner-about .block-3 .cont .hd a:hover{background: #0073bd;color:#fff;}
.inner-about .block-3 .cont .hd .case-link{width:60px;}
.inner-about .block-4{margin-top:20px;padding-bottom:20px;}
.inner-about .block-4 .cont{overflow:hidden;}
.inner-about .block-4 ul li{width:280px;padding:10px;box-shadow:0 0 8px #ccc;float:left;margin:10px;}
.inner-about .block-4 ul li img{width:100%;}


.about .ab-5{padding-top:20px;overflow:hidden;padding-bottom:10px;}
/*contact*/
.inner .page-contact { background: #fff; padding: 20px; margin-top: 20px; color: #666; }
.inner .page-contact .title { margin: 10px auto; text-align: center; }
.inner .page-contact .title small { color: #888; font-size: 18px; }
.inner .page-contact .title .text { font-size: 30px; font-weight: bold; }
.inner .page-contact .title .text span { color: #0073bd; }
.inner .page-contact .top { margin-top: 10px; overflow: hidden; }
.inner .page-contact .top .left { width: 200px; float: left; margin-left: 10px; }
.inner .page-contact .top .left img { width: 100%; border: 5px solid #ccc; border-radius: 100px; }
.inner .page-contact .top .right { width: 900px; float: right; margin-right: 10px; margin-top: 30px; }
.inner .page-contact .top .right strong { font-size: 22px; font-weight: 500; color: #0073bd; }
.inner .page-contact .top .right strong span { color: #888; font-size: 18px; }
.inner .page-contact .top .right p { font-size: 16px; margin-top: 30px; }
.inner .page-contact .center { margin-top: 20px; overflow: hidden; border-bottom: 1px solid #e6e6e6; }
.inner .page-contact .center ul li { border: 1px solid #e6e6e6; position: relative; margin: 0 -1px -1px 0; overflow: hidden; float: left; height: 93px; line-height: 93px; font-size: 16px; color: #666; }
.inner .page-contact .center ul li i { font-size: 30px; background: #0073bd; color: #fff; width: 40px; height: 40px; line-height: 40px; text-align: center; border-radius: 100px; margin-right: 10px; }
.inner .page-contact .center ul li span { color: #0073bd; }
.inner .page-contact .center ul li a { color: #666; }
.inner .page-contact .center ul .li-1 { width: 200px; padding-left: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.inner .page-contact .center ul .li-2 { font-weight: bold; width: 380px; padding-left: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.inner .page-contact .bottom { position: relative; }
.inner .page-contact .bottom .make { position: absolute; width: 1000px; height: 500px; top: 0; z-index: 10; left: 50px; }
.inner .page-contact .bottom iframe { width: 100%; height: 500px; }


/**/
.inner .ab-3 {overflow:hidden;padding-bottom:20px;background:#fff;}
.inner .ab-3 .cont {overflow:hidden;}
.inner .ab-3 ul li {width:292px!important;margin:10px;}
.inner .ab-3 ul li img {border:5px solid #fff;}
.inner .ab-4 {overflow:hidden;padding-bottom:30px;background:#fff;}
.inner .ab-4 p {text-align:center;width:1000px;margin:0px auto;color:#999;margin-bottom:26px;}
.inner .ab-5 {background:#fafafa;}
.inner .ab-5 .factory-img {overflow:hidden;position:relative;clear:both;margin-bottom:20px;}
.inner .ab-5 .factory-img .bd a {display:block;background:#383838;line-height:70px;cursor:pointer;position:relative;width:30px;height:70px;text-align:center;margin-top:133px;}
.inner .ab-5 .factory-img .bd .prev {float:right;margin-right:10px;}
.inner .ab-5 .factory-img .bd .next {float:left;margin-left:9px;}
.inner .ab-5 .factory-img .bd a span {font-size:16px;color:#fff;}
.inner .ab-5 .factory-img .bd .picList {}
.inner .ab-5 .factory-img .bd ul {overflow:hidden;zoom:1;}
.inner .ab-5 .factory-img .bd ul li {margin:0 9px;float:left;_display:inline;overflow:hidden;text-align:center;width:262px;}
.inner .ab-5 .factory-img .bd ul li .pic {text-align:center;width:262px;background:#fff;padding:6px;border:1px solid #ccc;}
.inner .ab-5 .factory-img .bd ul li .pic img {width:100%;display:block;}
.ab-5 .factory-img {overflow:hidden;position:relative;clear:both;margin-bottom:20px;}
.ab-5 .factory-img .bd a {display:block;background:#383838;line-height:70px;cursor:pointer;position:relative;width:30px;height:70px;text-align:center;margin-top:133px;}
.ab-5 .factory-img .bd .prev {float:right;margin-right:10px;}
.ab-5 .factory-img .bd .next {float:left;margin-left:9px;}
.ab-5 .factory-img .bd a span {font-size:16px;color:#fff;}
.ab-5 .factory-img .bd .picList {}
.ab-5 .factory-img .bd ul {overflow:hidden;zoom:1;}
.ab-5 .factory-img .bd ul li {margin:0 9px;float:left;_display:inline;overflow:hidden;text-align:center;width:262px;}
.ab-5 .factory-img .bd ul li .pic {text-align:center;width:262px;background:#fff;padding:6px;border:1px solid #ccc;}
.ab-5 .factory-img .bd ul li .pic img {width:100%;display:block;}
/**/



/*order*/
.inner-place{height:40px;line-height:40px;background:#fff;margin-top:10px;}
.page{margin:10px auto;text-align:center;}
.page a{color:#0073bd !important;}
.page .active a{background:#0073bd !important;color:#fff !important;border-color:#0073bd !important;}
/*tag*/
.tag-home{margin-top:10px;}
.tag-home .tag-title{height:50px;background:#f6f6f6;line-height:50px;margin:10px 0;}
.tag-home .tag-title span{display: block;background:#0073bd;color:#fff;font-size:16px;padding:0 10px;float:left;}
.tag-home .tag-about .tag-cont{border:1px solid #eee;padding:10px;}

.tag-home .tag-block-1{overflow:hidden;margin-top:10px;}
.tag-home .tag-block-1 ul{width:380px;float:left;border:1px solid #eee;padding:10px;margin:10px;}
.tag-home .tag-block-1 ul li{height:30px;line-height:30px;border-bottom:1px dashed #ccc;font-size:14px;}
.tag-home .tag-block-1 ul li span{float:right;}

.tag-home .tag-block-2{overflow:hidden;margin-top:10px;}
.tag-home .tag-block-2 .tag-cont{border:1px solid #eee;padding:10px;overflow:hidden;}
.tag-home .tag-block-2 .left{float:left;width:530px;}
.tag-home .tag-block-2 .right{float:right;width:530px;}
.tag-home .tag-block-2 ul li img{width:100%;height:340px;}
.tag-home .tag-block-2 ul li h6{height:37px;line-height:37px;border-bottom:1px dashed #ccc;font-size:14px;}
.tag-home .tag-block-2 ul li span{float:right;}
.tag-home .tag-block-3{overflow:hidden;margin-top:10px;}
.tag-home .tag-block-3 .tag-cont{border:1px solid #eee;padding:10px;overflow:hidden;}
.tag-home .tag-block-3 ul li{width:316px;float:left;margin:10px;border:1px solid #ccc;padding:10px;}
.tag-home .tag-block-3 ul li img{width:100%;}
.tag-home .tag-block-3 ul li span{display:block;height:30px;line-height:30px;text-align:center;}
.tag-home .tag-block-4{overflow:hidden;margin-top:10px;}
.tag-home .tag-block-4 .tag-cont{overflow:hidden;}
.tag-home .tag-block-4 ul li{border:1px solid #eee;margin:10px;float:left;width:380px;height:80px;}
.tag-home .tag-block-4 ul li i{width:100px;text-align:center;font-size:30px;color:#fff;height:80px;line-height:80px;float:left;margin-right:10px;}
.tag-home .tag-block-4 ul li .fa-phone{background:#a7d82e;}
.tag-home .tag-block-4 ul li .fa-internet-explorer{background:#5593ef;}
.tag-home .tag-block-4 ul li .fa-map-marker{background:#efa900;}
.tag-home .tag-block-4 ul li span{display:block;line-height:80px;float:left;font-size:18px;}
.tag-home .tag-block-4 ul li:nth-child(3) span{line-height:42px;width:230px;}
.tag-home .tag-block-5{overflow:hidden;margin-top:10px;}
.tag-home .tag-block-5 .tag-cont{border:1px solid #eee;padding:10px;overflow:hidden;}
.tag-home .tag-block-5 .tag-cont a{display:block;background:#eee;padding:5px 8px;float:left;margin:10px;}
/*search*/
.inner .inner-search { overflow: hidden; padding: 20px 10px; background: #fff; }
.inner .inner-search .portlet-title { margin: 10px auto; text-align: center; }
.inner .inner-search .portlet-title .active { background: #0073bd; color: #fff; }
.inner .inner-search ul { padding: 0px; overflow: hidden; margin-bottom: 20px; }
.inner .inner-search ul .search-item { width: 540px; float: left; margin: 24px; height: 165px; border-bottom: 1px dashed #ccc; padding-top: 10px; }
.inner .inner-search ul .search-item img { display: block; float: left; border: 1px solid #ccc; padding: 5px; width: 180px; margin-right: 20px; height: 130px; }
.inner .inner-search ul .search-item .text { margin-left: 0px; width: 325px; float: left; }
.inner .inner-search ul .search-item .text span { font-size: 18px; font-weight: bold; }
.inner .inner-search .page { text-align: center; }
.inner .inner-search .page ul { overflow: hidden; width: auto; }
.inner .inner-search .page ul li { display: inline-block; position: relative; border-radius: 5px; }
.inner .inner-search .page ul li a { display: block; }
.inner .inner-search .page ul li .pageinfo { }
.inner .inner-search .page .active { background: #0073bd; color: #fff; }
.inner .inner-search .page .active a { color: #fff; }
.inner .inner-search .page table { margin: 0 auto; }
.inner .inner-search .page td { border: 1px solid #ccc; padding: 3px 10px; width: auto !important; }
/*kefu*/
.zhuobo-kf{width:155px;height:425px;position:fixed;right:0;bottom:30%;z-index:10;}
.zhuobo-kf:hover{cursor:pointer;}
.zhuobo-kf .kf-img{width:90px;height:150px;position: absolute;top:0;right:0;z-index:9;animation:mymove 5s infinite;
direction:alternate;-webkit-animation:mymove 1s infinite;-webkit-animation-direction:alternate;}
@keyframes mymove{from {top:0;}to {top:-5px;}}
@-webkit-keyframes mymove{from {top:0;}to {top:-5px;}}
.zhuobo-kf .cont{width:120px;height:335px;border:2px solid #666;overflow:hidden;border-radius:10px;position: absolute;bottom:0;left:0;box-shadow: 0 0 8px 5px  #ccc;background:#fff;}
.zhuobo-kf .cont .qr{text-align:center;margin-top:14px;}
.zhuobo-kf .cont .qr img{width:95px;}
.zhuobo-kf .cont .qr span{display: block;}
.zhuobo-kf .cont .kf-link{background:#666;margin-top:10px;}
.zhuobo-kf .cont .kf-link ul li{height:48px;line-height:48px;text-align:center;border-top:1px solid #999;}
.zhuobo-kf .cont .kf-link ul li i{font-size:16px;margin-right:10px;}
.zhuobo-kf .cont .kf-link ul li a{color:#fff;}
.zhuobo-kf .cont .kf-link ul .tel span{display: none;}


.slideGroup1 .parHd1{height:50px;line-height:50px;}
.slideGroup1 .parHd1 ul li{width:200px;height:50px;line-height:50px;text-align:center;color:#fff;background:#333;float:left;margin-right:10px;font-size:16px;}
.slideGroup1 .parHd1 ul .on{background:#007d4f;}
.slideGroup1 .parHd1 .roll-hr{height:1px;width:440px;background:#888;float:left;margin-top:26px;margin-left:50px;}
.slideGroup1 .parHd1 a{float:right;}
.slideGroup1 .parBd1{position:relative;margin-top:20px;}
.slideBox1 .sPrev1,.slideBox1 .sNext1{display: block;background: #eee;line-height: 60px; cursor: pointer; position: absolute;width: 60px;height: 60px;text-align: center;margin-top: 70px;z-index: 10;border-radius: 10px;font-size: 19px;}
.slideBox1 .sPrev1{top: 229px; left: 28px;font-size: 30px;}
.slideBox1 .sNext1{top: 229px; right: 28px;font-size: 30px;}
.slideBox1 .sPrev1:hover, .slideBox1 .sNext1:hover{background:#0073bd;color:#fff}

.rec-news {margin: 0px auto; background: #ffffff;     margin-top: 15px; background: #eee;}

.rec-news .title{color:#fff; height: 40px; line-height: 40px; clear: both; overflow: hidden; background:#0073bd; padding: 0 20px; border-top: 1px solid #ccc; }

.rec-news .title span {font-size: 16px; color: #fff; font-weight: bold; }

.rec-news .rec-news-img { overflow: hidden; padding: 10px; }

.rec-news .rec-news-img li { overflow: hidden; border-bottom: 1px dashed #94896B; padding-bottom: 10px; }

.rec-news .rec-news-img li img { width: 180px; height: 126px; float: left; margin-right: 10px; border: 1px solid #0073bd; padding: 2px; }

.rec-news .rec-news-img li a { font-size: 16px; color: #0073bd; padding-top: 20px; }

.rec-news .rec-news-img li p { color: #666; margin-top: 10px; }

.rec-news .rec-news-img li span { color: #999; }

.rec-news .rec-news-list { overflow: hidden; padding: 10px; }

.rec-news .rec-news-list li { height: 40px; line-height: 40px; border-bottom: 1px dashed #ccc; width: 370px; float: left; margin: 0 10px; }

.rec-news .rec-news-list li span { color: #0073bd; margin-right: 20px; }

.rec-news .rec-news-list li a { COLOR: #666; }

.rec-news .rec-news-list li small { float: right; }


.inner-search{background:#eee}

.inner-search .block-1{margin-top:30px}

.inner-search .block-2{margin-top:10px;text-align:center}

.inner-search .block-3{margin:20px auto}

.inner-search .block-3 ul li{display:inline-block;overflow:hidden;margin:10px;width:377px;background:#fff}

.inner-search .block-3 ul li a{display:block}

.inner-search .block-3 ul li img{width:100%;border:1px solid #ccc}

.inner-search .block-3 ul li h2{margin-top:10px;padding:10px 20px;color:#333;font-weight:700;font-size:16px}

.inner-search .block-3 ul li p{padding:10px 20px;height:80px;color:#666}

.inner-search .block-3 ul li .info{overflow:hidden;padding:10px 20px;height:50px;background:#f5f5f5;color:#666}

.inner-search .block-3 ul li .info .left{float:left}

.inner-search .block-3 ul li .info .right{float:right}

.inner-search .block-3 ul li .info i{margin-right:10px}

.inner-search .block-3 ul li .info font{color:#777}

.inner-search .block-3 ul li .info .fa-eye{margin-left:10px}

.inner-search .block-3 ul li .right{overflow:hidden}

.inner-search .block-3 ul li .right i{float:left;margin-right:10px}

.inner-search .block-3 ul li .right .tag-name{float:left;color:#666;font-size:12px}

.inner-search .block-3 ul li:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-ms-transform:scale(1.05)}

.tag-home{margin-top:10px}

.tag-home .tag-title{margin:10px 0;height:50px;background:#f6f6f6;line-height:50px}

.tag-home .tag-title span{float:left;display:block;padding:0 10px;background:#043270;color:#fff;font-size:16px}

.tag-home .tag-about .tag-cont{padding:10px;border:1px solid #eee}

.tag-home .tag-block-1{overflow:hidden;margin-top:10px}

.tag-home .tag-block-1 ul{float:left;margin:10px;padding:10px;width:380px;border:1px solid #eee}

.tag-home .tag-block-1 ul li{height:30px;border-bottom:1px dashed #ccc;font-size:14px;line-height:30px}

.tag-home .tag-block-1 ul li span{float:right}

.tag-home .tag-block-2{overflow:hidden;margin-top:10px}

.tag-home .tag-block-2 .tag-cont{overflow:hidden;padding:10px;border:1px solid #eee}

.tag-home .tag-block-2 .left{float:left;width:530px}

.tag-home .tag-block-2 .right{float:right;width:530px}

.tag-home .tag-block-2 ul li img{width:100%;height:340px}

.tag-home .tag-block-2 ul li h6{height:37px;border-bottom:1px dashed #ccc;font-size:14px;line-height:37px}

.tag-home .tag-block-2 ul li span{float:right}

.tag-home .tag-block-3{overflow:hidden;margin-top:10px}

.tag-home .tag-block-3 .tag-cont{overflow:hidden;padding:10px;border:1px solid #eee}

.tag-home .tag-block-3 ul li{float:left;margin:10px;padding:10px;width:316px;border:1px solid #ccc}

.tag-home .tag-block-3 ul li img{width:100%}

.tag-home .tag-block-3 ul li span{display:block;height:30px;text-align:center;line-height:30px}

.tag-home .tag-block-4{overflow:hidden;margin-top:10px}

.tag-home .tag-block-4 .tag-cont{overflow:hidden}

.tag-home .tag-block-4 ul li{float:left;margin:10px;width:380px;height:80px;border:1px solid #eee}

.tag-home .tag-block-4 ul li i{float:left;margin-right:10px;width:100px;height:80px;color:#fff;text-align:center;font-size:30px;line-height:80px}

.tag-home .tag-block-4 ul li .fa-phone{background:#a7d82e}

.tag-home .tag-block-4 ul li .fa-internet-explorer{background:#5593ef}

.tag-home .tag-block-4 ul li .fa-map-marker{background:#efa900}

.tag-home .tag-block-4 ul li span{float:left;display:block;font-size:18px;line-height:80px}

.tag-home .tag-block-5{overflow:hidden;margin-top:10px}

.tag-home .tag-block-5 .tag-cont{overflow:hidden;padding:10px;border:1px solid #eee}

.tag-home .tag-block-5 .tag-cont a{float:left;display:block;margin:10px;padding:5px 8px;background:#eee}

blockquote{clear:both;overflow:hidden;padding:0;border-bottom:1px solid #043270;border-left:0;font-size:18px}

blockquote p{float:left;clear:both;margin:0;padding:10px 20px;background:#043270;color:#fff}

