.inBg {
background:url() no-repeat #fff;
margin:0 auto;
width:auto;
}
#content1 {
width:100%;
margin:0 auto;
padding:0;
float:none;
border:0 none;
background:url() no-repeat;
}
#content2 {
width:100%;
margin:0 auto;
padding:0;
float:none;
border:0 none;
background:url() no-repeat;
}
#content3 {
width:100%;
margin:0 auto;
padding:0;
float:none;
border:0 none;
1background:url() no-repeat;
}
#content1 .bodyContTitle, #content2 .bodyContTitle, #content3 .bodyContTitle {
display:none;
}
/*banner*/
#user_defined3 {
width:100%;
height:680px;
margin:0 auto;
}
#user_defined3 .banner {
position:relative;
}
#user_defined3 .banner, #user_defined3 .banner .slides, #user_defined3 .banner .slide a {
width:100%;
height:680px;
margin:0 auto;	
display:block;
}
#user_defined3 .banner .slide1 a {
background:url(../../images/banner2.jpg) top center no-repeat;	
}
#user_defined3 .banner .slide2 a {
background:url(../../images/banner1.jpg) top center no-repeat;	
}
#user_defined3 .banner .slide3 a {
background:url(../../images/banner2.jpg) top center no-repeat;	
}
#user_defined3 .banner .flex-control-paging{
position:absolute;
bottom:13px;
left:48.5%;
z-index:10;
padding:0;
}
#user_defined3 .banner .flex-control-paging li {
float:left;
overflow: hidden;
list-style-type: none;
padding: 0;
margin: 0;
}
#user_defined3 .banner .flex-control-paging li a {
width: 8px;
height: 8px;
border: 2px solid #777;
float: left;
cursor: pointer;
border-radius: 6px;
margin: 0 6px;
border-color: rgba(111, 111, 111, 0.4);
text-indent:-2000px;
}
#user_defined3 .banner .flex-control-paging li a.flex-active {
width: 12px;
height: 12px;
background-color: #EE8100;
border: 0px;
}
#user_defined3 .banner .flex-direction-nav {

}
#user_defined3 .banner .flex-direction-nav li {

}
#user_defined3 .banner .flex-direction-nav li a {
width:40px; 
height:40px; 
display:block; 
cursor:pointer;
text-indent:-2000px;
position:absolute;
bottom:50%;
border-radius:20px;
transition: all 0.3s ease-out 0s;
}
#user_defined3 .banner .flex-direction-nav li a.flex-prev {
background:url(../c111.png) center center no-repeat #000;		
right:6%;
margin-right:0;
animation:banner-prev 1s;
}
@keyframes banner-prev
{
from {right:2.2%;}
to {right:6%;}
}
#user_defined3 .banner .flex-direction-nav li a.flex-next {
background:url(../c222.png) center center no-repeat #000;	
left:3%;
margin-left:0;
animation:banner-next 1s;
}
@keyframes banner-next
{
from {left:0;}
to {left:3%;}
}
#user_defined3 .banner .flex-direction-nav li a.flex-prev:hover {
background:url(../c111.png) center center no-repeat #5CC0CF;		
}
#user_defined3 .banner .flex-direction-nav li a.flex-next:hover {
background:url(../c222.png) center center no-repeat #5CC0CF;	
}
/*首页分类新闻*/
#category_news_page {
border-bottom: 1px solid rgba(0,0,0,.05);	
}
#category_news_page .mainNews {
width:1200px;
margin:0 auto;
}
#category_news_page .category_news_page {
padding: 50px 0;
height: 182px;
}
#category_news_page .category_news_page li {
width: 568px;
height: 150px;
border: 1px solid transparent;
float: left;
margin: 30px 0px 0px 30px;
transform: translateX(-100px);
opacity:0;
transition: all 0.5s ease-out 0s;
}
#category_news_page .category_news_page li.serv-show {
transform: translateX(0);
opacity:1;	
}
#category_news_page .category_news_page li .img_box {
width: 100%;
height: 150px;
cursor: pointer;
}
#category_news_page .category_news_page li .img_box a.showSmallPic {
margin: 25px 30px;	
}
#category_news_page .category_news_page li .img_box a.showSmallPic, #category_news_page .category_news_page li .img_box a.showSmallPic img {
height: 100px;
width:100px;
display:block;
float: left;
}
#category_news_page .category_news_page li .img_box h2 {
margin-top:25px;	
}
#category_news_page .category_news_page li .img_box h2 a {
font-size: 16px;
line-height: 38px;
overflow: hidden;
width: 350px;
height: 42px;
color: #525252;
font-weight:normal;
text-decoration:none;
transition: all 0.3s ease-out 0s;
}
#category_news_page .category_news_page li .img_box .p_1 {
font-size: 13px;
line-height: 24px;
margin-top: 6px;
width: 350px;
height: 44px;
overflow: hidden;
color:#B0B0B0;
transition: all 0.3s ease-out 0s;
}
#category_news_page .img_news_addTime {
display:none;
}
#category_news_page .category_news_page li:hover {
border: 1px solid #f0f0f0;
}
#category_news_page .category_news_page li:hover h2 a {
color:#2882E8;
}
#category_news_page .category_news_page li:hover .p_1 {
color:#777;
}
/*首页新品*/
/*产品*/
#newProducts {
1background-image:url(../../images/67b7f5af-57f5-48a7-b3c3-17fcedac5130.jpg);
background-color: #fff;
background-size: cover;
1background-attachment: fixed;
padding:64px 0 50px 0; background-position:center center;
}
#newProducts .bodyContTitle {
background:none;	
font-size: 24px;
font-family:"微软雅黑";
width:1200px;
height:90px;
line-height:90px;
padding:0;
margin:0 auto;
text-align:left;
text-indent:0;
position: relative;
border:0 none;
display:block;	
}
#newProducts .bodyContTitle .b {
font-size: 24px;
color: #3d3d3d;
height: 88px;
display: inline-block;
width:auto;
margin-right: 6px;
font-family:"微软雅黑";
font-weight:normal;	
}
#newProducts .bodyContTitle .b i {
font-size: 13px;
color: #a3a3a3;
width: auto;
font-style: normal;	
}
#newProducts .bodyContContent {
width:100%;
border-top: 1px solid rgba(0,0,0,.1);	
}
.glitzBody {
width:1200px;
margin:0 auto;
padding-top: 50px;	
}
1.glitzBody ul {
margin:0 -8px;
height: 284px;
overflow: hidden;	
}
1.glitzBody li {
float:left;
width:284px;
height: 284px;
margin:0 8px 20px 8px;
position:relative;
overflow: hidden;
transform: translateY(500px);
opacity:0;
transition:all 1s;	
}
.glitzBody li:nth-child(1) {
transition-delay:0.25s;
}
.glitzBody li:nth-child(2) {
transition-delay:0.5s;
}
.glitzBody li:nth-child(3) {
transition-delay:0.75s;
}
.glitzBody li:nth-child(4) {
transition-delay:1s;
}
.glitzBody li.newpro-show {
transform: translateY(0);
opacity:1;		
}
.glitzPic, .glitzPic a {
border:0 none;
width:284px;
height: 284px;	
}
.glitzPic a img {
width:284px;
height:284px;
transform:scale(1,1);
transition: all 0.3s ease-out 0s;	
}
.glitzBody .txt {
width:248px;
1height:90px;
padding:0 18px;
margin:0;
line-height: 1.2;
overflow: hidden;
position: absolute;
background:#42B5C7;
bottom:-100px;
transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;	
}
.glitzBody .txt a {
font-size: 16px;
line-height: 40px;
height: 40px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
color: #fff;
font-family: "微软雅黑";
width: 100%;
1float: left;
margin-bottom: 8px;
border-bottom: 1px dotted rgba(255,255,255,.3); text-align:center;
}
.glitzBody .txt .p_name {
text-align: left;		
}
.glitzBody .txt .p_type {
text-align: right;	
}
.glitzBody li:hover .txt {
bottom:0;	
}
.glitzBody li:hover img {
transform:scale(1.08,1.08);
}

