﻿@charset "utf-8";
/* CSS Document */
* {
padding:0px;
margin:0px;box-sizing:border-box;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;
}
img {
border:none; max-width:100%;

}
body { font-size: 15px; font-family:Arial, Helvetica, sans-serif;color: #333; font-weight: normal; padding: 0px; margin: 0px; text-decoration: none; line-height: 27px;
min-width:1300px;padding-top:100px;}
a {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-weight:normal;font-size:15px; 
}
a:hover {
color:#0063d2;
}
.clear {
clear:both;
}
ul {
list-style-type: none;
}
li {
list-style-type:none;
line-height:27px;
}


.fl{float:left;}
.fr{float:right;}
.hz{width:1300px;margin:0 auto;}
.hz:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.hza{width:1300px;margin:70px auto;}
.hza:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}


.top-pc{position:fixed; z-index:99999; top:0px; left:0; background:#fff;width:100%;box-shadow:0px 0px 20px 0px rgba(4, 0, 0, 0.2);}

.logo { margin-top:25px;}


.nav{float:left;margin:0 9% ;}
.mainbav ul:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.mainbav li {position:relative;padding:0 26px;}
.mainbav li:nth-child(6n){padding-right:0px;}
.mainbav li a{ font-size: 16px;font-weight:bold;}
.mainbav .memu {float: left;line-height:115px;height:110px;}
.mainbav .memu:hover, .mainbav .memu.active { display: block;}
.mainbav .memu:hover a, .mainbav .memu.active a {color:#0063d2; }
.mainbav ul li ul{
display:none;
position:absolute;width:200px;
left:0;
top:100px;
z-index:999999;
background:rgba(243,243,243,0.9);
}
.mainbav ul li ul li{ float:none; border-right:none;  padding:0;line-height:43px; border-bottom:1px solid #cfcfcf; position:relative;text-align:left;}
.mainbav ul li ul li a{ display:block; color:#333 !important; font-size:15px;font-weight:normal;padding:0 25px;}
.mainbav ul li ul li a:hover{
text-decoration: underline;
background-color: #0063d2;color:#fff!important;
}
.mainbav ul li ul li ul{ position:absolute; left:100%; top:0;}

.index-yyl{margin-top:43px;}

.nav1-pic{float:left;margin-top:3px;}

.nav1 p{
	display:block;
	padding-left:10px;
	line-height:30px;color: #666666;
   

}
.set{background:45px 10px no-repeat;}
.select{background:45px 10px no-repeat;}
.new{
	width:100px;
	position:absolute;z-index:999;
	display:none;text-align:center;

}
.nav1 ul li{line-height:38px;background:#fff;border-bottom:1px solid #e9e9e9;}
.nav1 ul li:hover{background:#efefef;color:#FFF;}
.new a{color: #666666; text-decoration:none;}
#nav1 .new a:hover{color:#000;}

.sousuo{ float: right; position: relative; z-index: 1; transition: all 0.5s; margin-top: 43px; }
.sousuo .sousuo_an{width:31px; height:31px; display:table-cell; vertical-align:middle; background:url(../images/index_07.jpg) center no-repeat; cursor:pointer; transition:all 0.5s;}
.sousuo .ssk_bj{width:100%; display:none; position:fixed; left:0; top:120px; z-index:10;}
.sousuo .ssk{max-width:1200px; width:90%; overflow:hidden; margin:0 auto; box-shadow:0 2px 14px rgba(0,0,0,0.1); background:#fff;}
.sousuo .ssk .input_txt{width:64%; height:58px; float:left;  line-height:58px; padding:0 3%; border:none; border-radius:0;}
.sousuo .ssk .input_btn{width:30%; height:58px; float:right; FONT-SIZE:18px;color:#fff; line-height:58px; border:0 none;  border-radius:0; background:#0063d2; cursor:pointer;}
.p-show{display:block !important;}


/*banner*/

.block_home_slider{height:auto; position:relative; line-height:0px; text-align:center;}/*底部小图标*/
.block_home_slider .slide {position:relative; overflow:hidden;}
.block_home_slider .flex-direction-nav a {width:40px; height:40px; display:block; margin-top:-20px; position:absolute; top:50%; text-indent:-9000px; display:none;}
.block_home_slider .flex-direction-nav a.flex-prev {left:0; background:url(../images/jt1.png) no-repeat;}
.block_home_slider .flex-direction-nav a.flex-next {right:0; background:url(../images/jt2.png) no-repeat;}
.block_home_slider .flex-control-paging{ position:absolute; bottom:20px; width:100%;text-align: center;}
.block_home_slider .flex-control-paging li {margin: 0px;padding:0 5px; display:inline-block; *display:inline; *zoom:1; overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a{width:12px; height:12px; display:block; background:#333; text-indent:-9000px; cursor:pointer; border-radius:6px; transition:all 0.5s;}
.block_home_slider .flex-control-paging li a.flex-active {width:34px; background:#0063d2;}
.flexslider {margin:0; padding:0; height:100%;}
.flex-viewport{height:100%;}
.flexslider .slides{height:100%;}
.flexslider .slides li{height:100%;display: none;-webkit-backface-visibility: hidden;list-style-type:none; position:relative;}



.index-title{ font-size: 36px; line-height: 36px; text-align: center; color:#333;}
.index-title-ms{text-align:center;margin-top:10px;color:#666;}

/*产品中心上部分*/
.home-business{margin-top:50px;}
.home-business .business-list .list-item {
    height: 160px;
    margin-bottom: 20px;
    background-color: #f0f0f0;
    display: flex;
    display: -webkit-flex;
    align-items: center;
}

.home-business .business-list .list-item .left {
    flex: 1 1 220px;
    height: 100%;
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    transition: all 0.2s linear;
    background-color: #0063d2;
}

.home-business .business-list .list-item.active .left {
    background-color: #0063d2;
}

.home-business .business-list .list-item .left:hover {
    background-color: #0063d2;
}

.home-business .business-list .list-item .left .icon {
    height: 50px;
    margin-bottom: 15px;
    transition: all 0.2s linear;
}

.home-business .business-list .list-item .left .l-title {
    font-size: 24px;
    color: #FFFFFF;
}

.home-business .business-list .list-item .center {
    flex: 1 1 810px;
    height: 100%;
    display: flex;
}

.home-business .business-list .list-item .center>div {
    flex: 1;
    height: 100%;
    position: relative;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.home-business .business-list .list-item .center>div:after {
    content: '';
    right: 0;
    height: 90px;
    border-left: 1px solid #dddddd;
    position: absolute;
    top: 35px;
}

.home-business .business-list .list-item .center>div:hover:after {
    display: none;
}

.home-business .business-list .list-item .center a {
    display: flex;
    width: 100%;
    height: 100%;
    background-color: #f0f0f0;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    transition: all 0.2s linear;
}

.home-business .business-list .list-item .center a:hover {
    background-color: transparent;
}

.home-business .business-list .list-item .center .icon {
    width: 70px;
    height: 60px;
    margin: 0 auto 10px;
    background-repeat: no-repeat;
    background-position: center;
}

.home-business .business-list .list-item:nth-child(1) .center>div:nth-child(1) .icon {
    background-image: url("../images/modify/icon_01.png");
    background-size: 60px;
}

.home-business .business-list .list-item:nth-child(1) .center>div:hover:nth-child(1) .icon {
    background-image: url("../images/modify/icon_01_hover.png");
    background-size: 60px;
}

.home-business .business-list .list-item:nth-child(1) .center>div:nth-child(2) .icon {
    background-image: url("../images/modify/icon_02.png");
    background-size: 54px;
}

.home-business .business-list .list-item:nth-child(1) .center>div:hover:nth-child(2) .icon {
    background-image: url("../images/modify/icon_02_hover.png");
    background-size: 54px;
}

.home-business .business-list .list-item:nth-child(1) .center>div:nth-child(3) .icon {
    background-image: url("../images/modify/icon_03.png");
    background-size: 55px;
}

.home-business .business-list .list-item:nth-child(1) .center>div:hover:nth-child(3) .icon {
    background-image: url("../images/modify/icon_03_hover.png");
    background-size: 55px;
}

.home-business .business-list .list-item:nth-child(1) .center>div:nth-child(4) .icon {
    background-image: url("../images/modify/icon_04.png");
    background-size: 46px;
}

.home-business .business-list .list-item:nth-child(1) .center>div:hover:nth-child(4) .icon {
    background-image: url("../images/modify/icon_04_hover.png");
    background-size: 46px;
}

.home-business .business-list .list-item:nth-child(2) .center>div:nth-child(1) .icon {
    background-image: url("../images/modify/icon_05.png");
    background-size: 70px;
}

.home-business .business-list .list-item:nth-child(2) .center>div:hover:nth-child(1) .icon {
    background-image: url("../images/modify/icon_05_hover.png");
    background-size: 70px;
}

.home-business .business-list .list-item:nth-child(2) .center>div:nth-child(2) .icon {
    background-image: url("../images/modify/icon_06.png");
    background-size: 60px;
}

.home-business .business-list .list-item:nth-child(2) .center>div:hover:nth-child(2) .icon {
    background-image: url("../images/modify/icon_06_hover.png");
    background-size: 60px;
}

.home-business .business-list .list-item:nth-child(2) .center>div:nth-child(3) .icon {
    background-image: url("../images/modify/icon_07.png");
    background-size: 59px;
}

.home-business .business-list .list-item:nth-child(2) .center>div:hover:nth-child(3) .icon {
    background-image: url("../images/modify/icon_07_hover.png");
    background-size: 59px;
}

.home-business .business-list .list-item:nth-child(2) .center>div:nth-child(4) .icon {
    background-image: url("../images/modify/icon_08.png");
    background-size: 58px;
}

.home-business .business-list .list-item:nth-child(2) .center>div:hover:nth-child(4) .icon {
    background-image: url("../images/modify/icon_08_hover.png");
    background-size: 58px;
}

.home-business .business-list .list-item:nth-child(3) .center>div:nth-child(1) .icon {
    background-image: url("../images/modify/icon_09.png");
    background-size: 55px;
}

.home-business .business-list .list-item:nth-child(3) .center>div:hover:nth-child(1) .icon {
    background-image: url("../images/modify/icon_09_hover.png");
    background-size: 55px;
}

.home-business .business-list .list-item:nth-child(3) .center>div:nth-child(2) .icon {
    background-image: url("../images/modify/icon_10.png");
    background-size: 50px;
}

.home-business .business-list .list-item:nth-child(3) .center>div:hover:nth-child(2) .icon {
    background-image: url("../images/modify/icon_10_hover.png");
    background-size: 50px;
}


.home-business .business-list .list-item:nth-child(3) .center>div:nth-child(3) .icon {
    background-image: url("../images/modify/icon_11.png");
    background-size: 38px;
}

.home-business .business-list .list-item:nth-child(3) .center>div:hover:nth-child(3) .icon {
    background-image: url("../images/modify/icon_11_hover.png");
    background-size: 38px;
}

.home-business .business-list .list-item:nth-child(3) .center>div:nth-child(4) .icon {
    background-image: url("../images/modify/icon_12.png");
    background-size: 55px;
}

.home-business .business-list .list-item:nth-child(3) .center>div:hover:nth-child(4) .icon {
    background-image: url("../images/modify/icon_12_hover.png");
    background-size: 55px;
}

.home-business .business-list .list-item:nth-child(4) .center>div:nth-child(1) .icon {
    background-image: url("../images/modify/icon_13.png");
    background-size: 62px;
}

.home-business .business-list .list-item:nth-child(4) .center>div:hover:nth-child(1) .icon {
    background-image: url("../images/modify/icon_13_hover.png");
    background-size: 62px;
}

.home-business .business-list .list-item:nth-child(4) .center>div:nth-child(2) .icon {
    background-image: url("../images/modify/icon_14.png");
    background-size: 70px;
}

.home-business .business-list .list-item:nth-child(4) .center>div:hover:nth-child(2) .icon {
    background-image: url("../images/modify/icon_14_hover.png");
    background-size: 70px;
}

.home-business .business-list .list-item:nth-child(4) .center>div:nth-child(3) .icon {
     background-image: url("../images/modify/icon_15.png");
     background-size: 55px;
}

.home-business .business-list .list-item:nth-child(4) .center>div:hover:nth-child(3) .icon {
    background-image: url("../images/modify/icon_15_hover.png");
    background-size: 55px;
}

.home-business .business-list .list-item:nth-child(4) .center>div:nth-child(4) .icon {
    background-image: url("../images/modify/icon_16.png");
    background-size: 58px;
}

.home-business .business-list .list-item:nth-child(4) .center>div:hover:nth-child(4) .icon {
    background-image: url("../images/modify/icon_16_hover.png");
    background-size: 58px;
}

.home-business .business-list .list-item .center .c-title {
    font-size: 22px;
    color: #666666;
    text-align: center;
}

.home-business .business-list .list-item .center a:hover .c-title {
    color: #FFFFFF;
}

.home-business .business-list .list-item .right {
    flex: 1 1 170px;
}

.home-business .business-list .list-item .right .more {
    width: 110px;
    margin: 0 auto;
    height: 40px;
    padding: 0;
    border-radius: 20px;
    background-color: #bbbbbb;
    color: #FFFFFF;
    font-size: 14px;
    font-family: Arial;
    line-height: 40px;text-align:center;
    display: block;
}

.home-business .business-list .list-item .right .more:hover {
    background-color: #0063d2;
}

.home-business .business-list .list-item .right .more span + span {
    padding-left: 25px;
}

/*产品中心上部分结束*/

/***产品中心***/
.w1280{ max-width: 100%; width: 1300px;  margin: 0 auto 50px auto; padding:0 15px; }
#IndexSolutions{background:url(../images/yxal_banner.jpg)no-repeat bottom;padding:50px 0 5px 0;}
#IndexSolutions .auto{ width:auto; }
#IndexSolutions .list{ position: relative; margin:0 -8px; }
#IndexSolutions .swiper-solution{ position: static; overflow:hidden;  }
#IndexSolutions .swiper-wrapper{ position: relative; }
#IndexSolutions .swiper-wrapper a img{ width:100%; transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); }
#IndexSolutions .swiper-wrapper a{ display: block; position: relative; overflow: hidden; margin:0 8px; }
#IndexSolutions .swiper-wrapper a:before{ display: none; content: ""; background: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-size:auto 100%; z-index: 1; }
#IndexSolutions .swiper-wrapper .title{ text-align: center; position: absolute; left: 0; bottom:0px; width: 100%; padding:20px 15px; font-size: 24px; line-height: 26px; z-index: 2; }
#IndexSolutions .swiper-wrapper .des{ display: none; color:#fff;  position: absolute; bottom: 0; z-index: 2; padding: 20px 10px; background-color: rgba(0,99,210,0.8); }
#IndexSolutions .pnBox{ position: absolute; width: 100%; left: 0; top: 50%; }
#IndexSolutions .pnBox .prev{ position: absolute; top: -43px; left: -0; height: 85px; width: 40px; background:rgba(0, 0, 0, 0.5) url(../images/icon_jt2.png) no-repeat center; cursor: pointer; }
#IndexSolutions .pnBox .next{ position: absolute; top: -43px; right: -0; height: 85px; width: 40px; background:rgba(0, 0, 0, 0.5) url(../images/icon_jt3.png) no-repeat center; cursor: pointer; }
#IndexSolutions .pnBox span:hover{ background-color: rgba(38, 132, 220, 0.8); }
#IndexSolutions .swiper-wrapper a:hover:before{ background: url(../images/icon_back1.png) repeat-x center; }
#IndexSolutions .swiper-wrapper a:hover img{ transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); }
#IndexSolutions .swiper-wrapper a:hover .title{ display: none; }
#IndexSolutions .swiper-wrapper a:hover .des{ display: -webkit-box; }
#IndexSolutions .pageionsSolution{}
#IndexSolutions .pageionsSolution span{ display: inline-block; height: 3px; width: 30px; background:#c7c7c7; margin: 2px; cursor: pointer; }
#IndexSolutions .pageionsSolution span.swiper-active-switch{ background:#3575de; }
#IndexSolutions .videoBox{ position: relative; overflow:hidden; }
#IndexSolutions .videoBox img{ min-height: 200px; }
#IndexSolutions .videoBox .imgheight{ display: block; width: 100%; }
#IndexSolutions .videoBox .icon{ position: absolute; left: 50%; top: 50%; font-size: 16px; line-height: 20px; color:#fff; padding-top: 67px; font-style: normal; border-radius: 5%; cursor: pointer; z-index: 1; }
#IndexSolutions .videoBox .icon:before{ content: ""; display: block; position: absolute; left: 50%; top: 0; margin-left: -28px; width: 57px; height: 57px; background: url(../images/icon_video.png) no-repeat center; border-radius: 50%; }
#IndexSolutions .videoBox .icon:hover:before{ box-shadow: 0 0 25px rgba(200,200,200,0.9); }
.t-center{ text-align: center;margin-top: 40px; }
/***产品中心结束***/

.box{
	position: relative;
	width: 100%;
	overflow: hidden;
}	
.img-box{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 50%;
	height: 100%;
	overflow: hidden;
}	
.img-box>div{
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	transform:scale(1); 
	transition:all .6s;  
}	
.box:hover .img-box>div{
	transform:scale(1.1); 
}	
.text-box{
	float: right;
	width: 50%;padding:80px;

}
.index-about-title{font-size:36px;margin-bottom:50px;}
.index-about-wb{width:72%;line-height:35px;font-size:16px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:9; -webkit-box-orient:vertical; overflow:hidden; }
.index-about-more{margin-top:30px;}
.index-about-more a{font-size:16px;font-weight:bold;}
@media(max-width:768px) {
.img-box{
	position: relative;
	width: 100%;
	height: 0%;
	padding-bottom: 60%;
}	
/*768PX以下图片高度为宽度60%（也就是img-box的padding值）*/
.img-box>div{
	position: absolute;
	z-index: 1;
	left: 0;
	top:0;
}
.text-box{
	float:none;
	width: 100%;
}

}

.index-news-bj{background:#f2f2f2;overflow:hidden;padding:60px 0;}
.index-news-hz{margin-top:50px;}
.index-news-left-hz{width:50%;float:left;}
.index-news-left-pic{display:block; overflow:hidden; }
.index-news-left-pic img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }

.index-news-left-pic img{transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;}

.index-news-right{ float: right; width: 50%; background: #fff; padding: 3% 3% 2% 3%; }
.index-news-right-a{ border-bottom: 1px solid #ececec; margin-bottom: 21px; }
.index-news-right-a:nth-child(3n){ margin-bottom: 0px;}
.index-news-right-title{ margin-bottom: 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.index-news-right-title a{font-size:20px;}
.index-news-right-rq{color:#999;}
.index-news-right-content{  margin-bottom: 15px; color: #666; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }
.index-news-right-more{margin-top:31px;text-align:right;}
.index-news-right-more a{color:#0063d2;}
.index-news-right-more a:hover{ text-decoration:underline;}



.index-hzhb-right{width:100%;}
.index-hzhb-right li{float:left;margin-right:8px;margin-top:50px;}
.index-hzhb-right li:nth-child(8n){margin-right:0;}
.index-hzhb-right li img{width:155px;overflow:hidden;display:block;transition:transform 0.5s; -webkit-transition:transform 0.5s;}
.index-hzhb-right li img:hover{transform:translateY(-6px); -webkit-transform:translateY(-6px);}


.foot-bj{ background: #333; padding-top: 30px; overflow: hidden; color: #a0a0a0; font-size: 14px; }
.foot-logo{float:left;width:15%;}
.foot-lxfs{ float: left; width: 55%; }
.foot-hz-nav { float: left; margin-right: 9%; }

.foot-hz-cd { font-size:16px;font-weight:bold; color: #fff; }
.foot-hz-menu { margin-top: 20px;  }
.foot-hz-menu li{line-height:24px;}
.foot-hz-menu a { color: #a0a0a0;font-size:14px;}
.foot-hz-menu a:hover { color: #fff; text-decoration:underline; }


.foot-contact{ width: 26%; float: left; }
.foot-hz-lxwm{margin-top: 15px;width:330px; font-size:14px;}
.foot-hz-lxwm a {color: #a0a0a0;font-size:14px;}
.foot-hz-lxwm a:hover { color: #fff;  text-decoration:underline;}

.foot-right{float:right;}
.foot-right-fwrx{font-size:16px;font-weight:bold;color:#fff;}
.foot-right-hm{ font-size: 30px; color: #008ffe; margin: 8px 0; }
.foot-right-gzr{color:#008ffe;}
.foot-left-tb{margin-top:20px;}
.foot-left-tb p{margin-bottom:5px;}

.index-copy-bj{background:#212121;padding:15px 0 5px 0;margin-top:30px;}

.index-copy a{color: #a0a0a0;font-size:14px;}
.index-copy a:hover{color: #fff;text-decoration:underline;}

.foot-bq-pc{ margin: 0px 0 10px 0; overflow: hidden; }
.foot-bq-pc li { color: #a0a0a0; float: left; margin: 0 5px;font-size:14px;}
.foot-bq-pc li a { color: #a0a0a0; font-size:14px;}
.foot-bq-pc li a:hover { color: #fff;  text-decoration:underline; }


/*内页样式开始*/

.ny-banner {height:350px; background-position:center; background-size:cover;}


.ul-txt1{
    overflow: hidden;
    float: right;
    margin-top:35px;
}
.ul-txt1 li{
    float: left;
    margin-left: 2px;margin-bottom:2px;
}
.ul-txt1 li a{
    display: block;
    width: 169px;
    height: 46px;
    border: 1px #a0a0a0 solid;
    text-align: center;
    font-size: 16px;
    color: #333;
    line-height: 46px;
    padding: 0 5px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.ul-txt1 li:hover a,.ul-txt1 li.on a{
    background-color: #0069c6;
    border-color: #0069c6;
    color: #fff;
}
.about-menu-top h3{
    overflow: hidden;
    font-size: 36px;
    color: #0069c6;float:left;
    line-height: 1.3em;
}
.about-menu-top h3 em{
    display: block;
    font-size: 48px;
    color: rgba(0,0,0,.08);
    line-height: 1.3em;
    font-family: Bold,"Arial";
    margin-bottom: -31px;
}
.about-menu-hz{ background: #f9f9f9; padding: 35px 0 45px 0; overflow: hidden; }
.about-menu-top-wz{color:#666;float:right;font-size:16px;}
.about-menu-top-wz a{color:#666;font-size:16px;}
.about-menu-top-wz a:hover{color:#0063d2;}
.js{color:#333;}

.about-hz{ padding: 50px 0; font-size: 16px; line-height: 30px; width: 1300px; margin: 0 auto; overflow: hidden; }
.Box {position: relative;}
	.Box .content {width: 1200px;margin: 0 auto;}
	.Box .content1 {width: 1200px;margin: 0 auto;}
	.Box .content1  h2{text-align:center;font-size:36px;font-weight:bold;padding:10px 0 30px 0;}
	.Box h2 {margin-bottom: 25px;}
	.Box .Box_con {position: relative;}
	.Box .Box_con .btnl {position: absolute;}
	.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top:40%;cursor: pointer;}
	.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
	.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
	.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
	.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
	.Box .Box_con .conbox {position: relative;overflow: hidden;}
	.Box .Box_con .conbox ul {position: relative;list-style: none;}
	.Box .Box_con .conbox ul li {float: left;width: 285px;margin-left: 20px;text-align:center;}
	.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
	
	.index-ryzz-pic{overflow: hidden;display:block;}
	.index-ryzz-pic img {transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;}
	.index-ryzz-pic img:hover {transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }
	

.about1-right{ width: 50%; float: right; margin-top: 50px; }
.about1-right h6{ font-size:24px; font-family:"Arial"; height:40px;color:#999;}
.about1-right h2{ background:url(../images/gy-x1.jpg) no-repeat left bottom;height:58px;font-size:36px; font-weight:bold; color:#333;}
.about1-right-wz{ padding:30px 0; font-size:16px; line-height:30px;}
.about1-right ul{ margin-top:20px;}
.about1-right ul li{ width:130px; height:62px; border-right:1px solid #ccc; text-align:center; float:left;}
.about1-right ul li:last-child{ border:none;}
.about1-right ul li h4{font-size:14px;color:#526df8;}
.about1-right ul li h4 span{ font-size:36px; font-weight:bold; }
.about1-right ul li h5{ font-size:14px;}

.about2{ width:100%;  background:url(../images/gu-bj1.jpg) no-repeat center center;}
.about2-con{ padding:60px 0;width:1200px;margin:0 auto;overflow:hidden;}
.about2-con h2{ height:100px;font-size:36px; font-weight:bold; color:#333; text-align:center;}
.about2-con ul li{ height:164px; width:49%; background:#fff; float:left; margin-bottom:20px;}
.about2-con ul li:nth-child(2n){ float:right;}
.about2-con ul li .wh-con{ width:80%; margin:0 auto; padding-top:45px;}
.about2-con ul li .wh-con h4{ height:40px; font-size:24px; color:#333;}
.about2-con ul li .wh-con p{ line-height:30px; font-size:16px;}


.ny-product-content table{border-collapse:collapse;width:100%;}
.ny-product-content table td{padding:10px;border:1px solid #f2f2f2;line-height:22px;font-family:Arial,"微软雅黑"; }

.about4{ width:1300px;margin:0 auto; overflow:hidden; padding:60px 0; }
.about4 h2{ text-align:center;height:100px;font-size:36px; font-weight:bold;color:#333;}
.about4-con{position:relative;overflow:hidden;}
	.fdh-01-tit {
            background: #0069c6;
            height: 100px;
        }
        .fdh-01-tit h3 {
            height: 95px;
            font-size: 26px;
            font-weight:bold;
            line-height: 95px;
            color: #fff;
            border-bottom: 1px solid #fff;
            text-align: center;
        }
        
        .fdh-01-tit h3 span {
            font-size: 14px;
            text-transform: uppercase;
        }
        
        .fdh-01-nav-one h3 {
            height: 50px;
            line-height: 50px;
            background: url(images/p14-icon5.png) no-repeat right center #ececeb;
            margin-bottom: 2px;
            overflow: hidden;
        }
        
        .fdh-01-nav-one h3 a {
            display: block;
            height: 50px;
            font-size: 18px;
            font-weight: normal;
            margin-right: 40px;
            margin-left: 38px;
            color: #666;
        }
        
        .fdh-01-nav-one h3.sidenavcur,
        .fdh-01-nav-one h3:hover {
            background: url(images/p14-icon2.png) no-repeat right center  #0045a4;
        }
        
        .fdh-01-nav-one h3.sidenavcur a,
        .fdh-01-nav-one h3:hover a{
            color: #fff;
        }
.menu_head{width:240px;padding:8px 10px 8px 25px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#f1f1f1 url(../images/pro_left.png) center right no-repeat;}
.menu_head a{font-weight:bold;}

.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:240px;height:auto;overflow:hidden;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:240;padding:7px 10px 7px 30px;color:#666;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;color:#0069c6;}
  .cbgg-01 {
            background: #0069c6;
            text-align: center;
            color: #fff;margin-top:2px;
        }
        
        .cbgg-01-img img {
            width: 100%;
            display: block;
        }
        
        .cbgg-01 p {
            padding-top: 15px;
        }
        
        .cbgg-01 p img {
            vertical-align: middle;
            margin-right: 5px;
        }
        
        .cbgg-01 span {
            display: block;
            font-size: 28px;
            font-weight: bold;
            font-family: Arial;
            padding-bottom: 20px;
            padding-top: 10px;
        }
      

.ny-product-right{width:79%;}
.index-p-list>div {
width:32%;margin-right:2%;
	float: left;margin-bottom:3%;border:1px solid #e7e7e7;}
.index-p-list>div:nth-child(3n){margin-right:0px;}
.index-p-list>div a {
	position: relative;
	display: block;
	overflow: hidden;
	transition: all ease .4s;
}

.index-p-list>div a.a1:after{ content:""; position: absolute;  z-index:1;top: 0px;left: 0%;width: 100%;height: 100%;background-color:rgba(0,105,198,0.8);transform:translate(0%,110%);transition:all .4s;}
.index-p-list>div a.a1:hover:after{ content:"";transform:translate(0%,0%);transition:all .4s;}

.index-cp-mz{text-align:center;}
.index-cp-mz a{color:#333;font-size:18px;padding:10px;background:#f2f2f2;}
.index-cp-mz a:hover{background:#0069c6;color:#fff;}
.index-p-list>div a img {
	width: 100%;
	transform: scale(1);
	transition: all ease 0.5s;
}
.index-p-list>div a:hover img {
	transform: scale(1.1);
}
.index-p-list>div a p {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	z-index: 3;
	margin: 0px;
	font-size: 20px;
	padding:20px;
	color: #fff;
	text-align: center;
	opacity: 0;
	transform:translate(0%,-50%);
	transition: all ease 0.5s;
}
.index-p-list>div a:hover p {
	opacity: 1;
	transition-delay: 0.4s;

}
.index-p-list>div a p:before,.index-p-list>div a p:after{ content:""; position: absolute;  z-index:-1;left: 50%;width: 0%;height:1px;background-color:rgba(255,255,255,0.6);transition:all .4s;}
.index-p-list>div a p:before{content:""; top:0px;}
.index-p-list>div a p:after{content:"";bottom:0px;}
.index-p-list>div a:hover p:before,.index-p-list>div a:hover p:after{ content:"";z-index:-1;margin-left: -30px; width: 60px;transition-delay: 0.8s;}


.product-top { width:100% }
.product-top .l { width: 50%; float: left; 
}
.pro-right { width: 45%; float: right; 
}
.product-ny-title { width: 100%;border-bottom: 1px dashed #CCCCCC; font-size:24px; padding-bottom:10px;
}

.product-ny-fwrx { width:100%; line-height: 28px; font-size: 18px; float: left; margin-top: 20px; 
}
.product-ny-hm{ font-size: 24px; color: #0063d2; 
}
.pro-js { width: 100%; margin-top: 30px;font-size: 15px;line-height:28px; }

#demo{width:100%; overflow:hidden; margin:20px auto;}

.ny-product-xbt{color:#999;}
.ny-product-hz{border-bottom:1px solid #f2f2f2;overflow:hidden;padding-bottom:20px;}

.ny-product-dy{ width:350px;margin-top:15px; background:#666;border-radius:5px; display:block;line-height:45px;text-align:center;color:#e60012;font-size:16px; }
.ny-product-dy a{color:#fff;}
.ny-product-ms-hz{ border-top: 1px solid  #e9e9e9; }
.ny-product-ms{ width: 200px; line-height: 50px; text-align: center; color: #fff; background: #0063d2; font-size: 20px; margin-top: 40px; }
.ny-product-content{margin:25px 0;}
.ny-product-jj{display:none;}
.tj-product{border-top:1px solid #e4e4e4; padding-top: 40px;margin:40px auto 0 auto;width:100%; }
.tj-product-title{ font-size: 32px; text-align: center; }
.tj-product-cp{ margin: 30px 0 15px 0; }
.tj-product-hz{width:250px;margin-right:20px;float:left;border:1px solid #e4e4e4;margin-bottom:10px;}
.tj-product-hz:hover{ text-decoration:underline;border:1px solid #0063d2;}
.tj-product-pic{display:block; overflow:hidden; margin-bottom:10px;}
.tj-product-pic img{width:100%;transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;}
.tj-product-pic img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }
.zzmc{text-align:center;font-size:16px;width:250px;height:60px;overflow:hidden;}


.product-ny-zx{background:#0063d2;width:180px;line-height:45px;text-align:center;margin-top:30px;margin-right:10px;}
.product-ny-zx a{color:#fff;font-size:18px;}

.product-ny-QQ{background:#666;width:180px;line-height:45px;text-align:center;margin-top:30px;margin-right:10px;}
.product-ny-QQ a{color:#fff;font-size:18px;}

.xy{ width: 100%; margin:20px auto 0 auto; text-align: center; overflow:hidden;}
.xy li{margin:0 10px; display:inline-block; font-size:0px;}
.xy li a{  }
.xy li a:hover,.xy li a.sbjg {color:#0063d2;font-weight:bold;}

.product-syt-hz{float:left;width:70%;}
.back{float:right;width:15%;border:1px solid #333;line-height:45px;text-align:center;}



.news-rq{ width: 130px; border-right: 1px dashed #e1e1e1; text-align: center; font-size: 16px; padding: 32px 0; color: #666; margin-right:30px;}
.news-rq-x{font-size:48px;line-height:48px;color:#017cc9;}


.news-wz-hz{width:85%;}
.news-hz{border-bottom:1px solid #eaeaea;padding-bottom:30px;margin-bottom:50px;overflow:hidden;display:block;transition:transform 0.5s; -webkit-transition:transform 0.5s;}
.news-hz:hover{transform:translateY(-6px); -webkit-transform:translateY(-6px);}

.rqsz{font-size:70px;line-height:70px;}

.news-centent{ width: 100%; float: left; color: #666; margin-bototm: 15px; }
.news-centent-title{ margin-bottom: 10px;  }
.news-centent-title a{font-size:22px;}
.news-nr{ margin:20px 0; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;  }
.news-ll{width:70px;height:52px;float:right;text-align:center;border:1px solid #d6d7d6;border-radius:5px;padding-top:18px;margin-right:30px;}

.news-ti { width: 1200px; border-bottom: 1px  dashed  #D0D0D0; font-size: 24px; line-height: 35px; text-align: center; padding-bottom: 10px; 
}
.time {font-size: 14px;color: #666;font-weight:normal;}
.news-more{width:150px;line-height:38px;text-align:center;border:1px solid #e1e1e1;}
.news-more:hover a{background:#0069c6;color:#fff;display:block;}

.about-content{margin:30px 0;line-height:35px;}


.map{ padding: 5px; border: 1px solid #e6e6e6;overflow:hidden; }


.contact-hz{ margin-bottom: 30px; overflow: hidden; }

.contact-nr{float:left;width:45%;}
.contact-nr h3{font-size:24px;font-weight:normal;line-height:35px;}
.contact-nr-lxfs{margin-top:20px;}
.contact-nr-lxfs a:hover{color:#0063d2;}
.contact-feedback{float:right;width:50%;}
.contact-feedback-title{font-size:30px;margin-bottom:20px;}

.soka{ width: 47%; border: 1px solid #D8D8D8; line-height: 40px; margin-bottom: 20px; padding-left: 1%;  font-size: 15px;font-family:"Microsoft YaHei", verdant, tahoma;  }

.sokb{  border: 1px solid #D8D8D8; line-height: 35px; margin-bottom: 15px; padding-left: 1%;; font-size: 15px; font-family:"Microsoft YaHei", verdant, tahoma; width:96%;}

.tj{ width: 160px; border: 1px solid #0063d2; line-height:42px; text-align: center; color: #fff; background-color: #0063d2; cursor: pointer; font-family: Arial,Microsoft YaHei; font-size: 16px;border-radius:25px; }



.jjfa-wz-hz{width:71%;}

.about_eb{ position: relative; display: block; padding-bottom: 30px; }
.about_eb ul li{background:url(../images/abourt_eb-libg.png) no-repeat 100px top;display:block !important; width:100%; overflow:hidden;}
.about_eb ul li strong{ float:left; width:13%; font-size:16px; color:#0063d2;}
.about_eb ul li span{ width:80%; font-size:16px; margin-bottom:50px;float:left;}
.ny-fzlc-title{text-align:center;font-size:36px;font-weight:bold;margin-bottom:70px;}