.marqueeleft li .pic:hover .marqueeleft li .pic .hh1{ display:block;font-size: 14px;
    height: 30px;
    line-height: 41px;
    overflow: hidden;
    text-align: center;}
.glitzBody .txt .red {
font-size: 13px;
color: rgba(255, 255, 255, 0.8);
text-overflow: ellipsis;	
}
/*首页证书*/
/*证书*/
#cert {
background:#fff;	
padding:64px 0 20px 0;
margin:0;
}
#cert .bodyContTitle {
background:none;	
font-size: 24px;
font-family:"微软雅黑";
width:1200px;
height:90px !important;
line-height:90px !important;
padding:0;
margin:0 auto;
text-align:left;
text-indent:0;
position: relative;
border:0 none;
display:block;	
}
#cert .bodyContTitle .b {
font-size: 24px;
color: #3d3d3d;

height:88px !important;
line-height:88px !important;
display: inline-block;
width:auto;
margin-right: 6px;
font-family:"微软雅黑";
font-weight:normal;	
}
#cert .bodyContTitle .b i {
font-size: 13px;
color: #a3a3a3;
width: auto;
font-style: normal;	
line-height:0;
}
#cert .bodyContContent {
width:100%;
border-top: 1px solid rgba(0,0,0,.1);
margin:0;	
}
#cert .cert {
width:1200px;
margin:0 auto;
padding-top:80px;
height:277px;
overflow:hidden;	
}
#cert .cert ul.certUl_first {
display:none;	
}
#cert .cert ul {
float: left;
width: 270px;
padding:0;
border: 1px solid rgba(168, 168, 168, 0.25);
margin: 0 14px 40px;
opacity:0;
transition: all 0.5s ease-out 0s;
}
#cert .cert ul:nth-child(2) {
transform: translateX(-100px);
transition-delay:0.5s;
}
#cert .cert ul:nth-child(3) {
transform: translateX(-100px);
transition-delay:0.25s;
}
#cert .cert ul:nth-child(4) {
transform: translateX(100px);
transition-delay:0.25s;
}
#cert .cert ul:nth-child(5) {
transform: translateX(100px);
transition-delay:0.5s;
}
#cert .cert ul.cert-show {
opacity:1;
transform: inherit;	
}
#cert .pic {
width: 270px;
height: 150px;
background: #B2B4B2;
display: block;
overflow: hidden;
position: relative;
}
#cert .pic a {
font-size:0;
display:block;
}
#cert .pic a img {
width: auto;
height: 150px;
}
.cert .name {
width:270px;
margin-top:0 !important;
padding-top: 26px;
font-size: 16px;
color: #4d4d4d;
height: 20px;
line-height: 0;
overflow: hidden;
display: block;
}
.cert .name a {
color: #4d4d4d;
}
.cert .name a:hover {
color: #4d4d4d;
text-decoration:none;
}
#cert .organize {
font-size: 13px;
color: #a3a3a3;
height: 20px;
line-height: 20px;
overflow: hidden;
margin-top:0 !important;
width: 270px;
padding-bottom: 26px;
}
#cert .cert ul:hover {
background: #f6f6f6;
box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
margin: -10px 14px 50px 14px;
}
/*首页关于我们*/
#user_defined6 {
background-image:url(../../images/8887ffea-8b5c-42e7-ad3d-ce6e62861b31.jpg);
background-size: cover;
background-attachment: fixed;	
}
#index-company {
width:1200px;
height:320px;
margin:0 auto;
padding:100px 0;
position: relative;	
}
#index-company img {
position:absolute;
transform: translateY(-200px);
opacity:0;
transition:all 0.5s;	
}
#index-company img.pic-show {
transform: translateY(0);
opacity:1;
}
#index-company .cont {
width: 480px;
height: 260px;
padding: 50px 30px 0px;
position: absolute;
top: 95px;
left: 50%;
color: #fff;
transform: translateY(200px);
opacity:0;
transition:all 0.8s;
}
#index-company .cont-show {
transform: translateY(0);
opacity:1;
}
#index-company .cont h3 {
margin:0;
font-size: 24px;
font-weight:normal;
}
#index-company .cont em {
font-style:normal;
font-weight:normal;
font-size: 13px;
font-family: Arial;
overflow: hidden;	
}
#index-company .cont p {
margin-top:52px;	
}
/*首页图片新闻*/
/*新闻*/
#img_news {
background:#fff;	
padding:64px 0 20px 0;
margin:0;
}
#img_news .bodyContTitle {
background:none;	
font-size: 24px;
font-family:"微软雅黑";
width:1200px;
height:90px;
line-height:90px;
padding:0;
margin:0 auto;
text-align:left;
text-indent:0;
position: relative;
border:0 none;
display:block;	
}
#img_news .bodyContTitle .b {
font-size: 24px;
color: #3d3d3d;
height:88px;
line-height:88px;
display: inline-block;
width:auto;
margin-right: 6px;
font-family:"微软雅黑";
font-weight:normal;	
}
#img_news .bodyContTitle .b i {
font-size: 13px;
color: #a3a3a3;
width: auto;
font-style: normal;	
line-height:0;
}
#img_news .bodyContContent {
width:100%;
border-top: 1px solid rgba(0,0,0,.1);
margin:0;	
}
#img_news .mainNews {
width:1200px;
margin:0 auto;
}
#img_news .img_news ul {
padding-top: 60px;
border-top:0 none;
height:545px;
overflow:hidden;
}
#img_news .img_news li {
width:538px;
height: 240px;
padding:0;
margin-bottom:60px;
border: 1px solid #f0f0f0;
float:left;
position:relative;
opacity:0;
transform: translateY(200px);
transition: all 1s ease-out 0s;
}
#img_news .img_news li.new-show.img_news_0 {
opacity:1;
transform: inherit;
transition: all 0.25s ease-out 0s;
}
#img_news .img_news li.new-show.img_news_1 {
opacity:1;
transform: inherit;
transition: all 0.5s ease-out 0s;
}
#img_news .img_news li.new-show.img_news_2 {
opacity:1;
transform: inherit;
transition: all 0.75s ease-out 0s;
}
#img_news .img_news li.new-show.img_news_3 {
opacity:1;
transform: inherit;
transition: all 1s ease-out 0s;
}
#img_news .img_news li:nth-child(2n) {
float:right;	
}
#img_news .img_news li a.showNewsPic img{
display:none;
}
#img_news .img_news li .img_box {
width: 458px;
height: 170px;
margin-left: 0;
padding-left: 0;
cursor: pointer;
padding: 30px 40px 40px 40px;
}
#img_news .img_news li .img_box h2 a {
font-size: 16px;
line-height: 38px;
overflow: hidden;
height: 42px;
color: #525252;
font-weight:normal;
text-decoration:none;
transition: all 0.3s ease-out 0s;
}
#img_news .img_news li .img_box p {
font-size: 13px;
line-height: 24px;
margin-top: 6px;
height: 44px;
overflow: hidden;
color:#B0B0B0;
transition: all 0.3s ease-out 0s;
}
#img_news .img_news_addTime {
font-size: 28px;
color: #939393;
text-indent: -72px;
overflow: hidden;
font-family:"Arial";
position: absolute;
left:38px;
bottom:20px;
display:block;
font-weight:normal;
transition: all 0.3s ease-out 0s;
}
.txt_info_3 .more {
position: absolute;
left:0;
bottom:0;
width: 538px;
height:80px;
background: rgba(245,245,245,.9);
transition: all 0.3s ease-out 0s;
}
.txt_info_3 .more a {
width:40px;
height:40px;
display:block;
background:url() center center no-repeat;
border: 1px solid #e0e0e0;
border-radius:20px;
position: absolute;
right:38px;
bottom:20px;
transition: all 0.3s ease-out 0s;
}
.txt_info_3 .more a:hover {
background:url() center center no-repeat;
border: 1px solid #3b94f9;
}
#img_news .img_news li:hover {
border: 1px solid #5DC1D0;
box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
margin-top: -10px;
margin-bottom:70px;	
}
#img_news .img_news li:hover .img_news_addTime {
color:#fff;	
}
#img_news .img_news li:hover h2 a {
color:#000;
}
#img_news .img_news li:hover p {
color:#777;
}
#img_news .img_news li:hover .more {
background:#5BC1CF;	
}
#img_news .img_news li:hover .more a {
background:url() center center no-repeat #EC8401;
border: 1px solid #fff;
}
/*首页联系我们*/
#user_defined2 {
padding: 60px 0;
height: 342px;	
}
#partner {
width:100%;
height:210px;
margin:0 auto;
background-image:url(../../images/7b297c33-6ae7-4802-b7cb-9fd6c9043cf1.jpg);
1background-size: cover;
background-attachment: fixed; background-position:center bottom;		
}
#index-contact {
width:1200px;
margin:0 auto;
padding-top:60px;	
}
#index-contact .cont {
float:left;
width:320px;
height:72px;
opacity:0;
transform: translateY(200px);
transition: all 1s ease-out 0s;	
}
#index-contact .cont-show {
opacity:1;
transform: translateY(0);	
}
#index-contact .cont2 {
margin:0 60px;
}
#index-contact .cont img {
float:left;
}
#index-contact .cont ul {
float:left;
margin-left:20px;
padding-left:20px;
border-left: 1px solid #f0f0f0;
width: 232px;	
}
#index-contact .cont ul li {
line-height: 24px;
color: #000;
font-size:12px;
font-family:"微软雅黑";
}
#index-contact .cont ul li a {
color: #000;	
}
#index-contact .cont ul li a:hover {
color: #3b94f9;
text-decoration:none;
}
#index-contact .cont ol {
margin:0;
padding:0;
list-style:none;
}
#index-contact .cont ol li {
float:left;
margin-right: 38px;
margin-top:10px;
}
#index-contact .cont ol li a {
display: block;
width: 21px;
height: 21px;
background:url(http://img.easthardware.com/upload/g/g3/gong/picture/2016/01/15/afbaa662-fccb-40db-a576-a723c6935973.png) no-repeat;	
}
#index-contact .cont ol li.sina a {
background-position:0 0;	
}
#index-contact .cont ol li.sina a:hover {
background-position:0 -21px;	
}
#index-contact .cont ol li.wx a {
background-position: 0 -42px;	
}
#index-contact .cont ol li.wx a:hover {
background-position:0 -63px;	
}
#index-contact .cont ol li.qq a {
background-position: 0 -84px;	
}
#index-contact .cont ol li.qq a:hover {
background-position:0 -105px;	
}
/*首页在线留言*/
#message {
width:100%;
height:480px;
margin:0 auto;
clear:both;
background-image:url(http://img.easthardware.com/upload/g/g3/gong/picture/2016/01/15/61e12ae3-a244-4438-bdbc-9d804ef939f3.jpg);
background-size: cover;
background-attachment: fixed;
}
#message .bodyContTitle, .msg-tr-title, .msg-tr-intro, #message table td.sendtd, #message table tr.msg-tr-btns td {
display:none;	
}
.msg-tr-phone, .msg-tr-email, .msg-tr-yourname, .msg-tr-vercode {
float:left;
opacity:0;
transform: translateX(-200px);
transition: all 1s ease-out 0s;		
}
.msg-show.msg-tr-phone, .msg-show.msg-tr-email, .msg-show.msg-tr-yourname, .msg-show.msg-tr-vercode {
opacity:1;
transform: translateX(0);	
}
.msg-tr-cont {
float:right;
opacity:0;
transform: translateX(200px);
transition: all 1s ease-out 0s;	
}
.msg-show.msg-tr-cont {
opacity:1;
transform: translateX(0);		
}
#mainMessageForm {
width:1200px;
margin:0 auto;
padding-top:100px;	
}
#message table td.sendcont {
padding:0 0 12px 0;	
}
#message table td.sendcont input, #message table tr.msg-tr-cont td.sendcont textarea.sendContent {
    outline: none;
    font-size: 13px;
    font-family: "微软雅黑";
    width: 326px;
    height: 24px;
    border: 1px solid rgba(255,255,255,.1);
    color: #d2ddf8;
    line-height: 46px;
    margin-bottom: 0;
    padding: 10px 20px;
    background: rgba(0,0,0,.1);
    transition: all 0.3s ease-out 0s;
}
#message table tr.msg-tr-cont td.sendcont textarea.sendContent {
    line-height: 18px;
    padding-top: 10px;
    width: 728px;
    height: 198px;
    border: 1px solid rgba(255,255,255,.1);
    color: #d2ddf8;
    padding: 10px 20px;
    background: rgba(0,0,0,.1);
    resize: none;
    overflow: hidden;
    transition: all 0.3s ease-out 0s;	
}
#message table td.sendcont input:hover, #message table tr.msg-tr-cont td.sendcont textarea.sendContent:hover {
    border: 1px solid #2882e8;	
}
#message table tr.msg-tr-vercode td.sendcont input {
width:276px;
float:left;
border-right:0 none;	
}
#message table tr.msg-tr-vercode td.sendcont img {
width:50px;
height: 44px;
border: 1px solid rgba(255,255,255,.1);
border-left:0 none;		
margin: 0 !important;
vertical-align: -17px !important;	
}
#message table tr.msg-tr-btns {
opacity:0;
transform: translateY(200px);
transition: all 1s ease-out 0s;	
}
#message table tr.msg-show.msg-tr-btns {
opacity:1;
transform: translateY(0);
}
#message table tr.msg-tr-btns td.sendcont {
display:block;
padding:0;	
}
#message table tr.msg-tr-btns td.sendcont .sendSub {
margin-top:60px;
text-align:center;
}
#message table tr.msg-tr-btns td.sendcont input {	
    font-size: 12px;
    font-family: "微软雅黑";
    float: none;
    width: 264px;
    height: 54px;
    text-align: center;
    line-height: 27px;
    background: #5BC1CF;
    border-radius: 27px;
    color: #fff;
    cursor: pointer;
}
#message table tr.msg-tr-btns td.sendcont input:hover {	
background: #F28101;
color: #fff;
}